2006-01-01から1ヶ月間の記事一覧
先日参加したルビカン(Ruby関西勉強会)でwin32OLEを使ってPCをしゃべらせるなんてことを紹介していたのでちょっとだけやってみた require 'win32ole'voice = WIN32OLE.new('SAPI.SpVoice') voice.speak('Hello world') とすると見事PCの中の人が「ハ…
タイトル通り。俺がメインで使ってるのはruby。このrubyってやつが非常に使いやすくてありがたい。文法はシンプルだし、コードは読みやすい。型宣言はいらないし、winでもLinuxでも使えるし、最近知ったんやけどwin32oleってライブラリ使えばwinのアプリを自…
question:1136813234の質問に答えてみた。 class Observation def Observation.start(arg) Observation.new.start(arg) end def initialize @blacklist = Hash.new{|hash,key| hash[key] = 0} @judgement = 10 end def start(target) pipe = IO.popen(”tail …
リファクタリングについての本はまだ読んでないんやけど、今読んでるamazon:達人プログラマーにリファクタリングの問題が載っていたからやってみた。 問題 以下のコードは何年もかけて幾度と無く修正されてきたものですが、その構造にまで遡ることなく変更さ…
リファレンスマニュアルさえ読めればrubyを使って適当に何かしらを組むことは容易くなるんやけど、実際のところ表記法がよくわからなかったりする時ってのはちょくちょくるんよね。そこで、実際に詰まった奴をいくつか列挙してみる。 Class#method インスタ…
rubyという言語を俺はメインで使ってるんやけど、最近ようやく中級ぐらいにはなったんちゃうかと思ってる。っていうのはクラスの設計とまで言うと大げさやけどそういうのがなんとなくわかってきたんやわ。んでこういうのは初心者の頃に知りたかったことやか…
はてなダイアリーを始めて二日目にして23歳になりました。 今後どうなるかどうぞよろしく。
以前からライブドアブログでブログは書いてたんやけど、ちょっと趣向の違うことをやりたくなったんではてなも並行して使ってみることにした。基本的にこっちは関西弁(書き言葉には向かない言語だから中途になりそうやけど)で、プログラミングとかその他いろ…