Maidsphere

2010.3.31

この前見に行ってきたプリキュアオールスターズDX2の感想でも まず最初に2点 まあ,事前情報とかハートキャッチのOPとかで さんざん情報垂れ流してるとおり 今回は前作以上に「オールスター」でした 無印からフレッシュまでのすべての敵はもちろん 映画で出てきたアワーズとミニッツのコンビとかチョコラとかのゲストキャラや 満や薫,ブンビーさん,増子美香のようなサブキャラまで マジでオールスター これはDVD買うわww DX以上に懐古厨仕様wwwww しかも,以前から「キャラが被ってるんだよ!」と言われ続けていた 薫とかれんの共演が実現したあたり,やっちまった感がww 実際,服のセンス以外で見分けつかんわ で,前作のDXに比べるとやっぱり作り慣れてきた感があって 総勢17人のプリキュアがいるにもかかわらず うまいこと動かせてた気がします # 出番調整などでww 無印になるともう6年前ということもあって メインターゲットになる幼稚園児に見せてもついてこれないわけ だから,「ふたりは」シリーズの無印・MaxHeart・SplashStarの計5人は DXに比べるとかなり出番が抑制されてた 前作は全員が満遍なくかっこよかったのとは対照的にww もちろん,出番が減ったキャラがいるってことは増えたキャラがいるわけで DX2ではフレッシュの4人がめちゃくちゃ露出してた ラブの存在感は異常www フレッシュの4人はこれまでで一番かっこいい活躍ではないかというぐらい 半端なく優遇されてました ハートキャッチも無難に活躍して主役を張れたって感じ DXの頃のフレッシュが必殺に「悪いの悪いの飛んでいけ」しかなくて すごく惨めな思いをしたのと比べるとたいへん良い 弱いなりによく頑張ったww というか,よく彼女らががんばれるストーリーに仕上げたよ # ハートキャッチで2・3話から必殺(フォルテッシモ)がバシバシ出てきたのってもしかして映画対策か? # 2月からの新作が春休み映画時点で話が進んでないのは仕方ないからなぁ 5・5GoGoの6人はボチボチってとこ 前作でのぞみが受け持ってたギャグパートをことごとくラブが持って行ったから 全体的にそれなりに出番はあったものの主張しきれず終わったような…… やっぱり,ターゲットがターゲットだからこういう作り方になるんだよなぁ わかってはいるんだけど,やっぱり「ふたりは」の頃の彼女らに会いに行ってる身としては 少し寂しい感じがします まあ,SplashStarでギャグキャラの名を欲しいままにした カレハーンがめちゃくちゃ活躍してて,そこの部分は大感激なんですけれどもww DXと比較すると 大きなお友達を意識して「ほら,懐かしいだろう!」って感じで作ったDX 子供を意識して「昔はこんなキャラも居たよ」って感じで作ったDX2 って感じか 悪くいうと 子供だけ意識すると大きなお友達が納得しないので 本編に介入しないような位置で昔のキャラをことごとく出して大きなお友達を納得させようとしたDX2 トータルで見るとDXの方が私好みだけど DX2の方が懐古厨仕様だからDVD売り上げはDX2の方がいいと思う DXの感じを期待して行くとちょっとがっかりするけど これまでの全シリーズ・全劇場版をチェックしてるなら DX2は懐かしさに浸れます 俄にはオススメできないけど 昔からのファンにはオススメできる映画だと思います 私の感想としては シリーズごとのキャラの登場・活躍の差がDX以上にあいてるので少し寂しい感じ ただ,DXとはまた違った感じのオールスターをみれたので楽しかったです 最後にアニオタ向け情報w SD制作されている時期のバンクはそのままアプコンされて流用 スクリーン見てたら,「ふたりは」のバンクだけ粗いのが視認できる HD制作以降のバンクはそのまま 本編中に3Dモデリングされたプリキュアが出てくる フレッシュ以降のEDで踊ってるやつね 基本的に画面内に大量にプリキュアが出てくる場合は手書きじゃなく3D ただ,うまい具合に使い分けてるから気になるけど ロボットアニメによくあるような違和感はそこまでない どちらかというと,3Dのおかげでかなり迫力のあるラストバトルになったのではないかと アニメータ陣は基本的にいつもの映画どおり ハートキャッチの2人の作画がTV版と違うのは仕様 ただし,一部シーンのみテレビ準拠になるので 重要なシーンはTVの方のスタッフが描いたのではないかと # EDはダンスの方に目が行って # きっちりスタッフチェックできなかったorz 「ふたりは」の3作品には変身シーンがない 変身シーンがあったのはハートキャッチとフレッシュ 5のがあったかどうかは忘れたww 無印の代名詞ともいえる壁蹴りはEDでみれる つーか,EDはマジで壮観 EDは本編とは逆に昔のシリーズの方が優遇されてる気がした こんな感じ ああ やっぱり私ってプリキュア愛してるわ

2010.3.30

PlaceEngineっていう変態的な技術があります とてつもなく簡単に言うと 無線LANのAPからの電波を使ってGPSと同じようなことができる技術 これの最大の特徴は,現在位置の推定にGPSがいらないこと Wi-Fiデバイスがあればオッケー さらに,GPSの電波が届かない地下街なんかでも 無線LAN APの電波があってかつその情報をPlaceEngineが持ってたら 今いる位置を推測することができる でまあ,最近PSP向けにこの技術を搭載した 町歩きアプリともいえるx-Radar Portableが無料配信されてたので このアプリを起動させつついろんなところをぶらぶらしてたんだけど…… これ 市街地だとかなり精度が高い 田舎になると 無線LAN APの数が少なくなるせいか かなりアバウトな位置しかわからないみたいなんだけど 京都の四条烏丸から河原町周辺とか東大路三条とか めちゃくちゃ正確 数十メートルの精度で測位できてる やべぇwwwww 超楽しい PSP持ってる人はこれで遊んでみるといいと思う 特に,市街地に出かけるときには持って行くと楽しめると思います でまあ,夢のような技術なんだけど 例に漏れずプライバシーの懸念がつきまとっているようです 詳しくは高木先生のブログでも参照 AppleのAppストアからもこのAPI使ってるセカイカメラなどのアプリが締め出されてるみたいだし なんというか…… 「おもちゃ」にはもってこいの技術だと思うんだけどなぁ 使い方間違えなければ楽しいのに # ちなみに,ZEST御池(地下街)で測位したら # このあたりだと表示された # 地下街の精度はまだまだなのか,APが移動してきたのか……

2010.3.29

実家にいました 気が向いたので,卒業式の後にそのまま帰ったんです で,例によって暇だったので映画でも見てきた プリキュアオールスターズDX2をね! やっほーい この前のプリキュア映画は貸し切りだったんだぜ? 今回もゆったり見てやるぜ! ……と思ってたら 今って春休みなのな 子供連ればっかで久々の超アウェー 劇場は小さな女の子とその親であふれかえってる始末 ぎゃー そんな目で私を見るなー! 溶けるぅー というわけでいろいろ消耗した やっぱりプリキュア映画は4月中旬(秋公開のは11月中旬)の平日昼がベストだわ レインボーミラクルライトのおかげで映画に集中できないなんてこともないしww 最後に一つだけ 私の席の両側はょぅι゙ょが座ってました ロリコンだったら歓喜してるシチュエーションなんだろうなーなんて思いつつ 隣の子が振るミラクルライトの光がまぶしくて鬱でしたorz そろそろあのライトの明るさを下げてほしいなぁ…… この映画の感想はまた後ほど

2010.3.28

この前作った,超シンプルな2ちゃんねるビューアでも公開してみる DATファイルを直接取ってきて,シンプルなスレ表示を行う 正規表現あぼーん機能付きww しかも,mbstringがなくても動く! # カタカナの半角カナ化はできない # コード見て処理ってのはめんどくさいからやってないw 注意点としては,内部処理用の文字コードを設定してないので デフォルト文字コード設定が変な環境ではバグる可能性あり 普通の環境なら大丈夫だとは思うけど…… GETで「l」パラメータに数字を渡したら表示レス数が調節できる デフォルトは20 スレのDATがあるURIを事前に指定する必要があるのが難点かな PHP4の最小構成でも動くと思う あ,当たり前だけどallow_url_fopenがオフなら動かないよ で,これはこの前PT2を入手するために秋葉原に行ったとき PT2買えたスレをケータイからウオッチするために作った 要するにパケ代節約のためだ! <?php // Simple 2ch viewer (Public Domain) // written by Taichi error_reporting(0); // View count define('DEFAULT_VIEW', 20); // Abone RegExp define('ABONE_REGEXP', '/(A3LXIF1F8B0SFW|B0035F0XKO)/i'); // DAT data is written in "CP932" $dat = file('http://pc11.2ch.net/avi/dat/1267773951.dat'); if (empty($dat)) { exit('DAT LOAD ERROR!'); } if (isset($_GET['l']) && is_numeric($_GET['l'])) { $list = intval($_GET['l']); if ($list < 1) { $list = DEFAULT_VIEW; } } else { $list = DEFAULT_VIEW; } $cnt = count($dat); echo '<html>'; echo '<head><title>2ch</title></head>'; echo '<body>'; for ($i = 0; $i < $list; $i++) { if ($cnt < 1) { break; } $line = array_pop($dat); $line = explode('<>', $line); $line = array_map('trim', $line); $date = $line[2]; $date = explode(' ', $date); $date = array_map('trim', $date); $date = $date[1]; $date = substr($date, 0, 5); $res = $line[3]; if (preg_match(ABONE_REGEXP, $res) === 1) { // Abone! $res = 'Abone!'; } else { // Normal $res = str_replace('<br>', "\n", $res); $res = preg_replace('/\n\s*\n/', "\n", $res); $res = strip_tags($res); $res = trim($res); $res = str_replace("\n", '<br>', $res); } echo '<u>[' . $cnt . '] ' . $date . '</u>'; echo '<br>'; echo $res; echo '<br>'; echo '<br>'; $cnt--; } echo '</body>'; echo '</html>'; こんな感じ ライセンスはパブリックドメインなので好きに使ってください

2010.3.27

卒業式でした というわけで,卒業してしまいました モラトリアムが終わっていく…… とりあえず,卒業式の思い出でも書いておく 人生の節目なのでww うちの大学は在籍人数があまりに多いので大学の講堂には卒業生を収容しきれません そのため大学の講堂の席は早いもの順で 入りきらなかった卒業生はスクリーンで式を鑑賞する部屋にぶち込まれるわけです 私は数分差でスクリーン部屋だったorz 講堂への階段を上がっていくとき 遠くで,講堂満席のお知らせが 聞こえた―― でもね! 私は記念だと思って,スクリーン部屋で卒業式受けたの! なのに,私の友達はことごとく 「スクリーン部屋確定したから帰った」 「寝過ごした」 「行く気ないし」 ケッ で,卒業式の後は学類ごとに集まって学位記の授与式だったの これは,学類長が生徒一人一人に学位記を進呈するという儀式 要するに,卒業式よりも重要ww # 出なくても,後で学務に行けばもらえるらしいけど 自分の番以外はめちゃくちゃ暇でやることなかったけど 顔だけ知ってて名前がわからなかったような同期の名前を 覚えることができたのは収穫かもしれないw ただね…… めちゃくちゃ暇だったorz 最後に,卒業祝賀会という名のタダ飯タイム ごちそうさまでした 久しぶりに寿司が食べられたのが幸せだった そして,暇そうな私につきあってくれた みんなありがとうww いつもどおりのまったりまったりとした感じだったけどww で,このタダ飯なんだけど めちゃくちゃ余ってんの なによあれ マジもったいないから まあ,慶弔のときは 余るぐらい準備すべきってのはわかってるんだけどね 机の上に余りまくってるサンドイッチなんかを見てると 悲しくなってくるわけです エコなんかくそ食らえだけど 食べ物は大切にする私でしたw 以上が卒業式の思い出 要約すると,楽しかった このまま院に進む友達もいれば 就職して遠くに引っ越した先輩・友達もいる これからも,たまには会っていろんな話をしたいなぁ またどうぞよろしく

2010.3.26

焼き肉に行った 食べ放題で 年甲斐もなくwww 結果 野菜をむさぼるハメにorz むぅ 昔は肉ばっかり食べてたら良かったけど 今は定期的に野菜を胃に突っ込まないと肉を食べられない なかなか,私も歳をとったね そんなことをかみしめた22歳の早春 あ,そういえばいつの間にか食べ放題のメニューが変わってて 高い方のコースにあったデザート食べ放題がなくなってた はっはっは

2010.3.25

研究室に新しく入ってくる学生に対しては 「課題」という名の宿題が課せられることになっています 少なくともうちの研究室は で,その課題の二分木の問題について後輩からいろいろ質問を受けたんだけど 久しぶりに二分木なんかやったらけっこう忘れてるのな しかも,悪いことにただの二分木について実装する問題なのに 私の中で平衡二分探索木を実装する問題だと勘違いして さらには,B+木とスプレー木と赤黒木のBalancing(平衡化,と訳していいのだろうか)の手法が 頭の中でぐちゃぐちゃになって しばらくぶりに頭がメルトダウンした うーん やっぱりアルゴリズムとかデータ構造とかの話って 実際に自分で必要としないと覚えないなぁ…… 授業とか輪講とかでいろいろやったけど 一気に詰め込むからタチが悪い すぐ忘れるならいいんだけど,中途半端に残ってしかも混ざるからorz 自分で二分探索木を必要とするプログラムを書けばいいんだけど なかなかそういう要求のあるプログラム書かないしなぁ つーか,最近はこういう低レイヤーで実装される機能ってライブラリに投げるしww むぅ なんかいい方法はないか…… # 別に忘れちゃっていいじゃん! # ってのは,学生の身分としてはだめな気がするww

2010.3.24

むやみに「ネット>>>>>テレビ・新聞」と言ってる人は 何か大きな勘違いをしてると思う まあ,何をもって比較してるかっていうのもあるけどね 「情報を伝達する媒体」として両者を見たとき 私はネットほど情報の信頼性が低い媒体はないと思ってる やっぱり,まだまだ専門的な情報収集能力や分析力を持ってる マスメディアの方が信頼できるよ ヤラセの現実ってのはあるけれどもwww インターネットのメリットは複数の情報源からの情報を 容易にかつ無料で比較検証できる点だけにあると思う 要するに,誰かが変な情報(=誤った情報)を流してたとしても 複数のソースをたどることによって 多数決的にその情報は誤っているのではないかと推測することができる ……もちろん,この方法にも弱点はあるんだけどね 「多数の人が信じている誤った情報」に対しては脆弱 で,私はこの日記で何を言いたいのかというと もっといろんな情報源あたれやオラー あと,マスメディア潰れろとか言ってるやつはもうちょっと考えた方がいい ネットに出回ってる社会的なニュースは だいたい一次ソースはマスメディアのWebページだっつーの

2010.3.23

LANケーブルの話 研究室内のネットワークを弄ってていろいろ思ったんだけど 最近のLANケーブルのカテゴリはよくわからない 2006年ぐらいまでは店頭に行っても LANケーブルっていったらエンハンスドカテゴリ5(CAT5e)が主流で それ以外のケーブルなんてほとんどみなかった それが今はどうだ カテゴリ6(CAT6),カテゴリ7(CAT7)まで出てきて しかもカテゴリ6についてはただのCAT6だけじゃなくて オーグメンテッドカテゴリー6(CAT6A)とエンハンスドカテゴリ6(CAT6e)もある ぶっちゃけ ぐちゃぐちゃ しかも,CAT6eは正式な規格じゃないっぽいし(本当のところはよくわからない) CAT6=CAT6eって主張する記事もあって大混乱orz でも,調べていったところ少なくとも,CAT6≠CAT6A≠CAT6eであることは真実らしい ただメーカによってはCAT6eといいながら,CAT6やCAT6Aのケーブルを売ってたりするようで…… もうちょっと整理してくれ…… マジで ちなみに,CAT5eがあれば1000BASE-Tの1Gbpsで通信できるから 少なくとも現段階でCAT6以上のLANケーブルを買う意味は全くないといって問題ない だって,CAT6以上は10GBASE-T用でしょ? CAT6はいちおう1000BASE-T用っていわれてるけど,10GBASE-Tにも使えるんだから 1000BASE-Tにはオーバースペック それに,10GBASE-Tへの先行投資だって言っても 実際10GBASE-Tのスイッチが安価で手に入るのはいつになるのかいっこうにわからないしね ちなみに,今10GBASE-Tのスイッチは200万円くらいww それと,外部ノイズを防ぐ目的でSTPケーブル(=FTPケーブル)が要る,なんて言ってる人がいるけど STPケーブルの外部ノイズ耐性はUTPケーブルとあんまり変わらないですから! STPケーブルのシールドは主に自己輻射ノイズから通信を守るのが主目的 要するに,自分自身(=LANケーブル)から出るノイズを防ぐためのもの 外部ノイズから守るんだったら鉄の棒でも作って,その中にケーブルを通すのが一番ww まあ,最近のCAT7ケーブルは外部ノイズ耐性がそれなりに良いらしいけど 本当のところはどうなんだろうね? というわけで 今からLANケーブル買おうかなって人は素直にCAT5eのを買っておくのがいいと思います 普通に1Gbpsで通信できるし,たいへん安価です 10GBASE-Tへの先行投資でCAT7のを買うんだ! って人はそれはそれでいいと思いますが,10GBASE-Tが一般化する頃には 果たして銅線で通信してるのか,という疑問をぶつけておきます もしかしたら,10ギガビットイーサネットは普通に光ファイバーを使うのが 一般的になるかもしれないですよ? もっと夢のある話をすると,ケーブルを引き回す時代は終わるかもねw # でも,研究費でLANケーブル買うんだったらCAT7買うけどなw

2010.3.22

えりかがマジかわいいので結婚したい 最近こんなことばっかり言ってる気がするwww しかし,かわいいんだよ かわいいは正義 というわけで,ハートキャッチプリキュアの感想でも この前に書いたシリーズ開始直後の感想を書いてからしばらく経ったので 初放送から少したってキャストのぎこちなさが抜けてきたなぁ,ってのが今の感想 最初の方で散見された水樹奈々の微妙具合がだいぶ緩和されてきてる 彼女らしい演技になってきたのではないでしょうかww まだやっぱり無理してる感じはあるけど 1話とか話とかに比べると改善してる気がする 良くなってきたよーw あと,変身シーンのSEは相変わらずだけど 2人がまとめて変身するバンクは 出来が非常によくて,SEのことなんてどうでもよくなったww あの変身バンクはシリーズ屈指のできばえじゃないだろうか キャラの魅力をよく引き出してると思う で,そろそろつぼみの「堪忍袋の緒が切れた」っていう口癖は飽きてきたから えりかの決め台詞をバシバシ出して中和してほしいんですがwww なんというか,毎回堪忍袋の緒が切れてるので 「おまえどれだけ切れやすいんだよwww」と心の中でつっこんでたりするので しかしまあ,怒りをパワーに変えるっていうのは 子供向け作品としてはあんまり褒められないと思うんだけどなぁ 怒りってどちらかというとネガティブイメージでしょ 「正義のため」とか「平和のため」とかのポジティブな方向から アプローチした方がイケてると思う 結論: キャストが慣れてきておもしろくなってきたので 期待してます そういえば,プリキュアオールスターズ DX2が封切られたのでまた見に行かないと…… # ちなみに昨日OAのプリキュアは作画監督に # 久しぶりに爲我井さんが来ので個人的に神回にww

2010.3.21

凛子かわいいよ,凛子 というわけで NHKでやってたラブプラス特番見て以来 またもやラブプラスを買おうかどうか悩む毎日を送っております いやね なんというか 最大の問題はDSなのよ ハード買わないといけないっていうのがねぇ 2万はポンとは出せない それに,最近PT2とその周辺機器で25,000円飛んでいったし そうポンポン何万も払えるほど裕福じゃないよ! つーかそもそも WiiDSiの価格差が1,000円ぐらいしかないってなによそれ DSi LLならほぼ同じ値段だし それなら私は迷わずWiiを買うわwwww ハード降ってこないかな ソフトだけならすぐ買うんだけど……

2010.3.20

私のGoogleは黒い ということで,私のFirefoxを紹介しますシリーズの最後 ユーザスタイルシートの話 こっちは,前回みたいにAdd-onを導入せずとも プロファイル内のchromeディレクトリにあるuserChrome.cssとかuserContent.cssを 弄るだけで何とかなります でも,これらの設定ってFirefoxを再起動しないと有効にならない そんなのは嫌じゃ! という人はサクッとStylishインストールして 読んでもらえるとよいと思います じゃあまず,私の使ってる一般に公開されてるスタイルシートから
Gmail *2* small attachment icons
Gmailで,添付ファイルがあるメールの末尾にアイコンが表示されるようになるスタイルシート.詳しくは,上のリンクを踏んでみると画像があるのでそっちを参照.地味に便利.
Google Calendar - Colorize Weekends (Sun-Sat)
Google Calendarの日曜日と土曜日を色づけするスタイルシート.カレンダーの見た目がよくなります.
Google Image Search - Dark Gray Theme (vC)
Googleの検索画面を黒くするスタイルシート.引き締まって見えるのがよい.
Google Web Search - Dark Gray Theme (vC)
同上.
Stylish nostalgia icons
Stylishのアイコンを0.*時代のものに戻すスタイルシート.個人的には1.*のアイコンは好きではないので,これを使ってる.
こんな感じ ユーザスクリプトの時と違って,比較的どうでもいい 見た目を変えるスタイルシートが多め もちろん,利便性は上がってるけど Googleを黒くする奴なんて,マジでどうでもいいスタイルシートwww でも,慣れると黒くないと違和感が出るようになりますwww 次に,やや私製スタイルシート ……といきたいところなんだけど 実は30個ぐらいあって,全部紹介してられないから一部はまとめたり省いたりしました 省いたのは,Javascriptをオフにしてると画面にでかでかと警告が出る某英語辞書サイトの警告消しなんかの Javascriptオンにしてる人には関係ないようなの Javascript切ってWebブラウジングする人はCSSぐらい書けるだろうという 勝手な思い込みwww ではどうぞ ちなみに,どっかで紹介されてたようなのが それなりに含まれてるかもw なお,先頭にXULと書かれているのは,Firefoxの見た目を変更するスタイルシートです Stylishなら @namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul); です あ,ここからかなり長いから要注意ねww
特殊なリンクのカーソル変更
リンクの後ろにいろいろ挿入するスタイルシートはあるけど,あれはサイトのデザインを損ねることがあるのでカーソルの変更に. 新しいウインドウに開く場合と,Javascriptリンクの場合にカーソルが変わります. ただし,万能じゃないのでカーソルが変化しないときがあるww /* _blank */ a[target="_blank"], a[_base_target="_blank"] { cursor: alias !important; } /* JavaScript */ a[href^="javascript:"] { cursor: help; }
Bye Bye MS Pゴシック
「MS Pゴシック」が指定されてる文字列を,強制的にメイリオで表示するようにします. Firefox3.6以上限定. @font-face { font-family: "MS Pゴシック"; src: local("メイリオ"), local("Meiryo"), local("MS Pゴシック"); } @font-face { font-family: "MS PGothic"; src: local("メイリオ"), local("Meiryo"), local("MS Pゴシック"); }
ファイルへのリンクにアイコンを表示
そのまんまです. 注意点として,ローカルのアイコン画像を持ってくるので,拡張子にアイコンが設定されていない場合には表示されません. /* PDF */ a[href$=".pdf"], a[href$=".PDF"] { padding: 0 16px 0 0; background: url("moz-icon://.pdf?size=16") no-repeat scroll right center; } /* Text */ a[href$=".txt"] { padding: 0 16px 0 0; background: url("moz-icon://.txt?size=16") no-repeat scroll right center; } a[href$=".rtf"] { padding: 0 16px 0 0; background: url("moz-icon://.rtf?size=16") no-repeat scroll right center; } /* Source Code */ a[href$=".c"] { padding: 0 16px 0 0; background: url("moz-icon://.c?size=16") no-repeat scroll right center; } a[href$=".cpp"], a[href$=".cxx"] { padding: 0 16px 0 0; background: url("moz-icon://.cpp?size=16") no-repeat scroll right center; } a[href$=".h"] { padding: 0 16px 0 0; background: url("moz-icon://.h?size=16") no-repeat scroll right center; } a[href$=".s"] { padding: 0 16px 0 0; background: url("moz-icon://.s?size=16") no-repeat scroll right center; } a[href$=".java"] { padding: 0 16px 0 0; background: url("moz-icon://.java?size=16") no-repeat scroll right center; } a[href$=".tex"] { padding: 0 16px 0 0; background: url("moz-icon://.tex?size=16") no-repeat scroll right center; } a[href$=".js"] { padding: 0 16px 0 0; background: url("moz-icon://.js?size=16") no-repeat scroll right center; } a[href$=".css"] { padding: 0 16px 0 0; background: url("moz-icon://.css?size=16") no-repeat scroll right center; } a[href$=".reg"] { padding: 0 16px 0 0; background: url("moz-icon://.reg?size=16") no-repeat scroll right center; } /* Office Document */ a[href$=".doc"] { padding: 0 16px 0 0; background: url("moz-icon://.doc?size=16") no-repeat scroll right center; } a[href$=".xls"] { padding: 0 16px 0 0; background: url("moz-icon://.xls?size=16") no-repeat scroll right center; } a[href$=".ppt"] { padding: 0 16px 0 0; background: url("moz-icon://.ppt?size=16") no-repeat scroll right center; } a[href$=".docx"] { padding: 0 16px 0 0; background: url("moz-icon://.docx?size=16") no-repeat scroll right center; } a[href$=".xlsx"] { padding: 0 16px 0 0; background: url("moz-icon://.xlsx?size=16") no-repeat scroll right center; } a[href$=".pptx"] { padding: 0 16px 0 0; background: url("moz-icon://.pptx?size=16") no-repeat scroll right center; } /* Archive */ a[href$=".7z"] { padding: 0 16px 0 0; background: url("moz-icon://.7z?size=16") no-repeat scroll right center; } a[href$=".zip"] { padding: 0 16px 0 0; background: url("moz-icon://.zip?size=16") no-repeat scroll right center; } a[href$=".lzh"] { padding: 0 16px 0 0; background: url("moz-icon://.lzh?size=16") no-repeat scroll right center; } a[href$=".cab"] { padding: 0 16px 0 0; background: url("moz-icon://.cab?size=16") no-repeat scroll right center; } a[href$=".tgz"] { padding: 0 16px 0 0; background: url("moz-icon://.tgz?size=16") no-repeat scroll right center; } a[href$=".gz"] { padding: 0 16px 0 0; background: url("moz-icon://.gz?size=16") no-repeat scroll right center; } a[href$=".bz2"] { padding: 0 16px 0 0; background: url("moz-icon://.bz2?size=16") no-repeat scroll right center; } a[href$=".rar"] { padding: 0 16px 0 0; background: url("moz-icon://.rar?size=16") no-repeat scroll right center; } /* Executable */ a[href$=".exe"] { padding: 0 16px 0 0; background: url("moz-icon://.exe?size=16") no-repeat scroll right center; } a[href$=".msi"] { padding: 0 16px 0 0; background: url("moz-icon://.msi?size=16") no-repeat scroll right center; } a[href$=".chm"] { padding: 0 16px 0 0; background: url("moz-icon://.chm?size=16") no-repeat scroll right center; } a[href$=".dll"] { padding: 0 16px 0 0; background: url("moz-icon://.dll?size=16") no-repeat scroll right center; } /* Playlist */ a[href$=".m3u"] { padding: 0 16px 0 0; background: url("moz-icon://.m3u?size=16") no-repeat scroll right center; } a[href$=".asx"] { padding: 0 16px 0 0; background: url("moz-icon://.asx?size=16") no-repeat scroll right center; } /* Music */ a[href$=".mp3"] { padding: 0 16px 0 0; background: url("moz-icon://.mp3?size=16") no-repeat scroll right center; } a[href$=".asf"] { padding: 0 16px 0 0; background: url("moz-icon://.asf?size=16") no-repeat scroll right center; } a[href$=".wma"] { padding: 0 16px 0 0; background: url("moz-icon://.wma?size=16") no-repeat scroll right center; } a[href$=".wav"] { padding: 0 16px 0 0; background: url("moz-icon://.wav?size=16") no-repeat scroll right center; } a[href$=".mid"] { padding: 0 16px 0 0; background: url("moz-icon://.mid?size=16") no-repeat scroll right center; } /* Movie */ a[href$=".avi"] { padding: 0 16px 0 0; background: url("moz-icon://.avi?size=16") no-repeat scroll right center; } a[href$=".wmv"] { padding: 0 16px 0 0; background: url("moz-icon://.wmv?size=16") no-repeat scroll right center; } a[href$=".mpg"], a[href$=".mpeg"] { padding: 0 16px 0 0; background: url("moz-icon://.mpg?size=16") no-repeat scroll right center; }
2ch tweak
2ちゃんねるをを私にとって見やすいレイアウトに変更します. 「メールアドレス」が明示的に表示されるようになるほか,書き込みフォームなどが消えます. form, hr { display: none !important; } a[href*="ofuda.cc"], span[style*="right"] { display: none !important; } h1 { font-weight: bold !important; font-size: large !important; margin: 10px 0 0 0 !important; clear: both !important; } dt a[href*="mailto:"]:after { content: "[" attr(href) "]"; } dt > a { color: green !important; text-decoration: none !important; background: none !important; padding: 0 !important; } dd { line-height: 130% !important; }
Amazonの一部を薄く
Amazonのウィッシュリストボタンとよく誤爆するカートを見るボタンを薄くします. あとは,中古品のリンクやお急ぎ便の配送情報も薄くします. ざっくり消してしまわないのは,重要な情報を誤って消してしまうのを防ぐためです. お買い物するところなのでねww .extendedBuyBox, #ftMessage, #primaryUsedAndNew, #secondaryUsedAndNew { opacity: 0.2 !important; } #navCartButton { opacity: 0.4 !important; }
Google Reader tweak
Google Readerを本格的に改造します. いろんなことをやってるので,実際に何をやってるかはじっくりソースを読めやwww * { font-size: 12px !important; } /* Source Site Color Changer */ a.entry-source-title { color: #5e73a7 !important; } /* Advertise Feed Remover */ a[href^="http://www.pheedo.jp/feeds/ht.php"], a[href^="http://ads.pheedo.jp/feeds/ht.php"], a[href^="http://rss.rssad.jp/rss/ad/"], a[href^="http://match.seesaa.jp/ot_listing.pl"], a[href^="http://rd.ane.yahoo.co.jp/rd"], a[href^="http://mixi.jp/"], a[href^="http://news.mixi.jp/"], a[href^="http://music.mixi.jp/"], a[href^="http://www.nicovideo.jp/watch/"], a[href^="http://www.pixiv.net/"] /* a[href*="#c"] tDiary Comment Feed */ { color: #cccccc !important; font-weight: normal !important; } /* Delete Go Button */ .entry-title-go-to { display: none !important; } /* Menu Killer */ /* ref: http://userstyles.org/styles/13849 */ .section-minimized .lhn-section-secondary { display:block !important; } .section-minimized #overview-selector, /* Home */ /* .section-minimized #reading-list-selector, /* All items */ .section-minimized #star-selector, /* Starred items */ .section-minimized #your-items-tree-container, /* Your stuff */ /* .section-minimized #trends-selector, /* Trends */ .section-minimized #directory-selector, /* Browse for stuff */ #lhn-selectors.section-minimized + #lhn-friends, /* People you follow */ #lhn-selectors.section-minimized + #lhn-friends + #lhn-recommendations /* Explore */ { display:none !important; } /* Feed Menu Killer */ .broadcast, .broadcast-with-note, .email, .tag { display: none !important; } /* Delete Margin */ #chrome-header { padding-top: 0 !important; padding-bottom: 0 !important; } #viewer-top-controls { padding-top: 3px !important; padding-bottom: 0 !important; } /* Subscrptions Font tweak */ .name-text { color: #aaaaaa !important; } /* 既読 + 未読 */ .name-unread, .name-unread .name-text { color: #000000 !important; } /* 未読 */ /* Subtree tweaks */ .lhn-hidden #chrome { margin-left: auto !important; } #sub-tree li ul li.sub { margin-left: 0px !important; line-height: 2 !important; } #sub-tree li ul li ul { margin-left: -16px !important; } /* Advertise */ img[src^="http://www.accesstrade.net/"], img[src^="http://www.pheedo.jp/"], img[src^="http://rss.rssad.jp/"], img[src^="http://feedads.googleadservices.com/"], img[src^="http://118.67.87.32/"], img[src*="/affiliate/"], iframe[src^="http://feedads.g.doubleclick.net/"] { display: none !important; }
個人ニュースサイトのAmazon行きリンクを明示
最近は「AA」って感じで明示するサイトもあるけど,まだまだそういうところは少数派なので. まあ,うちのサイトも明示してないんだけどなwwww a[href^="http://www.amazon.co.jp/"]:before, a[href^="http://amazon.co.jp/"]:before, a[href^="http://www.amazon.jp/"]:before, a[href^="http://amazon.jp/"]:before { content: "[Amazon.co.jp] "; }
Wikipediaの英語版/日本語版へのリンクを明示
Wikipediaの日本語版を見ていて,かつそのページが英語版Wikipediaにも存在するならそのリンクを明示します. 逆に,日本語以外の言語版のWikipediaを見ているときに,そのページが日本語版Wikipediaに存在するならそのリンクも明示します. div.pBody > ul > li.interwiki-ja { top: -56em !important; left: 14em !important; position: absolute !important; font-weight: bold; background-color: #ff9900 !important; display: block !important; width: 200px !important; text-align: center !important; } div.pBody > ul > li.interwiki-en { top: -64.5em !important; left: 14em !important; position: absolute !important; font-weight: bold; background-color: #ff9900 !important; display: block !important; width: 200px !important; text-align: center !important; } div.pBody > ul > li.interwiki-en a, div.pBody > ul > li.interwiki-ja a { color: #ffffff !important; } div.pBody > ul > li.interwiki-en a:before, div.pBody > ul > li.interwiki-ja a:before { content: "\00BB\00A0 Show "; } div.pBody > ul > li.interwiki-en a:after, div.pBody > ul > li.interwiki-ja a:after { content: " revision"; } #p-lang { overflow:visible !important; }
[XUL] ブックマークバーをマウスオーバーで表示
そのまんま. ブラウザ領域が広くなるのでおすすめ. #PersonalToolbar { visibility: collapse !important; } #navigator-toolbox:hover > #PersonalToolbar { visibility: visible !important; }
[XUL] 右クリックメニューの要らない項目を消す
かなりがっつり消えます. 基本的に右クリックメニューは使わない,キーボードナビゲーション or マウスジェスチャな人向けww /* Page Menu * [リンクを新しいウィンドウで開く][このページをブックマーク][このリンクをブックマーク] * [戻る][進む][更新][中止] * [セパレータ]... * [切り取り][貼り付け][削除] * [リンクを送信][リンクURLをメールで送信][画像をメールで送信] * [壁紙として設定][デスクトップの背景として設定] * [~の画像を表示しない] * [名前をつけてページを保存] * [この検索にキーワードを設定] * [プロパティ] * [すべて選択] * [セパレータ] * [スペルチェックを行う][辞書を追加][言語] */ #context-openlink, #context-bookmarkpage, #context-bookmarklink, #context-back, #context-forward, #context-reload, #context-stop, #context-sep-stop, #context-sep-viewbgimage, #context-sep-open, #context-sep-properties, #context-sep-paste, #context-cut, #context-paste, #context-delete, #context-sendlink, #context-sendpage, #context-sendimage, #context-setWallpaper, #context-setDesktopBackground, #context-blockimage, #context-savepage, #context-keywordfield, #context-metadata, #context-selectall, #spell-separator, #spell-check-enabled,#spell-add-dictionaries-main,#spell-dictionaries, /* Frame sidemenu * [フレームを新しいウィンドウで開く] * [このフレームをブックマーク] * [名前を付けてフレームを保存][セパレータ] * [フレームを印刷][セパレータ] */ #context-openframe, #context-bookmarkframe, #context-saveframe, #context-saveframe + menuseparator, #context-printframe, #context-printframe + menuseparator, /* Tree Style Tab menu * [新しいタブ][セパレータ] * [セパレータ] * [新しいウィンドウで開く][セパレータ] * [このタブをブックマーク][すべてのタブをブックマーク] * [閉じたタブを元に戻す] */ #context_newTab, #context_newTab + menuseparator, #context_closeOtherTabs + menuseparator, #context_openTabInWindow, #context_openTabInWindow + menuseparator, #context_bookmarkTab, #context_bookmarkAllTabs, #context_undoCloseTab, /* RequestPolicy * [RequestPolicy] */ #requestpolicyContextMenu, /* Bookmark bar menu * [切り取り][コピー][貼り付け][削除] * [セパレータ] */ #placesContext_cut, #placesContext_copy, #placesContext_paste, #placesContext_delete, #placesContext_editSeparator, #placesContext_deleteSeparator { display: none !important; }
[XUL] Goボタンを消す
EnterだろJK /* location bar */ #go-button { display:none !important; } /* search bar */ .search-go-button, .search-go-button-stack { display: none !important; }
[XUL] ロケーションバーのドロップマーカを消す
履歴とか見ねーしwww #urlbar dropmarker { display: none !important; }
[XUL] 新しいタブを開くボタンを消す
Ctrl+TだろJK .tabs-newtab-button { visibility: collapse !important; }
[XUL] SSL接続時にロケーションバーの背景色を変更する
高レベルの暗号化なら黄色,低レベルの暗号化ならオレンジ色,SSL接続はしてるんだけど何らかの問題がある場合は赤色. #urlbar[level="high"][pageproxystate="valid"] > .autocomplete-textbox-container { background-color: #ffffb7 !important; } #urlbar[level="low"][pageproxystate="valid"] > .autocomplete-textbox-container { background-color: #ffdbb7 !important; } #urlbar[level="broken"] > .autocomplete-textbox-container { background-color: #edbdbf !important; }
エンジョイ・ユーザスタイルライフ!

2010.3.19

4月新番組チェック! この前からいろいろ言ってたPT2関連で 私の視聴可能局に正式にTOKYO MXとテレ玉,BS各局が追加されたので 全体的にTOKYO MX色が強いけど勘弁orz とりあえず,こんな感じ 保存したい番組があるかつBSでOAがある場合は 保存用にBSで録るかも ……要するに,「けいおん!」はBS-TBSでも録画するかもwww
曜日初放送日時刻番組名備考
木曜日4/125:30B型H系MX 
木曜日4/125:55会長はメイド様!TBS微妙
金曜日4/225:30いちばんうしろの大魔王MX微妙
金曜日4/226:25Angel Beats!TBS期待
日曜日4/423:00WORKING!!MX 
日曜日4/425:35荒川アンダー ザ ブリッジTX 
月曜日4/525:30閃光のナイトレイドTX 
火曜日4/623:00迷い猫オーバーラン!MX 
火曜日4/625:25けいおん!TBS期待
水曜日4/726:30真・恋姫†無双 ~乙女大乱~CTC期待
木曜日4/2224:45四畳半神話大系CX期待
微妙ってのは諦める候補 まあ,1月新番で「バカテス」を諦める候補に入れてたけど 見てみたら意外とおもしろかったってのもあるので 実際,番組のサイトとかスタッフとか前評判とかから期待とか微妙とか決めてるだけだしね フタ開けてみたらどうなるのかなんてわからないものよ つーか,テレビ局の略称に「X」つく局多すぎだろ…… フジ(CX),テレ朝(EX),テレ東(TX),TOKYO MX(MX)みたいな感じで 「X」がかっこいいってのはわかるけど ちょっと使いすぎだと思うんだけど…… とりあえず,個人的にはけいおん2期と四畳半神話大系に期待かな 「Angel Beats!」は肌に合わない可能性があるので そこの部分がちょっと怖い

2010.3.18

PT2関連ネタ これが最後のはず とりあえず,今稼働してるマシンに導入したアプリ(?)一覧を書いておく マシンを入れ替えるときが来たら またいろいろ調べるのがめんどくさいのでwww まず,視聴・録画関連
TVTest
視聴用アプリ.ただし,PCでは録画した番組を視聴しない.このアプリを導入する目的は,正常に受信できてるかの確認と地上波デジタル放送のチャンネルスキャン.
TvRock
録画用アプリ.導入方法などは,この前に書いたPT2関連ソフトウェアの話を参照.
RecTest
TvRockから録画するときに呼び出されるアプリ.これがないと録画できないww
BonDriver_PT-ST
マジでお世話になるドライバ.これがないと,アプリからPT2を見れない.
TvRockOnTVTest
TvRockとTVTestの連携用プラグイン.これがないと不便.
TvRockResizer
Rockバーのサイズ変更ができるようになるプラグイン.何でデフォルトでできないのかは知らない.
Multi2Dec
録画したもののスクランブルが解除されなかったデータをサクッとスクランブル解除してくれるアプリ.たまに某カードかカードリーダの機嫌が悪くて,スクランブル解除されないまま録画されることがあるのです.
Visual C++ 2005 再頒布可能パッケージ
必須ランタイム.この項目に書いたアプリはこれがないと動かないものが多い.
つぎに,PS3連携視聴関係
PS3 Media Server
DLNAサーバ.お世話様ですorz
VLC media player
PS3 Media Serverがこのストリーミングエンジンを利用するため導入.うちの環境ではこのエンジンを使わないと,PS3が動画の長さを正常に認識できなかった.
Java
JavaはJava.PS3 Media Serverを動かすために必要.
さいごにその他のソフト
TrueRemote
リモートデスクトップソフト.Windows標準のリモートデスクトップは,接続時に某カードを見えなくしてしまうためこれで代替.セキュリティ上の理由とはいえ,そういうことをしないようにするオプションぐらいつけろよゲイツ.
CrystalDiskInfo
HDDのS.M.A.R.T.監視ソフト.「気がついたら,HDDが逝った」というのは避けたいからwww
こんなところ

2010.3.17

あんまり暇だからJavascriptで遊んだって話をしたけど 同じく暇だから新しい言語を習得しようと ちょっくらRubyとPythonを勉強してたの ぶっちゃけると これらのLLって ドキュメントが 終わってる リファレンスが使えない いや,正確に言うと リファレンスが使いづらい,と言うべきか 日付時刻系の機能を例にとると RubyのはDateクラス Pythonのはdatetimeクラス いっぽう,PHPのはdate関数 私が問題だと思ってるのは あるメソッド(関数)があったとして そのメソッドのリファレンスに引数と返り値の型情報を明示的に書かない点 RubyやPythonのドキュメントは メソッドの説明文で「○○と○○を渡せば○○が返ります」というように書く それに対して,PHPなんかは メソッドの説明に「string date ( string $format [, int $timestamp ] )」のように 明示的に,しかも真っ先に明示してる 初めて言語を習得しようとしてる人に対して メソッドの説明をさらさらっと説明文だけでやられても 全くわからない そりゃあ,それなりに使える人にとっては その方が不要な情報がなくて便利なのかもしれないけどね RubyとかPythonのようなオブジェクト主義的な言語だと 引数がほとんどオブジェクトになるのかもしれないけど それでも,PHPのようにもっと親切に明示してくれてもいいんじゃないだろうか 私にとって,RubyとかPythonのドキュメントは きわめて不親切に映りました こうしたドキュメントの充実ぶり(読みやすさ)が 昨今のPHP人気を支えてるんじゃないのかな? 言語処理系に詳しい人は「PHPなんて(笑)」とか言うけど 世の中のほとんどのプログラマにとってプログラミング言語なんて ドキュメントが使いやすくて 書いたプログラムが自分の思うとおりに動けば 処理系としての美しさなんて2の次なんですよ,と あ,でも 私がRubyとかPythonを嫌いになった訳じゃなくて これらの言語ってまさにLLって感じで やりたいことを直感的に書けるので そういう意味ではPHPよりも大好きです 私がRubyとかPythonとかを 使いこなせるようになるまではもうちょっとかかるかもしれないけど 少なくともPHPよりはコードが見やすくなるので これからもっと使っていきたい というわけで もうちょっとわかりやすいリファレンス作るか 誰かがリファレンス本出すかしてくれないかな 処理系の使い方とか制御構造とかの解説書は大量にあるんだけどねぇ そんな解説書なんて 見なくてもだいたい使えるってのwww 私が欲しいのは リファレンスだ!

2010.3.16

昨日の飲み会は 私の歴史に残る飲み会となった まず 初めてデンキブランを飲んだ! 超おいしい! 40%の方だったけどなかなかサクッと飲める味 今度浅草に行ったら大量に買ってこようと思うww 友達が「チョコレートに合いそう」って言ってたけど まさにそんな感じの味だった 変にアルコール臭くなく かつ,これまでに飲んだことのないようなお酒でした ここから下は内輪ネタ つぎ 結婚ネタでサークルのMLがおもしろい流れになった! 後輩のケータイをちょっくら拝借してサクッとサークルのMLに変なメールを流したら 以降MLがはっはっはな流れにorz ごめん,まさかあんな風になるとは思ってなかった でもね 彼女欲しいなら自分から動けばいいのにって思うんだ 求めてるだけじゃ,何も始まらないんじゃないの? 禁止ワード:「おまえが言うな」 さいご 以前から酒癖が悪かった後輩がとうとう今回の飲み会で暴れた これまでからいろんなところに迷惑をかけてた人だったけど とうとうくるところまで来た感じ 「ああ,酒癖が悪い人ってこうなるんだ」って自分の中で あり得ないぐらい冷静に見てた気がした これ以上はオフでww でも,とりあえずこれだけは言える 彼はいい友達に巡り会えたね 今日はここまで

2010.3.15

Groovesharkとかimeemとか知ってますか? 後者はMySpaceに買収されて事実上のお取り潰しになったけど その遺志を継ぐかのようにGroovesharkが颯爽と登場しました # 正確に言うと,imeemがまだあった頃でもGroovesharkはあったようだけど # そんなに利用者が多くなかった # imeemの方が利用者が多くて,アップされてる楽曲数が桁違いに多かったからね で,こいつらはいったい何なんだっていうと 音楽をフルコーラスで無料で聴けるサービス もちろんアングラなサービスじゃなくて 一部の音楽制作会社とはライセンス契約してます だからいちおう合法ってことになってます ……でもまあ お察しのとおり,ライセンス契約してない 日本の音楽制作会社の曲がガシガシ上がってるわけでww フルコーラス聴けるわけでwww というわけで ニコニコ動画とかYouTubeとかに権利者削除で音源がなくても 意外とこういう音楽専門SNS(ということになってるw)を探せば ぽろっと高音質のが落ちてたりしますよ,と # 某キング所属アーティストの曲とかwwww imeemにはけっこう懐かしい音源がごろごろあったんだけど Groovesharkはちょっと微妙な感じ まだオタクの利用者が少ないかなwwww ただ,最近のアニメのOP/EDはだいたいある こういうグレーなサービスを使うことを積極的に推奨してるワケじゃないよ 個人的にはどうしてこういうことがどうどうとできる状態にあるのかなーって 思ったり思わなかったり 最近,以前より著作権法がらみで締め付けが厳しくなってる中 「一部の」ライセンサーからライセンス許諾を受けてるってだけで 音楽アップロードサイトが合法っぽい格好で運営できる なんつーか いろいろがんばってください>いろんな関係者 いちユーザとしては法に触れないようにがんばりながら サービスを利用していくだけなのでw

2010.3.14

この前書いた,PT2関連のソフトウェアの話で 書き漏らしていたことを思い出したので補足 何を書き漏らしてたかっていうと 録画した番組をどうやって見るかだ! とりあえず,私はPCモニタでテレビ番組を見るのにすごく抵抗があるので テレビで見る で,そのテレビにどうやって録画した番組を映すのかというと PS3! 要するに,以下のような構成で運用する PT2構成 録画サーバ(PT2)で録画して その録画データを録画サーバのDLNAサーバを介してPS3に送る で,PS3で再生してテレビで見る 完璧! この録画サーバのDLNAサーバはPS3 Media Serverを使う フリーでそれなりに使えるDLNAサーバってこれぐらいしかないしねww で,ここでハマった PT2の装着とか,録画ソフトの設定とかでハマらなかったから 油断した! PS3 Media Serverって,今の安定版は1.10.5なんだけど フォーラムにベータ版の1.20.400が上がってるのな で,最近のソフトの「ベータ版」って バグが潜んでますよ,っていうよりも 次のSTABLEに実装される新機能の先行実装とかアグレッシブなチューニングとかをやりましたよ って感じの方が強いので 「まあ,いいか」と思ってベータ版の方を入れたの すると! 全動画がトランスコードされてPS3に渡されるという事態に! しかも,全動画を長さが8秒だとPS3側が誤認する! # ただし,8秒を超えて動画の終わりまでは再生可能 録画サーバのCPUはAthlon64 X2だから 地デジ録画データをリアルタイムでトランスコードするには少しきつい! つーか,そもそもトランスコードなしで そのままPS3に渡せるデータのはずなんだから トランスコードしなくていいんだよ! ここで,かなりガシガシ設定を弄ってみたんだけど いっこうに解決せず PS3 Media Serverが内部で使ってるMPlayerの詳細コマンドを弄っても トランスコードはなくなったものの動画の長さがまだ8秒と誤認される症状のままだし ストリーミングエンジンにVLCのコンポーネントを使ったら解決するかなと思って サクッとVLC media playerをインストールしてみたんだけど 変化なし …… 八方ふさがりだったので 素直にSTABLEの1.10.5に戻してみたら 問題なく動作した 録画データもそのままトランスコードされることなくPS3に渡されるし 動画の長さも正確に表示されるようになった むぅ 最近,安定したベータ版を出す作者が多いから油断したぜwww やっぱりベータ版はベータ版だなと,再認識した今日この頃 で,なんで動画の長さを8秒って誤認するんだろうね とりあえず先頭8秒分はトランスコードしましたよってことかな? 実際よくわからんwww

2010.3.13

学食によくご飯を食べに行きます 都内の大学と比べると,あんまり安くはないんだけど それでもほかで食べるよりは安いのでよく利用してます で,うちの大学はいろんな店が学食に入ってるんだけど そのなかでも,私が比較的よく利用してるのは定食屋 無難に日本人らしい食事がとれるので 愛用してるのです まあ,そんな定食屋なんですが 「鯖の塩焼き」という定食メニューがあるんですね ご飯と味噌汁,鯖の塩焼きと付け合わせで450円 でだ 私は,この鯖の塩焼きに ドレッシングをかけて食べるのが大好きなんだ 特に,このわさびクリーミーなんかは 鯖の塩焼きにとてつもなくよく合う! わさび最強! というわけで 今日も私がウキウキしながらドレッシングをかけてたら 店員さんがこそこそ喋ってんの 「塩焼きでしょ?」 「あれ,ドレッシングだよねぇ」 ……ドレッシングをかけるのはサラダだけというかってな思い込みは 多くのおいしい料理を食べる機会を逃しているといっても過言ではない ぶっちゃけ,かんなぎでナギ様がご飯にドレッシングかけて食べてたけど ドレッシングによっては,あれは非常においしい 繰り返すが,ドレッシングによっては というわけで そろそろ「魚にドレッシングをかけておいしくいただく会」を正式に活動させたいのですが どうでしょうか ちなみに,上述したわさびクリーミーはほんとに何にでも合います 業務用なのが残念だけど……

2010.3.12

非常に今更ですが 涼宮ハルヒの消失を見てきました 感想を以下に述べる 少しネタバレがあるので注意 こんな感じ まー,何だったんだっていうと おもしろかったんだよ 涼宮ハルヒシリーズについて 前提知識がある人にはおすすめの映画です

2010.3.11

PT2関連ネタ この前,ハードウェアの話したから,今日はソフトウェアの話 まず,転がっているPCにOSを再インストール! サクッとWindows7 x64を あとは適当にチップセットドライバとかVGAドライバとか ICカードリーダのドライバとか入れて 最後にPT2を差す! で,ここでドライバの署名の話が問題になるんだけど それは「PT1関係ファイル置き場」にあるのを導入 つーか,なんでこれでWindows x64のデバイスドライバ署名の問題を 回避できてるのかよくわからん OS側のバグかなーと思ったんだけどさすがにWindows7にそれはないだろうと まあ,配布されてる64bit署名問題対策ドライバに入ってる ドライバファイルにはJungoの署名がついてたので なんとかうまいことやってるんでしょう たぶん…… あとは,このページに書いてあるとおり ソフトを設定して終わり! 研究室にある旧録画マシン(Friio)は EpgTimer_Bonなんだけど,今回は遠隔録画予約できるTvRock環境を構築してみた いろんなソフト触ってみたかったっていうのもあるし とりあえず,これで問題なく稼働してます あ,今回のPT2関連機材のコストは PT2 16,800円 ダブル分波器(DSP-77FW-P) 4,280円 ICカードリーダ(PC Twin) 1,890円 某カード 2,000円 の計24,970円でした ま,こんなもんか

2010.3.10

梅の季節なので偕楽園に行ってきました 偕楽園に行くのは初めてなんだけど なかなか風光明媚な場所だなぁ,と 行ったときに梅は6分咲きだったんだけど それなりに綺麗だった 満開だったら,もっと綺麗なんだろうなぁと思ったけど 私が願ったところで満開になるわけもなくwww いちばん印象に残ってるのは 好文亭からの景色かなぁ 千波湖へ望むあの感じが壮大で良かった ちなみに,個人的には落ち着いた感じの兼六園の方が 華やかな感じの偕楽園に比べると好きww 偕楽園って兼六園に比べると 市民公園って感じが強くて 雰囲気に浸れないんだよなぁ それが残念 ちなみに日本三名園のもう一カ所,後楽園は行ったことない そのうち行きたいなぁ あ,ところで好文亭って入るときにお金がかかるのね 190円なんだけど で,この入場券売り場に「10円玉が不足しています」って張り紙があったの ……入場料を200円にすればいいんじゃないかな? はっはっは

2010.3.9

ニコニコPT2計画の進捗状況! ……と行きたいところなんだけど 実は現在,PT2マシン稼働中! 進捗状況も何も,完了しちゃったよ! というのも,ちょっと前に秋葉原に行って PT2買ってきたのよ 意外とさっくり買えた! というわけで,PT2関連についてまとめておく 今日はハードウェア関係 ソフトウェア関係はまたそのうちw で,ハードウェアなんだけど 今回のプロジェクトで私が買ったのはこれだけ まず,PT2はこの前の週末に秋葉原のT-Zoneで確保 週末の各日20枚を狙って,開店直後に滑り込みで入手 並ぼうかなーとも思ったんだけど PT2買えたスレ見てる限り,供給が追いついてきて転売屋の在庫が膨らんでるみたいだし 転売屋が少ない(と予想される)なら並ばなくてもいいかな,とwww ちなみに,私が行ったのは開店して5分後くらいだったけど その時点でレジ裏に4枚程度残ってました つぎに,ダブル分波器はヨドバシで ネット通販だともっと安いところあったんだけど 私はああいうところを信用してないので Amazon厨だけど,小規模ネット小売りは信用しないww つーか,秋葉原のヨドバシに DSP-77FW-Pの在庫ありすぎだろwwww なんで壁一面にあるのかと B-CASカードはまあ,ねぇ うん 赤いのを私の名義で え? そりゃあもちろんARIB規格準拠のテレビに差すためですよ? ただ,ちょっとPCにつないだICカードリーダに差してみたい気分になっただけでw さいごに,フィーリングで決めるって言ってたICカードリーダ 結局,PC Twinの方に クリアタイプだし,かっこいいと思ったから まあ,NTTロゴもなかなかイカしてると思ってるので かなり悩んだんだけれどもwww で,Gemaltoの方で良かったと思ってる クリアタイプだからそれなりに見栄えするし リーダ自体が薄いので,かさばらない 64bit環境で使ってるけど問題ないし まー,こんな感じ 今は元気に動いてます

2010.3.8

Firefoxって証明書失効リスト(CRL)を自動で見に行ってない気がする これ,きわめて危険だと思うんですけど…… ちなみに,Google Chromeは問題なく証明書失効警告を出したのよ IEとかOperaとかは調べてない まず,証明書って基本的に何段階かの階層に分かれてて トップの階層にOSとかブラウザとかにバンドルされてるルート証明書がある このルート証明書はVerisignとかEquifaxとかGeoTrustとかのルート認証局の証明書で はっきり言って,これがないとインターネットでの暗号化通信は始まらないわけ きわめて重要な証明書 で,次の階層にそのルート証明書によって署名された次の証明書(中間証明書)があって またさらに次の階層にその中間証明書で署名された次の証明書(二次的な中間証明書)があって…… という風に連鎖していって 最後の階層に,末端の証明書が出るわけ 末端の証明書は,その証明書に署名した一つ上の階層の中間証明書の署名を いちばん上の階層にあるルート証明書まで検証していくことで その真正性(正真性・正当性)を確認できる,という仕組み で,次に証明書失効リスト(CRL)なんだけど これは証明書の階層ごとに管理されてる失効した証明書のリスト たとえば,ある中間証明書を管理する中間認証局(中間CA)が間違えて ある証明書(以降「間違えて署名された証明書」)に署名してしまったとする で,この間違えて署名された証明書は世の中に出ちゃったんだけどどうしよう! って時に,この中間認証局が発行するCRLに 無効にしたい証明書(=間違えて署名された証明書)を一意に特定できるIDを書いておく 証明書を扱うアプリケーションは,証明書を扱うときにCRLを普通はチェックするので その証明書が有効か無効かを確認できる,という仕組み なお,ルート証明書以外の証明書には「CRL配布ポイント」っていう項目があって そこにその証明書に署名した上位の階層にある認証局の失効リストが 容易に見れる仕様になってる で,Firefoxはどうやらこのチェックをしてない 常識的に考えて,ありえないんだけど…… ここで出した例だと 間違えて署名した,って話だけど このCRLって,最悪の場合秘密鍵が漏洩したから証明書を失効させるって場合にも使われるので 要するに,CRLを見に行っていないってことは SSLで接続している相手が,本当に自分が意図した相手なのか 証明することができないってことになる これって,超ヤバいんですけどどうなの?

2010.3.7

まつもとゆきひろ コードの世界読了 研究室で買ってもらったんだけど なかなか読まずにコロコロさせてたので…… 今の暇なうちに読もうと思って一気に読んだ! まあ ぶっちゃけると プログラマが書いたドキュメントって読みにくいなww 扱ってる内容とか話題とかは すごくおもしろいし読んでて新しい知識をかなり吸収できたんだけど いかんせん読みにくい なんというか 文章を書き慣れてないというか へたくそ こう言っちゃ悪いんだけどねw あ,でも 情報系の学生は必携だと思う 自分のプログラミングについて いろいろ反省できたり新たなステップを踏み出したりできる一冊だと 個人的にはおすすめできる書籍です Amazonのなか見検索使ったら けっこうぱらぱら見れるので是非見てみるといいです 扱ってる内容は多岐にわたるけど 知ってて損な話は一つもないよ!

2010.3.6

最近,BMLという規格を知った BMLってのは「Broadcast Markup Language」の略なんだけど 簡単に言うと,TVのデジタル放送における「データ放送」の部分を 実現してる技術 あれ,もうちょっとレガシーなGUI記述してると思ってたんだけど まさかHTMLベースだとは…… しかも,JPEGとかPNGとかMPEGとかまで使えるし そのうえ,ECMAScriptまで対応 けっこういろんなドキュメント読む限り 普通にDOM弄くれるみたいなので けっこうリッチなことできるみたい で,このBMLを解釈するブラウザが デジタル放送の受信機には入ってるんだって! 要するに,君の地デジ対応テレビとかワンセグがみれる携帯電話とかには BMLブラウザが入ってる ということで,将来 BMLブラウザのECMAScriptエンジンもしくはBMLパーザに 脆弱性が発覚しておもしろいことになると予測してみます まあ,BMLは放送波を使ってコンテンツを受信するので 放送波に悪意のあるコンテンツを埋め込むこと自体がかなり困難かもしれませんが # ただ,共同受信設備のあるマンションなんかだとねぇ…… # やろうと思えばできるなww

2010.3.5

あんまり暇なので 情報系の学生らしくプログラム組んで時間つぶしてたのよ Javascriptでwwww 流行りのjQueryとやらを触っておこうと思って ガシガシと え? 今更? そんなこと言っちゃいかん 私は「Javascriptは悪だ」って時代にプログラムを覚えた人だから Javascriptに対してすごく抵抗があって これまで今まであんまり触ってこなかったんだから 実際,このサイトもユーザ空間にはほとんどJavascript使ってないし // 管理用(?)ページには一部使ってる で,いろいろ弄ってて思ったけど Javascriptのライブラリって進化したね まさかあんな簡単に要素選択ができるとは思わなかった ほかにも,便利な機能がいろいろ実装されてるし Javascriptに対する導入のハードルって昔に比べてすごく低くなったなーと感心 「○○ってことがしたい」って思って フィーリングでサクッと書いて 実行して動いたときには感動したwww いやぁ すごいね,Javascript 私もそろそろまじめにJavascriptプログラムについて もう一度勉強し直そうかなぁ……

2010.3.4

研究室でスキーに行ってきました 一泊二日で 朝6時に出発して,翌日の19時に戻ってくるという なかなかヘヴィなスケジュールだったけど かなり楽しめました 1日目は10時ぐらいにスキー場に到着して そのままスキーに で,滑って滑って昼飯を挟んで16時半まで滑ってた この日は,どちらかというとスキーの滑り方を思い出してるような感じ まあ,久しぶりだったというのもあるけど なにより日曜日で混んでるのな しかも,私がよくスキーしてた中学生頃と比べると ボーダーの数が増えてて,けっこう怖い 華麗に避けていくスキルは しばらくやっていなかったうちにディセーブルになってたので なかなか苦労したww 翌日は朝からで 月曜日ってのも相まってがらがら 整備直後のゲレンデで超滑りやすかった! 楽しい! Yeah! この日は14時頃に切り上げて そのまま温泉に直行して帰路に スキーも楽しかったし 温泉も気持ちよかったし 言うことはないな! また行きたいです ちなみに,スキーに行ってるのにこのサイトの更新が止まらないのは 時間を見つけて更新してたからなんだぜ

2010.3.3

この前に,ローソンのEdy決済端末がひどいって話をしたら 友達からメッセでいろいろ言われた でまあ,いろいろ言われた内容は他愛ない話だったんだけど その中でポストペイ型電子マネーの話が出たから ちょっと気になって調べてみた 調べたのはiDQUICPay SmartplusとかVisa Touchとかは基本的に後発組で 普及が遅れてるとかいうレベルではないので無視 じゃあ,比較表でも なお,この比較表は私が調べたとき時点のものです あと,マイナーなチェーンについては省略したものがあります
 iDQUICPayEdy(参考)
主体 NTT DoCoMo JCB ビットワレット(楽天の連結子会社,もとはDoCoMoやソニーなどの出資)
おサイフケータイ DoCoMo DoCoMo・au・SoftBank・ウィルコム可 DoCoMo・au・SoftBank・ウィルコム可
注意点 おサイフケータイで利用する場合,DoCoMoの携帯電話を持っている必要がある JCB系のカードを持ってないと利用できない そんなことはなかったorz (プリペイド型)
利用可能コンビニ ファミリーマート ローソン am/pm サークルKサンクス デイリーヤマザキ セブンイレブン ローソン サークルKサンクス ファミリーマート セブンイレブン ローソン am/pm サークルKサンクス ミニストップ
利用可能スーパー イオン系(ジャスコ・サティ・ビブレなど) 平和堂系(平和堂・アルプラザなど) ユニー系(アピタなど) イオン系(ジャスコ・サティ・ビブレなど) 平和堂系(平和堂・アルプラザなど) ユニー系(アピタなど) 平和堂系(平和堂・アルプラザなど) ユニー系(アピタなど)
利用可能飲食店 マクドナルド ロイヤルホスト マクドナルド
利用可能店雑感 メジャーどころに強い印象 iDに普及面で劣る 利用可能店舗数はプリペイド・ポストペイ中で最大
使うならiDなんだけど いかんせんドコモの携帯電話を持ってないと使えないってのが かなりデメリット QUICPayはキャリアの制限が少ない代わりに JCB系のカードがいるって制限とか,そもそも加盟店数が微妙っていう問題も ただ,セブンイレブンで使えるのはQUICPayなので これが強みか こうしてみると やっぱりEdyが今のところ利便性でトップかなぁ 今,ビットワレットは楽天の連結子会社になってるので 楽天がこれからどれだけ本気出すかにもかかってるけどww とりあえず,電子マネー業界は もっともっと使える店舗数を増やしていって欲しいと思います 私の感想としては,当分はEdyでいいかなとw

2010.3.2

この前,PT2を研究室に導入するって話したけど これについて,具体的に入手しないといけないものについて がっつりまとめておく 個人的なメモだけど たぶんPT2を導入した人は同じような装備のはずwww まず,最低限必要なものは PT2は言わずもがな これは最大の問題なんだけど 私の最寄りの電気街が秋葉原なんだよなぁ 入手できるのかなぁ…… この話が出てから こればっかり心配してるwww これだから都会は嫌だ 需要に対して明らかに供給が追いつかない それに比べて地方都市のまったりぶりといったら ああ,京都に帰りたいよぅ(ぉ で,問題のB-CASカード いい加減,人のをなーなーで借りつづけるわけにもいかないので 私の名義で取得する 2,000円かかるけど そんなことは気にしない あって困るものじゃないしなwww ダブル分波器はDSP-77FW-Pを Webを漂ってると みんなこれ使ってるのなww あえてほかの使う理由はないし サクッとこれを買う予定 さいご ICカードリーダ NTTブランドのSCR3310-NTTComかGemaltoのPC Twinか ネット見てるとあんまり違いはないみたいなんだけどね 個人的には外見でPC Twinのが好きなんだけど NTTロゴ入ってる方が安心なんかなぁ 友達はSCR3310のほう買ったって言ってたけど これは,B-CASカードを取得してからフィーリングで決めよう 次に,PCのほう PCは使ってないのが転がってるから 適当にそれを とりあえず,PCIスロットが3.3V給電に対応してるかだけは きっちり確認しとく まあ,さすがに対応してないなんてことはないだろうけど 問題はNICの方で 録画したデータをやりとりするのに100Mbpsでは辛いから 1G対応NICを準備しとく だいたい転がってるPCなんてオンボードNICは100Mbpsだから NICの接続はPCI Expressので 理由は,ほかの規格だと1Gbpsでフルに通信できないうえに 無印PCIの場合はPT2と帯域を奪い合うことになるので システム全体の安定性に問題が発生する恐れがあるため はぁ こうやってみると昔のPCIってすげーアバウトな規格だよなぁ…… 昔は133MB/sあれば困らなかったんだからすごい こんな感じかな あとは,物品を入手するだけだ

2010.3.1

どうして,このサイトはBlogじゃないのか 今日はその話 このサイトはあくまで私が好きなことを好きなだけ好きなときに 書き殴るっていうスタンスで運営されてる もし,私の書いたことに異論を持った人とかツッコミを入れたい人とかは Blogのようにコメント欄にサクッと書き込むのではなくメールを送る ってのが,唯一の私に思いを伝える方法だと思う なんでか コメント欄がないのはなぜか 実装がめんどくさいから これに尽きる うん,そうなんだ コメント欄がないのは実装するのがめんどくさいからなんだ それに,実装したところでスパムの対策もしなきゃいけないし 昔の日記にコメントされた場合にそれをちゃんと私の方で追えるようにしとかないといけない 私にとってはコストばっかりかかって あんまりメリットがないわけ え だってなんか言いたいことがある人はメール出せばいいじゃない メールアドレス載せてるんだしさ というわけで このサイトはこんな感じで運営されていますww あ,こんなこと言ったら 「じゃあ,WordpressとかMTを使えばいいんじゃ?」 って感じた人がいるかもしれないから補足しとく あそこらへんのBlogエンジンは 多機能すぎて脆弱性垂れ流してるから使う気が起きない 7割以上の機能を使いこなせる人が使えばいいと思う 私はCMS的な部分しか使いこなせないので……