WEB+DB PRES Vol.66を読みました

今月も技術評論社様から献本頂きました。ありがとうございます!

今号で一番ぐっと来たのはアルゴリズムの話ですかね。 オライリーのザリガニのやつも持っていて、アルゴリズムの勉強をしたいと常日頃思ってはいるんですが、ついつい流行りのライブラリとかに流れてしまう私には丁度いいボリュームでした。

ただ、特集1のHTMLはちょっとアレだと思います。

  • ブロック要素とインライン要素を揃えるためにいっぱいdivを使ったり
  • フォームのラベルがh4になっていたり

と、導入部からだいぶ横道が気になってしまいました。HTML5なら簡潔に意味付けできる要素が沢山あるので、そのあたりに少しでもふれてもらえるとよかったんじゃないかなぁと思いました。

WEB+DB PRESS Vol.66
WEB+DB PRESS Vol.66

アルゴリズムクイックリファレンス
アルゴリズムクイックリファレンス

DevLOVEでJenkins(というかCIとインフラ)についてお話ししました

同僚の@papandaからの依頼とあれば断わる理由はないので、DevLOVE HangarFlight - Snow Barrage -で、Jenkinsを中心としたCIとそのインフラについてお話ししてきました。

Jenkins勉強会で発表した内容に、それから半年の動きを足した内容となっています。

  • 主たるコミュニケーションツールであるIRCを中心として開発者が開発に集中できること
  • 有限のサーバリソースをどう使って快適なCI環境を手にいれるか

ということが、ここ1年くらいホットなトピックだったので、そのために私たちがやっている取り組みをお話させていただきました。

何人かの方から、JenkinsとIRCと会話するのは面白い、GanetiやTravisは知らなかったけど興味が湧いたという声を頂いて、発表してよかったなぁと思いました。 また、懇親会では、Vundleの記事やWeb+DBの特集がよかったと言ってくれる方もいて嬉しかったです。

DevLOVEには初参加だったのですが、参加者のバックグラウンドや年齢の幅がすごく広くて、話の幅が広いなぁと感じました。 オブラブも結構広い方だと思っていたのですが、DevLOVEの方が若者が元気な感じがしましたね。オブラブもがんばらないと。

最後に、「次の一手」の進捗があったらまたどこかでお話したいと思いますので、@kenchanの次回作にご期待ください。

奥さんの誕生日でした

いつものホルモンに行ったりしました。 アトデカク

Hello Galaxy Nexus!

(これは2011/12/26に書きました)

HT-03AとGalaxy Nexus

2年ちょっとお世話になったHT-03Aから、Galaxy Nexusに機種変しました。

思ったよりよかったことは、

  • 大きいけど薄いのでポケットに入れても思ってたより邪魔にならない
  • ガリガリ使ってもホッカイロにはならない

思ったより辛いことは、

  • 片手では対角線が届かないのはやっぱりきつい
  • UI(アプリ毎の設定画面への動線)の変更がけっこうきつい
  • Android 4.0対応していないウィジェットがけっこうある

という感じですかね。

また、結構罠だったのが**「Xi端末じゃなくてもXi契約はできるけど、そうすると月々サポート割の対象ではなくなる」**というところですね。(月々サポート割の条件が、FOMA端末はFOMA契約をしていることなんです)

つまり、Xiプランでのデザリング定額と、月々サポート割の24000円くらい(2年継続時)を天秤にかける必要があります。

日常的にデザリングをするなら、月1000円程度なんて誤差なので捨てればいいんですが、たまーに使いたい時があるというくらいだと迷うところです。(結局、今もFOMAプランで使っています) なので、デザリング目的の方は今一番HOTなスマホでも買うといいんじゃないでしょうか。

HT-03Aもそうだったんですが、やっぱり綺麗なAndroid端末はいいですね。また、2年後にいい端末がでますよーに☆

俺アドベントカレンダー1日目「git logでタグ名を表示する」

折角なので俺アドベントカレンダーをやります。テーマは特になくて、私が便利だと思うものやちょっとした小ネタを書くつもりです。いつまで続くかしら…

gitに限らず以前のリリースからの差分を知りたいときなど、コミットログにタグやブランチ名が出たら便利ですよね。gitではlogに--decorateオプションを付けるだけで簡単に表示できます。

(画像がどこかに消えてしまった…)

これはtappでgit log --decorate --onelineした結果ですが、色もいい感じで見やすいですよね。 とくに邪魔になることもないので、私はlog系のエイリアスにすべて--decoreateをつけています。 https://github.com/kenchan/dotfiles/blob/master/dot.gitconfig#L21

初日はこれくらいで。