masuidrive on rails
BigCanvas PhotoShareリリース!
- 2008-07-10 (Thu)
- Ruby on Rails | iphone
中島さんと立ち上げた、Big Canvasのファーストプロダクト、Big Canvas PhotoShare (www.bcphotoshare.com)をリリースしました。AppStoreでのダウンロードは、こちらから。
このアプリケーションは、何よりも手軽に写真を使ったコミュニケーションが出来ることを目指したアプリです。
煩雑なユーザ登録などせずに、写真をサーバへアップロードし、友人や家族と共有できます。誰かを指定して写メするのと違い、自分の日常を流していくTwitterのようなユルいコミュニケーションを目指してます。
すでに取った写真をアップロードしたい場合には、右下の四角のアイコンを、その場で写真を撮りたい場合はその隣の、カメラのアイコンをクリックします。写真をアップロードするときには、「非公開」「家族と共有」「友人と共有」「全員に公開」を選んでください。
「友達と共有」とした写真を友達に見せたい場合は、メインメニューを下にずらし、「友人」や「家族」を選択し、「招待する」をクリックします。これで、メールの作成画面に移りますので、そのメールを友達に送りましょう。
招待された人が、iPhoneを持っていない場合は、Webでも写真を見ることができます。
iPhoneのアプリの日本語化はされていますが、まだWeb側の方は英語版のみになっています。Webの日本語版は近日中にリリースします。
また、この週末は過負荷により、サーバとの通信が重い可能性があります。チューニングやサーバ強化は順次行っていきますので、ゆっくり楽しんでください。
- Comments: 6
- Trackbacks: 0
近況報告&アイディア募集
- 2008-06-29 (Sun)
- Ruby on Rails | iphone | life
アメリカに来て約3か月がたち、やっと生活も落ち着いてきました。
現在、BigCanvasでは、7月のAppStoreオープンに向けてiPhone向けのアプリを中島さんと作っています。
本当は、私もCocoaで遊ぶつもりだったのですが、このプロジェクトを始めたのが4月で時間が無いため、アメリカでも引きこもりの様にRailsのコードを書いています。早くもっとCocoaでアプリを書けるようになりたいなぁ。
ネットへの依存度が高いので、日本に居てもアメリカに居ても生活全般、あまり違いがない気がします。
ただ、デザイナやPR会社との打ち合わせなどが英語なので、そこが違うかな。
これが一段落したら、自分でも書きたいiPhoneアプリがあるので、自分でも色々書いてみようと思っています。
自分のアイディア以外でも色々作ってみたいと思っていますので、ぜひ「こんなiPhoneアプリ欲しい!」とかありましたら、メール: masuiあっとmasuidrive.jp、チャットでは、MSN:masui@hisec.co.jp、skype:masuidrive76まで呼びかけていただけると、うれしく思います。
- Comments: 1
- Trackbacks: 0
iPhone日本発売決定おめでとう
- 2008-06-04 (Wed)
- iphone
Photo by ntr23
みんな書くだろうけど、これは書かずには居られない。
ソフトバンクからiPhoneがリリースされることが、発表されました。
iPhoneいいよ! iPhone!
普通にウェブが見れて、PCメールがさくさく読めて、ほんとに手のひらに入る情報端末って言う感じ。
ゲイツが昔言っていた「Information at your finger tips」を体現しているものが、Appleから出ているって言うのも皮肉だなぁ。
別に日本で一社からしか出ないとは決まった訳じゃないのですが、「今回の発表は残念」とドコモは言っている模様。
しかし「タッチパネルで操作できる端末としては、PRADA Phone by LGなど同様の端末を当社でも提供している」は無いだろう・・・。
タッチパネルという点を引き合いに出して、PRADA Phoneと比べるのは・・・・。まぁこういう事を広報が言うことが、いまのDoCoMo端末の使いづらさを物語ってると言えるけどね。
いま、うちの会社は、iPhone向けアプリ/サービスを作ってるんだけど、まじめに日本語化をしないといけないなぁ。
色々作りたい物はあるんだけど、時間が足りない。頑張ってるんだけど、自分の脳みその遅さにがっくりくるなぁ。
p.s
iPhone SDKの開発者登録って、もう日本からも出来るようになってるのかな?
- Comments: 6
- Trackbacks: 0
PerlbalのX-Reproxy-Urlで、ヘッダを渡すパッチ
- 2008-06-03 (Tue)
- Server
Photo by E Cashell
PerlbalのX-Reproxy-Urlを使おうと思ったのですが、Reproxy先のURLへヘッダを渡す方法が無かったので、ちょっとしたハックをしました。
X-Reproxy-Headersに渡したいヘッダをカンマ区切りで入力すると、そのヘッダをReproxy先にも渡します。
下記のようなリクエストをperlbalに返すと、
X-Reproxy-Url: http://example.com/ X-Reproxy-Header: Cookie,X-Version Cookie: ID=foobar X-Version: 1.0
Reproxy先には、下記のようなヘッダが渡されます。
Cookie: ID=foobar X-Version: 1.0
Perlは4止まりだったのですが、がんばってパッチを作ってみました。
perlbal-reproxy-header-060108.patch
ホントは、プラグインとかにしたいんですが、どなたか手伝ってくれませんか?
RailsConfで出ていた、WarBookがPerlbalを使ってるって言ってたなぁ。
- Comments: 0
- Trackbacks: 0
Capistranoでmigrationsする前に自動でバックアップ
- 2008-05-24 (Sat)
- Ruby on Rails
Photo by mondopiccolo
Capistranoではdeployしても、前のソースが残っているために、すぐに前のバージョンに戻せますが、データベースはそうはいきません。
そこで、deploy:migrationsを実行する前に自動でDBのバックアップを取るようなタスクを探してみました。
MySQL専用ですが、これでローカルのbackupsというディレクトリに、migration実行前のダンプがダウンロードされます。
- Comments: 0
- Trackbacks: 0
Amazon EC2、S3の解説記事がgihyo.jpで公開されました
- 2008-05-19 (Mon)
- Server
WEB+DB PRESSに執筆した、Amazon EC2/S3の解説記事が、連載:はじめてのAmazon EC2&S3 ~これからの新サービスの公開の形~|gihyo.jp … 技術評論社として、webで公開されました。本日から4日連続で公開されていきます。
Amazon EC2/S3は、柔軟性の高いサーバとして、Webサービスを作る側としては非常におもしろく、注目されているサービスだと思います。
RailsやJavaを動かすサーバがない! ちょっと新しいアプリをサーバにインストールしてみたいけど、既存のマシンにはいれたくない!そんなときにはEC2がおすすめです。
ぜひこの記事を読んで、試してみてください。
追記
質問、リクエストなどありましたら、このコメント欄にお願いします。
- Comments: 2
- Trackbacks: 1
Ubuntu / OSXにPerlbalをインストールする
- 2008-05-17 (Sat)
- Server
Photo by stebulus
nginxなども調査してみたのですが、Perlbalが一番細かくキャッシュコントロールできること、Perlで書かれているので改造がしやすいことから、これを使う方向で進めてみることにしました。
まずは、S3にreproxyする場合に、認証用のヘッダを付けるようにしないとな。
ときどき死ぬとの情報もあるのですが、これはプロセス監視と複数起動することで対処することにします。
OSXや、UbuntuにPerlbalのパッケージが無かったので、インストールする方法をまとめておきます。
パフォーマンスはまだ計測していないけど、WassrもPerlbalを使ってるんですね。
- Comments: 2
- Trackbacks: 0
[メモ] AmazonS3とEC2を使う時にはX-REPROXY-URL
- 2008-05-15 (Thu)
- Ruby on Rails | Server
S3+EC2を使っていると、S3に保存したムービーや画像と言った大きなデータを、クライアントに返したい場合があります。
そのときにリバースプロキシを使う方法もあるけど、権限やユーザによって振り分けたい場合などは、単純なリバースプロキシではうまくいきません。
Rails側でNet::HTTPなどを使ってS3からデータを取ってくる方法もあるのですが、それだとパフォーマンスが悪すぎです。
負荷分散することを考えると、これはApacheモジュールか、リバースプロキシ側でやって欲しい作業です。自分で書こうと思ったけど、調べてみたらやっぱり同じようなのがありました。
リバースプロキシなどの中には、X-REPROXY-URLというヘッダをサポートしているものがあり、これを戻すとリバースプロキシが代わりにこのURLにアクセスしてデータを返してくれます。
Perlbalが始めにサポートしたらしいですが、lightlyやapacheもパッチが出ているようです。Perlbalはリバースプロキシとしても、性能が高いらしいので、これを評価してみようと思います。
メモリンク
- Comments: 0
- Trackbacks: 0
Flickrでかっこいいデスクトップを探してみた
- 2008-05-01 (Thu)
- life
自分の仕事環境をもっとよくするために、参考になりそうな机は無いかなーとFlickrで検索してみました。
特にデザイン系の会社だと、カッコいいオフィスがありそうなので、もしご存じの方いましたら、できれば写真があるページを教えてもらえませんか? コメントかはてブでお願いします。
view from my workspace
Originally uploaded by cityflickr
こんな環境で仕事してみたい。
400年前の城らしいですよ。ここ。
ニセコで仕事したときは気持ち良かったなぁ。
- Comments: 7
- Trackbacks: 0
CarbonEmacsを全画面で使おう
- 2008-04-30 (Wed)
- Ruby on Rails
Carbon Emacsをフルスクリーンで使う - Sooeyで、2008年春版のCarbon Emacsが、フルスクリーンに対応したことを知ったので、早速、ダウンロードしてインストール。
(mac-toggle-max-window)を.emacsで指定するだけのはずなんだけど、なぜか下に1,2行隙間が出たので適当にheightを指定。
(mac-toggle-max-window) (setq default-frame-alist (append (list '(height . 63) )))
いつの間にかemacs-w3mが、標準添付されなくなっていたので、自分でインストールした。
- Comments: 1
- Trackbacks: 1
- Search
- Feeds
- Meta