タグ

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

  • 女性とおつきあいをするときの心がけ

    以下は、10年以上前に、私が家内と交際しているときに考えていたことの一部です。 女性とおつきあいをするときの心がけ 「女性一般」とおつきあいをするのではなく、「○○さん」という個人とおつきあいするという意識を持つ。 ○○さんと こまめに連絡をとる。 ○○さんを物やコンピュータのように扱わない。 ○○さんの陰口を言わない。とくに他の女性に。 二人でいるときでも、他の人といっしょにいるときでも○○さんをほめる。 文句を言いたいときには二人でいるときに言う。人前では文句を言わない。 ○○さんの言葉に耳を傾ける。 交際中、ありとあらゆる種類のトラブルが起こるのも不思議なことではない。 「自分の気持ち」や「相手の気持ち」をじっくり考えてわかることもたまにあるが、わからないことの方が多い。でも考えるのは無駄なわけではない。 ○○さんのことを決め付けない。レッテルをはらない。生きている人格的な存在として

    antipop
    antipop 2010/10/29
  • EventuallyConsistent - 結果整合性

    EventuallyConsistent - 結果整合性 目次 この文書について 結果整合性 歴史の話 クライアント側の整合性 サーバ側の整合性 まとめ 結果整合性 この文書について Werner Vogels "Eventually Consistent" の日語訳です. http://www.allthingsdistributed.com/2007/12/eventually_consistent.html 推敲歓迎: 誤訳, タイポ, 訳語の不統一, そのほか... 近年, データ複製の文脈で 結果整合性(eventual consistency) に関する議論が盛んだ. この記事では大規模データの複製における原則や抽象, 高可用性とデータ整合性のトレードオフに関する話題をいくつか集めてみたいと思う. 現在進行中の分野であり, 全ての定義が最初から明快であるとは思わないでほ

    antipop
    antipop 2009/04/03
  • TheC10kProblem - 「C10K問題」(クライアント1万台問題)とは、ハードウェアの性能上は問題がなくても、あまりにもクライアントの数が多くなるとサーバがパンクする問題のこと

    TheC10kProblem - 「C10K問題」(クライアント1万台問題)とは、ハードウェアの性能上は問題がなくても、あまりにもクライアントの数が多くなるとサーバがパンクする問題のこと 目次 この文書について C10K 問題 関連サイト まず読むべき I/O フレームワーク I/O 戦略 1. 各スレッドが複数のクライアントを受け付ける. そしてノンブロッキング I/O と レベル・トリガ型の完了通知を利用する. 伝統的な select() 伝統的な poll() /dev/poll kqueue() 2. 各スレッドが複数のクライアントを受け付ける. そしてノンブロッキング I/O と 変更型の完了通知(readiness change notification)を利用する. kqueue() epoll リアルタイム・シグナル fd 単位のシグナル (Signal-per-fd)

    antipop
    antipop 2007/03/05
  • 結城浩にインタビュー『プログラマの数学』

    『プログラマの数学』出版を記念して行われたインタビュー記事です。 目次 はじめに 『プログラマの数学』というタイトル 数学に対する苦手意識 「数学的な考え方」について 数式は出てこない? 構造を見抜け、パターンをあばけ 中学生でも読める? 「数えられない数」とは? ファンタジーの法則って? を書くということ 読者が学ぶ「きっかけ」を作るを リンク ぜひ、感想をお送りください 更新履歴 はじめに このページは、 プログラミング情報誌『R.U.Certainマガジン』編集部(以下、RUCM)による インタビュー企画を再編集したものです。 テープ起こし後のテキストファイルを提供くださった RUCM編集部に感謝します。 『プログラマの数学』というタイトル RUCM: 今回の結城さんのは『プログラマの数学』というタイトルなんですが、 このタイトルのあたりからお話をうかがえますか。 結城: はい

  • Subversion

    バージョン管理ツールSubversionの基礎練習です。 Windows XPのコマンドプロンプトでSubversionの基的なコマンドを動かしていきます。 Subversionを学び始めるきっかけにどうぞ。 目次 はじめに ダウンロードとインストール リポジトリ用のディレクトリを作ります リポジトリを初期化します 新しいモジュールを作ってインポートします チェックアウトして作業開始 新しいファイルを追加します 新しいディレクトリを追加します 普段の作業はこんな風に進みます ファイル名を変更してみよう この文書に書かなかったこと 関連リンク 更新履歴 ぜひ、感想をお送りください はじめに Windows XPのコマンドプロンプトで、 バージョン管理ツールSubversionの基的なコマンドを動かしてみましょう。 この文書の通りに実行すると、 基的なSubversionのコマンドをひと

  • 『プログラマの数学』

    プログラマの数学 第2版 難しい数式は使いません。 たくさんの図とパズルにやさしい解説。 プログラミングの初心者でも、数学の苦手な人でも、楽しく読めます。 プログラミングに役立つ「数学的な考え方」を身につけよう。 第2版では「機械学習への第一歩」を新たに加筆! 『プログラマの数学 第2版』目次 はじめに 第1章 ゼロの物語 ―― 「ない」ものが「ある」ことの意味 10進法 / 2進法 / 位取り記数法 / 指数法則 / 0の果たす役割 / 人間の限界と構造の発見 第2章 論理 ―― trueとfalseの2分割 どうして論理が大切なのか / 網羅的で排他的な分割 / 演算子で複雑な命題を組み立てる / ド・モルガンの法則 / カルノー図 / 未定義を含む論理 第3章 剰余 ―― 周期性とグループ分け 曜日クイズ / オセロで通信 / 恋人探し / 畳の敷き詰め / 一筆書き 第4章 数学

    『プログラマの数学』
  • 1