初心者だけどPerlが大好き

コードが世界を変える!

「Flutter」ベータ版が公開されました

これを知った記事は こちら。
Googleは米国時間2月27日、新しいモバイルUIフレームワーク「Flutter」のベータ版をリリースした。Flutterの目的は、「iOS」と「Android」の両方に対応したネイティブアプリのインターフェースを構築する開発者を支援することだ。このツールキットは基本的に、ミドルウェアレイヤとして機能し、開発者は1つのアプリを複数のプラットフォームに展開できるようになる。」


https://japan.cnet.com/article/35115358/


FlutterでDroidKaigi 2018のiOSアプリを作りました
http://konifar.hatenablog.com/entry/2018/02/01/015601

さあ 始めましょ

Get Started: Install
https://flutter.io/get-started/install/

日経ソフトウエア 2018年 1 月号【CD-ROM付録】AIプログラマ即席養成ギプス

いじってみました。

たくさんの花の画像を記憶させる(桜・ひまわり・バラ) →こちらが提示した画像がなんであるかを答えさせる。


nn.py





nn2.py





check.py



拡大




100パーセント 「ひまわり」と認識できました。やれば出来る子。素晴らしい。

Pythonこと始め_いきなり機械学習の巻

日経ソフトウエア 2018年 1 月号【CD-ROM付録】AIプログラマ即席養成ギプス
「グーグルの人工知能ライブラリを使って、あなたもAIプログラマになろう!
経験がなくても大丈夫! 画面上の女の子の指示に従って操作をすれば、
あなたにもTensorFlowとKerasを使った人工知能プログラムが作れます。」

正確には「人工知能プログラムがいじれます。」

まずは Anaconda3 をインストールします。(私は PC のC:\User\eko777 に入れました)

https://www.anaconda.com/download/






インストールすると、Anaconda apromptが立ち上がるようになるので


pip install keras
Pythonで書かれた深層学習ライブラリです。


pip install tensorflow
Google機械学習/ディープラーニング/多層ニューラルネットワークライブラリです。



pythonの開発環境/pycharmのインストール
https://www.jetbrains.com/pycharm/download/
JetBrains 社によって開発されているPython開発者向けの IDE統合開発環境)です。

2017年購入のベスト本「なぜ、あなたはJavaでオブジェクト指向開発ができないのか」

正式名称は
「なぜ、あなたはJavaオブジェクト指向開発ができないのか―Javaの壁を克服する実践トレーニング」
名古屋駅近くの ジュンク堂で たまたま 書棚にあるのを見つけて買いました。
ジュンク堂は大好きです。

これは初心者向けの オブジェクト指向解説本ではないです。。。

おもしろく読めました。
オライリー本みたいに蕁麻疹がでそうな わけのわからない難しさはないです。


なぜ、あなたはJavaでオブジェクト指向開発ができないのか―Javaの壁を克服する実践トレーニング

なぜ、あなたはJavaでオブジェクト指向開発ができないのか―Javaの壁を克服する実践トレーニング


オブジェクト指向モデリングの入門書。

2章では、じゃんけんを非オブジェクト指向でプログラミング。、

3章以降で、なぜオブジェクト指向がいいのか?
オブジェクト同士がメッセージをやり取りするする(message passing)の詳しい説明。
継承・インターフェース・抽象クラスの長所・短所を考えて
オブジェクト指向モデリングの図を作成して、プログラミングしていきます。
プログラムは、以下を作成します。
・じゃんけんプログラム
・ばば抜きプログラム
・七並べプログラム
再利用を考慮して、フレームワークを作り、トランプゲームを実装するまでします。

Advanced Android Development GitBook

次々と 新しいことが始まり、ついていけないと時代に取り残されてしまう!!
Advanced Android Development GitBook

Advanced Android Development



今更ながら 復習する!!

Material Designを実現するためのAndroid Design Support Libraryが発表されたのは2015

本家サイトの悦明 Android Developers Blog
Android Design Support Library

日本語で 上手にまとめて説明されているブログを発見

Android Design Support Libraryを使う

日経ソフトウエアが 盛りだくさん!!

M付録】
【CD-ROM付録】AIプログラマ即席養成ギプス
グーグルの人工知能ライブラリを使って、あなたもAIプログラマになろう!
経験がなくても大丈夫! 画面上の女の子の指示に従って操作をすれば、
あなたにもTensorFlowとKerasを使った人工知能プログラムが作れます。
名付けて「AIプログラマ即席養成ギプス」です。ビシビシいきますヨ!

ということなので やってみることにしました。。。
こっちの本も気になったけど Amazon で 本だと価格が高騰 電子書籍は【CD-ROM付録】がありません。。。注意


関東大震災後、世の中は ゆるく なくなってしまった。ああ、ゆるく やっていた頃が懐かしい。。。

とにかく 世の中は 余裕がない景気の悪さに変わってしまった。。。

そんな中 プログラム言語 は オープンソース
遊べます。

Andoroidプログラム本のレビューの酷さ

とても良い本なのに、酷いレビューが書かれていたので、いっちょレビュー投稿してみた。


スピードで学習できた!!
投稿者セイラ2017年11月26日
Androidの適切なサンプルコートは、ネットで検索しても、ころがっていません。
わからないことを調べようとしてググると、でてくるのは昔のやり方だったり、もしくはクラスが非推奨になっていたりして、まともに動かないものが多いし、
丁寧に説明されてはいない。。
この本は、とても親切にJavaを解説し、基本的なことをすべて網羅して教えてくれました。
こんな素晴らしい本はないです。感涙。
本には、 AsyncTaskLoader を使ってWeb APIを叩いてデータを取ってきて、JSONデータをパースしてリストで表示、といったことは載っていませんが、
基礎を固めたおかげで、すぐに そんなことまで自分で出来るようになりました。感謝。
次はAndroid Material Design working with Tabs に進みます。