ぽっぺん日記@karashi.org
2003-02-14(Fri) 晴 この日を編集
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しないとダメ。
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時頃、妻に起こされて、風呂に入って就寝。


まで頂ければ幸いです。
タイタス・クロウの帰還 (創元推理文庫 F ラ 4-3 タイタス・クロウ・サーガ)(ブライアン・ラムレイ)
叛逆としての科学―本を語り、文化を読む22章(フリーマン・ダイソン)
ゲバルト時代 SINCE1966-1973 あるヘタレ過激派活動家の青春(中野正夫)
_ otsune [フリーズが解ける前に http://www.freebsd.org/cgi/query-pr.cgi?pr=port..]
_ poppen [> otsuneさん あー、send-prされてましたか。 こないだ検索したら、まだだったので、放置されているのかと..]