2012-01-01から1年間の記事一覧

FuelPHP 勉強会 東京 vol.2 に参加しました。東京の恐ろしさはマジ半端ない!

FuelPHP 勉強会 東京 vol.2 http://atnd.org/events/31017 に招待されたので参加してきました。家を出たときに雨がすでに降っていましたが、東京の渋谷駅についたらより激しく降っていました。結構、降っていましたが、渋谷は人大杉。東京はマジ恐ろしいとこ…

Kobo に tcpdump をインストールして Wi-Fi での通信を記録する

Google Analytics にこっそりとデバイスの利用状況を送信している Kobo ですが、他にも何かしているんじゃないかと心配で夜も眠れないユーザも多いかと思います。ちなみに、Google Analytics へのデータ送信は Wi-Fi を使わなかったり、/etc/host に Google …

『はじめてのフレームワークとしての FuelPHP』プレゼントキャンペーンの結果分析

キャンペーンの概要 期間: 2012/08/03 〜 09/02 (1か月間) プレゼントその1: 希望者全員に書籍の第1〜3章の PDF の無料ダウンロード プレゼントその2: 抽選で書籍の正式版 サイト: http://fuelphp1st.com/present キャンペーン結果 アクセスユーザー数: 1,01…

KOBO EPUB (kepub) の解析 (2)

Kobo Writing Life から出版した EPUB が Kobo 用に変換されることがわかりましたので、どういう変換処理が行われたかを記録しておきます。javascript と css が追加されてています。 + +<link type="text/css" rel="stylesheet" href="css/kobo.css"></link> +<script type="text/javascript" src="js/kobo.js"></script> +

PHP カンファレンス 2012 での FuelPHP

PHP カンファレンス 2012 が 9/15 に東京でありました。今回、もっとも存在感のあったフレームワークといえば FuelPHP でしょう。去年は FuelPHP という名前を目にすることはまったくありませんでしたが、今年は至る所で目にしました。ということで、記念に…

Kobo Writing Life で出版して EPUB が何か変換されるか確認してみた (2)

「Kobo Writing Life で出版して EPUB が何か変換されるか確認してみた」の続きです。Kobo Writing Life から無料で出版して、Kobo イーブックストアから EPUB をブラウザからダウンロードした場合、EPUB2 の中身に大きな変更はなく、Kobo で一応読むことは…

Kobo Writing Life で出版して EPUB が何か変換されるか確認してみた

KOBO EPUB の仕様は公開されないし、楽天はまったく期待できないので、自分で Kobo Writing Life から出版して、Kobo イーブックストアにどういう EPUB が載るのか確かめてみました。 Kobo Writing Life で出版 出版したのは 『FuelPHP に貢献する方法』 の …

Kobo Desktop も Google Analytics にデータを送信している

Kobo Touch が Google Analytics にデータを送信していることは、すでに「Kobo Touch は Google Analytics にデータを送信している」に記載していますが、Kobo Desktop も同じように Kobo Desktop の利用状況に関するデータを Google Analytics に送信してい…

KOBO EPUB (kepub) の解析

KOBO EPUB について Kobo Touch では EPUB2 と EPUB3 でレンダリングエンジンが異なり EPUB3 の方は KOBO EPUB (kepub) と呼ばれる独自拡張フォーマットが使われています。EPUB3 のレンダリングでは ACCESSの「NetFront® BookReader v1.0 EPUB Edition」が使…

FuelPHP 1.3 がリリースされました

多くの改良とバグ修正を含む FuelPHP 1.3 がリリースされました。少々の機能追加もあります。詳細は Changelog をご覧ください。また、1.2 で廃止予定となったものは削除されています。 FuelPHP » FuelPHP releases v1.3 | Blog Changelog 今後の開発は、1.4…

Kobo Touch は Google Analytics にデータを送信している

Kobo Touch が Google Analytics にデータを送信していることは、すでにネット上で報告されています。ここでは、実際に確認できたことをまとめておきます。 Kobo Touch は Google Analytics に送信するデータを /mnt/onboard/.kobo/KoboAnalytics.conf に保…

正解率16.2%『はじめてのフレームワークとしての FuelPHP』プレゼントキャンペーンの問題解説

『はじめてのフレームワークとしての FuelPHP』プレゼントキャンペーン が終了しました。このキャンペーンには 2つのプレゼントがあり、「プレゼントその2」は問題に正解する必要がありました。この問題の正解率が予想外に低かったので、今日は、その解説を…

Kobo Touch で達人出版会の電子書籍をもっと読みやすくする

Kobo Touch で達人出版会の電子書籍を読む では、最低限読むのに支障はない状態でしたが、しおりや全文検索がうまく動作しないという問題がありました。特に、書籍を閉じたページが保存されず、次に開いたときファイルの先頭に戻ってしまう現象は多くの方が…

Kobo Touch に USB 経由でログインする

無線 LAN は電池を食うので USB 経由で Kobo Touch のログインすることにします。なお、この手順を実施すると、USB ネットワーク (usbnet) を使用しますので、USB ストレージとしては (同時には) 使えなくなります。あらかじめ Kobo に SSH 接続できるように…

Kobo Touch に SSH でアクセス可能にする

telnet は安全とは言えませんので、SSH でアクセスできるようにします。 OpenSSH サーバの準備 http://maemo.org/packages/view/dropbear/ から「Diablo Extras free armel」の .deb をダウンロードします。http://maemo.org/packages/view/openssh-server/ …

Kobo Touch を探検する

Kobo に telnet できるようになったので、中を探検してみましょう。telnet したら、まず、無線の電源を切られないように nickel を停止しておきます。 # killall nickelこれでのんびりと探検できます。USB を繋いでおけば電源の心配もいりません。 ~ # free …

Kobo Touch に telnet でアクセス可能にする

非常に素直な Linux ガジェットである Kobo Touch。まずは、基本として telnet でアクセスできるようにしてみましょう。 rcS の置き換え 最新のファームウェア http://download.kobobooks.com/firmwares/kobo3/rgreen/kobo3-update-2.1.1.zip の中から etc/i…

そろそろ CodeIgniter からの移行先についてもういっぺんだけ言っておくか

「そろそろ CodeIgniter からの移行先について一言言っておくか」を書いたのが 8か月前。この間に世界はかなり変わりました。あ、この記事は CodeIgniter からの移行先を検討している人向けです。すでに移行先を決めた方には読むだけ時間の無駄です。むしろ…

Kobo Touch で読みやすいように「ラブひな」の PDF を最適化する

Kobo Touch の扱えるフォーマットは EPUB と PDF とカタログには記載されていますが、CBZ や HTML も扱えます。CBZ とは JPEG ファイルを ZIP 圧縮したものです。ComicBookZip の略らしいです。PDF よりも CBZ の方が、キレイで動作も軽くなるらしいという話…

Kobo Touch で DRM Free な青空文庫を読む

Kobo Touch には青空文庫の EPUB が何冊か最初からインストールされており、また、Kobo イーブックストアにも 1万冊以上あるようです。ただし、工場出荷時の状態にリセットすると、入っている青空文庫は消えてしまいます。そして、何のためだかよくわかりま…

Kobo Touch で達人出版会の電子書籍を読む

(09/06 追記) Kobo Touch で達人出版会の電子書籍をもっと読みやすくする - A Day in Serenity @ kenjis 居酒屋での会話が話題になっている Kobo Touch ですが、Kobo の本来の用途は達人出版会などの DRM Free の書籍を読むことです。また、Kobo は本屋で買…

自由を愛する人のための Kobo Touch の正しいセットアップ方法

Kobo Touch を使うには、最初にアクティベーションの処理が必要とされており、Windows か Mac そして楽天のアカウントが必要とされています。(08/28 追記) 現在の Kobo は、パソコンなしでも Wi-Fi と楽天のアカウントがあれば、アクティベーションできるよ…

10人に1人も正解しない?『はじめてのフレームワークとしての FuelPHP』プレゼントキャンペーンの問題、あなたは正解できますか?

PHP フレームワーク入門書の決定版『はじめてのフレームワークとしての FuelPHP』のプレゼントキャンペーンが現在実施されています。 http://fuelphp1st.com/present このキャンペーンの「プレゼントその2」は問題に答える必要があるのですが、その正解率が…

ついに国内の Google 検索の人気度で FuelPHP が CodeIgniter に並びました

上から Symfony、FuelPHP、CodeIgniter、Zend Framework。ちなみに CakePHP がないのは、はるか上を行っておりグラフが見づらくなるので除外してるからです (wGoogle Trends

『はじめてのフレームワークとしての FuelPHP』プレゼントキャンペーン実施中です

巷で今一番注目されているフレームワークといえばFuelPHPでしょう。 ― 6分でわかる最近のPHP ― 2012夏 - Shin x blog これで身長7cm伸びました #fuelphp— Masao Maedaさん (@brtriver) 8月 3, 2012今もっとも注目されているフレームワークで、ついに身長が伸…

FuelPHP のシンプルな認証パッケージ SimplerAuth

SimpleAuth では大げさ過ぎる、ファイルにアカウント情報を記載するだけの認証パッケージを公開しました。 https://github.com/kenjis/fuel-simplerauth 要件 FuelPHP 1.3-dev (1.2 でも動作しますが、ログインやログインの失敗などのログが出力されません) …

FuelPHP のログを swatch で監視する方法

FuelPHP のログファイルを swatch でリアルタイム監視する方法です。CentOS 6.3 を前提としています。 swatch のインストール $ sudo yum install swatch $ sudo yum install perl-Time-HiRes perl-File-Tail 必要なファイルの準備 epel の swatch パッケー…

FuelPHP で作成したアプリ「コンタクトフォーム」のソースを更新しました

FuelPHP で作成したアプリ「コンタクトフォーム」のソースを公開してみる で公開した「コンタクトフォーム」を FuelPHP 1.2.1 ベースに更新しました。詳細は、 FuelPHP で作成したアプリ「コンタクトフォーム」のソースを公開してみる - A Day in Serenity @…

FuelPHP 2.0 最初のアルファ/ベータ・リリース

FuelPHP の新しいメジャーバージョンである FuelPHP 2.0 の開発がちゃくちゃくと進んでいます。まだ全体としてはαですが、Kernel など一部のパッケージはβとされました。7/28 に FuelPHP 2.0 の最初のリリースとして、以下のタグ付けがされました。なお、ま…

達人出版会のリンク用タグのテスト

テストです。気にしないでください。はじめてのフレームワークとしてのFuelPHP【電子書籍】鈴木憲治達人出版会発行日: 2012-07-02対応フォーマット: EPUB, PDF詳細を見るHow to Change the World 〜チェンジ・マネジメント3.0〜【電子書籍】Jurgen Appelo, …