Streamingは紹介されていましたが、私のほうではより初心者向けの基本的な内容を記述しておきたいと思います。AngularJS久々のブログになります。3年ほどJavaScriptを利用した開発をしてきましたが、最初はなぜJavaScriptでMVCフレームワークが必要なのかいまいちわからず、いろいろ試行錯誤してきました。今日はタイトルの通りAngularJSが素敵だなということを書きたいのです...AngularJSの素晴らしさを整理してみる2013-04-18DBのインデックスメモそれなりに件数の多いデータをRDBで扱うと問い合わせするカラムにはindexをつけると性能が大幅に向上します。そんなときバッチなどである特定のカラムにwhere句を設定するとき複合インデックスをつけると性能がさらによくなります。WebSocketを利用した場合、長時間接続していると知らない内に接続がきれていることがあります。詳細はこのあたりが詳しいです。僕の環境でもSilentCloseに多分なったので事象と対応をまとめておこうと思います。Sil...SilentCloseに対する対応について2013-01-14WebSocket備忘録WebSocket社内でWebSocketに関する勉強会をやってきました。今回WebSocket自身を調べ直したことでだいぶ自分の勉強になりました。requestを送ったら受け取ってもらえてとてもうれしかったです。requestを送ったのか思いを残しておきます。requestを送ったのか。AngularJSを利用してます。ドキュメントが豊富で覚えやすく、テストシナリオも実行できるというのがとても気に入っています。開発ツールyeomanというツールも気にいっていて、便利に使っています。WebSocket接続を行うもの。Cometに置き換えるがweb-socket-jsは一貫してWebSocketを貫き通す。以下をざっとみてみた。sliceは引数の要素を含むHashを返しslice!はオブジェクトごと書き換える。extract!は引数のkeyを削除し、戻り値は削除したHash。以下をざっとみてみた。判断し、Rangeだった場合はレシーバの範囲内に収まっているかどうかを検証する。以下をざっとみてみた。prependにalias張る。要素にアクセスしやすいヘルパーみたいなもの。rails2.3.9とかでアプリを動かそうとすると上記のエラーが出てはまったのでメモ。利用できるようになり、(Chromeはデフォルトで実装されてる)今後実装する機会も多くなりそうです。Google先生に聞いてみるとdesktopifyが有名ですが中身を見ると自分で実装した方が早い気がしてます。thorThorでタスクを書くとそのメソッドが普通のRubyのようには呼べません。それでもやっぱりテストは書きたいのでThorのspecをいろいろ見てたらありました。Sam...Thorで書いたタスクのテストをする方法2011-05-17extendの使い方ruby今まではincludeは全てのインスタンスに対して機能を追加したいときに利用して、extendは特定のインスタンスのみに機能を追加したい場合に使うものと思っていたけどextendはクラスメソッドを追加したいときにも使える事がわかったので、メモしておく。html5昨日からnode.js+socket.ioでチャットアプリを作り出しました。簡単に作れて楽しいのだけどサーバ側のeventで"message"しか受け取れないのかしらと疑問に思ってどうせならついでにsocket.ioのドキュメントをちょっと見てみました。ドキュメントは4/14日時点...socket.ioのイベント一覧2011-04-11はまったから書いておこうmysqlなんかコードまで追った気がするので書いておこう。rails3ではmysqlと接続するときmysql2というライブラリを使うんだけどmysqlとrailsアプリのサーバが違う場合直IPで指定すると接続のときこける。apiを使ってみました。Templateで置き換えるようにしています。rails3実装例omniauth簡単でいいです。中身見ないとなんも理解できないけど。rails3試しに実装してみた。自分めもなので結構適当です。これからはbundlerあれば新しいgem作れるよっていうお話。RailsアプリからAvatarのイメージをどうやってとってくるかっていうお話。helperで定義すればいい。Avatar使ってないから今いち興味わかなかった。Railsアプリでバックグラウンドでjobを起動するライブラリ。gem)を用意する必要あり。Stalker2011-01-05cmakeを初めて使った。mysqlMySQL5.5をソースコードからインストールしようと思ったらAutotoolsからCMakeに変わってた。オプションはこのWikiを見るとよい。cmakeを初めて使った。cucumberRails(3.0.3)からcucumber-rails(0.4.0.beta1)を使うまでが慣れてなくて大変だったのでメモしておく。rubyChefを使うならどのような機能をもっているか把握するべきです。このページでは機能の概要を説明し、それらの詳細のリンクがついています。nodeはChef-clientを実行するhostです。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。