「未分類」カテゴリーアーカイブ

Visual Studioでデバッグ実行時に引数を与えるには?


別プログラムから引数を与えられるプログラムをデバッグ開発する場合に、引数を与える設定をしておくと便利です。

Process.Start(“hoge.exe”,”abcdefg”);

という風に外部プログラムから呼び出される事を想定しています。

では具体的な設定方法をまとめます。

hogeプロジェクトの上で右クリック > Debug* > Start Options > Command line arguments:
の中に abcdefg と引数を指定します。

vs_debug


IEの自動操縦で使用するモジュールの場所 ~ mshtml.dll と shdocvw.dll のある場所 ~


FaceBookとかの会員制サイトにログインする際に手動でID・PASSを入力するのが面倒です。そういう場合にはC#でIEを自動操縦して入力させればOKです。

IEの自動操縦で必須となるモジュール

mshtml.dll

shdocvw.dll

は、それぞれC:\Windows\System32の中に入っています。

プロジェクト上ではこれを参照しましょう。

 

 


Visual Studio2010でソースコードの文字サイズをマウスホイールで簡単に変えるには?


Visual Studio2010でコーディングをしている時に突然マウスホイールを上下に回すと、ソースコードの文字フォントの倍率が拡大・縮小されるという謎の事象が起きていました。何がトリガーとなり起こっているか皆目見当がつかなかったのですが本日明らかになりました。

Control ボタンを押しながらマウスホイールを上下に移動します。

こうする事によりソースコードの文字列の倍率を自由に変更する事が出来ます。

 

この様に直接倍率を指定選択する事も可能です。

vs_zoom


Visual Studio2010で使える便利なショートカット集


Visual  Studio2010で使える便利なショートカットのまとめてです。

 

特定のファイルを検索する

Control + Shift + F

Find what: の部分に検索したいワードを入力し、Find All をクリックすると検索が開始されます。この時に Look in: より Entire Solutionを選択しておくとソリューション全体から探してくれます。

 

現在開いているソースファイル内で特定のワードを検索する。

Control + /

Enterを押すか、F3を押す事によって連続で次々とソースファイル内で検索を進めていく事が出来ます。

 


WinSCPの機能を使ってサーバ上のファイル数、ディレクトリ数、ディスクの使用量を調べるには?


Linuxコマンドをいちいち発行しなくてもWinSCPを使って簡単にサーバ上のファイル数やディスク使用量を調べる事が出来ます。

便利な機能なのでぜひマスターしましょう。

ファイル数の調べ方

 

1.調査をしたいディレクトリの上で右クリックする。

2.***のプロパティダイアログが起動したら計算(A)をクリックする。

3.XXX% ディレクトリサイズを計算中と表示され調査が始まります。

4.暫くすると調査結果が表示されます。

calculate_file

 

 


iTunesをWifi経由(無線)でiPhoneと同期させる手順


PCとiPhoneとを有線で毎度接続して音楽を同期していましたが、無線で同期する事が出来ます。便利な方法なので覚えておきましょう。

無線(Wifi)経由でiPhoneの内容をiTunes上の設定内容と同期する方法

 

1.まず初回のみ最初(だけ)優先でPCとiPhoneを繋ぐ。

2.設定 > 概要 > をクリック

3.右側からオプションが表示されるまで下にスクロールする。

4.Wi-Fi経由でこのiPhoneと同期にチェックを入れる。

5.画面右下の同期をクリックする。

 

ここからはiPhone上で操作します。

 

6.設定 > 一般 > iTunes Wi-Fi同期 >

7.iTunes Wi-Fi同期画面が起動したら

今すぐ同期をタップする。

この時に、PCとiPhoneとで接続しているWifiのSSIDが同じである必要があります。PCで接続しているWifiとiPhoneで接続しているWifiのSSIDとが違うと今すぐ同期がタップ可能になりません。

8.iTunesでiPhoneが認識されたらあとは有線で同期する時と同じ手順で同期します。


C#で濁点の含まれる文字列検索を正常に判定させるには?


②の中から「c」が含まれているかを判定する為には、以下の太緑文字の様にコードを記述する必要があります。

①string test_value_1 = “abcdefg”;
②string test_value_2 = “abc゙defg”;

int i_test_1 = -1;
int i_test_2 = -1;

i_test_1 = test_value_1.IndexOf(“c”);
i_test_2 = test_value_2.IndexOf( “c”, StringComparison.Ordinal );

 

StringComparison.Ordinal を付けないと -1 になってしまいます。

原因は不明です。


MySQLを使ったサービス(WordPress/Drupal)にアクセスできなくなった場合


MySQLを使ってDrupalやWordPressを使っているとアクセス数が急増した場合などに、次の様なエラーが出る場合があります。

同時接続数があまりにも大きくなりすぎた場合などに起こります。

そうなった場合には、専用サーバ(Dedicated Server)にログインしMySQLサービスを再起動してみましょう。私の環境ではそれで直りました。

 

Site off-line
The site is currently not available due to technical problems. Please try again later. Thank you for your understanding.

If you are the maintainer of this site, please check your database settings in the settings.php file and ensure that your hosting provider’s database server is running. For more help, see the handbook, or contact your hosting provider.

The mysqli error was: Too many connections.

 

 

mysql_error_drupal


WinSCPでファイル転送時に新しいファイルや更新されたファイルのみを転送対象とするには?


WinSCPでファイルをローカル→サーバ、サーバ→ローカルと転送することがよくあります。この際に既に(前回の操作で)対象ファイルが既に存在する場合には、そのファイルを転送対象から除外(スキップ)しスムーズに転送処理を行う方法をまとめます。

膨大なファイルを転送する場合には新しい(更新された)ファイルのみを転送設定する様にすることで効率があがります。

WinSCPを起動する > メニュー > 転送設定 > 新しい/更新されたファイルのみ(E) 

 

winscp_transfer


WinSCPを使ってサーバ上にあるファイルを検索する。


WinSCPに標準で備わっている機能を使うだけで簡単にWEBサーバ上のファイルを検索する事が出来ます。

WinSCPを使って検索する方法

WinSCPにログイン > メニュー > ファイルの検索(F) > ファイルマスク(F):

の部分に検索したい文字列を入力します。

特定のファイルを検索したい場合には、そのファイル名を入力し開始(S)を押します。

test.txt というファイルを検索したい場合には、

*test*  とファイルマスク(F):部分に入力し、開始(S)をクリックします。

winscp_search