研究室

UPSの選定

UPSの選定方法消費電力の求め方とか、力率とか、忘れてたり知らん言葉が結構あるなー。とりあえずサーバだけでもバックアップしとかないといかんから、メモ。 サーバ、RAID合わせて15台? 消費電力: 力率:

P2Pネットワークのべき分布

現在研究してるのはUnstructured P2Pについてなんだが、シミュレーションのときに生成するネットワークの構造が問題。インターネットやWWWは、スケールフリーネットワークと呼ばれるトポロジを形成する。簡単に言うと、サイトやルータをノード、リンクを枝と…

棄却法による乱数生成

任意の確率分布に従う乱数を生成 def reject_sampling(x_min, x_max, y_min, y_max, func) while true x = x_min + (rand * (x_max - x_min)) y = y_min + (rand * (y_max - y_min)) if y <= func.call(x) break x.to_i else redo end end end # 分布関数 de…

CGIが動かない件についてのメモ

namazu、w3mlのCGIが動かない。ApacheにsuEXECモジュールを組み込んだから、多分それが原因。問題はどこでコケてるのかだ。 グループIDが1000番未満だとforbiddenだと言われることがある(namazu) とりあえず、namazuユーザを作り直すべし namazuユーザのUID…

PAEカーネル

クアッドコアマシンに積んでるメモリが4Gなので、通常のカーネルだと3Gしか認識してくれない。そこでPAE(Physical Address Extensions)という機能を持ったカーネルにしてみた。以下その結果。 たしかにメモリはちゃんと4G認識してくれた だけどもなぜか別の…

論文メモ

キーワード P2P、レプリケーション、Chord 概要 複製配置サービス(RLS)により、複製データの登録や発見を行うことができる。本論文では、自己組織性、フォールトトレランス、改善されたスケーラビリティを用いたP2P複製配置サービス(P-RLS)を紹介する。P-RLS…

portsdbのエラー

# portsdb -Uuを実行したら、 Generating INDEX.tmp - please wait..eieio-emacs22-0.17_2: "/usr/ports/editors/sp eedbar-emacs22" non-existent -- dependency list incomplete ===> devel/eieio failed *** Error code 1 ******************************…

dynabookをクローンヘッドで使う

/etc/X11/xorg.confのDeviceセクションに以下を追加(Driverがi810の場合)。 Option "Clone" "true" Option "MonitorLayout" "CRT,LFP"CRTは外部への出力、LFPがノートパソコンのモニタへの出力。 参考 man i810

メールサーバ設定メモ

OSクリーンインストール&設定 /etc以下 rc.conf hosts.allow hosts group resolv.conf ntp.conf syslog.conf amd.conf NISの設定 ports-treeの更新 必要なportsのインストール cvsup postfix bsfilter courier-imap('WITH_USERDB=yes'で) sudo zsh など OS…

ノーパソのNICが有効にならない件

FreeBSDでの話。dynabookのNICが認識はされてるけどアクティブにならなかった。一応アクティブにする方法がわかったのでメモ。 理由はよくわからないけど、ACPIを無効にして(起動モード選択の時に2を選択)BSDを起動したらアクティブになった ノーパソではこ…

ノートパソコンでVistaとFreeBSDのデュアルブート:メモ

ToDo BSDのインストール デュアルブートの設定 メモ 方法1:BSDのブートマネージャをMBRにインストール(うまくいく保障なし) XPとのデュアルのときはBSDのブートマネージャを入れたら勝手にデュアルブートになってたけど、Vistaだとどうなの? Vistaだとただ…

ゼミのネタ

分散ファイルシステム NFS(ネットワークファイルシステム) Sun Microsystems社が開発 NFSのモデル Coda 1990年代のカーネギメロン大学で開発 AFS(アンドリューファイルシステム)の子孫 Plan9 すべてのリソースがファイルとして扱われる xFS サーバを持たず、…

本日のシステム管理

今日は濃い内容だった。新しいjailマシンを外部に移行してテストをしたけど、作業内容が多くて復習しないと把握できん。 DNS NIS メール cvsupミラーサーバ あとで詳しく。

analog

サーバのアクセス解析ソフト。今はこれだけ。

これからやること

大きく分けると3つ。 研究。まずはテーマを決めなきゃ始まらない。 システム管理。メールは特にしっかり。 NBS。本を熟読してRailsを使いこなせるようになりたい。

Postfixに関するメモ

インストールはportsとかからで。BSDだとデフォルトのMTA(Message Transfer Agent)がsendmailになってるからこれを無効にする。 1:sendmailを停止 # /etc/rc.d/sendmail stop 2:rc.confを編集して自動起動を無効に - sendmail_enable="YES" + sendmail_ena…

railsで本棚アプリケーション

研究室のRWikiの借ります連絡板の代わりに、もっと便利な書籍管理アプリをrailsを使って作ることになった。 railsの勉強にもなるし、面白そうだ。 今日のところはとりあえずどんな機能があればいいかアイデアを出し合った。 実際に開発に移るには、参考書を…

jail環境の構築

とりあえず急務ってことで、初のシステム管理の仕事はjail環境の構築をすることになった。まあもちろん自分ひとりではまだ無理なので先輩から教えてもらいながらの作業。環境を作るだけなら簡単でした。要するにあるマシンの中に仮想的にマシン環境を作るっ…

システム管理

今日研究室のシステム管理の担当が決まった。 DNS メール IPFilter Webサーバ Subversion どれも重要度は高いものばかり・・・一人でできるだろうか。 でも覚えておけば将来役に立つはず!!・・・たぶん。 明日からは貪欲に知識を吸収していかんと。

SICP

読むか。でも一人で読んでモチベーションを維持できるだろうか・・・ 日本語訳はひどいっていう噂だから原文を読んだ方がよさそう。 曜日を決めてその日はSICPを読むことにしたほうが続けれそうかな〜それとも4年生と一緒に読むか・・・うーむ計算機プログラ…

Railsで何か作ってみたい

でもその何かが浮かばない。別に既存のアプリでもいいんだろうけど、 それだとどうもやる気が出ないんだよね・・・ かといって、どこにもないモノ作ろうとしたって出来るわけないし。 やっぱ自己満でもいいから何か作るってことが大切なんだろうな。 まずはR…

これからやりたいこと

システム管理の勉強 DNS、メールサーバ、RAIDとか Ajax RailsでWebアプリ SICPの読破