タグ

2009年5月17日のブックマーク (9件)

  • プログラミング格言集

    psychopathより。 金言、格言は古今東西いろいろあるのだが、ここではプログラミングに関する格言がまとめられていたので、抜粋して翻訳してみる。翻訳に間違い等があった場合は、コメント等で指摘してください。 We should forget about small efficiencies, say about 97% of the time: premature optimization is the root of all evil 私たちは、時間の約97%を占めるわずかな効率に関しては忘れるべきである: 時期尚早な最適化は諸悪の根源だ。 - C. A. R. Hoare Walking on water and developing software from a specification are easy if both are frozen 水の上を歩くのと、仕様に基い

  • Ethernetケーブルは自作する? 購入する? | スラド IT

    自分がITを担当しているサテライトオフィスにはT1回線が引かれている。VPNを通して大容量データを社へ転送するなど仕事上欠かせないものとなっており、最近20Mbit回線にアップグレードすることが決定した。サテライトオフィスのIT担当は自分だけなので、ISPボックスからサーバールームに線を引くためにCat6ケーブルを一巻き買ってきた。 回線を引く計画とケーブル購入の旨を社の上司に伝えたところ(Time Domain Reflectometerテストをパスするくらいの)品質の良いケーブルを自作するのは不可能に近いという返信が送られてきた。上司曰く、自作ケーブルでは回線が死んだり、特殊なイーサネットジャックや特別なケーブルを要するとのことで、Belkinの一番安いケーブルの方がはるかにマシだとまで言っていた。 自分は自作パッチケーブルで今まで問題があったことなどないのだが、皆はどう思われるだ

  • 高密度小池 / Vim で日本語を書く

    Vim で日語を書く 先日までのエントリで少々触れた通り、僕はアニメやゲームに関わる仕事などをしていて、仕事では主に開発言語として日語を使っています。開発環境は主に Vim を使っているのですが、僕の周囲の Vim ユーザー(主にプログラマーが多いですね)は Vim はまるで日語に向かないクソだというふうに主張している。 実際には Vim は日語のプロ(自分で自分のことをこういう風に言うのはとても恥しいし、アホっぽいですね)の道具としても十分使い物になる道具ですので、その辺りのことを紹介していこうと思います。 1.IME を適切に選びましょう Vim で日語を書く際の最大の問題点が Vim のモードと IME のモードの問題です。一言で言うと「コマンドモードに戻った時に同時に IME も死んで欲しい」というアレです。これは gVim を使うか、 Vim 協調モードのある適

  • english Meaning, Scrabble Points + Words With Friends Score

    English Scrabble Word Score, Definitions + More Love word games? Check the definition and popular synonyms of english. Find all the anagrams, permutations and unscrambles of english. We also have lists of Words that end with english, and words that start with english. What is english? What does english mean? english is generally defined as to cause a billiard ball to spin on its axis How much does

  • e-Sun T40 2nd IDE HDD Caddyの概要(2009年5月16日号)

  • プログラマーの開発速度は「はまる」時間の長さで決まる : 小野和俊のブログ

    プログラミングを始めてから今日に至るまで、 様々なタイプのプログラマーと開発を共にしてきたが、 驚くべき速度で高い品質のソフトウェアを作り上げるプログラマーには、 一つ共通の特徴があるように思える。 それは、「はまる」時間が極端に短い、ということである。 風のプログラマー」を指向しており、開発速度を重要視している。 例えば平成14年未踏ソフトウェア創造事業「PICSY」では、 発表直前に知人でプロジェクトリーダーの鈴木健にレスキュー隊として呼ばれて 2,3日でGUI全般と、クライアント/サーバー通信部分の設計と実装を終わらせたのだが、 このときなどは、大体の要件を口頭で聞いた後は、 ほぼまったく手が止まらずコードを書き続ける感じで開発をしていた。 「はまる」時間の長さは開発速度に直結するわけだが、 プログラマーが「はまる」場合にはある程度の傾向があると思うので、 今日は「はまる」プログラマ

    プログラマーの開発速度は「はまる」時間の長さで決まる : 小野和俊のブログ
  • フォント同士を交配させて新しいフォントを作る「genoTyp」が面白い - てっく煮ブログ

    「この発想はなかった!」と驚いた。genoTyp はフォント同士を交配させて新しいフォントを生み出す実験サイトだ。早速、試しにやってみた。1. 第一世代の親を決めるgenoTyp を開いて左上の [Breed] タブをクリックすると「交配ページ」が表示される。[add original font] ボタンをクリックして、祖先となるフォントを2つ追加してみた。交配させるために2つのフォントをドラッグしてくっつけた。くっついた状態になれば交配の準備は完了だ。2. 交配させてみる中央の [cross] ボタンを押すと第一世代が誕生する。4人の子供が誕生した。父親似だったり、母親似だったり、子供によって雰囲気が異なっている。3. 第一世代でも交配別の [original font] を追加させて、第一世代の中から気に入ったものと交配させてみた。3人の子供が第二世代に誕生した。4. さらに交配!今度

  • 簡便に日本語の文法とは何であるかを知りたいなら「日本語文法入門(吉川武時)」がもっとも優れていると思いますよ - finalventの日記

    すでに絶版ですが、古書は入手しやすい。 日語文法入門 (NAFL選書): 吉川 武時 著者の吉川さんがこの継続を書かれていないのが不思議に思えるくらい。 というか、このより優れた、包括的な日語文法論を私は知らないです。 というか、外国人に日語を説明するときに便利。 ぐぐってみると吉川先生はご健在のよう⇒AURINKOのホームページ これもすごいな⇒総合目次

    簡便に日本語の文法とは何であるかを知りたいなら「日本語文法入門(吉川武時)」がもっとも優れていると思いますよ - finalventの日記
  • 私がベンチマークをやめたわけ(後編)

    1960 年生まれ,独身フリー・プログラマの生態とは? 日経ソフトウエアの人気連載「フリー・プログラマの華麗な生活」からより抜きの記事をお送りします。2001年上旬の連載開始当初から,現在に至るまでの生活を振り返って,順次公開していく予定です。プログラミングに興味がある人もない人も,フリー・プログラマを目指している人もそうでない人も,“華麗”とはほど遠い,フリー・プログラマの生活をちょっと覗いてみませんか。 ※ 記事は執筆時の情報に基づいており,現在では異なる場合があります。 前回は,私がストレージ系のベンチマーク・テストをするに至った経緯と理由について書いた。私は当時,SCSIのハードディスクに全幅の信頼を置いていたのだが,Ultra ATA/133の登場によって,RAIDと組み合わせることで新たな選択肢になるかもしれないと考えたのだ。そして,数々のハードウエアを調達し,あれこれと測定し

    私がベンチマークをやめたわけ(後編)
    suginoy
    suginoy 2009/05/17
    「値段は性能に比例するという,当然の事実」