2018年11月も「Everyday commit」達成記念!2ヶ月連続!🎉🎉🎉
やったこと
- GitHub Leaning Lab を受講した。受講といっても自分のペースで進められるし、先生はいない。先生の代わりに Octcat Bot が親切に解説してくれる課題を Step-by-Step でやっていく感じです。Awesome!!とか、Looks so nice!!! と返信してくれて精神面のフォローもきっちりしていて Bot 学習システム良いなと感じた。
- Rails 速習ガイドを写経した
「現場で使える Ruby on Rails 5速習実践ガイド」 https://t.co/ihmCRc3jCS#Railsチュートリアル #progate と渡り歩いてきて重複する部分ももちろんあるのですが、脚注の解説がすばらしいです!おぼろげに理解していた部分を埋めてくれて、へーへー言いながら写経してます✍️🧐 pic.twitter.com/XB97lWjh5n
— Hiroshi Ueki (@hirocueki) 2018年11月5日
human_attribute_name、simple_format などの使い方も知ることができてうれしい。解説が過不足なく丁寧で的確。おそろしい書やで
— Hiroshi Ueki (@hirocueki) 2018年11月5日
#rails #速習実践ガイド Chapter5まで進んだ。Chapter5は #rspec の回だったんだけど、5-16 Spec が失敗したときの調査方法 は、テスト駆動開発で躓く「テストが失敗している理由がわからない」をカバーしてくれて心強い👍👍👍 pic.twitter.com/WYlnbwWBCr
— Hiroshi Ueki (@hirocueki) 2018年11月13日
#Ruby #Rails #速習実践ガイド 最終章はなかなかタフな話題。
— Hiroshi Ueki (@hirocueki) 2018年11月20日
🌉より🌅の時間に読み直すことにしよう。 pic.twitter.com/DQJsR4L7w7
著者のエンジニア歴からして納得の内容でした。講義経験が豊富なところから本書でも本の向こう側から著者が話しかけてくれているかのようにページを進めていくことができました。すごい。
わかったこと
- 毎日GitHubで自分の成果を眺めていると、ちいさな成功体験(草)がある
- 朝に草を生やした日は、朝から達成感があってよい
- 草はバロメータにしかならないとは思うけれど、それでも毎日つづけているということが良いのだとおもう
- 理想は毎朝コミットw
次やること
- よいペースを保てているので継続
- 体調重要。年末年始なので特に自分をいたわる。
#kibela 1,000記事突破記念
わたしのメインストリーム。
🎉🎉🎉 1,000 🎉🎉🎉
どんなケースにつかっているの?
全部を集約してます。
- 言語別のコードスニペット
- わすれやすい環境設定の手順
- 同じ問い合わせへの回答テンプレ
- 未解決の問題の経過まとめ
- TODOリスト
- ポエム
- 魚拓スナップショット(デザインやUIの参考にしたいとか、レイアウトを記録しておく)
- 所感(のちのちまとめて共有したり)
- 議事録からの共有
書き出してみるといろんなケースにつかっていて面白い。
kibelaに関する過去ツイート振り返り
2017/08 からつかってるみたいですね。 この記事を書いているのが、2018/11/30なので使用開始から487日となります。
#kibela の画像表示ができない!なぜ、、、 pic.twitter.com/14GOAazHpT
— Hiroshi Ueki (@hirocueki) August 9, 2017
200記事時点
ひとり #Kibela Blog+Wikiがもうすぐ200になる。トップページの読み込みこそモサッとしてきたけど快適。しかしひとりなので通知0、コメント0。#知の共有とは pic.twitter.com/qjmwIyU6IT
— Hiroshi Ueki (@hirocueki) October 26, 2017
300を超え
ひとり #kibela 300突破!使い心地はいまだに良いです。「思った通りのことができる」の価値を実感 pic.twitter.com/SZ7QbW7bC3
— Hiroshi Ueki (@hirocueki) December 4, 2017
500+!
#kibela blog+wiki > 500。書いてるとリズムが生まれてきて、大小、巧拙気にせずガンガンやったほうがいいことが体感できてきた。 pic.twitter.com/XHOrIBTSJ9
— Hiroshi Ueki (@hirocueki) February 27, 2018
これからもよろしくお願いします。> Kibela - 個人の発信を組織の力にする情報共有ツール
Xcodeを使って開発するときは「良いキーボード(Magic Keyboard US配列)」をつかうこと
あいうえおかきくけこ。
AppleのMagic Keyboardの試打テストして30分で感じた感想をそのまま書き起こしています。
これまではAnkerのワイヤレスキーボードを使用していました。理由は低コストで、Windows・Androidでもつかえるのでおトクだな、とおもっていたから。
しかし最近、Mac mini+Xcodeの環境で使用していると、キーレスポンスがバグる現象があって入力にストレスを感じていました(あと電池残量が低下するとBluetoothがよく切断される)。
バグる現象は、プログラミングするときに頻出する「message」や「class」など、おなじ文字が連続するときに、
「meeeeeessage」「cllllllllllllass」などと入力されたりしました。
不思議に思うのは、連続した「ss」が重複して入力されているのではなく、その前に出現した文字の入力が連続されてしまうのはなぜなのか。
Ankerキーボードの利点でもあり欠点でもあったところは、iOS・Android・Winという3種類のプラットフォームに対応するつくりになっているため、ファンクションキーを実行するために、「Fn」キーを押す手間があって、ステップ実行のとき(F6)がラクになったらいいなとおもっていました。
Xcodeはファンクションキーの役割が多いため、作業効率に直結するという結論にいたり、これは道具で改善できるのでは?ということで購入しました。プライベートでも気兼ねなくつかうため自腹。
Apple Magic Keyboardの良いところ
- 打鍵感がほどよい。深すぎず浅すぎない。打鍵音も控えめ。
- US配列のシンプルさが目に嬉しい。ムダのないつくり。
- テンキーレスモデル。面積はiPhone6sの4倍。薄さはiPhoneと同程度。重さ:0.231 kg。
- バッテリー駆動。ライトニング充電なのでモバイルバッテリーが流用可能。
細かいけど良かったところ
- 背面がラバー系の素材で、グリップするので滑りづらい。
- Deleteキーの幅がJIS配列に比べて広いので指が短いけど小指が届く。
- Control/Optionのマークが印字されているのでググらなくてもショートカットが打てる。
まだつかいはじめたばかりなのですが、キーボードのレスポンスが悪いと、文字入力のたびに小さなストレスを受けていたのだということに気づきました。
この文章を入力しているキーボードの打鍵感やレスポンスの良さは、長文入力しても変わらず、ストレスフリーで、さらにいえば気持ち良さまで感じるレベル。月並みですが、
「もっと早く買えばよかった」
Ruby on Rails の学習のためにつかっている教材をまとめてみる
教材一覧
現場で使える Ruby on Rails 5速習実践ガイド(特典PDF付き)
- 作者: 大場寧子,松本拓也,櫻井達生,小田井優,大塚隆弘,依光奏江,銭神裕宜,小芝美由紀
- 出版社/メーカー: マイナビ出版
- 発売日: 2018/10/19
- メディア: 単行本(ソフトカバー)
- この商品を含むブログを見る
プロを目指す人のためのRuby入門 言語仕様からテスト駆動開発・デバッグ技法まで (Software Design plusシリーズ)
- 作者: 伊藤淳一
- 出版社/メーカー: 技術評論社
- 発売日: 2017/11/25
- メディア: 大型本
- この商品を含むブログを見る
- 作者: すがわらまさのり
- 出版社/メーカー: 技術評論社
- 発売日: 2018/06/21
- メディア: 単行本(ソフトカバー)
- この商品を含むブログを見る
所感
Railsの前に Ruby の書き方も覚える必要があったので、Ruby本も読みつつ平行して学習をするスタイルでやっているのですが、Railsの分野に踏み込むと、HTML/CSS/JavaScriptが入ってきて、Webサーバー、HTTP/RESTなども押し寄せてきて混乱します。
混乱するし、めちゃくちゃつまづくし、先週やったことが思い出せないこともあるけれど、手と目と頭を動かしてやっているうちに じわじわと Ruby on Rails が染み込んできている感覚 があります。
最近発売された 「現場で使える Ruby on Rails 5速習実践ガイド(特典PDF付き)」では、これまでの基本を総ざらいしつつ実践力を深められるという評価です。良き。
「現場で使える Ruby on Rails 5速習実践ガイド」 https://t.co/ihmCRc3jCS#Railsチュートリアル #progate と渡り歩いてきて重複する部分ももちろんあるのですが、脚注の解説がすばらしいです!おぼろげに理解していた部分を埋めてくれて、へーへー言いながら写経してます✍️🧐 pic.twitter.com/XB97lWjh5n
— Hiroshi Ueki (@hirocueki) 2018年11月5日
写経レポジトリで学習を積み重ねるのだ。
ブログのサイドバーに「GitHubの草」を追加した!
この記事にインスパイアされてます。
「GitHubの大地に草原をつくってみよう月間」 をなんとか達成したのが先月。
ブログにも表示できれば、読んでいる人が「お、GitHub。ということはソフトウェアエンジニアかな」という目印にもなるし、書いている本人にとっても、見える化することで良い作用をもたらしてくれるようにおもい、設置してみることにしました。
ファーストビューで視界に入る位置がよかったのでサイドバーのプロフィールの直下、PC版だったらスクロールせずに見える位置にしました。
小さくなるけれど横向きにしたのはバッジ感覚で表示されていれば十分だなーとおもったからです。
id:JunichiIto さんの記事のように回転パラメータ(rotate=90
)を付けることで、縦長にもできるので自身のデザインにあった形で表示できるのもGoodですね!