ochalog

RubyとMediaWikiとIRCが好き。

プログラミング

NHK 杯囲碁トーナメントの棋譜ファイルを SGF 形式で入手する:Part 1. 棋譜データの取得

Ruby を使って NHK 杯囲碁トーナメントの棋譜ファイルを SGF 形式で入手する方法。今回は棋譜データのダウンロードまで。

「情報科学入門 Rubyを使って学ぶ」の配布プログラムの不具合を発見した

「情報科学入門 Rubyを使って学ぶ」の配布プログラムに含まれていた不具合の原理と対策を説明。

Bash: for in で範囲を指定する

Bash の for in で数値の範囲を指定する方法。for i in {1..3} のようにして指定する。

.WAV RIFF SIF Viewer

WAV ファイルへ埋め込んだ RIFF SIF データをブラウザ上で見ることができるプログラムを JavaScript で作った。

はじめての Ruby

仕事で処理を自動化したい作業があるので、前から注目していた Ruby に手を出してみた。30分触ってハマったところをメモ。 マルチバイト文字のリテラルを含む場合は冒頭で # -*- coding: utf-8 -*- などと宣言しないと invalid multibyte char と怒られる(R…

最近の JavaScript エンジンの最適化がすごい

JavaScript の配列をキューとして使うとき、ライブラリより普通の処理の方がとても速かったという話。