![http://blog.yuku-t.com/entry/20120317/1331993683](https://cdn-ak-scissors.b.st-hatena.com/image/square/f8723670892723038f6de31bf23efe7f56c55953/height=288;version=1;width=512/http%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fy%2Fyuku_t%2F20120317%2F20120317230458.png)
自分はソフトウェアエンジニアとして毎日の糧を得ている。今のところはサラリーマンエンジニア以外の存在になる予定はない、が、とはいえ唯々諾々とつまんない仕事ばっかりやる毎日はできればごめんだと思っている。コードを書くのは楽しいからコードを書ける仕事をしたいし、特に面白い問題やまだ誰も手をつけてなさそうな問題を解決する仕事ができれば最高だ。 つまり、そう、尊重されたい。自分のやれること、やりたいことを尊重されるようになりたい。自分がやった仕事には価値があると思われるのは嬉しいし、そのように(勤務先以外の)他人から認められれば面白い話も聞けるようになるかもしれない。尊重されるソフトウェアエンジニアになれれば楽しそうだ。 尊重されるソフトウェアエンジニアであれば、もしかしたら自分の仕事についてある程度の自由が効くかもしれない。突然わけのわからない政治でがんじがらめの炎上プロジェクトのPMをやってこい
Not your computer? Use a private browsing window to sign in. Learn more about using Guest mode
_ 「アルゴリズムを学ぼう」で質問! 日曜に達人出版会からアルゴリズムを学ぼうを購入して読み進めていたんだけど、ふと、どこで見かけたか忘れたが、「数式を飛ばさずちゃんと読むべし」みたいなことが書いてあったのを思い出して、まじめに読んでみた。 アルゴリズムを学ぼう(川中真耶) すると、困ったことにさっぱりわからない自分に気付いた。77ページの先頭。 マージソートの計算量としてT(N)=2T(N/2)+cNが出ていて、一応、ここまではわかるつもり。T(N/2)は分割した配列をマージソートするのに必要な計算量で、分割しているから2T(N/2)で2つ分の2×がつく。T(0)はreturnするだけだから、0というのも良い。 で、おとぼけ役の女の子が えーと、N= 2^k なので、まず T(2^k) = 2T(2^(k-1)) + c2^k と書き直して、2^kで両辺を割る。 で、ここまでも問題ない。
承前:Pythonのデコレータ(decorator)を理解する 1 デコレータ詳説 先の例に対して、デコレータ構文を使うと次のようになる: @my_shiny_new_decorator def another_stand_alone_function(): print "Leave me alone" another_stand_alone_function() #出力: #Before the function runs #Leave me alone #After the function runs そう、これで全部、シンプルだ。@decoratorは単なる、 another_stand_alone_function = my_shiny_new_decorator(another_stand_alone_function) のショートカットにすぎない。Decoratorはデザインパ
LinuxCon Japan 2012 Preview Linuxが開くテクノロジの進化から目が離せない ─LinuxCon Japan 2012 初日キーノート レポート 6月6日~8日の3日間、日本では3年連続の開催となるLinux開発者のためのカンファレンス、「LinuxCon Japan 2012」がパシフィコ横浜にて開幕しました。ここでは初日の基調講演の模様をお送りします。 さまざまな視点から“今の”Linuxを語る語り手に参加者も聞き入っていました オープンソースをより賢く使うのがイノベーションへの近道 基調講演の最初の挨拶に立ったのは、The Linux Foundation エグゼクティブ・ディレクタのJim Zemlin氏。講演の冒頭、SamsungがLinux Foundationの新たなプラチナメンバーになったことを発表しました。SamsungといえばIntel
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く