リスニング勉強用プレイヤ

Podcastのオーディオ再生が可能か (必須)、オーディオ埋め込みテキストの表示が可能か、再生速度変更ができるか、A-B区間リピートができるか、を評価基準にアプリの選出を行った。当然、この機能を持つアプリ全ては見ていない。検索結果ランキング上位であっ…

『ゼロ・グラビティ』を観た

今日火事で騒がしかった有楽町の丸の内ルーブルで、元日に初詣も行かず3D日本語字幕で。有楽町駅の改札外、線路下の通路端に、ビックカメラの福袋の紙袋が捨てられ積み上がっていて、危ないなあと思っていた (正月明けまでごみ収集は無かっただろうし)。原題…

シェーバを買い替えた

ナショナル リニアスムーサー3D ES8003 (2001年発売) からパナソニック ラムダッシュ ES-ST25 (2013年発売) へ。前のものはずいぶん長く使っていたが、外刃も内刃も交換することなく毎日使い、水洗いと充電は週1程度。髭が剃られる度に飛び散るようになり、…

ソフトウェア無線に入門してみた

aitendoで売っているワンセグチューナ:ワンセグRX DVB-T+DAB+FM R820T高性能受信機 - aitendoを使えば簡単だと知り、さっそく買ってきた。すでに店頭の価格表示は全て税抜き表示になっていて、レジで税込価格を伝えられて、ああそうかと思ったりした。GNU ra…

1年以内にマンションを買うという体で動いてみた

2chの住居賃貸or購入スレの場合、税金や資産価値の話で (それはもちろん要点なのだが) 有耶無耶になるのが定番だが、実際、自分がマンションを買うとなるとどうなるのかというところを知りたくなり、動いてみた。初めは図書館で借りた本を読んだのだが、2ch…

携帯ウォシュレットを買った

連休が続き (会社のトイレはウォシュレット付きだがアパートの部屋はただの便器)、ついでに、海外に行く機会が後々ありそうだったので、TOTOのYEW350を買った。Amazonで5500円くらい。 価格.com - TOTO YEW350 [ホワイト] 価格比較 写真は、タンク (半透明な…

体幹トレーニングを1週間続けた

体幹を鍛えてお腹が凹むトレーニング作者: 廣戸聡一出版社/メーカー: PHP研究所発売日: 2012/04/19メディア: 単行本(ソフトカバー)この商品を含むブログを見る↑ が図書館で「最近返却された本」棚にあったので、試しに借りてやってみた (従って、この本が…

電子辞書 XD-N8600

社内受験したTOEIC試験で700点以上を取ったので、電子辞書を貰った。 http://casio.jp/exword/products/XD-N8600/ 辞書を除いても、TOEIC本が10冊以上、英語関連の本を含めれば20冊以上というコンテンツの充実っぷり。おまけに青空文庫も入っている蛇足っぷ…

サントリーxサーモスの新製品お試し会に参加した

僕が勤める会社が入っているビルのワーカポータルサイトで、新製品イベント参加者募集というフォームを見つけたので、さくっと応募してみたら当選したので行ってみた。新製品はMy bottle drink drop。一般発売されるのは、10月頃らしい。サーモス製の専用ボ…

avrdude-serjtagをavrdude-5.11.1に対応させた

AVR

先日aitendoで買ったAVR-USBasp-Bのファームウェアをアップデートするために、AE-UM232Rを使ってFTDI BitBang AVR-Writerを試してみた。そのために、avrdudeにパッチを当て再ビルドする必要があるのだが、現在の最新版であるavrdude-5.11.1に、同じく現在の…

炊飯器でパン

図書館で借りた本と、計量簡単☆炊飯器で絶品食パン by くるみぱんだちゃん 【クックパッド】 簡単おいしいみんなのレシピが305万品をベースに、炊飯器でパンを作った。 材料 強力粉: 350g ベーキングパウダ: 小さじ1 砂糖: 小さじ1 卵: 1個 無塩バター、は高…

名刺入れを買った

上野の丸井で新年セールをやっていたので。iPhoneで検索してAll Aboutの名刺マナーを読んで、名刺入れは革製で中で2つに分かれているものが望ましいと知った。並んでいる商品のほとんどが黒色か濃い茶色だったので、他の色がいいなあと棚を見ていたら、白色…

帯状疱疹ログ

M月23日 風呂あがりに、左胸の下部に湿疹のようなものがあることに気付いた。痛みやかゆみは無いので、とりあえず様子見とした。 M月24日 風呂あがりに再度見ると、湿疹のようなものは、引くどころか広がっているように見え、膨らんでいるようだったので、明…

EmacsのアスキーフォントをSource Code Proにした

Source Code ProはAdobeが提供するオープンソースフォント。Unicodeフォントはヒラギノ角ゴで。 (create-fontset-from-ascii-font "Source Code Pro-14:weight=normal:slant=normal" nil "codekakugo") (set-fontset-font "fontset-codekakugo" 'unicode (fo…

Google Chrome Canary buildでMathMLサポート

このポストによると、Google Chrome Canary build (現在のバージョンは24.0.1293.0) でMathMLをサポートしたらしい。試しに、LibreOfficeの数式エディタを使って、適当に数式を書き、MathML 1.01形式で保存した (ファイル名は math.mml)。gistはこれ。思うに…

Yahoo! Axisの秘密鍵を読んでみる

Web

Yahoo! AxisというWebブラウザ用拡張機能とiOSアプリが公開された。Yahoo!のWebブラウザだ (そしてGoogleに挑戦している)、という触れ込みがニュースに流れたが、quick answersの面白さはあるものの、Webブラウザという表現は適切ではなく、Webブラウザの上…

Google Chrome開発版でsocket APIを試す

Google Chromeの開発版で、拡張機能APIにソケット通信が追加されたそうだ。ネットワークプログラミングマニアとして、早速ドキュメントを読んでみた。 参考: Chrome supports TCP & UDP Sockets ドキュメント: http://code.google.com/chrome/extensions…

iBooks Authorが出力するPDFの枠を消す

多分、iBooks Authorとしては、PDF出力はあくまで確認用として用いるべしといったところで、枠はそれを強調するための飾りなんだろう。無料でこれほど使い易い(機能も適度に豊富な)出版ツールを他に知らないので、積極的に使いたい。そのためには、iBooks用E…

BRAVIAにHDDを接続

TV

以前購入したSONY BRAVIA KDL-32EX420に、録画用HDDを接続するため、また、引越し前にデスクトップPCを処分し、一応取っておいたHDDが3つほどあるので、それを活用するために、AmazonでIDE/SATA→USB変換アダプタを購入した。GREEN HOUSE SATA/IDE-USB2.0変換…

Google Chrome拡張機能: Amazon to Yahoo! Bookstore

概要 https://chrome.google.com/webstore/detail/lclpbjfdfhlogldggpfbmdkacpbmmldm 解説 Google Chrome用拡張機能「Amazon to Yahoo! Bookstore」は、Amazonの書籍情報にYahoo!ブックストアへの検索リンクを追加する拡張機能です。現在、Amazonのページ上…

Growl 1.3をビルドしてインストールする

Mac

App Storeで買うとver.1.3.1が170円。自分でビルドするとver.1.3が無料。経験はプライスレス。http://code.google.com/p/growl/source/checkoutから、ソースをチェックアウトする。ターミナルでソースのトップディレクトリに入り、generateHgRevision.shを実…

URI.resolveに注意

Jythonで例を示す。 >>> from java.net import URI >>> example = URI("http://www.example.com/") >>> example.resolve("index.html") http://www.example.com/index.html >>> exampleNoPath = URI("http://www.example.com") >>> exampleNoPath.resolve("i…

MacPortsが通った道とHomebrew

Mac

Homebrewは、パッケージ管理システムというより、みんなのビルドノウハウをgithubを通して共有するシステムに見える。MacというシステムはLinuxのディストリビューション並に規格が定まっているので、結果の再現が可能で、失敗や成功を共有することが出来る…

Homebrewに移行

Mac

Lion搭載Mac miniを買ってから、しばらくはSnow Leopardの環境をほとんどそのまま移動していたので、引き続きMacPortsを使っていたのだが、LionにはPython 2.7が入っているし、MacPortsはパッケージ依存関係でPythonやPerlがあれこれ入れてくるし、libiconv…

モジュールがインストールされているかチェックする

bash関数で。あえてワンライナ。 CheckPerlModule() { perl -M$1 -e '' > /dev/null 2>&1; if [ $? -eq 0 ]; then echo "OK"; else echo "NG"; fi } $ CheckPerlModule File::Path OK $ CheckPerlModule Jcode NG perl, perl5, perl5.10, perl5.12, perl5.12…

アクセスログから指定範囲のIPアドレスを含む行を抜き出す

アクセスログから、指定範囲のIPアドレスを含む行を抜き出す。ログはまあまあのファイルサイズがあり、処理はできるだけ速く完了したい。そこで、幾つかの方法を試してみた。例として、Webサーバのhttpdアクセスログを使う。ログのサイズは約19MBで、72733行…

DLNA環境の構築

TV

6月末にビックカメラで買ったSONY BRAVIA KDL-32EX420がようやく届いた。このBRAVIAは、DLNAクライアント機能が搭載されている。今月頭に買ったMEDIAS N-06CにはDLNAサーバ兼クライアントアプリのTwonky Mobile Specialがプリインストールされている。デバイ…

Jythonでメニューバーアプリ

Java 6以降に入っているjava.awt.SystemTrayを使うと、メニューバーにアイコンが出るアプリを作ることが出来る。メニューバーアプリは、アイコンをクリックするとメニューを出したり、メッセージウィンドウを出すことが出来る。 SystemTray (Java Platform S…

SQLiteで全文検索

DB

検索機能付きのAndroidアプリを作るために、ドキュメントを読んでいるとCreating a Search Interface | Android Developersという項目があり、SQLiteに全文検索モジュール:SQLite FTS3 and FTS4 Extensionsがあることを知った。Androidアプリに組み込む前に…

kqueueでファイルの状態を監視する

ファイルの状態を監視するために、Linuxならinotifyが簡単に使えるのだけれど、最近メインで使っているBSD系だとkqueueを使うしかなさそうなので、頑張って使ってみた。 C: sys/event.h 指定したファイルの変更と削除について監視する。 $ echo "foo" >> foo…