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

Rubyライブラリのメソッドを補完

Vim

Vim7から導入された Omni completion これ、想像以上。 require したライブラリのメソッドをちゃんと補完してくれます。例えば require 'fileutils' FileUtils.cp この状態で Omni completion を呼び出すと FileUtils.cp cp cp_r とちゃんと候補を上げてくれ…

Rubyライブラリのメソッドを補完 その2

Vim

と、思ったら gvimrc に imap と定義するとほぼ期待通りの動きになる! キーワードを入力しながら絞っていけるよ!Vim万歳!

gunzip or compress

http://larch.at.webry.info/200608/article_16.html まったく同じ事がありましたよ・・・。 solaris 上で tar で固めて compress で圧縮して FTP でローカルにダウンロード。 さぁ、Cygwin 使って展開するぞ!って意気込んでみたものの bash: uncompress: co…

エウレカセブン

Gyao で9/30まで全編を見る事ができます。 ハイヤーザンザサーーン 交響詩篇エウレカセブン (5) (カドカワコミックスAエース)作者: 片岡人生,近藤一馬出版社/メーカー: 角川書店発売日: 2006/09/21メディア: コミック購入: 6人 クリック: 31回この商品を含む…

Ruby と Java

Java でプログラムを書こうとすると 「綺麗に書かなきゃいけない、 クラスをうまく設計して書かなきゃいけない」 と思ってしまうから気軽にプログラムが作れなくて時間がかかる。 それに比べて Ruby はそんなこと考えずに 気軽にサクサク作っていけるからい…

るびま 16号

編集作業は大変だと思います。 でも、Ruby に関わる人達の活動や文章を 定期的に読める「るびま」は非常にすばらしく、喜びだと思います。 「るびま」に関して「すげーもりあがった」「祭りだ」と言う事はありませんでしたが Ruby を使っている人、興味があ…

がんすけ2をExcelに変換

http://www.gansuke.com/ Excel でスケジュールを作るよりも がんすけ2で作った方が遙かに手軽。 修正も簡単だからスケジュールをあれこれ考えやすくてとってもいい。 でも、世の中一般的に(?) Excel が浸透しているので がんすけ2のデータを渡して「確認…

はてダラ

なんだか昨日から「はてダラ」による投稿が調子悪いなぁ・・・。 Skip login. Post 2006-09-20. で止まる・・・。 で、いつの間にか投稿が完了している。 と思ったら処理が長いだけっぽいなぁ。かなり長い。

勝手に大文字入力になってファイルを編集し始める

vim

1. コマンドを実行する。 :!ruby % 2. コンソールが起動してプログラムが実行される。 Hit any key to close this window... 3. Enterを押下してコンソールを閉じる 4. どれか分からないけどキーを連打しているとファイルが勝手に編集されていく。(たぶん En…

REXML

Ruby で XML を扱えるライブラリって事で REXML を触ってみる。 http://www.germane-software.com/software/rexml/index.html ↑ここの Downloads の Development (tgz) を解凍して install.rb を実行すると使えるようになる。 子ノードの取得に children ま…

Cygwin と lighttpd の cygwin1.dll

gvim のバージョンを 6 から 7 に上げようと setup.exeを使ってアップデートしたら メッセージ(↓)が出て起動しなくなってしまった。 7 [main] ? (5424) D:\cygwin\bin\bash.exe: *** fatal error - D:\cygwin\bin\bash.exe: *** system shared memory versio…

viPlugin

http://www.satokar.com/viplugin/ 1.13.6 が 6/21 に出てからもうすぐ 3ヶ月かぁ。 通常使用しているときは特に不満は無いんですが リファクタリングした後に undo すると 身に覚えの無い形に編集されていきます・・・。 しかも undo したが最後、redo する…

みんなのPython

みんなのPython作者: 柴田淳出版社/メーカー: ソフトバンククリエイティブ発売日: 2006/08/22メディア: 単行本購入: 11人 クリック: 624回この商品を含むブログ (180件) を見る Python は前々から興味があったので 先日購入してどんなものかと勉強してみまし…

16SHOTRADIO

16SHOTRADIO vol.9 高橋名人のナス嫌いはウソだった模様。 それはいいんですけど「放送作家のカヨ」さんという方が 「食(く)ってる」を連発してたのはちょっとどうかと思いました・・・。 しかも、名人は「食べてる」って最初言ってたのに カヨさんが「食(く…

オープンソースマガジン 10月号

http://www.unixuser.jp/magazine/2006/200610.html かずひこさんが記事を書いてるって事で http://kazuhiko.tdiary.net/20060908.html 買ってきましたよ♪ 何だかんだ言っても、見た目は重要です。 ハッカーの人はビジュアルに無頓着な人が結構多いので。 (…

気分転換にデザイン変更

ノリノリのコアラがイケてる♪ ただ、今まで黒がベースだったせいか・・・まぶしい(笑) - 追記 - 過去の日記を見てると・・・かなりレイアウト崩れてる 1行分の文字列が長いと崩れるみたいだなぁ。 プログラム書いてるところが結構やばい。直すのめんどく…

三国志11 with PK

三國志11 with パワーアップキットプレミアムBOX出版社/メーカー: コーエー発売日: 2006/09/08メディア: CD-ROM クリック: 1回この商品を含むブログ (2件) を見る 出てたんだ・・・。 2chのスレも伸び悩み・・・。 評価が悪すぎたからPKをやろうって人があま…

はまぞう

http://d.hatena.ne.jp/ユーザID/hamazou/ ログインしなくても使える。 ユーザIDは自分じゃなくてもよくて、誰でもいい。 これって問題ないのかなぁ? 日記は「はてダラ」で送ってるので 画像付きのリンクを張りたいときにいちいちログインするのがめんどく…

Vim 7.0.94 for Windows

KaoriYa.net ほぼ毎日のペースでビルドされてますね。 お疲れ様です。 僕はもうちょっと落ち着いてから当て直そうかな(^^;

Vim 7.0

http://www.kaoriya.net/#VIM70Vim7.0が出ていたのでインストールしました。 Vim6.4を使っていたけど関連づけの変更がめんどいので、 Vim6.4がインストールされているフォルダを待避して 同じフォルダ名で展開した後に、gvim7.exe -> gvim.exe に変更しまし…

シュウォッチゲーム

http://caravan2006.jp/sw/sw_game.html連射数94で一人前

16SHOTRADIO vol.8 ゲームは一日30分

高橋名人のPodcasting 「ゲームは一日一時間」って言ってたけど 実際には上達するのに「一日30分」で充分らしい・・・理由は 「1面が2分で、それを10回。一ヶ月で100回以上になるから」 かなりの強気で言い切ってたけど・・・ほんとかぁ??(^^…

紙copi Ver2.53 リリース

ようやく、タブ記号が表示されなくなった! うれしい! で、設定を見てて気が付いたんだけど、 取り込みの設定の「IEの右クリックメニューから取り込み(IEの再起動が必要) にチェックを入れているのにIEのメニューに表示されない・・・・。 一回外して入れ…

javascript ってやっぱオブジェクト指向なんだな・・・・

prototype を使って継承するんだと思ってたけど、 callを使って簡単にできるんですね。ちょっと感動。 オーバーロードはさすがに無理として (これを継承と言うなら)多重継承もできちゃいそうだな。 /* 哺乳類 */ function Mammal() { this.eat = _eat; funct…

GNU開発ツール

http://www.oversea-pub.com/publications.htm 先日予約しましたー♪ 9月1日発送予定♪

紙copi に vi ライクなキーバインドが欲しい

あったらもう手放せないだろうな・・・。http://www.kamilabo.jp/

パターンマッチ

文字列中から任意のパターンの文字列を取得する msg = "[AAA] + [BBB]+[CCC] +[DDD]" list = [] msg.gsub(/\[(.*?)\]/){|s| list.push(s)} for v in list puts v puts "-------" end # - 実行結果 - # #[AAA] #------- #[BBB] #------- #[CCC] #------- #[DD…

16SHOTRADIO vol.5

16SHOTRADIO vol.5「高橋名人VS毛利名人の舞台裏」だって〜

動的にクラスを生成する

http://d.hatena.ne.jp/nakimura/20060816そんな事も出来るんだ・・・・。 僕が知ってるのはまだまだうわべだけなんだなぁ。 クラスメソッドじゃなくて、 インスタンスを生成してメソッドを呼び出してみる。 # Classを作る class_name = "Foo" klass = Objec…

Win32APIでファイルを開く

http://oshiete1.goo.ne.jp/kotaeru.php3?q=1581809 なるほどぉ・・・知らない事ばっかりだ。 これでDOSウインドウがちらつかずに 関連づけられたアプリケーションを使用して ファイルを開く事ができる!