Ubuntu Server 15.04で無線LAN接続する

GW-450D KATANAを買って、 BitBucketにあったドライバの最新のソースコードを入手して、 GW-450D KATANAのデバイスID(0x2019, 0xAB31)を追加して、 コンパイル + インストールして、 無線接続の設定を追加して常駐化させた。 [asin:B00ENZEP7C:detail] 環…

ISUCON4で開幕暫定一位を獲得

ISUCON4 の予選(総合の7位)と本選(23位)に参加してきました。 予選 limits.conf, sysctl, nginx.conf の最適化 MySQL のインデックス追加 Unix Domain Socket を使うように Go アプリを修正 CSS ファイルをひとつにまとめる 他 Redis, Varnish を差し込…

/usr /var /home の引っ越し

ルートパーティションがいっぱいになったので /usr /var /home を移動させることに。 引っ越し前の状況 ↓ /dev/sda4 を使ってません。明らかなOSインストール時のミス Filesystem Size Used Avail Use% Mounted on /dev/sda2 6.8G 6.2G 263M 97% / tmpfs 3.8…

Jetty9 WebSocketとChromeのバグ

サンプル を参考に実装してみたけど、いくつかメッセージを送受信するとエラーがずらっと。 Oct 22 23:58:29 [qtp1685059636-58] WARN org.eclipse.jetty.websocket.core.extensions.compress.DeflateCompressionMethod$InflaterProcess: ... org.eclipse.je…

cURLでGoogle Driveにアップロード

Google Drive SDK v2 が公開されたので v1 API は使わない方が良いかも。 $ curl -# -L \ -H "Authorization: *********************" \ -H "Content-Type: multipart/related" \ -F "metadata=@metadata.json;type=application/json;charset=UTF-8" \ -F "f…

eTilTranでスキャンした画像の傾き補正

ドキュメントスキャナで一括スキャンすると大抵こうなる。 これを補正するために、スキャナの原稿外枠自動切取りを利用するも、精度が悪く補正されないまま切り取られるので、 傾いた文章を読むハメになったり、OCRが失敗して検索できなかったりで、不都合だ…