タグ

ブックマーク / ido.nu (7)

  • ピヨピヨ ZeroMemory( ) » Blog Archive » Data::DumperでUTF-8フラグつき文字列をエスケープさせないようにするには

    変数の中身を表示してくれるperlのCPANモジュール、Data::Dumperは、UTF8フラグのついているデータがエスケープされて文字化け状態になってしまうため、UTF8で日語を扱う時に困る。でもそもそもUTF8フラグがついていなければエスケープされることもなくて困らないのはなんで?というわけでソースを読むと Data::Dumper::qquote() というメソッドの中で、文字列をエスケープする条件に my $bytes; { use bytes; $bytes = length } s/([^\x00-\x7f])/'\x{'.sprintf("%x",ord($1)).'}'/ge if $bytes > length; というトリッキーなコードが入っていた。UTF-8フラグがついていると、UTF8の文字列が正しく文字として認識されてlengthがバイト数よりも小さくなるので

    riywo
    riywo 2011/05/14
    YAML::Dump使えるなぁww
  • Tomblooハックス reblookmark, retweet とクリップボード « ku

    ひとのブックマークを見ていて、自分もそれブックマークしておきたい、というのがあります。 と思っても、一度そのリンク先を開いて、ブックマークレットを呼び出して、自分でタグを書いて、ボタンを押さないといけません。ちょーめんどう。rebookmarkできたら自分でタグとか入れなくてよくてちょーべんり。 Tomblooにはてなブックマークとdel.icio.us用のextracterを作りました。 コード tombloo/chrome/content/libraryにパッチ、ファイルをコピーします。 40_ui.js.patch 32_bookmark.extracter.js 33_twitter.extracter.js rebookmark はてなブックマーク - COLLECTION & COPYとかをひらいて、リストされているブックマークのどこかをクリックします。そうするとブックマークを

    riywo
    riywo 2009/01/16
    うーむ,Tombloo使えてないなー.いつのまにかこんなことになっているとはw たしかにはてブお気に入りを眺めてるととりあえずブクマだけしたいことはよくあるよなー.
  • インターネット側からiPhone上のソケットに接続できました « ku

    実は私、NokiaがNokia端末上で動くMobile Web Serverを出した時にセットでついてたMWS:Rationale - OpenSourceに今までのウェブサーバなんか全く全然インタラクティブじゃない、インタラクティブっていうのはこういうのを言うんだ!と書かれているのを読んで以来、ケータイウェブサーバウォッチャーです。 今日、帰宅途中に @shachi @cqa02303 photoアルバムじゃなくて、ftpやhtmlサーバを内臓したカメラアプリっていいんじゃないかと思うですよ Twitter / fladdict: @shachi @cqa02303 photoアルバ … というのを読んで、そういえば今すぐ日の携帯で動かせるウェブサーバ CeHttp - bits and bytesでためした限りはSoftbankだと外からも繋げられたから、もしかしておなじSonft

    riywo
    riywo 2009/01/16
    マジかよ,つながるのか!
  • Tomblooハックス - ポスト先にはてなダイアリーを追加する « ku

    追記 2008.4.4 0.1.14(で気がついただけでおそらくそれ以前のバージョン)では動かなくなっています。 Tombloo 0.0.10.1をベースに、LinkとQuoteをはてなダイアリーにもpostするやつを作ってみました。 tombloo@brasil.to/chrome/content/libraryに21_HatenaDiary.jsをコピーして、30_Tombloo.Service.jsにちょこっと下の行を付け加えて、あとabout:configでextensions.tombloo.posterFilterを(Tumblr|HatenaDiary)にしたら動きます。 --- library/30_Tombloo.Service.js 2007-12-04 00:01:04.000000000 +0900 +++ /Users/kuma/tombloo.lib/30_To

    riywo
    riywo 2008/05/19
    キターーー!探していたのはこれだよ.Tomblooではてなダイアリーに投稿できる.Tomblooが一つのインタフェースとなりつつあるよね.
  • Gyamblr for Windows (was Gyazowin tumblr for Windows) « ZeroMemory

    English introduction of Gyamblr for Windows is available. 前は Gyazowin tumblr for Windows というなんなのかよくわかんない名前になっていたのですがmasuiさんにGyamblrという名前をつけていただいたので、わかりやすく Gyamblr for Windows に名前を変えました。 What is this? 起動してキャプチャしたいところを囲むだけでスクリーンショットがとれて自動的にGyazoにアップロードできるgyazoのWindows版クライアントGyazowinをちょこっといじって作った、キャプチャした画像をGyazoじゃなくてtumblrにアップロードするバージョンです。ライセンスは元のGyazowinに準じます。ベースになっているのはgyazowin0711111のソースコードです。 あとT

    riywo
    riywo 2008/04/21
    Windowsで,スクリーンキャプチャしてTumblrに投稿するまでやってくれるアプリ.シンプルで便利だ.画面をドラ&ドロで領域選択するだけなのでお手軽.
  • 微妙に新しくなったtumblrでReblogCommandを動くようにするためのパッチ « ku

    訂正 2008.4.13 reblogCommandのコード、間違ってたみたいです。修正してます。Tombloo0.1.6で動作確認済。 Tombloo 0.1.3、LDR + Tombloo - 実用でGreasemonkeyからTomblooの機能が利用できるようになっているので、それを使ってrelbogするようにするためのReblogCommandのパッチです。Tomblooの機能に依存しているのでTomblooがないと動かなくなります。 Tomblooにもパッチが必要です。Tomblooは extensions/tombloo/chrome/content/browser.xul にgetReblogToken TUMBLR_URL を付け足すだけです。 --- browser.xul 2008-04-12 11:17:16.000000000 +0900 +++ browser.

    riywo
    riywo 2008/04/20
    微妙に仕様が変更になったTumblrでReblogCommandを動かす方法.Tombloo必須.
  • LDRize minibuffer reblog command « ZeroMemory

    v3対応について 11.17くらいからtumblr側でのreferrerのチェックが無くなったようでRefControlは必要なくなりました。 tumblr v3になってreblog時にrefererをチェックするようになりました。そのためrefererを変更することができないGreasemonkeyスクリプトではなんともならないので、とりあえずRefControl :: Firefox Add-onsをご利用ください。インストール後ステータスバーに出てくるアイコンからAdd siteで site: www.tumblr.com Action: Forge を追加すればokです。 ようやくLDRize version 2008.08.28で分離されたMinibufferに対応しました。 今回からダウンロードは LDRize mibuffer tumblr reblog command –

    riywo
    riywo 2008/04/11
    TumblrでのReblogが圧倒的に速く楽になる.ポチポチピンを立てて,えいやでリブログできる.なんてスムーズ
  • 1