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

旧約聖書 ヨブ記

読了。 サタンの提案によって敬虔な主の信者であるヨブに、厄災やら病気やらをよこしてそれでも信仰を失わないか試そうぜ、とやる章。 最初の数章でヨブに災いを降りかからせる様が描かれるが、そこからの大半は神学の走りっぽい、神を何故信じるべきかとか…

オブジェクト指向でFizzBuzzの利点。

http://qiita.com/takaaki4cards/items/23127bcda036229d653d Fizz buzz に strategy や factory を使うのが適している理由やメリットを説明できる人はどなたかいらっしゃいますか? 率直な話としては、この単純さのコードでに strategy や factory を使うこ…

プログラミング入門者にタイマーを作らせるというのはどうか

難しいことをせずに実用性があるものとして、指定秒数待ってメッセージを表示するタイマーを作ってもらうというのはどうか。 waitTime = InputBox("待ち時間(秒)を入力してください") WScript.Sleep(waitTime * 1000) WScript.Echo "時間になりました"

ダンジョン考。

ダンジョンは冒険をパッケージ化したものである。 それは、侵入して敵を倒して先に進んで最終階に到達するという行動以外を許さない、優れたアフォーダンスを持つ。 だからこそ、wizの昔から異世界転生の最新の創作にまで幅広く使われる。

バリントン・J・ベイリー「カエアンの聖衣」

読了。 トリガーのアニメ「キルラキル」の元ネタになったSF小説。 自らは思考器官すら持たない「受動的な知性」の服というアイディアが物語の中心にあるが、それだけでなく1アイディアで1作書けそうな様々な奇想天外な発想の詰め合わせの作品である。

過大に評価していないブロックチェーンの説明

URL

https://imoz.jp/note/blockchain.html ブロックチェーン凄いという解説が溢れるなか、正確な解説をしているサイト。 ブロックチェーンによるものではなく、電子署名によるものです。 これが全く本当にその通りである。 電子投票などもブロックチェーン使え…

Block Withdrawal攻撃 (BW攻撃)

http://btcnews.jp/do-miners-dreams/ ビットコイン(正確にはPoW型のブロックチェーンシステム)のマイニングプールに対して仕掛けられる、マイニング効率を落とす工作のこと。 具体的にはプールに参加している攻撃者が、ブロックを発見したにも関わらず、そ…

ブロック・チェーンでチケット転売問題は解決できない

http://www.huffingtonpost.jp/yoshiyuki-oshita/secondary-ticketing_b_17085920.html 前提 ここでは、ブロック・チェーンでチケット転売問題を解決という主張についてのみ反論する。スマートコントラクトによる新たな事業形態などのメリットなどは考慮しな…

資格情報の入力で、ログインしようとしているマシン自体のユーザを入力するには「\ユーザ名」と入力する

windows10ではデフォルトで自ドメインのユーザ名が入力されるようになってしまったので、サーバのadministratorとしてログインしようとしたときに、普通にadministratorとだけ入力しするとドメインのadministratorとしてログインしようとしていると判断され…

グレゴリウス山田「竜と勇者と配達人」

読了。 中世ヨーロッパ風のファンタジー世界の配達人を主人公として、その世界の職業事情を描いていく作品。 漫画単体ではちょっと変わったお仕事漫画という体なのだが、コミックスで各話の間に挟まれているコラムによってそのエピソードが発生した生活・風…

普遍論争

https://ja.wikipedia.org/wiki/%E6%99%AE%E9%81%8D%E8%AB%96%E4%BA%89 中世において行われていた「普遍概念は実在するか」という論争。 以下で普遍概念とは何かと、それと対比される「個物」の説明をする。 個物 中世において自明的に存在すると考えられた…

SQL Server T-SQLの進捗をPRINTっぽい命令で出力するには

https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q12141354677 DECLARE @MSG varchar(99); SET @MSG = 'count: ' + CAST(@count as VARCHAR(99)); RAISERROR(@MSG, 0, 0) WITH NOWAIT;本来はエラー通知をするための命令だが、すぐにメッセージを…

Strategic Choiceが閉鎖になっていた

id:asakichy氏が公開していたはてなダイアリー「Strategic Choice」が閉鎖になっていた。 数々の凄い本のエッセンスが濃縮されたサイトで、まとめ方もすごく上手かったので出版社の方から文句が上がったのかもしれない。

SQL Serverのカーソルを使ったループで、カーソルの取得元テーブルを更新しても、問題は無い

以下のようなことをやっても特に問題はなかった。 create table TEST (YMD VARCHAR(8)); insert into TEST values ('20150101'); insert into TEST values ('20150102'); insert into TEST values ('20150103'); insert into TEST values ('20160101'); inse…

SQL Server MDF ファイルのみからデータベースをリストアする方法

http://earlgreytea.hatenablog.com/entry/2016/05/15/210323 データベースを緊急モードに切り替える ALTER DATABASE Northwind SET EMERGENCY GO データベースをシングルユーザモードに切り替える ALTER DATABASE Northwind SET SINGLE_USER GO データベー…

ゲシュタルトスイッチ

https://www21.atwiki.jp/p_mind/pages/127.html ツボに見えたり向かい合った顔に見えたりする絵に代表される、見方によって2種類の絵に見えるだまし絵をみたときに発生する現象。 絵を見るとき、ツボが見えているときはそれが顔には見えず、顔に見えている…

hacknet

クリア。 CUIターミナルにunixっぽいコマンドを打ち込んでサーバをハッキングしていく、スーパーハッカーごっこができるゲーム。 前から興味があったが最近日本語化されたのでプレイしてみた。ちなみに日本語化のクオリティはそれなり。不自然な点が全く無い…

なぜCD-ROMライブのドライブ文字(ドライブレター)はQなのか

http://deztec.jp/x/01/tips/comp/c0054.html 最近は違うが、昔のPCではCD-ROMライブはQ:であることが多かった。 これは、 MS-DOS では、物理的なドライブには A 〜 P の範囲でしかドライブレターを設定できなかった。 CD-ROM はネットワークドライブ扱いな…

Google「Tango」の技術

http://k-tai.watch.impress.co.jp/docs/news/1036675.html スマートフォンで動作するARプラットフォーム。要するにスマホで Microsoft HoloLens みたいなことを実現する技術。 カメラで撮影した画像、動画から空間測位や現在位置の推定を行う技術や、ジャイ…

dropboxがアイコンオーバーレイを占有してしまう問題に対抗する方法

windowsのアイコンオーバーレイ("ショートカット"に代表される、アイコン左下に表示される小さな画像)は、レジストリ登録されるものだが、最大で15種類しか登録できない。 15個を超える登録があった場合、文字列ソートして昇順に15個まで有効になり、16個目…

PHPの多次元連想配列…というかジャグ配列を特定のキーの値でソートするには、array_multisortではなくusortを使う方法もある

http://chalow.net/2007-11-07-3.html PHPでジャグ配列をソートする方法を検索すると、array_multisort関数を使う方法が出てくるが、array_multisortは準備が必要だし、無駄に複数の配列をソートしている。あと、こんな機能はPHP以外では見たことがないので…