Googleは米国時間7月1日、ウェブ開発者がクロスサイト脆弱性を発見し、修正するためのツールをリリースした。 Googleによると、「RatProxy」と呼ばれるこの無料ツールは、半自動化された大部分が受動型のウェブアプリケーションセキュリティ監視ツールで、複雑なWeb 2.0環境における既存のユーザー主導型トラフィックの監視に基づく潜在的問題およびセキュリティ関連の設計パ...
ブラウザが多用されるようになり、ローカルのアプリケーションだけだった時代では想定されなかったセキュリティリスクが出てきている。そして、それらの問題に対応するべく様々な情報がインターネット上に掲載されている。 レポート だが一般ユーザはもちろん、ITに詳しい人であっても、それらの情報を活用しているとは言い難い。情報を元に、どのような施策を行うか...
以前は社内SEをやっていた。企業内におけるサーバ、クライアント、プリンタ、ハブなどのハードウェアの管理、ソフトウェアの管理、それぞれの取引先のサポート電話番号など、独自でシステム化して運用していた。 トップページ だがこれを見たら、自作する意味があったのだろうかと思ってしまった。まさにそのためのソフトウェアと言えそうだ。 今回紹介するオープン...
ローカルコンピュータ上で開発し、その結果をWebサーバ上にアップロードするというのが一般的になっている。スクリプト言語のようにトライアンドエラーで作っていく場合はそちらの方が効率的だ。 ファイルの一覧 そうなるとWebサーバやスクリプト言語、そしてデータベースを手軽に構築できることが重要になる。WAMP(Windows + Apache + MySQL + PHP)を手早く構築するためのパッ...
に規定されている。データの符合としては "7bit", "8bit", "binary" があり、"8bit", "binary" を 7bit で記述するための符号化の種類としては "quoted-printable" と "base64" がある。以上5種類が規定されていて、どれかを記述することになっている。しかし、"7bit" がデフォルトとして示されているため、"7bit" の場合は省略することが可能である。 なお、一部のメイラーでは uuencode を無理やり MIME ...
では、大きなサイズのファイルをメモリ上には確保しないようにしました。 また、HTTPプロキシもパイプライン処理に対応しました。 その他、URLの//でアクセス制限を回避してしまうバグ、SSIの解釈を間違うバグなどを修正しました。 (2002/6/2) Version 1.40b では、1.40で大きなサイズのファイルをメモリ上には確保していたのを修正しました。 また、URL中の正当な ../ を正しく処理し...
Jaslabsにて、PHPとWindowsを使ってできる5つのクール?なサンプルスクリプトが紹介されています。
『 DoxygenisadocumentationsystemforC++,C,Java,Objective-C,IDL(CorbaandMicrosoftflavors)andtosomeextentPHP,C#,andD. 』
の「CVS から Subversion に乗り換え」の続き。Windows 環境で GUI なバージョン管理システムを使うために、Subversion と TortoiseSVN をインストールする。- Subversion 本体のダウンロードsubversion: ファイルの共有: Windowshttp://subversion.tigris.org/servlets/ProjectDocumentList?fo ...上記ページから以下の実行ファイルをダウンロード。svn-1.1.3-setup.exehttp://subversion.tigris.org/files/documents/15/20015/svn-1. ...- Subversion の...
Windowsを使って開発をしているとSMTPサービスがなくて(インストールしようと思えばできるのだが)困った、なんて経験はないだろうか。 面倒なソフトウェアのインストールなく、手軽に使えるSMTPサーバがこちらだ。 今回紹介するオープンソース・ソフトウェアはPHP SMTP Server for Windows、PHP製のSMTPサーバだ。
インストールが完了すると、Start / Programs / XAMPPの下にXAMPPが入ります。XAMPPコントロール・パネルを使ってすべてのサーバと、またインストール/アンインストール サービスのスタート/ストップを制御できます。XAMPPコントロール・パネル: Apache、 MySQL、 FilaZilla、Mercuryのスタート/ストップ、または各種サーバをサービスとしてインストールされます B方式: インストーラ無しの...
『 ApacheFriendsは、ApacheWebサーバを広く世に広めるための非営利プロジェクトです。2002年春にKai‘Oswald'SeidlerKauVogelgesangによって設立されました。 』
USBメモリ(フラッシュメモリ)がどんどん大容量に、そして安くなってますね。この有り余るキャパシティを生かそうと、持ち運びできる「USB applications」の開発が進んでいます。 これらのソフトに求められる第一条件はスリムな点ですが、でもそれ以上に重要なことは出先のパソコンのレジストリをいじらないこと。つまり OS のレジストリに依存しないで立ち上がり、動い...
。PHPに特化されているので初心者の方もすぐに使い始められます。 ・予約語、変数名、コメント等エディタの色分けが自由に可能。分かりやすい色分けでケアレスミスを 未然に防ぎます。(v1.35より予約語、予約関数、ユーザ定義関数の色分けが可能に) ・定義した関数、クラスに即移動できるコードエクスプローラ ・1つのプロジェクトに含まれるファイルを一括管理できる...
Structure and Interpretation of Computer programs[英語] 「計算機プログラムの構造と解釈」、Scheme を使ってプログラミング言語の基礎概念を解説した名教科書。 ■ Rubyソースコード完全解説/インプレス [日本語] 青木峰郎氏のRuby解析本。 その他、書籍ではないけどお役立ち情報 ■ @IT[日本語] .NET関連、Java、Linux、Eclipse、データベース等連載記事が盛りだくさん。下手なC#の入門書より詳...
こんばんわ、isogawaです。 PHP 5.2.2以降には、Windows版限定で一部のスキモノには注目の機能が追加されています。GDライブラリの開発者Pierre-A. Joyeによって実装された、imageGrabScreenとimageGrabWindowのふたつの関数がそれで、それぞれ画面全体と個々のウィンドウをキャプチャーするものです。 これを使えば、例えばInternet Explorerの画面をキャプチャーして、ウェブページのスクリーンシ...
SymfonyはPHP5で動作するフレームワークです。魅力は、簡単にAjaxアプリケーションを作成できるところみたいです。実際に、Ajaxを使用したデモサイトも公開されています。 Ajaxとは? Asynchronous JavaScript + XML(非同期なJavaScriptとXML)の略です。Ajaxを使って構築された有名なサイトは、 ・Google Suggest ・Google Maps ・amazon A9.com 私も後にAjaxの勉強をして、このブログに公開していきたいと思っ...
このページに記載している内容は 2005/07/24 に書かれたもので、バージョン 5.0.4 前提です。 掲載している画面や方法が将来的に変更されている場合があります。 また、掲載しているインストール方法は Windows 2000、Windows XP の場合です。 必要環境 PHP の動作には Web サーバが必要です。 今回は IIS を使って PHP を動作させることとします。 IIS のインストール方法や操作方法は頑張っ...
SQLiteはDLLファイルだけですぐに利用できる簡易的なDBではあるが、思っているよりもしっかりと動作してくれる。 他のDBのようにインストールも手間もなくすぐに利用できるのが便利だ。最近はPHP5をインストールしているサーバも増えたので、ファイルをアップするだけですぐに利用できるというのも手軽でいい。 そんなSQLiteであるが、管理インタフェースは標準では用意されて...
『 VBScriptとPHPどっちがいいかというと、どっちもどっちだなぁと思わないでもない今日このごろ 』