2009-10-14 :-|
_ 朝ッ
0530 起床
_ 仕事
0830 出勤
_ Windows ショートカット
以下のようなショートカットを作って「ダブルクリック 1 発でシャットダウンだぜ」などと遊んでいる。ダブルクリックならば「クリック 2 発」かもしれない。
シャットダウン
C:\WINDOWS\system32\shutdown.exe -s -f -t 0
再起動
C:\WINDOWS\system32\shutdown.exe -r -f -t 0
シャットダウンのアイコンは Windows 内に見付かったんだが再起動のアイコンが見付からなかった。
_ [nicovideo.rb][tdiary]plugin/nicovideo.rb で例外発生したが再現性不明
tdiary trunk は svn up して contrib も svn up したので最新の環境のはず。
以下のように書いておく( wikiスタイル )
{{ nicovideo 'sm8164617' }}
こうなる
500 Internal Server Error private method `gsub' called for nil:NilClass (NoMethodError) (plugin/nicovideo.rb):59:in `nicovideo_inline' /home/rin/public_html/diary/tdiary.rb:110:in `join' /home/rin/public_html/diary/tdiary.rb:110:in `safe' /home/rin/public_html/diary/tdiary.rb:804:in `eval_src' /home/rin/public_html/diary/tdiary.rb:1155:in `do_eval_rhtml' /home/rin/public_html/diary/tdiary.rb:1092:in `eval_rhtml' /home/rin/public_html/diary/tdiary.rb:1783:in `eval_rhtml' /home/rin/public_html/diary/index.rb:81
これ http://coderepos.org/share/browser/platform/tdiary/plugin/nicovideo.rb
41 def nicovideo_inline( elem, label = nil, link = nil ) 42 i = {} 43 i[:url] = link || elem.to_a( 'watch_url' )[0].text 44 i[:thumb] = elem.to_a( 'thumbnail_url' )[0].text 45 i[:title] = label || elem.to_a( 'title' )[0].text 46 i[:desc] = elem.to_a( 'description' )[0].text 47 i[:comment] = @conf.mobile_agent? ? '' : elem.to_a( 'last_res_body' )[0].text 48 i[:date] = elem.to_a( 'first_retrieve' )[0].text 49 i[:length] = elem.to_a( 'length' )[0].text 50 i[:view] = elem.to_a( 'view_counter' )[0].text 51 i[:comment_num] = elem.to_a( 'comment_num' )[0].text 52 i[:mylist] = elem.to_a( 'mylist_counter' )[0].text 53 54 if feed? then 55 result = nicovideo_feed( i ) 56 else 57 result = nicovideo_html( i ) 58 end 59 result.gsub( /^\t+/, '' ) ←ここ 60 end
たださんのところ( 大変だ、庭で子猫を拾ってしまった! - ただのにっき(2009-09-07) )( たぶん同じ環境 )では普通に表示されているので、よく分からんくなった。実は最新の環境になっていない、というオチかもしれない。
ja/nicovideo.rb が古い/無いとかでしょうか?<br><br>軽く見た感じだとnicovideo_feed や<br> nicovideo.htmlから nil が返ることがなさそうなんですよねえ。
デスクトップはツールバーに入れてしまえば何もなくなりますよ!ツールバーなら名前順に勝手に並べてくれるし便利!すっきり!
しばたさん:<br>ja/nicovideo.rb がありませんでした orz<br>他にもいろいろありそうなので contrib から cp -R * しました。むしろいまどき手で cp やるってどうなのよ。考えます<br><br>けなくさん:<br>ツールバー生活始めました。デスクトップのゴミ箱と IEのアイコンも消そうと思ったけどレジストリをいじるなどするようであり面倒くさいので来世紀へ持ち越しなり。