タグ

2010年8月18日のブックマーク (9件)

  • ePubを作る時、HTMLファイルは細かく分割しよう(iBooks用ePub関連)

    あるePubファイルの読み込みに一分以上かかると聞きました。 「あれ?僕のファイル、そんなにかからないけどなぁ。ちょっと原因調べてみるか」 ということで、調べてみたところ、面白いことがわかったのでまとめてみます。 ※ePubに関する全体の目次はコチラ ■まずは動画をご覧あれ 上記動画で全てですが、簡単に文字でご紹介します。 ■今回使ったファイルは普通の小説相当のサイズ 一番読み込み時間に影響するのはHTMLのデータ量と思われます。 今回使った「吾輩はである」は1.5MByteでした。 ■iBooksの読み込み処理を理解する iBooksは、動きを見ていると 初回の場合 まずは最初のページを表示する この時は、読み込み進捗度合いが表示されません 表示できたら、全体のページを計算する この時は、読み込み進捗度合いが表示されます 二回目以降の場合 前回表示していたページを表示する この時は、

  • LoveRubyNet Wiki: RubyExtensionProgrammingGuide

    2008-01-09 15:51:08 +0900 (261d); rev 19 これは草稿です。 いずれ正式なところに移す予定。 対象とする読者 稿は以下のような読者を対象にしています。 Ruby の拡張ライブラリを書いたことがない C プログラミングがそれなりにできる Ruby プログラミングがそれなりにできる 2 に関して。 「ポインタって何?」レベルの人は不可です。 構造体とポインタをちゃんと使ってプログラミングのできる人を対象とします。 3 に関して。 以下のプログラムの結果がどうなるか、 考えるだけでわかるようにしておいてください。 class C p self # 何が表示される? def C.m puts '1' p self end def m puts '2' p self end end C.m # 何が表示される? C.new.m # 何が表示される? このマニュ

    gemini7
    gemini7 2010/08/18
  • OSSライセンスを順守するためのツールやチェックリスト、Linux Foundationが提供へ

    The Linux Foundationは2010年8月17日、OSS(オープンソースソフトウェア)のライセンスを順守するための手順書やツールなどの提供を開始したと発表した。取り組みの名称は「オープンコンプライアンスプログラム」。 日語の資料としては現在、ホワイトペーパー「フリー & オープンソースソフトウェア コンプライアンス 基概念」および「フリー & オープンソースソフトウェア コンプライアンス プログラムの確立:課題と解決策」を無償公開している。 The Linux Foundationの英語サイトでは、オープンソースのコードが混入しているかどうかを検査するツール「Dependency Checker」の初期版をOSSとして公開している。開発者がソースコード中に将来の製品コードや製品名、競合他社に関する言及などの不適切なコメントを残していないか確認するための「The Code

    OSSライセンスを順守するためのツールやチェックリスト、Linux Foundationが提供へ
  • 原油流出のBP社、写真改変で「青い海」に | WIRED VISION

    前の記事 原油流出のBP社、科学者たちを「囲い込み」 原油流出のBP社、写真改変で「青い海」に 2010年7月27日 環境社会 コメント: トラックバック (0) フィード環境社会 Betsy Mason 左はオリジナル、右は修正後。BP p.l.c(2枚とも) 残念ながらBP社は、すぐれた『Photoshop』技術を持つ者を雇えていないようだ。 メキシコ湾での原油流出事件での作業に関してBP社が公開した写真が改変されていたことがネット上で指摘され、同社はこの事実を認めている。 BP社によれば、この改変は、契約していた写真家によるものだったという。その真偽は明らかではないが、もし写真家が自分でこの修正を行なったのであれば、かなり恥ずかしい技能だといえる。この種の写真を改変するという、倫理に欠けたあり方と、Photoshopの技能がまずいということの、どちらがより恥ずかしいかはわからないほど

  • 【レビュー】ブラウザをコマンドラインで使いこなす魔法の箱「gleeBox」 | マイコミジャーナル

    「gleeBox」 ブラウザの制御をコマンドラインでスイスイ行えると便利なのに。コマンドラインとはすべての操作をキーボードのみを使って制御するインタフェースのことだ。マウスなどを使って直感的な操作を用いるGUIとは異なり、取っつきにくいという人もいると思う。ただ、使い慣れるとこれはマウスを使って操作するよりも格段に操作が速くなる。普通にPC操作を行っている場合、これらコマンドラインに遭遇することは希であろうが、「gleeBox」はそんな夢を叶えてくれる。PCはもっぱらインターネットという場合でも、これを機にその感覚を習得しておいてもいいのではないかと思う。それほどに活用度の高いツールだ。 注意:稿では、Firefoxアドオンのインストールを行っていますが、ソフトウェアの利用は使用者の責任で行ってください。 「gleeBox」公式サイト 「gleeBox」では、数多くのコマンドとともに。T

  • iPhone: [神iPad, iPhone] iText Pad: 高機能テキストエディタ!縦書き・ルビ表示、タブ機能に対応!2277

    高機能!驚きの高機能!!狂おしいほどに高機能!!! iText Padの特徴 PCと同じ感覚でファイルを管理できる タブを使って複数のファイルが開ける 正規表現で検索・置換ができる テキストの縦書き表示・ルビ表示・禁則処理ができる 高機能テキストエディタとして名高いPCiTextがiPhoneiPadアプリとして登場しました。 開発コンセプトは「作家のための作業環境。」高機能なのに、使いやすいテキストエディタがiText Padなのです。 よく使う文章は定型文として登録可能、改行コードも選択可能。 一定時間ごとに自動的にファイルを保存する機能もあります。 ( ゚Д゚) ぶったまげたぞ!!! さっそくご紹介します! iText Padで、文章を書く 右下の「ファイル」から「新規テキスト」をタップ!すぐ入力できる画面になります。 入力を終えるとこの画面になります。ここでテキストを編集・チェ

  • なぜ円記号はメールで化けるのか - 帰ってきた💫Unicode刑事〔デカ〕リターンズ

    多くのMacユーザはもうすっかり慣れてしまったと思われる円記号の文字化けついて、以前にも書いたことがあるのだけれど(Apple Mailで円記号がバックスラッシュに化けて見える件)、今回はもう少し詳しく検討してみよう。 ISO-2022-JPには、ISO/IEC 646 IRV(国際基準版)に切り替えるエスケープ・シーケンス(1B 28 42)とJIS X 0201ラテン文字集合に切り替えるエスケープ・シーケンス(1B 28 4A)が用意されている。ISO/IEC 646 IRV(ASCII)の5Cはバックスラッシュ、JIS X 0201ラテン文字集合の5Cは円記号である*1。 Shift-JIS(CP932やMacJapanese)の時代には、バックスラッシュと円記号の違いを制御するのは困難だったため、「1B 28 42」と「1B 28 4A」の使い分けは一般化しなかった。しかし、現在使

    なぜ円記号はメールで化けるのか - 帰ってきた💫Unicode刑事〔デカ〕リターンズ
  • 「国立国会図書館サーチ(開発版)」の公開に寄せて (1) - 簡単な日記 はてな仮店舗

    日、「国立国会図書館サーチ(開発版)」(以下 "NDL Search")が公開されました。このサービスでは、私たち Project Next-L の開発している図書館システム"Next-L Enju"が利用されています。 Enjuの開発には、さまざまな方々から多大なるご協力をいただきました。また、このサービスはEnjuだけでなく、書誌の収集や同定など、多くのシステムで構成されているものであり、それぞれのシステムに多くの方々が携わっています。関係者のみなさまには、ここで改めてお礼を申し上げます。ありがとうございました。 NDL Searchそのものに対しては稿を改めるとして、まず現在のEnjuのことから触れさせていただければと思います。 改めてProject Next-Lの初期に書かれた「このプロジェクトについて」を見ると、プロトタイプとはいえども最も早い段階で、中小規模の図書館ではなく国

    「国立国会図書館サーチ(開発版)」の公開に寄せて (1) - 簡単な日記 はてな仮店舗
    gemini7
    gemini7 2010/08/18
  • 国立国会図書館サーチ

    詳細検索 「絞り込み条件」をあらかじめ表示した検索画面です。多数の条件を組み合わせた高度な検索が可能です。

    国立国会図書館サーチ