2008-12-01から1ヶ月間の記事一覧

Ubuntuのrubygemsでrcodetools 0.8.1を入れてみた

rubygemsを入れてないのでそこからスタート。 $ sudo aptitude install rubygems $ sudo gem update $ sudo gem install rcodetools でインストール完了。 (12/17訂正:s/gems/gem/g) で、Emacsで(require 'anything-rcodetools)して「これでanythingで補…

iPhoneでSimCity

こ…これはなんというキラータイトル! http://kotaku.com/5104230/simcity-iphone-impressions こんなのが出たらiPhoneの電池が切れるまでやってしまいそう。

3つ以上の集合の直積を求めるプログラム

を最初はRubyで書き始めたのだが、想像してたよりも面倒なことになりそうだった(mapとかinjectでできる?再帰が必要?)。 そんなとき、研究室の先輩にPythonを勧められたときに教えてもらった、リストの内包表記のことをふと思い出したわけである。 自分は…

「クォーク 第2版」を読んでみる

ノーベル物理学賞を受賞した南部先生の著書です。 amazon:クォーク 第2版実はこの本、小学生のときに買ってもらった本なのですが、さすがに当時の自分には内容が難しくて「???」状態でした。 それから今の今まで読み直していなかったのですが、ノーベル賞…

Windowsでタイル型ウィンドウマネージャを使いたい

PC

ということで探してみたら、WinSplit Revolutionていうのを見つけた。 http://www.winsplit-revolution.com/よくできてそうな印象だが、デモ動画を見た感じだと自動でウィンドウの配置を決めてくれるわけではなさそう。どちらかというとキーボードじゃなくて…

Visual C# & C++ 2008 Express Edition インストールした

PC

ちょっと入用だったので、Visual C# と C++を自宅PCにインストールした。なんだかんだいってもIDEは便利。IDE無しでプログラミングとかとてもじゃないがムリ。特にC++、Java、C#とか。ちなみに研究室ではEclipse使い。これから、.NET Framework + Win32API少…

マルチスレッドプログラミングってよくわかんないよねー

研究のためにJavaでマルチスレッドなプログラムを書かなきゃならなくなった。そのときに疑問に思ったことがあるので書き置いておく。下のようなコードを考える。 import java.util.concurrent.*; class Test { public static void main(String[] args) { Sch…

腫wれw上wがwっwてwきwたw

親知らずを抜いたところが盛大に腫れてきたwwwww 鏡見たら顔の形が使用前/使用後みたいな感じでアシンメトリックになってるwwwww 痛みもUp!してきて仕事に集中できないwwwww もうだめwwwww家帰って痛み止め飲むwwwwwおkwwwww

親知らずを抜いてきた

今日は市民病院で親知らずを抜いてきた。 かかりつけの歯科では難しくて対応できないということで、市民病院を紹介された。 親知らずは大きくてそのままでは抜けないらしく、2つに割ってから抜くらしい。 ということで、麻酔をされて治療が始まるのだが、そ…

xmonad使いに俺はなる!

PC

タイル型ウィンドウマネージャって便利そうだなぁ、と常日頃から考えていた。 ウィンドウを最大化して切り替えながら作業をしていると「これってウィンドウの意味ないよな……」と思うわけである。 でも、いちいちウィンドウを並べるのはすごく面倒なので、や…

自宅のPCが復活しました

PC

RAID1(500GB×2台)に変更して、Windowsを再インストールした。 前(RAID1+0)から比べると、HDDの音がすごく小さくなって、読み書きの速度も速くなった気がする。 RAID1+0ってそんなにパフォーマンス良くないのかな、とずっと気になってたんだけど、やっぱ…