プログラミング

【プログラミング日記】#100DaysOfCode22日目

2018/7/7

こんにちは。shiroです。前回の更新から4日も空いてしまいました。

 

記事を書くということはしてませんでしたが、勉強はしっかりやっていた今回はこの4日間でやったことを書いていきます

AIの第一人者として知られる当代松尾豊先生の「マンガでわかる!人工知能」という本を買いました

AIについてすごく簡潔にまとめられていて、書いてある内容はとても基本的なことばかりでしたが読み物として面白かったので紹介します

もちろん、AI関係の勉強を一度もしたことが無いという人にとっては必読です

あわせて読みたい
【プログラミング日記】#100DaysOfCode18日目2018/7/3 こんにちは。shiroです 今日で18日目ですが、18という数字はなんだか切りの良い数字な気がします ...

やったこと

2018/7/4

Python クローリング&スクレイピング

3時間

フレームワーク Scrapy(6章)の復習をしました

スクレイピングは実際にプログラムが動くところがわかるのでやっていて非常に楽しいなと思います(早くアプリつくれって感じですが)

2018/7/5

ブロックチェーンアプリケーション開発の教科書

価格:3290+税

時間:5時間

頭からざーと読みました。solidityを使ったブロックチェーンアプリケーション開発の簡単な説明もありました。意図としては、いつごろからブロックチェーンプログラミングに手を伸ばすかを図るために一冊基礎的な本を読んでみた感じです。結論としては、もう少しPythonを固めてからでもいいかなと思いました。

7/6

Django for beginners

created by Rinker
¥9,077
(2018/08/18 20:55:52時点 Amazon調べ-詳細)

時間:5時間

Django for beginnersは以前さらっと読了したものですが、もう一度改めてコードを掻きながら取り組んでいました

7/7

Django公式チュートリアル

https://docs.djangoproject.com/ja/2.0/intro/

学習時間:3時間

これも2回目ですが投票アプリの作成をやっていました。改めて公式チュートリアルはかなり質が高いなと感じました。Django for beginnersは買わなくても公式チュートリアルだけで基本的な部分は理解できます

TensorFlowで学ぶ機械学習・ニューラルネットワーク

3580円+税

学習時間:4時間

英文の日本語訳のため若干クセのある文章になっていますが、大きな問題はありませんでした。カラーで見やすそうなので良いかなと思って買ったところ、まさに浅く狭くって感じで費用対効果としては微妙。これはおすすめできません。

理解しながら丁寧に読み進めているので少し時間がかかりそうです

まとめ

累計学習時間:113.5時間

累積課金額:34,500円

ということで気がつけば100時間を越えていました。徐々に徐々に実践的な方向へ向きつつあるのかなとは思いつつ、まだ全然知識的にも学習時間的にも十分ではないというのが正直な感想です。

Pythonに関してはこれからも焦らず着実に基礎の理解に努めていきたいと思います。

Swiftは前に少し勉強してから完全に放置状態だったのでXcodeを触る時間を増やしていきたいとは思いつつ、Pythonの勉強が少し楽しくなってきた頃なので今のうちにがっつり基礎固めをしていきたいです。

今後の日記ですが、今回のように何日分かをまとめてやっていきたいと思います。理由はシンプルに、毎日投稿するのがだるくなったからです。

なので、投稿する時は、「やったことを忘れない程度の日数が経過した時」か「新しい発見があった時」に限定していきます。最長でも1週間期間が空くようなことはないかと思いますし、時間的に余裕がある日は連続してあげることもあると思います

とりあえずそんな感じ。

機械学習の理論武装に力を入れていきたいので数学の勉強も始めていきます

あわせて読みたい
【プログラミング日記】#100DaysOfCode34日目2018/7/19 こんにちはshiroです https://shirok.net/entry/2018/07/07/204...