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

「One True Lookup Table」略してOTLT

http://gihyo.jp/dev/serial/01/sql_academy2/000301 自分は「名称マスタ」という名前で認識しているマスタのこと。 名称区分、名称コード、名称を含む、複数の種類の名称を保存する共通的なマスタである。 例えば性別、都道府県、売掛買掛区分などの名称が…

レインボーテーブル

https://ja.wikipedia.org/wiki/%E3%83%AC%E3%82%A4%E3%83%B3%E3%83%9C%E3%83%BC%E3%83%86%E3%83%BC%E3%83%96%E3%83%AB 元パスワードとハッシュ変換値の対応表を少ない容量で保存するための技術。 基本的なアイディアは、対応表を一定範囲ごとに区切って、そ…

レインボー攻撃

http://securityblog.jp/words/609.html ユーザ情報の流出などで、パスワードのハッシュ値が攻撃者の手元にある場合に、それを元に攻撃者が不正ログインを試みる攻撃。 ハッシュ関数は不可逆的なので通常、パスワードのハッシュ値から元のパスワードを割り出…

html5で浮き出しボタンを作るサンプル

<html> <style> button { color : #dddddd; font-weight : bold; padding : 10px; background : #888888; border-style : none; border-radius : 5px; box-shadow : 5px 5px 5px 0px #ffffff inset, -5px -5px 5px 0px #000000 inset; text-shadow : -1px -1px 0px #00000</style></html>…

Excel2007以降で、Excel2003以前の色と同じ色を使う方法

Excel2007以降はリボンインターフェースが採用されたと同時に利用出来るデフォルト色パレットが変更された。 Excel2003で作成された過去ファイルを開いて編集するとき、既存の色をそのまま使うには、その色が塗られたセルを選択して塗りつぶしツールボックス…

ファイルを掴んでいるプロセスを特定する方法

http://rtaki.sakura.ne.jp/infra/?p=1739 「別のプログラムがこのフォルダーまたはファイルを開いているので、操作を完了できません」 が表示されたときに「別のプログラム」とは何かを特定する手順。 1. タスクマネージャーを開く 2. パフォーマンスタブか…

Windows 7 の XPMode がシャットダウン中に応答しなくなった場合の対応

仮想マシンの設定から「閉じる」を選択して、「電源オフ」に設定した上で仮想マシンを一度終了してから再起動する。

Defy Gravity

プレイ。 重力場と斥力場を作成できる銃を使ってステージをクリアしていくアクションパズルゲーム。 最初は重力場と斥力場を使ったPortalのようなパズル的ゲームだが、後半はスーパーミートボーイ的な即死アクションゲームになっているのでどうもゲーム性に…

Rx(Reactive Extensions)

http://qiita.com/erukiti/items/6a82dfd3506e9773d592 ・非同期処理やイベント処理を簡単に書ける ・エラー及び終了をうまくハンドリングできる ストリームをデータソースとした、LINQ+Promiseみたいな概念らしい。

CommonJSモジュール

CommonJSで他のモジュール(ファイル)を読み込む方法。includeだと名前が衝突して上書きしてしまう可能性があるが、CommonJSモジュールのrequireを使うとその問題を防ぐことができる。 CommonJSが実装された環境でないと使えないので、素のブラウザでは利用で…

CommonJS

http://qiita.com/uryyyyyyy/items/b10b012703b5396ded5a そもそもの発端は、「Javascriptって良いよね。ブラウザ以外(ServerSide)でも使おうぜ」ということからだったらしいです。しかし、scriptタグで読み込むこと前提だったので、HTMLがない(レンダリ…

心の哲学:(グレッグ・イーガン著作『順列都市』の)塵理論による計算主義に対する反論

まあ自分は計算主義が正しいと考える立場なんですけどね。 塵理論による計算主義に対する反論 a. 計算主義が真であるならば、ある法則にもどづいて計算される「世界の状態t、世界の状態t+1、世界の状態t+2、……世界の状態t+n」は意識を含んでいることになる。…

計算主義

https://ja.wikipedia.org/wiki/%E5%BF%83%E3%81%AE%E8%A8%88%E7%AE%97%E7%90%86%E8%AB%96 意識を計算の形態の一種であるとするもの。

editorconfig

http://ginpen.com/2014/12/14/editorconfig/ editorconfigとは、様々なエディタで実装されている、テキスト書式指定ファイルの仕様こと。 テキスト書式というのは、文字コード、改行コード、インデント桁数、インデントはスペースかどうか、行末スペースは…

通知ファイルを作成し、プログラムを起動するバッチ

本番環境へのリモート接続など、起動しっぱなしで忘れていたらマズイものを忘れないようにするために作った。 本当はデスクトップの壁紙か、デスクトップ背景色を変えたかったがWindows7だとどうも即座に壁紙変更が反映されないので、デスクトップを大量の(…

Titan Souls

クリア(真ラスボスまで。アナログパッド無しでクリアしたので矢の発射方向が制限されて辛かった)。 「ワンダと巨像」を見下ろし視点の2Dにしたようなアクションゲーム。 ゲームの舞台となる遺跡はワンダと巨像のように荒涼としており、生物(雑魚敵)が存在せ…

git push --force-with-lease

http://japan.blogs.atlassian.com/2015/05/force-with-lease/ 「--force-with-lease」オプションをつけると、基本的には「--force」オプションをつけたのと同じようにpushする。 ただし「push先のコミットIDが他作業者によって更新されている場合」は失敗す…

css3ボタン

<html> <style> button { color : #dddddd; font-weight : bold; padding : 10px; background : #888888; border-style : none; border-radius : 5px; box-shadow : 5px 5px 5px 0px #ffffff inset, -5px -5px 5px 0px #000000 inset; text-shadow : -1px -1px 0px #00000</style></html>…