大江戸Ruby会議01に参加できなかったけど、スライドまとめ
Hiroshi Nakamura さん
Mayumi Emori さん
mission critical"なシステムでも使えるThreadの作り方*2View more presentations from Mayumi Emori
Daisuke Yamazaki さん
RailsとCで広告システムを作って起業した話View more presentations from yamaz2
Koichi Sasada さん
http://atdot.net/~ko1/activities/oedorubykaigi01_ko1_pub.pdf:Title=Ruby 処理系の構想(妄想)
Yuki Akamatsu さん
大江戸Ruby会議View more presentations from Yuki Akamatsu
Akira Matsuda さん
100.times { Asakusa.rb.meetup! }View more presentations from Akira Matsuda
動画まとめ
*1:はてダにprezi埋め込みできなかった
*2:slideshareも古いのしか埋め込みできなかった
NUnitのGUIテスト実施方法を考える
やりたいことは、GUIテストの自動化。難しいのは、テストの仕組みをどう作るか。共通クラスとかの設計が一切わからない。
とりあえず、使用するのはNUnitFormsが使えそうなので挑戦してみる。
1.環境
- Windows XP
- VisualStudio 2005
- .Net Framework 2.0
- NUnit 2.5.7
- NUnitForms 2.0 alpha5
- C#
2.注意点
- 対象クラスにNUnitFormTestクラスを継承させる。
- Setup()、TearDown()はオーバライドさせる。
- UseHidden()はオーバライドしてget { return failse; }に変更*1する。
- 対象フォームはメンバ変数として宣言しておく。
- キー操作はKeyborardControllerクラスを経由して行う。
- マウス操作はMouseControllerクラスを経由して行う。
*1:詳しくは知らない。
GoogleChrome高速化を元に戻す
こちらの記事を参考に
404 Not Found
GoogleChromeの更なるスピード向上を目指してRAM設置してやってみた。
確かに早くなった!
が、少し不安定になった・・・。
たまにクラッシュしたりとかちょっと気持ち悪いし、まぁ元々早いブラウザを0.何秒早くしただけだったので、元に戻そうと決意。
まず、作成したシンボリックリンクを削除する。
他にもシンボリックリンクを作成している場合は、それも削除するのか残しておくのか判断が必要。
junction -d "R:\ChromeCache"
必要なければ「junction.exe」を削除する。
これでWINDOWSディレクトリ配下のjunction.exeが消える。
del "C:\WINDOWS\junction.exe"
設置したスタートアップショートカットの削除
必要ないのでバッチファイルの実体も削除しておこう。(これは手動でやっとく)
del "C:\Documents and Settings\[ユーザ名*1]\スタート メニュー\プログラム\スタートアップ\chromecacheset.bat"
作成したRAMの削除
注意しないといけないのは、デバイスマネージャから削除してレジストリ手動削除とかするとOSが吹っ飛ぶそうなので気をつけないといけない。
Gavotte Ramdisk まとめWIKI - Q&A
Remove Ramdiskボタンをクリック
そして再起動。
マイコンピュータからRAMディスクが削除されていることを確認。
レジストリも自動的に削除されているみたい。
*1:自分のログインユーザ名
ubuntu10.04でやろう
ubuntu10.04LTS on virtualbox on mac
やりたいことは、
rails 開発環境の構築。
vimの設定にこだわろう。
使ったことないしgithubの構築に挑戦。
herokuへアプリリリース。
hello world!
新年あけましておめでとうございます。
とりあえず何か始めるときは世界にこんにちわして…っと。
祝。blog開設。