サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
Appleイベント
nigredo.hatenadiary.org
通常業務ではプログラマたちはWBSなどの表で作られた作業表にしたがってものを作っていると思います。でもこのWBSは「できるもの」を中心に作られているため、成果物の報告時点で、その「できるもの」が「どこまでできたか」はわかるのですが、「どれぐらいかかったか」と言う視点が無いために、いわゆる残業などの時間が管理する側からは見えない場合があり、いつもどこか不便なんだけど、どうも言葉に表せない・・・計画に対する進捗は見えるけど、それが本当に妥当な量かわからない。という歯がゆい思いをしていました。 そこへ、WBSをベースにコストを中心に管理するEVMをちょっと教えられて、目からウロコが落ちたのでここにメモしていきます。EVMについては以下のURLにガイドラインがありますので、興味のある方は見てください。(長い文章だけどかいつまんでいけば結構分かりやすいです)また、以下はプログラマの視点でのEVMの良
たまに、フレームワークとライブラリの違いって何だ?どっちも共通部品じゃないの?って聞かれます。フレームワークもライブラリもどっちもプログラム作る前にできていて提供されるからみたいなんですが、「プログラムの流れの主動が異なる」とまずは説明します。プログラムの流れがフレームワークが主動になっているか、プログラマの作ったコードが主動になっているかということです。 しかし、説明するにも単にStrutsなどのフレームワークを使っているだけのプログラマには、そもそもプログラムの主動がフレームワーク側にあるという意識すらない人もいますし、その感覚をなかなか理解してもらえないのも事実です。で、とりあえず「共通部品と考えていていいよ」って落ち着きます。(基盤と共通部品の違いって何?とか言うのと一緒)昔、その辺の、フレームワークとライブラリについて、立ち位置の違いで呼び方があったのを思い出したので、ちょっと調
客先で個人的にSeleniumでのテストの自動化を実行したくて試行錯誤しているときに学んだことをココにメモします。忘れないうちにあわて気味で書いたので、あとから加筆とかするかもしんないけど。 Seleniumは実行するアプリケーションが別サーバだと実行できない。 私が今まで携わった開発でSeleniumを使うときは、開発PCにサーバを立てて、その中でWebアプリ動かして、そのPCでSeleniumコード流して・・・という具合でひとつの開発環境PCで済んでいたのですが、今回は開発は自PC、Webアプリの実行は別サーバでという具合で、しかもWebアプリの実行サーバには勝手にファイルを入れることができないとう状況。 そんな中、自PCでSeleniumを起動して、別サーバのWebアプリにアクセスするようなコードが実行できなくて「何でかなぁ・・・」って悩んでいたんですが、Seleniumは実行するW
上流工程や品質にフォーカスした上流工程・品質勉強会を7月25日に開催します! テーマは「要件定義」です。 TDC : 上流工程・品質勉強会を7月25日に開催します! 家の用事があたので、初めから行けなかったが何とか15:30からのパネルディスカッションには間に合った。正直パネルディスカッションの前の羽生さんの講演を聴きたかったのだが・・・ 今回は社員の何人かに声をかけたけどねぇ、残念な結果になってしまったよ、ある程度は予想していたけど上流工程にうるさい上司あたりは来るかなと浅い期待は持っていたんだけどね。この件については今回も来ていたウチの会社のお客様でもあるM氏と話していて、こういった勉強会ってのは問題意識がある人が来るようなもんだからねってことで納得。 自分は別に問題意識があるわけではなくて、単に面白そうってだけってのもあるけど、はるばる来仙してくださったいつもWebで見ているパネラー
今年も言語教育を行いました、言語はJavaで詳細な内容は書ませんが気づいたことをメモ程度にここに追記していきます。こういったことって人によっては「社外秘では」なんて言う人もいて会社から怒られるかもしれないけどね。でも下には社外秘なんて気の利いたもんは書いていません、内容は本当に教える際に感じたメモ程度ですのであしからず。 学習範囲の選定 会社でxxを教育しろ!こうなったとき指示する方としてはアレもコレもと夢が膨らむと思います。でも正直アレもコレもと言うのは時間などの制約がある中で教えるのは無理です。そのなかで「これだけは!」と言う部分を教える前に考えます。あとは、教えている中で必要があったら教えますし、学習者が質問などで食いついてきたら教えます。 たとえばJavaを教えろ!っとなったら何を教えたいのか?文法を教えるだけ?物を作らせる?その場合Webアプリ?だったらWebアプリにする理由は?
Wicketでエラー処理とかでメッセージを画面に表示した場合に、該当するコンポーネントを分かるように赤くしたいとかいった処理ってどうやるんだろうと悩む。結局エラー処理で該当コンポーネントにSimpleAttributeModifierで該当するスタイルシートを指定すればいいんだろうか。こんな風に class HogePage extends WebPage{ private TextField _userid = new TextField("userid" ...); private TextField _password = new TextField("password" ...); private void onClickLogin(){ if(_useridがエラー){ error("ユーザIDがエラー"); _userid.add(new SimpleAttributeModi
使いたくて、openid4java-0.9.3.jarをダウンロードして・・・実行時の例外に泣いた。Domの例外が見つからないとか何とか・・・このライブラリだけじゃないらしいということで、いろいろとWebを探す。で、やっと次のライブラリが必要ってわかった。 commons-codec-1.3.jar org.apache.commons commons-httpclient-3.1.jar org.apache.commons htmlparser.jar sourceforge openxri-client-1.0.1.jar zipでダウンロードできるので、jarに拡張子変える openxri-syntax-1.0.1.jar zipでダウンロードできるので、jarに拡張子変える xmlsec-1.4.2.jar apache.org 一応実行までこぎつけたけど、ひとつひとつ実行しなが
昨日に引き続き、WicketでOpenIDを使うテスト。 Webで出回っているサンプルを見ているとOpenid4javaのConsumerManagerはアプリケーションでシングルトンで持つと良いとのことなので、とりあえず、コンシューママネジャーのラッパーをシングルトンで実装 public class ConsumerManagerWrapper { private static ConsumerManager _instance; private ConsumerManagerWrapper(){ // コンストラクタを封印 } public static ConsumerManager getInstance(){ try { if(_instance == null){ _instance = new ConsumerManager(); } } catch (ConsumerExc
別にレビューじゃないけど、下記の本へのメモ2回目 Trac入門 ――ソフトウェア開発・プロジェクト管理活用ガイド 作者: 菅野裕,今田忠博,近藤正裕,杉本琢磨出版社/メーカー: 技術評論社発売日: 2008/09/18メディア: 大型本購入: 23人 クリック: 233回この商品を含むブログ (88件) を見る こちらの本を買って、Tracを使っています。自分はこの本で紹介していた「Trac Lightning」を使い、直観的に使うことができるのでほとんど本は参考書程度に見るぐらいです。使い始めてまだ運用方法に迷いがありますが、なかなかいいツールです。そこで、実際にはどんなことに気をつけたらいいのか、もしかすると本に書いてあることだったりしますがTrac初心者の自分の経験をもとに考えてみました。もしかすると下記は今の自分に合わせて書き換えたりするかも知れません。ご了承ください。 自分が感じ
このページを最初にブックマークしてみませんか?
『nigredoな日々 〜 arcanum.jpの出張所 〜』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く