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

ハンガリアン記法の誤解

dev

間違っているコードを間違ってみえるようにする誰かが、どこかでシモニイの論文を読み、「タイプ」という言葉が使われていたため、それがクラスのような、タイプシステムや、コンパイラのタイプチェックというときのタイプ(型)を意味するのだと考えた。これ…

JavaがCOBOLになる日

コメントいただきました。 最近のJava界隈、ご指摘のように、「ガチのビジネス用言語」って感じです(いっちゃわるいけど、ポストCOBOLじゃん・・・^^;)。登場初期のあのわくわく感とは、ほどとおい存在に・・・。 わたしがCOBOLに触ったのは、オフコンの落…

にょろっと。

xna

XNA練習。とりあえず基本からいってみよう。 2Dスプライト表示 背景の透過 回転 拡大・縮小 キー入力によるスプライトの移動 左右で舵を切る。 速力は一定。 「ターンAだって時代を拓けるはずだ!」と云うわけでこんな感じ。 Aの字がうにょうにょと移動。 …

まずは終了方法から。

xna

WindowsGameの雛形を作ってそのまま実行。おー、空ウィンドウがでた。マウスで×をクリックして終了。 しかしゲームであればキーボードもしくはパッドで操作したくなるもの。雛形を見ると終了処理はパッドのバックボタン(Xboxのコントローラ知らないのでわか…

C#の本をいまごろ注文してみる。

win

C#を書き出してみるとDelphiに似ていて目眩が。ああアンドルース。この天才にして過去の成功からは逃れられんのか。 それはそれとして、基本文法くらいは押さえておかないといかんと思って以下を注文。プログラミングC#―C#2.0/.NET2.0/Visual Studio2005対応…

ナニワ金融道は日本でもっとも優れた経済入門書。

http://d.hatena.ne.jp/essa/20061218/p2を読んで「え。それって常識じゃなかったのか」とおもったわたしはBSマンガ夜話脳。 はやく再開してけろ。 そういえば叔母がマルチにはまってたが、今頃どうしているだろうか。

ScriptEngine動かない…

Java6のScriptEngineでJRubyを動かそうとすると Exception in thread "main" java.lang.NoSuchMethodError: org.jruby.IRuby.parse(Ljava/io/Reader;Ljava/lang/String;)Lorg/jruby/ast/Node; at com.sun.script.jruby.JRubyScriptEngine.compileScript(JRub…

気分が落ち込んだときは。

サイバラに限る。できるかなV3 (SPA! comics)作者: 西原理恵子出版社/メーカー: 扶桑社発売日: 2003/12/06メディア: 単行本(ソフトカバー)購入: 12人 クリック: 67回この商品を含むブログ (101件) を見る 税理士:それで西原さん。税務署がですね、来いと…

JRubyの仕事での使い方は。

使い道あるかしら。 ドメイン特化言語をRubyで作ってユーザーに解放、内部処理はJavaでガチガチに作る、とか? ・・・あーいいかも。人がさわる部分はプリンのようにすべらかで、内部処理は鉄人28号のように力強くビューンと飛んでくように動くかも。 ・・…

JRuby 0.9.2を入れてみる。

JDK6.0用にしたいのでソースからビルドしてみる。

Macの標準Javaを6.0に差し替える。

どこをいじればいいのか調べてみる。

JDK6.0をさわってみる。

といってもMac版はまだベータだけど。以下をダウンロード。 NetBeans5.5 NetBeansのSubversionモジュール JDK6.0プレビュー版はADCサイトから。 どれも手順通りにインストールし、NetBeansを起動。JDK6.0を「ツール」メニューの「Javaプラットフォームマネー…

Parallelsでネットワークゲームを走らせてみる。

mac

Parallels Build 3036 Betaが出ている。 描画が高速化されたらしい・・・ 「ひょっとしてビットマップ転送主体のゲームならまともに走るんじゃないか?」とNavyFieldを入れてみた。

CentOSを入れてみる

mac

ちょっとLinuxを試したくなってCentOSを入れた。 ダウンロードを始めたところで夜は寒いことに気づく。布団にもぐって本を読む。 ダウンロード終わった頃だけど出るのがめんどくさいのでiBookから「Chicken of the VNC」でMacBookに繋いで確認。あ、おわって…

SQLite3.3.8がちょー速い

会社でちょいちょいと実験。Cで1000万レコードくらい突っ込んでみた。 2テーブルのマスター/ディティール構成。それぞれidがPK。 親テーブル300万件。整数項目20、文字列項目3。 子テーブルは700万件。整数項目3、文字列項目2。投入後、2整数項目のインデッ…

∀!

∀ガンダム MEMORIAL BOX 1 [DVD]出版社/メーカー: バンダイビジュアル発売日: 2007/04/25メディア: DVD クリック: 31回この商品を含むブログ (84件) を見る∀ガンダム!! これが出るのをどれほど待ったことか。個人的に最も面白いと思うガンダム。 主題歌も…

SQLite3をC言語で使う練習。

mac

ちょうどよい記事を見つけてしまったので練習してみる。 元祖 サトシのブログ:「SQLite の INSERT は遅いのか?」 簡潔なテストコード。ちょっと拝借してSQLite3用に手直し。環境は、 マシン:iBook G4 OS:Mac OSX 10.4.8 BGM:帰ってこいよ@大城バネサ

ポータブルなデータ形式としてのSQLite

job

仕事で使うデータファイルの読み込みライブラリがLinux用しかない。支援系を開発している身としてはWindows用が欲しいじゃないですか。現実問題として。やむにやまれぬ事情として。そこで開発してる人に「Windows用は作らないの?」と聞いたら「あーあーきこ…

SQL文のサニタイズ

SQLiteでSQL文を実行するときに、シングルクォーテーションは''と2つ重ねる必要がある。 このようなSQLを正しくする処理をRailsまかせにするのがsanitize_sqlメソッド。 require 'rubygems' require_gem 'activerecord' ActiveRecord::Base.establish_conne…

ruby -e 'puts "お菓子が食べたい!"*100'

カントリーマームとか。でも食べると太る。どうも特異体質らしく、お菓子が別腹に入らないみたいで。 ああ食べたいよー(じたばた)。もう食べさせてくれないと仕事行かない。 まてまて。なぜ菓子を食べると太るのか冷静に考えてみよう。 市販の菓子は砂糖が…

きっと帰ってくるんだと 筑波の山で手を振れば

朝日新聞 2006年12月03日 ’小惑星探査機「はやぶさ」、地球帰還準備が本格化’ プロジェクトマネジャーの川口淳一郎教授は「楽観はしていないが、最大限の努力をし、何としても地球に帰還させたい」と言っている。 はやぶさチームちょー頑張れ。

車の定期点検

に行かなくちゃ、と思い出して電話してみたら午後一番なら空いているとのこと。出かけよう。 ・・・無事終了。異常箇所なし。

MacBookに外付けディスプレイを繋ぐ。

mac

Windowsマシン時代の19インチ液晶ディスプレイ(Logitec LCM-T192AD/S)をしまっておいたのを思い出した。 引っ張り出して繋げてみる。おお映った。 輝度が低いので上げてみる・・・50を超えた辺りから「じー」ってでかい音が出る。インバーターが壊れかけて…

メインマシン

mac

iBook G4はやっぱりIntel機に比べると断然遅いんだけど、12インチというサイズはほんと使い勝手が良い。 MacBookの13.3インチって結構広い割に実際には・・・ 横方向に広大でもWebページ2つ並べて出せるほどじゃないし、DVD見るときくらいしか意味がなさげ…

iBook G4の再インストール中・・・

mac

FireFoxもSafariも落ちまくるので、OSXから入れ直し中。 再インストール途中経過----23:57 基本アプリ入れてXcode入れてMacPorts入れて、 sudo port install rubyしたらlibiconvのビルドから始まって突っ伏した。ほっといて寝ます。

FireFoxとSafariがiBook/G4で落ちまくる。

mac

寒いのでiBookを抱えて布団をかぶってコードを書いていたら、まぁ落ちる落ちる。 FireFoxはセッション復元機能があるからいいけど。って書いてたらまた落ちた(泣 これは再セットアップしないとだめかな?(ウキウキ

Cocoa + Ruby + ActiveRecord = CoreDataがわからない人

結局、CoreDataがよく理解できてないわたくし・・・ そうだ!僕にはActiveRecordがあるじゃないか(逃

Rubyでいい、って今頃になって気がついた。

よっぱらって脳が全開状態での自己正当化与太話。

ひさびさにMSXをさわる。

msx

実家に到着。 押し入れからキーボードとゲームカセットを引っ張り出して1chipMSXで遊ぶ。 ああMSXの新ハードが出るなんて、と涙がちょちょ切れる。 そしてF1スピリットはやはり最高に面白いぞと。この頃のコナミは(以下昔は良かった話 ゲームだけではなんな…

アイコン作成

job

作ったシステムのロゴがない!という話になり、仕事でひさびさにビットマップを書く。 昔取った杵柄(というほど達者でないのが悲しいが)で2,3種類のアイコンとロゴを作成。 キャラクタ入りにして、なかなか可愛く描けた。 MSXユーザーならば小さい絵は…