薫のHack

perlでRSSを読み込む方法

perlでRSSから情報をトライ出す方法には、色々なやり方がありますが、今回は、perlモジュールのXML::RSS...

PHP PHP_SELFとSCRIPT_NAMEを比較してみた

はじめにSCRIPT_NAMEとはPHP_SELF とSCRIPT_NAMEの値を確認するさいごにPHP関連記事PHPに関する書籍を探...

PHP pearのBenchmarkをportsからインストールする

PHPのスクリプトをベンチマークする方法がいくつかあります。そのひとつに、pearのライブラリのBenchmar...

HTTPサーバ Apache 2.2.8, 2.0.63, 1.3.41がリリース

超メジャーなHTTPサーバ Apacheの 2.2.8, 2.0.63, 1.3.41 がリリースされました。mod_statusのXSS(Cross...

システム自動管理ツールPuppetをFreeBSDにportsからインストール

システム自動管理ツールPuppetをインストールする方法について説明します。今回、ターゲットとなるOSは...

システム自動管理ツールPuppet

Puppetは、システム自動管理ツールです。FreeBSDでも使えます。Puppetはオープンソースで開発されていま...

FreeBSDとLinuxのディレクトリ構造一覧

FreeBSDのディレクトリ構造(Directory Structure)とLinuxのディレクトリ構造(Directory Structure)を横...

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

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

FreeBSD に ports から WWW::Mechanizeをインストールする

WWW::Mechanizeは、 Handy web browsing in a Perl objectと言われています。このモジュールは、Webブラ...

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

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

FreeBSD pkg_addでperlをインストール

FreeBSD 7.0-BETA3 に perl が入っていなかったので、pkg_addを使ってインストールしました。通常なら、...

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

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

FreeBSDでインストールしたパッケージをバックアップする方法

FreeBSDでインストールしているパッケージをバックアップする方法について紹介します。portsなどからイ...

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

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

showmount リモートNFSマウントの状態を調べる方法

NFSサーバに対して、今、どこのリモートホストがマウントしているのか、調べたいことがあります。そうい...

CentOSでnfsdを使う方法

exportするファイルシステムを設定するNFSで、exportするファイルシステムを設定します。/etc/exports ...

FreeBSDにlftpをインストールする方法

lftpコマンドは、ftpコマンドよりも高機能なftpクライアントです。インストールFreeBSDの場合、lftpをイ...

FreeBSDにnkfをインストールする方法

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

FreeBSDでPerlのJcodeモジュールをインストールする方法

Perlで文字コードの変換などを行うときに、よくお世話にPerlモジュールにJcode.pm というのがあります。...

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

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

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

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

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

FreeBSD ports に net/liboping が追加された

ICMP ECHOリクエストを生成するためのCライブラリ libopingがPorts に追加された。ネットワークアプリケ...

FreeBSDでファイルシステムをdumpコマンドやrestoreコマンドでバックアップする方法

FreeBSDでは、ファイルシステムのバックやコピーにdumpコマンドとrestoreコマンドを使ったりします。も...

mysqlをインストールする

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

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

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

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

yumの使い方を学ぶ

インストールされているパッケージを調べるFreeBSD使いは、portsでmakeしたり、pkg_add系のコマンドを使...

GNUのFlash Player Gnash

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

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



最近の記事

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

コンテンツを検索しよう

過去ログ

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