Twitterのお気に入りTweetを電子書籍にするRubyアプリを作った

1年以上前に、「TweetEbook」というアプリを作って、ほったらかしにしているのを思いだしました。どういうアプリかというと、タイトルどおりなのですが...

Rubyでガード句(節)を導入してメソッドの型チェックを行う

Rubyでオブジェクト指向開発を行うときって、オレオレクラスを定義して、その中にいくつかの振る舞いのメソッドを作りますよね。その作成したメソッドに渡され ...

Rubyで数字が含まれたファイル名をソートする

ファイルに数字が含まれたファイル名を昇順にソートするケースがあったので、エレガントにする方法を探してみた。 ターゲットになるファイル名は「page10.html, page02.html, page06.html...」というように文字列のちょうど真ん中に数字が含まれており...


Haxeでフィボナッチ数を激速に計算する

Haxeでフィボナッチ数列を激速算出するプログラムを書いて見ました。びっくりするほど激速です。...

Haxeにはabstractが無い

Haxeはオブジェクト指向言語です。いまさら言うまでもなく、クラス機構があり、継承、ポリモーフィズム、カプセル化などオブジェクト指向プログラミングの大抵のことはできる。インターフェースもあり、enumなんていう素敵な列挙型まである。だけど、abstract(抽象クラス、抽象メソッド)記述子がない。...

HaxeでつくるWebアプリ開発(node.js + Express)

最近、Haxeの勉強をはじめました。ブラウザゲーム開発会社Motion TwinのNicolas Cannasseさんが開発した言語のようです。そのためかサンプルプログラムはクライアントアプリ、クライアントゲームが多いようです。ですが僕はクライアントサイド...