タグ

2010年9月14日のブックマーク (4件)

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

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

    ITmedia エンタープライズ:あるWebプログラマーの作業環境――豪傑の三種の神器【前編】 (1/2)
  • 締切前に「WRYYYYYYYYーーッ」となってしまったとき - 発声練習

    締切前に「ヴァァァーーーー」となってしまったときが未だにご愛読いただけているので、ご愛顧に感謝してセルフカヴァーしてみます。 「俺は、人間をやめるぞ**!」 「もうすぐ締切なのに全然おわらねぇ。何やっていいのか頭が真っ白になってきて分からねぇ!!」というときは以下の手順で乗り切ります。 1. 周りに人がいないかどうかを確かめます 2. 自分の周囲に危険物が無いかを確かめます 3. 「俺は、人間をやめるぞ(宣言を叩き付けたい奴の名前)」と叫びます。 4. 印刷用紙の裏紙(A4サイズ)とボールペン1を持ち書き物机へ移動します(物が置いてなく十分なスペースがある机がオススメです) 5. 提出物が最低限の品質を満たしているといえる条件を列挙します 6. 「ズキュウウゥン」とします 7. 最低限の品質を満たすためにやらなければならないことを思いつくままに列挙します 8. 「ペギャン」とします 9.

    締切前に「WRYYYYYYYYーーッ」となってしまったとき - 発声練習
  • javascript - Mathを再発明してみた : 404 Blog Not Found

    2010年09月14日06:30 カテゴリMathLightweight Languages javascript - Mathを再発明してみた 「基というからには四則演算で三角関数実装しないとねー」と思いつつ書いていたら… C言語による最新アルゴリズム事典 奥村晴彦 [javascript]三角関数の基 Math.random()を除いてMathを全部再発明しおえたので。 多倍長演算バージョンを作る時の下ごしらえにもなるかも。 下ごしらえ 仕様は Math - MDC アンチョコはもはや最新というにはあまりに古い、しかし代わりなき「C言語による最新アルゴリズム事典」。低レベルな車輪を再発明する人必携! 初期化と定数 定数の精度はおおげさに。 MyMath = {}; MyMath.E = 2.718281828459045235360287471352662497757; MyMat

    javascript - Mathを再発明してみた : 404 Blog Not Found
  • VPS Performance Comparison

    An entry from 2009-11-29 in the Journal. UPDATE: The scripts used for benchmarking, graphing, and all the raw data can be found over at my git repository. Be aware that the graphs presented here has an Y-axis which goes from the minimum to the maximum value and not from 0 to maximum. My latest side project, was it up?--a free web monitoring service, required a number of VPS instances due to its di