タグ

ブックマーク / kyoro353.hatenablog.com (2)

  • 細けぇことはいいんだよ!シリコンバレーのNFC交通事情と開発スタイル - はかますたいる!きょろの技的雑記

    であたりまえのSuicaやPasmo,日がNFC先進国と呼ばれていたのは今は昔。米国でもじわじわとNFCを使うシチュエーションが増えてきた。というか、この1年ですっかり日常に溶け混み始めている。その普及速度はとても速い。 (まだ利用者はそこまで多くないので、コモディティ化とまではまだ言えないが) 代表的なのはClipperCard。これは、日のPasmoみたいなもので、バス、カルトレイン(電車)、路面電車で共通して使える電子乗車券だ。面白いなぁと思うのが、実装が超簡素で、運用がすっごくレイジーなところ。 たとえば、自動改札なんてものはカルトレインにはない。 カルトレインというのは、カリフォルニアの西海岸をサンフランシスコからサンノゼまで走ってる鉄道で、車を持たない人の移動でもっとも一般的な移動手段の1つだ。写真ではわかりにくいかもしれないけど、これぞアメリカ!って感じで、かなりデカ

    細けぇことはいいんだよ!シリコンバレーのNFC交通事情と開発スタイル - はかますたいる!きょろの技的雑記
  • 俺が勝手に考える正しいMVCの実装。モデルはデータAPI! - はかますたいる!きょろの技的雑記

    最近、一緒にコードを書く人(特にRailsから始めた学生さん)に、 MVC(Model - View - Controller)において、「model = DB」だと考えている人が多いなぁと感じたので、このあたりに関する自分の考えをまとめて書いておきます。 あくまで俺の考えなので、違ってたらごめんね。 MVCをちゃんと理解している人には当たり前すぎる話かもなのでスルーでよろしく! 初学者はViewをモリモリ生やす これはプログラミングを始めた人なら誰でも経験ありますよね。 むしろ、MVCとか始める前の、誰でも経験あるであろう <?php print '<a href="${hoge}">link</a>'; なんてのは完全にViewだけで実装されたプログラムですね。 最近のMVCのテンプレートはとても高機能です。 変数の宣言も、条件処理も、ループも、プログラム言語としてひと通りの「逐次、反

    俺が勝手に考える正しいMVCの実装。モデルはデータAPI! - はかますたいる!きょろの技的雑記
  • 1