誰も教えてくれないお金の話

誰も教えてくれないお金の話 (Sanctuary books)作者: うだひろえ,泉正人出版社/メーカー: サンクチュアリ出版発売日: 2010/10/29メディア: 単行本購入: 6人 クリック: 116回この商品を含むブログ (26件) を見るうだひろえさんの誰も教えてくれないお金の話を…

C# NumericUpDown ValueChanged でエラーが発生しない

NumericUpDownのValueChangedイベント内でエラーが発生しないことがある。 ValueChangedが発生する条件 違う値を入力した状態でエンターキー押下 違う値を入力した状態でフォーカスを他に移動 マウスホイールのスクロール 上下ボタンのクリック 他のイベント…

Appmethodはじめました

エンバカデロ製のSDK、Appmethodを試すことになりました。 ボーランド時代のC++Builderを愛用していたので同じように使えるのかな?と。Appmethod | Android、iOS、Windows、Mac OS X向けネイティブアプリを構築どういったものかというと、C++Builderの機能…

nunitで.NET4.0のデバッグが出来ない

以前書いたテストの自動化でテストのデバッグも出来ていたんですが.NET4.0のプロジェクトは何故かデバッグが出来ない。 どうやらnunit.exe.configをいじると直るらしい。 configの編集 <startup useLegacyV2RuntimeActivationPolicy="true"> <supportedRuntime version="v2.0.50727" /> <supportedRuntime version="v4.0.30319" /> </supportedruntime></supportedruntime></startup>

VisualStudio2010 Expressでnunitの自動化

VisualStudio 2010 ExpressではVS2012のやり方ではできません。 VS2010ではテストプロジェクトのcsprojファイルを直接編集することでテストの自動化が可能になります。 csprojの編集 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">のタグ内に以下のコードを追加する。 <StartAction>Program</StartAction> <StartProgram>nunit.exeのパス</StartProgram> <StartArguments>…</startarguments></propertygroup>

VisualStudio2012 の C# で nunit の自動化

C#でテストの自動化をしたい場合は以下の設定でできるようになります。 1.テストプロジェクトをスタートアッププロジェクトに設定 ソリューションエクスプローラのテストプロジェクトを右クリック > スタートアッププロジェクトに設定 2.デバッグの設定を変…

VS2012の.NET3.5でnunitが実行できない

昔からC#ではnunitでテストを行っています。 VisualStudio2010時代ではnunit.exeを使ってテストをしていましたが、 VisualStudio2012になってからはIDEに組み込めるようになったので、IDE上でテストを行っていました。今回.NETのバージョン3.5でプロジェクト…

GSR250 ヘルメットホルダーを追加

GSR250のヘルメットホルダーはありますが、シートを外さないと掛けれないので使い勝手がとても悪いです。 なんでここに付けてしまったのか。仕方がないのでヘルメットホルダーを追加でつけます。 GSR250には2種類付けれるのがあるみたいです。 ヘルメットホ…

MSVCR120.dll が見つからない

VisualStudio2012 C++ で作成したDllを使ったプログラムを実行させたら 以下のエラーが表示された。 MSVCR120.dll が見つからなかったため、アプリケーションを開始できませんでした。 アプリケーションをインストールし直すとこの問題が解決する場合があり…

VirtualBox上のWindows8.1にGuest Additionsがインストールできない

VirtualBox上のWindows8.1にVirtualBox Guest Additionsをインストールしようとすると次のようなメッセージが出てインストールできない。 どうやらVirtualBoxのバージョンが古く、新しいバージョンにすればOKらしい。 VirtualBoxのバージョンアップ VirtualB…

VirtualBoxにWindows8 Previewをインストールする時のError Code:0x000000C4

VirtualBoxにWindows8 Preview(64bit)をインストールした時に次のようなエラーが発生しインストールできなかった。 Error Code:0x000000C4の対処法

北海道ツーリングのフェリー確保

今年の夏休みにバイクで北海道を走りたい!ってことで購入したGSR250。 なのに行きも帰りもフェリーの予約が取れてなかった。 ネットでは、2カ月前の予約開始ですぐに売り切れてキャンセル待ちが当たり前、お盆期間ではキャンセルも出ないよって良く見たので…

GSR250 バイク購入の際に買ったもの② ディスクロック

次に購入したのは出かけた際にロックをかけるためのディスクロック。 盗難防止の策はすればするほど効果があるよってことなので、自宅に置いている時にも付けています。 ただ、カバー掛けているのでこのロックがしてあるか見えないのでそこまで盗難防止には…

バイク購入の際に買ったもの① 地球ロック用チェーン

ネットで色々みていると盗難防止のためにバイクを地球ロックするのがいいよ!ってよくみる。地球ロックってなんですか…? 地球ロックとは 盗難防止の1つの手段。保管時にチェーンを使って地面に埋まっているようなものと繋げて動かせないようにすること。地…

GSR250納車!

本日待ちにまったGSR250が届いた。土曜にお店に行き契約、いつでも渡せますよ!って言われたのが木曜日。こんなに早く納車されるなんてビックリですよ。 車体の色がブラック、グレー、レッド、ホワイトともうすぐ販売開始されるブルー&ホワイトの5色あって…

Android Studioで自動インデントをタブにする

初期設定ではインデントはスペースになっているので、設定を変更する。File > settings... > Code Style Use tab characterにチェック!

Android StudioでGradleエラーが出て新規プロジェクトが作成できない

AndroidStudioを最新版の0.2.0にアップデートしたら以下のエラーが出て新規プロジェクトが作成出来なくなった。 Failed to import Gradle project: Could not fetch model of type 'IdeaProject' using Gradle distribution 'http://services.gradle.org/dis…

FeedlyのデータをOPML形式でエクスポートする方法

他のRSSリーダーを使う為にはOPML形式のファイルが必要になります。 Feedlyにはインポートはついているけど、エクスポートが見当たらない。 でも以下の通りにやれば無事にエクスポートできました。 エクスポートのしかた エクスポート用のページhttp://cloud…

WordPressにGoogle Analyticsを設定する方法

アクセス解析を行うのにGoogle Analyticsはとても便利ですよね。WordPressに簡単に設定できる方法を紹介します。 1.Google Analytics for WordPressをインストール プラグイン > 新規追加 でGoogleAnalyticsを検索 GoogleAnalytics for WordPressをインスト…

はてなブログでエクスポート

ブログデータをエクスポートしたくて調べてみたけれど見つからず。開発中でまだ実装されてないっぽい?うーむ。。。 どなたかはてなブログのデータをWordPressに移す方法をご存知でしたら教えて下さいまし。

関東ITソフトウェア健康保険組合(ITS)とコナミスポーツクラブ

最近ジムに週2回通っている。なぜかというとお腹のお肉が気になるってのとコナミスポーツの都度利用が安く使えるから。コナミスポーツクラブ、都度利用料金表ジムの大きさによって料金が違うみたい。 会社の近くにあるコナミスポーツクラブだと 1155 → 570 …

OpenCV k-means法で画像減色

ある画像で使われている色の数を減らしたいので、どういうのがあるか探していたら見つかったk-means法。クラスタリングの手法の一種。OpenCVを使えば簡単にできるっぽい。 k-means法について 非階層型クラスタリング手法の1つ。クラスタの平均を用い、与えら…

Implementation of the USB 2.0 Controller not foundの対処法

Virtualboxのアップデートをしたらこんなエラーが出るようになった。 解決方法 Oracle VM VirtualBox Extension Packをインストールする。 ダウンロードはここから。 https://www.virtualbox.org/wiki/Downloads

AndroidStudioをWindowsにインストールする

Android開発に特化した統合開発環境、AndroidStudioが発表された。 IntelliJ IDEAがベースになっているらしい。 オープンソースで無償で使用できる、とのことで早速インストール! 1.ダウンロードとインストール こちらからダウンロードが出来る。 http://de…

MacOSのVirtualboxでホストオンリーアダプタを使う方法

windows上だと何もしなくても選択出来たのにMacでは出来ない。 選択するためには環境設定からネットワークを追加する必要がある。 メニューの環境設定 > ネットワーク > 追加 追加されて選択出来る Macだとちょっとめんどい。

C++Builder6のtry内でreturnすると__finallyにいく前にローカルのAnsiStringが解放される

AnsiString string = "message"; try{ return; }__finally{ ShowMessage(string); } 結果 stringがnullになっていてメッセージは表示されない。 グローバル変数なら問題なし。知らなかったーよ。

VirtualBox上のwindows2008にpingが通らない

ゲストOSからホストOSへはpingが通るのに、 ホストからゲストへはpingが通らない。 FTPでのアクセスは出来るのに。ホストOS:windows7 ゲストOS:windows2008 解決方法 ゲストOSのファイアーウォールを切ると通るようになる。

Windows8アップグレードでwindows.oldの削除方法

windows.oldフォルダはそのまま削除出来ず、 ディスクのクリーンアップを行うことで削除できる。 ディスクのクリーンアップ方法 1.ディスクのプロパティを開く 2.ディスクのクリーンアップをクリック 3.システムファイルのクリーンアップをクリック 4.以前の…

VirtualBoxの仮想HDDに割り当てたサイズを変更する for Mac

1.新しい仮想HDDの作成 VirtualBoxの設定 > ストレージ で”ハードディスクの追加” 2.仮想HDDのコピー ターミナルを開き仮想HDDのあるフォルダに移動後 次のコマンドを入力。 $ VBoxManage Clonehd 古い.vdi 新しい.vdi コピーが終了するまでちょっと時間がか…

VirtualBoxにWindows2008をインストールする時のエラー

VirtualBoxにWindows2008をインストールしようとすると status:0xC0000225なるエラーが発生。 status:0xC0000225の解決法 VirtualBox上の設定で 設定 > システム > マザーボード > 拡張機能 > IO APICを有効化 をチェックこれだけでオッケー。

VirtualBox上のOSでCtrl+Alt+Delの押し方

ログイン画面などでCtrl+Alt+Delを押す事があるけれど、VirtualBox上のゲストOSでやろうとしてもホストOSで受け付けられちゃう。 どうすればいいかというとVirtualBoxのメニューにある「仮想マシン」の 「Ctrl-Alt-Delを送信」を押すだけ あら簡単!

windows2008インストールでパスワード変更

windows2008をインストールする際に躓いたところ。 新規ログインする為にはパスワードを変更しなければいけないんだけどいくら入力しても弾かれる。 パスワードを更新できませんでした。新しいパスワードどして指定された値は、パスワードの長さ、複雑さ、ま…

DirectX Runtime のインストール自動化

DirectXのDllはそのまま配布しちゃいけないため、再配布可能なパッケージを配布しなければいけません。 再配布可能なパッケージはこちら http://www.microsoft.com/en-us/download/details.aspx?id=8109手順としては 1.directx_Jun2010_redist.exeを実行。 2…

C#でバイナリファイルをバイト配列に読み込む

using System.IO; public byte[] LoadBinary(string path) { byte[] loadData; using(FileStream fileStream = new FileStream(path, FileMode.Open, FileAccess.Read)){ loadData = new byte[fileStream.Length]; fileStream.Read(loadData , 0, loadData .…

windowsアプリ FastnoteとEvernote OAuth認証

windowでEvernoteに簡単にメモするアプリ「Fastnote」を使っていたけど、 いつのまにかEvenoteがOAuth認証のみになったので使えなくなってた。どうしようと思っていたら、バージョンアップでOAuth認証に対応していた。 すばらしい!これからもお世話になりま…

C# 自分自身のバージョンを取得する

バージョンの取得 System.Diagnostics.FileVersionInfo ver = System.Diagnostics.FileVersionInfo.GetVersionInfo( System.Reflection.Assembly.GetExecutingAssembly().Location); string version = ver.FileVersion;他にもAssemblyInfo.csに設定されてい…

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 64bit CPU:Core2Duo 3GHz こんなコード boost::timer::auto_cpu_timer timer; boost::timer::nanosecond_type times[100]; for(int i = 0; i < 100; i++){ timer.sta…

boost のインストール方法

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

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の事ばかり。 いろいろ試…