Encode::UTF8Mac

探したのだけど作っている人がいなかったので、いわゆるutf-8-macと呼ばれるエンコーディングを追加するEncode::Encodingをつくりました。https://github.com/tomi-ru/Encode-UTF8Mac use Encode; use Encode::UTF8Mac; print Encode::encode('utf-8-mac', '…

そんな時間あったら

原稿すすめなきゃって話だな。気づいたちょっとしたバグとかtypoはわかる人には連絡したりします、本当はパッチとか送ればいいんだけど

書いてる時にきづいたことで

本文に載せないこと書いていこうかな

tig.rbからtwitterircgatewayへ

はるかに安定してる。グループ機能がべんりすぎる

twitterircgateway から tig.rb へ(つづき

その後、SSLがどうたらってエラーでてたのですが、適当にみつけたここのやり方でca_fileを追加した。http://d.hatena.ne.jp/sugyan/20100208/1265559679あと、リスト機能いらないので適当に消したり。ここで思ったんだけど(遅い)、tig.rbはあくまでNet::IR…

twitterircgateway から tig.rb へ

公式RTやoauthに対応してそうなので変えてみることにした。以下、ひさしぶりにrubyさわった記録。ひごろさわらない言語さわるとへんなところでつまづくのが新鮮でたのしい。 git clone git://github.com/cho45/net-irc.git cd net-irc $ ruby ./examples/tig…

common::sense

pod見てModern::Perlみたいなもんかと思ってたけど、ソースみてしびれたわ

Class::Freezer::Lite

http://github.com/tomi-ru/Class-Freezer-LitePODはまだない。 http://github.com/tomi-ru/Class-Freezer-Lite/blob/master/t/synopsis.t が何をしたいか伝わるかもしれない。KiokuDBとやりたいことは似ていて、オブジェクトをDBなどに保存するためのもので…

WWW::Mechanizeが

httpとhttpsのときにびみょうに挙動が違うようだ。詳しくは追えていない

てすと

てすとにょろ

KiokuDBみたく

KiokuDBのように、DBスキーマを定義してオブジェクトを得るのではなくMooseなどのオブジェクトを格納できる Moose重いしMouseや良くあるHashベースのオブジェクトを格納したい 格納方法はserializeするんじゃなくてMT::Meta方式がいい つくろうかどうか考え中

パワーポイントで半角バックスラッシュを入力する

スライドつくってて気になった、日本語でインストールしたパワポはどうがんばってもバックスラッシュが円マークになってしまう問題。全角のバックスラッシュは可能。Microsoft Office → Microsoft Office ツール → Microsoft Office 2003 言語設定で、「Micr…

続・プラグマといえば

capitalization もすきだな。非効率ってことで実際はあまりつかわれないけど。http://search.cpan.org/~miyagawa/capitalization-0.03/capitalization.pmXML::LibXMLとか、cのAPIはcamelCaseでperlで書かれた部分はno_capitalization なのでちょっと気になる…

プラグマといえば

aliasedも好きだ。なんだけどなっかなか使いどころがない http://search.cpan.org/~ovid/aliased-0.30_01/lib/aliased.pmLite系モジュールがLiteじゃないやつとAPIがいっしょならそのままいけるんだけどね。Template::LiteはAPIいっしょそうだから、つかえん…

ok

新しいモジュールじゃないけど、Test::use::ok っていいね。 http://search.cpan.org/~audreyt/Test-use-ok-0.02/lib/Test/use/ok.pmtのなかで BEGIN { use_ok 'Foo' }をこう書ける↓ use ok 'Foo';次からtではみんなこれにしよう

英語チェックかんげいって書いたら外人がパッチおくってくれてうれしい英語メディアを持っていないのでuse.perl.orgのジャーナルに書いて外人アピールしようと思ったけどuse.perl.orgってわかりにくい。charsbarさんしかcheckしてないんじゃないか。。という…

Template::Semantic の nytprof

utf8_heavy.pl が遅いのが目立つのはしかたないか

Template::Semantic

追記: Yokohama.pmで話してきました。 http://e8y.net/blog/2010/03/06/p287.html - http://search.cpan.org/perldoc?Template::SemanticUpした。benchmarkとってみたけど、TTよりは速い。Text::MicroTemplateには届かない。http://github.com/tomi-ru/Temp…

似たコンセプトのテンプレートエンジン

http://d.hatena.ne.jp/tomi-ru/20100201/1265027028 のつづき。似たコンセプトのテンプレートエンジンをさがしまくってみた Ruby の Amrita http://amrita.sourceforge.jp/ Ruby の XTemplate http://xtemplate.sourceforge.net/ PHP の PHPOOT http://phpo…

Template-Semantic っていうのつくってみてる

http://github.com/tomi-ru/Template-Semantic発想としてはTemplate::Refineをもっと普通のテンプレートエンジンみたく使えるようにした感じ。コンセプトはテンプレート言語は存在しないってあたり。モックアップのHTMLがそのままテンプレートにできるような…

Perl界

ここ数ヶ月くらい未読だった技術系記事をよんでるところです。(アドベントカレンダーは未着手)1年位前はircでしかえられなかった情報が努力して出されていたりとかしてperl界の人たちえらいなあとおもってるところ。とくにcharsbarさんがすばらしい。ブッ…

ファイルのロックの解除方法

osx

chflags -R nouchg ファイル

例外

17:37(higetaku)はじめて見る例外でてきたな 17:37(jun_ichiro)@higetaku さんにはじめてお会いしたとき、同じ感想を抱きました 17:37(higetaku)@jun_ichiro オレ例外かよ! きょうのtwitterログより

rsyncで特定のファイルだけ転送したい時

exclude と include-from を組み合わせるトリッキーなことしなくても、 --files-from を使えばかんたんだよ。 files-fromが思い出せなくてググってもでてこなかったので書いとくexcludeとincludeの組み合わせ技はなんかわかりにくいのでおすすめしない

Text::MeCabのインストールでCan't build and link to 'mecab', 'mecab'

たまにレンタルサーバーで作業すると、いつも問題なかったところでつまずいていらつく。さくらインターネットにmecabをユーザー領域にインストールする方法〜みたいのは時々あるけど、さくらインターネットはmecabは最初から入ってた。いつからかは知らない…

CPANのいいところ

いまPHPのアプリのめんどうを見ているのだけど、pearとかsymfonyプラグインとかを追うのに苦労してる。具体的には、誰がつくったモジュールであって、バージョンがいくつなのか、最新版はどこへ行けば手に入るのか、バグやパッチはどこへ報告すればいいのか…

ムードメッセージの通知

skypeのバージョンあげたらムードメッセージを誰かが変えるたび通知される問題。macにだけ、ムードメッセージをチャット形式で通知するのをやめるオプションがある。(人を選んで、歯車→ムードメッセージをフォローのチェックをはずす)それしたら、windows…

google chrome の bookmark sync

良いです

id:jun_ichiroがかわいい

って書こうと思ったけどやーめた♪

adbでerror: device not foundと言われたら

デバイスマネージャーでUSBコントローラの下にある「USB大容量記憶装置デバイス」のドライバ更新を行って、「USB複合デバイス」にしないといけない。ドライバ更新時にはsdkのusb_driverフォルダを指定。android phoneってのも追加されるあと再起動ね