2006-11-01から1ヶ月間の記事一覧

FlickrAPI@Ruby

※要FlickrAPIKey http://rubyforge.org/projects/flickr/ 一年以上前からあるので,知ってる人も結構多いはず. 「なぜ突然にFlickr」なのかと言いますれば,NITROの使い方がわからずに苦悩しているとき,とりあえずexamplesを落として使い方を学ぼうか,と…

NITROが気になって仕方ない件

http://www.nitroproject.org/ Automagical web applications using Ruby and Javascript Transparent object serialization and lifecycle management Standards compliant Web 2.0 ready 結局のところなんなの. Nitro Web Framework Nitro redefines Rapi…

デスクトップ周りを掃除

金曜,パワブクを学校の研究室に忘れてしまい,やらなきゃいけないこともできないので,窓を掃除して,ついでにパソコンのデスクトップ周りを掃除しました. したのはよいのですが,キーボードやマウス周りの調子がおかしい.なんかドライバが変. HHKなんか…

autotestの結果を伺かに喋らすver.α

画像が重くてゴメンナサイ. SSTPを使う事で,より柔軟に色んな出力を伺かでNotifyする事が出来るようになりました*1. そこで,暫定的ではありますが,autotestの結果を伺かに喋らすスクリプトを公開します. 暇な人は,是非一度試してみてください. .auto…

Rubyから伺かのSakura Scriptを触る

キーポイントは,"\\"(二重バックスラッシュ)とShift_JISだった. SSTPに関して,参考にしたのはこちら. http://www.sbcr.jp/vwalker/feature/special_old/sp_20010625/index04.html キャラクタのサーフェスを選択ってので使用する \s[id]ってのが怪しかっ…

module Notifyを作る計画

昨日に引き続き,妄想.構想としては, module Notify class Notifier < TCPSocket def notify(word) @io.write(word) … end … end class Ukagaka < Notifier def notify_unyu(word) … end … end class Growl < Notifier … end … endとまぁこんな感じに,TCP…

伺かにautotestの結果を喋らせる計画

進行中.いや,ボクが使いたいってワケじゃなくてですね,ネタ的にもウケるかなーなんてですね,思ったわけでして. ちなみに,このゴーストはデギン・ソド・ザビの部屋 - The Ghost Siteさんにて配布中の黒海(くろみ)を使用させてもらっています. ゴースト…

はじめようPlagger

2回install Plaggerしてエラーでたので,force.なんなんだCPAN.

伺かってNotifierだよね?

g:subtech:id:secondlife:20061107:1162910933 SSTP用のIO Socketを作って伺かにNotifyさせる代物.ZenTestのautotestとかで使えると便利かも.

関西オープンソース2006行ってきた

関西オープンソース2006 詳しい事は「あとで書く」. とりあえず,Ruby関西の発表だけはモバイルでメモってたんで,そのメモを晒す.オフレコは消しておく. Rubyアプリケーション大集合 人大杉 Rubyのウェブアプリケーション かずひこさん tDiary www.tdiar…

伺かをMacに入れてみた

Mac

むしゃくしゃしてやった.今は後悔していない. 関西オープンソース2006で,「懐かしい」伺かのセッションがあった.で,id:hakobe932がMacでもあるっぽい,みたいなことを言っていたので,探してみたらあった. http://mac.gn.to/nanika/niseringo/index.ht…

関西オープンソース行きます

関西オープンソース2006 明日の関西オープンソース,見に行きます.今日の分は授業があったりで行けなかったけれど,明日の分もとても楽しそう. PlaggerとかRuby関西の発表とか,超楽しみ! 心配事と言えば,迷わずに着けるか,ということ.はこべと一緒な…

Help周りを固める

Rubyを使い続けて結構経ちますが,未だにrefeとかriと言ったツールはほとんどつかった事がなかったので,使ってみました. 今回,refeとihelpというものをインストールしてみました.どちらもgemでインストールできます. Refe % sudo gem install refeこれ…

Symbol#to_proc

http://wota.jp/ac/?date=20060309#p01 すごい今更〜なネタですが,知らなかった&感動したのでメモ. class Symbol #:nodoc: def to_proc Proc.new { |obj, *args| obj.send(self, *args) } end end こうすると, >> p [1,2,3].map { |e| e.succ } [2, 3, 4]…

EmacsでTextMateのSnippetライクな機能を使えるようにしたい

そう思ってググって見ると,あるじゃんあるじゃん! g:rubyist:id:yamaz:20060902 http://scaleout.dnsdojo.org/ruby/myrails-snippet.el 早速コイツを.emacs.elのload-pathに落としてきて,.emacs.elに (defun try-complete-addrev (old) (if (expand-abbre…

TextMateを買わなければならないかもしれない

http://hetima.com/textmate/index.html 情報源はオレンジニュースなんで知ってる人も多いと思いますが,あのTextMateで日本語を入力できるようにするためのプラグインが公開されたと言う事で. Google先生に値段を尋ねてみたところ,39ユーロは5,894.40423…

ZenTestのautotestにハマる

RubyForgeのRSSに捕捉しながらも全然見る気がなかったZenTest.触ってみると,ちょっと素敵だったという話. 二重の意味でハマった. 何これ,すげーカッケーやん 何これ,autotest動かんやん なんというか,プロジェクトそのものが2004年頃には既にあった事…

RSpecって何?

前々から気になっていたので,ググって見た.そしたら,速攻でかくたにさんの書いたドキュメントが見つかった. http://kakutani.com/trans/rspec/TUTORIAL_ja.html う〜ん,振舞駆動開発…TDDみたいなもんね…. Pan% echo "1.should_not_equal 1" > one.rb P…

Googleの表示設定

なんかHackerとかいうのがあったからやってみたら,すごい事になってしまったよ. 対応表を頑張って作ろうと思ってるんだけど,大文字,小文字で翻訳が大変なので,ちょっとずつ進めます.

XPath

いやぁ,XPathって便利なんですね.最近やっと授業で習って,その便利っぷりを実感しています.そのXPathを標準添付の範囲で使えるんだから,便利ですよねー. 商品表を元にしたXMLファイルを読み込んで,商品名を元にその商品の値段を求める,という課題が…

ビデオ・オモシロス

http://macromates.com/screencast/ruby_quiz_screencast.mov このビデオ*1にて,enumeratorという素敵なものの存在を知った. % irb >> require 'enumerator' >> p (1..10).enum_for(:each_slice, 3).to_a [[1, 2, 3], [4, 5, 6], [7, 8, 9], [10]] >> p (1…

文献調査するお(^ω^)

研究室の学生それぞれに論文が割り振られて,その論文に対し文献調査をしてゼミで発表しろ,というなんだか不思議なイベントがありまして. んじゃ今まで何してたんだって話ですが,実は3回生でJavaの勉強会をしていまして,Head First JavaとEffective Java…

パーカー族なんです

はてなパーカー欲しい!パーカーのフードって滅多に被らないけれど,なんかパーカーは好きです.Hip Hopじゃん*1. *1:8 Mileの影響

Javaは確かに強い

なんだかんだ言って,言語の勉強は楽しい.LLばっかり触ってると,「Javaなんてアウト・オブ・眼中!」だったけど,食わず嫌いはダメね.Prologの処理系とか触ってみたときとかは顕著に実感する.言語の勉強は楽しい. 自分としては,「Rubyこそ真のObject O…

Head First Java読了(仮)

一応目標の16章まで読んだ.昨日の晩に. これで,だいたいJavaの言語仕様が見えた.次はやっとEffective Java.「Effective Javaによせて」を読んだのだけれど,なるほどそう言う類いの本なのね.こりゃ確かに,Javaっ子は必読っぽい.頑張って読みます.

鬼っ子FeedTools

今日もRSSフィードで遊ぶために,RubyForgeめぐり.試しにRubyForgeをfeedで検索してみ,もっすご見つかるから.迷うから. で,今回選んだのはFeedTools. http://rubyforge.org/projects/feedtools/ 結構活発なプロジェクトなので,かなり期待できる. け…

MonkeyTestカッコヨス

http://rubyforge.org/projects/monkeytest/ rakeテストカッコいい版みたいなかんじです.よくあるEが赤色になったり,って類いなんですが,あんなシンプルなヤツじゃなくて,変に凝ってる. インストール方法 % sudo gem install monkeytestってすると Sele…

内部クラスと外部クラスの難

id:omochist:20061102:1162475536 ぶっちゃけ,内部クラスのinitializeで@xを渡してたら,内部の意味が無いよね.別に外部でもいけるよね.ただ内部クラスのスコープを外部クラスに限定しているだけで,そんなに利点が無いんじゃないの. ってことに今朝気づ…

内部クラスと外部クラスの解

id:omochist:20061101:1162393034 まさか反響があるとは思わなかった.なんせ,ただ疑問に思った事を羅列しただけなんだもの.順番に,ソースコードを眺めます. id:OTTiiさんの解 コメントにて解をいただきました.この解は, 共有したい変数を持つ内部クラ…

初めての本格的なGUIアプリ

Javaの不思議な入門書,Head First Javaのお手軽版BeatBoxというプログラムを写経してみました.最近はずっとEmacsでJavaのコードを書いていましたが,さすがにしんどくなってきたのでEclipseに手を伸ばしました(タイポを防ぐ最高の手段だと思う). コンパイ…