2011年11月27日日曜日

ひさびさ本購入

・Founders at Work
・Cooking for Geeks
・選択の科学
・トルコのもう一つの顔
・Jenkins実践入門

Founders at Workがいまいち、Cooking for Geeksは「こつの科学」を思い出した、分子ガストロノミーの方が先祖なのかもしれないけど...トルコのもう一つの顔がメチャ面白い「ルワンダ中央銀行総裁日記」以来の面白さだ......



2011年10月20日木曜日

プログラミングが要するに何なのか, いちばん自在に扱える抽象は何か

http://blog.practical-scheme.net/shiro/20111018a-primary-abstraction


ループ構文が関数をまたぐのを発想できない、再帰もこわごわ使う感じ、俺のアプローチって関数型じゃないのか....じゃなにが得意なんだろう、俺.....



2011年10月19日水曜日

2011年10月15日土曜日

2011年8月31日水曜日

「因果律を否定するバグ 」

http://blog.practical-scheme.net/shiro/20110828-lurking-bug


これは怖い、現実にこんなバグに遭遇すると床板を踏み抜いて魂が口からはみでちゃう気分になっちゃう、昼間なのに周囲が凄く暗いとか.....しかしテスト側が原因だと見破るとは.....すげえぜ



2011年8月12日金曜日

いやー、JAVA1.4.2でトムキャット+オラクルで、ミニデスマだったのよこれが

http://neue.cc/


もうねー、ちゃんとした新しいVisualStudioできちんとソース管理とかチケット管理のサーバ入れて、五月蝿い規約バカとか排除して、のびのび開発やりたいのー



2011年7月22日金曜日

2011年6月1日水曜日

「Coders at Work プログラミングの技をめぐる探求」をゲット

しかし、読んでてちょっと微妙な気持ちに....彼らのように楽しくやっていけた場所って、もう無くなって来てるんだろうか



2011年5月13日金曜日

プログラム以外の本とか

最近、プログラム関連の本って、なに買ったらいいか、だんだん分かりにくくなってきてるんだよなー....なんか環境が変わるたびに、レベルから違ったりして....それはともかく下記はそこそこ面白かった



・君たちはどう生きるか (岩波文庫)

・デフレの正体 経済は「人口の波」で動く



やっぱヘタレなコペル君には水谷姉が必要だと思った、まおまおは嫌ってたようだが(w



「WebGL」にセキュリティ問題

http://slashdot.jp/security/article.pl?sid=11/05/12/0659251


新しい機能だからそんなもんだろうな、ちょっとエクストリームすぎたか?



2011年5月8日日曜日

オーケストレーションツールまとめ

http://www.infoq.com/jp/news/2011/05/unix-orchestration


ジェンキンスみたいなもんかな、おいら的にはもうGitHubのしょぼいトラッカー+言語付属パッケージャで十分なんだけど



2011年4月28日木曜日

GitHubに登録

https://github.com/
おとこもすなるGitHub、おんなもしてみんとてするなり...じゃなくて、流行から何年遅れてるんだか....まあ、やってみっか(w

1.アカウント作成、下記を参考にアカウントを取得した
http://blog.glasses-factory.net/2011/04/14/github

2.Gitをインストールしてgithubにアップデート、下記参考にした(しかし、公開鍵登録を書いてなかったので自分で登録)
http://www.koikikukan.com/archives/2010/08/04-235555.php

2-1.github側、新しいリポジトリ(サーバ側)を作成

2-2.ローカル側、msysgitで、Git-1.7.4-preview20110204.exeを使用して全てデフォルトでインストール(use a TrueTypeもチェック無し)

2-3.ローカル側、SSHキーを作成

2-4.github側、「アカウントの設定」からSSH公開鍵にタイトル無しで登録(SSHキーを表示で表示された長い文字列をssh-rsaから全部使用する)

2-5.ローカル側、編集-オプションでユーザー名と電子メールアドレスを設定する

2-6.ローカル側、新しいリポジトリを作成して新しいファイル作ったりする

2-7.「コミット予定」して、「コミット」する

2-8.プッシュする(github側のgit@github.comで始まる場所にプッシュする)、
このときパスワードを聞かれるのでSSHキーを作成したときのパスワードを入力すると
リモートでプッシュ完了!



2011年2月26日土曜日

「プチコン」登場

http://slashdot.jp/developers/article.pl?sid=11/02/25/0146206


そんなにPLAY/MUSIC文は難しいのかよ....じゃ代わりにTALK文とか「あとゎとゎとゎとゎひんれんぶ(あたたたた、ヒデブ)」みたいな感じでぜひ



スタックが無かった頃のお話

http://blog.practical-scheme.net/shiro/20110224-stack


あはは、無条件ジャンプに条件を足すのか(w



2011年1月30日日曜日

New York Timesが公開したオープンソース

http://blog.saishu.jp/archives/51513982.html


まあ、そういう焦りはあるな....そういうことがたった一人で出来るから、たった一人でやる側にまわらないとな



2011年1月19日水曜日

RedmineをWindowsXPで使ってみる

手軽にsqlite3で構成してみた、しかしいろいろな罠に引っかかった、本当にみんなちゃんと使用してるのか?(汗

1.ActiveScriptRubyインストール
http://www.artonx.org/data/asr/
2.Ruby on Railsインストール
gem install rails -v=2.3.5 --include-dependencies
3.sqlite3.dllのコピー
http://www.sqlite.org/download.html
sqlite3.dllをc:\WINDOWS\system32にコピー
4.sqlite3-rubyライブラリのインストール
gem install sqlite3
5.RedClothのインストール(wikiに必要とのこと)
gem install RedCloth
6.コーデックインストール
gem install -v0.4.2 i18n
7.Redmineの配置
http://rubyforge.org/frs/?group_id=1850
ダウンロードしてC:\redmine-1.1.0みたいな感じで解凍してコピーする
8.config/database.yml配置
(database.yml.exampleをコピーしてdatabase.ymlにしてproduction項目をsqlite3用に書き直す)
#production:
# adapter: mysql
# database: redmine
# host: localhost
# username: root
# password:
# encoding: utf8

production:
adapter: sqlite3
dbfile: db/redmine.db
timeout: 5000
9.DB初期化
config/environment.rb に以下の行を追加
config.action_controller.session = { :key => "_myapp_session", :secret => "fdbcb0a3bb34035a0588bc27132ea677" }
※secretはなんでもいいもよう、30字以内だったら適当なサンプル文字を提案してくれる

C:\redmine-1.1.0へcdで移動
rake db:migrate RAILS_ENV=production
rake load_default_data RAILS_ENV=production
選択肢で「ja」を選択(これで日本語版になる)
10.起動
ruby script/server -e production

※http://localhost:3000で確認、admin/adminから入っていろいろ設定(adminパスをちゃんと変えること)

Tips
opensslでコケる
> モジュールが抜けてるので最新版を取ってくる
rake でコケる
> config/environment.rbにコンフィグ項目が足りないので追加(9番参照)



2011年1月12日水曜日

PS3のソフトウェアJailbreakを公開。署名ツールも提供

http://japanese.engadget.com/2011/01/09/geohot-ps3-jailbreak/


うーん、PS3持ってないから試せない....昔のイエロードッグのムックとかは持ってるけど



Microsoft 離脱

http://agilecat.wordpress.com/2011/01/11/bob-muglia-%e6%b0%8f%e3%81%ae-microsoft-%e9%9b%a2%e8%84%b1%e3%81%ab%e9%96%a2%e3%81%99%e3%82%8b%e5%a0%b1%e9%81%93-cloud-cloudcomputing-jazug-cbajp-cloudjp/


なにが起こってるんだろう....興味津々だなぁ



キネクト × MMD やってみたナリ

1.キネクトの準備
※まずキネクトを単体で購入(これ重要、そうでないときはUSB+ACアダプタを別途入手する必要あり)

http://kgxpx834.blog58.fc2.com/blog-entry-22.html

・接続してドライバーを入れる
・avin2-SensorKinect-b7cd39d.zipを解凍
・avin2-SensorKinect-b7cd39d\Platform\Win32\Driver\x86  にあるドライバーを入れた(Audioはまだできてないのでパスする)
・センサーとカメラにUSBドライバーが入る
・avin2-SensorKinect-b7cd39d\Bin
・SensorKinect-Win32-5.0.0.exe実行
・NITE-Win32-1.3.0.17.exe のインストール
Pass : 0KOIk2JeIBYClPWVnMoRKn5cdY4=
※上記バイナリのダウンロードリンクそばに書いてある
・OPENNI-Win32-1.0.0.23.exeのインストール

※※ライセンス情報の確認(「0KOIk2JeIBYClPWVnMoRKn5cdY4=」のこと)
C:\Program Files\OpenNI\Data
・licenses.xml  > 書き込まれてた
・SamplesConfig.xml > 書き込んだ

C:\Program Files\Prime Sense\NITE\Data
・Sample-User.xml  > 書き込んだ
・Sample-Scene.xml > 書き込んだ
・Sample-Tracking.xml > 書き込んだ

2.MikuMikuDanceの準備

http://www.geocities.jp/higuchuu4/ Ver)

ダウンロードして使用(このバージョンのみ)
・MikuMikuDance(DirectX9
・DxOpenNI.dll
DataディレクトリにDxOpenNI.dllのzip内容から以下を入れる
・DxOpenNI.dll
・SamplesConfig.xml
※これにもNITE-Win32-1.3.0.17のライセンス情報を入れた

MMDでキネクトにチェック入れてじっとしてポーズ認識させると途端に連動する、超笑える



noreplyオプションによる高速化

http://fallabs.com/mikio/tech/promenade.cgi?id=120


ダサいけど速いとのこと(w