tomato firmwareで遊んでみる<WHR-G54Sインストール編>

2010/03/18, 01:50

 お久しぶりです.元気ですよ.おそらく.

 ふと,どこかの記事(ITなんとか?GigaZineは確か後に見たはず)でtomato firmwareが話題になっているのを見かけた.なんじゃそらと思ってたら,WHR-G54Sのルータの代替ファームウェアだそうだ.なんと我が家のルータそのままだったり.

 ただ,過去にルータを壊しまくってる私は,バックアップ用に近所のハードオフでWHR-Gというブロードバンドルータ(3500円)を購入しておく.

 そして早速インストール.ダウンロードしたファイルの中に必要なものは全部入っている.あとは付属しているbatファイルを実行し,画面の指示に従うだけ.

 さっくりとインストール完了.壊れませんでした.

 繋いでみると,いままでとはいろいろと違っていました.しかも,telnetやsshで接続できる.では,なんかあの高級なルータみたいに設定用のコマンドが...ってそれはないのね.普通のLinuxが入っている感じ.ちょっと残念.

 さてと,緊急用のつもりで買ってきた,WHR-Gはどうしましょうか...(次回に続く)

参考リンク:
Tomato Firmware:
http://www.polarcloud.com/tomato
WHR-G54S:
http://buffalo.jp/products/catalog/item/w/whr-g54s/
ハードオフ:
http://www.hardoff.co.jp/

javascriptで遊んでみる<prototype編>

2010/02/05, 00:21

 絶対に連載にはならないけど,最近ちょっとjavascriptで遊んで見たので,そのメモ.

 javascriptはプロトタイプ指向の言語らしい.javaやC++のようなオブジェクト指向の一派であるらしいのだが,考え方が違うらしい.このプロトタイプでちょっと遊んでみることにする.

 プロトタイプ指向はオブジェクトにがさがさといろいろ付け加えることで機能を実現するらしいということで,今回はこんなお題に挑戦.

<Dateオブジェクトに〜までの時間を返す機能を追加>

僕は,こんな感じで書いてみた.


Date.prototype.getElapses = function(d)
{
return d.getTime() - this.getTime();
}

//今日の就業時間
var finishTime = new Date();
finishTime.setHours(18, 0, 0, 0);

//今の時間
var now = new Date();

//あと残り何ミリ秒?
alert(now.getElapses(finishTime));


と,ここまで書いたが,説明を書くのが面倒になったので,このまま投げてみる.

サーバ室の片隅で

2010/02/05, 00:03

 どうも.工場長です.

 最近は,とあるサーバ室の片隅でjavascriptで遊んでお仕事しています.といっても,今はまだ暇なんですけどね.

 しかし,サーバ室は凄い.変に暑かったり,騒音が凄かったり.普段見ることのないネットワーク機器を見れたり.結構おもしろいものです.

 ただ,今の現場に入って思ったのは「ネットワークに関する知識の不足」ですね.L3スイッチとルータの違いがわからないなんてこともありました.

 出向は怖いよー.と,社長,専務,先輩等に散々脅されてきましたが,いまのところは穏やかであります.

 あまり詳しくは書けないけど,近況はこんなところです. よと.

新年のご挨拶

2010/01/08, 20:34

img10010001_1  あけましておめでとうございます。爽やかに開店休業中のR-Fauでございます。

 例年通り、漣乃鶯が年賀状を作ってくれたので、掲載しておきます。

 今年はもう少し盛り上がりたいなとおもいつつ、今年も変わらないのだろうなと思ったり。

 こんな工場長とR-Fauですが、今年もよろしくお願いします。

ついったはじめました

2009/11/29, 17:43

 mixiボイスで満足していましたが、なにやら周囲が(いまさらながら)ついったで盛り上がっているのではじめることにしました。
 僕のついったは以下でどうぞ。

http://twitter.com/raykojocho/

 適当に私生活を垂れ流す予定です(たぶん、途中で飽きると思うけど)。