Feb 28, 2009

iPhone系メモ:例のiPhone for everybodyキャンペーンなんだが

巷で話題のiPhone for everybodyキャンペーンなんだが・・・

知りたい事:

  • これって、8GBモデルの場合、新規契約のみ0円なのだろうか?既存のソフトバンクユーザーで他のケータイ使ってる人は乗り換えるとおいしいことあるのか?
  • 既存のソフトバンクユーザーで他の機種を使ってる場合は一旦契約切って新規契約したほうが得なのかな?

うーよう分からん。

まぁ、ようは家庭のケータイを全部iPhoneにしたい、ってことなんだが。もうね、要らんのよ、他の、いわゆるケータイは。


【追記】

こちらを読むと・・・

機種変でも残りの機種代から月割りを差し引いた額を月々払うことになるのでお得、ってこと・・・なのかな?

ようするに機種変だろうが新規だろうがキャンペーン利用しないと損ってことは間違いないようすか。

Feb 26, 2009

リアルタイムMarkdown「upflow」

Wikiマークアップ言語Markdownをリアルタイムにプレビューさせてみるupflow | エンタープライズ | マイコミジャーナル経由。

Markdownファンとしては、いつからMarkdownは「Wikiマークアップ言語」になったんだ?と突っ込みたいところだが、それは置いておいて、そのMarkdownをリアルタイムでHTML変換する「upflow」。なかなか興味深い。

(X)HTMLの本質を考えた場合、文の構造までしっかりと考えた美しいマークアップをしたい私としてはWeb文書をWYSIWYGで書くなんて気持ち悪くてしょうがない。よく女の子ブログとかにある行間を無意味に広げて書くスタイルとかね。(芸能人ブログの影響もあるかな。ちなみにどっかのブログの女王とか言う全く意味の分からないつまんない文章をスゴい勢いで書く芸能人ブログとかは、私は完全にアンチの姿勢である)あれとか、ソースを除くと

<br /><br /><br />....

なんて恐ろしい数の改行タグが入ってたりする。見た目をHTMLで作る悪い習慣なんだが、ブログが一般的に認知されるようになって加速した感がある。ああいうコードを吐くことを許すツールを開発する会社もどうかと思うが、需要もあるんだろうな、って思うと全否定も出来ず、一頃はW3C原理主義者だった私はちょっと複雑な思いを持つ。WYSIWYGツールがある限り、<font size="6">とかのタグはなくならないんだろうな。

そんなWeb文書作成界だが、その中でダントツ素晴らしいテキストマークアップ言語がこのMarkdown。それをリアルタイムレンダリングするプロジェクトがこの「upflow」。ちょっと試してみたが、なかなかよく動作する。

まぁ、私的にはMarkdownだけで十分なので必要かと言われれば全く必要ないのだが、技術的には面白いと思う。

Feb 25, 2009

Safari 4 パブリックβ on OS X

Windows版のほうが先になってしまったが、原因がSafariのプラグインであるGlimsにあるということが分かった。早速新しいバグフィクスバージョンがリリースされていたので差し替え。

で、ようやくOS X版が起動。

safari4-on-leopard.png

今回のバージョンはAppleからのGoogle Ghromeへの挑戦状とみた。いつもMSには「コピー機回せ」とか言ってるくせに、今度は自分達がGoogleに対してコピー機回してんじゃない?とツッコミたくなるほど意識している感がある。

私の場合WindowsマシンではずっとGoogle Chromeをメインブラウザにしていてかなり惚れ込んでいるので、OS X版を心待ちにしていたが、Googleの代わりにAppleがOS X版Chromeを出してくれたかのようで嬉しい。

タブの位置に違和感を持つMacユーザーは多いと思うが、Windows上のChromeでこのインターフェイスに慣れてきた自分から言わせると、今のスタイルが視覚的にWebのコンテンツを邪魔せずに画面を目一杯利用する感じになるので、慣れるとこっちのほうが断然良い。

+Alt+Bを覚えてCoverflowでパラパラ〜に慣れると、もうブックマークバーすら要らないんじゃないかと思わせるくらい、見事に視覚の範囲内でのインターフェイスの活用を最大限に使う工夫がなされている気がする。

OS X版Chromeがどう来るか楽しみだが、今はSafari4をじっくり堪能しようと思う。

Safari 4 パブリックβ

OS Xにインストールにトライするものの2度起動に失敗(プラグインのせいらしい情報あり)したので、Windows XPのほうにインストール。

safari4-windows.png

このCoverflowはイイ!

sasfari4-coverflow.png

JavaScriptエンジンも高速になったようで、IE専用のサイトで動かなかったJavaScriptが若干動くようになった部分もある。挙動がChromeっぽい。

全体的にChromeの影響バリバリという感じだが、CoverFlowなどAppleならではのインターフェイスをもってきているあたりはさすが。あと、OS XっぽいインターフェイスをやめてWindowsライクなインターフェイスに様変わりしていてる点も高ポイント。 あのインターフェイスはOS Xでこそ映えるのであって、Win上では違和感バリバリだったので常用では使う気にさえならなかった。

ただ、私のWinodows XP環境では通常のブラウジングはレンダリング速度をふくめて全般的にはまだChromeのほうが快適な気がする。

Feb 22, 2009

Loggix関連メモ:PDOへの移行開始(その6)

LoggixをMySQLで動かす

PDOドライバーになったということは・・・SQLiteだけでなく他のデータベースへの移植も容易になる、ということ。

というわけで、ふと思い立ったので、MySQL用のテーブルを作成するSQLを書き、phpMyAdminで作成したファイルを読み込んで実行してみた。(↓)

loggix-on-mysql.png

データベースが出来たのであとは接続するだけ。これもLoggix_Core.phpのデータベース接続の部分を1行書き換えるだけ。

・・・で、結論から書くと、「う、動いた!」

もちろん、SQLiteに特化したコードを書いていたのであちこち書き直したり作り直したりしないといけない部分は沢山あるのだが、ログインして新規エントリーを投稿、編集、削除、コメントの投稿、といったBlogとしての基本機能は問題なく動く。

と、いうことは。

P_BLOGからLoggixへの移行が簡単になる、ということ。

まぁ、他のMySQLを使うブログツールからの移植も敷居が若干低くなるが、ちょっと他のツールを解析したり研究したりといった時間はあまりないので(というか「他ブログからの移行ツールを作る」というジャンルが楽しくないのであまり興味と意欲が沸かない・・・)、その辺は今は考えず、自分の作ったツールのフォローアップサポートという面でもこれは嬉しい。

もちろん、P_BLOGのテーブル構造を元にしているとはいえ、若干追加したり削除したりしたフィールドがあるので簡単とはいかないが、phpMyAdminを使える人だったら新しくLoggix用のテーブルをインストールして後はP_BLOGからのデータを移動させたり、あるいはフィールド名をLoggix用に編集すれば上手く行くと思う。(実際自分もローカルでphpMyAdminを使って実験しているが、それほど難しい操作ではない)

ただし、タグのテーブルの構造はP_BLOGとLoggixは全く異なるので、タグ付けは全部初期化される。つまり、再度エントリーをタグ付けする作業が出てしまう。これはどうしようもない。

次のバージョンではSQLite3とPDOへの対応がメインだが、オマケ機能としてphpMyAdminを使ってMySQL用のテーブルをインストール出来るSQLファイルも同梱しようかと考え中。

正式対応は次の次のバージョンくらいか。。不具合チェックもしないといけないし、そう簡単に「対応!」とは言えないので。

Feb 19, 2009

Loggix関連メモ:PDOへの移行開始(その5)

JAM LOG : Loggix関連メモ:PDOへの移行開始(その2)で一旦PDOバージョンにアップデートしたが不具合が多発したため断念。

で、あれからコメントを修正出来ないバグやダウンロードファイルが壊れるバグなど、PDO経由で発生するバグ潰しに膨大な時間を費やしてしまったが、ローカルではエラーが出なくなったので、あらためて実際に実戦に投入して稼働させてみることにした。現在は、

  • バージョン:9.2.19
  • データベース:SQLite2

という構成。ローカルでメインで稼働させてテストしているのはSQLite3だが、当サイトは長らくSQLite2タイプのデータベースファイルを使っているのでこれが継続して使えるかどうか、という検証も兼ねる。これが上手く実用に堪えられれば、SQLite2もSQLite3もどちらの環境でも対応&稼働出来る、ということでシステムとして汎用性が高くなる。

ちなみにデータベースの切り替えは、これまでのSQLite2タイプのデータベースファイルであるloggix.sqlite.dbのみ置いたらSQLite2ドライバに、loggix.sqlite3.dbというデータベースファイルを入れたらSQLite3ドライバに自動的に切り替わる、という仕様にする予定。

パソコン系メモ:ナイスなフォント色々

フリーで使える美しいフォント10。

中でも気に入ったのは次の二つ。

よくある奇をてらったような奇抜なデザインのフォントって、最初に「おっ?」と思うだけで実はインストールしてもあまり使わなかったりするのだが、こういうシンプルで奇麗なデザインのフォントは意外にありそうで無いので、有り難い。

次へ