2010年6月26日土曜日

CentOSにPHP5.2を入れる

CentOS5の公式レポジトリは対応が遅く、PHPはまだ5.0系。5.2系が必要なプロジェクトでは使えません。
そうも言ってられないので、無理やりアップデートしてみました。

まず、CentOSのBaseRepoをupdate。
下記コマンドにてRPM-GPG-KEYをインストール。

    rpm –import http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka

/etc/yum.repos.d/utterramblings.repo に下記の内容をコピー。

    [utterramblings]
    name=Jason’s Utter Ramblings Repo
    baseurl=http://www.jasonlitka.com/media/EL$releasever/$basearch/
    enabled=1
    gpgcheck=1
    gpgkey=http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka

コピーが終わったら、yum updateを実行。
PHP、MySQLがアップデートされる。

update後は、

    enabled=0

へ変更。
以後はアップデートが必要な時に

    enabled=1

に変更する。

2010年6月25日金曜日

Solaris10_x86のネットワークインストール

インストールサーバを構築するのは比較的簡単だが最終的にクライアント側で
「STOP+A」のコマンドが必要でこれがSolaris専用キーボードでないとできない。
よって、通常の環境ではネットワークインストールは不可能。

unetbootin-windows-471

特にメディアドライブがないPCでのインストール作業時に重宝する。 
USBフラッシュメモリにインストールイメージを焼くときに便利。

面倒くさいことを全部アプリ側でやってくれる。
ただし、solarisには使えない。

Solarisでping実行時にHost Unreachable発生

一見、pingは成功しているように見えるが正常ではない。
原因はデフォルトゲートウェイが設定されていないため。

一時的に回避するには
# route add default 192.168.12.1

恒久的に回避するには

/etc/defaultrouter
を編集

2010年6月21日月曜日

全文検索

便利そうなSQLと思ったがやはりMS製品だと無償版に制限がある。。。。↓だからMS嫌い!

フルテキスト インデックスの機能は、Microsoft SQL Server Express では利用できません。

2010年6月12日土曜日

文章を書くチカラ

な・・・なぜなら その理由を考える
た・・・たとえば 具体例、客観的な意見
も・・・もしも 狩りの設定を作り別の視点から考える ◎最重要
だ・・・だから 結論をだすきっかけ

文章だけでなく暗記する場合にも使える
対象の事象について「なたもだ」方式に倣って考えてみることで
対象についての詳細情報を頭に焼き付ける効果がある。