Itsukaraの日記

最新IT技術を勉強・実践中。最近はDeep Learningに注力。

2016-05-01から1ヶ月間の記事一覧

TensorFlowの勉強に必要なDocker導入サバイバルメモ

前回の記事でGoogleのTensorFlowで勉強を始めたことを書きましたが、これにあたっては、Pythonより前に、TensorFlowの学習環境が詰まったDockerイメージを動かすためのDocker環境を構築する必要がありました。Dockerについて、名前は聞いていたものの、使っ…

Pythonチュートリアルのプログラム例をスクリプト化

囲碁の世界チャンピオンがAlphaGoに勝ったのは凄いですね。昔のAIは大したことしかできませんでしたが、ここ数年の進歩は目覚ましいものがあると思っています。各国・各企業・教育機関でも、AlphaGOをきっかけに、機械学習の研究・開発・利用に拍車がかかっ…

Java SE 8 Programmer I (Silver)に合格しました

本日、Oracleの認定試験「IZO-808-JPN Java SE 8 Programmer I」を受験し、めでたく合格することができました。これで、「Oracle Certified Java Programmer, Silver SE 8」の資格が取れました。 資格取得の経緯 Javaは、6年ぐらい前に、ドイツの方が作ったS…

クリップボードへのコピーを簡単化するAndroidアプリ再改訂

前回作ったアプリは、各行の左にあるCボタンを押さないと、書き換えた内容が保存されませんでした。書換えたものが自動的に保存されないのは、ユーザインターフェースとして良くないと感じたので、下記のように仕様を変更しました。 使用方法(README.mdより…

クリップボードへのコピーを簡単化するAndroidアプリ改訂

前回の記事「Android StudioでClipboardMgrを作成しました - Itsukaraの日記」で、クリップボードへのコピーを簡単化するアプリを作成しましたが、今回、ListViewを使って改訂しました。改訂版は、機能が少し異なるため、別の名前(ClipboardManager)としまし…

Android StudioでClipboardMgrを作成しました

1行程度の情報をクリップボードにコピーしたり、クリップボードからペーストしたりすることがよくあるので、そのような情報をいくつか(15行)管理できるアプリ(ClipboradMgr)を作成しました。ご自由にお使いください。github.com 使用方法 各行にテキストを入…

Android Studio版電卓アプリを更に少し修正

Android Studio版電卓アプリを少し使っていて不便と感じた点を改善しました。 ボタンと文字を大きくしました。 計算結果をクリップボードにコピーする機能を追加しました。 他のアプリで計算結果をペーストすることができます。 画面が回転しても計算結果を…

Android Studio版電卓アプリを少し修正

下記記事に書いたAndroid Studio版電卓アプリの件、コードを少し簡潔にしました。具体的には、電卓の各ボタン毎にEventListenerを設定する処理をもっと簡潔にしました。ご参考まで。ちなみに、元々は、ボタン毎の処理(特に+,-,*,/,%)で同じような部分がある…

Javaのシングルトンの使い方を例題で確認しました

Javaのシングルトンについて知りたかったのでJavaでSingletonパターンを実装するのにclassとenumのどちらを使うべきか - SELECT * FROM life;を読ませて頂きました。しかし、シングルトンの定義しか書いていないため、使い方が今一つ分かりませんでした。そ…

Android Studioで作った電卓アプリをCloud9でJavascript化

Android Studioで電卓アプリを作った際に色々と苦労した点を直前の記事に書きました。また、「この程度の処理ならばJavascriptで十分だし、Androidに限らずに使えるので、その方が良いのでは?」思ったことも書きました。そこで、さっそく電卓アプリをJavasc…

Android Studioで電卓アプリを作ってみました

Javaの開発環境としてAndroid Studioを使い、電卓アプリを作ってみました。 公開先:https://github.com/Itsukara/PocketCalc Android Studioのインストール方法と簡単な使い方は、以下を参考にし、分からないところは、必要に応じてググりました。 [Android…

Java8のラムダ式/ストリームはCoffeeScript/Jqueryの真似?

最近のJavaの仕様を確認中です。Java8でラムダ式とストリームが入ったらしいですが、Javascript/CoffeeScript/Jqueryを先に知ったためか、Javaがこれらを真似たように感じました。Javascript/CoffreeScriptでは、元々、関数を記述可能でしたが、Java7までは…