薫のHack

CentOSでnkfをインストールする方法

nkfは、Network KanjiFilterの略で、ネットワーク用漢字コード変換フィルタのことです。nkfの特徴は、入...

PHP APC apc_sem_createがエラーを起こしてapacheが起動しないときの対処方法

apache を再起動したときに、何故か、apacheが再起動してこない。なぜかな、と思ってエラーログを見ると...

PHP APC(Alternative PHP Cache)による高速化

なぜか、APCがオフになっていたので、有効化しました。倍ぐらいリクエストの処理スピードが上がって、か...

Google モバイルAdSenseのPerlのコードがuse strictで動かないときの対処方法

PerlのCGIにも試しに、モバイル用AdSenseを貼ってみました。AdSenseからとりあえずコピペして動かしてみ...

Digest MD5 Reverseでmd5を復号する方法

MD5は、一方向ハッシュで復号化できないものとされてきた。実際には、復号するアルゴリズムがない、だけ...

MySQLでunix timestampをDATETIMEに変換する方法

MySQLでunix timestampをDATETIMEに変換するには、FROM_UNIXTIMEを使います。mysql> select FROM_UNI...

PHPでpubDateをタイムスタンプに変換する方法

プロトタイプサンプルコードサンプルコード参考RSSのpubDateとかをUnixタイムスタンプ(timestamp)に書式...

PHP symfonyで簡単なブログを作ってみる

symfonyのインストール方法については、[2007-10-07-2]を参照のこと。結構、アドホックになおさないと動...

mysqlをインストールする

symfonyで使うため、インストールする。portsからインストールする方法ビルドのオプションWITH_CHARSET=...

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

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

PHPUnitを使ってユニットテストをする

PHPのテストには、phpunitを使うことでユニットテストを作成し、ユニットテストを行うことができます。P...

vimのバッファ操作

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

vimを最新のcvsからビルドする方法

vimのカレントのソースを追っかける方法を紹介します。CVSからソースを取り出し、ビルドします% cvs -d:...

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

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

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...

apacheをtop風にモニターするapachetop

apachetopでapacheの状況をtop風にモニターすることが出来ます。ApacheTopは、リアルタイムwebサーバ統...

Aptana IDE + Adobe AIR (Adobe Integrated Runtime)

http://www.aptana.com/air/

PHPで英文形式の日付をUnixタイムスタンプに変換する方法

Tや+が入った日付の文字列、たとえば、2007-06-11T01:30:00+09:00といった文字列をUnixタイムスタンプに...

intel 2007/07/22の価格改定と新モデル

インテルの7月に、FSBが1333MHzのCPUがラインナップに追加されるらしい。Q6600は、大体、半額程度も値...

FreeBSDのpsコマンドの見方

psコマンドで、実行中のプロセスの情報を表示することができます。psコマンドは、kvm(kernel memory int...

PHPでXMLを配列にする方法 XML_Unserializer

pearのXML_SerializerのXML_Unserializerを使うことで、XMLを配列にすることが簡単にできる。<?phpin...

twitter を json で試す

twitter は、個人的には、ヤフー! Days の「ひとこと」のようなもの。twitter の user_timeline を josn...

PHPの危険な関数を無効にする方法

危険な関数とはexec関数shell_exec関数suexecpassthruproc_openproc_closeproc_get_statusproc_niceproc...

マルチCPUとロードアベレージ

マルチプロセッサ(multi CPU)かマルチコア(multi core)のシステムでは、CPUの数でロードアベレージ(load...

FreeBSDのkserelの意味(libkse)

FreeBSDのtopをみるとmysqlなどのプロセスのステータスがkserelになっていることがあります。kserelとは...

unix の top の kqread とはなにか?

top(1) で kqread というステータスを目にすることがあります。たとえば、これ。 PID USERNAME THR PRI ...

top コマンドの見方 メモリ編

top(1) コマンドでは、プロセスやメモリ、ロードを調べることができます。今回は、 top(1) のメモリにつ...

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

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

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

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

FreeBSD ports pear-PHPUnit2 を使う

はじめにインストールサンプルソースコードAdd.phpテストケース TestAdd.php実行例はじめにPHP の Unit ...

PHPバグ月間 危険な関数を無効に

PHPの危険な関数設定方法参考PHPの危険な関数PHP の危険な関数にはexec関数shell_exec関数suexecpassthr...

プロファイラー gprofの使い方

はじめにmain.cコンパイル、実行結果はじめに少し忘れかけてきたので、 gprof の覚書を書くことにしまし...

Apollo - 拡張子が air なファイルを開く

はじめにair を実行する方法はじめにair は adobe の flash のデスクトップアプリケーションです。air ...

top ライクに mysql のステータスを見る mytop 1.6_2

はじめにインストール実行例(mytop-1.4_1)設定ファイル .mytopはじめにUnix を使っていると、デーモンプ...

bsdsarをインストールする

はじめにインストール設定実行例はじめにsar コマンドは、Unix のステータスを表示するためのコマンドで...

mysql のステータスをレポートするコマンド mysqlreport

はじめにインストール実行例参考はじめにだいたい、top コマンドのように、ステータスが見れたらな、と...

apacheでのダイジェスト認証の設定 digest authentication

apache では、ベーシック認証とダイジェスト認証ができます。apache に mod_auth_digest.so が必要です...

PHP pear Benchmark でベンチマークをやってみる

[2010-05-11-1] にて記事を修正した。pear Benchmarkでベンチマークを簡単にすることができます。<?p...



最近の記事

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

コンテンツを検索しよう

過去ログ

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