http://example.com/?hoge=fugaなURLをPOSTで叩いて、bodyにfoo=barを入れるようなことをしても、 params #=>{:hoge => "fuga", :foo => "bar"} のような感じで両方ともparamsに入る。 それぞれ分けたいときは、 request.query_parameters request.request_parameters を使うとよい
<g> <g> <defs> <rect id="SVGID_1_" x="-468" y="-1360" width="1440" height="3027" /> </defs> <clippath id="SVGID_2_"> <use xlink:href="#SVGID_1_" style="overflow:visible;" /> </clippath> </g> </g> <rect x="-468" y="-1360" class="st0" width="1440" height="3027" style="fill:rgb(0,0,0,0);stroke-width:3;stroke:rgb(0,0,0)" /> <path d="M13.4,12l5.8-5.8c0.4-0.4,0.4-1,0-1.4c-0.4-0.4-1-0.4-1.4,0L12,10.6L6.2
特定の関数の実行前、実行後に呼ばれるコールバックを定義する関数。 ad-do-it 関数の元定義を実行する場所を示すための特別なシンボル ad-return-value 関数の戻り値を表す変数 activate functionに対するアドバイスをただちに活性にする
バッファローカルな変数を定義するのに使う。バッファローカルな変数は、該当バッファがカレントバッファな時だけ バッファローカルな束縛を作る普通の方法は、 make-loca-variableです。メジャーモードのコマンドは典型的にこれを使います。これはカレントバッファだけに影響します。(これから作成するものも含めて)他のすべてのバッファは、それ専用のバッファローカルな束縛を明示的に与えない限り、デフォルト値を共有し続けます。
143-151行。default-directory(カレントディレクトリ?)から始めてconfig/environment.rbが見つかるまでディレクトリを上に上がって調べてる。 (defun rinari-root (&optional dir home) (or dir (setq dir default-directory)) (if (file-exists-p (expand-file-name "environment.rb" (expand-file-name "config" dir))) dir (let ((new-dir (expand-file-name (file-name-as-directory "..") dir))) ;; regexp to match windows roots, tramp roots, or regular posix roots
ubuntuを利用していて、mysqlのデータ保存先をデフォルトから変更したときになぜかうまく起動しなくなったらそれはきっとapparmorのせい。 mysqld を終了 mysqladmin shutdown -u root -p apparmorを編集 sudo emacs /etc/apparmor.d/usr.sbin.mysqld として /path/mysql/* rw, を追加 sudo /etc/init.d/apparmor reload でリロード。 mysqlの起動 mysql_install_db で初期テーブルを作成 sudo mysqld_safe & で mysqld を起動
2010/09/07 KVS(キー・バリュー・ストア)に分類されるオープンソースのRedisの新バージョン、「Redis 2.0.0」が2010年9月5日にリリースされた。Redisはmemcachedと同様にキーと値のペアをメモリ上に保持するKVSの一種だが、3つの際立った特徴がある。1つはハッシュ以外のデータ構造もサポートしていることで、リスト型、集合型、順序付き集合型などのデータ構造が扱え、サーバ側でコレクションに対するpush/pop、コレクション同士のunion/intersection、数値のincr、decrなどの操作がアトミックに行える。バージョン2.0では複数の操作を1つにまとめてアトミックに操作するコマンドも増えている。 もう1つのRedisの特徴は、マスター・スレーブによるレプリケーション設定ができ、リード側のスケールアウトが容易にできること。 そして3つ目の特徴は、
「memcachedの活用と運用 実践編」の連載も今回が最後となります。連載の第1回ではmemcachedの最新バージョンである1.4系で増えたオプションやよく利用されるオプションの紹介をしました。第2回目では安全にmemcachedを利用するために気を配るセキュリティや脆弱性について説明し、3回目では稼働監視やリソースモニタリングについて書かせて頂きました。 最終回では、これまで説明してこなかったmemcachedを快適に活用、運用するための小さめのTipsをいくつか紹介します。 指定したキーが含まれるサーバを探す 複数台のmemcachedのサーバを1つのグループとしてWebアプリケーションサーバなどのクライアントから利用している場合、特定のキーのデータがどのmemcachedサーバに保存されているのか知ることは容易ではありません。 memcachedのキャッシュオブジェクトの分散は、
ドットインストール代表のライフハックブログ
仕事柄、1日中モニタを眺める人は多いかと思いますが、目の疲れや視力の低下など心配になる人も多いのではないでしょうか? 僕は主に仕事中はずっとモニタを眺めているのですが、今だ視力は1.5から2.0の範囲です。IT 業界の中ではなかなかの高視力ではないでしょうか? 僕は色弱というのもあり、視力だけは落したくないと思っているのですが、モニタを眺める仕事はどう考えても目に負担を掛けます。そこで、目を労るために様々な努力をしています。 適度な休憩と明いところで作業をする。 基本中の基本は、長時間の作業とはいえ、ぶっつづけでモニタを見るのではなく、適時 (例えば考えるときなど)、モニタから目を離すことです。また、明いところで作業するというのは、よくテレビに表示される、明いところでテレビから離れて見るというのと同じです。 しかし、この明るいところで見るというのは、科学的にどういう利点があるのでしょうか?
最大割引率80%!【ポンパレ】なら、クーポンの共同購入で人気のグルメやホテルなどのチケットが大幅割引!リクルートのクーポンサイト
今回から私のブログでは、現在携わっているプロジェクトの中で使用しているFacebookのGraph APIについてのドキュメントを少しずつ書いていきたいと思います。 このドキュメントの中では主にRubyを使用しています。 今回の内容はFacebookのGraph APIを使用する為のAPIキーを取得方法について。Graph APIではAPIキーを取得する為にはOAuth Wrap (OAuth 2.0)を使用して認証します。 まずRubyでOAuth Wrapを扱う為のライブラリをgemでインストールします(このライブラリを使わずにやると手間がかかります。。。Facabookのドキュメント通りにやってもうまく行かないため)
RFacebook: the Ruby Facebook API clientNOTE: I have been paying attention to some of the work that Chad Fowler and others have been doing on Facebooker, and it looks pretty good at this point. Once Facebooker sees an official release, I may cease development on RFacebook in favor of Facebooker. You can read more of my thoughts on the subject at my blog. What is RFacebook? gem version 0.9.8 RFacebo
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く