タグ

2008年7月20日のブックマーク (8件)

  • ファイルシステムでHello World

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    ファイルシステムでHello World
  • 全ての定理 - 2008-07-16 - 兼雑記

    そいやこんな話を会社でしました。 なんか true == false を証明したら全ての定理を証明できると聞きましたが、困ったことに私はそれを証明できたみたいです! 以下に Perl による証明を書きます! > perl -le 'print 0==1' > perl -le 'print 0==0' 1つまり Perl は真は 1 として表示されるみたいです。 > perl -le 'print true==false' 1つまり真! true == false が証明されました! PHP によっても証明できます。 > php5 -r 'print false=="false";' (1) > php5 -r 'print false==0;' (2) 1 > php5 -r 'print 0=="false";' (3) 1 > php5 -r 'print true=="false"

    全ての定理 - 2008-07-16 - 兼雑記
  • x86 とか - 兼雑記

    最近あろはさんの文章を見ると必ず DIS りたくなるので、恋というやつだと思います。若者言葉で言うとツンデレのツンの方。 http://alohakun.blog7.fc2.com/blog-entry-952.html まず Intel ってμop の仕様ってそれなりに公開してたような…と思って少しぐぐったけど、今一つ見当たらず。とりあえず x86 命令が何μopになるかとかいうの見つけたけど Pen Pro 時代とかだった… http://download.intel.com/jp/developer/jpdoc/ia_opti.pdf まぁなんにせよこう、なんかこうまるで情報囲い込んでちょっぱやコンパイラ作ってがっぽがっぽみたいなことは別にインテルさん思ってなくて、 CPU 屋なんだから単に自分とこの CPU を十分に使いこなせるコンパイラも作ることで CPU 売りやすくするってだけ

    x86 とか - 兼雑記
    kuenishi
    kuenishi 2008/07/20
  • Pythonに向けたSunの真剣な取り組み

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    Pythonに向けたSunの真剣な取り組み
  • オピニオン:マルチプロセッサ・コンピューティングの課題は、単に技術的な問題の域を越える

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    オピニオン:マルチプロセッサ・コンピューティングの課題は、単に技術的な問題の域を越える
  • チームで新しい習慣を身につける報酬は?

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    チームで新しい習慣を身につける報酬は?
    kuenishi
    kuenishi 2008/07/20
  • 言語としてのアーキテクチャ: ストーリー

    私がプロジェクトに就いたとき、すでに顧客はシステムのバックボーンをメッセージング基盤にすることを決定しており(この種のシステムには良い決定です)、さまざまなメッセージングバックボーンのパフォーマンスとスループットを評価していました。また、このシステムで扱うデータを記述するためのシステムワイドな(システム全体を網羅する)ビジネスオブジェクトモデルを選ぶことをすでに決定していました(実のところ、この種のシステムにはあまり良い決定ではありませんが、このストーリーの落ちには重要でありません)。 したがって、私がプロジェクトに就いたとき、顧客はシステムの全詳細とすでに行ったアーキテクチャに関する決定について私に概要を説明し、簡単に言えば、そのすべてが道理にかなっているかどうかを尋ねてきました。顧客は、多数の要件を把握しており、特定のアーキテクチャ側面に関するピンポイントの決定を行う一方で、私が一貫し

    言語としてのアーキテクチャ: ストーリー
    kuenishi
    kuenishi 2008/07/20
  • マルチコア危機:ScalaとErlangの対立

    ブロゴスフィアでは最近Scala対Erlangの議論がややヒートし続けている。マルチコアの世界(参考記事)が訪れようとしている今、いかにマルチコア危機を解決するかが問題になっている。ScalaとErlangはその解決法たらんとしている言語だが、少し違いがある。それぞれのアプローチの長所短所はなんだろうか? 問題 ムーアの法則はもう通用しない。かつてのようなクロック周波数の向上(リンク)は見込めず、かわりにコアの数を増やそうとしている。今の時代、あなたのノートPCでさえも2つコアを搭載していることだろう。 2つ以上のコアを有効に使うには、アプリケーションが並列処理を意識してないといけない。もしあなたの顧客が8コアのマシンを買ったとしたら、たとえそれをあるアプリケーションの専用マシンにしたとしても、そのアプリケーションがCPU性能の12%しか使えなくてもおかしくない、とあなたは顧客にどうにかし

    マルチコア危機:ScalaとErlangの対立