タグ

ブックマーク / kohsuke.hatenadiary.com (5)

  • [book] コーディングを支える技術 - 川口耕介のブログ

    「コーディングを支える技術」というを読みました。著者の西尾さんは、未踏ソフトウェアの関連でお会いしたことがあって、また、ブログにもいつも面白いことが書かれています。 このも実に西尾さんならでは、という感じです。プログラミング言語そのものにこれだけの興味を持って、色々な言語に関する知識を貪欲に吸収し、そして一冊のを書いてしまうというのは中々普通の人にはできないと思います。脱帽です。 このはプログラミングの初級者よりも、多分中級者向けに書かれたなのでしょう。プログラミングを最初に覚える時は、多分みんな写経(書のキーワードの一つです)から始めることでしょう。とりあえず決まり事は深く考えずに受け入れて先に進み、知識と知識が繋がって密な知識のネットワークができてからようやっと決まり事の意味を立ち返って理解を深めることができるわけですから。制御構造にしろ型にしろ、プログラミング言語の基

    [book] コーディングを支える技術 - 川口耕介のブログ
    advblog
    advblog 2013/04/30
  • 電子立国日本の自叙伝は本当に素晴らしい - 川口耕介のブログ

    子供の学校の古市をちらちらみていたら、電子立国日の自叙伝が全巻セットでたった1$で売られていたので、買ってきました。 NHK 電子立国日の自叙伝〈上〉 作者: 相田洋出版社/メーカー: 日放送出版協会発売日: 1991/08メディア: ハードカバー購入: 1人 クリック: 40回この商品を含むブログ (8件) を見る 僕はソフトウェアの人なのですが、中学校の頃ちょっとだけ電子工作をやっていたこともあって半導体の話は少しはわかるし、何よりもここに登場する技術者達の生き様があまりに格好良くて、毎晩深夜になるまで読みふけっています。DVD全巻セットも2万円くらいで買えるみたいなので、買おうか悩んでいるところです。プロジェクトXも嫌いではないけれど、ちょっとドラマ仕立てが過ぎることもなくはありません。その点、この当に素晴らしい。 NHKスペシャル 電子立国 日の自叙伝 DVD- B

    電子立国日本の自叙伝は本当に素晴らしい - 川口耕介のブログ
    advblog
    advblog 2013/03/15
  • JUnit4実践入門の感想 - 川口耕介のブログ

    JUnit4実践入門を献してもらったので感想など。 JUnit実践入門 ~体系的に学ぶユニットテストの技法 (WEB+DB PRESS plus) 作者: 渡辺修司出版社/メーカー: 技術評論社発売日: 2012/11/21メディア: 単行(ソフトカバー)購入: 14人 クリック: 273回この商品を含むブログ (69件) を見る 恥ずかしながら、僕はJenkinsでは未だにJUnit3でテストを書いています。JUnit4の新しい機能も一応は知っているつもりでしたが、こうやって系統だってまとめられていると参考になります。思わぬいい勉強をしてしまいました。 目次を見てみるとわかりますが、このはJUnitの使い方だけではなくて、DbUnitとかAndroidのテストの話とか、MavenやJenkinsでテストをどう使うかという話にも多くの紙面が割かれていて、広範な分野に手を広げている印象

    JUnit4実践入門の感想 - 川口耕介のブログ
    advblog
    advblog 2012/11/23
  • エレベータアルゴリズムの最適化 - 川口耕介のブログ

    エレベータに階数表示がないのはなぜかというブログポストを見て、この一歩上をゆく方式がニューヨークで運用されていたのを思い出したので、紹介します。 タイムズ・スクエアのマリオットだったと思いましたが、エレベータホールには、上下ボタンの代わりにテンキーで目的階を入力するキーパッドが付いています。これを押して行きたい階を選ぶと、液晶画面で何号機に乗るのか指示されます。指示されたやつの前で待っていると、やがてドアが開く、という具合です。エレベータ内には階数入力のボタンはついていないので、中に乗ってから目的階を選ぶことはできません。これだと、同じ階で降りる人を同じ箱にまとめて載せることができるので、効率は更に上がりそうですね。 ニューヨークの二箇所のホテルで見たので、結構流行っているのではないかと思われますが、一方でニューヨーク以外では見たことがありません。 追記:その後のフィードバックで、ニューヨ

    エレベータアルゴリズムの最適化 - 川口耕介のブログ
    advblog
    advblog 2012/08/28
  • BuildHiveをリリースしました - 川口耕介のブログ

    このところ頑張って作っていたBuildHiveがようやっとリリースに漕ぎ着けましたので、使ってやってください。 BuildHiveはCloudBeesのDEV@cloudの一環で、GitHubのリポジトリに対する継続的インテグレーションビルドをとても簡単にセットアップできるサービスです。どなたでも無料で使えます。 トップページには既にBuildHive上でビルドされている様々なプロジェクトが表示されます。新しくプロジェクトをセットアップする為に、BuildHiveにいって右上の赤い「Add your Git repositories」ボタンをクリックします。 GitHubとのOAuth認証を聞かれるので、「Allow」ボタンを押して許可してやってください。 すると、CIビルドをセットアップするGitHubのリポジトリを選ぶ画面が出てくるので、適当なプロジェクトを選んで「Enable」を押し

    BuildHiveをリリースしました - 川口耕介のブログ
    advblog
    advblog 2012/05/16
  • 1