Aerial - aerial.st
General Information:
Latest News:
二代目MacBook Airの11.6インチを購入 16 Oct 2012 | 07:10 am
初代を買ってからもうすぐで2年が経とうとしてる今日この頃、SSDの容量不足に加え動作が緩慢になってきたので買い換えることにした。 オプションは付けられるだけ付けて、 MacBook Air 11.6inch CPU 2.0GHz Core i7 8GB RAM 512GB SSD という感じ。 先日「2台のノートはいらないなぁ」と思ってMacBook Proの15inchを下取りに出したので、今後...
Qiita/Kobito.app便利ですよ 23 Jul 2012 | 07:10 pm
最近はすっかり更新しなくなってしまったこのブログだけど、技術的なメモに関してはQiitaに残すようにしている。 というのも、Markdownが使えるKobito.appがとても便利なので。 メモを取るのにいちいちファイルを作らなくていい Markdownが使える タグが付けられる その気になれば外部に公開できる オススメです。
ikm-opengraph.gemをリリースしてみた 23 Jul 2012 | 07:07 pm
リリースしてみた。初gem。forkだけど。 opengraphという、HTMLのヘッダに埋め込まれたOGPの情報を抜き出すgemがあるんだけど、内部で使用しているRESTClientがUTF-8固定で処理をするためにそれ以外のエンコーディングだと文字化けしてしまうという問題があった。 代わりにFaradayを使ってみたらASCII-8BITで処理をしてくれたのでこれまた内部のNokogiriがc...
MySQL 5.5でのスローログ 16 Feb 2012 | 04:51 pm
Homebrewで入れたMySQL 5.5.10のスローログの設定。 $ sudo vim /etc/my.cnf [mysqld] (いろいろ) slow_query_log=1 long_query_time=0.02 slow_query_log_file=slow.log $ mysql.server restart $ tail -f /usr/local/var/mysql/slow....
MySQL 5.5でのスローログ 16 Feb 2012 | 11:51 am
Homebrewで入れたMySQL 5.5.10のスローログの設定。 $ sudo vim /etc/my.cnf [mysqld] (いろいろ) slow_query_log=1 long_query_time=0.02 slow_query_log_file=slow.log $ mysql.server restart $ tail -f /usr/local/var/mysql/slow....
Rack::Profilerを使う 16 Jan 2012 | 11:55 pm
Rack::Profilerを使うのに少し躓いたのでメモ。 Gemfile: gem "ruby-prof" gem "rack-contrib", :require => "rack/contrib" app.rbのconfigureブロックあたり: require "rack/contrib/profiler" Rack::RubyProf = RubyProf use Rack::Profi...
Rack::Profilerを使う 16 Jan 2012 | 06:55 pm
Rack::Profilerを使うのに少し躓いたのでメモ。 Gemfile: gem "ruby-prof" gem "rack-contrib", :require => "rack/contrib" app.rbのconfigureブロックあたり: require "rack/contrib/profiler" Rack::RubyProf = RubyProf use Rack::Profi...
Node.js(V8)は4バイトのUTF-8に未対応 2 Jan 2012 | 11:17 pm
現状、Node.js(V8)は4バイトのUTF-8に対応していない。 $ node > code = 0x1F614 128532 > char = String.fromCharCode(code) '' > char.charCodeAt(0).toString(16) 'f614' 先頭の1が削られてしまっている。 ちなみにV8コミッタの@koichikさんから直接リプライをもらった。
Node.js(V8)は4バイトのUTF-8に未対応 2 Jan 2012 | 06:17 pm
現状、Node.js(V8)は4バイトのUTF-8に対応していない。 $ node > code = 0x1F614 128532 > char = String.fromCharCode(code) '' > char.charCodeAt(0).toString(16) 'f614' 先頭の1が削られてしまっている。 ちなみにV8コミッタの@koichikさんから直接リプライをもらった。
RestClientの返り値はStringとちょっと違う 27 Dec 2011 | 04:43 pm
インターフェースが簡潔で使いやすいRestClientだけれども、各種HTTPメソッドの返り値をto_iするとステータスコードを返すみたいだ。 たとえば次のようなSinatraアプリが起動していたとする。 get '/' do "1" end このgetルーティングに対してRestClientでアクセスすると、次のような結果が得られる。 require "rest_client" res = Re...