タグ

ブックマーク / sho.tdiary.net (9)

  • Kindlizerもpdfimagesを使うようにしてみた - ただのにっき(2011-12-05)

    ■ BOOKSCANから巨大なPDFが届いたので圧縮した 蔵書をBOOKSCAN送りにするのも今月で3回目、だいぶ書庫の棚に隙間が見えてきた。 で、おれの場合、納品されたPDFはあらかじめ自宅でスキャンしておいた表紙を連結してメタ情報を追加してから補完しているのだけど、今回は2冊ほど、1GB近いサイズの巨大なPDFが含まれていて、メモリ不足でその手の作業ができない。どうやら、古くて紙が黄ばんだはスキャナがカラー原稿と認識してしまうためらしい。どっちも500ページ程度の文庫なのにこれはたまらん。 というわけで、軽くグレースケール化してから再パッケージすることにした。ちなみに最近Koboを買ったかずひこから「pdfimages」というコマンドがあるよと教えてもらったので、今回からそれを使ってみることにした: % mkdir ppm png pdf % pdfimages `basenam

  • 16階調グレースケール画像でKindlizerを最適化したらファイルサイズが激減, 青い星まで飛んでいけ (ハヤカワ文庫JA)(小川 一水) - ただのにっき(2011-12-08)

    ■ 16階調グレースケール画像でKindlizerを最適化したらファイルサイズが激減 最近、かずひこがいろいろと良いアドバイスをくれるものだから、Kindlizerの最適化が一気に進んだ。 最初、Debian squeezeでImageMagick(のconvertコマンド)に「-depth 4」を指定したらなんだか白抜き文字みたいなひどいシロモノができてしまったので「ダメだこりゃ」と思ったのだが、ふと思いついてcygwinのImageMagickを使ってみたらちゃんと4bitのPNG画像ができた。調べてみるとlennyに入っているバージョンにはそのものズバリのバグがあるのだった。おーのー。 まぁこういうのは時間が解決してくれるので、とりあえずはImageMagickの最新版を野良ビルドして、あらためて「-depth 4」を指定したら、元ファイルの半分位のサイズになった。これはすごい。しか

  • Amazon-Auth-ProxyをSinatraに移植してHerokuで動かす - ただのにっき(2011-09-30)

    Amazon-Auth-ProxyをSinatraに移植してHerokuで動かす 先日発表になったGoogle App Engineの値上げはGAE上で無償サービスを運用していた人たちをパニックに陥れたが、tDiaryとて無関係ではない。amazon.rbが使っているProduct Advertising API用リバースプロキシがGAE上で稼動しているからだ。 GAEの値上げ自体は11月まで猶予されたが、それでもやはり、ああいうロックインされやすい環境に依存するのは危険だ。で、同じサービスをまちゅさんがheroku + Sinatraに移植してくれたので、そちらに引っ越すことに。たぶん10月末に予定されているtDiaryの次のリリースからはこちらを使うことになると思う。 さて、リバースプロキシだけでなく、認証プロキシの方もいつまでもCGIじゃねーだろというかもっと移植性の高い環境で動

  • 数十年後、「自然エネルギーに騙された」と言わないために

    ■ 数十年後、「自然エネルギーに騙された」と言わないために 斉藤和義の「ずっと嘘だった」という歌が評判だというので聴いてみたけど、「なんだこりゃ」だった。 断っておくけど、おれは別に原発推進派でもなければ反対派でもない、強いていえば消極的容認派だけれど、だからといって今さら「絶対安全って言ってたのに! 騙してたなんてひどい!」なんて騒がないよ。世の中に「絶対」なんてものがありえないって知ってるし。悪いけど、「絶対安全です」なんて言われて信じるほうがおかしい。 こんな歌、十代の子供なら許されるかも知れないけど、斉藤和義はもう44歳、おれと同世代じゃないか。この歳になったら言っていいのは「(自分より若い世代に対して)無知でごめんなさい、騙されててごめんなさい、黙っててごめんなさい」だろうよ。いい大人がイノセンスぶって責任回避かよ、情けねぇ。 この国はおそらく、今後ゆるやかに脱原発への道を進み始

  • 日経電子版をスクレイピングしてKindle向けmobiファイルを作る - ただのにっき(2011-01-04)

    ■ 日経電子版をスクレイピングしてKindle向けmobiファイルを作る 日経電子版は家族でアカウントを使い回してよいという先日の調査結果を受け、それなら新聞を読む生活に戻れるかも知れないねということで、Kindleで読むための準備を開始。「準備」というのは、まだ電子版の有料会員に申し込んでないからなんだけど……。 とりあえず、トップページに載っているトップニュースと主要カテゴリへのリンクを拾って、個々の記事を持ってくるという簡単なスクリプトを書いてみた(→nikkei-scraper.rb)。ついでにKindle向けのmobiにするための各種ファイルも生成するので、あとはkindlegenを実行するだけでmobiができる。 全面的にちゃんとCMSで生成されているだけあって、非常にスクレイピングしやすいサイトだというのはわかった。ただニュースだけじゃつまらないので、コラムなんかも拾ってくる

  • 日経電子版は新聞なのに「世帯」の概念がない(のかどうか聞いてみた) - ただのにっき(2010-12-27)

    ■ 日経電子版は新聞なのに「世帯」の概念がない(のかどうか聞いてみた) 最近はテレビも見ないし、新聞もすっかり読まなくなってしまったので、社会情勢はもっぱらTwitterやFacebookで流れてくる情報から知るばかりになってしまった。おかげでネットユーザのアンテナにひっかからないような話題は存在しないもどうぜんである。もっともかみさんは引き続き日経新聞を読んでいるので、毎日朝夕に紙の新聞が我が家に降り積もる。 そんなかみさんがついに「電子版に切り替える」宣言をしたので、日経電子版についてちょっと調べてみたのだが、申し込みには「日経ID」が必要で、紙面のパーソナライズを実現するためにこのIDはどうも個人に紐付けられているようだ。そして課金はID単位のクレジットカード払い。つまり、世帯内で共有ができない。(紙の)新聞といえば世帯に一部、それを家族が回し読みするのが普通なので、これにはちょっと

  • Amazon API認証のPROXYを書いたよ(AmazonのAPI認証導入はOSSに対する挑戦だよなぁ(4)) - ただのにっき(2009-06-19)

    Amazon API認証のPROXYを書いたよ(AmazonAPI認証導入はOSSに対する挑戦だよなぁ(4)) あれから、なんと即日で回答が来た: ご提案いただいている アプリ --(ASIN)→ PROXY --(ASIN+秘密キー)→ Amazon の方法でしたら、ライセンス上問題となりませんので、対応につきご検討いただけますと幸いです。 ニヤリ。 掲示板の方には書いていないが、言うまでもなくPROXYもFOSSとして公開するわけです(もちろんsecret keyは含めずに)。というか、サンプル的な意味合いを込めて、プリミティブな実装をGitHubにあげておいた: amazon-auth-proxy tDiaryのamazonプラグイン実装は、デフォルトでtDiary.org上に設置したこのPROXYを呼び出すようにするつもりだが、ご存知のようにtDiary.orgは第一tDia

  • tDiary: refererスパムの話 - ただのにっき(2007-10-22)

    ■ tDiary: refererスパムの話 tDiaryリファラスパムについてお詫びという記事からTrackBackを受け取った*1。最近増加中のrefererスパム(「日のリンク元」になんの役にもたたない検索サイトっぽいリンクを残していくアレ)発生の、一端を担っているとおぼしき人の釈明である。スパムに悩まされている人は一読して……も役には立たないが。 もっとも、スパムサイトの作り方なんてものを公開することに対する倫理的な問題はさておき、基的にスパム対策が遅れているのは、作者の責任だと思う。つまりおれのことだが。 refererに、それを受け取る人が期待しないものを乗せたからと言って、とりたてて非難されることはないと思うし。「迷惑referer」はメールほど真っ黒ってわけでもなかろう。特にちゃんとリンクがある場合は。実際、refererスパムは海外からの方がはるかに多いので、こんな記

  • tDiary: HEAD, MovableType開発者に聞く, インデント - ただのにっき(2003-02-13)

    ■ tDiary: HEAD 先っちょ追従のテスト……。って、なんだか人ごとのような書き方(笑)。今回のコードにはほとんどタッチしてないからなー。 #Blogkitの方も追従しておきますた。 ■ MovableType開発者に聞く 昨日のyomoyomoさんの総括に続いてまた(まだ?)blogネタが続く。 ユーザが15K人もいれば商売になるんだなぁ、というのが最初の感想なわけだが(笑)。典型的な安定指向の日人としては、MTの活況がいつまで続くかわからないのに、よくもまぁ賭ける気になるわね、と。若いってすばらしい:-) 少なくとも今のtDiary.Netでは夫婦2人がっていくだけの稼ぎは生み出せまい。 あとはまぁ、日の日記システムはMT作者の定義から見てもblogになるとか、彼らのオープンソースに関する認識は間違ってるとか、ネオテニーには注意しろとか(笑)、再確認程度の内容。 ■ イン

    HISAMATSU
    HISAMATSU 2007/07/11
    ruby の場合、インデントは3が気持ちいいらしい。なんでだっけ?
  • 1