タグ

ブックマーク / www.publickey1.jp (7)

  • この1年の優れたIT系書籍はどれか?「Jolt Awards 2011」が6冊を発表。

    デベロッパー向けに情報発信をしている「Dr. Dobb's Journal」が、この1年(昨年7月1日から今年の6月30日まで)に出版されたIT系書籍の中から優れたを選ぶ「Jolt Awards」が今年も発表されました。 発表記事では選考理由などが紹介されていますが、以下では選ばれた6冊がどんななのかを紹介しましょう(当然ながらすべて洋書です)。DSL(ドメイン固有言語)やClojure、Continuous Deliveryなど、新鮮な話題を提供しているが並んでいます。また、マーチン・ファウラー氏の著作が2冊(「Domain-Specific Languages」「Continuous Delivery」)選ばれている点にも目を見張ります。 タイトルに目を通すだけでも、いま何が開発者のあいだで話題になっているのかが伝わってきますが、もし興味を持たれたら実際に中身を読んでみてはいかが

    この1年の優れたIT系書籍はどれか?「Jolt Awards 2011」が6冊を発表。
  • Twitterの大規模システム運用技術、あるいはクジラの腹の中(前編)~ログの科学的な分析と、Twitterの「ダークモード」

    Twitterの大規模システム運用技術、あるいはクジラの腹の中(前編)~ログの科学的な分析と、Twitterの「ダークモード」 先週の6月22日から、米サンタクララで行われていたWebサイトのパフォーマンスと運用に関するオライリーのイベント「Velocity 2010」が開催されていました。 その中で、TwitterのJohn Adams氏がTwitterのシステム運用について説明するセッション「In the Belly of the Whale: Operations at Twitter」(クジラの腹の中:Twitterでの運用)が行われています。Twitterのような大規模かつリアルタイムなWebサイトの運用とはどういうものなのでしょうか? 公開されているセッションの内容を基に概要を記事で紹介しましょう。システム管理者の新たな役割、Railsの性能の評価、Bittorrentを使った

    Twitterの大規模システム運用技術、あるいはクジラの腹の中(前編)~ログの科学的な分析と、Twitterの「ダークモード」
  • サーバは仮想化されるべきだが、データベースには気をつけろ - Publickey

    StorageIOblog » Blog Archive » Should Everything Be Virtualized? The Server Storage IO Groupのアナリストが書いているブログ「StorageIOblog」に、「Should Everything Be Virtualized?」(すべては仮想化されるべきなのか?)というエントリがポストされました。 すべてのサーバ、I/O、ストレージは仮想化されるべきなのか? という問いに答えるエントリになっています。 Unfortunately consolidation is commonly misunderstood to be the sole function or value proposition of server virtualization given its first wave focus.

    サーバは仮想化されるべきだが、データベースには気をつけろ - Publickey
    nelnal_memo
    nelnal_memo 2009/10/23
    仮想化を取り入れる理由、取り入れるべきで無い理由。大規模DBでは動作速度重視の為に取り入れるべきで無いが、それ以外のケースでは積極的に採用した方が良い模様。
  • 仮想化のメリットと課題について、導入済みの大手企業はどう考えているのか?

    仮想化とクラウドは、今年2009年の2大キーワード。すでに多くの企業では仮想化を導入、もしくは導入を検討しているところでしょう。その仮想化の分野でトップを走るヴイエムウェアが、日でのプライベートイベント「VMware Virtualization Forum 2009」を10月20日、21日に開催しています。 1日目の基調講演では、すでにVMwareを導入してシステムの仮想化を実現している大手企業が3社登場し、仮想化は業務システムのなかで当に使えるのか? メリットや課題はどいうものがあるか? といったテーマでパネルディスカッションを行いました。 仮想化をすでに導入している企業は、その現状およびメリットと課題をどう感じているのでしょうか? 発言を拾ってみましょう。 パネルディスカッションのパネリスト。左から、中外製薬 永井秀明氏、日ユニシス 角(かど)泰志氏、三菱東京UFJ銀行 根

    仮想化のメリットと課題について、導入済みの大手企業はどう考えているのか?
    nelnal_memo
    nelnal_memo 2009/10/21
    VMWareを使った仮想化の事例(中外製薬、三菱東京UFJ、日本ユニシス)。サーバの集約、テスト環境の構築、クラウド化。それぞれで参考になった。
  • 「納期を半分にしてくれ、金なら出す」

    システム開発で、もし顧客から「お金なら出しますから、4カ月のところを2カ月で作ってくれませんか?」と言われたらどうするか? この状況についての考察を、TISの社内ベンチャー「SonicGarden」代表を勤める倉貫義人氏がブログ「Social Change!」のエントリ「アジャイル開発のボトルネック」に興味深くまとめています。 倉貫氏はアジャイル開発手法を実践してきた人としても知られており、先日まで「日XPユーザグループ」の会長でもあった人です。考察もアジャイル開発手法の考え方に基づいて展開されています。 まず、品質以外のパラメータが変動可能なら、納期を短くすることも可能か? について倉貫氏は考察しています。 確かにエンジニアがいるなら、もしくは、集める目処が立つなら、ありがたい話かもしれない。XPでも、「リソース・スコープ・品質・時間」のパラメータで、品質以外は変動可能としている。 と

    「納期を半分にしてくれ、金なら出す」
    nelnal_memo
    nelnal_memo 2009/10/19
    工数を半分にすることが出来るのかという考察。結局最初に提示したスケジュールが本当の意味での最短日程になるのか。なるほど。人を増やしたりなんかすれば解決する問題じゃないしなぁ。
  • プログラミング言語の特徴を、実行速度と簡潔さで見る

    プログラミング言語にはさまざまな種類、CやJavaPerlなど、が存在します。理想的なプログラミング言語の定義は条件やプログラマーの好みによってさまざまだとは思いますが、やはり実行速度が速いこと、できれば簡潔に記述できた方がよい、という条件に同意する方は多いのではないでしょうか。 さまざまなプログラミング言語のベンチマークを実行し、その結果を報告しているWebサイト「The Computer Language Benchmarks Game」を紹介しているのが、ブログ「Radium Software」の記事「プログラミング言語の特徴を視覚的に比較する」です。 「The Computer Language Benchmarks Game」では、ベンチマークの結果とそのコードの関係をグラフにした「interpret scatter plot shapes」というWebページが公開されています

    プログラミング言語の特徴を、実行速度と簡潔さで見る
    nelnal_memo
    nelnal_memo 2009/10/02
    プログラミング言語の実行速度と簡潔さでまとめたデータ。まぁ、一つの指標にはなる。が、やはり機能性とか他にも評価軸があるからなぁ・・・。
  • クラウド時代にSIerはどう変わるのだろう? セールスフォースの展示会場に飛び込んで聞いてみた

    クラウドの登場によってSIerの収益モデルが脅かされようとしています。その主な理由は2つあります。 1つは、プラットフォームとしてクラウドを利用することで、いままでの受注案件に含まれていたハードウェア費用、冗長構成のための作業費など高い利益を得られていた部分がなくなり、ソフトウェアの開発費用のみが丸裸になること。 もう1つは、そのソフトウェア開発でさえ、Salesforce CRMのようにSaaSが普及することでスクラッチからの開発が減って開発内容はカスタマイズ中心にシンプルになり、開発期間も短くなるため、案件あたりの単価が低下すること。 このような状況にSIerはどう対応していけばいいのでしょうか? その疑問を解くため、昨日、9月15日に都内のホテルで行われたセールスフォース・ドットコムのイベント「Cloudforce Japan」の展示会場に飛び込んで、すでにクラウド対応のビジネスを始

    クラウド時代にSIerはどう変わるのだろう? セールスフォースの展示会場に飛び込んで聞いてみた
    nelnal_memo
    nelnal_memo 2009/09/16
    クラウドによって変わる開発の役割について。オープン系とかの仕事もごっそりとクラウド基盤に持ち去られそうな印象。客にしたら管理コストが下がるならそれに超したこと無いし。今ほどエンジニアの数も要らんな。
  • 1