月: 2007年7月

  • 開発合宿@伊東 山喜旅館 1

    開発合宿@伊東 山喜旅館 1
    開発合宿@伊東 山喜旅館 1
    またまたやってきた開発合宿In伊東。

    現地に着いて山喜旅館に行く前に腹ごしらえ@五味屋。 おまかせ海鮮丼2,100円を迷わず注文。 合宿最初のイベントは、保田隆明 カブトムシを買う。(500円)

  • 不在者投票 行ってきた

    悔しい。非常に不満だ。納得できとらん。

    週末は予定があり投票ができないので、今日の昼休憩の時間を割いて近所の区役所にて不在者投票をしてきました。

    数日前から候補者を吟味して、誰に投票するかは既に決めてから投票に臨んだものの、不満だ…

    まず第一に「この人に投票しよう!」と思えるような候補者が一人もいなかったこと。できることならば、
    投票したい候補者から泣く泣く誰かを一人選ぶ、ってことで迷いたかった。。

    しょうがないから消去法で候補者を絞ってみた。
    まず基本的に某党は最初に消去、ありえない。ついでに、根本的に支持していない某党と某党を消去。その勢いで「生活がナンタラ」
    と言いつつ党首がコワモテの某党も消去。

    そうなってくると残りはとても貧相な駒となる。イロモノ系はまず消去、政治はとても任せられない。それと電波を発していそうな系統も消去。

    …気づいたら候補者リストから人がいなくなってた。。。orz

    ===
    仕切りなおしに、今度は政党無関係で候補者個人だけを見て候補者を絞ることに。
    イロモノ消去、電波消去、何言ってるかわからん奴 消去。
    あとはマニフェストを読み比べて、まともで現実的なことをいってる人をピックアップ。

    その結果、なんとか一人に絞り込むことができた。 所属政党は、某与党じゃなかったのでまあこの際はよしとする。
    基本的に、政治について何かしら経験がある人・党にしか投票してません。(比例は案外すんなり決まった)

    ====

    投票を終えて、「やっぱ、後ろ向きな選挙だよなあorz」と落ち込んで帰りましたとさ。

  • 明日でPHP講座@デジハリは終わり

    早かったな…、3ヶ月に渡るデジタルハリウッド横浜校でのPHPプログラミング講座が明日で最終日。

    初めての講師経験ということで、かなり手探りな状態で進めさせてもらい、最初の頃はきっと不安定に見えたに違いない…

    システムの知識はおろか、Web制作に関してゼロスタートとなる生徒さんたちに、「Webってこんなんだよ、
    PHPでのプログラミングはこんなことするんだよ、オブジェクト指向って言うのがあってね…(云々」
    と教えるということがこんなに難しいことだとは…
    「伝える」ことはできても、「理解する」「身に付ける」と胸を張って言えるところまでのレベルに持っていってあげることって、
    かなりの工夫と地道な時間が必要なんだと実感。そう考えると、本職の教育者っていうのはすげー仕事だ。

    気付いたらもう12年近くも、インターネット業界に何らかの形で関わってきてるけど、自分ではあんまり「これができるようになった」とか
    「こんなにレベルアップした」って実感がないんだよな… ほとんどが独学で地道にやってきたことなので、何かと比較したことが無ければ、
    比較する基準も無く。

     でもこうやって人に教える経験をしたことで、「ゼロスタートだった頃の昔の自分」と「大抵は感覚で理解できるようになってきた今の自分」
    のギャップを実感できた気がする。

    と、最後の講義の前に、思ったことを書き連ねてみた。
    また明日には、新しいことを考えてるかもしれないので、そんときはまた書いてみます。

  • 災害用ブロードバンド伝言板のURLが紛らわしい件

    この期に及んでツッコミを入れたくはないのだけど、
    災害用ブロードバンド伝言板を用意するのは良いけどURLが紛らわしいよ。

    https://www.web171.jp/

    http[s]のs(SSL)をつけなくても、リダイレクトしてくれるとか、なんとかならんのかい。

    *ついつい打ち込んだ例
    http://www.web171.jp/

     

  • [イカス!!]Enterprise Architect 7.0がリリース

    1527_01

    スパークスシステムズジャパン株式会社が販売しているUMLモデリングツール「Enterprise Architect」がとうとうメジャーバージョンアップしてリリースしたようなので、さっそく会員サポートページからダウンロード&インスコ。 これがまた、なかなか良い具合になってる、イカス!

    CODEZINE:カスタマイズ性抜群なモデリングツール 「Enterprise Architect 7.0」リリース

    スパークスシステムズジャパン株式会社は11日、プロフェッショナル向けUMLモデリングツールの最新版「Enterprise Architect 7.0」をリリースした。UMLモデリングツールは数多く存在するが、「Enterprise Architect 7.0」は豊富な機能と高いカスタマイズ性、そして低価格が特徴のツールだ。

    UMLモデリングツールはフリーのものから有料ソフトまでいろいろあるけれど、EAはほんと、お金を払う価値があるツールだと思うなあ。
    ・UMLを使ったシステムの仕様設計/実装ドキュメントの記述

    といった使い方はもちろんのこと、 システム分野に限らずだけど、

    ・おおざっぱなアイデアをとにかく図示して整理する・ビジネスプロセスを具体化して記述する・要件や要求仕様をひたすら書き溜めて整理、要求管理

    (→そのまま仕様設計に引渡し)

    ・テスト仕様/項目の管理

    などといったことがEAひとつで実現するので、かなり作業効率が良くなった。

    更に、7.0へのメジャーバージョンアップによって、インタフェースデザインがちょっとかっこよくなったり、モッタリしがちだった動作がスッキリサクサクに改善したり。

    —実際によく行う作業の流れとして、マインドマップ(FreeMind)やDBDesignerをEAの前後に挟んで使うパターンが多いなあ。
    つまり、

    ・思いつきや要件といったものをマインドマップでひたすら書き込む、階層を整理する
    →FreeMind連携機能がEAにあるので、書き込んだマインドマップの情報を好きなモデルにインポート可能 ”
    http://freemind.sourceforge.net/wiki/index.php/Main_Page

    ・EAでデータモデルを明確にしたのち、その情報をDBDesignerを使って、より実装レベルに落とし込む。
    →設計したDBスキーマはDBDesignerのSync機能でリモートにあるMySQLと同期を取ることができるので、開発しながらのデータモデル修正が非常にサクっとできて快適。DBDesignerを使う理由は、単にMySQLを使う機会が多いから。
    http://www.fabforce.net/dbdesigner4/

    といったパターンで、仕事もプライベートでの作業をこなるのが自分の定石となってきた感じです。

    更にはプログラムソースコードを読み込んでモデル図を作成してくれるので既存システムの解析に使ったり、記述したモデル図からソースコードを生成(これは実際あまり使わないけど)することができたり。10種類のプログラミング言語(C、C++、C#、Java、VisualBasic、VB.NET、Delphi、PHP、Python、ActionScript)に対応。まだこの類のツールを使ったことが無い人がいれば、無料体験版があるのでぜひ試してみてください。 買うと2万円以上するんだけどね…
    スパークスシステムズジャパン株式会社

    —ちょっと上記と話は変わるけれど、所有しているEAはプロフェッショナル版(\2万5千円)なり。ちょっと前までの自分ならば数万もするソフトウェアを買うなんてことは滅多になかったのになあ。

    独立して仕事を始めてからというもの、道具にこだわりだしたというか、業務の効率を上げられる可能性が少しでもある物に対しては金に糸目をつけなくなってきた。 散財するという意味ではなくて、日々の仕事や作業が微塵でも快適になるのであれば、それを積み重ねていくことで結果的にストレスを感じることが減り、やりたい仕事をこれからもずーっと続けていくことができるじゃん、と。

    その価値って 無限大(プライスレス)なんじゃないかと考えるようになってきた感じ。いま使用しているグッズで、かなりお気に入りは次

    ペン型光学マウスWow-pen Eco

    エアーパッドプロIII

    入力疲労を感じないUSBパンタグラフキーボードBKBC-J109SBK

    ・首と腰の負担が激減: DUORESTDR-7500G

    ・デュアルディスプレイ(20型ワイド+17型)

    機会があれば使い勝手などのレビューを書いてみようと思います。使っているうちに思いついたハック技とかも公開して共有したいなあ。