チャーリーのC

技術系の記録をしていきます。

Android SQLiteでレコードの削除 と論理削除について

AndroidでSQLiteを使ったレコードの削除で、DELETE文を書いてもできなかったのでメモqiita.comどうやらmoveToFirstを書かないと消えないようだ。何故かはわからない。ちなみに sqlite delete androidで検索した↓実際に書いたソース Cursor cur = db.rawQuery…

AndroidでNavigationBarとStatusBarを透過する

☆方法 以下をActivityのonCreateに記述したら出来た。 Window w = getWindow(); w.setFlags(WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS, WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS);stackoverflow.comいろいろ調べて試してみたが、なかなか…

会社のPCに入れたソフトたち

はじめに Qiitaのアドベントカレンダー2017に投稿することになったので、読みやすく編集し直しました。 qiita.com まだまだ業務経験は浅いですが、一つでも役に立つソフトを紹介できればと思います。 ※紹介しているのは全てフリーソフトです。 自己紹介 情報…

Excelで年月のデータを年月日に変換する。

A1の201711というデータを2017/11/1にする場合は=DATE(LEFT(A1,4),RIGHT(A1,2),1)これでできた。ちなみに月末にしたい場合は、「EOMONTH」という関数を使うと楽。 年月日のデータを月末にしてくれる。=EOMONTH(DATE(LEFT(A1,4),RIGHT(A1,2),1),0)

Excelで前ゼロ埋めをする。

最近Excelの作業が多いのでメモ。A列の数値データに前ゼロをつけたい場合はTEXT(A1,"00000")A1が1の場合は00001、 A1が1111の場合は01111になる。A1が11111の場合は変化なし。

Excelでの日付の比較

会社でExcelの作業がありました。IF文である日付以前のデータに印をつける文を書いたのですが、うまく機能せず少し嵌ったのでメモ最初は IF(A1<2017/11/24,.....) と書いていた。正しくは IF(A1<DATE(2017,11,24),.....)日付型に直してあげる必要がある。

PL/SQLで電話番号をハイフン区切りで格納する

編集中- 現在PL/SQLの勉強をしているのでメモ今回は電話番号をハイフンで区切り、 市外局番、市内局番、局番 の3つに分けて配列に格納するコードを書きました。 (電話番号がxx-xxxx-xxxxの形式のもの以外は異常とみなし、先頭6桁と7桁〜11桁で分けたものを…

Androidアプリ開発 フルスクリーンにできない

アクションバーは消せたが、フルスクリーンにできない。調べたらできたので、一応メモ。 Androidアプリ開発 タイトルバーとステータスバーを非表示にする方法 – moshimore Knowledgeこちらのサイトを参考にしてやってみたが、起動直後にアプリが落ちてしまう…

paizaの勉強会に行ってきた

ITエンジニアを目指す学生のための就活対策。サーバ構築やプログラミング試験対策を徹底解説!! https://atnd.org/events/75391という勉強会に参加してきた。 具体的には、 IT業界の職種とキャリアパスについての説明を受け、AWSを使ってWebシステムの開発…

OSC2016に行ってきた

オープンソースカンファレンス2016 Tokyo/Spring に行ってきた。2/26と2/27の二日間両方とも行った。1日目は学校の手伝いとして行ったが、 ほとんど見れなかったので、2日目も行くことに。学校はケータイアプリケーション科の2年生の作品と、電設部の作品を…

OCJP-Silverを取った

昨日、OCJP-Silver(Oracle Certified Java Programmer, Silver SE 7 認定資格)を取ったので記録。試験名だとJava SE 7 Programmer I (1Z0-803)結構前の記事にも書いたが、minayu-t.hatenablog.com・OCJP取ればJavaの成績を最高にしてもらえる ・履歴書に書け…

potatotips#26に行ってきた

2/17に開催したpotatotips #26先生からこんなイベントあるよ〜と教えてもらい、 ダメ元で(倍率がすごい)オーディエンス枠を応募したらあたってしまった。せっかくなので絶対に何か持って帰りたいと思いちょっと頑張ったので記録。potatotipsの詳細ページ c…

BufferedReaderの初歩的なこと

プログラミングで彼女をつくるが去年有名になりましたね。paizaのオンラインハッカソンvol7で、 プログラムの問題を解いて、女の子の着せ替えパーツを手にいれて遊ぶゲームのようだ。友達がやっていたので僕もちょっとだけやってみた。paizaのスキルチェック…

OCJP

ブログをサボってる間に2ヶ月も経ってしまいました。 この2ヶ月勉強ほとんどしていない 兄(プログラマー)にとても怒られました。前にもこんなことあったなぁと思いつつこのままじゃ本当に大変だと考え少しずつ勉強を再開していきました。 私の学科ではJa…

Swiftでタッチ操作の認識

iPhoneアプリに欠かせないタッチ操作の認識についてメモしておきます。 SwiftのObjectLibraryからTapGestureRecognizerを選んでMainStoryBoardのViewに追加します。TapGestureRecognizerとViewControllerを紐付けします。 ActionのhandleTapGestureという名…

Swiftで閏年の判定

復習問題の続きを書いていきます。 閏年の判定をするプログラムを調べながら書いてみました。 〜閏年の条件〜 4で割り切れる年は閏年100で割り切れる年は閏年ではない400で割り切れる年は閏年 これを引数がInt型1つ、戻り値がbool型のisLeapYear関数を作る…

SwiftでFizzBuzz

Swiftの授業で出た復習問題について書いておこうと思います。 FizzBuzz問題 整数1~20において、println()でFizzBuzzを行う処理を作成せよ。 そもそもFizzBuzzってなんだ?というところからでした(汗 3の倍数でFizz、5の倍数でBuzz、3と5の倍数でFizzBuzz、…

実機転送

GWで気が抜けたのか、ブログの存在を完全に忘れていました… とりあえず今日やったことから書いていきます。 先々週くらい前から、Swiftの授業の時間を使って実機転送の設定をしていました。 私の学校はiOS Developer University Programに参加しているので、…

Swift Part2

Swiftについて書きます。 前回の授業では関数をやり、先生が作った練習問題を解いていきました。 ▼練習問題:Ex01 引数がInt型2つ、戻り値がInt型のadd関数を作成し、実行せよ。 ▼練習問題;Ex02 引数がInt型1つ、戻り値がDouble型のiTax関数を作成し、実…

Swift Part1

一昨日はモバイルプログラミング(Swift)の授業でした。 型、if文、配列などをやりました。 僕は教科書を通学時間などを使って読み進めていたので、 特に難しいことはないと思っていましたが、甘かったです。 読んだはずの練習問題が解けなかったのです。 完…

1週目

今日の授業はOfficeアプリケーションと情報概論とHRでした OfficeはMicrosoftのWord,Excel,PowerPointを使った授業です。 今日はWordをやりました。 使い方をやるのかと思いきや、文章の書き方のほうを重視していました。 (例:記と書いたら以上を書く) 確…

Java授業 Part2

昨日やったこと 昨日はネットワーク概論とJava2限がありました。 ネットワーク概論では、 モバイルシステム技術検定試験2級の内容を勉強します。 初めての授業だったので、スマートフォンのネットワークについての話でした。 LTEがLong Term Evolutionの略だ…

Java Part1

昨日やったこと 昨日はビジネスマネジメントとJavaの授業がありました。 ビジネスマネジメントでは、 業務を分析し、どうすれば効率的、効果的に仕事ができるかという改善を行うことができるようになる。 という目標で授業をやります。 経営学と似たような勉…

授業について

コメントで授業についてあったので、書いてみようと思います。 僕はケータイ・アプリケーション科という学科に所属しています。ケータイ・アプリケーション科では主にスマートフォンのアプリを作るための勉強をします。AndroidはJava、 iOSは今年度からSwiftの…

iOSプログラミング

今日は授業でiOSのプログラミングをしました。 iPhoneアプリ開発「超」入門 を教科書として使います。 この本では、 最初にプログラムを書かないアプリを作り、全体の流れを把握してから基礎を学んでいく内容になっています。 プログラムを書かないアプリと…

オリエンテーション

今日は新入生オリエンテーションでした。 キャリア教育についての話で、 主に Action-前に踏み出す力- Thinking-考え抜く力- Team Work-チームで働く力- の3つの能力について話がありました。 学生のためのビジネスマナー入門については、 将来の夢を実現す…

日本電子専門学校へ

かなり間を空けてしまいました・・・。 何故かパソコンが起動しなくなったのをきっかけに、 サボり始めてしまいました。 ともあれ、日本電子専門学校に入学しました。 ケータイアプリケーション科で2年間頑張っていきたいです。 このブログには学校で学んだ…

ドットインストールPart13

今日やったこと 前回JavaScriptの応用項目をやり、 今日はその続きをやろうと思っていましたが、 Ruby on Railsのことが気になり、少しだけやってみることにしました。 ローカル開発環境を構築したのはだいぶ前なので、 思い出すいい機会になりました。 まず…

ドットインストールPart12

かなり間をあけてしまいました。。 前回はJavaScriptの前半をやり、後半を書く予定でいました。 後半では配列を作ったり、 いろいろなオブジェクトを使ってみたり、 DOMについてやりました。 ArrayやStringなどRubyで見たものでした。 今日は、前回書いた応…

ドットインストールPart11

一昨日やったこと JavaScriptの続きからやりました。 関数やローカル変数などRubyにもでてきたものがいくつかでてきたので、なんとなく理解できました。 他にもタイマー処理やプロパティへのアクセスなどやりました。 今まで全く気に留めていませんでしたが…