タグ

*あとで読むに関するyuji1982のブックマーク (16)

  • コンピュータ界の有名人スピーチ - What is your value?

    初めて読むヤツも昔読んだヤツもありますな、あとでもっかい読もうっと ビルゲイツ 1 人生は公平ではない。それに慣れよ。 2 世界は君の自尊心を気にかけてはくれない。君の気分に関係なく世界は君が仕事を終わらせることを期待している。 3 高校を出てすぐ6万ドルの年収を稼ぎはしない。携帯電話(当時は高かった)を持った副社長にもならない。自分で両方を稼ぎ出すまでは。 4 先生が厳しすぎると思うなら、上司を持ってみろ。 5 ハンバーガーを引っくり返すということは沽券(こけん)にかかわることではない。君たちの祖父母はハンバーガーを引っくり返すことを別の表現を使った。それはチャンスと呼ばれた。 6 君が失敗したらそれは両親のせいではない。文句を言わずに学べ。 7 君らが生まれる前は、君らの両親は今のように退屈な人たちではなかった。そんな風になったのは、君らのために支払いをし、服を洗い、君らがどんなにいけ

    コンピュータ界の有名人スピーチ - What is your value?
  • 中国によるソースコード強制開示報道に踊らされるのはまだ早い - A Successful Failure

    読売新聞が中国、ITソースコード強制開示強行へ…国際問題化の懸念と報じたことから、「IT製品のソースコードの開示が強要される」「日企業は中国から撤退すべきだ」といった極端な拒否反応があちこちで見られる(はてなブックマーク、痛いニュース)。 しかし、実際読売新聞の記事は少々拡大解釈をしている。スラッシュドットのエントリを参考に、もう少し詳しく見てみよう。元ソースは中国部分情報処理のセキュリティ製品に関する強制認証実施の公告であり、昨年12月に読売新聞により正確な解説記事が掲載されている。これを読むと、多くの人が誤解している点が浮かび上がってくる。 【注】エントリのスコープは中国の強制認証制度に関する正確な情報を伝え、多くの人が誤解している点を正す点にある。中国が信用できるかできないか、ソースコードの流用がなされないか、という懸念に関する議論はスコープ外である*1。 まず第一に、審査対象と

    中国によるソースコード強制開示報道に踊らされるのはまだ早い - A Successful Failure
  • AIG社員の最後の手紙(翻訳、藤沢数希) : 金融日記

    今、世間でうわさのAIGファイナンシャル・プロダクツのひとりの社員が出した退職願が、ニューヨーク・タイムスにリークされました。 いろんな意味で重要なニュースなので、がんばって翻訳してみました。 ニューヨーク・タイムス:Dear A.I.G., I Quit! いやー、金融業界に詳しい人が読むと当に趣深いメールなんですよね。 実は細部まで計算しつくされているメールで読めば読むほどジェークさんは聡明なひとなんだと思えます。 ここに書いてある全てのことが理解できて、ところどころに現れるピリッとした嫌味が分かったら、あなたはかなりの国際金融通ですね。 英語の勉強にもなりますから、いろいろ英語のニュースも検索してみてこのメールのバックグラウンドを全部理解してみましょう。 春休みの宿題です♪ これで有名になったジェークさんがAIGの暴露でも出して大もうけしたら、MITの奨学金をゲットした以上のアメ

    AIG社員の最後の手紙(翻訳、藤沢数希) : 金融日記
  • 大半のSIerが3次下請け禁止

    コンピュータメーカーや大手SIerなどによる、再々委託禁止の動きはごく当たり前のものになってきた。 既に富士通や伊藤忠テクノソリューションズ(CTC)、CSKシステムズ、新日鉄ソリューションズ(NSSOL)などの大手から中堅SIerまでが、3次の下請けを禁じる「再々委託禁止」の規則を導入(表1)。今回の取材で回答を得られなかったが、取引関係のある複数の企業によると、日立製作所も同様の方針である。 NTTデータと野村総合研究所(NRI)、NECは、現在のところ多重下請けを一律には制限していない。ただし、協力会社が外注を活用する場合は必ず報告と許諾を求めるなどして、下請けの管理を強化している。 再々委託禁止より厳しい外注制限を課すケースも出ている。キーウエアソリューションズやシーエーシー(CAC)は2次への業務委託も禁じるようにしたのだ。また、ある中小SIerは「最近、日IBMの2次下請けと

    大半のSIerが3次下請け禁止
  • 元IBMerの思い出

    http://www.jmiu-ibm.org/2008/11/209.html で話題になってるみたいなので、1OBとして会社の感想を書いておきます。 仕事については当に恵まれている私は新卒で入社し5-6年ぐらい在籍して辞めました。辞めたのは数年前でしたが、中に残っている人の話を聞く限り、状況はそんな変わってないように思います。 IBMはすごく良い会社でした。特に仕事面ではいい仕事をたくさんさせてもらい、随分成長できたと思います。 研修が大変手厚い。入社して最初の半年は研修だけ。その後半年〓1年ぐらいはOJTと研修を行ったり来たりの生活研修終了後格的にプロジェクトに配属。いきなり下請けさんの部下がついてマネジメントをさせられる。客先に放り出されて1人で会議に出ることもしばしば。そうして早くに独り立ちすることができた30歳前後の先輩方が皆優秀でよく働く。彼らからいろいろなことを教えても

    元IBMerの思い出
  • 沈黙を破ったホリエモン,ITを語る - インタビュー:ITpro

    証券取引法違反の疑いで係争中の元ライブドア社長,堀江貴文氏は2008年9月8日,ITproとの単独取材に応じた。堀江氏は8月7日からサイバーエージェントが運営するブログ・サービス「Ameba」で個人ブログ「六木で働いていた元社長のアメブロ」を開設。「思ったことを素直に書きます」と,最高裁判決を前に情報を発信していくことを宣言した。沈黙を破り,約1年半ぶりにメディアの対面取材に応じた堀江氏が,ITを語る。 これまでの沈黙から一転してブログを始めたのはなぜですか。 それは暇なのと,ストレス解消と,メディアに対するけん制ですね。継続中の裁判で一審と二審はあまり目立たないようにということで,2年くらい一方的にメディアに殴られている状況が続いていました。しかし,結局はこういう結果(一審,二審も実刑判決)です。だったら,悪い情報や間違った情報などが流れていたら,ブログできちんと反論していこうかなと。

    沈黙を破ったホリエモン,ITを語る - インタビュー:ITpro
  • そのソフト,売る?売らない?

    Googleの凄さは,Failure-oblivious computing(エラー忘却型コンピューティング)のような新しい概念を,世界で初めて大規模に取り入れていることだと思います」--そう語るのは,楽天技術研究所の森正弥所長。4月に始めたクラウド・コンピューティングの取材も,随分と遠いところまで来たな--と筆者は思わずにはいられなかった。 エラー忘却型コンピューティング(failure-oblivious computing)とは,米Massachusetts Institute of Technology(MIT)のMartin Rinard氏らが提唱した概念(Rinard氏らの論文)。メモリーに何らかのエラーが発生したとしても,プログラムの処理を停止するのではなく,エラーを無視して処理を継続するという考え方だ。楽天技術研究所の森氏は,こう例えながら説明する。 データをキーと値(V

    そのソフト,売る?売らない?
  • Dynamic Compilation - WPF Shader Effects - NyaRuRuが地球にいたころ

    Shader Effects BuildTask and Project Templates .NET Framework 3.5 SP1 では PixelShader 2.0 を用いてポストエフェクトがかけられるようになりましたが,ユーザ定義エフェクトの作成は少しややこしい準備が必要です.この作業を簡略化するカスタムビルドタスクとプロジェクトテンプレートが,.NET Framework 3.5 SP1 のリリースに合わせて CodePlex にて公開されました.作者は Microsoft WPF team の Greg Schechter & Gerhard Schneider コンビです. A VisualStudio BuildTask and project and item templates for writing ShaderEffects - Greg Schechter'

    Dynamic Compilation - WPF Shader Effects - NyaRuRuが地球にいたころ
  • mixi Engineers’ Blog » 圧縮データベースを使おう

    チャリンコ通勤による滝のような汗で、朝からTシャツがシースルーになってしまうmikioです。さて今回は、Tokyo Cabinet(TC)のデータベースを各種のアルゴリズムで圧縮して利用する方法についてご紹介します。 圧縮B+木 B+木とは、比較関数の値による順序が近いレコード群を単一のページにまとめ、各ページにB木(multiway balanced treeの略であり、二分木(binary tree)とは違います)の索引を張ったものです。理論的にはレコードの探索も更新も O(log n) の時間計算量で行え、内部ノード(B木)の操作をキャッシュすると実質的には O(1) の時間計算量で探索や更新が行えるという、かなり安定した性能を備えるデータ構造です。その上、レコードが一定の順序に基づいて並べられているので、数値の範囲検索や文字列の前方一致検索が高速に行えたり、カーソルによって順序に基

    mixi Engineers’ Blog » 圧縮データベースを使おう
  • 見積もりが高いといわれたら。Noという交渉術 | 企業ホームページ運営の心得

    コンテンツは現場にあふれている。会議室で話し合うより職人を呼べ。営業マンと話をさせろ。Web 2.0だ、CGMだ、Ajaxだと騒いでいるのは「インターネット業界」だけ。中小企業の「商売用」ホームページにはそれ以前にもっともっと大切なものがある。企業ホームページの最初の一歩がわからずにボタンを掛け違えているWeb担当者に心得を授ける実践現場主義コラム。 宮脇 睦(有限会社アズモード) 「社名での検索は意味ないよ」。納品したサイトが侮蔑のニュアンスも込めて否定されたのは、SEOが一般的に知られていない時代の話です。 依頼はこうでした。数年前に知人に作らせたサイトが検索エンジンで行方不明状態なので「社名」で検索されるようにしてほしい。この会社は路線バスの看板、地域誌、チラシなどに莫大な広告費を投じ、社長の親が経営するまさしく親会社も地元の有名企業で「社名」は知れ渡っており「社名検索」で見つかるこ

    見積もりが高いといわれたら。Noという交渉術 | 企業ホームページ運営の心得
  • プログラミングファースト開発の必要性 - ひがやすを技術ブログ

    ここではフローチャートの是非を論じるつもりはない。クソだから。もっと一般化してしまえば、○○設計書みたいに「設計書」と名のつくものは全部クソだ。だって動かないんだもん。 動かない以上、それら設計書が正しいのか、漏れがないのかは保証のしようがない。机上検証なんていう工程もあるらしいけど、君たちの脳味噌は何MIPSなんだと問い詰めたい。もちろん、机上検証で見つかる凡ミスもあるだろうけど、そんなのはズボンもパンツも履かずに会社に向かうのと同じくらいのレベルの間違いだろう。 結局はコードを仕上げてから動かして初めて「だめだこりゃ」ということになる。 ○○設計書は、動かないから検証ができない。だから、だめだというのは、半分あっていて半分間違っていると思う。システム開発の大多数は、最初に○○設計書を作成する。顧客にレビューしてもらったり、自分たちでも内部レビューしたりするが、あれは、有効性が低い。 動

    プログラミングファースト開発の必要性 - ひがやすを技術ブログ
  • ガベージコレクションの実装法と評価

    1.はじめに プログラミング言語とはシステム化する対象物を抽象化し、コンピュータで処理可能なコードを記述するために用いる人工言語である。プログラミング言語はコンピュータの機械語と一対一の対応をもったアセンブラから始まり、コンパイラを用いて機械語に翻訳することを前提としたコンパイラ言語、インタプリタと呼ばれるプログラムがソースコードを解釈し実行するスクリプト言語と、記述できる抽象度を高める方向へと進化してきた。 プログラミング言語はその存在理由から、より抽象度の高い記述が行えること、すばやい開発を行える事が求められる。抽象度の高い記述とは、プログラムがどういう処理を行うか(HOW)ではなく何の処理を行うか(WHAT)を記述しやすい構文、機能を持っていることを、すばやい開発とは記述性の高さ、コードの密度の高さ、バグの発生しにくい構文、機能を持っていることをさす。 この抽象度の高い記述、すばやい

  • IBM Developer

  • ATOK 2008を買ってでも使うべき“10の理由” (1/5)

    日本語入力ソフト”(日語IME)の存在を意識してパソコンを日々使用しているユーザーは、ASCII.jp読者の中でどれほどいるだろうか。 10年以上も前のMS-DOSの真っ黒なパソコン画面に向かっていたあの頃は、自分でお気に入り日本語入力システム(FEP)を選んで購入して、環境を作り上げるのが当たり前だった。バックスの「VJEシリーズ」、管理工研の「松茸」、エー・アイ・ソフトの「WXシリーズ」……。各社から多様な日語FEPが提供されていたものだ。さらに自分に手になじむようにキーカスタマイズもして使っている人も多かった。 しかし、Windows Vista/XP全盛の現代ではOSに日本語入力ソフトが付属していて、パソコンさえ買ってくればすぐに入力できてしまいます。特に意識せずに「MS-IME」をただただ使っている人も多いだろう。 そんな今こそ、あえてジャストシステム(株)の「ATOK 2

    ATOK 2008を買ってでも使うべき“10の理由” (1/5)
  • いげ太のブログ: [F#] Named Arguments と Optional Arguments

    一見するとそれらは似たもの同士に見える。けど実際はだいぶ違っている。関数とメソッド、つまり、module 下に let 定義される関数と class の member としての関数は、異なる機能を有するのである。たとえばそれを認識させてくれるのが、member に特有の機能である named arguments と optional arguments だ。 たまには関数オーバーロードのない世界 - NyaRuRuの日記 F# と overload - NyaRuRuの日記 名前の諸相 - NyaRuRuの日記 1.9.2.7 のリリース ノートを見ればいいって話ではあるけども、F# の中でも特に知られてない機能なんじゃないかって気もするので、ちらり解説してみるのだ。なお、この記事では、NyaRuRu さんが「F# と overload」で書かれたコードを説明のベースに使わせていただきたい

  • Visual C# 2008 Has A Breaking Change in Generic Method Overload Resolution - NyaRuRuが地球にいたころ

    へー.こんなバグがあったんですか.まあ C# のオーバーロード解決はこういうバグが生まれやすい土壌がありますからなぁ. (追記) C# 3.0 で型推論のルールを弄った影響かもという気がしてきたので一旦取り下げ.(/追記) C++ ほどじゃないにしても,メソッドオーバーロードに関する仕様はかなりヘビーです. ★その1 「1. ジェネリック パラメータと ParamArray パラメータを使用した場合の オーバーロードの解決動作が異なる。」 の、C#での動作について。 C#の状況は、Visual Basicの状況と同じでした。C#でも、Visual Studio 2008で仕様が変更されていたんですね。 試したコードは次の通りです。 Visual Studio 2005では "A"、Visual Studio 2008では "B" が表示されます。 public class Class1 {

    Visual C# 2008 Has A Breaking Change in Generic Method Overload Resolution - NyaRuRuが地球にいたころ
  • 1