↑日記で日々積み重ねた情報をトップの「わんこのページ」にまとめています。

おのたく日記 [RDF] YouTubeも始めました→


2003-07-12(Sat) この日を編集

米グーグルのキャッシュ機能は著作権侵害?

Googleのキャッシュは、やっぱり気になるよな。

結局、「わんこのページ」は、

<META NAME="ROBOTS" CONTENT="NOARCHIVE">

して、キャッシュされないようにしてるしな〜

「わんこ日記」は、まだ出来てないけど…

[Linux] フリーのパーティションのサイズ変更ツールGNU Parted

GNU Parted専用のブートディスクを作成するには」で知った。

[Linux] AVIやDVD再生する

まずは、DVDの再生。

MPlayerでDVDビデオを再生するには」参照して、libdvdcssを取ってくる。

http://developers.videolan.org/pub/videolan/libdvdcss/

ちなみにDebian用のdebもあり、最新版は1.2.7だった。

AVIの再生には「Windows Media Player用の動画ファイルを再生するには」参考にMplayerを使うが、Debianには既にスタンダードなdebに入っているからdselectで選んでインストールするだけ。win32codecsが入っているかは不明

[Java] 破綻したdouble-checked lockingとSingletonパターン

「アウトオブオーダー書き込みにより2が、コンストラクターが実行されていないオブジェクトを戻すことになり」double-checked lockingは破綻している。

クラススタティックフィールドによりシングルトンを作るべき

private static Singleton instance = new Singleton();

[Java] 「finalすると早くなる」というのはウソ?

finalキーワードを有効に使用するためのガイドライン

Javaの理論と実践: パフォーマンスの都市伝説より

この他に

都市伝説その1: 同期化によって処理は目に見えて遅くなる

都市伝説その2: クラスやメソッドをfinalとして宣言すると処理が速くなる

都市伝説その3: 不変オブジェクトはパフォーマンスを悪化させる

がある。

7/9に紹介した『私がJavaからC#に乗り換えた10の理由』では、「finalをたくさん書かないとダメだからJava嫌い」と言うことが上がっていたけど、あれって『final書くと早くなる』っていう、単なる噂にもとづいている事で、じつは「finalにしなきゃならない理由は無い」と言うことか。

[Linux] コマンド・ラインのmkisofsとcdrecordですべてが可能

CD-Rの焼き方について、詳しく説明している。

$ mkisofs -o test.iso -Jrv -V test_disk /home/carla/

$ mount -t iso9660 -o ro,loop=/dev/loop0 test.iso /test_iso

$ cdrecord -v -eject speed=8 dev=0,1,0 test.iso

Julietの-Jと-r両方が同時に指定出来るとは知らなかった。

マルチセッションは、

$ cdrecord -v -eject speed=8 dev=0,1,0 -multi test.iso

$ cdrecord dev=0,1,0 -msinfo

0,27139

$ mkisofs -o test2.iso -Jr -V Session2 -C 0,27139 -M 0,1,0 /files/path/

もしくは

$ mkisofs -o test2.iso -Jr -V Session2 -C `cdrecord dev=0,1,0 -msinfo` -M 0,1,0 /files/path/

[欲しい!] MediaWiz \21,800

特価.comで、さらに500円安い。


2004-07-12(Mon) この日を編集

[JavaOne] java.net: J2EE SDK 1.4 Enthusiasm or Ennui? [July 10, 2004]

TS-1951 J2EE 1.4 SDKのオーバービュー

についてのレビュー記事。Tony Ngが、このセッションでは、いろいろ話したのね。

[J2EE] EJB 3.0はHibernateでパーシステンス

EJB 3.0は、POJO化というけど、パーシステンスはHibernateに近いものになるのかなぁ

2. EJB 3.0 is looking good. If you want to get a head-start on a lot of the concepts, check out Hibernate.

[java.net: Putting things back together: JSF, EJB 3, Looking Glass, and WA [July 10, 2004]より引用]

という記事が出ていた。そういえばEJB 3.0のスペックリードにHibernateの作者が入っているような事を聞いたことがあるような気がする。

私は、いまは「パーシステンスはTorque」な人なので、いまさらHibernateというのも面倒なので、JCPに出ているJDO(2.0)に行きたいと思っている。

参考資料: @IT:Hibernateで理解するO/Rマッピング(2) Javaでの各種O/Rマッピングツールについて紹介がある。

おー JDeveloper 10gにTopLinkでDBをオブジェクトにマッピングする事が、JSPの作成例として読んでいたチュートリアルDeveloping a J2EE Application using TopLink, Struts, JSP and ADF Databinding」の中で出てきたけど、TomLinkって、Oracle ASのO/Rマッピングの名前だったんだ!


2005-07-12(Tue) この日を編集

[Podcast] 録音公開するには!

まずは、iPodに


B0002Y3MK4

を刺して録音する。録音はWAV 8kHz モノラルなのでlameなどでMP3へ変換して、blogにupする。

もし、編集をしたいならば、「Audacity(Windows/Mac/Linux)」を使うと良いらしい。

また、BGM用にCreateive Commonsな音楽を使うならは、GrageBandから探すと良い。

CCでは、「帰属. あなたは原著作者・実演家のクレジットを出さなければなりません。」を忘れないようにね。

洋楽では、GrageBand.comが有って、こちらはボーカル入りがあるけど、CCなのかどうかよく分からない(-_-);

公開するには、NiftyのPodfeedで、自分のblogの位置を教えてあげれば、かってにenclosureを使ったRSS2.0を生成してくれる。

参考: Podcast Now!

「Podfeed」で簡単にRSS2.0を生成

ポッドキャストで番組配信するための準備

本日のツッコミ(全2件) [ツッコミを入れる]

_ ポトフ [GarageBand.comはCCじゃないです。少ないですが中にはCCのものもありますが、基本的にはGarageBa..]

_ わんこ [おー情報ありがとうございます。  「Podcast Studio」について、よく知らないので、しらべてみることにしま..]


2006-07-12(Wed) この日を編集

[MovableType] awsプラグインのためのSimple.pmが不足していたよ

apache2のlogファイルに

[Sun Jul 09 08:30:40 2006] [error] [client 66.249.72.141] BEGIN failed--compilation aborted at /var/www/mt/plugins/aws.pl line 8.

[Sun Jul 09 08:30:40 2006] [error] [client 66.249.72.141] Compilation failed in require at /var/www/mt/lib/MT.pm line 117.

というようなログが残っていた。単体でaws.plを起動してみると

$ perl -I/var/www/mt/lib /var/www/mt/plugins/aws.pl

Can't locate XML/Simple.pm in @INC (@INC contains: /var/www/mt/lib /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at /var/www/mt/plugins/aws.pl line 8.

BEGIN failed--compilation aborted at /var/www/mt/plugins/aws.pl line 8.

ってことで、6月20日の日記で書いたMovableTypeのインストール時にXML/Simple.pm perlパッケージが無いことが問題だったので

# aptidue install libxml-simple-perl

としてlibxml-simple-perl Debianパッケージをインストールした。awsって、2003年8月19日の日記で発見してからインストールはしているんですが、Amazonの製品情報をMovabletypeで表示するっていうawsプラグインってtDiakyのAmazonプラグインほど使い勝手が良くないんで使ってないんですよね〜


2008-07-12(Sat) かえってきました。 この日を編集

かえってきました。

それだけかい


Google Web検索 on-o.com内を検索