dev
WEB+DB PRESS Vol.35に載ってた Binary Hacksの表紙が碁盤だなぁ。かっこいい。shuJITの首藤さんはどんなん書くのだろうか? http://ssl.ohmsha.co.jp/cgi-bin/menu.cgi?ISBN=4-87311-288-5 http://0xcc.net/pub/decon2006/0001.html http://www.ogis-ri.co.j…
http://www.aoky.net/articles/steve_yegge/good_agile_bad_agile.htmアジャイル宣言より後出しの、オレオレ・アジャイル定義を持ち出して「うちの開発プロセスはよいアジャイルだ、XPやSCRUMは悪いアジャイルだ」とか言われても困る。という感想。
みんG。
http://www.eclipse.org/cobol/こんなのもあるのか、と驚いたよ。いまだ根強い需要があるのでしょうね>COBOL
(本文なし)
via http://www.rubyist.net/~matz/20060401.html#c08 自分の考える動的型言語の一番の問題点は、 log_puts(out, msg) ここのoutに何を入れられるのか、何を入れたらいいのか簡単に調べる方法がないという点です。 たったこれだけのデメリットで*1動的型付…
http://www.cs.uni.edu/~wallingf/patterns/functional/結城さんの関数型言語にもデザインパターンが考えられるのでは?を読んで、既にどこかにあるかもねーと "functional programming patterns" でググったら出てきたサイト。まだ読んでないけど。なんだか…
http://www.cqpub.co.jp/hanbai/books/37/37311.htmうあー、こっちも面白そー。
http://www.genpaku.org/realprogrammerj.htmlひさしぶりに読む。リアルプルグラマ、テラカッコヨスwww
を使ってif文を整理。 こんなif文が こんなに小さくなっちゃった。スゲー。カルノー図、スゲー。そしてオレにカルノー図を教えてくれた『プログラマの数学』はもっとスゲーと思いました。プログラマの数学posted with amazlet on 06.02.16結城 浩 結城 浩 ソ…
via http://d.hatena.ne.jp/kikaineko/20060207#p1 で、これってFileのopenとかと似てない?こういうのん↓ File.open("aho.txt").each_line do |line| #なんかする end こうやってFileを扱うと、内部で勝手にclose処理とかしてくれるから楽。これもテンプレ…
つ[http://www.sra.co.jp/people/aoki/SmalltalkIdioms/chapter4/Chapter4.htm#Repetition]
via 日経バイト1月号青木さん曰く lsのソースを読んでないのはプログラマとしてかなりまずいのではないでしょうか。 とのこと。ホントごめんなさい。読みます読みます。つ[http://www.freebsd.org/cgi/cvsweb.cgi/src/bin/ls/]
達人プログラマのアーティクル。大晦日のPRIDEを見終わったあと、風呂に入りながらコレを読んでた。読み終わるのに一時間半くらいかかった。のぼせた。紙がヘナヘナになってた。もう年が明けてた。「HOW WE DO IT」のあたりが興味深い。AWDwRのチュートリア…
行ってきました。箇条書きで。 一時間で作ったプレゼンツールスゴス JavaScriptを知って8ヶ月 世界でもっとも誤解された言語 JavaScriptオススメサイト http://codezine.jp/a/article.aspx?aid=220 http://www.interq.or.jp/student/exeal/dss/ejs/ Ecmascri…
プログラムに必要なものは3つある。アルゴリズムとデータ構造だ。
id:aufhebenさんに教えていただいた Generation Gapパターンを探してて発見(たまごっち)。いくつか知らないパターンがあってなんだかウレシイ。ありがとうございました>id:aufhebenさんデザインパターンパターントリビア。Abstract ClassパターンはGoF本に…
digitalmorning.netさんの「サービス」と「処理」というエントリのコメント欄に ■ ドメインにビジネスロジックがある場合の問題点 1.メソッドがありすぎて、ビジネスロジックが分かりにくい。 2.疎結合性が満たされているか疑問。 3.完璧に設計しないともろ…
http://blog.bmedianode.com/2005/10/bruce_tate_.htmlそして、そんな Bruce Tateへのインタビュー。Beyond Java(ISBN:0596100949)の中身はきっとこんな内容なんだろうな。
初めて仕事でVisitorパターンを使ったよ。やることは簡単なんだけどなんだかコードにしずらいロジックで、とくちゃんと二人で一時間程あーでもないこーでもない言ってたんだけど、ふと思い立ってRefactoring to Patterns*1で読んだ「Accumulation to Visitor…
それはステキかも。Javaにも導入してくれ。
うぎゃー、脳が茹で上がりそうだ。あと。ruby-listでのY Combinatorの話も読むこと>オレ。
via バカが征くちょっと笑える。ちまみに。カリー化の概念を考えた Haskell Curryさんのファーストネームから名付けられたプログラム言語がHaskell。なんだかすげー。
http://www.ipsj.or.jp/07editj/promenade/2005年4月から「Haskellプログラミング」なる連載が始まってるらしい。あとで読むさー。
リナザウにhugs(Haskell処理系のひとつ)を入れるも、起動時に Prelude not found on current path: "{Hugs}/lib:{Hugs}/lib/hugs:{Hugs}/lib/exts" FATAL ERROR: Unable to load prelude とか言われてまう。ファッキンライト。とはいえ、コマンドラインから…
Prelude> putStr "moe moe haskell" moe moe haskell とりあえずここから。
角谷さんの Transaction ScriptとDomain Model 「ドメイン」に接する設計態度が「askなのかtellなのか」が基準かなあ、と思っていることを今思い出した。「ドメインモデル」と呼んでいても、それがask,ask,askであればたぶんそのドメインモデルは貧血症。 を…
http://www.martinfowler.com/eaaDev/OrganizingPresentations.htmlファウラーたんによるプレゼンテーション層の組織化のお話、とパターン。この中で説明されている Presentation Modelパターン、イコール Application Modelなんだそうな。あとで読むリーナ。
http://www.sra.co.jp/people/nisinaka/Jun4Java/MVC/ モデルをデータのみから成るドメインモデルと,アプリケーション固有の情報から成るアプリケーションモデルに分けることで,ドメインモデルの独立性・再利用性を高めています。 PofEAA読書会6でちょっと…
アナリシスパターン(ISBN:4894716933)のアプリケーションファサードはアプリケーションモデルの一種かもねー、なんてオモタ。