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

バフェットの名言の書置き

ウォ-レン・バフェットの名言 「人を雇う時には、正直さと知性、エネルギーという3点に着目せよ」と、 誰かが言っていました。 そして、いくら知的でエネルギッシュな人物でも、 正直でなければダメだと言っていました。 「知性がある」または「知性が高い…

ソートされた(?) 順列シーケンス

F#

ソースコードはこちら ■実行方法 let run() = "abcd".ToCharArray() |> Array.toList |> permutation |> Seq.iter (printfn "%A") ■実行結果 ['a'; 'b'; 'c'; 'd'] ['a'; 'b'; 'd'; 'c'] ['a'; 'c'; 'b'; 'd'] ['a'; 'c'; 'd'; 'b'] ['a'; 'd'; 'b'; 'c'] ['…

低レベル グローバルフック による キーボード マウス ビューアー for F#

F#

キーボード&マウス ビューアー ひとまず完成!アプリに設定出来る項目はいくつかあるけれども、プログラム内にハードコーディングしているため毎回ビルドする必要あり。 自分用アプリなので設定は変えるつもり無いため、とりあえずこのまま使います。欲しい…

F# で ビジュアルデザイナを使ったGUI編集が出来るかも

F#

XAMLのデザイナは動きますが、イベントとかにコードジェネレータに対して働きかける事は出来ませんでした。 コードジェネレータが動きませんので、Classディレクティブ?が含まれてるXAMLも例外がはかれてダメダメでした。 x:Classなどのコードを削除すれば…

Git を使った Github リファレンス

Git

■ローカル関係の操作 コマンド 内容 git init カレントディレクトリをリポジトリとして初期化 git status カレントリポジトリに対する変更が加えられたファイルがあるかを確認する git add [ファイルパス] リポジトリに変更を加える git rm [ファイルパス] …

グローバルフック − F#で低レベルフック

F#

F# から SetWindowsHookEx を使った低レベルフックのコードを書いてみた。 作るのに1日掛かった orz ■作るのに必要な知識(覚えた知識) マーシャリング WindowsAPI F#の構造体 32bitアプリと64bitアプリ事に作る意味? ■使用しているWindowsAPI SetWindowsH…

朝まで掛かった Github セットアップ

糞面倒くさいセットアップが朝まで掛かっちゃいました。 出来なかった原因は不明。 とりあえず Git の再インストールから行えば出来る様になりました。 ■環境 Windows7 Ultimate 64bit■参考サイト Gitのインストールのみ 英語が読めなくても画像だけで手順は…