追記: Gem化されたよ!! カオティックなViewを修正する場合、ここの記述を直したいけどどのpartial見ればいいんだってことがたまによくあるのです。
追記: Gem化されたよ!! カオティックなViewを修正する場合、ここの記述を直したいけどどのpartial見ればいいんだってことがたまによくあるのです。
この間、SSD寿命対策としてMacBook AirにRAMディスクを作ったことを書いたら、すごいお得情報を頂いた。 404 Blog Not Found:tips - MacBook、特にAirではRAMディスクは無駄な理由 要するに、スリープ開始後4200秒=70分経つと、/var/vm/sleepimageが使われるというわけです。別の言い方をすると、RAM 2GBなら2GB、RAM 4GBなら4GB、SSDに書き出されると。 ワハハ、無意味!!! というわけで、なんとかしようと試みた。 $ man pmset SAFE SLEEP ARGUMENTS hibernatemode takes a bitfield argument defining SafeSleep behavior. Passing 0 disables SafeSleep altogether, forcing
おはようございます。コードリーディング第四回です。 jQueryには、特定のエレメントにイベントを割り当てるメソッドとしてbind,live,delegateが存在します。今回は、これらのメソッドの実装を追ってみたいと思います。 対象 jQuery 1.5.0 これまでのエントリ 配列、each 初期化、extend セレクタを渡した場合の処理 はじめに bind,live,delegateそれぞれの公式リファレンスは以下です。 http://api.jquery.com/bind/ http://api.jquery.com/live/ http://api.jquery.com/delegate/ また、それぞれのメソッドの違いを解説したエントリは以下です The Difference Between jQuery's .bind(), .live(), and .delegate()
動機 [local] $ ssh dev-server [dev-server] $ ./do-something-that-takes-long-long-time.sh Processing... # ああっいつ終わるかわからないコマンドを実行してしまった、Growlで終了を通知できたら…… # しかしサーバ側に特殊なソフトを入れたくないし ソリューション require 'rubygems' require 'sinatra' require 'ruby-growl' g=Growl.new 'localhost','general',['general'] get '/:message' do g.notify 'general','Message from remote',params[:message] 'hello!' end # 事前に上のスクリプトを走らせておく [loc
最近ウイッシュリストを使う機会が多くて、それなりに知見が溜まってきた。 検索機能による個人情報流出騒ぎとか以前ありましたけど、それとは別件で個人情報(名前、住所)がばれまくるという事例に何回も出会ったので、想定される漏洩とその対処方法についてまとめる。 なお、この方法が完璧なものかどうかは保証しないし従った結果どんな損害を受けてもわしは知らんもんね。 追記(2011-01-18) この記事に書いてある対策を取っても、Amazonのバグを使ってターゲットの住所+氏名を抜ける手法が発見されたようです!!!! Amazonに預けた個人情報はクレジットカード情報以外漏れるという覚悟で利用したほうがいいかもしれませんね。 追記(2012-03-12) いまはマーケットプレイスの商品を強制的に買って住所抜く手法は使えなくなったそうです。あと上の追記って2011じゃなくて2012だった 対象読者 Twi
作者の口が悪いのは過去に色々トラウマがあるからか。エンジニアの誇りをかけて「方眼紙Excel的なもの」が跋扈する組織と(そしてWordのUIと)戦ってきた筆者の壮絶な記録なのだこれは……。 願わくば「エンジニアのためのExcel再入門」も欲しい。 内容に関するメモ ドキュメントにかかるコスト 作成のコスト 配布のコスト 理解のコスト 保守のコスト 見栄え>メンテナンス性>内容 理解のコストを下げるのが大事。誰も読まないドキュメントは無価値。 次に重要なのはメンテナンス性。システムに高いメンテナンス性が要求されるなら、ドキュメントにも同じことが要求される 変化にすみやかに対応できないといけない 経験上、「DataBase」も危険なキーワードだと思います 1.4 くたばれ!Excel方眼紙(Excel方眼紙がいかにクソかという話を5ページほどしている) ワードプロセッサの機能を理解し、活用すべ
プラグインって何?おいしいの?(kana) 種類 global 全体で有効な機能を提供 起動時に自動ロード filetype emacsでいうとことのmajor mode ft別機能の追加 compiler quickfixで利用される pluginの場所 <runtimepath>/plugin/{plugin}.vim help <runtimepath>/doc/{plugin}.txt :helptags Ex command ex. narrow.vim 指定範囲のみ表示 key mapping あるキーシーケンスを別のキーシーケンスに変換する機能、あるいはその変換規則 ex. surround.vim cs'" ysi{( ys→yってyankやんけ、ややこしい nmap s <Plug>Ysurround <Plug> プラグイン独自の機能を表す仮想のキーシーケンス 関数 E
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く