matsubokkuri

Program & Service

qmailの日本ミラーサーバを提供し始めました。

テラレン!では様々オープンソースソフトウェアにお世話になっています。オープンソースコミュニティに貢献するために、軽量で安定したメールサーバであるqmailのミラーリングを行い始めました。qmail.org/qmailをご利用の際は、是非ご利...
JavaScript

JSONのvalidation

CLIで使えるJSONのlinter。npmのがよさげ。JSON.parse();してるときに表示されるエラーが分かりづらすぎるので。npm install jsonlint -gcat json | jsonlint
Linux

sshの接続を高速化

まぁ、いろいろ説明は省きますが、こんな感じで。gitへの接続が速くなるし、いろいろちょっと速くなった気がするし、あまり切れなくもなった気がする。.ssh/configへ以下を設定。Host * ControlMaster auto Cont...
Program & Service

dotdebのミラーリングを開始

オープンソースコミュニティへの貢献の一環として、dotdebのミラーサイトを提供し始めました。dotdebはDebian Linuxにおいて、最新のLAMPアプリケーションを提供するためのコミュニティです。テラレン!が、dotdebにおける...
Linux

自分のグローバルIPアドレスを1秒で求める方法 (IPv4, IPv6対応)

button.css3button {font-family: 'Droid Sans Mono', monospace; font-size: 25pt; color: #333333; padding: 10px 30px; backg...
Linux

日本なら超速!dotdebのミラーサイト

この記事は古いです。dotdebのoriginがサービスの提供を終了したことに伴い、ミラーリングも終了しました。dotdebのミラーサイトが日本に無いので、ミラーサイトを作ってみました。deb stable alldeb-src stabl...
MySQL

MySQLはデータベースをまたぐトランザクションを行える

以下に検証結果
Apple

Win, Mac対応のソフトウェアでブルーライト対策

f.luxこれを使えば、JINS PC要りません!ソフトウェアでディスプレイの青色成分を減らしてくれます。設定はこんな感じで、任意のホワイトバランスに設定出来ます。↓f.lux
PHP

PHPのmicrotimeの精度によるmt_srandへの影響

PHP5.3以下を使っていて、microtime()を元に乱数を生成している人は注意!オフィシャルサイトのサンプルコード通りだとシードがランダムになりません。PHPのユニットテストで確率を計算しているときに、「なかなか数字が分散しない」と思...
Ruby on Rails

SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed

rails newしたら、エラー。。。。