5月31日に開催されたGoogle Developer Day 2007で鵜飼文敏氏が行ったセッション「Software Engineer in Google」の書き起こしとして、へ〜たのめも:Google のソフトウェア・エンジニアリングという記事がポストされています。 Googleの待遇や業務方法などは今まで色々な形で報道されていますので、20%ルール(全てのエンジニアは、20%の時間を自分が重要だと思うプロジェクトに費すことが出来る)など有名なものも含まれていますが、目新しいものも多く、非常に興味深い内容だと思います。 エンジニアの皆様、Googleのソフトウェア・エンジニアの仕事を見てどんなことを感じましたか? ぜひ御意見をお聞かせください。
印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます 6年ぶりの大きなアップデートとなったEmacs 22.1、CVS先端の開発バージョンを使っているユーザは、なんとなく見過ごしてしまっているかもしれないが、新しい機能には便利なものが多い。ここでは、特に強化された置換機能について取り上げる。使いこなせば強力なので、是非使ってみて欲しい。 replace-regexpがプログラマブル置換へとパワーアップ Emacsではreplace-regexpで正規表現置換ができる。現在主流となっている正規表現のスタイルはPerlに源流をおいたものが多いが、Emacsの正規表現はそれとは異なる。特に\( \)の表記などが独特だ。とはいえ、Emacsを愛しているならば、馴れるしかないだろう。書き方が違うだけ
論文 [neu.edu]によると、総当たりではなく、180度回しだけで到達できる範囲を中心として、 そこまでの最大手数、そこからの最大手数の和を計算したそうです。 最後のひと工夫でさらに3手縮めているところがミソのようですがまだ理解できていません。 Wikipediaの記事 [wikipedia.org]では、ルービックキューブの最短手数探索法について、 Thistlethwaiteによる4段階法、Kociembaによる2段階法が解説されています。 CoopermanとKunkleの方法は、同じように表記すれば、 G0=<L,R,F,B,U,D> G1=<L2,R2,F2,B2,U2,D2> と部分問題を設定した場合に相当します。 CoopermanとKunkleはcosetの要素全
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く