Author Archives: admin

AIR SDKとFlex SDKではじめてのAIRアプリケーションを作る

はじめに OSXとテキストエディタを使ってはじめてのAIRアプリケーションを作成してみましょう。AirとはFlashやAjaxなどweb技術を用いてデスクトップ用のアプリケーションを作成するためのフレームワークです。 Airの特徴として、ブラウザ上で動作しているアプリケーションで実現するには難しい、デスクトップからファイルをDrag&Dropしたり、ローカルファイルシステムへのアクセスなどOSの機能を利用することもできます。 またAirで作成されたアプリケーションはWindows、OSX、Linuxで動作するためより幅広いクライアント環境で動作させることができます。 Airを作成するためのSDKはadobeが無料で公開しており、Flashアプリケーションを作成するためのFlexもオープンソース化されたことにより無料で開発環境が用意できます。 さらにFlexBuilderという有料のIDEも用意されているためVisualStudioやEclipseに慣れた開発者の方はこちらを購入するとよいと思います。 今回はIDEは使用せずにテキストエディタとコマンドラインで開発しています。 ここではAdobeのドキュメントに従って半透明なウィンドウにHelloWorldと表示させるアプリケーションを作りながらFlexとAirのSDKの使い方とアプリケーション開発の流れを紹介しています。 完成アプリケーションはこのようになります。 開発環境を準備する ここではOSX環境で説明していますが、WindowsやLinuxでも基本は同じです。 FlexSDKとAIR SDKをダウンロードします。 AIR_SDKディレクトリとflex_sdk_3ディレクトリをそれぞれ/Applicationsディレクトリにコピーします。 Pathに各ディレクトリのbinを設定します。 ここでは.bashrcに次のように追加しました。 export PATH=”…….. /Applications/flex_sdk_3/bin:\ /Applications/AIR_SDK/bin/” ターミナルを立ち上げコマンドラインから >adl -help >amxmlc -help が実行できればAIRとFlexの開発環境が整いました。 AIRアプリケーション記述ファイル作成 HelloWorld-app.xmlというファイル名で、次のようなアプリケーション記述ファイルを作成します。 [sourcecode language="xml"] samples.flex.HelloWorld 0.1 HelloWorld HelloWorld.swf true none true 400 200 [/sourcecode] … Continue reading

Posted in Article (記事) | Tagged , | Leave a comment

NextGENギャラリー 0.96日本語化

WordPressプラグインのNextGENギャラリーを日本語化しました。 NextGENGalleryのバージョン0.96をベースにしています。 ダウンロードしたファイルを解凍した出てきたファイルnggallery-ja.moをwp-content/plugins/nextgen-gallery/langにコピーするだけです。 さくっと翻訳しているので分かりにくい部分や間違った翻訳がある可能性があります。できるだけ最新版にフォローしていきたいと考えていますので、間違いなどがあればどうぞコメントお願い致します。  [download#1#size#nohits] ライセンスはNextGENGarallyと同じGNU GPLです。 nggallery-ja.poは翻訳の元になっているファイルです。 poからmoを作成するにはLinux、OSXではコマンドラインから。 >msgfmt nggallery-ja.po -o nggallery-ja.mo を実行します。

Posted in Article (記事) | Tagged , | 5 Comments

ArduinoでFonとシリアル通信(DD-WRT化)

しばらくFonとして運用していましたが、MyPlace、FON_APともあまりにも遅く、接続が頻繁に途切れるなどトラブルが多かったので物置に眠っていたのですが、DD-WRT化の実験のために取り出してきました。 OSX + Arduino + Fonで正常に書き換えできましたのでメモしておきます。 コネクタケーブル作成 材料 Fon Arduino ケーブル 1×6メスコネクタ コネクタへケーブルを次のようにはんだづけします。 黒: GND – 1pin 緑: TX – 3pin 黄: RX – 4pin   Fon、Arduinoと接続 FonにはGND(黒)を箱側にして2列のIC側に接続します。Arduinoには黒-GND、緑-TX-6ピン、黄-RX-7ピンに接続します。 ソフトウェア AF_SoftSerial libraryをダウンロードし、Arduinoのディレクトリのhardware/libraryにコピーします。 Arduinoに次のコードを入力し転送します。 [sourcecode language='c'] #include AFSoftSerial mySerial = AFSoftSerial(6, 7); … Continue reading

Posted in Article (記事) | Tagged , | Leave a comment