薫のHack

PHP PEARサイトがYahooのYUIを使ってリニューアル

PHPのライブラリサイト pear.php.net のデザインが変更されました。Yahoo!のYUIを使っています。http://...

FreeBSD ports fcsh Flexコンパイラシェルをインストールする方法

FreeBSD の ports に fcsh(flexコンパイラシェル)が追加されました。flexアプリケーションやモジュール...

Perl chalow ChangeLogReader.pmの使い方

ブログのインデックスページが作りたかったので、 chalow のモジュール ChangeLogReader.pmを使ってみた...

FreeBSDのsendmailのmailq(メールキュー)の削除方法 2

AMD Opteron Dual Core, 8GBのメモリのマシンがよくガクっとレスポンスが悪くなるのが結局、直ってなく...

FreeBSD portsのjdk16をインストールする方法

FreeBSDにportsからjava(jdk16)をインストールしました。途中で、msgfmtコマンドの問題により、makeがと...

FreeBSDの反応が遅くなったときに考えたこと プロセス数が多すぎる

最近、やけにFreeBSDの反応が遅く、コマンドを実行するとやけに待たされたり、vimのレスポンスがやたら...

FreeBSDのportsのバージョンアップできるソフトウェアをpkg_versionコマンドで調べる方法

FreeBSDでportsシステムからパッケージをインストールしている環境で、portsツリーをportsnapなどで更新...

Apache 2に413エラー処理にクロスサイトスクリプティングの脆弱性

Apache 2系のHTTPステータスコード413のエラー処理にクロスサイトスクリプティング(CrossSite Scripting...

flex flex2でRSSを読み込む方法

RSSをflexで読みたくなったので、覚書を残します。RSSのXMLデータのitemを取り出す方法は、下記の通りで...

2007年のインターネット セキュリティリスク トップ20

セキュリティ組織 SANS Instituteが発表したトップ20(実際は18個)です。Firewallやウィルス対策ツール等...

FreeBSD portsのapache 2.2.6でmod_alias.soが作れない

topするとSATATEがlockfのapache(httpd)だらけになっていました。さらに、FreeBSDのportsのapacheのバー...

FreeBSD 7.0-BETA3をVirtual PC 2004にインストール

FreeBSD7.0-BETA3 を Microsoft の Virtual PC 2004にインストールした。ISOファイルftp://ftp.jp.freeb...

Perl HTML::Featureで重要な部分を抽出するモジュール

PerlのHTML::Featureというモジュールは、HTML文書から重要な部分を推測して抽出することができます。重...

FreeBSDでたまったメールキューを削除する方法

メールキュー(mailq)がたまっているから消してくれと言われて、削除しました。久しぶりにこんなことをし...

Yahoo! YUI DataTableでXMLを表示する方法

Yahoo!のYUIライブラリのDataTableを使ってみた。DataTableを使うと、JavaScriptの配列やJSON、XMLなど...

perlで環境変数を扱う方法

すぐに忘れるのでメモ。perlで環境変数のUSER、PATH、やSHELLとかにアクセスする方法は、%ENVにアクセス...

YUIのImageLoader Utilityの使い方

Yahoo! UI LibraryのImageLoader Utilityを使ってみた。ImageLoader Utilityは、名前通りイメージをロー...

YUIのMenuBarでアプリケーションっぽいメニューを作る方法

YUIのMenuBarの使い方について紹介します。Yahoo! UI LibraryのMenuに、MenuBarというサブクラスがあり...

topコマンドをバッチモードで使う方法

topコマンドは、普通に起動すると定期的にトップCPUプロセスの情報が更新されます。スクリプトなどでtop...

8月のアクセス解析

今更ながら、8月1日から8月31日までのアクセスランキングこれは、Google Analytics の解析によるもので...

Yahoo! High Performance Videos

ヤフーのdeveloper.yaho.comにハイパフォーマンスビデオというビデオがあった。ハイパフォーマンスウェ...

vim 7に内蔵されているgrepはvimgrep

vimの7から内部的に grep の機能を持ちました。使い方は簡単です。scriptを探してみます。:vimgrep scri...

JavaScriptでDOMから子ノードを削除する方法

JavaScriptでDOMからchild nodeを消す方法。シンタックスoldChild = element.removeChild (child)child ...

大規模サービスの開発と運用

ベンチャーみたいな小さなところ(?)がサービスを上げるために、どのような手順、どのような環境、どのよ...

topの拡張版htopを試す

htopとは設定インストールスクリーンショットhtopとはtopコマンドの拡張版 htopがports collectionに追...

Flash-Ajax Video Component

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

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

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

ezjailでFreeBSDのjailを作る

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

vimが勝手に自動改行・自動整形するのを回避する方法

はじめにvimの自動改行の機能vimの自動整形をオフにする方法formatoptionsの設定値formatoptions のデフ...

vimのバッファ操作

vimは、複数のバッファ(buffer)を開くことができます。 ls, buffers, files 開いているバッファ一覧(バ...

FreeBSDのtopのvnreadとはなにか?

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

Google AdSenseのbotにコンテンツの範囲を教える方法

Google AdSenseのための最適化の方法の1つに、コンテンツの範囲をGoogleのロボットに教えてる方法があ...

FreeBSD使いから見たLinuxのtopはカラフル

FreeBSDのtopはカラフルにならないが、Linux(RedHat)のtopはカラフルになる。topを起動して、 zを押すだ...

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

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

FreeBSDのtopのgetblkとはなにか?

特定のブロックにバッファを割り当てることらしい。/usr/src/sys/kern/vfs_bio.c の getblk関数あたり。

FreeBSDのtopのwdrainとはなにか?

/usr/src/sys/kern/vfs_bio.c の waitrunningbugspace関数あたり。runningbufspace(実行バッファスペー...

top コマンドの見方 PID, USERNAME, THR, PRI, NICE, IZE, RES, STATE, C, TIME, WCPU, COMMANDの意味

FreeBSDのtopコマンドの下記の意味について。 PID USERNAME THR PRI NICE SIZE RES STATE C TIME WCPU C...

アマゾン 男の身だしなみストア

http://www.amazon.co.jp/b/ref=topnav__hpc/?ie=UTF8&node=289504011

flex2でyoutubeを検索する

flex2でyoutubeの検索APIを叩いて、表示するだけのソース。<?xml version="1.0" encoding="utf-8"?&g...

flex2でflvを再生する方法

mx:VideoDisplayにflvのsourceをセットするだけで、flvを再生できる。<?xml version="1.0" encoding=...



最近の記事

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

コンテンツを検索しよう

過去ログ

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