タグ

ブックマーク / d.hatena.ne.jp/shunsuk (6)

  • Kindle用の目次を生成するスクリプトを書いた。 - このブログは証明できない。

    オライリーのiPhoneアプリからepubを抜き出し、それをさらにKindle形式に変換。epubを抜き出すところまでは、dankogai先生がスクリプトを書いてくれました。 たった600円でオライリーiPadKindleで読む。すてき。 - このブログは証明できない。 404 Blog Not Found:perl - O’ReillyのiPhoneアプリからepubをぶっこぬく 他にも自動化スクリプトを書いた人が。 2010-07-18 たった600円でオライリーKindleで読む。自動化。 | 配電盤 問題は、目次。 Kindle形式で目次を表示する。epubとの違い。 - このブログは証明できない。 私は目次用のHTMLが欲しかっただけなので、自分でスクリプトを書く事にしました。まったく手間じゃないし。スクリプトはこの記事の最後に載せておきます。Rubyで書きました。M

  • たった600円でオライリー本をiPadやKindleで読む。すてき。 - このブログは証明できない。

    オライリー読んでますか?いろいろ揃っていて、ついつい買っちゃいますよね。でも、価格が高い&厚い&重いの三重苦です。ところが、iPhone版の電子書籍だと600円で買えてしまいます。しかも、場所を取らない。最初は数冊だったのが、今では868冊がリリースされています。 これがO’ReillyのiPhone電子書籍だ!!(写真満載レビュー) - このブログは証明できない。 600円でフルバージョンが手に入るオライリーですが、やはりiPhoneであのボリュームを読むのはツライ。そこでオライリーでは、iPadKindleで読める電子書籍を販売しています。 no title ところが、紙のと比べてそれほど安くないんですね。iPhone版の600円はやはり魅力です。大丈夫。実はこのアプリからiPadで読めるepubを取り出すことができるんです。特殊なハックというわけではなく、オライリーのサイトで

    たった600円でオライリー本をiPadやKindleで読む。すてき。 - このブログは証明できない。
  • Macのターミナルのオススメ設定を書いておきました。 - このブログは証明できない。

    明後日にはiPadが発売されますね。みなさん、予約していますか?みなさんが予約しているかどうかなんて、私はこれっぽっちも興味がありません。それより、Mac使ってますか?Macのターミナル使ってますか?Macだといろいろなターミナルアプリが使えますが、私はデフォルトのターミナルしか興味がありません。これで十分です。 Web系のプログラミングは、すべてターミナル上のVimでやっています。よく使うターミナルだから、快適に使いたいですよね。そこで、ターミナルのオススメ設定を書いておきます。でも、好みは人それぞれなので、オススメじゃありません。ぜんぜんオススメじゃありません。 こんな感じになります。 それでは、設定。 デフォルトの見た目を選べますが、「Pro」を選びます。だって、プロですから。「Pro」を選ぶのが、プロ意識です。 フォントは、「M+2VM+IPAG circle」を使います。サイズは

    Macのターミナルのオススメ設定を書いておきました。 - このブログは証明できない。
  • Rubyの軽量Webフレームワーク「Sinatra」がステキ - このブログは証明できない。

    フルスタックがウリのRails。そこまで必要ないよ。と、ERBでゴリゴリ。メンドクセー。やっぱ、Railsで。などと、陽はまたのぼりくりかえしてーゆく。RubyのWebフレームワークは他にもあるけど。。軽くていいんだ。PHPを使いたくないだけなんだ。 そんな悩ましさを解消してくれるフレームワークを発見してしまいました。「Sinatra」でございます。こいつは、軽そうだ。 Sinatra サイトのトップページに書かれているコード。これが、サクサク感をかもし出してくれています。 require 'rubygems' require 'sinatra' get '/hi' do "Hello World!" end 説明読まなくても解るよ、これ。 日語の解説スライドがあります。よく解る解説ー。 公式サイトのREADMEを読めば、だいたいOK。 Sinatra: README パラメータを取得し

  • MacユーザーがAppleにガッカリさせられた話 - このブログは証明できない。

    私の部屋は去年まで物置部屋でした。そう、物置だったのです。そして、が住んでいます。物置に置物ではないが住んでいます。そんな部屋で仕事をしたり、しなかったり。部屋の中にはガラクタが転がっています。自分もそんなガラクタの一部なんじゃないかと思えてきます。ガラクタなら捨てればいいのですが、当に捨てたいのはくだらないプライドの方かも知れません。 机の上にはMacBookが置いてあります。アルミじゃなくて樹脂の。しかも、白。白身魚のフライの白。先ほども言いましたが、私の部屋にはが住んでいます。むしろ、私がの部屋に住んでいるのかも知れません。また、もしかしたら別の生き物が住んでいる可能性もあります。とにかく、机の上には白いMacBookが置いてあるのです。まだ新しい。 そのMacBookの天板にはの爪痕。それはもうクッキリと。いと許しがたし。による被害はMacBookにとどまりません。L

  • Rubyで使うべき21個のワザ - このブログは証明できない。

    Rubyで使うべき21個のワザ。元記事はこちら。翻訳ではない上に、かなり端折るので、詳しくは元記事を見てください。 Database Error C#erからすると、奇々怪々な記述が多いですね。永遠のRuby初心者なので、理解できないとこもありました。 1. ソッコー正規表現抽出 サンプルコードは(自分が理解しやすいように)変えてます。 s = "abc" s.match(/(b)(c)/)[0] # => "bc" s.match(/(b)(c)/)[1] # => "b" s.match(/(d)/)[1] # => NoMethodError s[/(b)(c)/, 1] # => "b" s[/(d)/, 1] # => nil matchの代わりに[]を使うと、マッチしてないときにエラーじゃなくてnilが返るので便利かもしれません。 2. Array#joinのショートカット %

    poppen
    poppen 2008/10/05
  • 1