Realplayの事について

yahooAff

収録曲 / RUN / TRU’ THE NIGHT / WEIGHTLESS / REAL LIFE / EYES WIDE OPEN / IN EVERY HEART / TOO MANY PEOPLE / I BELIEVE / HEAVEN / NEW AGE SACRIFICE / WHAT DO YOU KNOW 他 スノーボードのプロ・ボーダーたちのクリップで使用された楽曲を中心に収録した、ストリートに根ざしたボーダー・コンピ。ジャンルの垣根を超えて、スピード感あるパンクやヒップホップなどを幅広く収録する。 収録曲 / KFP Party / real world / HUMAN POWER / after school / RIDE ON PEOPLE / Life Times 収録曲 / KEEP IT REAL / FOOTBALL FREAKS / BIG MAC / SICK GUY / I HATE THE COPS / WINNIE-THE-POOH / HONGOLIAN’S THEME / ANTI GOOD / POPCORN LOVE / FUCK YOU / BBQ CHICKENS GO / ANDY’S DEAD / BIG CITY / THE MA 収録曲 / STINKY / BE IN A REAL PINCH / RUDE FELLOW’S ARK / WAY / SKANKIN’ LION / CONFIDENCE / DOG WAS DEAD / GO BEAST / IN THE CITY 収録曲 / ビンゴ / TRIPLE SET / ワイバーン / POSSIBILITY / vibration / Birth inside space / Fanta-Z / Bring it on/Bring it out / cheevah WALKAZ / Bounce Back / 深遠 / infinity / REAL / ヨクキキナ / SBK CLASSICS 日本を代表するサックス・プレイヤー、本田雅人の待望の新作ソロ・アルバム。リズムにも工夫を凝らし、バラエティに富んだサウンドを演出している。そのオールマイティな才能を再び見せつけている。 収録曲 / Edo River / It’s a Beautiful Day / 世界の果てまでつれてってよ / グレイト・ノスタルジア / Garden City Life / Superman / No Goodbye / New Morning / 恋の不思議惑星 / たのんだぜベイビー / REAL MAN / 恋するためにぼくは生まれてきたんだ / OH MY GOD! / ARE YOU T アッパー系ダンス・ナンバー「Finding My Road」、クラシカルな雰囲気を持つバラード「Love Story」、“強さ”を感じさせるR&B「REAL ME」。アーティストの幅広さ、個性をさらにダイレクトに反映させたサード・アルバム。キュート&パワフルなヴォーカルもいい。

YouTube動画一覧

アメブロ動画

DailyMotion画像

K&K&K KONAMI CUP FINAL / VS Real Madrid Playing soccer in the garage

該当キーワードの検索推移

wikipediaでの検索結果

REALbasic
REALbasic(リアルベーシック)は、REAL Software社によって開発されたソフトウェアの開発ツールであり、オブジェクト指向を採用した独自のBASIC言語を使用し、統合開発環境を備える。かつては「CrossBASIC」と呼ばれた。
あらかじめ備えられている機能が豊富なことやGUIのデザインが簡単であること、非常に理解しやすい言語仕様などから、とくに初心者に愛用される。日本では株式会社アスキーソリューションズが代理店となり販売およびサポートを提供していたが、2007年4月に開発元であるREAL Software社に移管されることが発表された。
主にMacintosh版が知られ、しばしば「Macintosh版のVisual Basic」と喩えられるが、Windows版ならびにLinux/x86版も存在する。また、REALbasicを利用している環境に関わらず、全てのプラットフォーム用の実行バイナリを出力することができるため、双方向のクロスプラットフォーム開発が可能である。
なお、REALbasicは、Universal Binaryアプリケーションを作成することのできる唯一のサードパーティ開発ツールである。

REALbasicの機能

REALbasicの主な機能は以下のとおり。

機能と特徴

  • イベント駆動型の構造化された完全なオブジェクト指向言語
  • REALbasicやランタイムが不要な単独のアプリケーションにビルドできるコンパイラ言語
  • 参照カウント方式のガベージコレクションを採用
  • マルチリンガルに対応した豊富な文字列操作メソッド
  • Perlと同等の正規表現による強力な文字列検索メソッド
  • 文字列はUnicodeUTF-8)で処理するため、言語に依存しないアプリケーションが開発できる
  • 各プラットフォーム間で、ソースコードは完全に互換(OS依存の機能を使用している場合を除く)
  • Macintosh Toolbox(Toolbox)を学ぶ必要がない
  • ビジュアルインターフェースビルダによるGUIのグラフィカルなデザインが可能
  • マルチメディア機能に長けている
  • GUIを持たないコンソールアプリケーション、サービスアプリケーションも作成可能
  • アプリケーションサイズが大きい(後述)
  • 処理速度は他の開発環境で作成したアプリケーションに比べて遅い
  • ダブルクリックで起動できるアプリケーション以外のプログラム(プラグインや機能拡張など)は作成できない

習得のしやすさ

Macでのプログラミングを複雑にしているToolboxやその他のAPIを学ばずに済む点は初心者にとって非常にありがたい点であるが、同時に、複雑な機能を実現することが難しくなっている。それをカバーするためにプラグインシステムなどが採用されており、サードパーティから優れたプラグインが多数開発されている。 言語仕様については、BASIC言語をベースにしているため、基本的な命令その他習得の容易さは他の追随を許さない。また、オブジェクト指向的実装についても、クラスやインターフェイスなど、Java相当の機能を実現している。

マルチメディア機能

マルチメディア機能についてはQuickTimeの機能をかなり引き出すことが可能であり、ビルトインの命令としてQuickTimeムービーを編集する機能も備える。グラフィック周りは、処理の遅さに目をつぶれば、ラスターイメージからベクターイメージ、3DCGまでを扱え、256階調グレースケールマスクによるアルファブレンドも簡単に実現でき、ソフトウェアレベルでスプライト機能さえも有する。スプライトに関しては一切コーディングすることなくスプライト同士が接触したかを判定することまで可能。画像の透過に関しては、アルファブレンドを有しながら特定の色を透過したりアルファチャネルが使えないなど、中途半端な感もある。

巨大なアプリケーション

アプリケーションサイズが大きいというのはREALbasic製のアプリケーションのあまり望ましくない特徴といえるだろう。たとえば、何もコーディングを行っていない場合であっても、CFM Carbonとしてコンパイルすると約1.5MB、Mac OS Xに最適化されたコードであるMach-O Carbonでコンパイルすると約3MBのファイルサイズを消費する。これは、REALbasicのフレームワーク自体をアプリケーションに内蔵してしまうためである。また、アプリケーション内で特定のコントロールや機能(例えばXMLパーサなど)を使用している場合、さらにファイルサイズは増加する。
とはいえ、今日のPCにおいてはハードディスクの容量も十分に大容量化されており、ファイルサイズの大きさが問題となる場面はあまりないと言える。

処理速度

処理速度の遅さもREALbasic製のアプリケーションの特徴。とくにグラフィックや多言語関係の機能は著しく遅い。このため、処理速度を補う目的で、内蔵関数と同等の機能を備える高速なプラグインを作成することもしばしば行われる。

フロントエンドの開発

サーバデータベースフロントエンドや、UNIXシェルDOSコマンドラインGUIフロントエンドの開発するための各種命令も豊富。

Mac OSの機能への対応

  • AppleScriptAppleEventのサポートにより、他のアプリケーションと連携することも可能
  • UNIXコマンドを実行可能
  • Quartz」を利用した平面画像の描画、「Quesa(オープンソースのQuickDraw 3D互換3Dグラフィックライブラリ)」による3D描画のサポート
  • リソースフォーク、バイナリデータのリトルエンディアンビッグエンディアンの使い分け、255文字までのロングファイルネームなどもサポート
  • キーチェーン・Spotlight・アドレスブックへのアクセスをサポート
  • Toolbox、PowerPC共有ライブラリ(InterfaceLibなど、他のアプリケーションが共有できるPower Mac用サブルーチン群)へのアクセスの対応
  • GUI部品のAquaでの描画に対応

Windowsの機能への対応

  • OLECOM)、タスクトレイの使用をサポート
  • マルチドキュメントインターフェイス(MDI)のサポート
  • Windows XPのサポート、GUI部品のLuna(Windows XP標準の外観)での描画に対応
  • Win32 APIへのアクセス、レジストリへのアクセスのサポート
  • DOSコマンドを実行可能

自動メモリ管理

メモリは自動的に管理しているため、プログラマはメモリに関して特に意識しせずに開発が可能である。参照カウントを用いたガベージコレクションも備える。

優れた拡張性

プラグインを組み込むことによりIDE自体の拡張が行えるほか、Mac OS版ではXCMDXFCN、AppleScript、AppleEvent、UNIXシェル、PowerPC共有ライブラリなどを利用することで、言語が備えていない機能を実現することも可能である。
<

!-- 中立的な観点の問題からコメントアウトします。ノートをご参照下さい。

REALbasic VS Visual BASIC

Visual BASIC REALbasic オブジェクト指向 完全ではない 完全なオブジェクト指向 作成できるプログラム アプリケーション以外も、DLLなど、ほぼ何でも可 アプリケーションあるいはデータベースフロントエンドのみ クロスプラットフォーム開発 不可 MacおよびWindows コンパイル後の実行方法 専用のランタイムライブラリが必要 ランタイムも不要 使いやすさ 難解 簡単 -->

REALbasicの現状

2008年12月9日現在、英語版、日本語版共にバージョン2008 Release 5がリリースされている。なお、2006年10月、バージョン2006 Release 4 のリリースで Universal Binary に、2007年11月、バージョン2007 Release 5 のリリースで Leopard に対応した。

サンプルコード

//コメントは“//”“'”あるいは“REM”を用い、改行までがコメントとみなされる Dim result As Integer //変数宣言と型定義。変数名“result”を“Integer”(整数値)型として定義 result = Pow(10, 10) //10の10乗を計算し、resultに代入 MsgBox Str(result) //メッセージボックスにresultの内容を文字列として表示

外部リンク

----------------------------------------------
出典:「フリー百科辞典ウィキペディア」(2009-01-01)
Text is available under GNU Free Documentation License.

ネットで人気のキーワード(2010年02月10日 17:24現在)

もっとランキングを見る
  1. 立松和平(319.1ポイント)
  2. 機動戦士ガンダム(200ポイント)
  3. 石川被告(125ポイント)
  4. 立松和平さん(105.5ポイント)
  5. 結婚で変わる女(100ポイント)
  6. ベッキー・クルーエル(100ポイント)
  7. 次長課長(100ポイント)
  8. プリウス(100ポイント)
  9. 泣かないと決めた日(90.4ポイント)
  10. 笑顔がごちそう ウチゴハン(83.3ポイント)

本日の当サイトランキング(2010年02月10日 17:24現在)

  1. 泣かないと決めた日(クリック数 71)
  2. テキサスバーガー(クリック数 66)
  3. 曲げられない女(クリック数 60)
  4. 朝青龍(クリック数 59)
  5. Georgia(クリック数 55)
  6. ハイチ地震(クリック数 45)
  7. 確定申告(クリック数 45)
  8. チョコレートスパークリング(クリック数 40)
  9. Chicago(クリック数 39)
  10. 仮面ライダーW(クリック数 39)

MicroAD

yahooブログで「Real play」を検索

Valid HTML 4.01 Transitional

Valid CSS!

[Valid RSS] Suppoted by マッシュアップナビ
Special Thanks to お名前シール

Yesterday Access:カウンタ
Today Access :カウンタ
Total Access :カウンタ

Copyright ©2007 Realplayの事について