トップページ | 2005年9月 »

2005年8月26日 (金)

ブラウザ作りのため、しばらく休稿!?

少し前から、半仕事、半趣味で簡易HTMLViewer(手書き日記の7月19日版)を夜中にこそこそ作っている

しかし、他にも色々やりたいことがありすぎて遅々として進まず。

これはやばいってなわけで、完成するまで色々やらないことを決意!

---

経過と残作業は

 ・HTMLタグの字句解析&構文解析 (完了)
 ・HTMLタグの簡単な表示 (完了)
 ・CSSの字句解析&構文解析 (ほぼ完了。。CSSの全てに対応する気はなし)

 ・CSSを適用して描画できるように調整  (未着手)
 ・テーブルタグの調整
 ・Aタグなどのイベント扱い、画面遷移など
 ・テスト&微調整

こんな感じです。

もともとマイスターエッグの簡易HTML表示用(JEditorPaneの表示が汚すぎるので代用品)だったので、最低限の機能しか入れないはずだったのに、いつの間にかCSSに手を出してドツボにはまってしまった。

~~~

つーわけで、第一段階が完成するまでここには戻ってきません。

永遠のお別れにならないことを祈りつつ。。。今から集中してがんばります。
テレビも消して・・

さよ~なら~

8月 26, 2005 | | コメント (0) | トラックバック (0)

2005年8月24日 (水)

女王(眞鍋さん)にトラックバックすると・・

先日、真鍋さんにトラックバックしました。
5件同時にブログで公開されたので思わず突っ込んだんですが、恐れ多くも8番目に登録されました。

参考までに、

『眞鍋かをりのここだけの話』に

「眞鍋さん事件です・・同じ記事がが5つ?」

というようなタイトルで

8番目にトラックバックすると


3日間で約400件のアクセス

でした。うーん、すごいような、それほどでもないような。

たぶん何割かの人は、私のようなブログ初心者で、女王ブログを見学に来て、トラックバックを勉強していったのではないかと思います。

今は過渡期なので、こういう状況ですが、今後ブログの安定期にはどうなっていることでしょうね。

~~

現在は

 情報発信者 > 情報受信者

なので儲かる!場合もあるようですが、1億総ブログみたな時代になったらどうなるのでしょうね(そこまではいかんか)。
確実にいえるのは『ブログをやれば儲かる』というネタを発信する人はボロ儲けであろうということですね。

まぁブログを書くのは楽しいので、それでいいんですが。。


なにはともあれ、
400人の皆様、つまらない記事に引きずり込んでごめんなさい。
懲りずにまたやろうと思いますが。。。

8月 24, 2005 ブログ | | コメント (0) | トラックバック (0)

2005年8月23日 (火)

目指せ芸術的WEBプログラマ?

これまで、私の仕事内容はCGI~J2EEまで「WEB関連の開発」をキレイによけてきた。

これらの画像処理ソフトを作り続けていたので、気がつけば「WEB関連」がさっぱりできない微妙~な技術者に(涙)

この時代にこれではあかん!という個人的理由と、「マイスターエッグ」はもっとWEB側の機能を充実させなければ満足してもらえるサービスにならん!という理由からWEB開発を勉強することにした。それがたしか一ヶ月前ぐらい。

選んだ言語は無謀にもGroovy(Javaの新種のスクリプト言語)。まだベータ版にもかかわらず。GSP(Groovy版のJSP)では日本語化すらできずに思い切り苦しみながらも、チョイとだけかけるようになってきた。

で、現時点での感想は、GSPは非常に面白い。JSPは見るからに無駄な文が多くて泣きそうだが、GSPではそこそこ必要な文だけを書けば処理が実装できる。C++とJava(大昔にBasic)ぐらいしか使ってこなかった私でも、Groovyはすんなり入ることができた(ベータ版ゆえの苦しみはあったが)。。

WEB開発素人の私が、これまでにやったプロセスで(同類の方:素人様)にお勧めなのは

 ★1、まずは社内向けのWEBツール(小規模のグループウェア?)を作る!
 ★2、ブラウザ上で閲覧と編集できるようにする!<Wikiみたいに
 ★3、GSP、JSP、Perl、PHP(?よく知らんが)の様にHTMLとソースを混在できるものを使う

という非正統派?な手法。

~~~~~~

まず★1の社内向けなら、

 ・ショボくても運用できて、それなりに励みになる
 ・上手くいけばそれなりに役に立つ!
 ・安定度やセキュリティなどにあまり注意を払わなくてすむ。
 ・楽しい
 ・★2のブラウザ上で直接編集できても、身内しか見れないので怖くない。

~~~~~~

んで、★2のブラウザ上で閲覧編集できることの意味は

 ・使っていて、不便だと思った機能を、その瞬間に直せる
 ・直そうと思ったときに、ファイルを探さなくてすむ
 ・更新、テストもその場でできる

これは以外にでかい!私自身この「直接編集」をできるに作り変えてから、編集するのが楽しくてしょうがなくなった。それこそブログ感覚でWEBプログラムがバージョンアップしていくのは非常に面白い。

~~~~~~

★3のスクリプトを選ぶ理由は、テキストでほぼ全てを気軽に直接編集できて、保存したら勝手に反映されるから。

Servletなどではなかなかしんどい。現在見ているファイルと、処理するファイルが別だと、★2のメリットは半減してしまいます。

~~~~~~

ただ『具体的な目的の無い社内用ツールを仕事として作ることを認めてもらえるとは限らない』という、別次元の問題があります。私は趣味と実益と勉強を兼ねて夜中にこそこそ作ってますが。。

ちなみに、ここ一ヶ月でGSPを勉強しながら作った社内向け機能は

 ・簡単なニュース掲示板
 ・マイスターエッグのデータをグラフで表示するページ
 ・NAMAZUで全文検索(設定して埋め込んだだけですが)
 ・ページを編集するページ

といった感じです。これから作りたいツールは山ほどあります!
一つはAJAX。あれで社内掲示板をメッセンジャーみたいにしてやろうかと思っています。

まぁ、そんなこんなで、これからしばらく社内用ツールを作って勉強していく様子をアップして行きたいと思います。
(あ、朝だ・・・)

8月 23, 2005 Groovy | | コメント (0) | トラックバック (0)

2005年8月22日 (月)

あ、直ってる

さっきまで5つ同じ記事が表示されていたのに、前の文を書き終わって、見に行ったら既に直ってた。。

さすがブログの女王。すばやい。

8月 22, 2005 ブログ | | コメント (0) | トラックバック (0)

眞鍋さん事件です・・同じ記事がが5つ?

有名な眞鍋かをりさんのブログをRSSで取るようにしていたら、同時に5件も届いた。

いつもより五倍楽しめる。。?

8月 22, 2005 ブログ | | コメント (0) | トラックバック (1)

2005年8月17日 (水)

ブログ作ってみたので、書いてみた。

私は最近普通のホームページを作って、色々書いてきたが、ブログの方が色々楽そうなので、ブログも持つことにしてみた。

技術関連の覚書を中心に書くと思う。

最近になって、月1万円も払って外に専用サーバを借りたので、いずれ自作のブログツールをつくろうなどとも思っている。ソフトにしても絵を描くにしても、なんか作るのが楽しくて仕方ない。結構いい年しているのに(涙)

ちなみに、昨日は一睡もせずに新サーバをセットアップしていた。

---

ついでに仕事関連のページも紹介しておく。

MeisterEgg(マイスターエッグ)
オーダーメイド革命?!と勝手に思ってます。実際面白いことやってると思いますけど。

8月 17, 2005 ブログ | | コメント (0) | トラックバック (0)