薫のHack
PHP SCRIPT_NAME と REQUEST_URI の違い
はじめに実験内容サンプルコード結果関連項目はじめにPHPのSCRIPT_NAMEとREQUEST_URIを比較しました。実...
Googleモバイル用クローラ rate-limited-proxy-XXX-XXX-XXX-XXX.google.com
アクセスログを見ていて、rate-limited-proxy-XXX-XXX-XXX-XXX.google.comというGoogleのクローラがアク...
pear Benchmark でベンチマーク 2010-05修正版
サンプルコード実行結果[2007-03-10-1] に書いた記事でおかしかったので、修正する。pear-Benchmark を...
Google reCAPTCHAを買収 書籍スキャンにも活用
GoogleがreCAPTCHAを買収しました。http://recaptcha.net/Google acquires reCAPTCHACAPTCHA(キャプチャ...
PerlのMechanizeでコンテンツがgzipのときの対処法 decoded_content
PerlモジュールのMechanizeでWebページのコンテンツを取得したときに、そのときのデータが gzip で圧縮...
セキュリティ PDF悪用攻撃が増加
PDF関連記事セキュリティ関連記事2009年に入り、Adobe Acrobat ReaderのPDFファイルをターゲットにした...
WesternDigital 512GBプラッタ 1TB Serial ATA HDD WD10EADS-00M2B0
ストレージ関連記事WesternDigital(ウエスタンデジタル)から512GBプラッタを採用した Serial ATA HDD (W...
Yahoo!メールを乗っ取りTwitterの管理アカウントをハッキング
Twitter関連記事Hacker Crollと名乗るこのハッカーが Twitterの管理者アカウントをハッキングしたそうで...
Twitterが言語をRuby on RailsからScalaへ置き換え
ScalaTwitter関連記事つぶやきサービスのTwitterは、Ruby on Rails で構築されてきました。Erlang(アー...
WindowsでApacheとPHPとMySQLを動かす
ApacheのWindowsのバイナリをダウンロードします。http://httpd.apache.org/download.cgi# Win32 Binary...
PHPセキュリティ サーバ変数 $_SERVERのPHP_SELFとXSS
PHPで、サーバ変数 $_SERVERのPHP_SELFを利用して、リンクを作るということはよくやると思います。たと...
PHP PHP_SELFとSCRIPT_NAMEを比較してみた
はじめにSCRIPT_NAMEとはPHP_SELF とSCRIPT_NAMEの値を確認するさいごにPHP関連記事PHPに関する書籍を探...
PHP パフォーマンス empty()と比較演算子==と===のスピード差
PHPで文字列が空であるか調べるときに、empty()を使ったり、比較演算子を使ったりします。empty()を使っ...
Yahoo!JAPAN OpenIDサービス開始!
2008年1月30日、OpenIDに対応したサイトにYahoo!JAPAN IDでログインできるOpenIDのサービスを開始しまし...
PHPパフォーマンスベンチマーク 後置加算・後置減算($i++, $i--)より前置加算・前置減算(++$i, --$i)が高速
プログラミング言語によりますが、変数の値のインクリメントやデクリメントをするときに、加算子(++)、...
Yahoo! PhotoSoup beta
Yahoo!IncのPhotoSoupについて。PhotoSoupは、ビジュアルワードパズルジェネレータで、flikcrのタグとフ...
パフォーマンスのためにPHPのfor文でcountを使うべきではない
2008/01/31 修正。ソースが間違っていたので、測定からやり直しました。プログラムを書いていると、こう...
PHP pearのBenchmarkをportsからインストールする
PHPのスクリプトをベンチマークする方法がいくつかあります。そのひとつに、pearのライブラリのBenchmar...
PHPのオブジェクトの疑似変数$thisをイテレーション
PHPで配列(array)をforeachでぐるぐる回して、アクセスしたりします。PHPでは、オブジェクトのイテレー...
PHPのオブジェクトのイテレーション
PHPで配列(array)をforeachでぐるぐる回して、アクセスしたりします。PHPでは、オブジェクトのイテレー...
PHPの不要なモジュールを外してapacheのメモリを減らす方法
いつもapache(httpd)のプロセスをチェックするために、topコマンドで様子を確認しています。httpd(8)プ...
CSIRT カカクコムと楽天が日本シーサート協議会に正式加盟
CSIRT(シーサート)とは、Computer Secrity Incident ResponseTeam(コンピュータセキュリティインシデン...
セキュリティ UTF-7でXSS(クロスサイトスクリプティング)を引き起こす10の方法
Webアプリケーションのセキュリティで問題になるXSSについて。UTF-7でクロスサイトスクリプティングの問...
セキュリティ クロスサイトスクリプティング(XSS)とUTF-7
クロスサイトスクリプティングは、Webアプリケーションセキュリティで非常に驚異です。UTF-7とは?UTF-1...
FreeBSDのlogin(1)が壊れてログインできない
これは、とある大規模バックエンドシステムの話です。FreeBSDマシンを32台構成や128台構成にして組まれ...
YSlowの開発者がYahoo!IncからGoogleへ転職
Webアプリケーションのフロントエンド開発で大変便利なfirefoxのエクステンション Firebugをベースにし...
Windowsのセキュリティホールのハッキングコンテスト
Microsoft Windowsのセキュリティホールを見つけるためのハッキングコンテストが実施されるようです。Di...
Yahoo! JAPANもOpenID採用
アメリカのYahoo!IncがOpenIDの認証システムを公開すると最近明らかにしましたが、Yahoo!JAPANも同時期...
FreeBSD 6.3-RELEASE
2008/1/21に FreeBSD 6.3-RELEASE が公開されました。パフォーマンス向上や安定性改善がメインのようで...
PC起動時にBIOS画面でCMOS checksum error
PCを起動して、BIOS画面で止まってしまった。どうしたんだろうと思って画面をチェックしたら、BIOS画面...
HTTPサーバ Apache 2.2.8, 2.0.63, 1.3.41がリリース
超メジャーなHTTPサーバ Apacheの 2.2.8, 2.0.63, 1.3.41 がリリースされました。mod_statusのXSS(Cross...
Apple MacBook Air
Appleから薄型のノートパソコン MacBook Airが発表されました。そんな気になるMacBook Airの仕様につい...
vimでPHPのsetter/getterを適当に置換で作る方法
vimでPHPのclassを書いているときに、setter/getterが自動生成できたらなぁ、とよく思います。自分で手...
PHPのarray_key_existsとissetの違いと注意点
PHPの配列で要素が存在しているかどうかチェックするのに、isset()関数を使ったり、array_key_exists()...
PHP デザインパターン Iteratorパターン
PHPのデザインパターン「Iteratorパターン」のサンプルコード。<?phpclass user {private $name;priv...
Yahoo! Developer Network セキュリティベストプラクティス
原文は、 Yahoo! Developer Network - Security Best Practicesです。http://developer.yahoo.com/secur...
JavaScript JSONをSQLライクに操作するJsonSQL
JavaScriptのAJAXなWebアプリケーションでよくJSON形式を利用されます。JavaScriptライブラリ JsonSQL ...
JavaScriptライブラリのパフォーマンス
JavaScriptライブラリのパフォーマンス調査のためのパフォーマンステストが公開されています。JavaScrip...
米Yahoo!がOpenID対応を発表
Yahoo!JAPANではなく、アメリカのYahoo!Incが OpenID対応し、1/30 からパブリックベータテストを開始し...
Sun MicrosystemsがMySQL ABを買収
Sun Microsystems(サン マイクロシステムズ)がMySQL ABを買収するとのこと。買収額は約10億ドルです。...
最近の記事
- パナソニック ジェットウォッシャードルツ EW-DJ61-Wのホースの修理
- LinuxセキュリティモジュールIntegrity Policy Enforcement
- アマゾンのEcho Show 5を買ったのでレビューします
- アマゾンのサイバーマンデーはAlexa Echo Show 5が安い
- Android スマートフォン OnePlus 7T と OnePlus 7の違い
- Android スマートフォン OnePlus 7 をAndroid10にアップデートしてみた
- クレジットカードのバーチャルカードの比較のまとめ
- 活動量計 Xiaomi Mi Band 4を買ってみたのでレビュー
- Android スマートフォン OnePlus 7 のレビュー
- AliExpressでスマートフォンを買い物してみた
- パソコンのホコリ対策 レンジフードフィルターと養生テープ
- 80PLUS GOLDのPC電源ユニットAntec NeoEco 750 Goldのレビュー
- イギリスの付加価値税 VAT は払い戻しを受けられる
- イギリスのロンドンでスーツケースなど荷物を預けられる場所は
- イギリスのロンドンで地下鉄やバスに乗るならオイスターカードを使おう
- イギリスのヒースロー空港からロンドン市内への行き方
- 航空便でほかの航空会社に乗り継ぎがある場合のオンラインチェックイン
- SFC会員がANA便ではなくベトナム航空のコードシェアを試して解ったこと
- ベトナムの入国審査でeチケットの掲示が必要だった話
- シアトルの交通ICカードはオルカカード(Orca)です
はてなの人気のブックマーク
コンテンツを検索しよう
過去ログ
2020 : 01 02 03 04 05 06 07 08 09 10 11 122019 : 01 02 03 04 05 06 07 08 09 10 11 12
2018 : 01 02 03 04 05 06 07 08 09 10 11 12
2017 : 01 02 03 04 05 06 07 08 09 10 11 12
2016 : 01 02 03 04 05 06 07 08 09 10 11 12
2015 : 01 02 03 04 05 06 07 08 09 10 11 12
2014 : 01 02 03 04 05 06 07 08 09 10 11 12
2013 : 01 02 03 04 05 06 07 08 09 10 11 12
2012 : 01 02 03 04 05 06 07 08 09 10 11 12
2011 : 01 02 03 04 05 06 07 08 09 10 11 12
2010 : 01 02 03 04 05 06 07 08 09 10 11 12
2009 : 01 02 03 04 05 06 07 08 09 10 11 12
2008 : 01 02 03 04 05 06 07 08 09 10 11 12
2007 : 01 02 03 04 05 06 07 08 09 10 11 12
2006 : 01 02 03 04 05 06 07 08 09 10 11 12
2005 : 01 02 03 04 05 06 07 08 09 10 11 12
2004 : 01 02 03 04 05 06 07 08 09 10 11 12
2003 : 01 02 03 04 05 06 07 08 09 10 11 12