タグ

@progに関するtm_zのブックマーク (69)

  • 自動化のための nmake 入門講座

    2001/09/24 石井 勝 はじめに ここでは,make ユーティリティを使ってプログラマやSEが行う作業を自動化するための方法を解説したいと思います. make は,単にプログラム開発作業だけでなくいろいろな作業を自動化してくれます.自動化する作業のプラットフォームとして make を活用することができます.ところが,最近のプログラマは統合開発環境を使っているせいか, make を理解できる人が非常に少なくなってきました.今やっている開発でも,Makefile をメンテできるのは僕一人という非常にまずいことになっています.また, make について書かれたサイトや書籍が非常に少ないことも敷居を高くしている原因です.make について少しは知っているけど,あまり使いこんだことがない人はこの記事を参考にしてみてください. ところで,make といってもいろいろな種類があり,それぞ

    tm_z
    tm_z 2005/12/14
    同じことは2度しない(Once and Only Once)/必ずしなければならない作業 → 自動化できないか考える
  • Top Ruby on Rails Tutorials - Digital Media Minute

    A former student asked me a few days ago how I learned Ruby on Rails. The answer was that I simply read a lot of great tutorials. So in the spirit of sharing, here is the tutorial I found most useful: Intro to Ruby on Rails – Scott Chow offers his excellent introduction to Ruby on Rails. This is the article that got me really excited about RoR. Hey, Ruby on Rails Fans! Want more up-to-date tutoria

    tm_z
    tm_z 2005/11/19
  • Collection & Copy - G.パスカルザカリー - 闘うプログラマー ― ビル・ゲイツの野望を担った男達

    抜粋 最後には、優れた作品は愛情と暴力によって創造されるのだと知った。 闘うプログラマー〈上〉―ビル・ゲイツの野望を担った男達作者: G.パスカルザカリー, G.Pascal Zachary, 山岡洋一出版社/メーカー: 日経BP出版センター発売日: 1994/12メディア: 単行闘うプログラマー〈下〉―ビル・ゲイツの野望を担った男達作者: G.パスカルザカリー, G.Pascal Zachary, 山岡洋一出版社/メーカー: 日経BP出版センター発売日: 1994/12メディア: 単行あっという間に成長し、短期間でプロになり、すぐに、変化をいやがるようになる。「第一に、品質は、全員の信念でなければならない。 トップの経営者から、一番下の助手まで、全員の信念でなければならない。 経営陣の風向きをいつも気にする気弱な管理者に、用はない。 品質を守るには、勇気が必要なこともある。 わたしの

    tm_z
    tm_z 2005/10/03
    完全にひとりでは、最高のものは書けないことがわかっていた。アイデアをぶつけることのできる人間が必要だ
  • Beating the Averages

    普通のやつらの上を行け ---Beating the Averages--- 著者:Paul Graham Copyright 2001 by Paul Graham これは、Paul Graham: Beating the Averages を、原著者の許可を得て翻訳・公開するものです。 プロジェクト杉田玄白正式参加テキスト。 <版権表示> 和訳テキストの複製、変更、再配布は、この版権表示を残す限り、自由に行って結構です。 (「この版権表示」には上の文も含まれます。すなわち、再配布を禁止してはいけません)。 Copyright 2001 by Paul Graham 原文: http://www.paulgraham.com/avg.html語訳:Shiro Kawai (shiro @ acm.org) <版権表示終り> 文中、Eric Raymondの "Ho

    tm_z
    tm_z 2005/09/27
    ベンチャーをやるなら何か変わったことをしなければならない。そうでなければ、困ったことになる。
  • Microsoft Support

    tm_z
    tm_z 2005/09/23
  • 37signals Jason Fried氏の講演 「より少ないシンプルな機能で競争する」:Goodpic

    This shop will be powered by Are you the store owner? Log in here

    tm_z
    tm_z 2005/09/23
  • fladdict.net blog: プログラマ関係の無料ebook

    EBOOK911.com ネット上で無料公開されている無料ebookをかき集めてきたリンク集。主にオライリーがメイン。Flash関係の書籍も大量にありまして、MOOKやFlash Hack、日では資料の少ないRemoting等が無料でゲットできちゃうようです。 もちろん、JavaからPearlまでなんでもあるよ。 こういうオープンソースな情報を見ていて最近よく思うのですが、やはり技術的なインフラではなく、情報の母数というインフラで日は圧倒的にディスアドバンテージをもってる点が、これからの10年でどう響くかが大変心配だなぁと思いました。 とりあえず目を通したことあるのだと、ここら辺が良著。 Essential ActionScript2.0 いわゆるMOOK。僕はこれとFlash OOPでオブジェクト指向とAS2を学びました。 Flash Hack Flashの小技神業が網羅され

    tm_z
    tm_z 2005/08/16
  • naoyaのはてなダイアリー - Perlプログラマのレベル10 - Perlプログラミング救命病棟より

    プログラマ、と一言で言っても、if文の意味をようやく理解したばかりの駆け出しのプログラマもいれば、汎用的で優れたライブラリを量産できるような凄腕のハッカーもいる、つまりはピンきりです。 Perlプログラマに関してはどうでしょう。一流のPerlプログラマになるためには、見えない階段があるようです。use strict を使い始めたらその階段を一歩上ったと言えるでしょうし、正規表現を理解したときも一段あがることになると思います。リファレンス、クロージャ、オブジェクト指向、CPANモジュール、mod_perl、MVCフレームワーク。それらも階段を構成する材料の数々と言えるでしょう。 さて、Perlプログラミング救命病棟という書籍から、ちょっと長いですがそんなPerlプログラマのレベル10のリストを引用してみます。 レベル1: Perl 関係の書籍や資料を何も読んでいない。Perl がプログラミン

    tm_z
    tm_z 2005/08/10
  • 「現物主義」に基づいたソフトウェア開発手法

    This domain may be for sale!

    tm_z
    tm_z 2005/07/05
    汚いコードを直すなら、最初から書き直したほうがよい