Net::Tumblr

http://fuba.tumblr.com/post/2327086 こういう仕様なら作るまでもない気がしたけど画像Botのために作ってみたけど一瞬で容量制限溢れたので存在意義がなくなってとりあえず放出。コードはやっぱりはてダの方がいいな…。 usage.pl use Net::Tumblr; my $url …

ヌイッターの話もあったので一応

ところで、前のエントリを書く前に誰もダウンロードしてなさそーな新着投稿動画でチェックしてみたら以下のようなメッセージが。個人情報の入力なんて存在しないニコニコ動画専用のIDとパスが収集されたところで(実際収集してるわけないだろうし)大した問…

nicoToolの人から反応があった

http://nicosns.inventor.jp/diary/973/ ログインしないと見れないので引用するね。 ニコニコ動画自体がyoutube、amebaなどの動画を直で引っ張って コメントをつけるサービスなので、そういう意味で言えばニコ動画SNSがyoutubeにとってのニコニコ動画と同じ…

ログインせずにニコニコ動画の映像だけ見られるページに移動するBookmarklet

ニコ動動画エントリページで実行。ニコ動画SNSの会員しか使えなくなった。 javascript:(function(){if(location.href.match(/\/(\w+\d+)$/))location.href='http://nicosns.inventor.jp/download/'+RegExp.$1;})();つーかこれはニコ動画SNSヤバくね?とおも…

HA☆NA☆SEジェネレーター

どうぞご利用ください。 usage % perl yugioh.pl はなせ HA☆NA☆SE yugioh.pl #!/usr/bin/perl use strict; use warnings; use Lingua::JA::Romanize::Japanese; my $phrase = shift; my $conv = Lingua::JA::Romanize::Japanese->new(); my @romanized = $co…

CPANモジュールの特定バージョンのページから/dist/Module-Nameなページに移動するBookmarklet

どっかにあるんだろうけど探しきれなかった。特定バージョンじゃなくてモジュール自体をブクマしたいとき用。 javascript:(function(){location.href.match(/\/\~\w+\/(.+)/);var mod=RegExp.$1;mod=mod.replace(/\-[\w\d\.]+?\/$/,'');location.href='http:…

Plaggerなんて小学生までだよねー

中学生からははてなアンテナ! はてなアンテナ欲しい!

素のOS Xに入ってるPerlでPlaggerが動かねー

10.4.9かららしい。こないだMacPortsのperl5.8.8に移行したので気付かなかった。StorableとかMIME::Base64が動かないね。 ec% perl -MStorable Storable object version 2.13 does not match $Storable::VERSION 2.15 at /System/Library/Perl/5.8.6/darwin-…

X11::Xvfb

http://i.work.at.wbs.net.au/moztest.txtをコピペしてXvfbのOOPなラッパーを書いた。スクリーンショットサーバをPerlで作りたい人用。moztest.txtのライセンスがよくわからない(as-is)のでアレなんだけど、それを主張してきたとしてもたぶんここまで変わ…

ニコニコ動画(γ)のSMILEVIDEOでもなんでもflvファイルをダウンロードするPerlコード

根本的に変わったのでこちらを参考にHTTP::Cookies::Mozillaを使っていたちごっこに付き合ってみる。Mechanizeとか使うのがいいんだろうけど、めんどくさいのでログインはブラウザから手動で方式。IEとかSafariの人は自分で書くかFirefoxを使うといいです。 …

ニコニコ動画(γ)のSMILEVIDEO動画をダウンロードするPerlコード(もう使えません)

いたちごっこになりそうな仕組みではある。自前ダウンローダに組み込んだので仕事するか…。 いたちごっこになった。とはいえs-skr以降に数字がついただけのうえ、どの数値でも同じflvが落ちてくるっぽいのでとりあえず1-8のランダム値を埋めときました。つい…

RimoをBloglinesにくっつける

単にウザかった。今は反省してWiiで再生させてる。 // ==UserScript== // @name miniRimo // @namespace http://fuba.s7.xrea.com/ // @description Append Rimo on Bloglines // @include http://www.bloglines.com/myblogs_subs* // ==/UserScript== (func…

角川ルビー文庫

http://serif.hatelabo.jp/aed80bf53bce80f67a3b1053ba990d05bb0954a8/list

Plagger::Plugin::Subscription::Toranoanaでmetaを使ってみる

どうやら世間はmetaブームらしいので、 is_yaoi is_adult をtrue = "1", false = ""で{entry}->meta->{is_*}に入れてみる。真偽値の表現はよくわからない。1/0の方が自然なんだろうかーあーでもフィードだしいやXMLじゃないしうーん。まあPlaggerで動けばい…

『糞BLOG発見!!!! - 第三回「真性引き篭もり」さん』が読めない

日本語が下手にも程がある。それで真性引き篭もりの技巧をこきおろすのは…まあネタだし高校生だからいいのか。よくねーか。ということでちょうど別の添削作業に飽きたので、意味不明な論理展開をおおむね尊重しつつ糞丁寧に書き直してみてたんだけど、これに…

野良プラグインのライセンス

http://subtech.g.hatena.ne.jp/cho45/20060909/1157801633 でライセンス付け忘れてた! と思い出したのでPlagger関連のコードは全部Artistic Licenseにしました。しましたでいいんだろうか。なんかリンク付け足さないといけなかったっけ…。 またLicenceって…

Plagger::Plugin::Subscription::Toranoanaの通販対応版

とらナビだとその日の更新がおおむね一覧できることが判明したのでやってみた。あまりに数が多い場合はあふれるんだろーけど、20ページある日でも大丈夫そうなのでとりあえず。初出以降のPlaggerの新機能でもっとシンプルに書けるところがあったりしそうだな…

Plagger::Plugin::Subscription::Toranoana

よつばの。を見てやった。悪気はなかった。つーか最初はCustomFeedとして作ってたんだけど、Subscriptionにするならhttp://www.toranoana.jp/shop/newka/shop.htmlからリンク抽出して個別のリスト取得すればいいじゃんと思った。まあいいや。EntryFullTextは…

YAMLすげー

オブジェクトをDumpしてLoadしたら元通りなのな。しらなかった! 超便利!

Hyper EstraierをInter Macでビルドする時用のアレのマクロ対応版

ヘチマ_BLOG:Hyper EstraierをIntel Macでビルドを参考にしてたらHE1.3.どっかからマクロになっちゃったので変更部分メモ。patchにするのは更新頻度を考えるとメンテがめんどくさすぎるのでパス。 cabin.c signed char CB_fill; \ if (_CB_num > 0) { \ CB_…

ほしい

マージンFXのひまわり証券さん、ニンテンドーDS Lite欲しい! あわせて欲しがりたい バーチャルボーイ (本体) 【バーチャルボーイ】出版社/メーカー: 任天堂発売日: 1995/07/21メディア: Computer Game クリック: 227回この商品を含むブログ (23件) を見るレ…

できた!

export MACOSX_DEPLOYMENT_TARGET=10.4をMakefile.inのてきとうな位置に書いて./configureしたらできました! ていうかexportで書かないとだめなのね。

直々にレスが

謹製Perlバインディングを今日明日中にリリースします。 http://d.hatena.ne.jp/fuba/20060616/1150413378#c ということで謹製Perlバインディングをインストールしてみるかー。Perlが5.8.6なので微妙だなーと思いつつとりあえずmake。 [tigris:~/temp/hypere…

Hyper Estraier Perl Bindingがつかえない

Can't load '/Library/Perl/5.8.6/darwin-thread-multi-2level/auto/HyperEstraier/HyperEstraier.bundle' for module HyperEstraier: dlopen(/Library/Perl/5.8.6/darwin-thread-multi-2level/auto/HyperEstraier/HyperEstraier.bundle, 1): Symbol not fou…

Subscribe数晒し

いまいちふえない。MacBook届いたらLDRに移行するね。 ちなみにantipopマトリクスにおいては(時間少ない,フィード数少ない)に属すると考えております。1日が240時間ぐらいあれば、230時間巡回して10時間寝たい。

AntiAmazonAssociate.pm is obsoleted

Plagger::Plugin::Filter::AntiAmazonAssociate - fubaはてなで書いたPPF::AntiAmazonAssociateは、もはやTruePermalinkで書くべきだね。テトリスDS, 写真差し替え, [Plagger][MM/Memo][del.icio.us][Hatena]Plagger/MM/Memoをdel.icio.usとはてなブックマー…

どうしてイナクチオンしないの〜ッ

Ajaxイン・アクション欲しい!

サーバ止まった

Plagger+enclosureのキメすぎでディスクフル! SSHも反応しないし、VNCで見える画面も22:49で止まってる! どうしよう… curlすら動かなくなったらしく、DDNSの更新ミスって終了してた。短いサーバ人生であったっつーか困ったな。ディスクフルでPlaggerが動…

config.yamlのplugin_path設定

http://plagger.org/trac/changeset/693 svn updateしたら同期が止まったのでみてみたら後方互換性NEEEEEEEEEEEE!!!!! しかしいい機会だから自前の野良Pluginのリポジトリ作るか。作ったけどどうやって公開するんだろ。眠いので寝る allow plugins/Filter/Ba…

Palm Z22を買った

Publish::Palm::DocをPalm上で書くべきのような気がするけど、まあGraffitiの練習でもするか。 後で使う:Palm::Doc - Handler for Palm Doc books - metacpan.org。