January
Sub-archives
Jan 27, 2007
postfixでFrom:で送信制限
postfixを使ってFrom:を見て制限をかける方法。
main.cfに
header_checks = regexp:/etc/postfix/bad_headerとか書いて、
bad_headerに
/^From: hoge@example.com/ OKなどと書いておく。ファーストマッチになります。
/^From: bar@example.com/ REJECT
ref:
http://www.kozupon.com/mail/postfix2.html
From:で制限をPostfixで
意味あるのかという議論は置いといて。
header_checks = regexp:/etc/postfix/bad_header
そのあと header_checks に
/^From: bar@example.com/ REJECT
/^From: foo@example.com/ OK
FCKEditor-2.3.2
FCKEditorを2.3.2にupgrade
注意するべきこと。/portal_properties/fckeditor_propertiesをアップデートの前に削除すること。
Javascriptがキャッシュに残っていると挙動がおかしいようなので適宜対処する。
Jan 24, 2007
gmailfs
今さらですがgmailfsを実験。
# aptitude install gmailfs
# aptitude install fuse-source
# m-a a-i fuse
ここでinsmod fuseがあるかもないかも
# mount mount -t gmailfs none /mount/point/gmailfs -o username=gmailuser,password=gmailpass,fsname=secret
てな具合です。
カーネルモジュールのインストールがいつのまにか便利になっていて、module-assistantパッケージのおかげかな、なーんにも考えなくてもモジュールが入ってしまう。fsnameのパラメータは他人に推測されない文字列にしましょう。なぜこんなものがいるかというと、gmailはメールボックスなので他人からメールを送られることがあるわけです。そのときgmailfsが使っているものと区別するために使います。
Jan 23, 2007
skkime導入
ついにMS-IMEに我慢の限界が来ました。
- http://www.tatari-sakamoto.jp/~tatari/skkime.jis.html#skkimeWin2kXP からskkimeをダウンロードする
- 展開して中にあるinfファイルを右クリックしてインストールを選択する。
- IMEのツールバーで右クリックして設定を選択。SKKをデフォルトにする。
- SKKIMEのプロパティで辞書を選択。辞書はhttp://openlab.ring.gr.jp/skk/wiki/wiki.cgi?page=SKK%BC%AD%BD%F1#p7 からダウンロードして下さい。annotationがついてない辞書にして下さい。SKKIMEはannotationに対応していません。
こんなところで大丈夫かな。
Jan 22, 2007
JasperIntelligence
JasperIntelligenceをためすことに。
検索でUnicodeDecodeError
検索でUnicodeDecodeErrorが出る。
SPDシューズ購入
いい加減古くなったのでSPDシューズを購入。
Jan 21, 2007
BIRT
帳票ツールのBIRTをためそうとしたが…。
セレーネ「月に願いを!」キャンペーン
JAXAが今年打ち上げる月周回衛星を打ち上げます。 衛星に載せるメッセージを募集しています。
JAXAでは100万人を目標としているそうなので、一人でも多くの応募をお願いします。
締切は月末です。
http://www.jaxa.jp/pr/event/selene/index_j.html
Jan 19, 2007
Rails勉強
暇なんでRailsの勉強。
この先は実戦経験がないと駄目なのでどうしようかね。
Jan 16, 2007
キミのコードが汚い理由
汚いコードときれいなコードの例らしい。
なんだこりゃ…。冗談だろ。2が本当にきれいなのか?悪い例にしか見えねー。何やってんのかわからんコードは良いコードではない。この文章に言及したサイトがたくさんあるが、これは釣りに違いない。釣られてやるー。
Jan 11, 2007
iReportとJRE
JasperReportsで遊ぶことにしたので、フォーム作成ツールのiReportを動かそうとする。
大学の情報工学
2chのレスで非常に良い分析があったので紹介。
L7より上だけやればいいとか、屁理屈だけこねててもなーんもアウトプットは出てきません。
手を動かすことができない人間が論文だけ書き殴ってもなんもできん。
手を動かす人間は何も考えずに手を振り回しているわけじゃない。
- 60 :Be名無しさん:02/05/29 09:19
- >59
いや、実装できることはかなり重要。
コンピュータの世界に限っては、実装できる人は、理論もできる。
理論ができても、実装できるとは限らない。
大学研究者は、実装する実力が無いから、理論しかできない場合
多し。
- 61 :60:02/05/29 09:20
- そもそも、実装者は、めちゃくちゃ理論は分かっています。
はっきり言って、理論にまとめる時間が無駄だから説明しないだけ。
大学研究者は、勘違い多し。
- 62 :60:02/05/29 09:26
- はっきり言って、コンピュータは、実証主義に尽きます。
「俺はできる」みたいなアピールを言葉巧みにしても無駄です。
できるなら、実装結果を出すべきです。
第一、実装する方が簡単なら、理論を作る片手間で実装できる
はず。
それができないのは、実装の方が実際は難しいから。
実装するのは、机上で考える以上に実力が必要です。
逆に、実装する際、機上の理論が分かってないのにできるはず
は無いです。 理屈がわからずに、ジェット機が作れる
わけがないのです。ジェット機が実際に飛んでだ時点で、
設計者の実力は実証されるのです。
- 63 :60:02/05/29 09:30
- 本当に低レベルなプログラマーは、出来たプログラムを見れば
一目瞭然です。
自分の実力の無さを隠すために、実装が簡単であり、
大学での理論研究の方が難しいと流布するのはやめるべきです。
そんなことしてるから、日本のソフト力が弱くなるんです。
本当の実力者をちゃんと当用してないんです。
Jan 09, 2007
本日の走行
青少年公園まで。
旧青少年公園の中をうろうろしているとサイクリングロードを工事しているとの看板。
3月の第二期開園のときにオープンするのかなー。やっと復活しますか、5年ですか。
Jan 07, 2007
django cache周り
cacheを使うとTypeErrorを吐くので調べてみた。
memcachedは問題なかった。pickleを使うfilecacheもだめな気がするな。確かめてないけど。
Jan 03, 2007
新春トレーニング
香嵐渓まで往復80km。
気合入れていきましょう。
それほど交通量が少ないとは感じなかった。それなりに暖かな日だったからかな。
Jan 02, 2007
django deb作成
誰かが作ってくれているのだけど、ちっともupdateされないし古いpolicyで作ってあるので困る。ということで新しいpolicyで作成することに。
- DebianPythonFAQ - Debian Wiki
- DebianPython/NewPolicy - Debian Wiki
- http://python-modules.alioth.debian.org/python-central_howto.txt
- Recipe for developers
- Debian Python Policy
Emacs-Lispと似ていて.pyは共通ディレクトリに入れておいて、各バージョン毎の.pycをsite-packages以下にインストールする。メンテナ側ではcontrolにある記述をしておけば自動的にやってくれる。
で、よくわからなかったのがcentralとsupportの違い。目的は似ていて、どこかに将来mergeしたいなとか書いてあったが、今はどっちがどんな特徴があってどっちを使えばいいのさ。
1/6 追記
いつのまにやらunstableに入っていた。うわ。勉強にはなった。

