タグ

2015年8月13日のブックマーク (3件)

  • Golang の Martini で WebSocket を使って見る - Qiita

    概要 patcito/martini-gorilla-websocket-chat-example こちらのエントリーを見ながら、コピペプログラミングしてみました。 コピペプログラミング とりあえずハンドラーを外出しにした js 部分はテンプレートを使うようにした 不要そうなログを消した sync パッケージに初めて触れました。 sync パッケージ - golang.jp 中々便利ですね。Golang の tcp 周りがどんな実装になってるかわかりませんが、シングルスレッドでは無いと思うので相互排他ロックは必要なんだろうなぁと思いました。 それにしても標準の http パッケージがとても優秀ですね ... 。これをベースにオレオレフレームワークを作るのが流行りそうな気はしました。 TODO デフォルトにある websocket パッケージを使って見て書き直す gorilla の webs

    Golang の Martini で WebSocket を使って見る - Qiita
  • リアルタイム・バックエンドサービス「Firebase」を使ったWebアプリ作成 | infoScoop開発者ブログ

    Firebaseは、チャットのようなリアルタイム性の高いアプリを作る際に、端末とサーバー間、端末同士でのデータ同期などのバックエンドで行う処理をAPI提供してくれる便利なバックエンドサービスです。用途としては、複数人でのリアルタイムコミュニケーションアプリやモバイルアプリのオフライン対応などが多いそうです。 まずは試しにということで、Firebaseを使ってグループテキストチャットのサンプルを作成してみましたので、Firebaseの使い方についてご紹介したいと思います。 アプリケーション登録 Firebaseにログインし、ダッシュボードでアプリケーション(データストア)を作成します。 ライブラリの読み込み 以下の様な記述でクライアントアプリにFirebaseのライブラリを読み込みます。 <script src="https://cdn.firebase.com/js/client/2.1.

    リアルタイム・バックエンドサービス「Firebase」を使ったWebアプリ作成 | infoScoop開発者ブログ
  • JavaScript難読化読経

    Master Canary Forging: 新しいスタックカナリア回避手法の提案 by 小池 悠生 - CODE BLUE 2015CODE BLUE

    JavaScript難読化読経