2005-01-01から1年間の記事一覧

クレイジーソルト

日本緑茶センター スパイスの一般名だと思っていたら,実は日本緑茶センターの商品名だったらしい.レギュラーサイズで 600 円弱.同様の商品に「クレイジーペッパー」というものも.

2行目以降を出力

head -n 1 の残りを出力したい場合の話.とりあえず,2通りの方法を考えた. $ sed -n '1!p' $ sed -n '2,$p'上は「1行目以外を表示」の意.! がシェルで展開されてしまうときは \! とエスケープすればよい. 下は「2行目から最終行までを表示」の意. イ…

卒業写真撮影

個人写真と集合写真の撮影.ギリギリ間にあったと思ったのに,場所を間違えて遅刻した.カメラが今年からデジタル一眼レフになっていた. 3月末までにサークル写真を送れば載せてくれるらしい.その上,サークルはねつ造でもよいらしい.ちなみに去年は「か…

ダイの大冒険で言われること

ポップが主人公 大魔王は老人の方が強そう アバン生き返るな

Lancer

Ogg Vorbis 高速化プロジェクト Ogg Vorbis エンコーダ oggenc をベースに音質を強化した aoTuV がある.その aoTuV をベースに SSE 最適化を加え,エンコード速度を強化したもの.以下は,"KOTOKO - Re-sublimity.tta" を q5 で ogg 形式にエンコードした結…

RECONET

http://www.reconet.co.jp/ 生協の CD ショップはオンラインで注文できるが,RECONET の機能を間借りしているらしい.しかし,この RECONET が絶望的に使いづらい. まず,検索機能が悪く,注文したい CD が引っ掛からない.しかたないので,ぐぐって商品番…

WavPack

今更ながら使ってみた.音声の可逆圧縮方式の一つ.TTA に比べてサイズは小さめ,速度は若干遅め. "FictionJunction YUUKA - 瞳の欠片.wav" のエンコード時間を測定. TTA (tta) 16s 111.8MB WavPack (wv) 26s 110.6MBただし,TTA と違い,WavPack はタグの…

ハッシュ関数の弱衝突耐性と強衝突耐性

弱衝突耐性 任意のハッシュ値を持つデータ列の生成が困難であること 強衝突耐性 同じハッシュ値を持つ2つのデータ列の生成が困難であること

aoTuV

http://www.geocities.jp/aoyoume/aotuv/ Ogg Vorbis エンコーダ.オフィシャルの実装をベースに音質の改善に取り組んだもの.

EVERGREEN EG-SATA3525

上海問屋 SATA / IDE 両対応の USB アダプタ.IDE 版 (nbj IDE-3525) の上位製品.4千円弱.

iRiver T10 オレンジイエロー

kakaku.com 評判通り悪くない出来.一応,買ってから気付いたことを少々. リンク先の写真は黄色っぽいけど実は完全にオレンジ色 単三電池タイプだからか,実は横から見るとかなり丸い.そういえば,写真は正面絵ばかりだな 変なデザインだが,わりと手に持…

Memoise - メモ化

sampou.org 一度計算した結果を覚えておいて、二度目以降は律義に再計算しないで、覚えていたものを再利用する というアイディア. 律義に再計算するよりも、一度計算したものを覚えておいて、それを再利用する方が安価 という前提において最適化技法の1つ…

バイトコードを動的に取得するには?

byte[] bytecode = getBytecode(new Hoge());のように Java プログラム中でバイトコードを動的に取得できないだろうか?Hoge クラス → Object クラス → Class クラス までは辿っていけるので,Class クラスの情報からなんとかバイトコードを取り出せないだろ…

クラスの検索方法

java.sun.com Java 実行時にどのようにクラスが検索されるかを表した資料. ブートストラップクラスrt.jar, i18n.jar 拡張機能クラス拡張機能用ディレクトリ jre/lib/ext 中の .jar ファイル ユーザクラスクラスパス(java, javac の -classpath オプション…

Javassist

Javassist Home Page Java プログラム上で Java バイトコードを動的に編集するためのクラスライブラリ.東工大の千葉滋助教授による開発.JBoss のサブプロジェクトらしい.アスペクト指向プログラミングなどにも有効だとしている.

巫女 GNYO/Linux

巫女 GNYO/Linux The openMosix HOWTO 友人に聞いて初めて,巫女 GNYO/Linux に PC クラスタ構築機能が付いていることを知った.Debian GNU/Linux ベースで,クラスタ環境には openMosix を採用しているらしい.

バイトコードからクラスを動的にロード

public class BytecodeClassLoader extends ClassLoader { public Object newInstance(String className, byte[] bytecode) { Object obj = null; try { defineClass(className, bytecode, 0, bytecode.length); obj = loadClass(className, true).newInstan…

coLinux インストール日記

純粋関数型雑記帳 (本当は Web Authoring System Haskell (WASH) の導入記録みたいだけど)coLinux のインストールメモに.coLinux はあらかじめ決められたサイズのファイルを作っておけばそれをブロックデバイスとして使用できるみたい.

無償のVMWare Playerが登場、VMの作成・編集は不可

/.J オフィシャルの 30 日評価版と併せて使えば,30 日過ぎても継続して使えるということか. NHC (geocities.co.jp) というフリーウェアを使えば,QEMU のディスクイメージから VMWare の形式に変換できそうだが,VMWare の構成ファイルや BIOS ファイルを…

NTT西日本、問い合わせサイトのSSLが「オレオレ証明書」

/.J そもそも「オレオレ証明書」というのは産総研の高木浩光氏のブログに送られたトラックバックによる造語らしい (takagi-hiromitsu.jp) というのはともかく. 「(自認証局による証明書でも)暗号化はされてるから問題ないじゃん」とよく言われるらしい.…

ココナッツミルク

400ml のココナッツミルク缶が 100 円で投げ売りされていた.通常 300 円以上する代物だが….賞味期限が近いためと書いてあったが,賞味期限は 2007/08 だった.売れないのだろうか? 調子に乗って3缶買ってしまったが,使いどころが分からん.

ビエネッタ

森永乳業 自分が小学生以下の頃から CM でやっていたような気がする.500 円アイスの一種.結構前,近所のスーパーがアイスクリーム4割引のときにたまたま見つけて買っておいた.実物は久しく見ていない.買ったのも今回が初めて.ただ,箱のサイズが自分が…

小田原駅

駅にくっついているデパートの屋上に庭園があった.

小田原城

小田原観光といっても他に場所が分からないのでとりあえず行ってみた. 実は城下は動物園のようになっており,象もいた. 天守閣は外観はいいが,中は階段などが改装されており,展望台も転落防止のフェンスが貼られており,景色の写真もきれいに撮れず少し…

連泊

前日の内定者懇談会が遅くまであったので,ホテルに泊まらせてもらった.また,内定者懇談会は朝からだったので,前日も泊まらせてもらった.ゆえに連泊.同じホテルに泊まることになった同僚と朝食で会う約束をしていたのに,9時過ぎまで超寝坊してすっぽ…

日立製作所 RAID システム事業部 内定者懇談会@小田原 鴨宮

内定者懇談会という名のテスト.SPI / TOEIC テストに掛かる時間が一番多かった.その前後に,寮見学,社員証の写真撮影,懇談会があった.この事業部の内定者=同期は 15 人だということが分かった.SPI はかなり出来たと思うが,TOEIC は緊張と体調不良で…

sh スクリプト内部から sh スクリプトのあるディレクトリを取得

カレントディレクトリではなく,sh スクリプト自身のあるディレクトリ. #!/bin/sh cd ${0%/*}/ SHDIR=`pwd`で SHDIR に目的のディレクトリが入る.末尾に / が付いているため,スクリプトが / にあっても問題ない.PATH を通して実行しても,スクリプトには…

国勢調査:調査員が調査票燃やす 茨城・坂東

MSN-Mainichi INTERACTIVE from ニュー速+ 「(調査対象者は)アパートの中にいても出てこないし、何度行っても出てこない。アパートなんかやってられない。役所はどうせ動かないだろう。調査票を燃やしてやる」 調査票を燃やすことになったという結果はと…

JSP で HTML 不正文字をエスケープ

JSTL function タグライブラリをインポートし,fn:escapeXml を使用.具体的には,JSP 中で ${fn:escapeXml(name)} (name は変数名)のように使用すればよい. ソースを読むと,以下の変換が行われていることが分かった. & -> &amp; < -> &lt; > -> &gt; "…

グレープフルーツジュース

含まれている糖分がアルコールの分解を助けてくれるらしい.