Archive for the ‘未分類’ Category

NGK2011B でLT

日曜日, 12月 4th, 2011

今日、名古屋合同懇親会でLTをさせていただきしまた! 100人は超えていたとのことですが、トップバッターでとても緊張しました。USTREAMもあります。

時間が5分で強制的に終了ということで、LT不慣れな私としてはとてもドキドキしました。時間をチラチラみながらやるのですが、説明に夢中になっているあっという間に時間がすぎているので、焦りました。後から思ったのですが、4分30秒くらいで第一合図があって、5分で終了のという形だったら、まとめに入り忘れるのを防げたかもしれません。今度もし機会があったら提案してみたいと思います。時間は計算したつもりでしたが、時間超過してしまいました。後でUSTを見てその原因がわかりました。
緊張してしまうと、言い間違いが増えるため、その言い換えに時間がかかっているのですね。もともと内容を詰め込んでいたので、余裕がなかったのもあって超過していまいました。いゃ〜やってみないと気づかないものですね。前回のLTで詰め込むのをやめよう、余裕をもった内容にしよう、としたのですが、なかなかこれだけ大勢の人に見てもらう機会もないだろう、ということで再度詰め込んだ内容でトライすることにしました。
しかし、こんなつまらない話を長々としているのは、今回のLTの目的がアプリの紹介だけでなく、プレゼンの勉強をしたかったのもあったからです。自分が発表しやすいテーマ、スライド、大勢のオーディエンスがそろった機会はとても貴重です。
このような発表会や勉強会って、内容も重要ですが、それ以外にいろいろと学ぶことがあると最近よく思います。こんなことやっている人がいるのか、こんなこと全然しらなかった、この人たちはこういうグループの人なんだ、とかいろいろと観察することもできます。しかしATNDを見ると、東京とか大阪など、もっと大勢の人を集めて、もっといろんな知らないことやっているんですよね。参加者->LT->主催者という立場、名古屋->大阪・東京というような行動範囲の拡大をこれからできたらと、密かに思っています。(密かになっていないけど・・)

最後に、時間切れではなせなかったことですが、やっぱり一人ではやれることに限界があると思います。一緒にやれる仲間を増やして価値あるものを作りたいという気持ちを強く持つようになりました。そのためにもこのような場に顔をだし、またはいろんな勉強会に参加して、大勢の人と情報交換できたらと思っています。
また来年からも、積極的に活動できたらいいなぁと思っています。

#しかしAndroidの勉強会は行きたいのに、なぜかいつも日があわない。つ部なのにiPhoneネタばかりでスミマセン。m(__)m

ps. 今日紹介させていただいたiPhone.iPadアプリはすべてこのページにあります。
http://iphone.iiv.jp/

関連アプリのスライドは、今回のLT用ですので、ここにアップしておきたいと思います。

初GeekBarでLT ‘Twicecast Radio’

水曜日, 11月 30th, 2011


今週月曜日、はじめての名古屋GeekBarでしたが、LTをさせていただきました! お酒を飲みながら(LT中は飲んでませんが・・)、ゆったりした雰囲気でLTするのって、とても楽しいですね。難点はお酒が回ると言うべきことを忘れたりしてしまうところですが。。またネタができたら、是非やってみたいです。
内容は、次の名古屋合同懇親会でご紹介する予定のものの関連アプリで、デモとかする時間がなさそうだったので、GeekBarでやってみた次第です。USTを確認したところ、ネットの調子が悪く一部分しか録画データがありませんでした(ある意味ほっとしてます)ので、ここで少し補足したいと思います。(前回投稿の続きもかねてます)

[Twicecast Radioとは]
インターネットラジオを聴くアプリ。
ユーザが自由に音楽配信できるプラットフォーム。
mp3,ogg ファイル・ストームを再生可能。
URLは、Twitterのタイムラインから取得。
Twitterのタイムラインが、音楽のプレイリストになる。

わざわざフォーマットを意識して、入力するのが手間の場合、またインターネットラジオ放送局を探して登録したい場合の、Webサービスもあります。

ToDo:
oggファイルストリーミングですが、Webにホスティングするとき、Apacheのバージョンにより、再生できないときがあることに気づきました。この問題が解決後またバージョンアップする予定です。

iPhone App ‘Twicecast Live!’

日曜日, 11月 20th, 2011

http://iphone.iiv.jp/sound/index/L0028

他のアプリやサービスとの連携もありながら、それらのわかりやすい説明が今までありませんでしたので、少しまとめてみたいと思います。
まずは、このアプリ単体で使うときの使い方からです。
このアプリは、リアルタイムでiPhoneで録音した音声をストリーミング配信します。サーバ等を中継することなく、このアプリがサーバにもなり、クライアントにもなります。

[サーバ側]

サーバを起動して、Live!ボタンを押すだけです。現在の位置や、メッセージ、WebサイトのURL、なども知らせることができます。サーバURLの通知の方法としては、メールとTwitterがあります。
Twitterは別アプリの’Twicecast Radio’経由で起動するときに使います。

[クライアント側]

サーバURLの入力して、Playボタンを押すだけで、音声を聴くことができます。
URLを入力するのは手間がかかりますが、メールで通知を受け取ったときは、リンクをクリックするだけで、URLが入力された状態でアプリが起動します。またTwicecat Radio経由でも起動できます。(これは次回説明させていただきます)

同時アクセス数は最大25としています。これは負荷よりも回線状況に大きく左右されます。

実例に学ぶスマートフォンアプリ開発【MeetUP】

日曜日, 11月 13th, 2011

http://atnd.org/events/20951

先週にひきつづきエイチームさんに、行ってきました。
実際に開発したアプリ、そして運用しているサービスについてのノウハウを聞くことができて、とても勉強になりました。今まで何回か勉強会でここに来させていただきましたが、今回は、エイチームさんが主催ということで、実践的な内容でした。

スマートフォンというと、個人ディベロッパーが多くいますが、これは個人が手軽にアプリケーションを開発、全世界にリリースできるという魅力があるからだと思っています。また企業が本腰を入れて開発してくるアプリもあり、これらが混在している状況であります。
以前、携帯電話公式メニューのサービスを手がけていたことがありますが、メニューにのるためには、法人でなくてはならなかったり、法人であっても過去の実績がなければ、メニューの上位に掲載されなかったりと、日本的なビジネス習慣を実感させられたことがあります。しかしiPhoneアプリをリリースしてみて、大手ゲーム会社のアプリと、自分のアプリが同じランキングの中にいるのをみたとき、壮快な思いをしたのを忘れられません。なんとフェアなのか、さすがアメリカ的、と思いました。

今回の勉強会(?)では、その企業の開発スタイルを垣間見ることができて、とても興味深かったです。3Dグラフィックツールを使った(コストのかかる?)開発手法などは、やはり企業らしい手法で開発されているのだなぁと思いました。これはPlayStationなどのゲームソフトを作るのと同じで、開発者もこの出身者のようでした。(一応私もですが^^;) ゲーム機開発をしていた人がやはりこのジャンルに流れてきているのでしょうね。逆に言えばこのような手法でやらないと、(個人ディベロッパーと同じことをやっていてはだめという意味で)ビジネスにならないのかもしれません。

あと開発会社としての興味以上に、毎週のようにいろんな勉強会に広い会場を無料で貸しているエイチームさんには、とても興味がありました。(途中社長さんのお話が急遽聞けたのもラッキーでした) 地域柄お固い会社が多いこの名古屋に、こんな開かれた魅力的な会社があるんだなぁと・・

今日は本当に有意義な日でした。

LL Nagoya

日曜日, 11月 6th, 2011

LL Nagoya参加してきました!
http://partake.in/events/09bb8de2-5c8e-4515-83d7-70e7406b47ff
一言でいって、内容がすごい振幅のある勉強会でした。ははは・・
もともとライトウェイト言語の勉強会ですが、’LL’という文字が入ってれば、なんでもいいといった内容で、次に何が出てくるは全く予想がつかない、ドキドキ感がたまりませんでした。
しかしたくさんの発表が聞けたことは、とても有意義でした。まったく知らないことを知ることができるというのは、こういう機会がないとありませんね。
発表を聞いてみて、HaskellとSmalltalkはまた勉強したくなりました。.NETのDLR,Alloy Analyzeの話は、もっと時間をかけて聞きたかったです。Schemeの話は、全くついていけませんでした。
しかしよくこれだけの発表者をそろえたなぁと、驚きました。名古屋すごい! まあところどころ無茶ブリだと愚痴っている発表者もおられましたが、でもこのイベントが行われたことに意義を感じます。
また次回期待したいと思います!

またもコンピュータ界大物の訃報

火曜日, 10月 25th, 2011

Lispの創案者、ジョン・マッカーシー逝去(84歳)

http://jp.techcrunch.com/archives/20111024creator-of-lisp-john-mccarthy-dead-at-84/

Appleのスティーブ ジョブス、C言語、UNIXの父デニスリッチー、そしてLISPの創案者と今月は、なんという月なんだろうか。正直なところジョン・マッカーシーという名は、他の二氏とちがってすぐ思い浮かぶ名前ではありませんでしたが、Lispという偉大な言語は、この仕事をしてきていつも特別な存在でした。「天才というのは、こういうものを作る人だ」と、いつも思っていました。歴史は古いのに、いまだに最先端言語なのです。
最近は、再びLisp言語(Clojure)を学んでいることもあり、とても身近な存在です。

この10月は本当に忘れられない、月になりそうです。
まるで、Jobsが連れていってしまったみたい・・

天国で何かやらかす気なのかも・・

iPhoneDeveloper勉強会 名古屋 #2

土曜日, 10月 22nd, 2011

本日は、LTさせていただきありがとうございました。
勉強会も、新しいiOS5の話題が中心とよく考えられた内容でした。発表された方は時間や情報量が少ない中調査されたことだろうと思います。お疲れ様でした。またTestFlightの話題は、全く知りませんでした。これは使えますね。

私のLTですが、ちょっと詰め込みすぎたせいで、かなりハイペースにやってしまいました。あせってしまいわかりにくい説明をしてしまいました。もう少し的を絞った方がよかったと反省しています。
発表内容のムービーですが、ここのサイトにあるものと、後以下のサイトにあるでもムービーを編集したものです。
リンクがわかりにくいので、ご案内させていただきます。


http://iphone.iiv.jp/sound/index/L0003

いや~本当に今日は勉強になりました。
皆様ありがとうございました。

Live Music Coder M^2 OSC with MAX/MSP

金曜日, 10月 21st, 2011

iPad アプリ M^2とMAX/MSPを使ったOpenSoundControlのデモです。WiFi経由でMacの音源を鳴らしています。

LT用

Dear Jobs ….

土曜日, 10月 8th, 2011

Qt Nagoya

土曜日, 7月 16th, 2011

この前の日曜日Qtのセミナーにいってきました。(遅いレポートですみません;)
Qt(キュート)は、マルチプラットホームの開発環境で、結構昔からあり、私もSHAPのLinuxZaurusの開発のとき、使う機会がありました。Qtopiaという組み込みのものだったと思います。
詳しくはWikiPediaなどで・・

Qtの最近の動向に、とても興味があったので参加しました。マルチプラットホームでアプリを作ろうとすると、FlexAIRがまず候補にあがりますが、便利な機能を使おうとすると製品を買わないとできなさそうなので、どうしても本腰を入れられませんでした。Qtの存在は知っていたはずですが、古いということで、忘れていたのが正直なところでした。
セミナーを聞いて、まだまだ現役ではないか、というのが第一印象です。それどころか、QMLを使ったアプリ開発は、先端をいっています。AndroidやiPhoneの開発は現在サポートしていないようですが、そのようなコミュニティはネットで調べるとあるようです。
私もインストールしてサンプルを動かしてみましたが、開発環境の完成度が高いのに、とてもモチベーションがあがります。最近はじめたAndroidの開発環境はお世辞にもいいとは言えず、惜しい気がしていました。
iPhoneには、Xcodeという開発環境、Windows 7 PhoneもMicrosoftの完成された開発環境があり、そしてこのQtもそれに負けないくらいの環境があります。この回のセミナーでは、MeeGoというプラットホームを初めて知りましたが、これにもQtは使われて、インターフェイスがすばらしかったです。MeeGoに関しては先行きがあまり明るくないようなことを言われていましたが、Qtの開発環境を見れば、もっと行けそうな気がしてしまいます。開発環境というのはただ便利とか使いやすさのことだけでなく、UIも含みます。だいたい優れたUIのツールから生まれるアプリは、UIもすばらいとものと思っています。
あと、WebKitとの絡みをもっと知りたかったですが、これはネットで調べたいと思います。しかしいろいろと勉強になりました。
講師のみなさんおつかれさまでした。

それから、このようなセミナーでは(前回のTiも)、やはりTwitterがあった方が便利だと思い、最近はじめました。
@B1TL1FE
よろしくお願いします!!