タグ

ブックマーク / hayamiz.hatenadiary.org (3)

  • OMake つかったらC言語でプログラム書く手間がバカみたいに減った - 日記を書く[・ _ゝ・]はやみずさん

    OMakeすごい。OMakeはマジですごい。 OMakeはGNU makeの代替品みたいなものなんだけど、正直なところこのツールの強力さはGNU makeと比べると失礼なくらいすごい。これのおかげで、「コード修正→ビルド→デバッグ→コード修正→・・・」のループの、ビルドにあたる作業がほぼ消え去った。 ファイルの依存関係の解析がとにかくすごい。よくあるユースケースなんかの場合、最小限の手間でほぼ完璧に依存関係を網羅して、よしなにビルドしてくれる。 とりあえず、はやみずが実際に使ってみたケースを例にとってそのすごさの一端を紹介しようと思う。 case study 論より証拠ということで、自分が OMake を試しにつかってみたケースを紹介する。C言語でスタティックライブラリを作っていて、それに加えて簡単なテストプログラムを書いている。 /include/ 以下にヘッダファイルが全部ある /sr

    OMake つかったらC言語でプログラム書く手間がバカみたいに減った - 日記を書く[・ _ゝ・]はやみずさん
    yojik
    yojik 2009/11/20
  • mini python演習ふりかえり - 日記を書く [・w・] はやみずさん

    mini python演習も一段落したので、この数ヶ月のことを振り返ってみることにします。 ペアプロ的な意味で べ、べつにこのエントリに反応したわけじゃないんだからねっ ペアプロ相手のすごいところ - 毛のはえたようなもの 人と一緒にプログラムを書く経験というのが今までなかったので、なかなか面白い経験となりました。一人で書いてると、思い付きでドラスティックな変更をポンポンとすることがよくあるのだけど、もう一人このコードをいじってる人がいると思うと、安易な変更を一歩踏みとどまって考える抑止力になるということがわかりました。shiroさんがどこかで書いていた「常に動くコードがある」ことを達成できるように(途中達成できてない時期もあったけど)気を遣いながらコードを書いてくということは、なかなか面白かったです。 ペアプロ相手としてのかえるさん(id:gomi-box女史)は、人はどう思っているか

    yojik
    yojik 2008/01/30
  • mini-Pythonの資料 - 日記を書く [・w・] はやみずさん

    Twitterで全米と全生駒が泣いたらしいので、リンクをはっておきますね。 http://www.logos.ic.i.u-tokyo.ac.jp/lectures/enshu2006/index.php?%B9%D6%B5%C1%BB%F1%CE%C1 ちなみにこれは去年の資料。今年のはまだ全部掲載されていないけど、内容はほとんど変わっていないはず(CVSがSVNになったくらい) 今年のはこっち http://www.logos.ic.i.u-tokyo.ac.jp/lectures/enshu2007/index.php?%B9%D6%B5%C1%BB%F1%CE%C1

    mini-Pythonの資料 - 日記を書く [・w・] はやみずさん
    yojik
    yojik 2007/11/21
  • 1