2008-01-01から1年間の記事一覧

TimelogAPIのライブラリを作りました

Timelogというマイクロブログがあります。 昨年から比べて、UIも洗練されて素敵なマイクロブログになっています。 Timelogでは、WebAPIも提供されています。そこで、TimelogAPIを簡単に扱うためのrubyライブラリを作りました。 RubyForgeで公開しているので…

近況

6キロほど減っていた体重が、2キロほど戻りました。 食事の回数を増やして、回復にもって行きたい。

はてなハイクAPIのrubyライブラリをつくってみた

気分が落ちこんでしまったり、眠れなかったり いやなことばかりを考えてしまったりした挙句に 現実逃避の産物として、「はてなハイクAPIのrubyライブラリ」をつくりました。rhaiker RubyForgeで公開したので、Gem環境な人なら $ gem install rhaikerで、導入…

ここ数ヶ月の経緯。

持病の「うつ病」が悪化してしまい、自宅療養しています。

だから、できるかできないかじゃなくてやるかやらないかだと思う。

鋭意作成中

しかし、まだ何もない。

SpecSpecにしてやんよ

「autotestの結果を歌ってお知らせさせる」というとっても僕好みの素敵なハックをしている人がいたのでさっそく試してみました。 詳細は、下記を参照。 autotestの結果をMacのsayコマンドで通知する from UK STUDIOで、さっそくautotestを走らせてみると・・…

くどーさんと会ってきた。

トピックスのみ書きます。 人工無脳エンジンを作ろうよ。 サロタンもエンジニアなんだからメインマシン、Linuxにしようよ。 #yomiusaおもしろい! 某所に引っ越そうよ sixamo.rbの作者、id:yowaさんにはぜひともIRCの#yomiusaにお越し頂きたいものです。 な…

RubyKaigi 2008 1stDayのみ行ってきた。

寝不足のまま行ってきたので、大事な話を半分も聞けなかったのがとても残念。 結局、2nd Dayには行けずにダウンしてしまいました。 0th Dayではプロゴルファーのid:yowaさんが大活躍していましたね!さすがです。 多目的ホールでRuby Way買ったよ。すごくお…

ちょっと様子がおかしい。

投稿スケジュール外にPOSTされたのがどうも気にかかる。

rubytreemap

これは面白そうなgemだ。 "rubytreemap"

メタプログラミングとかDSLとか。

実はよくわかっていない。 たぶん、プログラマとしてこの辺分かっておかないとどこかの誰かさんに「え?DSLもわかんないんですか?」とか言われるだろうと予見。 "SVuGy - Creating SVG with Ruby"とか、RSpecとか使いながら、DSLやメタプログラミングに親し…

Rubyプログラムの組み方からExeファイルの作成まで

Rubyプログラムの組み方からExeファイルの作成までというエントリを書きました。ExerbというRubyスクリプトをExeファイルにするライブラリの紹介と共に、Rubyプログラムを少しずつ組み立てながら解説しました。

Module#defined_methodについて調べる

id:rubikichさんが、http://d.hatena.ne.jp/rubikitch/20080602/1212425708というエントリで、 影武者のソースコードを読んで初めてModule#define_methodの第2引数を知った(^^; 遅すぎ… 第2引数にUnboundMethodも受け付けるから、Module#instance_methodと組…

git-daemon

$ git clone git://git.example.org/repos/myproject myproject てなことをやりたい場合。"git://" なリソースを提供するためには、git-daemonというのを使うといいらしい。 空けるべきポート番号は、9418。git-daemonでは、pullのみで "git://" ではpushは…

gitについてのメモ(注意:自分用のメモです)

git init gitリポジトリを作る git config --global user.name 'saronpasu' ユーザ登録 git config --global user.email 'saronpasu@example.orz' メールアドレス登録 git status ステータス確認 git add filename ファイル追加 git remote add URI_RESOURCE…

気になるキーワード

github git mod_rails REST パターンマッチこの辺です。

チケット(Tシャツ付き)購入しました

計量プログラミング言語の祭典、Lightweight Language Futureのチケットを購入しましたよー。 Ligthweight Language Future ・.。:*・゜軽量プログラミング言語と共に拓く新たな未来へ ゚・*:。.・

goosh on prism

gooshをmozilla prismで使ってみたら、かなりターミナルっぽい雰囲気が出て良い感じでした。 この組み合わせ、いいなぁ。

デジタルフォトフレーム

で、なんかできないかなぁ。 Bluetooth + USBメモリ + デジタルフォトフレーム + ???サイトスクリーンショット or 画面キャプチャか何かを、定期的に複数箇所に設置されたデジタルフォトフレームに転送する。。。とか。デジタルフォトフレームの利点と欠点 …

購入した。

なんか洒落たデザインの本だなぁ。

ログピにめだかをリリース(放流)しました

まだまだ機能調整中です。http://logpi.jp/medaka

Ustreamのチャットを豪勢合成音声で読み上げるツールの組み立て方

ライセンスの異なる複数のミドルウェアを使用している都合上、組み上がったものを公開するのがややこしいことになりそうなので 組み立て方を公開することにしました。

ライセンスと公開について

以前、コミュニケーションサイト用のスクレイパーを作っていたが、作成途中のコードをコミットした際に、誤ってLicence.txtを一緒にうpしてしまった。 GPLに一度、感染してしまったらもう二度と他のライセンスには変更できないし このまま開発を進めて公開し…

==について

ちょっと気になったので触ってみた。 >>a = Object.new => #<Object:0x3e1e80> >>b = Object.new => #<Object:0x3c643c> >>a == b => false >>c = a.clone => #<Object:0x3dee24> >>a == c => false >>d = a => #<Object:0x3e1e80> >>a == d => true >>a.object_id => 2029330 >>d.object_id => 2029330 へぇ〜。</object:0x3e1e80></object:0x3dee24></object:0x3c643c></object:0x3e1e80>

Watir and WatirRecorder

RubyスクリプトからIEをぐりぐり動かしてしまうWatirというものと、 IEで行った操作をスクリプトに起こしてくれるWatirRecorder++というものがあるようです。 Seleniumなどのブラウザを操作してしまうツールは知ってはいたのですが、実際に使ってみたのは 実…

RPGツクールからブラウザ起動

ブラウザ起動の方法は、Rubyからブラウザを起動する(Windows版)を参考にしました。もはやRPGでもツクールでもなんでもない。スクリプトエディタを起動し、上位のスクリプトに次の記述を書きます。 スクリプト名は「opengoogle」とかでいいでしょう。 def ope…

20080414の予告ネタ、Upしました。

>>RPGツクールの住人を合成音声で喋らせてみた

今後の予定

自分でも整理しきれていない感があるので記述する。 --- :tasks: - :priority: 1 :maintenance: "WWW::Mixi::Medaka" - :priority: 2 :maintenance: "WWW::Feecle::Medaka" - :priority: 3 :maintenance: "WWW::Timelog::Medaka" - :priority: 4 :maintenanc…