薫のHack

Perlのファイルオープン時のコマンドインジェクション対策

Perlでのファイル処理で、コマンド実行をさせたくない(コマンドインジェクションを避けたい)場合は、o...

Virtual PC 2004 に CentOS 5.0 i386をインストール

FreeBSD使いのはじめてのCentOSのインストールMicrosoft Virtual PC 2004にCentOS 5.0 i386をインストー...

PHPでリクエストヘッダをすべて取得する方法

PHPでリクエストヘッダを取得するには、 getallheaders() を使います。リクエストヘッダをすべて表示し...

YUI Compressor(The Yahoo! JavaScript Compressor)

新しいJavaScript minifierが必要な理由ヤフーのユーザの40%から60%が、エンプティキャッシュの経験を持...

YUI Auto Completeの使い方

YUIのAutoCompleteを使って、入力の補完をすることができます。YUI AutoComplete http://developer.yaho...

vimでyuiをオムニ補完する方法 Omni Complete

vimでYUIを使ってプログラムを書いていると、補完したくなるのがVIMerの人情というもの。現状のYUIすべ...

tdiaryをインストール方法

日記CGIのtdiaryをインストールしてみた。ports から tdiary をインストールする。>cd /usr/ports/www/t...

YUI button submitボタンの使い方

YUIのbuttonコンポーネントを使って、少しオシャレなsubmitボタンを簡単に作れます。読み込みjsとcss下...

Yahoo!UI Library:TabViewを使ってみる

Yahoo!UIライブラリのTabViewについて。YUIのTabViewをつかうと簡単にタブメニューを作ることができます...

Yahoo!UI Library:Loggerを使ってみる

Yahoo!UIライブラリのLoggerについて。Loggerコントロールは、一行のコードでログの読み書きを提供しま...

Flash-Ajax Video Component

Adobe Labsから FAVideo が公開されました。Flash Ajax Video Componentってなに?AdobeのFlash Ajax Vi...

vimのオムニ補完でC++をもっと楽にする OmniCppComplete

vim7.0 以上に OmniCppCompleteは、 omnifunc cppcomplete 機能を提供します。C++ファイルで omni compl...

ヤフーのトピックスAPIを使ってみる

ヤフーのトピックスAPIの検索APIが登場しました。というわけで、少し使ってみる。ソースperlでタ...

ezjailでFreeBSDのjailを作る

jailとはjailは、「プロセスとその子孫を閉じ込める」ことができ、「仮想FreeBSDマシン」を実現する機能...

YouTubeの動画ファイルFLVのURLを作る簡単な方法

YouTubeの動画ファイル(flv)のURLを得るために、YouTubeのページをスクレイピングしなくても、簡単にflv...

FirefoxのエクステンションSecure Loginでパスワード入力する

firefoxのパスワードマネージャを使わずに、firefoxの拡張 Secure Loginを使用してログインすることがで...

YSlow for Firebugでサイトのパフォーマンスをチェックする

Yahoo!IncのYSlowが面白い!Yahoo!IncのYahoo Developer Networkで、Firefox用のエクステンションYSlow...

セキュリティとか

[Rails] Webアプリケーションセキュリティフォーラムhttp://shugo.net/jit/20070705.html#p01Firefox 2....

jmanやmanをテキストにする方法

jmanやmanをテキストファイルに落としたり、manを印刷しようとするときに使えるテクニック・ノウハウ。j...

FreeBSDのtopのvnreadとはなにか?

vnode_pager_generic_getpages()を実行しているときにvnreadのSTATEになる。/usr/src/sys/vm/vnode_page...

CSRF Redirecor

CSRF(Cross Site Request Forgeries、クロスサイトリクエストフォージェリー) リダイレクタの紹介。CSRF...

XSS Post Forwarder

XSSは、ウェブアプリケーションのセキュリティの大きな問題の1つ。Cross Site Scripting(クロスサイト...

C言語による間違えトップ10

はじめに1. ターミネートされていないコメント2. 思いがけない代入/思いがけないブーリアン式3. 非衛生...

「ヱヴァンゲリヲン新劇場版:序」予告編ムービーと新主題歌試聴版公開

ヱヴァンゲリヲン新劇場版 無料視聴コーナーhttp://freemv.b-ch.com/view/eva/tr_01.html新主題歌の視聴...

C言語使いのJavaScript strstr

文字列1から文字列2を探すときに、Cだとstrstrを使う。JavaScriptには、strstrはないが、代わりに ind...

クッキーを使わないトラッキング方法

IPアドレスとクッキーで使わないで、ユニークな識別子を作る。JavaScriptでブラウザの情報(解像度、ユー...

opera on FreeBSD

FreeBSD で firefox が動かないマシンがあったので、operaを入れてみた。cd /usr/ports/www/opera/sudo ...

SHARP 912shのブラウザでJavaScriptが動く

シャープ 912shのブラウザでサイトを見ていると、フルブラウザじゃないのにJavaScriptが動いていること...

air_b1_win_061107.exe - エントリ ポイントが見つかりません

airのランタイムをインストールしようとしたら、エラーが出て、いれられない。プロシージャ エントリ ポ...

botなどを避けてapacheのアクセスログを見る方法

不要な情報を避けて apacheのログをみたい!yahooやgoogle、baiduなどいろいろなクロウラ(clawler, bot)...

インデックスされている量を調べる

site:paranoid.dip.jp で検索してみた。googleとbaiduのインデックスに入っていることが解った。彼らの...

iPhoneのハッキングに成功、Wi-Fi専用PDAとなる

http://slashdot.jp/developers/article.pl?sid=07/07/06/094231&from=rss

iPhoneをシリアルコンソールからコントロール

http://slashdot.jp/hardware/article.pl?sid=07/07/07/0755241&from=rssコマンドリストhttp://ipho...

perl JavaScript-JSLint

jslint を freebsd で使ってみる。インストールcd /usr/ports/lang/p5-JavaScript/sudo make install cl...

なぜCSSは先でJavaScriptは後に読み込ませることが推奨されるのか

なぜCSSは先でJavaScriptは後に読み込ませることが推奨されるのかについて、まとまっています。http://w...

jQueryが800%の高速化

jQueryが800%の高速化について、下記ページにまとまっています。jQuery: ≫ jQuery 1.1.3: 800%+ Faster,...

ハッキング非公式ガイド -- 天才ハッカーから学ぶ攻撃と防御

目次第1章 ハッカー vs クラッカー第2章 Windowsのハッキング第3章 ネットワークのハッキング第4章 Eメ...

「IPA セキュア・プログラミング講座」がリニューアル

「IPA セキュア・プログラミング講座」がリニューアルされました。セキュリティに関連しているので、プ...

RIA開発用ツールキット「OpenLink AJAX Toolkit 2.5」登場

http://journal.mycom.co.jp/news/2007/06/29/055/index.html

Eclipse 3.3 - 新機能と同梱プラグインを速攻レビュー

Eclipse 3.3がリリース。http://journal.mycom.co.jp/special/2007/eclipse33/index.htmlCVSのdiffが便...



最近の記事

はてなの人気のブックマーク

コンテンツを検索しよう

過去ログ

2020 : 01 02 03 04 05 06 07 08 09 10 11 12
2019 : 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
プライバシーポリシー