2010年6月20日日曜日

Tumblr Meetup で夜カフェしてきました!

otsuneさんは妖精じゃなかった!

こんにちは、スチールです。

昨日(6/19)日本のシリコンバレーである西日暮里のフィレンツェにて
また夜カフェをしてきました!

ホントは皆さんのMacを見せていただく予定だったのですが、話のほとんどは
Tumblrの中の人(Davidさん)から聞いた、海外ユーザと日本のユーザの違い、otsuneさんのネットウォッチトークが中心でしたね。いいんです、テーマから逸れてもおもしろければ(笑)

当日のUstは録画していますので以下から見てみてください。
Davidさん、otsuneさんの他に、Togetter開発者のyositosiさん、iPhoneアプリ、iviewの開発者のkuさん、会場で鬼のようにリブログしていたretletさんからもお話を伺いました。

映像に映っていないのですが、salexkiddさんはじめ、会場にいた皆さんにもトークに参加していただきました。皆さまありがとうございました!

めちゃくちゃおもしろいUstなので、見逃した方、ぜひ見てみてください!







んじゃっ!

2010年6月17日木曜日

(放送時間変更)「リアル夜カフェ part2 〜あなたのMac見せてください〜」やります!

iPhone 4の白、予約できなくて残念ですね。

こんにちは、スチールです。

今月また夜カフェやります!しかも今回はリアル夜カフェです。
また日本のシリコンバレー、フィレンツェでお話ししますよ!

放送タイトル:リアル夜カフェ part2 〜あなたのMac見せてください〜
放送URL:
  USTREAM:http://www.ustream.tv/channel/steelroom
(今回もUstreamのみでいきます。)
放送時間:6月19日(土) 21時くらいから24時くらいまで
(放送時間変更です)
放送時間:6月19日(土)ワールドカップ日本戦終わってから
(詳しくは http://twitter.com/s_wool にておしらせします!)
放送掲示板:Ustreamのチャット、Twitterを使う予定です。
(僕のアカウントは http://twitter.com/s_wool です)

今回の夜カフェはTumblr ゥNishinippori meetupに便乗します。
参加者の方のMac(またはPC)を見せてもらおう!という企画です。
というわけで参加者の方、ぜひご自慢のMacを持ってきてください!

また、Ustから見ていただく方もぜひデスクトップのスクリーンショットや普段Macを使っている作業場所などの写真をアップしてください!夜カフェの中で紹介したいと思います。

夜カフェの時間以外も違うアカウントでUstがあるかと思いますのでそちらもぜひ!

んじゃっ!

2010年6月13日日曜日

iPhoneアプリ「iMuseum オルセー美術館」がリリースされてます。

最近更新がんばってます。

こんにちは、スチールです。

今回はバイト先で作成したiPhoneアプリを紹介したいと思います。













「iMuseum オルセー美術館」というアプリです。
(ご購入はこちら iMuseum  Mus?e d'Orsay

画面はこんな感じ。





現在国立新美術館で「オルセー美術館展2010」がやっていていますので何かと話題だと思いますが、このアプリで有名な絵画30作品を見ることができます。

ポイントとしては
・高解像度でくまなく作品が見られる
・有名な作品が30点も見られる
・日本語、英語で作品の解説文が読める
な所だと思います。

ちなみに操作方法なのですが、画像をダブルタップすると
全体→拡大→超拡大
という感じでズームしていきます。超拡大で見るとなかなかの迫力ですよ。
(超拡大でダブルタップすると全体表示に戻ります)
もちろんピンチイン・アウトでのズームもできるのでご安心を。

ところでこのアプリ、レーティングが+17なんですよね。
たしかに女性の裸体のイラストがあるのですが、有名な美術館に飾られてる絵だし、美術館に子供が入れるんだし、正直なところレーティングつけるのおかしくない?と思うのですが、Appleのお達しなので仕方なく+17をつけたという経緯があります。
iPhoneもAppStoreもすばらしいとは思うのですが、AppStoreのグラビア締めだしやAdMob関連の広告規約の変更とかなんだかなぁと思っているこの頃です。
(AdMobに関してはGoogleにはAndroidもあるし、仕方ないとは思うんですけどね)

tumblrで尻画像ばっかり追っているような僕なので、iPhoneでグラビアとかあってもいいと思うんですよね。素敵な高解像度お尻画像が詰まったアプリなら1000円くらい出してもいいくらいです。

あ、若干レーティングから尻に話がずれてしまいましたね。とりあえず、芸術作品に成人向けのレーティングはどうなのよということと、お尻最高!という思いが伝わればと思います。

あ、あと最後に「iMuseum オルセー美術館」よろしくお願いします。

んじゃっ!

2010年6月12日土曜日

Safari機能拡張「tweet link」を作ってみた。

ブログデザイン変えてみました。

こんにちは、スチールです。

不評そうなら元に戻します。

先日のWWDCでiPhone 4が注目を浴びてる中こっそり発表されたSafari5。
なんといっても大きな変更はSafari Extension、機能拡張の追加です。

発表からすぐにSafari Dev Centerにてドキュメントが追加されていたので
ざーっと見て簡単なExtensionを作ってみました。
(ちなみに配布するにはAppleのデベロッパーアカウントを作って証明書をゲットする必要があります。無料で作れるはずです。)

機能拡張のダウンロードはこちらでできます。
zipを解凍してsafariextzというファイルをダブルクリックするとインストールできると思います。
(インストール前にSafariの環境設定→機能拡張タブから機能拡張を「入」にしておいてください)

インストールするとツールバーにボタンが追加されます。


とあるページを見ていて、このページのリンクをつぶやきたいときに押すと、新しいタブでTwitterのページが開き、テキストボックスにサイトのタイトル、URLが追加されます。

こんな感じ。


ちなみに、ボタン押すときはTwitterにログインしておいてください!
さて、この機能拡張、作るのはけっこう簡単で、実際のコード部分は以下のようになっています。


<!DOCTYPE html>
<html>
<script type="text/javascript">
function performCommand(event) {
if (event.command === "tweet") {
var currentTitle = event.target.browserWindow.activeTab.title;
var currentURL = event.target.browserWindow.activeTab.url;
var newTabURL = "http://twitter.com?status=" + currentTitle + " " + currentURL;
//console.log(newTabURL);
event.target.browserWindow.openTab().url = encodeURI(newTabURL);
}
}

function validateCommand(event)
{
if (event.command === "tweet") {
event.target.disabled = !event.target.browserWindow.activeTab.url;
}
}

safari.application.addEventListener("command", performCommand, false);
safari.application.addEventListener("validate", validateCommand, false);
</script>
<title>title tweet</title>
<body>
</body>
</html>


ざっくりいうと、ボタンを押すと、リッスンしてたイベントが起きて、イベントのコマンド名が、自分の指定した"tweet"というコマンド名か確認します。
(tweetというコマンド名は、拡張機能ビルダーという設定画面で指定しています)
Trueであればアクティブなタブ(ようは今見てるタブ)のURL、タイトルを取得してtwitterのstatusというGETメソッドの引数に渡してあげるわけです。

ちなみに、これをコンテキストメニューでやろうとするとタイトル、URLの取得に一工夫が必要のようです。
(Injecting Scriptと呼ばれるJavaScriptとやりとりする必要があるっぽい)

あと、validateCommandは何してるかっていうと、空のタブを開いている時などはボタンを押せないようにしている感じです。
試しに空のタブ(またはTop Sitesなど)を開いてやると、ボタンがグレーになって押せないようになると思います。

↑のソースがほぼすべてなのですが、一応拡張機能全部のソースをGithubに置いてみました。
s-wool's tweet-link at master - GitHub
よかったら見てみてください。
あと、もっとこうするとよくなるよという意見がありましたらどしどしどうぞ。
(というか自分で改造してもっとよくして教えてくださいw)

まだ日本語のちゃんとしたドキュメントはありませんが、既に多くの方が解説をしていらっしゃいますし、Appleのドキュメントも英語ですが読みやすいので、拡張機能の作成に挑戦してみてはいかがでしょう。

では、今日はこの辺で。

んじゃっ!

2010年6月6日日曜日

「夜カフェ4.0 〜iPhone新機種のお名前は?〜」やります!

iPadは今のところ買っていません。

こんにちは、スチールです。

MacWorldのAppleによる基調講演がなくなり、より注目度の増した
WWDCが近づいてまいりました。
というわけで、今回もWWDC基調講演実況夜カフェをやりますよ!

放送タイトル:夜カフェ4.0 〜iPhone新機種のお名前は?〜
放送URL:
  USTREAM:http://www.ustream.tv/channel/steelroom
  ねとらじ:http://std1.ladio.net:8070/steelroom.m3u
(今回もUstream、ねとらじのダブル放送です!)
放送時間:6月8日(火) 1時50分(日本時間)からイベントが終わるくらいまで
放送掲示板:Ustreamのチャット、Twitterを使う予定です。
(僕のアカウントは http://twitter.com/s_wool です)

夜カフェとはUSTREAM、ねとらじを使ってAppleな話題を中心に、
Webサービスからトイレまで、話題は何でもありの放送です。

放送時間中は私スチールが、skypeにログインしていますので、
放送に参加して話したい!という方は、僕のアカウントへご連絡
お願いします!
(WWDCへ参戦してる方が凸してくれないかなぁ…ないですねw)

Skype ID:s_wool です。放送中いきなりの参加もOKですよ!
みなさまの凸お待ちしております。

んじゃっ!