博士課程には、二人として同じ学生はいない。そして、教師がすべきことも個々の学生に応じて変わる。自分のキャリアを振り返ってみて、うまくいったいくつかの方法と、よく使われているけれど実際には学生のためにならないやり方というのがよくわかるようになった。まず初めに述べておくと、教師のゴールとはどうやったら学生が自分自身の力で考え、新しいアイデアを組み立て、問題を解ける人になれるかを教えることだ。
計算機科学やインターネットの技術者にとって、一度は目を通すべき white paper として紹介した UC Berkeley RAD の「クラウドを超えて」--- "Above the Clouds: A Berkeley View of Cloud Computing"(同 PDF 版)を読んで、その章立てと、それぞれにどんなことが書いてあるかを一言づつまとめた。 Executive Summary Cloud Computing: An Old Idea Whose Time Has (Finally) Come 本論文で回答を試みている問題は以下の通り: クラウド・コンピューティングとは何か? SaaS(Software as a Service)のような過去のパラダイム・シフトとどう違うのか? 過去の試みとは違い、なぜ今本格的に立ち上がろう(take off しよう)としているの
最初のラウンドはクラウドの構築段階である。そこでの勝者はハードウェア・メーカーになりそうだ。 しかしより長いレンジで考えると、ハードウェアビジネスは負け組になっていく。クラウドが成熟するにつれ、利益は圧縮される。なぜならば購買力を持った顧客がほとんど少なくなっていくからだ。大きなクラウド・プロバイダがサーバの価格を決めることになる。 (中略) 長い目で見れば、ハードウェア・メーカーはクラウド・プロバイダへのサプライヤーになるか、自らがクラウド・プロバイダになるかのどちらかに分かれていく可能性がある。Dell は前者、Sun は後者の候補で、Network.com と呼ばれるクラウドのようなサービスを提供している。HP と IBM はハードウェア売りと IT サービス提供のバランスをとっており、どちらもやろうとしている。 あまり言及されることはないが、Cisco や EMC などネットワーク
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
I needed to install a perl extension from a third-party. It’s an interface to a shared library, a .so file, that they also supply. Normally I’d add the directory containing the shared library to the LD_LIBRARY_PATH environment variable. Then when the extension is loaded the system dynamic loader can find it. For various reasons I didn’t want to do that in this case. An alternative approach is to p
B::Foreach::Iteratorというモジュールを書いた*1。 use B::Foreach::Iterator 0.02; foreach my $key(foo => 10, bar => 20, baz => 30){ printf "%s => %s\n", $key => iter->next; } iter->next()*2はforeachループのイテレータをひとつ進め、その値を返す。 また、iter->peek()はイテレータを進めることなく、次のイテレータを返す。 このモジュールを実装するにあたってpp_hot.cのpp_iter()を読んだのだが、確かにforeach ($min .. $max)は内部で配列を生成していない。また、foreach (reverse ...)についても最適化が行われており、reverse()した一時配列を作るのではなく、イテレータ
Blog Search when-present<#else>when-missing. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: ${entry.path} [in template "__entry.ftlh" at line 3, column 25] - Reached through: #include "__entry.ftlh" [in template "entry.ftlh" at
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く