日々のメモ書き
Debian Developerが綴るメモ
親フォルダがprivateのとき子もprivateにする方法
Ploneの親フォルダをprivateにしても、子の要素がAnonymousでも見えてしまうのを直す方法。
http://plone.org/documentation/how-to/make-folder-hierarchy-private
上記サイトを参照すればいい。plone_workflowとfolder_workflowを編集。
ただ、ZMIからPermissionを編集しなくちゃならんというのはちょっとなあ〜。
JPype
PythonからJavaのライブラリを呼び出すソフトウェア。
Jythonとは違うアプローチ。将来はPython依存の部分をなくせば他の言語からもJavaが使えるようになるよとかあるな。CインターフェイスからVMを呼び出すのかなとソースを斜め読みした適当な発言。
これでJasperReportsがPythonから使えれば便利だと思う。
ちなみにこんなふうになる。
>>> from jpype import *
>>> startJVM("/usr/lib/jvm/java-6-sun/jre/lib/i386/server/libjvm.so", "-ea")
>>> java.net.URL("http://example.com")
<jpype._jclass.java.net.URL object at 0xb7d301ec>
>>> u = java.net.URL("http://example.com")
>>> u.host
u'example.com'
>>> u.protocol
u'http'
これはすごいかも。
collective report 2007-03-21
2007-03-21までのcollective svn commitのメモ
- DIYPloneStyle - GenericSetupを使ったuninstallに対応。複数profile対応
- CMFBibliographyAT - GenericSetup対応に書き直す
- SimpleAttachment - GS対応。はやっているのかな。
- RichDocument - 3.0(trunk)がPlone-3.0をtargetに開発。まずはGS。SimpleAttachmentを使うようなる。
- ATContentType - testがZopeのtestrunnerを使うようになる
- SimpleBlog - GS
- CFMDynamicViewFTI - Zope's testrunner
- SimpleBlog - five:deprecatedManageAddDeleteを使うのはmanage_afterAddとかがdeprecatedだから。今はeventを使うべきらしい。
- Vice - Viewを使ったページの参考になるかな?
- Ploneboard - 3.0に向けて。GS。<cmf:registerDirectory>を使ってskinのパスを指定するのか。
Debian Installer etch RC2
いよいよリリース間近。
RC2の一週間ぐらい前にインストールしたときには特に面白みもなくインストールされた。あたりまえですが。
LinuxでDVD-RAM
LinuxでDVD-RAMを使う方法
そんなめんどくさい話ではない。自分は松下のLF-M721を使っている。ATAPIの普通のドライブ。
いかのようにしてチェックしてみよう。
takaki@niflheim:~$ cat /proc/sys/dev/cdrom/info
CD-ROM information, Id: cdrom.c 3.20 2003/12/17
drive name: hdc
drive speed: 32
drive # of slots: 1
Can close tray: 1
Can open tray: 1
Can lock tray: 1
Can change speed: 1
Can select disk: 0
Can read multisession: 1
Can read MCN: 1
Reports media changed: 1
Can play audio: 1
Can write CD-R: 1
Can write CD-RW: 1
Can read DVD: 1
Can write DVD-R: 1
Can write DVD-RAM: 1
Can read MRW: 0
Can write MRW: 0
Can write RAM: 1
Can write DVD-RAMが1になっていれば使える。
使い方はDVD-RAMを入れて、 mkfs.ext3 /dev/hdcとかやってしまえばあとは普通に使える。
Plone SmoothGallery
Plone SmoothGalleryの紹介
SmoothGalleryというソフトウェアがあって、それをPlone上に移植したもの。Flashを使わないでJavaScriptとCSSのみで動きのあるフォトアルバムが作成できるというもの。なかなかすごい。
bootable CDを作る
mkisofsを使ってbootable CDを作る方法。
おまじないで悪いけどいきなり書きます。
mkisofs -l -r -J -V "My CDROM" -b boot/isolinux/isolinux.bin \
-c boot/isolinux/boot.catalog \
-o /tmp/myknopp.iso -no-emul-boot -boot-load-size 4 \
/var/tmp/mnt
- -l 長いファイル名
- -r Rock Ridge拡張をもうちょっと便利にしたものらしい
- -J Joliet拡張
- -V ボリュームID
- -b bootイメージ。ルートからの相対パス
- -c カタログを生成するパス。-bと同じく相対パス
- -o 生成するイメージのパス
- -no-emul-boot おまじない
- -boot-load-size 4 おまじないだからわかんないって
- /var/tmp/mnt CDにするファイルのパス
参考
最短距離を進んでばかりではつまらない
最短距離を進んでばかりではつまらない。
予定していた道が塞がれ遠回りをするかもしれないけど、結局あきらめることになるかもしれないけど、そんな経験はあなたの幅を広げてくれます。
でも、素直にハードウェアが認識されたほうが楽なんだけど。うがー。
シーズン開始に向けて
そろそろ自転車のシーズンインです。
すね毛を剃った。
それだけかよ。
冬はさぼってますので。
セレーネ「月に願いを!」キャンペーン
最終的に412627人の応募があった。
目標の100万人には遠く及ばなかったが。あとは月に届くことを祈るのみ。