カテゴリ: debian の記事
[リスト]
Debianオフィシャルデベロッパ。ar at debian.org
MacOSXでhttpdをうごかそうかと思った.が,外からアクセスされるわけじゃないのでapacheいれるのもなあ,とおもったのでmacosx portsにあるやつをさがすことに.
- mathopd - きわめて小さいが、きわめて高速な HTTP サーバMathopd は単一のプロセスとして実行され、決してサイズが大きくならないよう、特に設計されました.これは本ソフトウェアが初めて書かれた (1996 年初頭) 時点では、他の HTTP サーバがとても苦手にしていたことです。
- lighttpd - 最小限のメモリしか使用しない高速で軽量なウェブサーバ
ということでmathopdをいれてみる.lighttpdはあきてるし../opt/local/share/doc/mathopd に簡単なdocumentあり.
/opt/local/sbin/mathopd がバイナリになる.
設定は /opt/local/etc/mathopd/mathopd.cfg にした(勝手につくった)
User daemon StayRoot On PIDFile /var/run/mathopd.pid Log /var/log/mathopd/log.%Y%m%d ErrorLog /var/log/mathopd/errorlog
User daemonとしてるのでその権限でひらけるようにdirなりfileなりをつくる.
起動
$ sudo /opt/local/sbin/mathopd -f /opt/local/etc/mathopd/mathopd.cfg
しかし自分はmacportsとかbsd portsとかはよくわかってはいないのだが,
debianにくらべるとかなり悪い気がします.debianならこのへんのdirectoryつくるのなんかも一緒にやってくれるのが
当たり前なのに.
mathopdの速度はかなり満足.というか超はやい.そのうちベンチしよう.
- この記事へのコメント: by pMan / Wed Jun 03 21:48:50 UTC 2009
- 元から入ってるhttpdじゃダメなんですか?/usr/sbin/httpd
- この記事へのコメント: by araki / Wed Jun 03 23:22:46 UTC 2009
- すなわちapacheですね.いやまあそれでいいんだけど,apacheって資源食いだし.lighttpdにも飽き飽きしてるし..というかんじでいれました. 昔ならthttpdが好みだったんですが,macportsにはなさげだったんで.
いろいろやっていたのだが他の方に意味のあることだけを書く..
- debianミラーは多数あるが,cdn.debian.netにいれてもよさそうなフルミラーのホスト数は123.
- そのうち1G以上でつながっているのは10だけ.
- そのうちvolatileもミラーしていて1G以上なのは2つだけ
論文ときどきコードのち外食であった.おまけデータ.
+---------------------+--------------------------+----------+----------------+ | site | archive_upstream | site_bps | cdn_capability | +---------------------+--------------------------+----------+----------------+ | ftp.gr.debian.org | syncproxy.eu.debian.org | 1G | 100 | | sft.if.usp.br | ftp.br.debian.org | 1G | 100 | | ftp.duth.gr | ftp.de.debian.org | 1G | 100 | | ftp.kr.debian.org | syncproxy.wna.debian.org | 1G | 100 | | ftp.uni-bayreuth.de | ftp.de.debian.org | 1G | 100 | | mirror.yandex.ru | ftp.de.debian.org | 1G | 100 | | ftp.pwr.wroc.pl | ftp.pl.debian.org | 1G | 100 | | debian.lth.se | ftp.se.debian.org | 1G | 100 | | ftp.daum.net | ftp.kr.debian.org | 1G | 100 | | ftp.twaren.net | ftp.tw.debian.org | 2.5G | 40 | +---------------------+--------------------------+----------+----------------+
いまのところ手元でやっていることをならべておくと,まずやることはMirrors.masterlistからのsurrogateリストの生成である.
- Mirrors.masterlistの入手はwebブラウザからなら楽なんだがwgetで一発,みたいなところにないような.面倒.
- リストをどうしたものかとおもったがmysqlでtableつくってしまうことにした.
- countryコードが二文字なので,3文字にする部分を考えないとな
- さっきしらべてみたところ,全archでのvolatileもミラーしてるホストは27しかリストにない.
- 日本のcdn.debian.netにはいってるサーバはみんなvolatileもあるのだが,このリストにはいってない.(むっちがいれるかも)
- cdn.debian.netは太いサーバには接続頻度をあげる,というようなことをしているのだが,とうぜんこのリストにはそんなの書くところがない.->とりあえず平等にしとくか? (XXX)
- Archive-upstreamを解析した結果からtree管理するようにする予定.(XXX)
なきゃつくろうかとおもったけどあるのでやめた(w

現在のsidではrubygems1.8が1.2.0-3なので,どうにもgemsの今のversionである1.3からみると遅いので,rubygemsをdebつかうのをやめてみる.なにしろ railsコマンドやったら古いぞふざけんなと出たので..
前提
- PATHに/var/lib/gems/1.8/binが今はいっている.
- rubygemsがdebではいっている.
- そのgemsでいれたパッケージもけっこうある
/var/lib/gems/1.8/gems$ ls actionmailer-2.0.2/ hpricot-0.6/ rails-2.0.2/ actionpack-2.0.2/ libxml-ruby-0.5.4/ railscheck-0.2.0/ activerecord-2.0.2/ libxml-xmlrpc-0.1.4/ rake-0.8.1/ activeresource-2.0.2/ mocha-0.5.6/ rfacebook-0.9.8/ activesupport-2.0.2/ mysql-2.7/ w3c_validators-0.9.3/ has_many_through_generator-0.4.0/ packet-0.1.5/ will_paginate-2.2.2/
手順
sudo apt-get remove rubygems rubygems1.8
$ gem -v -bash: /usr/bin/gem: そのようなファイルやディレクトリはありません
rubyforgeからとってきてruby setup.rb.
とりあえずこれで使えてる.
The Medical Quack: Healthcare Is the Number-One Enemy of Small Business – US Small Business Administration
Chad Moutray, chief economist and director of the Office of Economic Research at the U.S. Small Business Administration's Office of Advocacy, discusses the top priority issue for small business owners--healthcare.
みじかめのビデオなので興味のある人はぜひ.
日本では健康保険がスタートアップの妨げになるとは聞いたことがない.老人医療費用向けの拠出が大きくなりすぎたために,あるていど大きなところが解散するのはここ数年増えているけれども,政管健保という受け皿があるわけで.
個人的には仮に日本以外に行くとしたら必ず考えることだなあ.
レセプトの電子化に反対している人もいるね,そういえば.レセプトソフトを無料でくばれと主張している人もいるのだが,そんな人は日医がつくって配ってるORCAなんて不都合な活動なんでしょうか.Debianはむずかしいですか?
医療費のうち事務費用につかってる部分は徹底的な効率化をはかってもらいたいので,健保団体が手書きでもokです,というところが今まで生きのびてきたことが不思議だ..
NGN/IMSをつかったヘルスケアプラットフォームの研究を大学でおこなっている自分としては,こういう周囲の動きも気になるところなのでした.

ひさしぶりにsip-testerをupdateした.
それでいろいろと思いつつ作業をしてたので記録しとく.
用意とテストbuild
apt-get source sip-tester apt-get build-dep sip-tester wgetあたりでtarballをとってくる.
展開されてるsip-testerのdirの下にはいって,uscanをかける.
uscan -v 3.1 とってきたtarball
するとsip-tester-3.1というdirができているのでbuildしてみる.
dpkg-buildpackage -rsudo -us -uc
upload
dpkg-buildpackage -rsudo
できたら
debi
で,入れてためす.
dupload ほげ.changes
問題なければuploadする.
またひさひぶりにsidをupdateしまくって,vmware-toolsをいれたら,xorgがまたかわっていて,vmmouseが効かなくなっていた.というか最近のxorgの自動認識ではvmware mouseを自動認識するのは無理なのか..
以前自分ではまったのと同じことをまたやっちまった.
が,今回はちょっとかえて
Section "ServerLayout"
Identifier "Default Layout"
Screen 0 "Default Screen" 0 0
InputDevice "VMware Mouse" "CorePointer"
InputDevice "VMware Keyboard" "CoreKeyboard"
EndSection
Section "InputDevice"
Identifier "VMware Keyboard"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "jp106"
Option "XkbLayout" "jp"
EndSection
Section "InputDevice"
Identifier "VMware Mouse"
Driver "vmmouse"
Option "Device" "/dev/input/mice"
Option "Emulate3Buttons" "true"
EndSection
- この記事へのコメント: by tagoh / Tue Mar 03 11:10:09 UTC 2009
- 設定書いても自動認識で上書き or そっちが使われるケースもあるので、半端に使うなら切っといた方がいいすよ やり方はIRCに書いたけど、しかとされてるw
- この記事へのコメント: by araki / Tue Mar 03 12:16:49 UTC 2009
- うはシカトしたわけじゃないんですが,それだけじゃうまくいかなかったんです. というわけで現在の設定ファイルを晒しておくす. http://donrails.araki.net/tmp/xorg.conf
いいですか..
「OpenOfficeはオフィスソフトの世界標準だったんだよー」
「な,なんだってーーー」
キバヤシ役の人が誰なのか,知っている人は教えてください.たかやさんも気にしております.
