2007-04-01から1ヶ月間の記事一覧

僕はジュースを飲まないので、

飲み物といえば 珈琲 牛乳(コーヒー牛乳含む) 酒 終わりだ!! 安上がりといえば安上がり。 そういえば久しぶりに差し入れでリポビタンDを飲みました。 いつも開発が窮地に陥るとこれがでてくる気がする。以前ブドウ糖が燃料で、かじってプログラムをして…

マナ・バーン中

今月は休みなしで9時〜遅くまでなので、 果てしなく怠くて眠い……。 そして、どうみても現状はマナ・バーン。 嫌なマナが溜まりまくり。 こらあかんわ。

Wii=勝ち組

http://rimo.tv/#/channel?url=http://animemo.blog54.fc2.com/blog-entry-152.html WiiでRimo見たい! エヴァなつかしいのう。

嫌悪

どうも疲れてくるとちょっとしたことでも気が立ってしまって、 今回も言い争いのような事になってしまったことに自己嫌悪する。 自分が悪いのが分かっていても、 疲れていて普段なら気にもとめないようなことに対して、 カチンときて、 楯突くような言い方に…

珈琲で動いているということ

今月はリリース、ということで休みなしで遅くまで働いているんですが、 やっぱり珈琲は偉大だとおもった。 僕の燃料は珈琲なんだよな、とつくづく思う。ついでにいうならシャワーもだけど。朝は豆をミルにかけてドリップしたものを飲まないと力がでないし、 …

リリース前夜

にコーディングをしているとは嘆かわしや。 これが片付けば一息つけそう……。

思い出は揺籃のようでもある

また懐かしい人と会った。 懐かしいといっても二年くらいだけれども。とりあえず、ギネスx2 ヱビス エールx2 ドイツビールx2(忘れた ベルギービールx2(忘れた ベルビュークリーク デュベル明日は仕事だったので、 回らないようにビールオンリで。…

パイクロン

や、Windowsで動くcronでPythonだそうです。 WindowsServerでCygwinのcronがうまく動かなくて使ったのでメモ。 pycron しかし、パイクロンって強そうな名前である。

カタンとカルカソンヌすげ

カタン&カルカソンヌ すげぇ……格好いいな。 この手のやつはあの木製の駒を操り、交渉を行うアナログ感を出すのが難しいとは思うのだけれど、(カプコンは一回失敗してるけど) でも、なんかいいな……こうやってアナログゲームがひろがってくの。 ドイツにい…

他の人にはどうでも良いこと

とある糞事情で塩漬けにされていた古い案件があることをトリガにして数年ぶりに浮上した。 や、まだあがってないけど。 この案件は僕をプログラマたらしめた理由そのものでもあり、 プログラマたらしめる理由そのものでもある。 恐らく生きているうちに片付…

web.pyでへこー

web.pyをWindowsのCGIとして動かす必要があったので、Apache上で走らせようと思ったらどうもうまく走らない。 ムキー! AttributeError: 'module' object has no attribute 'fromfd' ムキー! ムキー! 解決策としては、fcgi_base.pyの sock = socket.fromfd…

緊急回避

とりあえず、 socket.pyの該当コード recv_size = max(self._rbufsize, left) を recv_size = min(self._rbufsize, left) と変える。 要求サイズを小さい方にしただけ。 一応POST出来た模様。

socket.pyでサイズが大きいファイルを扱うとMemoryError?

む、WindowsXP上で動かしているweb.pyにPOSTしたファイルがある程度でかい(30Mくらいなのに)とMemoryErrorが出てしまう。 web.pyの問題というより、socket.pyの問題のようだけど。 ううう……ファイルを受け渡しが大事なのにこんなところでこけるのはちょっ…

Java-jaの勉強会にいけなくなった

休日出勤を念頭にいれて今日ははやくあがるぞーと思ったら、昨日の深夜に、定時後に打ち合わせinterrupt勃発。 淋しすぎる……。

一部の心ない人によって言語が苦しんでいます

「C++なんて使われてないんでしょ?」 とか、 「化石」 だとか、 「Cなんて捨てたら」 とか散々な言われようなことをたまに耳にするんですが、 やっぱり経験してきた現実の格差を感じるなぁ……とは思う。 未だにハードウェアは様々で、 除算どころか乗算がな…

漢だったらコードで語ろうぜ!

自戒。 むしろ、どんなエレガントなコードで書かれていても成果物がヘボならそれはヘボなプログラマだ。

それはみんなの心の中にあるよ

目指すはSimplify。 データは無機質な構造を表す。(Cのstructureのイメージ) そこに対して、 オブジェクト指向はデータ自身とデータであることを隠蔽する。 操作(振る舞い、更新、削除、追加etc..)などといった人がアクセスを必要とするものを常に簡素化…

僕はどうも餓鬼なんだろうなぁ

開発が終盤に差し掛かってきて、もう時間もないし遅くまでやって欲しい というような事をきくとどうも反発心を憶える。 その遅くまでやらなければならない必要性というのは重々承知しているし、 確かに時間がないのはわかるのだけれど、 それでも反発を覚え…

オブジェクト指向とはなにか、カプセル化とはなにか

Exceptional C++ Styleの記述に非常に感銘を受けたので引用しておきます。 オブジェクト指向におけるカプセル化の位置づけ オブジェクト指向による設計とプログラミングにおいて、それはどれくらい重要か? カプセル化は、オブジェクト指向プログラミングの…

(日記の)スタイルを変えようと思ったけれど

なんか面倒そうなのでとりやめ。 あと書店で、 Exceptional C++ Style を購入。 まだ序章だけれども、(コーディングにおける)スタイル的な話がなかなか面白い。 テンプレートの特殊化云々は使うべきシーンが限られるけれども、読んでいて興味をそそられる…

ゲームのスクリプトがRubyでなぜいけないか?

僕が考える結論は、 ゲームのスクリプトは基本的にプログラマが書くのではなく、スクリプタが書くものだから。 前置。 まずこれはゲームをスクリプト言語でつくる、という訳ではなく、 シナリオやエフェクトの制御につかう簡易スクリプトのお話。 Rubyを挙げ…

Boost.Python

そうそう、C++ってPythonと連携ができるですよ。Boostのらっぱがあるので。 Boostはお世話になっていたので、 機会があれば使ってみたい。 // C++のadd_hello関数を、greetという名前でpython用に公開 boost::python::def( "greet", add_hello );// C++のsqu…

もだーん(頭悪そうに)

どうも仕事が忙しくなってきて、頭が痛いので、 久しぶりに、EffectiveC++を読んだらとても面白かった。 踏まえておかなければならないテクニークを読んで自身を戒める。 ついでに、Modernも読み直すことにした。 MoreEffectiveC++を読みたいんですが、 誰か…

懐かしい顔ぶれ

昨日は懐かしい人にあって、 ギネスx3、 ホブゴブリン、 ヒューガルデン、 バスペールエール、 ボディントンズ、 グレンフィディック(ストレート)x4 のコンボだった。懐かしい話をきいて、 元々溜め込んでいる人の熱量というのは衰えないものだよな、…

いかなるときもnullを返してはいけないのか?

nullを返すのはオブジェクト指向じゃないよ、というのを耳にしたので。 前置、考えなしに返すものがないのでnullを返す、ということに賛成しません。 nullは異常値ではなく、正常値として扱われるケースもある、と想定しています。 想定言語は一応Javaで。 C…

こんぱいらこんぱいら

最近久しぶりにJavaCCを始めたら、Javaの理解度が上がったせいかより分かるようになっていた。(気がする) ということで、習作として簡易スクリプトをつくってみることにする。 構文解析とか地味なことが好きだ。 とりあえず、ifは実装してみた。functionを…

プログラマー≒大道具仮説

ソフトウェアを製品として販売する世界、つまりソースコードを書いてお金を貰う世界で働いているのなら、プログラマーがスターでありアイドルであり、価値を生み出す源泉であると思います。 hamastaの日記 -お休み中- - アプリケーションスペシャリスト g:ha…

夢の断片

どうもまだ自分が投げ捨てた夢の断片を見ている人がいることに驚く。 そして「戦う」という選択肢もあることに気付く。

そこにプライドはあるか

プログラマは大工と棟梁だという話をしていて、(それはとても広い意味だけれども) 僕は「ならプログラマは幾つかの言語を使えるべき」と言った。何故かというと、 多くの場合「Javaが書けます」ということは何も技術を表さず、 「StrutsのActionだけ書けま…

せっかくだから、俺はこの転職の扉を選ぶぜ

まず余談ですが、 トラバ張りまくろうかとか思いつつ自戒しています 404 Not Found どうぞお気軽に張ってくださいませ。 なにやら立て込んでおり時にレスが遅いかもしれませんが、そういうときは気長にお待ちくださいましです。で、転職に関して mnagakuさん…