タグ

ブックマーク / journal.mycom.co.jp (6)

  • 【レポート】Quartz Composerによるビジュアルフロープログラミング (1) Tigerの隠し球? - Quartz Composer | エンタープライズ | マイコミジャーナル

    Apple ComputerのMac OS X 10.4(Tiger)には、標準で「Quartz Composer」というアプリケーションが付属している。このアプリケーションは、開発環境であるXcode Toolsの一部という立場のせいか、Appleにもあまり取り上げられていない。しかし、この開発ツールにしてグラフィックツールであるQuartz Composerは、実は非常にエキサイティングで、とても大きな可能性を持っている。 Quartz Composerとは何かと聞かれたら、ビジュアルなフローを使ってグラフィックモジュールを作成できるプログラミング環境、という答えになるだろうか。だが、こんな説明よりも、Quartz Composerの動作画面を紹介すれば、一目で理解できるだろう。次の図が、それだ。 Quartz Composer動作画面 Quartz Composerには、パッチと呼ば

  • JAXA、金星探査機「あかつき」の金星再会合に向けた1回目の軌道制御を実施 | エンタープライズ | マイコミジャーナル

    会見するJAXA宇宙科学研究所 PLANET-Cプロジェクトチーム プロジェクトマネージャの中村正人氏 宇宙航空研究開発機構(JAXA)は11月1日、金星探査機「あかつき」の金星再会合に向けた軌道制御運用として、姿勢制御用エンジン(RCS)による第1回目となる近日点軌道制御を2011年11月1日13時22分(日時間)から9分48秒ほど実施したことを発表した。 JAXA宇宙科学研究所 PLANET-Cプロジェクトチーム プロジェクトマネージャの中村正人氏は、「異常が感知されれば、すぐに連絡をしろと言ってあるが、そういった連絡もなく、速報値では予測値とコンマ数%の精度で制御できている。今後、テレメトリデータの解析のほか、JPLなどの協力を得て、より詳細な軌道の算出を行い、2回目および3回目の軌道制御を行っていきたい」と、これまで苦難続きであった「あかつき」の久しぶりの良いニュースとした。 推

  • 【コラム】ダイナミックObjective-C (102) プロパティ(2) - プロパティの宣言 | エンタープライズ | マイコミジャーナル

    プロパティの話を続けよう。今回は、プロパティを宣言するための文法を調べてみる。 プロパティの目的 まず、プロパティの目的を明確にしておこう。プロパティとは、「クラスにアクセッサメソッドを簡単に付加する」ために導入されたものだ。 以前であれば、クラスが持つインスタンス変数に安全にアクセスさせるには、アクセッサメソッドを手動で追加する必要があった。これを自動化してやろう、というのがプロパティの目的だ。 ここで注意しておきたいのは、プロパティを使うとそのアクセスではメソッド呼び出しが発生する、というところだろう。前回、Objective-Cではほぼ自由にインスタンス変数にアクセスできるということを紹介した。プロパティではこれらの手段は使わずに、適切なメソッドを提供することになる。 この手法の利点は、安全であるということだ。とくにObjective-C特有の、retainやreleaseを伴ったオ

    yumu19
    yumu19 2011/10/12
  • 【コラム】実践! iPhoneアプリ開発 (12) 楽器アプリの作り方 (3) - Audio Queueを使う | エンタープライズ | マイコミジャーナル

    今回は、Audio Queueを使ってみよう。Audio Queueは、Audio Toolboxフレームワークの中において、主役と呼べるライブラリだ。柔軟なオーディオの再生が可能になる。 楽器アプリを実現するためのライブラリとして、前回はSystem Sound Serviceを使った。今回のAudio Queueがこれと大きく異なるのは、再生音の繰り返しの有無である。Audio Queueを使えば、任意のポイントで繰り返し再生を行う事ができるようになるのだ。これにより、楽器アプリの表現力は大きく広がる事になる。 Audio Queueとバッファ Audio Queueの特徴は、名前の通り、音データをキューイングすることだ。音データを格納するためのバッファを複数用意して、そこにデータを格納してキューを作成する。バッファへのデータの格納は、アプリケーションへのコールバックで行われる。 Au

    yumu19
    yumu19 2011/10/07
    欠点をあげるならば、データを格納してから実際に再生されるまでの時間がアプリケーションから決定できない、ということがある。つまり、レイテンシが長いという事だ。
  • 【レビュー】三日坊主にならないスポーツキット「Nike+iPod」 (1) ナイキタウンは1フロアの半分をNike+iPodに | ネット | マイコミジャーナル

    米国で7月13日に「Nike+iPod Sport Kit」が発売された。対応するナイキのジョギングシューズとiPod nanoをワイアレスで結ぶセンサー(送信機)/ レシーバー(受信機)だ。これらを付けてジョギングすると、iPodのスクリーンを通じて、距離や時間、ペース、消費カロリーなどを確認できる。ワークアウト終了後、iPodをパソコンに接続すれば、自動的にジョギングデータがnikeplus.comに転送される。 Nike+iPod Sport Kit Nike+iPod Sport Kitに対応する「AIR ZOOM MOIRE+」 発売初日にサンフランシスコのナイキタウンは2階の半分をNike+iPodコーナーに割り当て、試し履き用に60足以上の対応シューズを用意していた。ところが、開店と同時にNike+iPodコーナーに向かったお客さんは10人程度。発表時には「アップルがフィッ

  • ニコ動、ニコファーレで総量2000GBのデジタル花火大会を開催 | ネット | マイコミジャーナル

    ニコニコ動画のライブハウス「ニコファーレ」(東京 六木)で、8月21日(日)にデジタル花火大会が開催される。花火打ち上げ数は2000GBに相当し、デジタル花火職人が作ったリアルではできない「アリエナイ花火」や3D花火などが打ち上げられるとのこと。 花火は同日の17時~21時に45分間の打ち上げを5回に分けて行われ、予約や事前登録の必要はない。入場料は0円だが、会場入場時に1ドリンク代として500円を支払う必要がある。 ニコファーレ Webサイト ニコニコ生放送でも視聴できる また5回目の打ち上げに限り、花火や会場の様子をニコニコ生放送で視聴することができ、こちらは無料となっている。 開催概要 日時 2011年8月21日(日) 会場 ニコファーレ 東京都港区六木7-14-23 ニコファーレ開放時間 16:30~22:00 (途中入退場自由) 入場料 0円 (1ドリンク代500円が必要)

    yumu19
    yumu19 2011/08/21
    21時からニコ生。覚えてたら見てみる。
  • 1