薫のHack
PHP symfonyフレームワークをインストールする
Yahoo!のBookmarkや新del.icio.usで採用されているPHPのフレームワークsymfonyを久しぶりに FreeBSDに入...
PHP base64をURLSafeにする方法
Base64http://ja.wikipedia.org/wiki/Base64 より。Base64は、データを64種類の印字可能な英数字のみを...
PHP pear XML_Serializer/XML_Unserializerで属性を扱う方法
XMLを配列にしたり、配列をXMLに変換したりするのに、pear XML_Serizlierが便利。XMLの属性値をXML_Unse...
C言語 FreeBSDのchrootが抜けられそうで抜けられない
chrootは、ルートディレクトリを変更するためのシステムコールです。主に、プロセスを特定のディレクト...
C言語でカレントディレクトリを取得する getcwdの使い方
はじめにプログラムからカレントディレクトリを知る方法サンプルコード getcwd.cコンパイル方法サンプル...
perlで環境変数を扱う方法
すぐに忘れるのでメモ。perlで環境変数のUSER、PATH、やSHELLとかにアクセスする方法は、%ENVにアクセス...
perlでユーザ情報を取得する方法
ユーザ情報を取得しようと考えるとき、c言語だとまず思い浮かべるのが getpwent(3)とかだ。perlでも同様...
PHP pear Crypt Blowfishで暗号化をする方法
PHPでのデータの暗号化に、pearのCrypt_Blowfishを使ってみた。pear-Crypt_Blowfishのインストールports...
C言語の_Boool型とC99とgccとstdbool.hのbool型
C言語のC99で導入された_Bool型ですが、 stdbool.hで boolに typedefされている。trueやfalseも同じヘッ...
PHP pear XML_RSSでRSSを扱う方法
pear XML_RSSをportsからインストールするportsから pear-XML_RSSをインストールします。% cd /usr/port...
アート オブ SQL
本書は、『孫子』の「兵法(Art of War)」に着想を得て、SQLの基本原理を基に、DBプログラミング現場で...
ウェブサーバのセキュリティ PHP編
PHPのバージョンを隠蔽するapacheでphpを動かしているとウェブサーバのHTTP レスポンスヘッダには、PHP...
Perlのファイルオープン時のコマンドインジェクション対策
Perlでのファイル処理で、コマンド実行をさせたくない(コマンドインジェクションを避けたい)場合は、o...
PHPUnitを使ってユニットテストをする
PHPのテストには、phpunitを使うことでユニットテストを作成し、ユニットテストを行うことができます。P...
CppUnitでC++の例外をテストする方法
CppUnitはC++用のテスティングフレームワーククラスライブラリで、ユニットテストを行うことができます...
HTTPリクエストのクエリー文字列をパースする方法
HTTPリクエストのクエリー文字列、または、そのような文字列を分解する方法について覚え書き。= と &...
PHPでリクエストヘッダをすべて取得する方法
PHPでリクエストヘッダを取得するには、 getallheaders() を使います。リクエストヘッダをすべて表示し...
PHPのソースコードを流出させない方法
mod_securityで出力をフィルタするSecFilterOutput OnSecFilterSelective OUTPUT "<?php" log,denyソ...
pearのServices_Amazonを使ってみる
pearのServices_Amazonを使うと簡単にAMAZONのAPIを使うことができます。Services_Amazonをインストール...
pearのServices_AmazonESC4を使ってみる
pearのServices_Amazonをインストールします。方法については、[2007-07-30-1]を参照してください。Serv...
C言語による間違えトップ10
はじめに1. ターミネートされていないコメント2. 思いがけない代入/思いがけないブーリアン式3. 非衛生...
キャッシュファイルのディレクトリ分割
スピードや相手の負荷軽減などのために、web apiの結果をローカルのディスクにキャッシュしている。1つ...
PHPパフォーマンス 文字列のechoと文字列連結
PHPで、よく連結した文字列を出力するときに次のようにやります。<?phpecho '<option>'.$varia...
ApacheのログからGoogleからの検索キーワードを抽出する方法
ApacheのアクセスログのリファラからGoogleの検索キーワードを抜き出す方法について。get_keyword.pl#!/...
vim から perl のドキュメントを開く方法
vimでperlのドキュメントを開くには、下記の設定をします。設定:nnoremap <buffer> <silent>...
vim から perl のシンタックスチェックをする方法
perlは perl -c でシンタックスのチェックを行うことができます。Vi-QuickFix をインストールします。ht...
perl JavaScript-JSLint
jslint を freebsd で使ってみる。インストールcd /usr/ports/lang/p5-JavaScript/sudo make install cl...
ハッキング非公式ガイド -- 天才ハッカーから学ぶ攻撃と防御
目次第1章 ハッカー vs クラッカー第2章 Windowsのハッキング第3章 ネットワークのハッキング第4章 Eメ...
「IPA セキュア・プログラミング講座」がリニューアル
「IPA セキュア・プログラミング講座」がリニューアルされました。セキュリティに関連しているので、プ...
【連載】今からはじめるAIRプログラミング (3)
AIR開発に使用できる2種類のSDKhttp://journal.mycom.co.jp/series/air/003/index.html
PHPのためのXSSとSQLIスキャナー Pixy
http://pixybox.seclab.tuwien.ac.at/pixy/webinterface.php
PHPでコントロールコードを文字列にいれる
文字列に ^A (コントールA)を突っ込もうと思って、const CNTL_A = '\001';と書いてしまった。当然、文字...
PHPによる攻撃コードが出現--GIFファイルに隠される
http://japan.cnet.com/news/sec/story/0,2000056024,20351284,00.htm
PHPで全角英字を半角英字にする方法
PHPで、全角の英字を半角の英字にしたいときには、mb_convert_kanaを使えばよい。サクっと数行で、でき...
PHPで英文形式の日付をUnixタイムスタンプに変換する方法
Tや+が入った日付の文字列、たとえば、2007-06-11T01:30:00+09:00といった文字列をUnixタイムスタンプに...
PHPでのIDS
PHPIDSはPHP-Intrustion Detection Systemです。PHPのWebアプリケーションのための、シンプルで、構造化...
PHPでXMLを配列にする方法 XML_Unserializer
pearのXML_SerializerのXML_Unserializerを使うことで、XMLを配列にすることが簡単にできる。<?phpin...
PHPの開発を8倍早くする方法
http://www.akiyan.com/blog/archives/2007/05/php8.htmldは1文字だよ。だから、早く打てるよね。funct...
PHPの危険な関数を無効にする方法
危険な関数とはexec関数shell_exec関数suexecpassthruproc_openproc_closeproc_get_statusproc_niceproc...
PHPセキュリティの現在のステータス
現在のPHPにどのような危険があるのかが解ります。security (w/ MOPB full review)http://portal.spidyn...
最近の記事
- パナソニック ジェットウォッシャードルツ 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