3D mode!

Entries in 2009/01

iPhoneから指1本でReblogを楽しむためのWebアプリ

作りました.名を iReblog といいます.

まえおき

もうこれを言うのは何度目になるか分かりませんが,ボクは Tumblr が大好きです.そして Tombloo のおかげで Tumblr と楽しく接することができて,心に平穏がもたらされています.

ところが欲張りなボクは,お出かけ中のちょっとした空き時間にも,iPhone を使って Tumblr を楽しみたいと思うようになりました.iPhone の文字入力や写真撮影は得意ではないので,とにかく Reblog さえできればいい.次から次へと流れてくる七色のポスト(Text, Photo, Quote, Link, Chat, Audio, Video)を,一心不乱にタップしてやりたいと思ったのでした.

残念ながら Tumblr 公式の iPhone アプリは,ボクの使い方に合うようなものではありませんでした.Text のポストなんかできなくてもいい… 気持ちよく Reblog したいだけなんです!

知る限り,最も理想に近い実装は ku さんの iview です.写真に特化していて,Tumblr 以外のソースからも写真を選んでポストできるのが素晴らしいです.iview との棲み分けを考える意味もあって,iReblog は写真以外も Reblog できるようにしました.

実装

手軽な Web アプリケーションとして実装しました.iPhone の Safari からアクセスする他,PC のブラウザから使うこともできます.ホームアイコンにするとこんな感じです.

iReblog ホームアイコン

jQuery に溺れてひたすら自分に優しいコードを書いて作ったプロトタイプに,kei_s さんが手を入れてくれて助かりました.具体的には,Selectors による DOM の選択と,DOM の生成及び削除の処理を減らしたら,体感できるくらいに動作が速くなりました.jQuery を使っていると「書けるから書いてしまう」ってのが危ういなぁと思いました.勉強になります.多謝.

楽しみ方

UI のコンセプトということで,使ってもらえるようなものを以下の場所に設置しました.iPhone か iPod touch の Safari からアクセスしてみてほしいです.普通にアクセスすると新着順,URL に #random を付けてアクセスするとランダムページングの Endless Summer モードになります.呼び方は taizooo さんの The Whole World is peaceful. – endless summer on dashboard ver 0.0.3 のステキな命名を真似っこ.

(2011年2月6日に設置場所を変更しました。詳細はこちら : iReblogとの出会いをもう一度やり直した – 準二級.jp)

アクションはたった2つだけ.

  • 画面の左半分をタップすると「Reblog して次に進む」
  • 画面の右半分をタップすると「Reblog しないで次に進む」

「Reblog or Not!」進んだら後戻りはできません.PC のブラウザではそれぞれ「u」「j」にキーバインドを充ててあります.が,Firefox と Safari でしか表示と動作の確認をしていません.

あと,先ほど七色のポストと書きましたが,どうせ iPhone Safari で Flash は動作しないので Audio と Video は Dashboard のスクレイピングの時点で無視しています.

一応,先回りして Dashboard を読み込んでおく作りにはなっていますが,通信の状況によってはバッファが空になっちゃって画面がまっさらになったりするかもしれません.そういうときは,ちょっと一呼吸おくか,それでもダメなら画面の右側を優しくタップしてみてください.通信速度が Reblog 速度に追いつかないときにどうしたらいいか,解決策が見つかっていません.

iReblog

iReblog

匿名 Tumblelog

もともと自分で使うことが目的だったので,自分用の iReblog は自分しか知らない場所に置いてあって,自分の Dashboard から自分の Tumblr へ Reblog しています.

上述の iReblog は,Tumblr に作成した http://ireblog.tumblr.com/ のアカウントを利用していて,この子の Dashboard の内容が流れてきて,Reblog するとこの子のポストになります.誰かに試しに iReblog に触れてもらうために作成した共有アカウントなわけですが,匿名 Tumblelog ってのはそれはそれで面白いってことにも気が付きました.

動作確認のために数人で適当に Reblog を繰り返していたら,http://ireblog.tumblr.com/ はよく分からないことになってきました.とても面白い.

この子は今,5000アカウントぐらいを follow していて(絶賛 follow 増強中),自分のアカウントで潜る Dashboard とはまた違う世界を見せてくれます.そして投稿先が自分の Tumblelog じゃないと思うと,気まぐれにいつもは通り過ぎるようなものも Reblog してしまったりして,なんだか不思議な感覚です.自分以外の Dashboard,タイムラインは面白い.その人の世界を垣間見ることができる.新はてなブックマークも,他のユーザのブックマークページにいくと,そのユーザのお気に入りユーザのコメントなんかもあわせて表示されて面白い.同じことですね.

まとめ

Reblog 特化アプリケーション iReblog を作りました.手の平サイズで Reblog を楽しめるようになりました.Endless Summer モードがあれば何回アクセスしても新鮮な気持ちで楽しめます.自分以外の Dashboard を楽しむことも覚えました.とてもよかったです.

1983パーリィをやりたい!その2

1983パーリィをやりたい!というエントリを書いてから1週間が経過しました.レスポンスをくれた皆さん,ありがとうございます.少なくとも20人くらいは集まりそうなので,開催を目指してこのまま話を進めていこうと思います.

反応エントリを書いてくれた ZoAmichi くん,tomoya さん,どうもありがとう!

NORTHWEST TERRITORIES 1983 license plate issued to TAXI (via woody1778a)

さてさて,悩ましいのは参加登録の仕組みです.会場となるお店の予約を取るため,大雑把にでも参加人数を把握しなくちゃいけません.後々,決定事項を連絡するタイミングも出てくると思うので,メールにて参加を受け付けることにします.興味のある方は,以下のアドレスまで,参加希望の旨を書いたメールを送ってください.よろしくお願いします!

g1983ers あっと gmail.com

「メールアドレスを教えたくないよ!」「もっとスマートな参加登録の仕組みがあるからそっちにしよう!」等あれば,可能な限り対応しますので,ボクになんらかの手段で伝えてください.

1983パーリィをやりたい!

1983年6月29日生まれの june29 です.こんにちわ!表題の通り,1983年生まれの人たちで集まってわいわい騒ぐ機会がほしいなーと思って,ぼちぼち声かけなどを始めました.

ボクから見える範囲では1981と1986がとても盛り上がっていて,ちょうど間にいる1983はどうしたものかと.同期にどんな人がいるか知りたいので,よかったら一緒に騒ぎましょう!同じ年に生まれたってだけで,不思議と安心感を持って接することができるのはすごいですよね.

1983の証明

1983年生まれです

今のところ2009年2月21日(土)に東京で開催するつもりで動いています.興味のある方は,ボクになんらかの手段で連絡をいただけると嬉しいです.コメント,ブックマークコメント,Twitter / june29,メールは jun.ohwada+1983あーーーっとgmail.com です.もう少し具体的な話ができるようになってきたら,参加予定者のリストなど,随時公開していきます.

会の内容はフリースタイルにしようと思っていますが,せっかく1983で集まるのなら,「ボクらが小学校○年のときには△△があった」と,歴史を振り返ってみるのも面白いかもしれませんね.とにもかくにも騒ぐ理由さえあればよいので,皆さんにお会いできることを楽しみにしています!

それではよろしくお願いします!

追記

早速レスポンスがあって嬉しいです.ブックマークコメントにお返事します.

84年3月は参加できますか?

はてなブックマーク – hig.eoran.ge

早生まれの同級生ですね!ぜひぜひご一緒させてください!

続報

GR DIGITALと今日マチ子さん

1月14日の GRist に,22番目の GRist として今日マチ子さんが登場していた!

GRist 今日マチ子さん / GRist / GR BLOG | Ricoh Japan

GR DIGITAL も今日マチ子さんも,両方大好きなボクとしては,大変に嬉しい出来事だったのです!

GR DIGITAL

改めて調べてみたら,GR DIGITAL の発売日は2005年10月21日でした.もう発売から3年以上が経つのですね.まったくそうは思えないほど,ボクの手元の GR ちゃんも現役で活躍してくれています.

GR故障中

赤のプレミアムリングがさいこーカッコいい!

発売から数年経っても生産完了までほとんど下落しなかった価格.ファームウェアのアップデートによって購入後も進化する本体.GR BLOG を通じたユーザとの交流及び製品ブランディング.どれを取っても,同時期に発売した他の多くのコンパクトデジカメとは一線を画す存在でした.ボクにとっての特別であり続けてくれました.それは GR DIGITAL II になっても同じなのでしょう.

モノとしてのGR DIGITALが大好きなんです。 デジカメは概して撮った画像(=データ)が重視される傾向にあると思いますが、画像はもとよりGRはモノとしてもしっかりしていて、デジタルだけどアナログっぽいところも持っていますよね。 センネン画報はブログとして、デジタル化されて掲載しているものですが、それが書籍というアナログの形にもなっています。 ブログには軽やかさ、手軽さといったデジタルのよさがあり、本には実際に手にすることができ、存在を実感できるという、アナログならではのよさがあります。

GRist 今日マチ子さん / GRist / GR BLOG | Ricoh Japan

これには強く共感しました.GR DIGITAL には,モノとしての良さがある.ボクは,GR を所有していること自体に喜びを覚えています.

あと、GR DIGITALから出てくる色も大事です。ブルーっぽく写りますよね?イラストで、青っぽい色を使うことが多いので。

GRist 今日マチ子さん / GRist / GR BLOG | Ricoh Japan

そうだなー.確かにイラストは水や空の青のイメージが多い.そこまで感じ取って GR を使っているんだぁ.愛を感じて嬉しくなりました!

今日マチ子さん

今日マチ子のセンネン画報

センネン画報が好きで好きで,毎日の更新を楽しみにしています.今年になって,AOL DIARY からエキサイトブログに移行しましたね.AOL DIARY のフィードにはイラストが含まれていなくて… 何を隠そうアイテム: 今日マチ子のセンネン画報 – データベース: LDRFullFeed – wedata を最初に追加したのはボクです.エキサイトブログになってから,フィードにイラストもちゃんと含まれるようになってとてもよかったです.

センネン画報のイラストには,よくカメラが登場していて,見るからに GR DIGITAL なんですよね.最近では「GR遠足」なるイベントを企画されたりで,これからも今日マチ子さんと GR DIGITAL とのつながりから目が離せません!

しっかし,よくあの頻度でステキなイラストを描けるもんだなー.あの女の子と,水がテーマになっているイラストがとても好きです.きゅんきゅん.

スケッチは描きながら切り取っている風景を理解していくので、より”切り取ろう”と思った自分の感性に近いのはスケッチの方ですね。 スナップで切り取った瞬間は、あとから画像をみて、その風景を理解していくことになるけれど、その作業の中で、切り取ったときには気がつかなかったもの、感性に訴えてくるものを発見することもあります。それはスナップ写真でないとダメで、だからスナップ写真を撮ることに専念できるGRがいいのかも知れません。

GRist 今日マチ子さん / GRist / GR BLOG | Ricoh Japan

スケッチやスナップが世界との接点になっているのだなぁ.この辺りは自分に当てはめて考えてみると得るものが多い.

GR DIGITAL持っている女の子は、街でもよく見かけますよね。

GRist 今日マチ子さん / GRist / GR BLOG | Ricoh Japan

GR 女子とかステキすぎるぜ…!カメラの似合う女子はとても良い.きゅんきゅん.

友達のうちからコンビニに買い出しにいくときに見上げる空の星

今日マチ子のセンネン画報 : 自己紹介

こういう,なんとも言えないニュアンスを伝えるフレーズが好きすぎる.今日マチ子さんのこれまでの作品を,今一度すべて手に取って見てみたいなぁと思います!本屋さんへゴー!

まとめ

GR DIGITAL は良い!今日マチ子さんはステキな人!GR 女子は良い!

指定ディレクトリ以下にあるすべての画像ファイルを1枚のHTMLで見る

フリーのかわいいアイコンを見つけるたびに,ダウンロードしてニヤニヤしてしまう june29 です.しかし集めた大量の画像ファイルは,OS 組み込みのファイルビューアではなかなか一望しにくくて困ります.かといってよさげな画像管理アプリを探し出して導入するほどのモチベーションもなかったり.Mac で使えるステキなアプリがあったらぜひ教えてください.

今回は Web ブラウザで閲覧できるように,下記のスクリプトで1枚の HTML を生成してみました.

引数にディレクトリを与えると,そのディレクトリ以下にあるすべての画像(実際にはスクリプト内で拡張子をリストしている)を含む HTML を吐き出します.

$ ruby images2html.rb ~/icons > images.html

スクリーンショット.

images

「どのアイコンセットを使おうかなー」なんてフラフラしたいときにはよさそうです.