Webサービスの開発を行っていると、HTTPの通信内容を見たくなる事がある。FirefoxであればLiveHTTPHeadersを使ってみられるが、IEではちょうど良さそうなものがなかった。 以前はProxomitronを使っていたが、HTTPSのデバッグも含めて役立ちそうなのがこちらだ。 今回紹介するフリーウェアはFiddler2、Windows向けのHTTPデバッガだ。 Fiddler2はインストールし、起動するとインターネットオプションのプロキシとして動作するようになる。終了すれば下に戻る。そして、ブラウザとサーバ間の通信をキャプチャしてくれる。 複数のセッションもリストアップしてくれる。また、HTTPSに対しても利用できるのが利点だ。Basic認証の内容や、ヘッダ内容等細かく見る事が可能だ。 面白いのは実行結果をVisual Studio Web Testとして保存できる機能だ。こ
ClickOnce機能で配布されるアプリケーション(以降、ClickOnceアプリ)は、「コードサイニング証明書(Authenticode対応Digital ID)」(以下、デジタル証明書)によって署名されなければならない。この署名作業はVisual Studio 2005(以降、VS 2005)が自動的に行ってくれるため、あまり意識していない開発者も少なくないだろう。 このVS 2005による自動署名のほかにも、makecert.exeを使って手動で発行したデジタル証明書を使う方法や、第三者機関のVeriSignなどが発行したデジタル証明書を利用する方法などがある(詳しくは「連載:ClickOnceの真実 第7回」の「■セキュリティの設定方法1 ― デジタル証明書による署名方法」を参照されたい)。 しかし、いずれの方法で署名したとしても、そこで使われるデジタル証明書の有効期間は基本的に1
日頃より楽天のサービスをご利用いただきましてありがとうございます。 サービスをご利用いただいておりますところ大変申し訳ございませんが、現在、緊急メンテナンスを行わせていただいております。 お客様には、緊急のメンテナンスにより、ご迷惑をおかけしており、誠に申し訳ございません。 メンテナンスが終了次第、サービスを復旧いたしますので、 今しばらくお待ちいただけますよう、お願い申し上げます。
// ファイルの有無を確認する using System.IO ; // for File string file_name = "C:\\BIN\\HPS.exe" ; if (File.Exists(file_name)) { /* ファイルが有る場合の処理 */ } // フォルダの有無を確認する using System.IO ; // for Directory string folder_name = "C:\\BIN" ; if (Directory.Exists(folder_name)) { /* フォルダが有る場合の処理 */ } // Note: folder_name の末尾が "\\" であっても なくてもよい。
アセンブリのバージョン情報 .NETアセンブリ(.EXEファイルや.DLLファイル)には、次の画面で示しているようないくつかのバージョン情報を設定することができる。この画面は、エクスプローラでファイルを選択し、そのプロパティを表示させているところだ。 .NETアセンブリ(asmverinfo.exe)のバージョン情報を表示したところ。バージョン情報を表示するには、エクスプローラで.NETアセンブリ・ファイル(.EXEファイルや.DLLファイル)を右クリックして表示されるコンテキスト・メニューから[プロパティ]を選択する。もしくはファイルを選択した状態でショートカット・キー[Alt]+[Enter]キーを押す。するとファイルのプロパティ画面が開くので、その画面の[バージョン情報]タブをクリックすれば、バージョン情報が表示される。
システム要求仕様書の書き方 IEEE Std. 830-1998, IEEE Recommended Practice for Software Requirements Specificationより Table of Contents (目次) 1. Introduction (はじめに) SRSの「はじめに」では、SRS全体の概要を書く。 1.1. Purpose (目的) この小節では SRSの目的を描写する SRSが意図する聴衆を指定する 1.2. Scope (範囲) この小節では これから作るソフトウェア成果物に名前を付ける このソフトウェア成果物が何であるか(必要ならば、何でないか)を説明する 指定されたソフトウェアの適用について、対応する利点、目的、目標を含めて記述する もし上位レベルの仕様書(例えばSyRS)があれば、同様の記述と矛盾がないようにする 1.3. Def
プログラミングに関するドキュメントや、ホームメードのソフトウェア、サービス、ライブラリを公開しています。 Softwares Real Opener 1.30 | Update Patch for Windows XP (opener.exe only) Web-based Reference Implementation of SAML-based SSO for Google Apps (samltool) for Google App Engine FeliCa Port Access Library utils4web Google カレンダーに追加 | そのとき見ているウェブページを、自分の Google カレンダーに予定として登録できるブックマークレットです。 WebDAV for Google Docs | Google Docs をファイルサーバーのように使うことのできる
はじめに 初心者には分かりにくい VC++ のビルドエラー。一応、エラー番号を MSDN に入力すれば解説は出てくるが、どうにもこうにもわかりにくい。初心者にとっては 『じゃあ、実際にどうしたらいいのか』 という情報が抜け落ちているように思う。このリファレンスが、その疑問を解決できたら本望である。 ただし、ここに記述されている対処法がすべてではないし、ここに記述されていないエラーの方が多い。MSDN には、すべてのエラーについてのドキュメントがあるので詳細はそちらを参照してもらいたい。残念ながら、VC++ を使う以上は、MSDN に慣れなければならない。MSDN からほしい情報を自力で見つけ出せるようになったら、初心者ではないと宣言できる気がする。というか、MSDNはほんまに分かりにくいんだけどね・・・。 この一覧は、VC++ 6.0 でよく発生するエラーについて述べています。5.0以前や
2006年11月28日12:15 カテゴリLightweight LanguagesOpen Source プログラマがC言語を学ぶべきたった一つの理由 あれ?一番大事な奴が抜けている。 The C Programmming Lanugage K&R Geekなぺーじ:プログラマがC言語を学ぶべき10の理由 「Ten reasons why every programmer should learn C」という記事がありました。 個人的な感想ですが、何と無く言いたい事はわかる気がしました。 ただ、多少誇張している(言い過ぎ/嘘)かなと思いました。 あと、恐らくLinuxとオープンソースなどを念頭において書いているんだろうなと思いました。 [中略] ちょっと言いすぎ感も漂う内容でしたが、面白かったので訳してみました。 0) So you can write your programming
特集「オープンソース×10年」 予算ゼロからのIT環境整備2014/01/30 特別寄稿:センチメンタル・ジャーニー ~OSSはまだ16だから~2014/01/30 EC-CUBE – オープンソース・Eコマースの雄の進化を見る!2014/01/30 Zabbix Japanに聞いたオープンソース×ビジネスを成功させるための3つの基本2014/01/30 MOONGIFTの運営で大事にしている3つのこと2014/01/30 2007〜8年の大きな変動まとめ!2014/01/30 なぜプレミアム?そこから得られた経験教えます2014/01/30 2006〜09年、各年の人気オープンソース・ソフトウェアベスト52014/01/30 狙われやすいサイトはどんなサイト?オープンソース×セキュリティについてペンタセキュリティシステムズに聞く2014/01/30 aegifが考える企業でOSSを開発す
長年の謎がついに解けました。万年 C 言語初心者の私にとって。小躍りせんばかりに嬉しい豆知識です。皆さんご存知でしたか? Windows プログラムでもちゃんと printf デバッグが出来るのです! Windows プログラムで標準出力を表示する方法。 Windows プログラムは自動的には標準出力をコンソールに書き出さない。 > や | 等のパイプ演算子が明示的にコマンドラインにあると標準出力を読める。 例1: program.exe > log.txt 例2: program.exe | cat プログラムの中では printf() の後にしつこく fflash() を入れると効果的。 Windows には大まかに二つのプログラム形態があります。コンソールプログラムと GUI プログラムです。コンソールプログラムは伝統ある DOS 窓から実行するやつで、GUI は一般的なダブルクリッ
DOMAIN SALE CLICK HERE TO BUY NOW +1 855-646-1390
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く