薫のHack

特定のネットワークアドレスをrouteコマンドでblackholeにしてアクセスさせない方法

前回は、routeコマンドで特定のIPだけをblackholeにして、アクセスしない方法について書きました。今回...

特定のIPアドレスをrouteコマンドでblackholeにしてアクセスさせない方法

特定のIPアドレスからのアクセスをはじく方法はいくつもありますが、routeコマンドを利用して、特定のIP...

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

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

PHPでモバイル向けAdSenseするための設定

モバイル向けAdSenseが10月に始まりました。ブログを携帯でも見れるようにしようかと思い、やってみまし...

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

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

perl Module-Starterを使ったモジュールの作り方

perlのモジュールの作り方。p5-Module-Starter-PBPのインストールcd /usr/ports/devel/p5-Module-Starte...

portsのworkディレクトリを一掃する方法

portsでmake installした後に、makecleanし忘れたり、ビルドに失敗して、色々試しているうちにその作業...

plaggerの使い方のメモ ヤフーのトピックスをRSSにする方法

ひさしぶりにPlaggerをした。すっかり忘れてしまったので、メモすることにした。今回の例では、plagger...

gcoreコマンドで実行中のプロセスのコアイメージを取得する方法

はじめにコアファイルとは実行中のコアファイルの取得方法gcoreのインストールgcoreの使い方gdbは動作中...

tracerouteからネットワーク図を自動描画するumit

nmapのGUIの1つumitについて。GUIでオプションを選ぶことができ、設定をプロファイルとして保存するこ...

IPAフォントをLinuxで使う方法

Linux(RedHat)でフォントに不満だったので、フォントを追加してみた。前にFreeBSDにIPAフォントを入れた...

mysqlをインストールする

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

PHP symfonyフレームワークをインストールする

Yahoo!のBookmarkや新del.icio.usで採用されているPHPのフレームワークsymfonyを久しぶりに FreeBSDに入...

C言語 FreeBSDのchrootが抜けられそうで抜けられない

chrootは、ルートディレクトリを変更するためのシステムコールです。主に、プロセスを特定のディレクト...

PHP pear Crypt Blowfishで暗号化をする方法

PHPでのデータの暗号化に、pearのCrypt_Blowfishを使ってみた。pear-Crypt_Blowfishのインストールports...

PHP pear XML_RSSでRSSを扱う方法

pear XML_RSSをportsからインストールするportsから pear-XML_RSSをインストールします。% cd /usr/port...

ports X.Org 7.3

portsのX.Org関連が7.2から7.3へアップグレードされた。portupgradeを使ってアップデートできます。sudo...

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

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

topの拡張版htopを試す

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

CentOSにGNU screenをインストールする

YUM - Yellow dog Updater, Modifiedyum(ヤム)は、Yellow Dog Linuxのために開発されたYellowdog Update...

GNUのFlash Player Gnash

GNU の Flash Player の Gnash(GNU Flash Movie Player) 0.8.1が公開された。現在、FWF7とSWF8.5のActio...

ウェブサーバのセキュリティ Apache編

HTTPレスポンスヘッダのApacheのバージョン情報Apacheは、デフォルトで、Apache自身のプロダクト名とそ...

ウェブサーバのセキュリティ PHP編

PHPのバージョンを隠蔽するapacheでphpを動かしているとウェブサーバのHTTP レスポンスヘッダには、PHP...

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

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

CppUnitでC++の例外をテストする方法

CppUnitはC++用のテスティングフレームワーククラスライブラリで、ユニットテストを行うことができます...

tdiaryをインストール方法

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

FreeBSDでportsを最新にするportsnap

FreeBSD 6からportsnapが標準になりました。それまでは、cvsupでportsツリーを最新にしていました。cvsu...

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

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

ezjailでFreeBSDのjailを作る

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

pearのServices_Amazonを使ってみる

pearのServices_Amazonを使うと簡単にAMAZONのAPIを使うことができます。Services_Amazonをインストール...

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

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

rsync の使い方

rsyncは、ファイルをリモートにバックアップしたりするときに使います。rsyncをportsからインストールcd...

opera on FreeBSD

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

BSDライセンスバージョンのgrep/diff/sort bsdgrep/bsdsort/bsddiff

bsdgrepはOpenBSDから移植されたBSDライセンス版のgrep。bsddiff,bsdsortもある。cd /usr/ports/textpro...

vim から perl のシンタックスチェックをする方法

perlは perl -c でシンタックスのチェックを行うことができます。Vi-QuickFix をインストールします。ht...

perl JavaScript-JSLint

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

emacs-22.0.99

FreeBSDにemacs22を入れてみた。cd /usr/ports/editors/emacs-devel/sudo make WITHOUT_X11=1 WITHOUT_G...

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

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

FreeBSDでauditdを使うためのまとめ

FreeBSDの6.2からaudit/auditdが追加されました。auditd(8)は、audit log management daemonのことです...

gstat で GEOM デバイスのI/Oトランザクションをモニターする

GEOM ディスクについての統計情報を gstat で表示することができます。コマンドsudo gstat実行例dT: 0.5...



最近の記事

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

コンテンツを検索しよう

過去ログ

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