2010年5月31日月曜日

開いているファイルの調査

Webの名前を変えようと思ったら、誰かが使ってて、消せなかった。
そこで、以下。
@IT:Windows TIPS -- Tips:オープンしているファイルを調査する


1、開いているファイルの一覧
> openfiles >log

2、inetpubを検索
Web以下を使っているやつを検索。

3、コマンドプロンぷとで、削除。

できたと思ったら、
ゾンビでした。

VS2003インストール

Visual Stadio 2003を入れるとき、
FrontPageServerExtensionsがないと言われた。

これは、「コンパネ」-「プログラムの追加と削除」-「Windowsコンポーネントの追加と削除」のIISのオプションで指定できる。その後、WindowsのCDを入れる必要がある。


トリビア
・VSの解答みたいなことをした後は、CDを抜いてもインストールできる。

ポート80が何者かに占拠されている。

ポート80が何者かに占拠されている。
IISで、「予期しないエラー 0x8ffe2740 が発生しました」
これは主にポート番号が競合しているときに出るエラー。
でも、Apacheは「1748」だし、他にWebサーバなんか入れてないし。
ポート80を占拠しているサービスを調べた。

ほかのアプリケーションにポートを使用されてApacheが起動できない - [Windows] ぺんたん info
コマンドプロンプトで次のコマンドを実行すると、ポートを使用しているプロセスの一覧が表示されます。
(-oはPIDの表示、-aは全ての接続を表示、-nはアドレス・ポートを数値で表示)



1、コマンドプロンプト
> netstat -ano
ポート80番を使用しているサービスを探す。
PIDを確認する。

2、タスクマネージャー
上記の方法でPIDを出力し、
PIDでサービスを探す。

その結果、skypeでした。
無事起動。

2010年5月28日金曜日

リクエストでファイルを取得

BOMBの仕事で、au側の継続課金データを取得する必要がある。
そのためには、「curl」を使うのではなく、「fsockopen」を使った方が、
良いみたいなので、記録。

PHPでPOSTさせる方法(fsockopen編) + NarutyoNet
if($fp = fsockopen($_TARGET_PARSE['host'],80)){
fputs ($fp, "POST ".$_TARGET_PARSE['path']." HTTP/1.1\r\n");
fputs ($fp, "User-Agent:PHP/".phpversion()."\r\n");
fputs ($fp, "Host: ".$_SERVER["HTTP_HOST"]."\r\n");
fputs ($fp, "Content-Type: application/x-www-form-urlencoded\r\n");
fputs ($fp, "Content-Length: ".strlen($request )."\r\n\r\n");
fputs ($fp, $request);
while (!feof($fp)) {
$response .= fgets($fp,4096);
}
fclose($fp);
}


ここで、「fgets」ではなく「fgetcsv」を使えばOK。
以下を参考。
fgetcsv - ファイルポインタから行を取得し、CSVフィールドを処理する
array fgetcsv ( resource $handle [, int $length [, string $delimiter = ',' [, string $enclosure = '"' [, string $escape = '\\' ]]]] )

fgets() に動作は似ていますが、 fgetcsv() は行を CSV フォーマットのフィールドとして読込み処理を行い、 読み込んだフィールドを含む配列を返すという違いがあります。

実行出来なくなった。

Ctrl+F11でなぜか実行出来なくなった。
以下のエラーが出力されている。
「Application does not specify a android.test.InstrumentationTestRunner instrumentation or does not declare uses-library android.test.runner」

やっと次の解決方法を見つけた。
1分で作るAndroidアプリ HelloWorld!を作る - Firespeed
単体テストプロジェクトを作っていない状態で単体テストプロジェクトを実行しようとすると、そのようなエラーとなります。
Package Explorerよりプロジェクトを選択して、右クリック後「Run As」-「Android Application」を選択してみてください。


「実行」→「Android Application」で実行できた。

BMICalculationでは「Ctrl+F11」を押すと、どのアプリケーションで実行するかを選択できたが、JP-codeでは出来なくなっていた。なぜかわからないが。
「右クリ」-「プロパティ」-「実行・デバッグ環境」を見てみると、
BMIではなんの設定もないが、JPcでは起動構成が設定されている。
JPcの起動構成を消すといつも通りになったが。
これでイイのか!?

2010年5月27日木曜日

ブルースクリーンの原因を調べてくれるソフト

BlueScreenView – ブルースクリーンエラーの原因を解析してくれるソフト

Eclipseが固まった

Android開発時にEclipseが固まった。
ここで解決。
[Android]Eclipseを起動すると、「Android SDK Content Loader …」のエラーで固まる | ウフル技術ブログ
Androidアプリの開発時に、Eclipseを起動すると、Android SDK Content Loaderみたいなエラーがでて固まることがあります。理由はよくわかりませんがはまってる人は多いようで以下に解決策がありました。

2010年5月11日火曜日

Xperiaの電池を長持ちさせるために。

XPERIA バッテリーを長持ちさせるには tosroom Diary私が電池の持ちを良くする為に使っているのがおすすめアプリ①でも紹介した【TasKiller free】です。


を、インストールした。

過去に起きたSTOPエラー

コンパネ、管理ツール、イベントビューアで確認

4/12,1000008e
4/16,1000008e
5/ 6,000000fc
5/ 7,000000fc
5/11,00000024

これらの理由は、
WindowsXPで発生する一般的なSTOPエラーとその原因

STOPエラー一覧

とか

100008e :
00000fc :
0000024 : NTFSファイルシステムの問題を示しています。 NTFSボリュームを管理する「ntfs.sys」の破損などが原因。「コマンドプロンプトから「sfc」を起動し対処。

SQLのまとめ

技術情報 | SQL Server 2008 R2


今度SQLを使う前に、これを一読。

VSのデバッガが起動する

最近、Visual Stadioのデバッガが起動する。

内容は、
「dfrgntfs.exe[4584]でハンドルされないWin32の例外が発生しました」

何のことやら。
時々Windowsが落ちる原因はこれかな。

2010年5月7日金曜日

windowsが落ちる

前回、勝手に再起動しないように設定した。

そして、今日また落ちた。

原因が表示された。
1, disable or remove any newly installed hardware or software.
2, Disable BIOS memory options suchascaching or shadowing
3, if you need to use safe mode to remove or disable components, restart your computer, press F8 to select Advanced Startup options, and then select safe mode.

technicla infomation:
stop: 0x000000FC (0XA5B2E38,0X8A5E8963,0XA5B2E9B4, 0X00000001)

Beginning dump of physical memory
physical memory dump complete.
Contact admin.

windowsXPのブルー画面についてです。 - Yahoo!知恵袋

パソコンが青い画面になりまして…… - 質問・相談ならMSN相談箱

2010年5月6日木曜日

windowsXPが勝手に再起動

とりあえず、自動で再起動しないようにして、原因を調べることにする。

真っ暗な画面になり勝手に再起動してしまいます。 | OKWave「コントロールパネル」「システム」「詳細」「起動/回復」「設定」「自動的に再起動する」のチェックを解除をしても駄目ですか?

2010年5月1日土曜日

自動リクエストが送信されている可能性があります。

エラー...申し訳ありません...

...ご使用のコンピュータまたはネットワークから自動リクエストが送信されている可能性があります。ユーザーを保護するため、このリクエストをすぐに処理することはできません。


googleエラーが返された。

クッキーを削除することで解決した。
firefoxでcookie(クッキー)を削除する