薫のHack

xterm に コントロール V (C-v) が盗られる

vim で C-v するたびに、おかしいと思うことがある。一度目の C-v が無視され、 二回目で有効になること...

xmodmap で CapsLock をコントロールキーにする

環境を再構築するたびに、設定ファイルを失ってしまうのでメモ。$HOME/.xmodmaprcclear Lockkeycode 66 ...

FreeBSD 6.2 jman が文字化けする

FreeBSD 6.2-RELEASE で jman が文字化けするので、困った。色々、試しているうちに、 環境変数 JLESSCH...

vimgrep

vimgrepvimgrepadd現在の Quickfix List に追加する。lvimgreplocation list 無し。

FreeBSD mysql をインストールする

インストールするときに、つけるオプションを忘れるので、メモ。cd /usr/ports/databases/mysql51-serve...

mysql LIMIT 節で変数が使えない

stored procedure に limit 節のための値を渡して、処理をさせたいと思っていたらこんなことを mysql さ...

mysql メモ ユーザ変数

存在しないデータを参照すると、変数は NULL のまま。mysql> SELECT hoge.acl INTO @xacl FROM hoge ...

windows2000 PIO 病は治る

PIO 病は治る病気、のようです。DMA による転送が6回連続で失敗したら、PIO にするという仕様のため、DM...

FreeBSD で ruby on rails

FreeBSD De Ruby on Rails を試してみました。portsから railsをインストールできます。cd /usr/ports/w...

firefox 分割ブラウザ

分割ブラウザ便利そう。https://addons.mozilla.org/ja/firefox/addon/4287最速の Firefox をビルドしよ...

インジェクション系攻撃への防御

SQL インジェクション:SQL インジェクション対策には、バインド変数の利用が最適である。プリペアドステ...

対策遅らせるHTMLエンコーディングの「神話」

http://itpro.nikkeibp.co.jp/article/COLUMN/20070409/267808/

find で古いファイルを削除する

何年も掃除せずに使っている場合、/usr/ports/distfiles/ に古いゴミがたまっていきます。30 日前より以...

FreeBSD カーネルを構築する方法

今回は、 FreeBSD 6.2 を導入した。リリースノートはコレ。http://www.freebsd.org/releases/6.2R/relno...

Apache2でFreeBSD Accept Filterを有効にする方法

apache22 系で httpready という警告が出る場合は、Accept Filter が有効になっていません。kernel の c...

FreeBSD 6.2 VAIO で VGA のドライバがロードできない

PCG-FX55A/BP という VAIO で、X をあげると 640x480 であがってしまう。i810 のカーネルモジュールのロ...

FreeBSD 6.2 でとりあえず、サウンドのドライバを入れる

FreeBSDでものぐさな人がデバイスを調べずに乱暴にサウンドのドライバを組み込む方法。LINT ファイルを...

ノートパソコンにFreeBSD 6.2 RELEASE をインストールする

ノーパソの FreeBSD が2004 年の春頃に構築した環境のままだったので、再構築することにした。CD boot ...

perl で sh -x みたいなことをするには

perl で sh -x update.sh みたいに、プログラムの動きを確認したいときは-d オプションが使えます。% pe...

/usr/ports/devel/p5-Locale-gettext が make できない

checking for gettext... nochecking for gettext in -L/usr/local/lib -lintl -I/usr/local/include......

perl ForkManager

Perlでforkしてプロセスを管理するためのForkManagerについて。http://perldoc.jp/docs/modules/Paralle...

XSS攻撃対策用のライブラリ - DeXSS 1.0登場

DeXSSは、Webサイトの脆弱性の最大の脅威XSSを防ぐための Java で実装された XSS 攻撃対策のライブラリ...

php.net のミラーサイトの構築方法

自分の PC に簡単にミラーサイトが構築できる。rsync して、 apache に設定を追加して、 hosts (必要が...

書籍 Xss Exploits and Defense

Web業界の最大の恐怖 クロスサイトスクリプティング(XSS)の攻撃と防御について。Cross Site Scripting A...

DB flickrやyoutubeのハードウェア

ハードウェアflickr のシステムのスペック。ハードウェアEMT64, RHEL4 with 16GB ram, 6 disk 15 rpm ra...

Adobe、Flexをオープンソースに

これは楽しみだ。http://www.itmedia.co.jp/enterprise/articles/0704/26/news049.html

ソニーも動画共有

ソニー、動画共有サービスに参入 「eyeVio」スタートhttp://www.itmedia.co.jp/news/articles/0704/26/...

グーグル、MySQLに独自に加えた変更を公開

http://japan.cnet.com/news/media/story/0,2000056023,20347874,00.htmhttp://journal.mycom.co.jp/art...

AMD、「Barcelona」は最速のXeonより50%高速

2007年半ばの投入を予定しているネイティブクアッドコアCPU「Barcelona」(バルセロナ:コードネーム)の...

PHP 高速化 メモリにデータをキャッシュする Memcache

memcached に突っ込むこと考えるのは日常茶飯事。Make PHP apps fast, faster, fastest, Part 3: Cache ...

FreeBSD mono-kmod

.NET アプリケーションを FreeBSD で実行するためのカーネルモジュールsysutils/mono-kmod がリリースさ...

vim patch level 224

今、使っている vim7 の patch level は 1-109 なんだけど、ports はすでに 224 になっていた。そろそろ...

vim vcscommand.vim beta15

vcscommand.vim が にアップデートされました。http://www.vim.org/scripts/script.php?script_id=90

キーボードへのこだわり

http://www.itmedia.co.jp/enterprise/articles/0704/24/news006.html自分はこだわり派。Happy Hacking ...

GNOME が組み込み機器へ?

GNOME Foundationが組込機器向け開発組織を結成http://slashdot.jp/mobile/article.pl?sid=07/04/24/002...

JavaScript でシンタックスをハイライトする

CodePresshttp://codepress.org/Google の google-code-prettify のようなもの?

FreeBSD top(1)コマンドの新しいオプション

7-CURRENT の top(1) コマンドに "a" と "j" のキーが使用可能になった。aps(1)コマンドの x オプション...

JavaScript フレームワーク Ext 1.0

Ext の前身は、 YUI の拡張版 yui-ext 。http://journal.mycom.co.jp/articles/2007/04/21/ext/index.html

GNOME 2.18

GNOME 2.18 がリリースされたらしい。あまり大きな変更はないらしい。http://journal.mycom.co.jp/artic...

zsh 4.3.4 リリース

Unicode の結合文字、複合文字、マルチバイトのサポートバグ修正補完機能の拡張新機能の追加http://jour...



最近の記事

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

コンテンツを検索しよう

過去ログ

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
プライバシーポリシー