タグ

2009年12月22日のブックマーク (7件)

  • 続ACIDからBASE - L'eclat des jours(2009-11-13)

    _ 続ACIDからBASE 以前、acmqueueのBASEに関する記事の前半だけを勝手翻訳したが、続きをwinplusさんが翻訳してくれた。 実のところ、2フェーズコミットという技術は早すぎた自動化だと思う。えらく大層なことと複雑な仕組みではあるけれど、さっきまでオンラインだったシステムは直後もオンラインだろうという程度のあやふやな確信に頼って自動化しているだけのものだ。 よく似たシステムに、同時期にでてきたRPC(ORPCもそうだ)がある。 前提が高信頼性が確保できるクリーンルーム内の複数のノードから構成された分散システムだとしか思えない。それにしてもマシンは落ちるしネットワークは切れる。2フェーズコミットは、絶対に通信が可能だということと相手のプロセス(マシン)が落ちないことを前提としたシステムだという矛盾がある。SYNに対するACKを2時間待ってしまえばすでに成り立たないのだ。 早

    craf
    craf 2009/12/22
  • 1+1=2 を証明(C++で) - d.y.d.

    01:29 09/10/28 七不思議HA 七不思議ハードオオイカリパッチ深遠100F到達しました。 やった! (→ リプレイファイル) サブ剣に 日刀[封必-脱封守]+17。盾は深層で[潰][爆][祓]を順次追い出して左のスクリーンショットが最終形。 [冷]も消してよかったな。保存の壺フィーバーが来たのでなんとかクリアできた感じでした。 普通の引きだと70F前後で大抵力尽きる。 普通にバランスのとれてるノーマル版に、 ・シレンで言うところのカンガルー3種を投入し ・主人公LVアップ時のHPと攻撃力の上昇量を減らし ・床落ちアイテム数を減らし敵のドロップ率も減らし、 たらどうなるでしょうかというパッチ。このゲーム4倍速まで上がるのでオオイカリ状態がより一層ヤバい。 代わりに幾つかの印の効果が強化されてて、レアアイテム出現率がやや上がっているので、 その辺りを鍵に頑張ることになります。 ト

  • マルチスレッドと同期 - L'eclat des jours(2009-12-22)

    _ マルチスレッドと同期 久々にマルチスレッドで同期するプログラムを書いていたのだが、ある程度パターン化できているように思う。しかし、よりうまい方法もありそうにも思う。また、間違えている可能性もある。そこで、2つほど並べてみる。また、3番目として実際の問題についても書いておく。どのように構成すればよいかを考えてみるとなかなかおもしろい(僕はおもしろかった)ので、それについてはとりあえずどうしたかは省略するので考えると良いと思う。 以下では、3つのスレッド(実際にはより多数あると考えてよい)を使って示す。1は元の状態を利用して実行している先行スレッド、2が状態の変化A→Bを検知して自身および後続のスレッドに新たな状態を利用させるスレッド、3は2より遅れて実行されるため最初から新たな状態を利用するスレッドである。+は実行の開始地点を、*は状態変化の検知からその状態への遷移までの区間を示す。また

    craf
    craf 2009/12/22
  • イメージ・ファイルを統合的に管理する「Gizmo Drive」

    最近は,システムやデータをイメージ・ファイル形式でバックアップ・保存するツールが増えてきた。また,CDやDVDに保存されているデータなどをイメージとして取り扱ったり,仮想CD/DVDとしてコンピュータ上で利用するなどのように,各種のデータをイメージ・ファイルとして扱うケースも多い。ハードディスクの大容量化と低価格化が著しく進んできていることもあって,このようなイメージ・ファイルの取り扱いも容易になってきている。 VHD形式のイメージ・ファイルを扱える 一口にイメージ・ファイルといっても,利用されているファイルの形式は非常に数多い。もっともよく知られているのがISO形式だが,そのほかにも各種ツールやライティングソフト独自のイメージ・ファイル形式がある。また最近では,Virtual PCWindows Server 2008の主要な機能であるHyper-Vでも使用されている仮想ハードディスク

    イメージ・ファイルを統合的に管理する「Gizmo Drive」
  • Boost.勉強会感想とか - xyuyuxの日記

    遅ればせながらBoost.勉強会の発表資料をアップしました。 http://cid-31a4fb569979bef3.skydrive.live.com/self.aspx/.Public/BoostAsio.ppt ※以下TLにあった質問ぽいものに対して解答 Q:AsioってCOMポート扱えるの? A:はい、発表資料に書いたとおり扱えちゃいます。 Q:Asioって聞くとDTMのあれ? A:おしいけどちがうw Q:もっとコードにはコメントが欲しかったです A:ごめんなさい。コメント入れることでコードのフォントサイズが小さくなって見えなくなるのが怖かったので削ってしまいました>< Q:v4を「ぶいよん」って読むの? A:「ぶいよん」って言うのは癖です。「ぶいふぉー」が一般的なのかな? Q:deadline_timerの開始はposix_time::seconds のコンストラクタが評価されて

    Boost.勉強会感想とか - xyuyuxの日記
  • LANケーブルの爪を結束バンドで修復する方法

    (08/15) 逆にAI補正を使わない撮影モードを導入したカメラアプリ、新しいトレンドになるかも? (08/15) iCloud写真とGoogleフォトで相互にデータの移行ツール、公式に提供開始 (08/14) iOS 18のiPhoneミラーリングがホーム画面長押しタップに対応、より実機に近い操作感に (08/14) 2025年登場の薄型モデルは「iPhone Air」になるという説に説得力あり (08/14) 2025年春登場のiPhone SE 4はApple Intelligenceに対応、iPhone 15よりも高性能チップ搭載が確定 (08/10) iPhone 16はマットな質感の背面ガラスで高級感アップ、カメラボタンで写真撮影もお手軽に (08/10) 名機iPad 9が12%pポイント付与の好条件、セール価格で手に入れるチャンス! (08/09) M4 Mac miniは

    LANケーブルの爪を結束バンドで修復する方法
  • EmacsにおけるC++ source codeの細かいindent設定方法 (1) - I.S.の日記

    Source codeにおけるindentの流儀についての議論は果てがないように見受けられます。I.S.にとってもindentについては拘りがあり、defaultの設定では満足できないことが多いです。 Emacsではfileの編集中に自動的にindentを行ってくれますが、そのindent方法が自分の好みでなければ、その便利な機能も一転迷惑極まりない機能に成り果てます。 Emacsでは、設定file*1において、以下のようにstyleを選択することができますが、その用意されているstyleの全てが自分の好みでなければ、自分でindent設定を細かく記述するか、手動でひたすらindentしつづけるか、自動indentの苦痛に黙って耐えつづけるしかありません。 (add-hook 'c++-mode-hook '(lambda () (c-set-style "gnu") ; k&r、bsd、

    EmacsにおけるC++ source codeの細かいindent設定方法 (1) - I.S.の日記