サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは本日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。
ちょっと今までのことを書いてみる。まず本人のやる気が大切。なにかやりたいことが出来たら、実現可能かどうか周りに訊いてみるのがまず最初にやること。たとえば子供のとき、私は天文物理学の研究者になるのが夢だった。誰かガイドしてくれる人がいるとありがたい。若い、どころか小学校ぐらいの幼いときは、自分の漠然とした目標を達成するための手順と難易度を、回りの大人に教えてもらう必要がある。一方で、人間は20をすぎてから、結構妙なところで化けたりするから、学問に関しては、高校ぐらいで「この辺でもうやめとけよ」って言うのは大人の余計なお世話だと思っている。学部でたいしたことなくても、大学院で化けるなんてざらだ。でもとにかく、自分をガイドしてくれる大人がそばにいることが、環境のひとつだと思う。私には25ぐらいまで、そういう人はあんまり周りにいなかった。気づいたら天文物理学と研究者になる夢はどこかにいって、計測器
最近の経済の変化から、現在多くの開発者が短期的な仕事を探している。同時に、スキルを習得するために時間とエネルギーを投入するのであれば、そこから確実に最大の収入を生むことが重要だ。ここで紹介する10のスキルのリストは、あなたの履歴書を向こう5年間戦えるものにするために、今すぐ学ぶべきものだ。このリストはとても網羅的とは言えないし、カバーし切れていない業界の分野も非常に大きい(例えば、メインフレームの開発者はカバーされていない)。とはいえ、平均的な主流の開発に対しては、少なくともこれらのスキルの7つを学んでいれば間違いはないだろう。就職の面接で説得力を持って話せるというだけでなく、これらは実際に仕事でも役に立つ。 1: 「ビッグスリー」の1つを学ぶ(.NET、Java、PHP) 開発業界に(レッドモンドに隕石が落ちるというのに匹敵するような)劇的な変化が起きない限り、ほとんどの開発者は少なくと
「計算論なんかチューリングマシンで十分だし、おれはチャーチじゃなくチューリングについていくぜ!Yコンビネータくそくらえ!」 という人もいるんじゃないでしょうか。 やっぱチャーチよりチューリングですよね。 という人のために、われらがチューリング先生がコンビネータを用意してくださっています。 Θ=(λx.λy.y(xxy))(λx.λy.y(xxy)) Groovyで書くとこうですね。 def th = {x -> {y-> y(x(x)(y))}}({x -> {y -> y(x(x)(y))}}) ためしにフィボナッチを。 > println th({f -> {n -> n < 2 ? n : f(n - 1) + f(n - 2)}})(7) Exception in thread "main" java.lang.StackOverflowError むむ、スタックオーバーフロー と
2009年4月8日(水) 13:00〜15:30に開催されましたPreferred Infrastructureによる製品紹介セミナーの発表資料です。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く