- blogs:
- cles::blog
ニコニコのダウンロードURLが変更されてた
ruby
niconico 久しぶりにニコニコからflvをダウンロードしようと思って昔設置したRubyスクリプトを起動したら、403エラーでうまくダウンロードできなかったので、何か仕様変更なのだろうと調べてみたらダウンロードURLが最近変更されたようです。
備忘ぶ録: ニコニコ動画の動画ファイルを取得する方法が変更されていたんだね
URLは、 http://www.nicovideo.jp/api/getflv/<動画番号>?ts=99999999999&as3=1 という風になっている。”ts=”の後の数値は何を意味しているのか不明(99999999999というのは11桁の数字ということで、実際にこの定数となるわけではない)。”ts=99999999999”は無くても動画情報の取得は可能。つまり http://www.nicovideo.jp/api/getflv/<動画番号>?as3=1 でもよいみたい。
ということで、さらっとURLを変更しておきました。
エメ・ヴィベールの披露宴メニュー
french 披露宴会場は麹町の日テレの裏側にあるエメ・ヴィベールという一軒家のレストラン。
事前に新郎からは「料理は期待していいよ。カメラ忘れないようにねー。」と言われていたので、料理はとても楽しみにしていました。
博士仲間の結婚式
博士仲間だった某氏の結婚式に参加してきました。おめでとうございます。若くてきれいな奥さんで羨ましい限りです。
「大学院に通って何が良かったのかといわれると、そこまでメリットなかったかもしれないけど、まさか結婚のきっかけになるとはね。。。。」というコメントはまさに名言でした。
よく考えたら、写真の男は自分も含めて5人とも博士(工学)でした。ポスドクは自分一人だけ*1なので、世に言うポスドク問題とは無縁の研究室なんだなぁと再認識。
- *1: あとは教授+会社員2人+公務員
UML画像を生成するサービス yUML
uml
diagrameditor ちょっと前にテキストからUML図を生成してくれる『yUML』が良く出来ているというエントリがあったので、ちょっと試してみたのですが確かに良くできています。
テキストからUML図を生成してくれる『yUML』が良く出来ている - IDEA*IDEA ~ 百式管理人のライフハックブログ ~
システム開発でUML図をよく書く人には便利そうなツールのご紹介。yUMLを使えばテキストからUML図をさくっと生成することができます。
フォームから入力して図を生成、自在に貼り付けることもできますが、秀逸なのはSimpleAPIちっくにimgタグに直接記述できる点。良く出来ていますね。
ノード同士の関係を列挙してあげると、レイアウトは自動的に設定してくれるようです。

http://yuml.me/diagram/scruffy/class/[CustomerRegistory]<>1-0..*>[Customer],[Customer]1-0..*>[Address]
JUDEとかを使うまでもない時に重宝しそうです。
SQLite Optimizer で Firefoxの設定ファイルを最適化する
firefox SQLite OptimizerというアドオンでFirefoxのプロファイルでで使われているSQLiteのファイルを最適化するとFirefoxが早くなるという話が「sqlite絡みのアドオンをインストールしてみた - Do You PHP はてな」で紹介されていたので、自分も早速試してみました。
動作としては該当のSQLiteファイルに対してREINDEXを実行するみたいです。FirefoxのプロファイルはSQLiteが使われているというのは知りませんでした。僕の場合はそこまで最適化されたような感じはしませんが。。。。
1000時間やればできるようになる
1000時間やれば何でもある程度はものになると言うのは簡単ですが、何かをコツコツと続けていくというのは苦痛です。しかも、始めのうちは上達の速度が遅いので余計にモチベーションがあがらないという悪循環に陥りやすいということもあります。
この辺りをどう乗り切るのかという話は石原 明さんの成功曲線の話が詳しいのですが、実際にどう工夫してモチベーションを維持するのかというのはなかなか難しい問題です。そんなときのやり方の一例として使える、PDFのシートが掲載されているサイトがありました。
プログラミング初心者入門講座: プログラミングの学習は、「1,000時間シート」を使えば挫折しない。
PDFファイルになっているので、簡単に印刷できます。シートは2種類用意しました。好きなものを使ってください。
「学習曲線有り」のほうは、最初はゆっくり、後半で急激に伸びることを表したものです。効果が出ない時期でも、焦らないで続けられる効果が期待できます。
PDFになっていて印刷して使えるようになっています。
律儀にシートを付けられる人はなくても大丈夫というような気もしないでもないですが。。。。
HD800が発売に
headphones
anime 最近ヘッドホンの話題といえば、けいおん!効果でK701がバカ売れしているという話もありますが、オープンエアなので静かな部屋でしか使えないし、衝動買いするにはちょっと高すぎる気がします。個人的にはAKGよりもSennheiserの方が好みなので、HD800の発売のニュースの方が気になっています。
「けいおん!」効果か、澪のつけていた超高級ヘッドホンの売り上げが爆増、売り切れる店が続出 - GIGAZINE
廃部寸前の軽音楽部を舞台に女の子たちがガールズバンドを組み、ゼロから音楽活動を行っていく4コママンガ「けいおん!」のアニメ版が現在放映されていますが、なんと作中に登場するキャラクターが使っている超高級ヘッドホンの売り上げが爆増していることが明らかになりました。
ゼンハイザー、新フラッグシップヘッドフォン「HD800」 -AV Watch
ゼンハイザー・ジャパンは、フラッグシップヘッドフォン「HD800」を6月中旬に発売する。価格はオープンプライスで、店頭予想価格は15万円前後の見込み。
オープン型のダイナミックヘッドフォンで、同社が培ってきたヘッドフォン開発のノウハウを集約したというフラッグシップモデルとなる。新開発のリング形状ドライバーの採用などが特徴で、開発には約7年かかっているという。設計組み立てはドイツのゼンハイザー本社で行なっており、1日に40台程度生産している。
フラッグシップということで、HD650が2つ以上買えるくらいの値段なのでこちらもちょっと買うには勇気がいりそうな感じ。去年とかなら考えちゃうところですが、今年そんな大枚はたけそうにありません。
Rubyでタイムアウトを実装する
ruby Rubyで時間のかかる特定の処理に上限をつける方法を探していたら、そのものずばりtimeoutというクラスをみつけました。
ブロックを sec 秒の期限付きで実行します。 ブロックの実行時間が制限を過ぎたときは例外 TimeoutError が発生します。 exception_class を指定した場合には TimeoutError の代わりに その例外が発生します。
また sec が nil のときは制限時間なしで ブロックを実行します。
使い方も簡単なのでいいですね。ただ、Timeout::ErrorはStandardErroのサブクラスではないので、rescueと書いていないと補足できないということころはハマリやスそうかなという感じです。
Amazon APIの認証方法が変更に
amazon
reference AmazonアソシエイトWebサービスの名前がProduct Advertising APIに変更になり、リクエスト時にHMAC-SHA1の署名をつけることが必要になるようです。既にAPIでは署名付きのリクエスト自体はサポートされており、現在は任意であるものの、8/16からは署名が強制になり、署名がないリクエストはエラーになるというスケジュールが決定しているので、APIをたたくプログラムはそれまでに改修を済ませておく必要があります。
以下は、Amazon アソシエイト Web サービスの、Product Advertising APIへのサービス名称変更、APIに関連する利用規約およびコンテンツ利用ガイドラインのProduct Advertising API ライセンス契約への移行、ならびに2009年8月16日までに、全てのProduct Advertising API リクエストに署名認証を含めていただく必要がある点に関して、よくある質問とその答えをまとめました。
おそらくNucleusではNP_AmazonやNP_AWSあたりが改修対象になりそうです。僕のNP_Amazonはかなり改造が入ってしまっているので、自力で署名ルーチンを開発しないといけなさそうです。
† 2009/05/10追記
PHPの署名ルーチンを書いてみました。
消費者庁への期待
caa
recalls
customersupport
sharp どうも液晶ディスプレイの1つが下を向いているなと思ってスタンドの部分を確認してみると2年半前に購入した液晶ディスプレイのスタンドの部分とのつなぎ目が完全に折れてしまっていました。
普段、2つのディスプレイを並べて使っているので、もしやと思って、もう一方を調べてみると、こちらも既にかなりヒビが入っています。何の理由もなく、同時に2つの製品が同じように破損するとは思えないので、何らかの構造欠陥なのではないかと思って調べてみるとシャープから無償修理のお知らせが出ていました。
液晶カラーモニター LL-193G ご愛用のお客様へのお詫びと無償修理のお知らせ | お知らせ:シャープ
さて、弊社製 液晶カラーモニター「Crisia」 LL-193G におきまして、一部のロットで、スタンドの組み立て不備により、稀ではありますが液晶画面のスタンドへの固定部分がぐらついたり、前に傾いたりする場合があることが判明いたしました。
製造番号を確認するとやはり該当機種に引っかかっています。
そういえば以前にこちらもやはり構造欠陥のあるドラム式洗濯乾燥機の返金をしてもらったことがありましたが、そのときと同じで人命や財産に大きな損害を与えるような欠陥については大々的に周知されるようになってきていますが、それ以外の欠陥に対する無償修理については周知はまだまだです。消費者庁ができたらこの辺の情報が一本化されるといいんですけどね。
ひとまず週明けに修理の手続きをしたいと思います。
- 換気口に風よけカバーを設置 (2)
2 . 福岡銀がデマの投稿者への刑事告訴を検討中(1435)
3 . シャープの空気清浄加湿器のキュルキュル音対策は PTFE テープで(1306)
4 . GitHub が全ての公開リポジトリへのシークレットスキャンを有効に(1160)
5 . 年次の人間ドックへ(1115)
Academic[574]
Book[155]
Diary[522]
Disaster[101]
Foodlogue[1425]
Game[284]
Goods[805]
Healthcare[341]
Hobby[32]
IT[1195]
Military[343]
misc.[1570]
Mobile[510]
Music[38]
Neta[106]
News[95]
Photo[391]
RealEstate[120]
Security[1178]
SEO Contest[36]
Software[634]
Tips[1886]
Travelogue[1238]
Web[675]
Work[193]


