タグ

2009年1月19日のブックマーク (3件)

  • リストレストとマウスが合体

    サンワサプライは6月25日、リストレストとマウス機能を合体させたデザインのポインティングデバイス「TRACKBAR emotion」を発売した。同社のオンラインストアであるサンワダイレクトのみの販売で、価格は1万4980円。Windows XP/2000/Me/98SE/98とMac OS X(10.2以降)で使用できる。 入力部の左右にリストレストが付いており、キーボードの手前に置いて使用する。入力部は中央にスクロールホイールを配置し、周囲に左/右クリックボタン、進む/戻るボタンの計4ボタンを備えている。上部の横長のバーは前後に回転する仕組みで、前後左右に指をスライドしてポインタを操作する。 ポインティングデバイスをキーボード前に置くことで、スクロールやクリックの際の手の移動範囲が短くなり、作業効率が上がるという。「最近増えているマウス腱鞘炎は、長時間のマウス操作により手首に負担がかかる

    リストレストとマウスが合体
  • Guide: Writing Testable Code

    To keep our code at Google in the best possible shape we provided our software engineers with these constant reminders. Now, we are happy to share them with the world. Many thanks to these folks for inspiration and hours of hard work getting this guide done: Jonathan Wolter Russ Ruffer Miško Hevery Also thanks to Blaine R Southam who has turned it into a pdf book. Flaw #1: Constructor does Real Wo

  • WritingTestableCode - テストできるコードの書きかた

    WritingTestableCode - テストできるコードの書きかた 目次 この文書について まずいのその1: コンストラクタがやりすぎ まずいのその2: 深い仲になってしまっている まずいのその3: 脆いグローバルな状態とかシングルトンとか まずいのその4: クラスがやりすぎ テストできるコードの書きかた この文書について "Guide: Writing Testable Code" の日語訳です http://misko.hevery.com/code-reviewers-guide/ 推敲歓迎: 誤訳, タイポ, 訳語の不統一, そのほか... TODO: 各 Flaw のリンク先も訳す Misko Hevery コードをベストな状態に保つために、 我々は Google でソフトウェアエンジニアに以下のようなをガイドを定期的に送っていた。このガイドを共有できてうれしいね。 この