お酒を飲みながら(LT中は飲んでませんが・・)、ゆったりした雰囲気でLTするのって、とても楽しいですね。難点はお酒が回ると言うべきことを忘れたりしてしまうところですが。ネタができたら、是非やってみたいです。内容は、次の名古屋合同懇親会でご紹介する予定のものの関連アプリで、デモとかする時間がなさそうだったので、GeekBarでやってみた次第です。USTを確認したところ、ネットの調子が悪く一部分しか録画データがありませんでした(ある意味ほっとしてます)ので、ここで少し補足したいと思います。Radioとは]インターネットラジオを聴くアプリ。ユーザが自由に音楽配信できるプラットフォーム。ファイル・ストームを再生可能。URLは、Twitterのタイムラインから取得。Twitterのタイムラインが、音楽のプレイリストになる。フォーマットを意識して、入力するのが手間の場合、またインターネットラジオ放送局を探して登録したい場合の、Webサービスもあります。ToDo:oggファイルストリーミングですが、Webにホスティングするとき、Apacheのバージョンにより、再生できないときがあることに気づきました。この問題が解決後またバージョンアップする予定です。2011http://iphone.iiv.jp/sound/index/L0028他のアプリやサービスとの連携もありながら、それらのわかりやすい説明が今までありませんでしたので、少しまとめてみたいと思います。このアプリ単体で使うときの使い方からです。このアプリは、リアルタイムでiPhoneで録音した音声をストリーミング配信します。サーバ等を中継することなく、このアプリがサーバにもなり、クライアントにもなります。[サーバ側]サーバを起動して、Live!ボタンを押すだけです。現在の位置や、メッセージ、WebサイトのURL、なども知らせることができます。サーバURLの通知の方法としては、メールとTwitterがあります。Radio’経由で起動するときに使います。[クライアント側]サーバURLの入力して、Playボタンを押すだけで、音声を聴くことができます。URLを入力するのは手間がかかりますが、メールで通知を受け取ったときは、リンクをクリックするだけで、URLが入力された状態でアプリが起動します。Radio経由でも起動できます。(これは次回説明させていただきます)同時アクセス数は最大25としています。これは負荷よりも回線状況に大きく左右されます。実際にスタックを消費せずループしているかどうか。Leopardのコンソール。%rbpret確かに関数呼び出しがなくなっている。最適化しないと末尾再帰にならないみたいである。2011http://atnd.org/events/20951先週にひきつづきエイチームさんに、行ってきました。実際に開発したアプリ、そして運用しているサービスについてのノウハウを聞くことができて、とても勉強になりました。今まで何回か勉強会でここに来させていただきましたが、今回は、エイチームさんが主催ということで、実践的な内容でした。スマートフォンというと、個人ディベロッパーが多くいますが、これは個人が手軽にアプリケーションを開発、全世界にリリースできるという魅力があるからだと思っています。メニューのサービスを手がけていたことがありますが、メニューにのるためには、法人でなくてはならなかったり、法人であっても過去の実績がなければ、メニューの上位に掲載されなかったりと、日本的なビジネス習慣を実感させられたことがあります。iPhoneアプリをリリースしてみて、大手ゲーム会社のアプリと、自分のアプリが同じランキングの中にいるのをみたとき、壮快な思いをしたのを忘れられません。なんとフェアなのか、さすがアメリカ的、と思いました。今回の勉強会(?)では、その企業の開発スタイルを垣間見ることができて、とても興味深かったです。3Dグラフィックツールを使った(コストのかかる?)開発手法などは、やはり企業らしい手法で開発されているのだなぁと思いました。これはPlayStationなどのゲームソフトを作るのと同じで、開発者もこの出身者のようでした。ゲーム機開発をしていた人がやはりこのジャンルに流れてきているのでしょうね。逆に言えばこのような手法でやらないと、(個人ディベロッパーと同じことをやっていてはだめという意味で)ビジネスにならないのかもしれません。あと開発会社としての興味以上に、毎週のようにいろんな勉強会に広い会場を無料で貸しているエイチームさんには、とても興味がありました。今日は本当に有意義な日でした。Nagoya参加してきました!http://partake.in/events/09bb8de2-5c8e-4515-83d7-70e7406b47ff一言でいって、内容がすごい振幅のある勉強会でした。ははは・・もともとライトウェイト言語の勉強会ですが、’LL’という文字が入ってれば、なんでもいいといった内容で、次に何が出てくるは全く予想がつかない、ドキドキ感がたまりませんでした。たくさんの発表が聞けたことは、とても有意義でした。知らないことを知ることができるというのは、こういう機会がないとありませんね。発表を聞いてみて、HaskellとSmalltalkはまた勉強したくなりました。Analyzeの話は、もっと時間をかけて聞きたかったです。Schemeの話は、全くついていけませんでした。これだけの発表者をそろえたなぁと、驚きました。ところどころ無茶ブリだと愚痴っている発表者もおられましたが、でもこのイベントが行われたことに意義を感じます。