トップ «前の日(02-13) 最新 次の日(02-15)» 追記

ぽっぺん日記@karashi.org


2003-02-14(Fri) この日を編集

_ 起床

5時半くらい。

_ 仕事

お客さんから催促のメールが入ったので、急いでPHPのコードを書く。

18時までになんとか完成。

_ 「アメリカ海兵隊の太平洋上陸作戦(上)」到着

就寝前に、少しだけ読んでみたけれど、これは面白い。軍ヲタは必読かも。


2006-02-14(Tue) この日を編集

_ www/linux-firefoxが1.5.0.1対応にならないので野良パッチを作ってみた

diff -ruN --exclude=CVS /usr/ports/www/linux-firefox.orig/Makefile /usr/ports/www/linux-firefox/Makefile
--- /usr/ports/www/linux-firefox.orig/Makefile Thu Dec 22 17:58:46 2005
+++ /usr/ports/www/linux-firefox/Makefile      Tue Feb 14 14:18:35 2006
@@ -6,7 +6,7 @@
 #

 PORTNAME=     firefox
-PORTVERSION=  1.5
+PORTVERSION=  1.5.0.1
 CATEGORIES?=  www linux
 MASTER_SITES= ${MASTER_SITE_MOZILLA}
 MASTER_SITE_SUBDIR?=  firefox/releases/${PORTVERSION}/linux-i686/en-US
diff -ruN --exclude=CVS /usr/ports/www/linux-firefox.orig/distinfo /usr/ports/www/linux-firefox/distinfo
--- /usr/ports/www/linux-firefox.orig/distinfo Thu Dec 22 17:58:46 2005
+++ /usr/ports/www/linux-firefox/distinfo      Tue Feb 14 14:18:46 2006
@@ -1,3 +1,3 @@
-MD5 (firefox-1.5.tar.gz) = b63fcdf4863e59c93d2a29df853b6046
-SHA256 (firefox-1.5.tar.gz) = 8c32e059a6ec0bca094ffa6c73c000322b77e7e6a7d1dc826ec114787f8858e5
-SIZE (firefox-1.5.tar.gz) = 8444956
+MD5 (firefox-1.5.0.1.tar.gz) = 8c0bfe18adbf713205faede7664c6650
+SHA256 (firefox-1.5.0.1.tar.gz) = 0f3dd285a1872edd44da76668c06276da6cdc92075880bfad0dbab4e74a96cd8
+SIZE (firefox-1.5.0.1.tar.gz) = 8453707

手元の環境ではとりあえず問題なく動いている。

追記:1.5.0.1対応のportsがsend-prされていた

otsuneさんから頂いたツッコミより。

http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/93313

フリーズが解ければ、ports treeに入るっぽい。

_ SSH From within a Jail

jexecでjailに入ってもpsuedo-ttyが作られないので、そこからsshはできない。

jail内からsshしたいならば、普通にjailにloginしないとダメ。

本日のツッコミ(全2件) [ツッコミを入れる]

_ otsune [フリーズが解ける前に http://www.freebsd.org/cgi/query-pr.cgi?pr=port..]

_ poppen [> otsuneさん あー、send-prされてましたか。 こないだ検索したら、まだだったので、放置されているのかと..]


2007-02-14(Wed) この日を編集

_ デブサミ2007(第1日目)

仕事もなんとか片付けたので、デブサミ2007に行ってきた。

会場になった目黒雅叙園がえらくデカい上に、内装も豪華でビックリしてしまって、「やっぱり俺って田舎者なんだなー」と思ったり。帰宅後、妻に訊いたら芸能人とかが結婚式なんかをするらしい。

出席したセッションの感想

PlaggerによるRSS/Atomフィードのマッシュアップ 〜 Web2.0時代のインターネットPipe操作術 〜

Plaggerは『ドキュメントがない』→『ソースを読む』→『プラグインを書きたくなる』という健全なライフサイクルだそうなので、やっぱりソース読まないとダメということなので、俺もがんばってソース読もうと思ったり。

あとWiiリモコンでのパワポ操作、カッコヨス。でも、仕事だとマズいかも(笑)

以下、備忘録。

  • スモークテスト
JavaScriptの現在と未来 〜 今JavaScriptに出来ること / 次世代JavaScriptの勢力図 〜

実は全然JavaScript すげぇ面白かったんだけど、いかんせん、俺のレベルが低くものだから(RailsのRSJを触りはじめたくらい)、いまいちぴんとこないところもあって、そこあ辺はもったいなかったなー。ってことで、JavaScriptもがんばりたいと思った。

id:amachangは写真で見たところ、イケメンだなーと思っていたんだけど、やっぱり実物もイケメンだった。

JavaScriptでのスライドもカッコヨス。俺もプレゼンする機会があれば使ってみたい。

以下、備忘録。

  • Firebugサイコー。
  • Acrion Script 3.0、ちょー良い。
  • JavaScriptの勉強にはprototype.js読め。
  • JavaScriptの前にDOMをあらかじめ勉強しておくのも良い。
コードの品質こそがビジネスを成功させる!〜 コードの品質を上げるために 命名編 〜

これはコミュニティライブ。

VBは知らないので、そこら辺のネタは分からなかったのだけど、面白かった。

内容は変数の名前の付け方とか。個人的にはLLばかりなもんだから、

hoge_name

みたいな感じで、アンダーバー区切りばかりですな。

_ 地味&地道! 現状分析から実装まで、SIという業務をIT化したらこうなった!

(長くなったので別エントリにしておく)

すげータメになった。目から鱗落ちまくり。羽生さんの語りは、ちょー熱くて、聴いている俺も燃えまくりですよ。*1

俺自身は、Javaは良く分からんのだけども、

  • 顧客に「業務改善しろ」と言っているソフトウェア業界こそ、業務改善が必要。
    • 発注側は「人月」見積での発注などしたくない。
    • コードの歩留りを考える。→ 売り物にならないコードはロスと考える(例:デモにしか使わないコード)。
      • ただ、発注側と直接会えないので、下請けじゃこうもいかない。
    • 経営上の理由(振込が早い、発注側都合でプロジェクトがサスペンドしてしまうリスクの回避)からも、できるだけ短期間で完成させることを目指す。
    • 発注側は要件定義にお金は払いたくない。 → 発注側自身で要件定義をマジカを使ってDIYして貰う。
  • 開発の90%(俺メモ:80%だったかも?)は、マジカや紙モックなどを使って机上で行なう(PCの前ではなく!)
  • 開発の流れ(俺メモ:間違っているかも)
    • マジカで要件定義 → 紙でモック作成 → 紙モックを使って、発注側と使い勝手を確認 → 紙モックを壁に貼って、ウォーキングフロー(だったかな? 歩きながらフローを確認すること)でフローを確認 → 紙モックをHTMLで書いてUIモックに落とす → UIモックを使って、発注側と使い勝手を確認 → ERD → UIモック + DDLからコードを自動生成 → 自動生成できないところは手でコード書き → テストとか → 完成。
  • 紙モックの書き方
    • エンドユーザと管理者が同じ画面を使っても、役割が違うなら別にする。
    • 表示するメッセージはしつこいぐらい細かく書く(例:「顧客を続けて登録した場合には『続けて登録するボタン』を押してください。顧客とは(ry」)。書かないと、エンドユーザから「分からない」と言われる。
  • UIモックの書き方
    • ただのHTML。
    • でも、ボタンやリンクをクリックすれば、きちんと目的のページに遷移する。
    • リンクを埋め込んでいることにより、あとでコードが自動生成されるようになる。
  • 開発中の仕様変更 → きちんとヒアリングができていないだけ!
  • スタロジでは開発はJava + Seaser。
    • 実際のコード書きは短期決戦。
    • HTMLで書いたUIモックとDDLから80%は自動生成。
    • 自動生成できないUIモックを書いた時点で負け。複雑なUIは苦労した割りに報われない(完成後、「使い難いね」と言われたり)。
    • ERDは1HTMLモックにつき、1ERDという感じで、バシバシ書いていく。その後にまとめる。
    • ERDの基本は『楽々ERDレッスン』読め(俺メモ:俺もお勧め)。
    • バリデーションはExcelに書いた仕様から自動生成。
  • プロジェクトルームに閉じ籠るのではなく、現場に出ろ!
  • 長らく絶版だった『SQL書き方ドリル』が改訂版になって、今春(3月?)に発売とのこと。今度はSQL練習用ソフトも付いてくるらしい(俺メモ:旧版をヤフオクで落札せんでよかった)。

などなど、Javaとは関係なく、タメになる話ばかりだった(覚えているところを書いたけど間違っている可能性あり)。

羽生さんの話を聴いていると、Java良さそうだなぁと思ったりもしたんだけど、やっぱり俺には荷が重そう。コード書いて食っている訳じゃないしなー。

UIモックとDDLからのコード自動生成がRailsにあると、すげーいいなぁと心から思った。

追記

id:moroさんのまとめが非常に良い。とりあえず、id:moroさんのまとめを読んでいて思い出したところだけ追記した。

*1 ホントは『出張Shibuyaイベント 〜 Shibuya.pm presents "Shibuya.js x Shibuya.pl mashup night" 〜』も聴きたかったんだけどね。

_ できごと

今日も朝が早かったので、デブサミ終了後、まっすぐ帰宅。

帰り道、えれー強風が吹いていて傘が壊れそうになった。春一番だそうですな。

午後は全然水分を摂らなかったので、夕食に麦酒を1缶流し込んだら、寝不足もあった所為か、自分でも気付かぬ間にコタツで撃沈。

23時頃、妻に起こされて、風呂に入って就寝。


トップ «前の日(02-13) 最新 次の日(02-15)» 追記