Codex

freq in tokyo

Posted in Codex on 12月 13th, 2007 by Norihisa Nagano – Be the first to comment

2007年 12月17日(月)から開催されるfreq in tokyo
http://www.design.kyushu-u.ac.jp/%7Esnlab/freq/2007tokyo/

で,Monalisaの紹介コーナーがあります.
城さん作成の詳細な説明ムービーになっております.

是非お立ちよりを.

このエントリーをはてなブックマークに追加

コンサート ジェネシス(始原) II

Posted in Codex on 10月 24th, 2007 by Norihisa Nagano – Be the first to comment

http://www.k-pac.org/theatre/koen/2007/sy071117/index.html
スタジオの教授の曲が初演されます.
これは見ないと.

僕は行く予定です.
行かれる方,現地でお会いしましょう.

このエントリーをはてなブックマークに追加

MOSA Software Meeting 2007

Posted in Codex on 10月 9th, 2007 by Norihisa Nagano – Be the first to comment

MOSA Software Meeting 2007

MOSA Software Meetingについて,知人に聞かれたので,去年の感想など含めお勧め記事を.

MOSA Software Meetingは日本で多分一番大きなMac Programmerが集うイベントで名前をよく聞く方々がもりもり集まっていらっしゃいます.
僕は去年1セッション担当させていただきましたが,参加者のみなさんが熱く議論に参加してくださったので,とても有意義でした.
MacのProgrammerはたぶん少ないので,お知り合いを増やすいい機会だと思います.

で,今年はiPhone時代のOS X Programming,「Mac OS Xの新潮流」というナイスなテーマだそうで,きっと面白いでしょう.
しかも,一日参加OKで,今年は最大4セッションが受講可能.
お勧めです.
セッション以外でも,Appleの人の特別セッション,抽選会,質疑応答会等々盛りだくさんで面白いです.

毎年申し込み開始後すぐに定員に達するらしいので,毎日要チェックです.

注目のセッションとしては,木下大先生がiPhone Appの開発セッションをやられるそうな.
見たい.

で,某所を見ていると,iPhone/touchのjailbreakがそろそろ来るそうな.
はやくiPod touchでまたりさまBinaryを動かしたい.
(僕のiPod touchは既にインテリアになっています)

このエントリーをはてなブックマークに追加

sonic typeface

Posted in Codex on 10月 9th, 2007 by Norihisa Nagano – Be the first to comment

林さんが何やら面白いことをやっている模様.

sonic typeface

Monalisa, またりさまBinaryに近い精神を感じます.
要注目.

このエントリーをはてなブックマークに追加

iPod touchがやってきた

Posted in Codex on 9月 24th, 2007 by Norihisa Nagano – Be the first to comment

iPod touchがやってきました.
いろいろHack情報を調べてやってみましたが
どうやらiPhoneの流儀は通用しない模様.
(iNdependenceが動きません.できた人教えて下さい.
NOT CURRENTLY WORKINGだから無理でしょうけど)

ここ参照

iPhone appのbuildはできたので,installさえできればいいんだけど.
時間の問題でしょうけど,どうなることやら.

使用感としては,操作ボタンが一個というのが素晴らしいんでしょうが
実用を考えるともう2個ぐらいあってもいいんじゃないかと.
これじゃ,ブラインド操作がほぼ無理です.

あと,カレンダーの予定作成が出来ないのと
Mail.appが無いのは残念.
この2個はiPhone appがインストールできるようになれば解決(のはず).
youtubeは,H264エンコード済みVideoがまだ少ない様子.
これも時間の問題か.

出先でWIFIが繋がったら調べものできてラッキーなiPodという感じかな.
Apple公式のエミュレーター付き開発環境が出て,自前Appが開発できるようになる日は来るのか.

このエントリーをはてなブックマークに追加

10/21 第7回 Quartz読書会開催(再開)です

Posted in Codex, Quartz/OS X Graphics on 9月 11th, 2007 by Norihisa Nagano – Be the first to comment

僕が岐阜に行ってしまったため中断していたQuartz読書会ですが,メンバーの有志の方々が再開してくださいました!感謝.

今回は,12章 Creating Bitsです.
この章は,Quartzやるなら必須のCGLayer,Core Imageやるなら必須のBitmap Graphics Context等々,重要な章です.
OS XでImage Application開発するならば,知っておきたいところ.

僕も参加予定です.(確率50%)
(Core ImageのExampleでも持参しようかなと)

詳細は,Groupページを参照ください.
with-Quartz Group

ご質問など,MLもしくはnagano@monalisa-au.orgまでお気軽にどうぞ.

場所等
______________________________________________

日時:10月21日 13:00〜16:30
場所:埼玉県朝霞市ゆめぱれす

http://www16.ocn.ne.jp/%7Easaka-k/sisetuannai/yumeparesu.html

参加費:会議室+備品代の寄付求む(総額2800円)

このエントリーをはてなブックマークに追加

iWorks 08

Posted in Codex on 9月 8th, 2007 by Norihisa Nagano – Be the first to comment

iWorks 08を買いました.

レポートはPages
プレゼンはKeynote
なので,当然買うわけですが,今回の目当てはNumbersでした.

仕事でどうしてもExcelを使わざるを得ないのですが(xlsが送られてくる)
MSのOS Xアプリケーションはとんでもなくできが悪いのと
Intel Mac非対応なので使う度にストレス.

で,互換性は実は期待してなかったのですが,僕の手持ちのxlsは全部問題なく開けました.
正直びっくり.
これで,表計算ソフトをまともに使う気になりました.

このエントリーをはてなブックマークに追加

iPod Touch

Posted in Codex on 9月 6th, 2007 by Norihisa Nagano – Be the first to comment

出ましたが,さて,自前Appは開発できるのか.
iPhoneの電話抜きなら,公式にはできなそう.

このエントリーをはてなブックマークに追加

IAMAS 東京展(終了)

Posted in Codex on 8月 29th, 2007 by Norihisa Nagano – Be the first to comment

IAMAS 東京展,無事終了しました.

お越しいただいたみなさま,ありがとうございました.

僕の展示はというと,初日,用意していたタッチスクリーンが動作しなくなるというトラブルに見舞われました.
それで相当テンぱったところで,プレゼンテーション・イベントに突入.
当然,自主リハーサルする時間無し.
しかしながら,プレゼンはなんとか終了.(IAMASで鍛えられたか)
トークは毎度ながら,話の流れを把握できず & 三輪さんのキラーパスに反応できず.
それでも言いたいことは言ったような.

またりさまBinaryは相当マニアックなので,どうかなぁと思っていたのですが
意外と理解してもらえました.GUIのデザインを頑張った甲斐がありました.
タッチスクリーン用の簡単ボタンだけUIにしたのですが,そのためか,な,な,なんと
小学校入学前と思われる子供さん(数名)が,あのエグイ音に聞き入ってサクサク操作していたのは相当驚きました.
(赤青のぐるぐるが面白かったのかも)
こりゃ,考え方を変えねばなりません.

そんなわけで,アルゴリズミック・ジェネレーターシリーズの布石ということで.

次は近々,あのソフトウェアをリリースします.巻き起こせ嵐!

徳井さんが撮ってくれた写真↓
(Cocoa Send Objectにも感謝.ナイスObject!!!)

presentation_in_iamas_tokyo.jpg

このエントリーをはてなブックマークに追加

東京展 プレゼンテーション イベント

Posted in Codex on 8月 23rd, 2007 by Norihisa Nagano – Be the first to comment

IAMAS 東京展ですが,プレゼンテーション イベントでプレゼンさせてもらうことになりました.
またりさまBinaryの詳細についてプレゼンしますので,お時間ある方是非.

プレゼンテーション イベント

このエントリーをはてなブックマークに追加

「いまからだー IAMAS in Tokyo」 IAMAS 東京展

Posted in Codex on 7月 28th, 2007 by Norihisa Nagano – Be the first to comment

http://www.iamas.ac.jp/tokyo/

今通っている学校の,初の東京展があります.

ソフトウエア・デバイス・CG・映像・インスタレーション・パフォーマンス等々,何でもありのIAMASならではの,バリエーションに富んだ(まだ僕も見たことがない)展示が盛りだくさんですので是非お越し下さい.

僕は三輪教授の島で,学校入って最初に作ったアプリケーションを出展します.
展示といってもインスタレーションではなくて,ソフトウエアの紹介です.

このBlogを見ていただいている方(と僕が想定している,プログラマー)で,アートはよくわからーんという人でも楽しめると思います.

お越し下さる方,僕は3日とも居ると思いますが,事前にご連絡いただければ,その時間に居るようにしますのでお話しましょう.

____________________________________________

「いまからだー IAMAS in Tokyo」
Ima – karada ー IAMAS in Tokyo Exhibition

日時:2007年8月24日(金)〜26日(日) 11:00 – 20:00
会場:スパイラルガーデン(スパイラル1F)
入場無料

「いまからだ – IAMAS in Tokyo」展は、IAMASから生み出された多彩な作品と、その基盤である教育内容と研究活動を広く紹介する展覧会です。

IAMAS(情報科学芸術大学院大学/岐阜県立国際情報科学芸術アカデミー)は、科学から芸術までを横断する新しい文化を発信する教育機関として、創立12年目を迎えました。アートやデザイン、そして工学にいたる幅広い専門分野の人々が集まるIAMASでは、新しい表現や研究、そして創造的なアイディアが生まれ、学生の作品は国内外のさまざまなコンペティションで高い評価を得ています。

この展覧会では、学生や卒業生、教員の作品を、デザイン、映像、インスタレーション、音楽、表現工学などの分野で活躍する教員がコーディネートし、IAMAS の「いま」にアートとテクノロジーの領域で生き続ける「からだ」を描き出します。

また、今回の展覧会では作品展示にくわえ、IAMASの多彩な表現を生み出す基盤である教育内容と研究活動、アーティスト・イン・レジデンスや国際展での活動記録も紹介します。文化という視点から先端メディアを見つめてきたIAMAS が、この展覧会を通してメディアアートや情報デザインの新しい時代をひらきます。

情報科学芸術大学院大学/岐阜県立国際情報科学芸術アカデミー
メディア文化センター(CMC)
〒503-0014 岐阜県大垣市領家町3-95
tel: 0584-75-6606
fax: 0584-75-6604
tokyo07@iamas.ac.jp

このエントリーをはてなブックマークに追加

TimeDrawer

Posted in Codex on 7月 26th, 2007 by Norihisa Nagano – Be the first to comment

http://www.oneriver.jp/JKR/

これはすごい.

ファイルが更新されると、Spotlightプラグインがメタデータを作成します。このとき、 SpotMeta.mdimporter がファイルの更新を察知すると、NSDistributedNotification を投げます。バックグラウンドで動いている Jikeiretsu-Helper.app が distributed notification をキャッチし、当該ファイルをアーカイブします。

だそうで,なるほどなるほど,それを履歴に使おうという発想がすごい.
こういうことができる仕組みを備えているOS Xはやはりスペシャル.

NSDistributedNotificationはたしか,App起動した時なんかも飛んでくるはずだし(前Dockの変更で使ったのもこれ),いろいろ出来そうだなーっと.

このエントリーをはてなブックマークに追加

Posted in Codex on 7月 20th, 2007 by Norihisa Nagano – Be the first to comment

img_0762.JPG

このエントリーをはてなブックマークに追加

Posted in Codex on 7月 20th, 2007 by Norihisa Nagano – Be the first to comment

IMG_0665.JPG

IMG_0670.JPG

IMG_0696.JPG

IMG_0701.JPG

IMG_0714.JPG

img_0670.JPG

このエントリーをはてなブックマークに追加

たのしいCocoaプログラミング

Posted in Cocoa/Carbon, Codex on 6月 23rd, 2007 by Norihisa Nagano – Be the first to comment

『たのしいCocoaプログラミング』発売記念ということで,またまたプレゼント企画があるそうです.

Cocoaをやるなら応募すべし.

http://hmdt.jp/books/enjoyCocoa/canpaign.html

このエントリーをはてなブックマークに追加

WWDC等々

Posted in Cocoa/Carbon, Codex, Quartz/OS X Graphics on 6月 19th, 2007 by Norihisa Nagano – Be the first to comment

WWDCでLeopard詳細,Safari3登場で,しかもWindows版もということで盛り上がっているみたいですが,すっかり乗り遅れました.

最も気になるのは,WebKit Support LibraryにCore Graphice(Quartz)のWindows版が含まれていること.
ダウンロードして見てみると,ほとんど(全部か?)のHeaderがあるので,一通り使えそう. CGLayer(10.4からサポート)があるということは, OS X版と同じっぽい.これはすごい.

こちらの方が解説されています.すばらしい.
http://d.hatena.ne.jp/gyuque/20070616

パフォーマンスはどうなのかな.

Core Foundationもあるので,その内 Mac/Win Universalアプリケーションが書けるということになると,いろんなことが変わるだろうな.

そんなわけで,QuartzやっとくといいですよーとQuartz布教.
実際,学校でも,さくっと何か作る必要があるときにQuartzでぱっと書けるとだいぶ楽しいですよと.

ドコモがiPhone導入へ意欲というニュースもあり.
3rd Party参入はWeb2.0 Appでという話らしいですが,Web(PHP)も(仕事で)やる僕としてはいろいろ出来そうで楽しみである反面,これからプログラマーは色々できないとキツイなーというのもあり,なかなか微妙. Action Script3.0も面白そうだしなぁと,

しかし,Safari for Windowsは何のために作ったのかイマイチよくわかりません.
木下さんに伺ってみたいところ.

木下さんと言えば,「たのしいCocoaプログラミング」がもうすぐ出ます.
楽しみ楽しみ.

このエントリーをはてなブックマークに追加

初心者のためのMax/MSP,Jitter講座

Posted in Codex on 6月 12th, 2007 by Norihisa Nagano – Be the first to comment

初心者のためのMax/MSP,Jitter講座

Audio/Visual Programmingをやる人は基本のMax/MSP,Jitterの講座を知り合いがやります.

古舘氏は,おそらく日本でも(数えてないですが)10本の指に入るMax/MSP,Super Colliderの使い手です.
通常のプログラミング言語の能力も相当高いです.

そんな彼のスキルに触れる絶好のチャンスだと思います.

(見に行きたいなぁ)

このエントリーをはてなブックマークに追加

三輪眞弘講演会

Posted in Codex on 6月 11th, 2007 by Norihisa Nagano – Be the first to comment

所属スタジオの教授の講演会があります.
お近くの方是非.

__________________________________________
アルス・エレクトロニカ2007グランプリ受賞
三輪眞弘講演会

このたび、コンピュータ界のオスカーと言われるゴールデン・ニカ賞
(アルス・エレクトロニカ)を情報科学芸術大学院大学(IAMAS)の
三輪眞弘教授(作曲家)が受賞しました。
受賞を記念して、これまでの作曲家人生と今回受賞した
「逆シュミレーション音楽」について講演します。

アルス・エレクトロニカとは、毎年オーストリアのリンツで行われる
世界を代表するメディアアートの祭典です。
1987年からは「アルス・エレクトロニカ賞」を開催し、メディアアートに
革新をもたらした人を表彰、三輪眞弘教授は今年度の「デジタル・ミュージック部門」で
最高賞のゴールデン・ニカ賞(グランプリ)を受賞しました。

三輪眞弘(作曲家)
1958年東京都出身。ベルリン芸術大学、ロベルト・シューマン音楽大学で
作曲を学ぶ。オペラ「新しい時代」、サウンド・インスタレーション「またりさま人形」
オーケストラのための「村松ギヤ・エンジンによるボレロ」、
著書「コンピュータ・エイジの音楽理論」他、作品集CD多数を発表。


三輪眞弘講演会
日時:2007年6月23日(土)開場13:30 講演14:00
会場:IAMAS新校舎5階ホール
アクセス:http://www.iamas.ac.jp/CO/J/index-acce.html
予約不要、入場無料
主催:IAMASメディア文化センター(CMC)
お問い合わせ:e-mail info@iamas.ac.jp Tel 0584-75-6600

このエントリーをはてなブックマークに追加

プログラミング入門 + 言語(環境)の選択

Posted in Codex on 5月 15th, 2007 by Norihisa Nagano – Be the first to comment

学校に通いだして1ヶ月ちょっと経ったわけですが割とプログラミングに興味持ってる人って居るなぁと.
メディア系の学校なので当然と言えば当然か.で,ちょろちょろ入門的な事を聞かれるのでちょっと考えてみよう.

Cocoaについて随分検索してなかったので,最近どうなのかなぁと思って検索してみたら,結構入門的な事を書かれている方がいました.3年前ぐらいはすごく少なかったのですが.

Cocoa Break!さんのLink集が一番まとまっていました.日本語訳もあるし,ここから始めるのがお勧め.素晴らしい.

本はというと,Cocoaに関しては入門にベストな本は実は現在存在しないのですが,HMDTさんから入門本が出るそうなので木下さんクオリティに期待大.

さて,現在のプログラミング全般の状況を見るとどうなんだろうと考えると,多分,Cocoaでやる必然性はまったくない.
最後の選択肢であって,OS Xのネイティブ・アプリケーションを書かないと駄目!という状況は稀でしょう.

なので,他の言語(環境)でやれないかをまず考えるべきなのですが.たとえばAudioなら,Max/MSPで出来ない事って多分無い.少々ややこしい事はObject書けばよい.となると,パフォーマンスの話になるのですが,今のCPUを使い切る程のアプリケーションってなんだろう?という事になる.

しかしながら,Audioアプリケーションはたぶん例外であって,今のところネイティブ環境が開発プラットフォームなんだよな.というのも

1. ナイスなクロス・プラットフォームな言語が無い.Max/MSPならWin/Mac可能
2. Webアプリケーションとして書くにはまだ環境が整っていない
(Action Script 3でかなり行けるそうですが).

ここでのAudioはGraphics(OpenGL,動画処理等々)にもある程度置き換え可能.

Graphicsでは,最近本が出たProcessingはMax/MSPと同じぐらい選択肢に入れていいんじゃないかと.
JavaだからWin/Mac行けるし,アプレットでも動く(はず).
(前川さん,僕も本欲しいです.笑)

他のアプリケーションはというと,Webアプリケーションで実装出来るならWebアプリケーションでやるのがベストなケースが大半なのは間違いない.複数ユーザーのドキュメント共有が必要な場合は必須だし.多くの人に使ってもらいたいという場合もWebアプリケーション.Webアプリケーションは配布が必要ないので勝手にVersion Up出来るのも相当なメリット.データも取りやすい.(この辺はハッカーと画家参照)
しかしながら,使い勝手で考えると,Ajaxはまだまだネイティブ環境に劣るのは事実.この辺で頑張る人はネイティブしか無い(と思う).
あと,パフォーマンスは現状では結構悪い.(環境依存大)

というわけで,何か目的があってプログラミングやる!という時のチョイス(とお勧め)が結構難しいんだよなぁと.
詳しく事情聴取しないと分からない.

これらを踏まえて,なぜ僕がCocoaでやるのかを書かないといけないわけですが,そろそろ疲れたので次の機会に.

このエントリーをはてなブックマークに追加

Quartz Composer + Core Dataはおいしい

Posted in Codex on 4月 22nd, 2007 by Norihisa Nagano – Be the first to comment

IAMASに入学して3週間が過ぎました.

授業も面白いのが多いし,モチーフワーク(グループで何か作る),木工ワークショップ,スタジオゼミ,プロジェクト説明等々,いろいろ楽しめています.

で,今週末,特別企画で自分プレゼン大会があるという事で,その順番抽選ソフトをQuartz ComposerとCore Dataで作ってみました.
これは読書会やら何やらで使えそうな予感.

Core Dataでmemberの登録(name, studio, 学年,画像)をして,その抽選のViewでQCを使うという仕組み.
Objective-Cのコードは150行で収まりました.Bindingを使えば,もっと減らせそうな感じです.
これは単純にすごいなと.
QCはMonalisa-Image UnitのDemo用の超簡単なPatchしか書いたことが無くて,初めて本格的にやったのですが,1日かからず作れました.

Max/MSPからプログラミングに入ったので抵抗無くやれたというのはあるのですが,Visual Programming(QC,Core Dataが勝手に作ってくれる編集画面) + Code(C,C++,Objective-C)という組み合わせ,これはおいしい.
同じものをQuartzでやっても3日,OpenGLでごりごり書いたら1週間以上はかかったと思う.

QC,あと1歩痒いところに手が届かない感じですが,Patchを自作出来るようになれば自分ライブラリを書いておくとバリバリ再利用出来そう.

この辺は徳井さん主催,TMUGで議論したいところ.

と,書いていて,Corer PointもQCで大半が書けてしまうのに気付いた.
あー,member登録の画像も内蔵iSight(Video input)でカシャっと撮ればいいのだ.

というわけで,QCでさくっと何かを作るというテーマで次世代のプログラミング環境を考えていこうとMaxをやらなくなって随分経った今,再び考え始めました.

もちろんメインは,QC・Max/MSP・スクリプト言語じゃ書けない,ぶっとんだAudio/Visual Applicationなのは言うまでもない.

このエントリーをはてなブックマークに追加