2016-01-01から1ヶ月間の記事一覧

SQL MERGE文

https://ja.wikipedia.org/wiki/MERGE_%28SQL%29 http://www.shift-the-oracle.com/sql/merge.html これを利用すると、指定した条件に応じて挿入(INSERT)、更新(UPDATE)を実行するSQL文。俗にいうupsertが実現できる。 結果的にupsertが実現できるとは言え、…

ゼロ知識証明

ある人が他の人に、自分の持っている数学的な命題が真であることを伝えるのに、真であること以外の何の知識も伝えることなく、それを証明できるようなやりとりの手法。 例えば、個人情報を用いてユーザ認証を行う場合を考える。このとき以下の性質を満たして…

MTGの総合ルールはチューリング完全?

MTGの総合ルールはチューリング完全だと言われるが、総合ルール自体はカードの持ちうるタイプや能力とその処理方法を定義しているだけで、実際にどんなカードが存在するかを定義していない。 だから総合ルールのみでは、チューリング完全以前にゲームが成立…

「ない」ことと「必要ない」こと

URL

http://medt00lz.s59.xrea.com/wp/?p=1260 久々にmedtoolzさんのブログを読んでいたらこんな記事を見つけた。 「ボタンのない機械は不便」という記事だが、4年後の未来から見ているアドバンテージでもってmedtoolzさんも間違えるんだなと思った。 確かに2012…

ビットコインで、ブロックチェーン内の取引から「取引の正当性検証」を行う方法

http://qiita.com/yanagisawa-kentaro/items/503dfce3762e3b1237c9 ビットコインのブロックチェーンには「口座残高」というものは記録されておらず、「どの口座からどの口座にビットコインが幾ら移動したか」という取引データのみが記録されている。 これは…

昔とった杵柄の「キネヅカ」とは何か

http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q117296116 餅つきに使うキネとウスのうち、「キネ」の「柄の部分」がキネヅカ。 キネを振り下ろすににはその重みを活かした振り下ろし方があるらしく、キネのツカの扱い方が(自転車の乗り方と同じ…

.NET の IEnumerable と、IEnumerator。

http://garicchi.hatenablog.jp/entry/2014/09/12/200000 IEnumerator は、イテレーター。Currentプロパティ、MoveNextメソッドを持ち、終了までループするための動作を提供してくれる。 IEnumerable は、IEnumerator を戻すメソッドを実装するためのインタ…

RUSH

プレイ。 steamのパズルゲーム。 自動的に転がっていく立方体を、移動方向変更やスライドパネルを配置することで目的の位置まで導くパズル。 ただ目的地まで導けるようにパネルを置けばいいだけではなく、立方体と立方体が衝突しないようにうまいタイミング…

Mike Hearnのビットコインお別れブログを邦訳してみる。

URL

http://www.boiled-pasta.guru/entry/2016/01/17/Mike_Hearn%E3%81%AE%E3%83%93%E3%83%83%E3%83%88%E3%82%B3%E3%82%A4%E3%83%B3%E3%81%8A%E5%88%A5%E3%82%8C%E3%83%96%E3%83%AD%E3%82%B0%E3%82%92%E9%82%A6%E8%A8%B3%E3%81%97%E3%81%A6%E3%81%BF%E3%82%8B%E3…

pixivラダー

モノクロ絵をその場で書く。 クラスタ化 勝手に割り振られて制御不可。 ランク上下は獲得ポイントで決まる。 評価を行うためのポイントは有限で貯められない。

git worktree を利用して、部分コミットを楽に行う方法

git worktree は、1つのレポジトリから複数の作業コピーを作成するためのコマンド。 それを利用して、元フォルダはコミット前の状態、worktreeに変更が入った状態を作成して、外部ツールで一部ずつ変更を元フォルダに適用してcommitする。 「git add -p」で…

IE10, IE9 のインストーラー

http://nvtrlab.jp/blog/bunbunmaru/%E3%81%84%E3%81%BE%E3%81%95%E3%82%89windows7%E3%81%ABie9%E3%80%8110%E3%82%92%E5%B0%8E%E5%85%A5%E3%81%99%E3%82%8B.html IE10 ・32bit版 http://download.microsoft.com/download/7/7/9/779739BF-1DA9-4677-A4BC-8C3…

小川一水「天冥の標8 ジャイアント・アーク part.1」

読了。 第1巻「メニー・メニー・シープ」とおなじ時間軸を、別の角度から描く作品。 一巻ではわけが判らなかった怪しい舞台設定の謎を、これまでの物語の知識で解っている状態で読むのが楽しい。

小川一水「天冥の標8 ジャイアント・アーク part.2」

読了。 ここで終わりかと驚愕した第1巻から、実に5年以上を置いた直接的な続編。

IE10, IE9 のインストーラー

http://nvtrlab.jp/blog/bunbunmaru/%E3%81%84%E3%81%BE%E3%81%95%E3%82%89windows7%E3%81%ABie9%E3%80%8110%E3%82%92%E5%B0%8E%E5%85%A5%E3%81%99%E3%82%8B.html IE10 ・32bit版 http://download.microsoft.com/download/7/7/9/779739BF-1DA9-4677-A4BC-8C3…

小川一水「天冥の標8 ジャイアント・アーク part.1」

読了。 第1巻「メニー・メニー・シープ」とおなじ時間軸を、別の角度から描く作品。 一巻ではわけが判らなかった怪しい舞台設定の謎を、これまでの物語の知識で解っている状態で読むのが楽しい。

小川一水「天冥の標8 ジャイアント・アーク part.2」

読了。 ここで終わりかと驚愕した第1巻から、実に5年以上を置いた直接的な続編。

小川一水「天冥の標9 ヒトであるヒトとないヒトと part.1」

読了。 天冥の標 8〜 は完全に話が続く形になっている。ただいまのメンバーでオムニフロラをどうこうできるかと言うと、どう考えても無理なのでおそらく救世群との和解をして次の世代に続いていくのではないだろうか。

白猫プロジェクトで相互フォロワー初顔合わせボーナスを集める手順

手順 メニュー→相互フォロー→募集URLコピペしてPCに転送しておく。 メニュー→オプション→常時ランダムマッチ→OFFに設定。 協力バトルで「☆1 のどかな草原」の部屋を立てて、相互フォロー募集をする。 ネットの白猫相互フォロー掲示板に募集URLの書き込みを…

git 2.7 リリース

http://japan.blogs.atlassian.com/2016/01/git-2-7-release/ ・レポジトリを含まない作業コピーである「ワークツリー」を管理するための"worktree"コマンドの完成 ・git stash のいくつかの改善 ・git filter-branch の高速化、進捗表示追加 ・gitignore 内…

git log でマージされていない範囲を確認する

https://git-scm.com/book/ja/v2/Git-%E3%81%AE%E3%81%95%E3%81%BE%E3%81%96%E3%81%BE%E3%81%AA%E3%83%84%E3%83%BC%E3%83%AB-%E3%83%AA%E3%83%93%E3%82%B8%E3%83%A7%E3%83%B3%E3%81%AE%E9%81%B8%E6%8A%9E master ブランチから、experiment ブランチで追加さ…

白猫プロジェクトのエンドコンテンツをオワタ式アクションゲームとして見た場合の問題点

白猫プロジェクトはHPの概念があるアクションゲームだが、最も難易度が高いレベルになると1発か2発食らうと即死というバランスになる。ステージがそう長くなく敵の行動パターンから攻撃を受けない立ち回りが可能になっているので、この難易度の上げ方はむし…