タグ

2007年3月7日のブックマーク (7件)

  • ITmedia エンタープライズ:あるWebプログラマーの作業環境――豪傑の三種の神器【前編】 (1/2)

    春は出会いと別れの季節。入学や就職で、新しい生活を始める人も多いだろう。それを機にPC環境もそろそろ大人への階段を上ってもいいかもしれない。ここでは、はてなという企業でプログラマーとして働くあの人の開発環境を紹介することで、プロが好む作業環境を考える。 わたしははてなという企業でプログラマーとして働いています。はてなは、ブログやソーシャルブックマークなどWeb上のサービスを提供する会社ですが、それらのほとんどはPerlで書かれており、LinuxやApache、MySQLをはじめとするオープンソースソフトウェアの上で動作しています。そんな理由から、開発環境も自然とオープンソースのツールを使うことになります。今回から2回に分けて、そんなわたしの開発環境を簡単に紹介させていただきたいと思います。 ノートPC1台で開発する 題のツール類の話に入る前に、開発に使っているハードウェアの話を先にしてお

    ITmedia エンタープライズ:あるWebプログラマーの作業環境――豪傑の三種の神器【前編】 (1/2)
  • @nifty:デイリーポータルZ:洗濯洗剤は必要ないって、ホント?!

    普通の生活では服は大して汚れない。だから、当は大量の洗剤を使わなくても汚れは落ちるのだと聞いた。 言われてみればそうかもしれない。僕は1日パソコンに向かって仕事をしてるだけだ。中学生のジャージみたいにドロドロに汚れたりはしない。 でも当にそうなんだろうか。気になったので実際に試してみる事にした。 (text by 松 圭司) ■今回の設定はこちらになりまーす 実験は以下の通りに設定した。 1.洗剤の量 3パターン ・洗剤標準(30g) ・洗剤半分(15g) ・水だけ。洗剤なし。 2.汚れの種類 6種類 ・醤油 ・ラー油(こないだ作ったやつ) ・ごま油 ・マヨネーズ ・ケチャップ ・アクリル絵の具 ・綿のふきんに汚れを付け、12時間放置した。 3.補足 ・水の量は46リットル(中)。 ・モードは全て普通。洗濯機の動きは同じ。 ・実際の洗濯に似せるため普通の洗濯物も一緒に洗う。 ・洗濯機

    gymno
    gymno 2007/03/07
  • http://saaf.jp/sum/desc/539

  • やねうらお―よっちゃんイカを買いに行ったついでに家を買う男 - プログラミング名著100選

    プログラミングの書籍のなかから、100冊を選りすぐってみたい。 まずはC/C++言語系。 「Effective C++」「More Effective C++」「Effective STL」この3冊は外せないだろう。持ってなければモグリだ。(「Effective C++」「More Effective C++」は、原著第3版が出たのでリンク差し替えた。) 「Modern C++ Design」に関しては、どうせ使えもしない(?)lokiの解説がてらtemplateの解説をしてあるだけなので、いまであれば、boostのtemplate解説である「C++ Template Metaprogramming」のほうがいいような気もするが、これまだ邦訳されてないので英語の苦手な人は「Modern C++ Design」以外の選択肢は無い。 あと例外安全について書いてあるとして「Exception

    やねうらお―よっちゃんイカを買いに行ったついでに家を買う男 - プログラミング名著100選
  • 「ゆるさ」という共通言語 - アンカテ

    そこで思ったのは、ゆるさというのは若者の共通言語なんじゃないでしょうか。なので、伝えたいことや質は特に昔と変化していないんじゃないでしょうか。これは今の若者達と表面上だけではなく、ちゃんと付き合わなきゃわからないと思います。 mixiに見られる「ゆるさ」は若者の共通言語となっているが、そこに惑わされると若者の質が見えてこないという話。 「私には出来ない」とおっしゃっているんですが、この文章自体が「前向きなゆるさ」のある名文だと思います。 逆に言えば、今の世の中には物っぽい偽物があふれていて、「ゆるさ」がそれを効果的に解体して無化してくれる。「ゆるさ」というのは、偽物を濾過するフィルターとして機能しているので、防衛の為に若者がそういうスタイルを好んで身につけているのかもしれません。

    「ゆるさ」という共通言語 - アンカテ
  • 株式会社エス・スリー・フォー » 正規表現ライブラリ ‘Boost Regex++’ の使い方

    正規表現ライブラリ ‘Boost Regex++’ の使い方 ‘webを介したプログラムの実行’というアプリケーションの新しい形態が現れ、perl,pythonなどに代表されるスクリプト言語がよく利用されるようになりました。スクリプト言語の多くはテキストすなわち文字列を扱うのを得意としています。 一方C++は文字列を扱うのがあまり得意ではありません。 最近になってようやく文字列を表現するクラスstd::basic_string が標準ライブラリに組み入れられました。 これによって文字列操作を頻繁に行い、かつ移植性の高いアプリケーションの実装がとてもやりやすくなりました。 しかしながら標準の文字列を手に入れたC++でもperlなどのスクリプト言語にかなわないことの一つが’正規表現(regular expression)’です。 たとえばWebの自動巡回を行うアプリケーションを考えてみましょう

    gymno
    gymno 2007/03/07
  • 切込隊長BLOG(ブログ) - 本当に技術が必要とされる現場にgeekがいない

    以前、ネットをふらついていたらこんな記事があった。 http://fragments.g.hatena.ne.jp/another/20051109/1131545150 伊藤直也氏というと、顔はゴツいけど著名で実力のあるネット技術者であり、彼をDISりに来た人がDISる前に「あー、どうせ俺もうだつの上がらないIT技術者ですよ」とか萎えてしまうほどの力量の持ち主である。 http://d.hatena.ne.jp/keyword/%a5%a2%a5%eb%a5%d5%a5%a1%a5%ae%a1%bc%a5%af だいたいそういう人は、技術的なモチベーションを維持しやすい最先端企業やサービスにいる。技術者が技術者同士切磋琢磨できる環境にあることで、最新の情報に触れ、最高のアイデアを実現できるポジションにいようとする動機があるのだろう。称賛されうる仕事で己の能力を十全に活かしたいとい