タグ

2011年12月18日のブックマーク (6件)

  • バージョン管理システムの歴史 - karasuyamatenguの日記

    TortoiseCVSの作者がバージョン管理システムの歴史を各イノベーションがもたらした「驚き」を語りながらふりかえる: http://www.flourish.org/blog/?p=397 以下、自分の体験とごっちゃ混ぜにして要約する。原文を読むことを勧める。 ソースコードをテキストファイルとして保存する! (60年代) これすら常識でない時代があったこということがASCIIの歴史を読むとうかがえるらしい。 人力バージョン管理! (60年代) ソース管理部門にディスクを持っていくとそこのスタッフが顧客用の製品をビルドしてくれた… SCCS: 複数のバージョンを一つのファイルに保存! (70年代) McIlroy先生の“An Algorithm for Differential File Comparison”によって可能になったらしい。 http://en.wikipedia.org/

    バージョン管理システムの歴史 - karasuyamatenguの日記
    wkoichi
    wkoichi 2011/12/18
  • NHKが中継を打ち切った後、質問された不都合な事実 阿部知子

    wkoichi
    wkoichi 2011/12/18
  • NHK「冷温停止宣言」野田首相記者会見中継を打ち切られた部分

    フリージャーナリスト神保哲生が指名された直後、NHKは中継を打ち切りスタジオでの解説を始めた。その放送されなかった部分を字幕付きで編集しました。 その後「神保哲生 Dig記者会見の裏側 2011.12.20」にて解説がありました。NHKが故意に打ち切ったというのは、タイミングか重なりそのように視聴者に見えてしまったのではないかということでした。しかし、記者クラブ主催の記者会見の執り行われ方、中継の扱い方に問題はまだ多く残されています。ぜひこちらも合わせてご覧頂ければと思います。 神保哲生 Dig記者会見の裏側 2011.12.20 http://www.youtube.com/watch?v=itNQjnRomGY&context=C3b27ebaADOEgsToPDskKbVwR3bZZtToElQAd3aUGH またOpenMindVision様にご厚意で英語

    NHK「冷温停止宣言」野田首相記者会見中継を打ち切られた部分
    wkoichi
    wkoichi 2011/12/18
  • TEDの歴代人気スピーチを、iPhone/iPadにダウンロードして年末に視聴しませんか?(無料) | AppBank

    年末年始といえば、まとまった時間でじっくりと勉強ができる時期! というわけで、iPhone/iPadでTEDはいかがでしょうか? ところが年末年始、いざTEDをみようと思ったら、「電波の弱い新幹線の移動中」だったり、「インターネットも3Gも弱い祖父母家」だったりで、見られなかったりします。うーん。 そんな時にオススメなのが、TEDアプリの動画ダウンロード機能! 実はアプリ「TED」には、動画をダウンロードして保存する機能があります。これを使って、事前にあとで見たい動画をiPhone/iPadにダウンロードしておけば、完璧。どんなタイミングでもTEDで勉強できます。 というわけで、TEDの歴代人気スピーチと、iPhone/iPadへのダウンロード方法をご紹介していきます。

    TEDの歴代人気スピーチを、iPhone/iPadにダウンロードして年末に視聴しませんか?(無料) | AppBank
    wkoichi
    wkoichi 2011/12/18
    英語がダメな人は、日本語字幕付きのTEDiSUBを http://itunes.apple.com/jp/app/tedisub-ted-talks-subtitles/id412403556
  • リストを項目ごとに集計する - 日々常々

    2015/5/3 に続きっぽいのを書きました → リストを項目ごとに集計する - Java8ばーじょん - 日々常々 データをコードごとに集計することってのは結構よくあります。 例えばこんなデータを… code name value A01 hoge 100 A01 piyo 200 A02 hoge 300 A03 hoge 400 A03 piyo 500 codeごとに集計してこうしたい。 code value A01 300 A02 300 A03 900 現場でよく見るのはこんな感じになってます。 // データはこれのリストに入ってるてことで。 class Data { String code; String name; int value; } public List<Data> summary(List<Data> list) { List<Data> result = ne

    リストを項目ごとに集計する - 日々常々
    wkoichi
    wkoichi 2011/12/18
    「ブレイク処理」という単語に汎用機時代の臭いを感じる…
  • 『サービス構築の実行コストは構築側より提案側のほうが上回ってるんじゃないかって話』

    一昔前ならシステム構築の手間って膨大な時間と労力をつぎ込んで作るものってイメージがありました。 例えちょっとした機能変更でさえも、開発側の担当者は「それは多くの機能に影響を与えるからかなり時間がかかる」とか何かと理由を付けて拒む姿勢もよく見かけました。 まぁ、これは担当者が面倒くさがっていたり、品質や納期の観点からこの時期にその要求を受け入れるリスクを嫌っていってたのかもしれません。 しかし、今ではその労力というのはだいぶ軽減されてきています。 もちろん要件の規模によりますけど、その一部の機能を構築するのにも昔に比べたらはるかに楽になっているでしょう。 技術の標準化や多様なライブラリ、ネット上に発信される多くのノウハウ、IDEなど開発環境の進化などその理由は多々ありますが、そういった開発コストの低下の中で思うのは、システムを構築する手間っていうのはもはや構築をする側より仕様を決める側の方が

    『サービス構築の実行コストは構築側より提案側のほうが上回ってるんじゃないかって話』
    wkoichi
    wkoichi 2011/12/18