Linux 自分のグローバルIPアドレスを1秒で求める方法 (IPv4, IPv6対応) button.css3button { font-family: 'Droid Sans Mono', monospace; font-size: 25pt; color: #333333; padding: 10px 30px; back... 2013.04.05 Linux
Linux 日本なら超速!dotdebのミラーサイト この記事は古いです。dotdebのoriginがサービスの提供を終了したことに伴い、ミラーリングも終了しました。 dotdebのミラーサイトが日本に無いので、ミラーサイトを作ってみました。 deb stable all deb-src st... 2013.04.02 Linux
Apple Win, Mac対応のソフトウェアでブルーライト対策 f.lux これを使えば、JINS PC要りません! ソフトウェアでディスプレイの青色成分を減らしてくれます。 設定はこんな感じで、任意のホワイトバランスに設定出来ます。↓ f.lux 2013.03.28 Apple
PHP PHPのmicrotimeの精度によるmt_srandへの影響 PHP5.3以下を使っていて、microtime()を元に乱数を生成している人は注意! オフィシャルサイトのサンプルコード通りだとシードがランダムになりません。 PHPのユニットテストで確率を計算しているときに、「なかなか数字が分散しない」... 2013.03.27 PHP
Ruby on Rails SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed rails newしたら、エラー。。。。 2013.03.08 Ruby on RailsSecurity
Ruby Rubyでマルチスレッドプログラミング rubyでマルチスレッドプログラミング 簡単! サンプル このブログのページを10スレッドで5ページずつ取得するだけのサンプルスクリプトです。 応用 応用すると、こんな感じで、画像をマルチスレッドでダウンロードするクローラーを作れます。 2013.02.24 Ruby
PHP ファイルを保存した瞬間ユニットテストを実行 概要 いままで、vimでコーディングするときは「コードを書く、→ユニットテストを実行する」の繰り返しばかりで同じような操作をしていましたが、ファイルを保存した瞬間にユニットテストを実行できるようにしました。 上記のスクリーンショットのように... 2013.02.24 PHP
Linux GNU screen, byobu, tmux benchmark 2年間愛用したGNU screenからtmuxへ移行して1週間経ちました。一番変わったのは、描画の速さです。 上記の画像はベンチマーク結果です。11MBのシステムログをcatしてみて、計測した時間です。 使うアプリによって結構差が大きいです... 2013.02.19 Linux
Ruby deviseチュートリアル作りました コードはこちら: deviseの公式の手順書が分かりづらいので、シンプルな認証を実現するための要点を整理してみました!細かい設定とか、自分のサイトにあった設定はこれを元にオプションを変更していただければと思います。1手順ごとにコミットを分け... 2013.02.19 Ruby