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

C#でオブジェクトをバイナリファイルに保存、読み込む

忘れないようにメモメモ。 バイナリファイルから読み込む using System.IO; using System.Runtime.Serialization.Formatters.Binary; public object LoadBinary(string path) { // ファイルストリームの作成 FileStream fileStream = new FileStream(path, F…

C#で作業フォルダのパスを変更する

作業フォルダを取得する Directory.GetCurrentDirectory() Environment.CurrentDirectory 上が静的メソッドで、下が静的プロパティ。 作業フォルダを変更する Directory.SetCurrentDirectory("設定したいフォルダ") Environment.CurrentDirectory

C#でコマンドライン引数を取得する

やり方が2種類あります。 Enviromentを使用する方法 //コマンドライン引数の表示 MessageBox.Show(System.Environment.CommandLine); //コマンドラインを配列で取得する string[] cmds = System.Environment.GetCommandLineArgs(); //コマンドライン引数の表…

Tracで新規プロジェクトの作成方法

よく忘れるので。 新規プロジェクトの作成 スタートメニュー > すべてのプログラム > Trac > コマンドプロンプト "create-project TestProject"と入力 TestProjectには作成したいプロジェクト名を入力。 作成したプロジェクトに権限追加 スタートメニュー > …

TortoiseSVNでログメッセージの修正ができない

初期設定のままではTortoiseSVNのログメッセージができません。やろうとするとこんなメッセージが出ます。 なんとかならないものかと調べてみたら、ありました。 リポジトリ側にhookスクリプトを置く リポジトリの中に"hooks"というフォルダがあります。チェ…

C#で外部アプリケーションを起動する

C#でのやり方がわからなかったので、とりあえずやってみた。 実行 using System.Diagnostics; private void Start(string exeName) { // アプリケーションの実行 Process.Start(exeName); // パラメータ、オプションを渡すには // Process.Start(exeName, "…

boost::cpu_timer で時間計測

boost::cpu_timerを使えばナノ秒単位の取得ができる!らしいので試してみた。 OS:windows7 64bitCPU:Core2Duo 3GHz こんなコード boost::timer::auto_cpu_timer timer; boost::timer::nanosecond_type times[100]; for(int i = 0; i < 100; i++){ timer.star…

boost のインストール方法

boost::cpu_timerを使えばナノ秒を取得できる!という情報があったので試してみることにしました。そのためにまずはboostをインストール。 ダウンロード こちらのページからboost_1_49_0.zipを取得。http://sourceforge.net/projects/boost/files/boost/1.49…

iPad用Bluetoothキーボード

iPadを買ってからPCを起動する機会がめっきり減りました。使っていて思うのは、やはり文字を打つのはキーボードが早い!ということ。 なのでiPad用にキーボードを買いました。 なんとこの子、差し込むことでノートPCみたいに使えるんです。 そしてカバーにも…

新しいiPadを手に入れた!

4/1にアップルストアで注文していたiPadがようやく届いた!softbankのwifiスポットが無料で使えるとのことで、アップルストアで購入。16GB,32GB,64GBのどれにするかすごく迷いました。お金があれば迷わず64GBにするけど、ここはケチって32GB。どのくらい使う…

GalaxyS2 を 2.3.6 にアップデート

あいかわらずGPSの感度が悪いので、淡い期待をこめてAndroidのバージョンを上げてみることにしました。バージョンアップするとエリアメールに対応したり、wifiのスピードがあがったりするみたい。 アップデートするにはSamsung Kiesがインストールされている…

GalaxyS2のGPS設定 変更結果

昨日GalaxyS2にAngryGPSを入れてGPS精度を上げてみました。そして今日、効果を確かめるべく通勤時にジョギングアプリを起動して移動。 結果 今までと変わらず。 Googleマップなどで位置を掴むのは早いのですが、ジョギングアプリでは「測位中」からずっと変…

GalaxyS2のGPS精度up

普段ジョギングする時に、「Endomondo Sports Tracker」を使って記録しているんですが、GPSの精度が悪く、走った位置が正確に記録されないので困っていました。 「AngryGPS」を使えば良くなるよって記事を見つけたので早速実行。 ※設定を誤るとGPSが取得でき…

AndroidSDKのr17がインストール出来ない

androidの開発環境を構築しようとしていたら、AndroidSDKがJDKを認識してくれずにインストールできない。環境は次のとおり。 ・win7 64bit・JDK7 64bit版・eclipse3.7・AndroidSDK r17 なんでだーって調べても出てくるのはr10~r12の事ばかり。いろいろ試し…