8月だったか、9月だったかにドメインを取得したのですが、すっかり忘れてました。
9月末にDNSの設定をいろいろやったのが、上手く反映されず、そのまま忙しくなってしまって放置してました。
.infoだと年額わずか1090円と爆安でしたので、ドメイン取得して、仮に何にも出来なくても損した気分にはなりません。
買った参考書がハズレだったのに比べても、損害は低いです(苦笑
そんな放置状態だった自分のドメインですが、
昨日何気なくアクセスしてみると、ちゃんと設定が反映されているではないですか。
以前設定した時は、3日経ってもDNSの設定が反映されず断念したのですが・・・
新規に設定したからかなり時間がかかったという事でしょうか。
かなりビックリしました。
暇ならば、このままメールサーバの設定して自分のメールアドレスを持ったりすると面白いのですが、
流石にそんな時間は無いので諦めます(苦笑



私の馬鹿弟(大学一年生)は最近「MSタクティクス」なるものに、はまっております。
昔(今でも?)流行っていたFFアドベンチャーに手を入れたものらしいです。
ようするにCGIで動くゲームです。
まあ、私も昔はその手のものにはまっていた時期もありますし、気持ちは分からなくも無いのですが、
ハッキリ言って時間の無駄です。
どうせなら、そのMSタクティクスがどんな風に作ってあるのか、調べた方がよっぽど建設的だとは思いますが、まだ彼には分からないでしょうね。
Perlで書いてあるようなので、プログラムの勉強には最適だと思うのですが。


以前紹介した横浜ベイキットのxiはXML処理に特化したスクリプト言語です。
殆どのWebアプリケーションを作る上での基本的な機能は揃っているんですが、いかんせんスクリプト言語故に、処理が複雑になると可読性が低くなりますし、画面変遷がどのようになるか分かり難くなります。
そこで、今流行りのstrutsと組み合わせて使えないかと調べてみた所、いけそうな感じです。
Jakartaプロジェクトの他のプロダクトにvelocityと言うものがあるのですが、それにstrutsと連携させるツールがありまして、それを応用すれば、十分xiにも使えそうです。
メーリングリストで、そのことを流したところ、
誰もやっていないようですし、いい機会ですので、
自分でコーディングするのもありでしょう。
・・・あまりコーディングセンスがないのが、あれですけど。

お役に立てれば

2003年10月14日
前回話題に上げたアプリケーションサーバの
Seasarを使ってみて、不具合があったので、指摘したところ、すぐに修正してもらえました。
アプリケーションサーバの前提とする環境と私が使っている環境は違いますし、(前提はJetty,私の環境はTomcat)
それほど知識は持っていないので、タコな発言をしていたらどうしよう?と内心どきどきだったのです。
指摘した所は間違っておらず、そのまま修正に反映されていたので、ホッとしています。
まぁ、良く良く考えれば、結構プログラムを作った本人は正しい(ごくごく標準的な)使い方しかしないので、全然知識の無い者が使ったほうが、想定外の使い方をして、不具合を見つけられるのかも知れません。
何はともあれ、どのような形であれ、人の役に立てるのは気持ちの良いものです。
将来、自分で作る方になれたらなぁと思いつつ。

休業日

2003年10月12日
今日は、友人を誘って神保町へ技術系の古本を見に行きました。
行っただけでした・・・
神保町の明倫館という理工系の専門の古本屋があるのですが、シャッターが閉まってました。
隣りの店も、反対側も閉まっていまして、日曜日休業の文字が・・・
ががーん。
このお店結構掘り出しものがあったりするので、
行くと2,3時間は平気で潰せるのですが・・・
日曜日が休みだったとは。
考えてみたら、行くのは土曜日で日曜日には行った事ありませんでした。
友人を誘っておいて、休業日ってのはちょっと洒落になって無かったりします。
しょうがないので、そのまま歩いて秋葉原へ。
現在メインに使ってるデスクトップPCが少々力不足かなと思い始めたので、そろそろ新しいマシンを組みたくなってきたのです。
サーバサイドのプログラミングを行うと、どうしても同時に使ってるソフトウェアが多くなるので、
リソースが足りなくなります。
メモリ512あれば、余裕でしょ?と思っていたのも
束の間、最近は1GB欲しかったりします。
ノートPCで64MBで頑張っていた日々が嘘のようです。

ところで話は変わりますが、
最近注目しているプロジェクトに
横浜ベイキットとSeasarがあります。
横浜ベイキットはXML関連で、
Apache Cocoonよりも分かり易く、
挫折した人でも十分使いこなせると思います。
Seasarはアプリケーションサーバで
EJB程ではないにしろ、トランザクション機能などを使いたい場合にオススメです。
さらに、今注目されつつあるFLASHとの連携も容易です。
どちらも日本発のオープンソースと言う事もあり、
マニュアルは日本語なので、非常に助かります。
ある程度理解している分野でしたら、英語で書かれていても、なんとなく想像できますが、
初めてのことはいきなり英語はちょっと・・・
双方とも、MLが用意されていますので、判らないことがあれば、質問が出来ますし、開発者の方々が献身的に答えてくれます。
個人的に応援したい所ですが、
技術もなんにも無い私にとっては、
ここで紹介するのが精一杯だったりします(苦笑
本当は、FLASHを使って、リアルタイム通信できるアプリケーションを作りたかったのですが、
それをやると一ヶ月では終わりそうも無いので、諦めてSVGと言う技術に着目してみようかと思います。
SVGとはXML形式で書くテキスト形式のフォーマットで、画像やアニメーションが表現できます。
イメージとしては、FLASHを少し単純にした感じです。
XML形式と言う事は、JSPやPHPなどサーバサイドで動的に作る事が出来ますので、状況に応じた描画ができます。
ありがちなネタではありますが、
アンケートなどの集計結果を自動的にグラフで表示してみようかなと。
そして、最終的にその結果をPDFかなんかに出来たら尚よしって感じで。
本当はPHPでやりたいのですが、
他の人もPHPでWebアプリを作るようなので、
私はJSPで行こうと思います。
私は天邪鬼なので(w

PHP

2003年10月6日
今までJSP一本で学習してきましたが、
PHPも結構熱いですね。
何が一番良いかと言うと、対応しているレンタルサーバの多さ。
私は一応サーバーを立てていますが、そのきっかけはサーブレットに対応しているレンタルサーバーが非常に少なかったからです。
まぁ、そのお陰で結構知識は身につきましたが・・・
個人レベルでJSPを使ってWebの公開をやっている人は少ないようです。
ですから、作ったWebアプリを公開したところで、使える人は少なく・・・
しかも、趣味が絡んでるから更に使える人は限定されるなあ・・・
言語はPHPでデータの保存はXMLで行えば、簡単なアプリケーションは、それで全部完結しそうな気がします。
ちょっと見た感じ、機能は一通り揃ってますし。
Javaの一番好きな所は、何か作る場合、自分で実装しなければならない所は少なくて、だいたいはどこかで、公開されてることなのですが、
PHPも同様で、さらにWebに特化されている感があります。
PHPが使えるようになったら、幅が広がるんだろうなぁ・・・
まぁ、これから研修まとめに取り掛からなくてはならないので、そんな余裕はないのですが・・・

配属面談

2003年10月3日
配属面談の日程が決定しまして、
来週の金曜日となりました。
私は開発系に行きたいのですが、
はたして、どうなる事やら。
以前書いた通り、勤務先は保守がメインで
開発は殆どやっていないのです。
社内向けにシステム開発をやっている部署はあるものの、殆どは外注に出しているそうです。
もしくは、同系列のシステム開発を行っている会社に出向するか・・・
どちらにせよ、狭き門になりそうです。
如何に、自分をアピールできるか・・・
それのために、必至でオラクルゴールド取得したのですが、一体何処まで役に立つか・・・
更に死ぬ気でUMLシルバーを取っておいた方が良いかもしれません。

もしくは、今まで自分で作った成果物を見せてアピールするか・・・
半分趣味が絡んでて社内の人には見せたくないのですが・・・

消えちゃった

2003年9月25日
日記を書いていたのに、操作ミスで消してしまいました。
今度から、メモ帳で原稿考えてから、書き込みをしたいと思います。

OJTから研修所に帰ってきてから一週間はまさに、抜け殻でした。
なーんにもやる気がおきません。
研修の内容も、自社で扱っているシステムを実際に動かしてみるといったものだったんですが、手順書の内容をそのまま操作するだけだったんで、それはそれは、暇で暇で。
ネットで研修まとめのネタを捜していました。
例年、殆どの方は、研修中に学んだ技術を自分なりに考察する
(Ex IPSECで速度はどうなるか?、SQLサーバとORACLEの性能比較)
個人的には、そんな誰がやっても同じ様な事はつまらないので何か、アプリケーションを作りたいと思います。
出切れば、クライアントにFLASHを使って見たいのですが、学習中の為、開発が間に合うかどうか・・・
って、何を作るのか決めてないのが一番の問題ですが。
研修まとめの発表は配属先の上長(その時期には、配属先は決まっている)も参加するので、下手なものは作れません。
うーーん。どうしましょう。
発表は12月の頭なので、ドキュメントやら、もろもろで考えるとそろそろ何を作るかは決めないと。
そして、裏テーマ(私だけが勝手に決めてる)がありまして、UMLを使って設計をしようと思っています。
使いながら覚えて、UMLマスター取ったら、一石二鳥!
だなんて、都合の良い事ばかり考えています(w



明日で

2003年9月11日
ただいまOJTで現場に出ているのですが、
明日でやっと終了です。
学ぶ事もそれなりに多く、

1、世の中 WINDOWS強し
2、やっぱ人間関係
3、一般の人と、業界の人では随分と意識が違う

と、こんな感じでした。
どれも本当に当たり前と言えば、当たり前なのですが、現場に出て本当に強く実感させられました。
ここで学んだ事は、ずっと忘れずにいたいと思います。

さて、OJTが終わったら、また少し暇になるんで
今度はFLASHに挑戦しようと思います。
FLASH+TOMCATの組み合わせはそんなに広まっていないようなので、チャレンジするにはちょうどよさそうです。
ただ問題は、そんなにデザイン系は得意ではないので、十分strutsで作れそうなレベルのものしか作れない恐れが・・・
将来を先延ばし先延ばしに考えてきたツケがそろそろ回ってきたかもしれません。
11月に上長との配属希望面談があるのですが、
いまいち自分がどう進むべきかつかめていません。
自分としては、開発の方が向いてる気がするのですが、勤務先は殆どそういった業務は行っていないのです。
プログラミング等は、趣味に留めておいて、
ネットワーク系を目指すか・・・
難しいところです。

先週の土曜日から、お盆休みだったのですが、
殆ど終わってしまいました。
前回ちょこっと書いたCCNAの試験も落ちてしまいましたし・・・
会社の金で受験して落ちるとそれはそれで後ろめたい気がします。

まあ、今年中にはリベンジするという事で。
ネットワークはどうも苦手ですが・・・
インフラ関係はあまり興味が無いので、積極的に勉強する気が起きなかったり。

話は変わりまして、
お盆休み中は、以前紹介した横浜ベイキットの
xiと言う言語を使って掲示板を作ってました。
一応、teacupのBBS以上の機能は付けたつもりです。

XMLとXSLの勉強を兼ねてやっていたのですが、
うーーーん。便利かも????
いまいち、巷で流行ってるstrutsよりも優位性が感じられなかったり。
小さいものを作ってるうちは、xiの方が楽なんですが、拡張していくとどうも・・・
それにスクリプト言語ってどうも、見難くてしょうがないです。
XMLで記述する事の優位性で、携帯電話からのアクセスなど、キャリアごとにレイアウトを変えられるってのがありますが、
携帯電話向けのコンテンツって、それだけでめんどくさいんですよね・・・
只今ネットワーク関係の研修中なのですが、
その達成度テストとして、
4人一組でネットワークを構築すると言うのがありました。
詳しい事は省きますが、
要求された内容のネットワークが出来ているかどうかを問うものです。
4人で本社、支社、営業所を想定したPCとルータに対して様々な設定を行うわけです。
そして、基本的に各人は与えられた持ち場を離れる事は許されず、相談は声のみ。
要するに、現場での作業を想定してのものです。
そして、4人一組でやる以上、どっかの設定が
間違っていた場合、連帯責任で全員不合格です。
そして制限時間30分!

自分ひとりだけ出来ていても駄目なのです。
早く設定できた人が、上手くいっていない人をサポートしないと絶対に間に合いません。
そして、画面を直接見る事は出来ませんから、
上手くいっていない人から、如何に情報を引き出して、正しい設定をさせるかどうかがネックになるわけです。

そして、サポートされる側も、相手の意見を忠実に
設定に反映させないといけません。

コレがなかなか難しい難しい。
必ず、何処かで設定を間違えて、説明を仰ぐわけですが、
大体、間違えたやつってのは、テンパイ状態ですから、人のアドバイスを忠実に実現できません。

・・・・
なーんてえらそうな事を書いておきながら、
テストの後半、足引っ張ったのは私です。
ごめんなさい。
この場を借りて謝ります。

結局テストは終電まで続き、合格しなかったので、
明日以降に引き継がれます。
次はちゃんとやります。

でもまあ、コレだけシスコのルータ触ってれば、
CCNAは結構いけるんじゃないかと、思ったりもしてます(w

課長の提案で、新入社員による、会社生活をより良くして行こう、と言った主旨の委員会が作られたらしいです。
まあ、労働組合と学級委員会の中間みたいなものでしょうか。
こんなもん作るだなんてうちの会社ってよっぽど、のーんびりしてるんだなぁ、と他人の事の様に思っておりました。
私個人主義なんで、あんまり団体行動や組合活動っと言ったものに興味ないんです(を

なーーんて思っていたら、早速お誘いが来てしまいました。
なんでも、私に新入社員のアンケートを集計したりするWEBアプリや、掲示板を作って欲しいとのこと。
あまり目立つの嫌なんで、一部の同僚にしか
自分でサーバ立てて、WEBアプリ運用している事を言ってなかったのですが、
そいつが推薦してくれたらしいです(苦笑

めんどくさいんで(を、
前向きに考えれば、うまくいけば開発系に進みたい私にとっては、これ以上に無い、アピールになるわけでして、頑張ろうと思います。

・・・・・・・・
自宅サーバの運用については、
今入れてるDBサーバはMYSQLなのですが、
リッチにオラクルを入れてみようかと思います。
ビジネスで使わなければ、試用版(3ヶ月)
で運用しても大丈夫だそうです。

それに伴い、今動かしてるWEBアプリを全部オラクル用に作り変えるのも芸が無いので、
今徐々に注目され始めてるTorqueを使ってみようかと思います。
各DBサーバの違いを吸収してくれる代物で、
コーディングも各DBのSQL構文の微妙な違いを気にする必要はなく、
また、DBに接続するための設定も設定ファイルに記述するだけで済みます。

開発環境はWIN+MYSQLで稼働環境は
LINUX+オラクルでいけたら、それはそれでかっこいいかなと。

人の振り見て・・・

2003年7月21日
たまには、会社の話を
極々一般論になると思いますが、
自分への警鐘を込めて・・・

私達新入社員は、今だ研修中でして、
扱いとしては、横並び状態です(院卒、学部卒と言う違いがありますが)
ただ、同じ同期として接していても、コイツは伸びるって奴とコイツは駄目だなって奴はいるのも事実です。(あくまで私の主観ですが)
この時期(入社して3ヶ月)ですが、
同期で中心になれる人と、周りから浮いてしまう人が出てしまう訳です。
ココで重要なのが、前者と後者で研修での成績がハッキリ別れているって事でしょうか。
在り来たりの話で申し訳ありませんが、
学歴はあまり関係無いようです。

中心になれる人がいるところは、実習をやっていても、課題を終わらせるのが早いです。
逆もまた然りで浮いてる人がいるところは、
終わるのが遅いです。
というか、実際最後まで頑張ってます。

この違いは何処から生じるかといいますと、
人の話をちゃんと聞いているか、
他の人とコミュニケーションが取れているか、
この2点に尽きると私は思います。
デキル奴は、ちゃんと話を聞いていて、要領を得ていますし、仮に分からない所があっても、
他の人から的確に欲しい情報を得るわけです。
逆に、足を引っ張る奴は、きちんと人の話を聞いていない上に、全部自分でやろうとして、泥沼にはまっていくわけです。

この差はこの先、どんどん広がっていくんだろうなと思いつつ、
自分も気をつけようと思う次第であります。
WEBアプリの一つをある人のサイトの企画の一部として運用しているのですが、如何せん参考書の例題レベルの域を出ません。
サーバーのセキュリティの設定もREDHATLINUXのセキュリティの設定に頼っているので、頼りない感がありますし、万一HDDがクラッシュしてしまったら、そこでおしまいです。
バックアップは取らないとと思いつつ、めんどくさいんでやっていませんでした。
が・・・そろそろ参加者が増えてきましたので、
安定運用に向けて、色々と考えないと・・・
めんどくさいと思っていて、その場ではやらないことでも、結局やら無くてはならない羽目になるんですよね。
面倒だと思っていても、セオリーを守る事が一番の近道のようです。
今更何をって感じですけれど。


会社の方も水曜日から研修も後半になり、
予定としてはDBクラスに入るはずなので、
研修まとめで発表する内容も
現在作っているWEBアプリの応用で行こうと思ってます。
その時の為にも、今運用する際に得る知識は
決して無駄にはならない筈です。
・・・・
なーんて偉そうな事書いてますが、
一回痛い目見なけりゃセオリーを守る気が起きません(爆
テーブルをいい加減に設計したり、
エラー処理を入れなかったりすると結局後でどえらい苦労をする事になるのです(遠い目

昔の血が・・・

2003年7月5日
私の現在の趣味はDDRですが(プログラミングもそうかも)、
大学2年まではMTG(マジックザギャザリング)にはまっていました。
まあ、分かりやすく言うと遊戯王カードの元ネタです。
アレよりも数倍戦略性が増したモノと考えていただければ分かりやすいかと。
お金が掛かりすぎるので辞めたのですが、
今なんとオンラインで出来るそうです。
説明を見てたら、だんだんやりたくなってきました。
でも、アレって洒落にならないくらい時間を消費するんだよなあ・・・
でも、楽しいのは確かです。
一枚一枚のカードの組み合わせが生む効果を考えるのが凄く楽しいのです。
ここらへんはプログラミングに通じるものがありまして、色んな条件分岐を考えて、こーすれば、こうなってこうなるみたいな感じです。
後、対戦相手との駆け引きがスリリングでたまりません。
一瞬の判断ミスがそのまま負けに繋がりますし、
神経を研ぎ澄まして、相手の思考を読むと言うのが
これまた難しい。
昔はお金が掛かりすぎるんで辞めたのですが、
今は、時間が無いので出来なさそう・・・
基本的に、自分で自分を制御出来ない人間なんで、
ここは涙を飲んで辞めておきましょう。
ネット廃人になるのが目に見えていますので(爆


横浜ベイキットの方は、
サンプルプログラムを作成中。
フォームから入力した値をそのままXMLファイルに保存すると言う簡単なものです。
確かに、XMLファイルを扱うのは凄く手軽です。
今月号のJAVAWORLDはApache Cocoonを取り上げていましたが、どうせなら、横浜ベイキットを大々的に取り上げて欲しいものです。
横浜ベイキットは、基本コンセプトや機能は良い線行ってると思うのですが、如何せんマイナーな感が拭えません。
確かに便利は便利なのですが、
コレで無いと出来ないって訳では無いのが・・・
使い方さえ慣れてしまえば、開発速度はStrutsよりも断然早いと思いますけれど。

横浜ベイキット

2003年7月1日
私が今注目しているのが、
日本発のXMLオープンプロジェクト
「横浜ベイキット」
です。
存在自体は、XMLを調べていた4月ごろから知ってはいたのですが、ちょっとドキュメントが少なすぎて諦めていました。
が、先日「横浜ベイキットオフィシャルガイド」
なる本が発売されており、手をつけることにしました。
思いっきり要約すれば、XMLをもっと簡単に扱おうというプロジェクトです(語弊があるかもしれませんが)。
何が良いかと言いますと、日本発な為、
ドキュメントは日本語です。
そして、Webプログラミングで、最も苦しむと思われる日本語対応が楽です。
とまあ、えらそうな事を書いておきながら、
ドキュメントを読んだだけなので、
コレからちょっとチャレンジしてみます。
まあ、最初は慣れるために、掲示板辺りから行ってみましょうか。
JSPで作った掲示板穴だらけなんですが、
作り直す気も起きないので(を

前も日記に書きましたが、
私の勤務先はハード系がメインなので、
ソフトを扱う事は稀です。
人事の人に「コイツはソフトに回さないと損だ」
位に思わせる人材にならないと・・・
と言うわけで、最新トレンドを追っかけるばかりでなんですが、誰もやってない技術をある程度身に付けて、インパクトを与えなくては。
基本的に指先を扱う仕事は苦手なんで、
CEはやりたくないです。

アピール、アピール

2003年6月13日
私の勤務先は、研修期間が8ヶ月と長めなのですが、
研修の前半(全クラス共通)が今月一杯で終わります。
後半は、殆ど共通ですが、一ヶ月だけある分野に特化した内容になります。
勤務先は、保守がメインの会社なので、
あまり開発などはやっておらず、ソリューションや開発に関われる確率は少ないです。

そんな中で一番ソリューションや開発に近いといわれてるクラスがDBクラスなので、私はそこのクラスに入りたいと思っているのですが、いかんせんニーズ(勤務先での話)が低いためか、定員は少ないらしいです。
でも、絶対にそこに行きたいので、来週行われる面談で精一杯アピールしておかないと。

本当は、会社に人達には自分のサイト見せたくないのですが、あるコンテンツだけしか見れない様にして、この間作ったWebアプリ見せてアピールしようと思ってます。

逆にレベルが低いって言われたら、ショックですけれど・・・

1 2 3 4 5 6 7

 

最新の日記 一覧

<<  2025年6月  >>
1234567
891011121314
15161718192021
22232425262728
293012345

お気に入り日記の更新

テーマ別日記一覧

この日記について

日記内を検索