2009-04-01から1ヶ月間の記事一覧
おー。 Phusion Passenger/mod_railsによってRailsのデプロイメントが容易に こんなんあるんだ。 mongrel+Apache mod_proxy_balancerは古いのか、どうなのか。連休中の課題。 Passenger (mod_rails for Apache) launches | Riding Rails ここでも紹介されて…
やと終わった。のか? 帰ってねるだけだー。せっかくの休みがー。
久々の徹夜だー。何年ぶりだろ。 明日までもつかな。不安だ。寝てたら起こしてくり。
デザインパターンと言えば、GoFのデザインパターン。この本はそのGoFのデザインパターンを、Rubyでやってみようって本。GoFの本には23のパターンがあるけど、この本ではその中でよく使うであろう14パターンを対象にしている。その他にRubyのためのパターンと…
Common Lispでファイルの読み込み。 例によって実践Common Lispから。 基本的なファイルの読み込みは以下の様になる。 CL-USER> (let ((in (open "/home/hironemu/test.txt" :if-does-not-exist nil))) (when in (loop for line = (read-line in nil) while …
Ubuntuにはデフォルトでスクリーンショットを撮るツールがついてるんだけど、いまいちぱっとしない。いくつもの画面を連続してとったりすることがあるけど、あのツール(名前がわからん)だとちょっと面倒なんだよね。あと、画面の一部分だけを撮りたいってこ…
2年前にでたFINAL FANTASY 7 ADVENT CHILDRENのコンプリート版が出たので早速かってみた。買ったのはFF13の体験版付きのやつ。 何がコンプリートかというと、まずハイビジョン対応?になってめちゃ綺麗になった。そして、新たに追加されたシーンや話をわかり…
Oracleに買収されたSun。Javaはどうなるのかな。 オープンソースとして公開されているOpenJDK。これのライセンスはGPLv2らしい。で、いつも使ってるSunのJDKがあるじゃないか。これとOpenJDKの関係ってどうなの?OpenJDKは完全に互換性があるのか。ないのか…
WindowsをNTPサーバにする。 これは簡単。以下のブログに書いてる通り、レジストリを2箇所変更するだけ。 WindowsでNTPサーバー構築 - ひでっぷの技術メモ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer Enabledを…
これ便利ー http://www3.nict.go.jp/cgi-bin/JST.pl どのくらい正確なのか分かんないけどある程度の目安にはなるかもね。
ps aux|gpre javaとかやってたら友達にもっといい方法があるよと教えてもらった。pgrepとpkill。 $ pgrep -l db 2292 3050 3051 pgrep [プロセス名]でマッチするプロセスIDの一覧が返ってくる。プロセス名をつけたい場合は-lオプションをつける。 $ pgrep -l…
Oracle、Sunを74億ドルで買収 | スラド IT ばいばい、Java。
課長になる予定はないんだけども、読んでみました。はじめての課長の教科書posted with amazlet at 09.04.19酒井穣 ディスカヴァー・トゥエンティワン 売り上げランキング: 868おすすめ度の平均: あとがき 課長以下にもおすすめ 日本型アップダウン型マネジ…
以下のサイトを参照してやってみる。 Java のスクリプティング - Rhino | MDN RhinoからJavaのクラスにアクセスするのはすごく簡単。一番簡単に使う方法は以下の様に、パッケージ名まで含めたクラスを指定して使うだけ。 js> list = new java.util.ArrayList…
JDK6は既にインストール済み。一応インストール方法 $ sudo apt-get install sun-java6-jdkRhinoインストール $ sudo apt-get install rhino対話形式のシェルを起動 $ rhino Rhino 1.7 release 1 2008 11 26 js>ここから対話形式でJavaScriptを実行できる。 …
今日は会社の停電対応で8時すぎに会社に行く。早く起きなきゃと思ってたら明け方何度も飛び起きたりしてすげーねむかった。 んで、午後から急遽日曜日にやる予定だったデータセンターでのサーバのインストール。CentOS5.2を入れてyum updateすること4台分。 …
とりあえず、忘れないうちにリンクをはっとく。 http://mongrel.rubyforge.org/wiki/ApacheRailsアプリを実際に使えるものにするには、FastCGIか上記の方法を使うんだろうけど。1年前構築したサイトでは上記の方法をとった。なんせ、FastCGIより構築が簡単だ…
ホントに来たよ。 結局なんだっけこれ?麻生さんからの遅いお年玉か? しかし、口座振込だからもらった気がしないような気もするなー。現金ではいって渡されたらちゃちゃっと使おうとするだろうけど。一旦銀行口座に入ったものをわざわざ引き出して、使うの…
毎年悩んでるんだよね。新人教育で教える言語って。うちの会社は研修期間3ヶ月とまぁ、普通にあるんだけど、そのうち言語をやる期間ってトータル一ヶ月ちょい。 で、その中で2つの言語をやったりするんで、結局身につかないんだよね。いや、最近色々やりすぎ…
ダメだった。ダメっぽい。 ↓ここにインストール方法が載ってたんだけど。gos_repo_key.ascがなくなっててダウンロードできない。 Howto install gOS on Ubuntu/Kubuntu/Xubuntu | Ubuntu Geek よくよく調べてみるとgOSはUbuntu+Enlightenmentって構成らしい…
同僚がPOKENの5個セットを買っていたので、1つもらった。 POKENは名刺がわりに使うらしい。 まず、POKENをPCに挿し(USBなので)、中に入っているHTMLを開いてユーザ登録を行う。 登録できたら、あとはPOKENを持っている人とハイタッチをすることで情報を交換…
インストールは簡単。↓これだけ。 sudo apt-get install xubuntu-desktopアイコンとかシンプルで見やすい。デスクトップもすっきりした。 しかし、Firefoxのタブ切り替えはもっさりしたまま。Xubuntuいいけど、原因はデスクトップ環境じゃない??む。Xのせ…
ThinkPad X32です。 Ubuntu 8.04 から Ubuntu 8.10へアップグレード、さらに Ubuntu 9.04へアップグレードそして、もっさり。 なんじゃこりゃー。 Firefoxのタブを切り替えるとき1秒くらいかかる。(ゆっくり「もっっさり」って言ったときと同じくらいの時間…
ちょと時間があったのでUbuntu 8.10からUbuntu 9.04 BATAへアップグレードしてみた。 QATeam - Ubuntu Wiki端末を開き以下のコマンドを実行 $ update-manager -dすると下の画面が表示されるので「アップグレード」を選択。後は指示にしたがっていくだけ。 ↓…
Twitter、Ruby on RailsからScalaへ | スラド IT ついにー。 ま、フロントはRailsでやるらしいってことで。ま、あれだけのサイトになるとRailsだけってのは厳しいのかもね。でもRubyのバージョンっていくつなんだろ。Ruby1.9だとしてもダメなのかなー。
人に仕事をさせるというのは難しいけど、まぁ、こんなにも人に仕事をさせるのが下手な人もいるものかと思う人に出会った。会社と社員を考えたとき、社員は仕事をして、給料をもらうっていう構図が考えられる。当然お互いは自分の利益を考えると思う。会社と…
例によって、実践Common Lispを読みちゅう。11章でようやくリストの説明がはじまった。と思ったらまだだった。12章からみたい。著者としてはLispはリストだけじゃないんだよってことを言いたいらしい。実践Common Lispposted with amazlet at 09.04.09Peter …
RubyからCのコードを呼ぶってのは結構一般的な話だと思う。自分はCを知らないのでやったことないけど。Ruby自体Cでかかれてるし当たり前かな。Javaの場合だとJNIとか使ってやるんだろうけど。実際うちでやってる或るプロジェクトでもJNIつかってたけど、全然…
いや。んなこたーないよね。Python本ラッシュか。 インデントを愛せ - 書評 - みんなのPython - yvsu pron. yas 小飼弾氏のとこにも書評が。 404 Blog Not Found:ふつうにPython - 書評 - Pythonポケットリファレンス 私ははっきり言って Python の哲学は好…
WindowにもLinuxのpsコマンドみたいなのがあった。「tasklist」コマンドという。ぜんぜん知らなかった。 C:\WINDOWS\system32>tasklist イメージ名 PID セッション名 セッション# メモリ使用量 ========================= ====== ================ ======== …