タグ

2014年5月31日のブックマーク (5件)

  • Quora’s Technology Examined - Big Fast Blog

    Quora has taken the tech and entrepreneurial world by storm, providing a system that works so fluidly that it is sometimes hard to see what the big fuss is all about. This slick tool is powered, not only by an intelligent crowd of askers and answerers, but by a well-crafted backend created by co-founders who honed their skills at Facebook. It is not surprising that, with all the smart people using

    Quora’s Technology Examined - Big Fast Blog
  • Go言語での構造体実装パターン

    Go言語での構造体実装は、埋込や独自コンセプトのインターフェースといったGo言語独自の機能を理解して行う必要があります。 今年からGo言語を始めましたが理解が曖昧なままだと実装に迷うことが何度かありました。今回よい機会なので、Go言語での構造体実装パターンとしてまとめてみることにしました。 構造体実装パターン 実装パターンの洗い出しとして、GoFデザインパターンをGo言語で実装する手法をとりました。 その中で繰り返し現れる実装をGo言語での構造体実装パターンとしてまとめてみました。 コンストラクタ関数 エクスポートによるアクセス許可 インターフェースによるポリモフィズム 構造体によるポリモフィズム 構造体によるサブクラス・レスポンシビリティ 構造体による移譲 関数による移譲 以下、それぞれのパターンを解説していきます。 コンストラクタ関数 Go言語には構造体のコンストラクタがないため、構造

    Go言語での構造体実装パターン
  • 橋本商会 » slackとnode-lindaとhubotとdockerとibeaconとraspiとarduino接続した

    slackでhubotに頼むとドアあけてくれるようになった。hubotはじめて使った。 増井研はインドア派なので、ハローワールドするためにドアを開ける。 あと部屋を指定してスピーカーからmacのsayが流せる。 iBeaconで位置をはかって、誰が近づいたとか通知される。 試験的に、近づいたらドア勝手に開くようにしてみた。 電気ついたりとか、そういうセンサー値の大きな変化も通知される。 hubotがslackにつながってて、コマンドを待ち受けたりしてる。センサーとか実世界系の操作はnode-lindaに投げてる。 node-lindaの下にはraspberry pi+arduino+センサやサーボモータ色々のセットとか、dockerコンテナとかがたくさんぶら下がってて、色々処理してる。 そのうちくわしく書く羽目になると思う

    橋本商会 » slackとnode-lindaとhubotとdockerとibeaconとraspiとarduino接続した
  • A Tour of Go で Go に入門した - ゆううきブログ

    Go言語、ウォッチだけしててあまりまじめにやってなかったので昨日からチュートリアルみたいなのやってた。 A Tour of Go Go の基的な文法の軽い解説がありつつ、ブラウザでコード実行しつつ学べるみたいな感じ。 途中でいくつか練習問題みたいなのがあった。 サンドボックスが Google Frontend で動いててちゃんとしてる。 Go のドキュメントとして 実践Go言語 - golang.jp Goプログラミング言語仕様 - golang.jp とかが参考になった。 感想 ベター C としてみるといいことしかない ところどころ Python っぽい range とか 組み込みの len でいろんな型の長さっぽいのが取得できる とか シンタックスシュガーがあまりない とか goroutine と channel のおかげでジョブキュー みたいな非同期処理を要求されるミドルウェアが簡

    A Tour of Go で Go に入門した - ゆううきブログ
  • http://lifetime-clock.com/

    http://lifetime-clock.com/
    sisidovski
    sisidovski 2014/05/31
    攻撃力高い