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

飲みすぎた

昨日、六本木で飲みすぎて、今日は頭が重い・・・芋焼酎を調子に乗って飲みすぎた。作業が進まない。

かなり開発は佳境だ

While文、For文、DoWhile文の追加ができた。 あとは、簡単な代入文はできているので、 条件の評価 式の値の算出 が実装できれば、もう、ほとんどScriptのところは卒業だ。最後の難関は、実行時の変数の型に逐一対応すること。 といっても、そんなに難関では…

Apache Moduleとの連携

Apacheは、モジュールを作るときにテンプレートを出力してくれると知ってびっくり。 これだったら、クラスタリングとか、バーチャルホスト用のユーティリティーが簡単につくれちゃう。 あとは、C++で実装した版+メモリDBも出さないとなあ。

関数は奥が深い

結構、実際に作ってみると、関数は奥が深いです。デバッガーとのからみがすごく多いです。結構、ここがまた、ひとつの山立ったりするのです。

只今の進捗

大体、70%くらいかなあ。あとは ・関数呼び出しEclipse Plugin のDebuggerのスタックフレームの生成 STEP In, Over, Return, DropStackの実装 ・スクリプトその他return文 if文 while文 for文 ・カスタム関数フレームワーク作成 標準関数準備 Java関数プ…

今更ながら、関数の定義を実装

今更ながら、関数の定義を実装しだした。でも、結構、デバッグ時のスタックの積みかたとか、その辺のノウハウがあるので、かなり作業が早く進むとおもう。一部分作るときに難しいのは、ほかとのからみだが、そこが分かっていれば作業は早く進むのだ。 今まで…

N次元配列に対応

1次元配列は扱えるとして、2次元配列以降はどうしようかと考えていたが、一応、扱えるようにしておいた。とりあえず、現状はなん次元配列でも大丈夫だ。

コンパイルが遅くなる

今まで、ぽろっとコンパイルできていたのに、今は、毎回コンパイルするのに5秒くらいかかる。 Antだと、全部コンパイルしなおすから、かなり時間がかかる。 それに比べて、Eclipseは依存関係を内部でもってるから、差分だけコンパイルするのでとても早い。 …

スクリプトのエラー処理

スクリプトのエラー処理には二通りある。 コンパイルエラー 実行エラー の2通りだ。 コンパイルエラーは結構わかりやすい。 構文とか通りでなければ、Eclipseのエディターで罰点のマーカーを付ければすぐなおすところがわかる。 問題は、実行エラーだ。実行…

プログラムいっぱい書いた

気が付いたら、かなりたくさん書いていた。 ほかにもEclipseのプラグインの実装分があるので、全部で何行くらいになるか、本当に謎。

DOM形式の実装

Alinousの変数の形式は、DOM形式っぽいものにした。 いよいよ、この辺の変数関連の操作の実装だ。これが出来てくると、ビジュアル面がかなりの速度で進化する。 そうすると、HPの方もだいぶ進化させられそうだ。作るべし作るべし。

MCEAの勉強会の懇談会にいく

昨日は、MCEAの勉強会の懇談会に行ってきました。 しかし、今回の作品は、すごくわかりやすいみたいです。前回と違って、いろんな人が興味を持ってくれます。 一応、6月位に講演の枠も取れそうです。がんばって作らねば。 といっても、そのころにはさすがに…

お金とは

僕は、お金を扱うのは、ある意味、刃物を扱うのにすごく似ていると思う。 たしかに、お金には危険な面ももちろんあるが、有効な部分はより多いとおもう。お金とは、元来、相手と自分の価値の流通のために作られた流通手段だ。 だれもが、平等に自分のほしい…

HTMLパーツの作成

やっぱり、HTMLパーツは作った分の結果がすぐに出るから、作業が良くすすむ。 いままでより、進捗具合が早くなってきた。ここ2日くらい脳がつかれてスランプだったが、今日は回復した。 いっきにつくるぞー。

Alinous-coreのターゲット

最近、いろんな人にAlinousーCoreの話をしたり、途中まで出来たものを見せているが、だいぶ、Alinous-Coreを欲しがりそうな人のイメージが湧いてきた。 JavaScriptとかを使えるHPデザイナー アクションスクリプトとかを使えるHPデザイナー HTMLだけでなく、D…

明日から、デザインパーツ

EclipseのDebuggerの基本操作だけ実装できたので、Debuggerづくりは、もう、単純作業だ。 明日からは、いよいよ、HTMLの表示部分の実装だ。 まずは、一番難しいというか、全体のフレームワークにからむ、「alns:inner」タグからやっつけることにしようとおも…

そろそろCodeZineに執筆準備しなくては

CodeZineは翔泳社が運営している技術者向けのサイトで、実用ネタがすごく多い。 結構、読む側としても面白いが、書く側としても面白い。 自分のHPにある内容やブログに書いた内容を、載せることができるのだ。 そして、編集者さんが編集もしてくれる。そうい…

忙しくなりそうな予感

Alinous-Coreの作成が順調だが、それをいいふらしたら、早く仕事をやってくれといわれる。 たしかに、Alinous-Coreの実績が上場企業で1個早速作れるのはうれしいけど、あと、1ヶ月位はのんびりしたい。 Alinousに協力してくれると言ってくれているエンジニ…

Eclipseデバッガーαが出来る

Ecliseのデバッガーの変数表示もできた。ここまででくたら、あとは、Serverの具の部分を進めていけばOK. バリバリつくるぞー。

EclipseのGUIデバッガがさくさく動く喜び

さすがに、Eclipse上でAlinousのGUIデバッガーがサクサク動いてくれると気持ちいい。 あとは、変数表示のところを工夫すれば、デバッガはOKだ。 最初は、デバッガなんて作ろうなんて思っていなかった。 3月中順くらいに、やっぱり作ろうと決意した。 でも、…

トップ画像を若干編集

トップが像がぼけぼけしていて、全体のデザインが引き締まらないので、明瞭化のフィルターをかけてみた。

FirefoxのFirebugとの連携

FireBugというものを初めて使ってみたが、これは便利だ。 HTMLとかデザイン編集には、これはばっちりだ。うれしいことに、Alinousと連携させてこれを使うことがばっちり可能だ。 というのは、Alinousは、 1、HTMLとバックのロジックが完全に分かれている2…

AlinousのHPを作りはじめる

http://alinous.org/のトップページに画像を作って追加してみた。 これから、どんどん画像とマニュアルを作る予定です。

ブレイクポイントとエディタの連携

ついに、ブレイクポイントとエディタが連携できるところまで来た。これで、だいぶ、目処がさらに付いてきた。 あとは、単純作業でいけそうな予感。

趣味だから強い

僕は、ここのところ、趣味っぽいしごとしかしていない。 誰にいわれたからやる出もなく、全部、自分で考えて自分でやっている。もし、これが、人からいわれて作らされるとか、何も分からない上司のてきとうな発言に従いながらやっていたら、全然出来ないと思…