タグ

ブックマーク / www.hyuki.com (21)

  • Githubでリモートリポジトリの練習 - [結] 2009年9月 - 結城浩の日記

    目次 2009年9月30日 - 「書くこと」について書きましょう / 2009年9月28日 - 『数学ガール/ゲーデルの不完全性定理』表紙が到着しました! / 2009年9月27日 - 日曜日 / 2009年9月25日 - 『数学ガール/ゲーデルの不完全性定理』無料プレゼント抽選実施しました / 2009年9月24日 - 木曜日 / 2009年9月23日 - 水曜日 / 2009年9月22日 - 火曜日 / 2009年9月21日 - 月曜日 / 2009年9月20日 - 日曜日 / 2009年9月18日 - #onwriting: 書くことについて話しましょう / 金曜日 / 2009年9月17日 - 木曜日 / 2009年9月16日 - 水曜日 / 2009年9月15日 - 出産 / 2009年9月14日 - 応募メール / 2009年9月13日 - 日曜日 / 2009年9月11日 -

    hiro_y
    hiro_y 2009/09/08
    WindowsでGoogle App Engine、Pythonで。
  • Gitの基礎練習

    バージョン管理ツールGitの基礎練習です。 Windows XPのコマンドプロンプトでGitの基的なコマンドを動かしていきます。 Gitを学び始めるきっかけにどうぞ。 (筆者もまだGitを使いこなしているわけではありません。 誤りのご報告、改善提案などは大歓迎です。フィードバックからよろしくお願いします) 目次 はじめに ダウンロードとインストール ファイルをGitの管理下に置きましょう 新しいファイルを追加します 新しいディレクトリを追加します 編集からコミットまでの流れはこんな風に進みます ブランチを使ってみましょう ここまでの作業ログを見ましょう この文書に書かなかったこと 関連リンク 更新履歴 ぜひ、感想をお送りください はじめに Windows XPのコマンドプロンプトで、 バージョン管理ツールGitの基的なコマンドを動かしてみましょう。 この文書の通りに実行すると、 基

    hiro_y
    hiro_y 2009/08/23
    基礎練習、git版。
  • ConsistentHashing - コンシステント・ハッシュ法

    ConsistentHashing - コンシステント・ハッシュ法 目次 この文書について コンシステント・ハッシュ法 実例 実装 用途 コンシステント・ハッシュ法 この文書について "Tom White's Blog: Consistent Hashing" の日語訳です. http://weblogs.java.net/blog/tomwhite/archive/2007/11/consistent_hash.html 推敲歓迎: 誤訳, タイポ, 訳語の不統一, そのほか... 原文のライセンス: http://creativecommons.org/licenses/by-nc-sa/2.0/ 私は今までに何度かコンシステント・ハッシュ法にとりくんだことがある。 このアイデアをあらわした論文 ( David Karger らによる Consistent Hashing and R

    hiro_y
    hiro_y 2009/03/16
    コンシステント・ハッシュのアルゴリズム。
  • WritingTestableCode - テストできるコードの書きかた

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

  • WhatThreadsafeRailsMeans - スレッドセーフな Rails ってどういうこと?

    WhatThreadsafeRailsMeans - スレッドセーフな Rails ってどういうこと? 目次 この文書について Q/A: スレッドセーフな Rails ってどういうこと? Q: Rails がスレッドセーフになるってどういうこと? Q: なぜこれが重大なの? もう 複数プロセスで shared-nothing なRailsのアーキテクチャで 並列性はあるんじゃない? Q: じゃあ RubyRuby EE, Rubinius みたいなグリーンスレッドの実装は, スレッド対応の恩恵は何もないの? Q. なるほど, じゃ JRuby みたいなネイティブスレッドの実装はどうなの ? Q: それってすごいの? スレッドセーフな Rails ってどういうこと? この文書について "Q/A: What Thread-safe Rails Means" の日語訳です http://

    hiro_y
    hiro_y 2008/08/25
    Railsがスレッドセーフになろうとしていることについて。JRuby最強。
  • HowToWriteAnEffectiveDesignDocument - 設計文書のうまい書き方

    HowToWriteAnEffectiveDesignDocument - 設計文書のうまい書き方 目次 この文書について 設計文書のうまい書き方 なぜ設計文書を書くのか 良い設計とは何か 同僚の開発者に向けて書く 第 1 節に書くこと: プロジェクト/サブシステムの目的を示す 第 2 節に書くこと: 設計に使う高レベルなエンティティを定義する 第 3 節に書くこと: 個々のエンティティに関する低レベルの設計を書く 使い方 設定 モデル 相互作用 第 4 節に書くこと: 利点, 前提, リスク/懸念事項 マネージャ向けに書くこと 最後に 設計文書のうまい書き方 この文書について "How to Write an Effective Design Document" の日語訳です. http://blog.slickedit.com/?p=43 推敲歓迎: 誤訳, タイポ, 訳語の不統一,

    hiro_y
    hiro_y 2007/09/25
    設計文書の書き方、翻訳、誰のために/何のために書くのか。
  • HowGoogleEarthReallyWorks - Google Earth の <ほんとの> 仕組み

    HowGoogleEarthReallyWorks - Google Earth の <ほんとの> 仕組み 目次 この文書について Google Earth の <ほんとの> 仕組み パート1 終幕: 3D の仮想地球を描画する 基 より良いフィルタリングを持ち込む さあ題に入ろう Google Earth の <ほんとの> 仕組み この文書について RealityPrime > How Google Earth [Really] Works の日語訳です。 推敲添削歓迎: 誤訳、タイポ、不統一、そのほか ... 有名サイト HowStuffWorks.com の記事 "How Google Earth Works" を読んだら, この記事が "それがどれだけスゴいか" や "その使い方" を書くだけで "それが(ほんとは)どんな仕組みで動いているのか" を説明していないこと

    hiro_y
    hiro_y 2007/07/18
    Google Earthの中身の仕組み。
  • TddAntiPatterns - TDD のアンチパターン

    TddAntiPatterns - TDD のアンチパターン 目次 この文書について TDD のアンチパターン TDD アンチパターン・カタログ 嘘つき。 (The Liar) セットアップ過多 (Excessive Setup) 巨人 (The Giant) モック酔い (The Mockery) 検査官 (The Inspector) 太っ腹な残り物 (Generous Leftovers) 地元の英雄 (Local Hero) 小姑 (The Nitpicker) 秘密のキャッチ (The Secret Catcher) ペテン師 (The Dodger) 大声 (The Loudmouth) はらぺこキャッチ (The Greedy Catcher) 序列屋 (The Sequencer) 隠れ依存 (Hidden Dependency) 点呼 (The Enumerator)

    hiro_y
    hiro_y 2007/07/09
    TDDのアンチパターンのリスト、翻訳。
  • バッドノウハウからグッドラッパーへ

    「有用なものを生み出すけれど複雑怪奇になっているシステム」を見つけたときには、 「バッドノウハウだ」と批判するだけではなく、 バッドノウハウを隠す「グッドラッパー」を作ることを考えよう、というお話。 目次 はじめに 有益なものを生み出さなければ「奥が深い」とも呼ばれない バッドノウハウをグッドラッパーで隠そう 当によくないシステムとは よびかけ 補足:Perlとバッドノウハウ いろんな方からのコメント 反応リンク 関連リンク 更新履歴 ぜひ、感想をお送りください はじめに 高林哲さんは『バッドノウハウと「奥が深い症候群」』というページで、 「奥が深い症候群」や「バッドノウハウをありがたがることの危険性」について書いています。 これはもっともな指摘なので、それを受けてもう一歩進んだ話を書いてみましょう。 有益なものを生み出さなければ「奥が深い」とも呼ばれない もしも「奥が深い」システムが何

    hiro_y
    hiro_y 2007/05/19
    バッドノウハウを隠しつつよい部分を利用できるグッドラッパーを作ることを考える。
  • EfficientJavaScript - Dev.Opera - 効率的な JavaScript

    EfficientJavaScript - Dev.Opera - 効率的な JavaScript 目次 この文書について 効率的な JavaScript ECMAScript eval や Function のコンストラクタを使うのはやめよう eval を書き換えよう 関数を使いたいなら function を使おう with を使うのはやめよう 性能を決める関数で try-catch-finally を使うのはやめよう eval と with は隔離しよう グローバル変数を使うのはやめよう 暗黙のオブジェクト変換に気をつけよう 性能を決める関数で for-in を使うのはやめよう 文字列は累積スタイルで使おう プリミティブの操作は関数呼び出しより速い setTimeout() や setInterval() には文字列でなく関数を渡そう DOM 再描画と再フロー 再フローの回数をでき

    hiro_y
    hiro_y 2007/04/21
    JavaScriptのベストプラクティス。
  • [結] 2007年4月 - 結城浩の日記 Yahoo!ブログ連載、結城浩のYahoo!日記(コミュニケーションのヒント)が始まります

    目次 2007年4月30日 - affiliate.amazon.co.jpの証明書が期限切れのようです / 2007年4月29日 - 今日という一日 / 2007年4月28日 - Yuki::CGIを使って「Yahoo!ブログ」のRSSを表示するWebアプリを作る / 2007年4月27日 - 仕事 / 2007年4月26日 - Web連載を使って試みる文章の書き方 / 結城浩のYahoo!日記、オープン! / 2007年4月25日 - 仕事 / 2007年4月24日 - 家 / 書くのは楽しい / 2007年4月23日 - Tie::DBI / 『Java言語で学ぶリファクタリング入門』の読者さんから / はてな経由でいらした読者さんへ、読み物はこちらにあります / 仕事 / 結城浩のYahoo!日記への反応 / 2007年4月22日 - 日曜日 / 励ましの言葉 / 2007年4月2

    hiro_y
    hiro_y 2007/04/18
    自分用のちょっとしたCGIのフレームワーク。
  • WhoWritesWikipedia -

    WhoWritesWikipedia - 日語訳 目次 Wikipedia を書いているのは誰? コメント 日語訳 (spam来襲で凍結しています) "Who Writes Wikipedia?" http://www.aaronsw.com/weblog/whowriteswikipedia の日語訳です。 面白い記事と翻訳OKをくれた Aaron さんに多謝 添削歓迎。 コメントの付け方とかの流儀がよくわかりません。教えて詳しい人! Wikipedia を書いているのは誰? 僕が最初に ジンボウ・ウェイルズ(Jimbo Wales) に会ったのは、講演のために彼がスタンフォードに来たときだった。ウェイルズは Wikipedia歴史技術文化について語ったんだけど、一つ気になることを言っていた。「Wikipedia は多くの人々に支えられているという考えがある」彼は言った。「

    hiro_y
    hiro_y 2006/09/19
    "Who Writes Wikipedia?"、日本語訳。
  • [結] 2006年7月 - 結城浩の日記

    目次 2006年7月30日 - 正八面体一筆書きパズル(解答編) / 2006年7月28日 - 立方体切断パズル(解答編) / 2006年7月27日 - 正八面体一筆書きパズル(問題編) / 2006年7月24日 - 立方体切断パズル(問題編) / 2006年7月20日 - サイン・コサインの湯 / 学ぶって、喜びなんですよね / 2006年7月13日 - 単純なようでいて、豊かな毎日 / 2006年7月11日 - 「結城浩」のambigram / 2006年7月10日 - 仕事 / 2006年7月9日 - さて。 / 2006年7月8日 - Javaレッスンと暗号が増刷 / 「励まし」について(週末の自動書記) / 2006年7月7日 - YukiWiki 2.1.3を公開 / JPCERT/CCの製品開発者リストへの登録 / 2006年7月5日 - 自分でを出す場合のアドバイス /

    hiro_y
    hiro_y 2006/07/03
    coLinuxのインストール、まとめ。
  • [結] InstantRails でRuby on Railsを動かす - 2006年3月 - 結城浩の日記

    目次 2006年3月29日 - マルチリンガルの時代 / 2006年3月27日 - 模様替え / 2006年3月25日 - ナルニア国物語 / LaTeXで式展開の説明文を付ける方法 / 2006年3月24日 - 伝統と変化 / 2006年3月22日 - 当選者発表中 / 2006年3月21日 - JWord防止 / 2006年3月20日 - コンセプトアウト・デマンドイン / 2006年3月19日 - 日曜日 / 2006年3月17日 - アルゴリズムを学習する最良の方法 / 2006年3月16日 - すばらしいに仕上がっています / 『増補改訂版Java言語で学ぶデザインパターン入門マルチスレッド編』無料プレゼント / 2006年3月14日 - 結城浩の最新刊『増補改訂版Java言語で学ぶデザインパターン入門マルチスレッド編』 / rubyco(るびこ)の日記 / 2006年3月13

    hiro_y
    hiro_y 2006/03/02
    InstantRailsをWindowsにインストールする方法。
  • TypeKey - http://www.typekey.jp/

    Your system administrator has blocked your computer or device. Please contact the system administrator.

    hiro_y
    hiro_y 2006/01/10
    TypeKey認証に関する各情報へのリンク。
  • [結] トドちゃん

    目次 2005年12月31日 - 大晦日 / 2005年12月28日 - 仕事 / 2005年12月27日 - 仕事 / 2005年12月26日 - 「よかった探しリース」終了 / 2005年12月25日 - 仕事 / 夕 / 賢者の贈り物 / メリークリスマス! / 2005年12月24日 - イブ / 仕事 / クリスマスはぜひ教会へ / 2005年12月23日 - 仕事 / 仕事 / 2005年12月22日 - 仕事 / よかった探しリース / 2005年12月21日 - 仕事 / 仕事 / 2005年12月20日 - 仕事 / 『プログラマの数学』担当編集者裏話 / 仕事 / 理解を助ける行為は非効率なようでも無駄にはならない / 2005年12月19日 - 仕事 / 仕事 / 2005年12月18日 - 礼拝 / 「なるほど」と言いながら文章を書く / 2005年12月17日

    hiro_y
    hiro_y 2005/12/13
    ε( v ゚ω゚) トドちゃんかわいい。キュートなTODO。
  • Tropy Home Page - Tropy

    結城浩です。 Tropy(とろぴぃ)のご利用を感謝します。 質問・意見・感想・要望などは、Feedbackからお願いいたします。 Enjoy Tropy! Documents 2005-11-03: Tropy(とろぴぃ)というCGIを作りました (Tropy誕生) 2005-11-05: Web 0.5としてのTropy (補足解説) 2005-11-05: いろんなTropyたち (クローンリンク集) 2005-11-06: 駆け抜けたTropy 2005-11-07: Tropy設計判断 History 2005-11-03〜05: 文化の日、Tropy誕生。 2005-11-05: Tropyのスクリプト(Perl)を公開。 2005-11-05: Tropy眠りにつく。 2006-01-01〜03: 三が日、Tropy再公開。 2006-02-12: Tropy in Ruby

    hiro_y
    hiro_y 2005/11/06
    過負荷。こういう場合にリソースを調達できる仕組みがあってもいいかもしれない。
  • rails install

    目次 2005年11月30日 - 原稿出し / 2005年11月29日 - セキュリティシステム、テクノロジー、プラクティスを分析・評価する5つのステップ / 仕事 / 『暗号技術入門 —— 秘密の国のアリス』増刷 / 2005年11月26日 - 高橋メソッドのプレゼンテーションをflashのローカルファイルとして作るには? / 2005年11月25日 - 日記ダイジェスト更新 / 2005年11月23日 - よかった探しリース / 打ち合わせ / 2005年11月22日 - 「テトラちゃんと相加相乗平均」のLaTeXファイル公開 / 気持ちのよい朝 / 2005年11月21日 - 年末進行 / お仕事メールとWebサイト / 2005年11月20日 - 日曜日 / 数学ガール / 2005年11月19日 - おせんべいの対話 / 2005年11月18日 - Tropy: 2005年11月

    hiro_y
    hiro_y 2005/11/03
    常にランダム要素を返すCGI。こういうのも面白いな。
  • [結] 結城浩の日記「購入より購読・プログラムよりサポート・完成より進化」という傾向に対するネーミング

    目次 2005年10月31日 - まだ名前のない実験ページ / 2005年10月30日 - 「再帰的な木を描くJavaのソースコード」を公開 / 「さまざまな方のための祈り」を更新 / 2005年10月29日 - 「ミルカさんとフィボナッチ数列」のLaTeXファイル公開 / 2005年10月28日 - わたっていく言葉 / ながれていく時間 / 仕事 / みなさんからのメッセージを読む / 『改訂第2版Java言語プログラミングレッスン』無料プレゼント抽選 / 2005年10月27日 - 夜 / / 朝 / 2005年10月26日 - 夜 / 自分の理解を確かめて学習するということ / 朝 / 2005年10月25日 - 日記ダイジェストを更新 / 必要条件と十分条件 / 仕事 / おはようございます / 2005年10月24日 - コクヨのSlimB5ノートを使った感想 / 2005

    hiro_y
    hiro_y 2005/10/05
    「リリース=完成」ではないビジネスモデル。うまいネーミングはないものか。
  • 結城浩の日記 - TODOリストを作る仕事は「メタ仕事」 2005年9月9日 10:42

    目次 2005年9月30日 - はてなダイアリーライターVersion 1.3.0を公開 / 2005年9月29日 - リコーダーの音色 / 勉強は楽しい / を買う / 2005年9月28日 - 福知山線快速脱線事故から5ヶ月 / 2005年9月26日 - リファクタリングのトリビア / 2005年9月24日 - 便乗して、刺激を受けたの紹介 / 2005年9月21日 - 校正のスピード(データ解析環境Rの練習) / 2005年9月19日 - 仕事がはかどらなくていらいらするときには / 2005年9月15日 - プログラマのダイエット・エピソード2(一ヵ月経過) / 2005年9月14日 - 今日も仕事 / 2005年9月13日 - 仕事 / 2005年9月12日 - 仕事 / 2005年9月9日 - TODOリストを作る仕事は「メタ仕事」 / 2005年9月8日 - バッハ小伝

    hiro_y
    hiro_y 2005/09/21
    事態を自分の掌の中に取り戻すには。