投稿

Ubuntu Linux インストール

今回はUbuntu 7.10のインストールです。 なんでUbuntuかというと、新しいPCを導入したからです! Vineは元気に稼働しています。 さて、Ubuntuでインストールですが、手順としては、 1.サーバー版インストール 2.デスクトップ関連インストール(Xのインストール) 3.その他 って感じです。 なんでサーバー版を使用するかというと、ソフトウェアRAIDのインストール時設定はサーバー版にしか存在しないからです。 主にクライアント用途なので、ディスク性能を少しでも高めるために導入します。 サーバーでも必要だけど、サーバーでやるならハードウェアでやらないとねぇ。。。 ぐちは置いといて、とりあえずインストール。RAIDしたいディスクのパーティションを手動で同じ領域を設定。 ※1GB:/boot 8GB:swap other:/ ソフトウェアRAIDの設定で同じ領域を1つのパーティションとして作成。 後は普通に設定 ※パッケージはLAMP・OpenSSH・Print Server・Sambaを選択 デスクトップ関連は、とりあえず文字化け対策。 nano ~/.bashrc 末尾に追加 case $TERM in linux) LANG=C ;; *) LANG=ja_JP.UTF-8 ;; esac Ctrl+Xで保存&終了 source ~/.bashrc パッケージを最新にする sudo apt-get update パッケージの最新を適用 sudo apt-get upgrade ubuntu-desktop関連のインストール。 再起動するとXでのログイン画面になるので、ログイン。 Synapticでのインストールでia32-lib関連のインストール Synapticで日本語関連のインストール ※SCIMとかlanguage-pack関連 以上で終了です。

TUTOS インストール

 さて、前回TUTOSをインストールしたということで、メモなんてのを書いてみます。  参考にしないでください!  まず、TUTOSのインストールは、日本語のサイトが全く参考にならないので、ReadMeを読むことから始まります。  手順としてはこうなります。  1.TUTOSをダウンロードして解凍・配置  2.DBの設定を行う  3.環境に合わせる  めっちゃ簡単やんけ~ってことで早速やります。  さて、1のダウンロードして解凍して配置まではいくら英語で書かれてても何となくはわかるでしょ~ってことで書きません。  次に2ですが、最初わけわかめでした。何こいつ?ってことで、急遽phpMyAdminを入れ(このためだけに入れたw)て設定。  MySQLにTUTOS専用ユーザを作成。DBもTUTOS用以外は見れませんよってのを作りました。  3ですが、ここでハタと気づいた。うちのapacheは変態設定のために、普通にphpとかperlとか動きません(><)。ってことで、TUTOSユーザのみ許可。  何か日本語を使うにはファイルを適当に増やせとか書いてある。そんな変態仕様は気に入りません。ソースを眺めると、ログインところで文字コード設定してるやん。こいつ以外悪さするとこありまへん。「/php/db/db_mysql.pinc」の100行目付近の文字コード指定をujisって変態設定にしちゃいます。他は何となく日本語設定でGO~♪  以上で特に困ることなく出来たのですが・・・  グラフが出ない!  ってことでグラフ設定編。  何かjpgraph何ていう変態モジュールを使うらしい。  とりあえず適当にダウンロード(1.x系)して推奨フォルダに入れると・・・  gdとかいろいろ入れろって言われた・・・  とりあえず入れてみる。  んで、再度動かすと・・・  おお!まっしろ~~~  むぅ・・・  ってことで、再度変態設定を行うことにしますた。  キャッシュフォルダ・フォントフォルダ指定して、言語は日本語(ローカルロケール)。EUCを有効にして、エラーメッセージを日本語にする。  動かすと・・・  ん?フォント?  再度説明書を見ると、ふむ・・・わからんwってことで、調べてみると、ふむふむ・・・・  ん?太字とかが無い?  ってことで、「php/jpgraph/jpgraph_ttf.i...

Vine Linux インストール

 前回FreeBSDだったのに何故Linuxになっているかというと・・・  Video周りが特殊過ぎというのがあります。  何でLinux対応してるのにBSD対応してないねん!ってことで、面倒なんでLinuxにしました。  どのLinuxにするかは結構悩みましたが、初心者さん(何年も前のことなんて忘れてますw)でも楽々~ってことでVineにしました。葡萄は美味しいのか微妙です@  で、インストールするとびっくり。  普通に X 動いてるやん。  Darwinなんて諦めてLinuxにします(ぇ  とりあえずObjective-Cな環境は整えましたが、AfterStep等はインストールせず。  デフォルトのGUIが使い安すぎです・・・  てことで、Apache・Perl・PHP・MySQLな環境を整えました。  Webmin・phpMyAdmin・WebAlizer・TUTOSなんてのも入れてみました。  意外と快適~♪  が、時間が無いからこれ以上いじれないのですた@とさ

FreeBSD インストール

あまりにもDarwinのインストールの障壁が高いために、FreeBSDに手を出しています。 VIA EPIA-CN13000Gなんて環境使ってるからだよね・・・ さて、FreeBSDにてXでも入れてGUIで楽々操作〜なんて思っていたら・・・ X起動させるのに一苦労な悪寒が・・・ ドライバ入れるのも面倒そうなので、どうしようか悩んでいます。 とりあえず、FreeBSDである程度環境を構築してから、最新のDarwinのイメージを作成して様子を見ようと考えています。 CUIだけでも動いてくれたらもの凄く助かるので・・・ この件に関してTODO 1.FreeBSDの環境整える 2.DarwinSource取得 3.コンパイル 4.イメージ作成 5.Darwinインストール

なんとなく見つけたもの

はて、ちゃんと動作するのかとか、全く気にしていませんが、どうやら Mac OS X Server 1.0.2 は無料で公開されているようです。 相当古いですが、あらゆるものにチャレンジしたい人はやってみても良いのかもしれない #得るものがあるのかどうかは疑問ですが

TODO

しばらく忙しくて何も出来ていませんでした。 一時期よりも更に忙しいですが、これからは何とかなりそうでハッピーだけど、やっぱり通勤片道2時間はちょっと厳しいですね。 前回TODOから何も出来ていないので、再度しきり直し。 Objective-C ・ネットワーク鯖  いつ出来るのやら。 ・ゲーム  ネットワーク鯖の練習を兼ねています。 ・その他  変なクラスとか作成。 CGI:Perl ・EBS  早く作ろうと思えば簡単なのですが、普段休みの時間があまり無いのに、変に凝ってしまっていて全然進んでいません。  ぼちぼち進めて行きます。 ・FFA  こちらはまだ手つかず。  EBS分が出来れば早いと思われます。 ・SOLD OUT  これも手つかず。  EBS・FFAの次辺りの優先度です。 Objective-CはMac OS X用。 Intelのでは動かないので、配布はたぶんしない。 CGIは、ある程度動くようになれば配布等します。 ここで配布等をするかはわかりませんが・・・

Ajax風味

HTML中で外部HTMLファイルを表示する。 <html> <head> <script type="text/javascript"> <!-- function createXMLHttpRequest(cbFunc) { var XMLhttpObject = null; try{ XMLhttpObject = new XMLHttpRequest(); }catch(e){ try{ XMLhttpObject = new ActiveXObject("Msxml2.XMLHTTP"); }catch(e){ try{ XMLhttpObject = new ActiveXObject("Microsoft.XMLHTTP"); }catch(e){ return null; } } } if (XMLhttpObject) XMLhttpObject.onreadystatechange = cbFunc; return XMLhttpObject; } function $(tagId) { return document.getElementById(tagId); } function loadHTMLFile(fName) ...