makorin_007's blog

プログラミングとか日々考えていることとか。

sfdc99.com

www.sfdc99.com というサイトがすごすぎる。

Salesforce管理者が開発者へステップアップするノウハウが

明朗&簡潔にまとめられている。

まさに今の僕が必要としているサイト。

俺がんばる!みんなもがんばれ!

いや、一緒にがんばろう!

(※現状、英語のみなのが唯一残念なところ。まあ個人のサイトなので。)

 

Web Development (Python)

【アウトプット】

         http://asciichan-makorin.appspot.com/

        https://github.com/MakotoIsawa/asciichan-makorin

【参考にしたサイト】

         https://www.udacity.com/course/viewer#!/c-cs253/

         http://www.codecademy.com/tracks/python

         http://dotinstall.com/lessons/basic_python_v2

         https://www.udacity.com/course/viewer#!/c-ud036/  

【所感】

2ヶ月程Pythonを勉強した。偶然Udacityで見つけたコースにはまった。そのまま2ヶ月も学習を続けることができた。楽しかった。講師はreddit創業者のスティーブ・ホフマン(Steve Huffman)!バックエンドの理解が大幅に深まって大満足。次はモバイル!いい流れだ!

AngularJSで作るYouTube検索

【アウトプット】    

  http://angular-youtube-makorin.herokuapp.com/ 

  https://github.com/MakotoIsawa/angular-youtube

【参考にしたサイト】

      http://dotinstall.com/lessons/youtube_search_angularjs

所感】

AngularJSにとても可能性を感じている。AngularJSを使えばDOM操作の煩わしいコードを大幅に減らせて核心部分に集中できそう。

AngularJSで作るToDoアプリ

【アウトプット】

      http://angular-todo-makorin.herokuapp.com/

      https://github.com/MakotoIsawa/angular-todo

【参考にしたサイト】

     http://dotinstall.com/lessons/todo_angularjs

【所感】

最近AngularJSにとても可能性を感じている。Firebaseとかと合わせるとおもしろいアプリが簡単に作れそう。最近プログラミングがとても楽しい。やったぜ!

Facebook Graph API

今日はFacebook Graph API を学習。

細かいことは置いておいてURLに以下を入力してアクセスしてみる。

" https://graph.facebook.com/<オブジェクト名>?metadata=1 "

  - オブジェクト名には UserID やグループ名など、Facebookでいうオブジェクトを入れる

 - URLにアクセスするとそのオブジェクトのコネクション一覧が表示される。

 

【参考サイト】

       Getting Started With Facebook Application Development

 

【所感】

いろんなデータが表示される。他人のデータを見る場合、もちろんアクセス権を持つ必要があるけど、その後はいろんな情報にアクセスできる。アプリ作成のためのおもしろいアイデア浮かばないかな。。

タスク管理アプリ / Ruby on Rails

【アウトプット】

      http://taskapp-rails-makorin.herokuapp.com/

  https://github.com/MakotoIsawa/taskapp-rails-makorin

【参考にしたサイト】

  http://dotinstall.com/lessons/basic_rails_v2

       https://devcenter.heroku.com/articles/getting-started-with-rails4

【所感】

dotinstallみながらローカル環境に構築するところまではすぐできた。Herokuにデプロイするところでちょっと戸惑った。公式サイトの手順を見て解決。以前より手順がちょっと面倒になった気がする。。

PHP: フォームからのデータを受け取ろう

【アウトプット】

      http://input-birthday-makorin.herokuapp.com/

      https://github.com/MakotoIsawa/input-birthday/tree/master

【参考にしたサイト】

       http://dotinstall.com/lessons/basic_php_beginner/6832

【所感】

PHP でよくある HTML のフォームから受け取ったデータを処理するというもの。

基本中の基本だけど、僕が知ったのは結構最近。気にするな。前進あるのみ!

 

【Day21】Google Maps API入門

【アウトプット】

     http://googlemaps-makorin.herokuapp.com/

【参考にしたサイト】

     http://dotinstall.com/lessons/basic_google_maps

     https://github.com/kazkawamura/jsbook/blob/master/mobilehtml5/gmap.html

【所感】

正直ドットインストールのコピーそのものだけれど、マウスクリックしたところの住所をアウトプットしてくれるこのアプリは、”初めて実用的アプリを作った”感じがして嬉しい。こういうの作り続けてスキルアップしたい。

【Day20】YouTubeでジュークボックスを作ろう

【アウトプット】

      http://youtubejuke-makorin.herokuapp.com/

【参考にしたサイト】

      http://dotinstall.com/lessons/youtube_jukebox_js

【ついでにおさらい】

  http://www.codecademy.com/ja/tracks/youtube

【所感】

う〜ん、正直自分の力だけではまだこれを作れないけど、恐れず最後まで進んでみた。一連の流れを頭に入れたかったから。dotinstallの"学習ガイド"にも「最初のうちはわからないところがあってもあまり気にせずに、どんどん先に進んでいってみましょう。そのうちなんとなく使い方がわかってくるかと思います。」って書いてあったしね♪ そのうち使い方がわかる日が来ることを信じて前へ進むぜ!がんばれ、俺!