トップ » 投稿者[ クジラ飛行机]

Android で再開する Java プログラミング(6) - Button と EditText で遊ぶ はてなブックマーク数 このエントリーをブックマークに追加

Android とは、Googleが発表した携帯電話向けのプラットフォームの名称です。2007年11月に発表され、国内でも2009年夏にDocomoから実機がリリースされます。また、今後も、Androidを搭載したネットブックや音楽プレイヤーなど、さまざまな端末で Android が動くようになります。

既に、Android 1.5 SDK が無償で配布されており、これを利用することで誰でも Android の開発を行うことができます。本連載では、Java で Android アプリケーションを開発する方法を紹介しています。

[続きを読む]

Android で再開する Java プログラミング(5) - SDK1.5でのインストールから実行までを10ステップで学ぶ はてなブックマーク数 このエントリーをブックマークに追加

Android とは、Googleが発表した携帯電話向けのプラットフォームの名称です。2007年11月に発表され、2009年夏までには各社から実機がリリースされる予定です。既に Android の SDK が無償で配布されており、これを利用して、多くのアプリケーションが公開されています。Android は、Java で自作ソフトを開発できる点も話題になっています。本連載では、Android をきっかけに、かつてやったことのある Java プログラミングを再開しようというものです。

[続きを読む]

Luaとなでしこのラブラブ仲良し生活(2) - Luaで外部ライブラリを呼び出す はてなブックマーク数 このエントリーをブックマークに追加

なでしこの新しいバージョンでは、Lua言語をサポートし、Luaでなでしこを拡張することができるようになりました。Luaとなでしこの連携について紹介する本稿の2回目では、Lua で外部ライブラリを呼び出す方法について紹介します。

[続きを読む]

Luaとなでしこのラブラブ仲良し生活(1) - なでしこv1.522でLuaをサポート はてなブックマーク数 このエントリーをブックマークに追加

日本語プログラミング言語「なでしこ」の1.522以降では、なでしこから「Lua」のコードを呼び出すことができるようになりました。なでしこに不足する機能をLuaで記述できるだけでなく、Lua 用に作られたライブラリをなでしこのプログラムで利用することができます。本稿では、なでしこ+Luaの活用方法について紹介します。

[続きを読む]

Javaでピコピコシンセを作ってみよう!(3) - 和音を鳴らす はてなブックマーク数 このエントリーをブックマークに追加

街中で電子音を聞かないことはありませし、ファミコン世代の私たちは、ピコピコ音に目がありません。本連載では、Java でピコピコシンセを作ることを目標にします。ピコピコ音の仕組みを考察しながら、Java プログラミングを楽しみます。Javaのオーディオ API を活用してみます。

今回は、和音の演奏に挑戦してみます。

[続きを読む]

デジタルメモ「ポメラ(pomera)」の徹底活用Tips はてなブックマーク数 このエントリーをブックマークに追加

デジタルメモ「ポメラ(pomera)」(DM-10)はテキスト入力専用のマシンです。文庫本サイズの小さなそのマシンは、軽く3万台を売り切りテキスト入力端末という新ジャンルを築いたと言えます。そこで、今回は、ポメラを徹底活用するためのアイデアやTipsを調べてまとめてみました。

[続きを読む]

Javaでピコピコシンセを作ってみよう!(2) - 音程と音長の計算 はてなブックマーク数 このエントリーをブックマークに追加

ファミコン世代の私たちは、ピコピコ音に目がありません。本連載では、Java でピコピコシンセを作ることを目標にします。ピコピコ音の仕組みを考察しながら、Java プログラミングを楽しみます。Javaのオーディオ API を活用してみます。

[続きを読む]

Javaアセンブラ「Jasmin」でバイトコードの世界を覗いてみよう(3) - 「Jasmin」で制御構文を操る はてなブックマーク数 このエントリーをブックマークに追加

Javaバイトコードについて知ることで、Javaについてより深く学ぶことができるはずです。アセンブラの Jasmin を使って実際にバイトコードに近いアセンブラを書いてみます。今回は、制御構造について紹介します。

[続きを読む]

高速スクリプト言語「Lua」を始めよう!(7) - Delphi2009 から Lua を使う はてなブックマーク数 このエントリーをブックマークに追加

今回は、Delphi2009 から、Lua を利用する方法を紹介します。これまで、C 言語から使う方法を紹介しましたが、今回は、Delphi 2009 です。生産性の高い Delphi と、柔軟で動作が高速な Lua を組み合わせれば鬼に金棒と言えます。

[続きを読む]

「なでしこ勉強会&合宿2009年4月」を振り返って はてなブックマーク数 このエントリーをブックマークに追加

4月25日に秋葉原にある八角研究所にて、なでしこの勉強会を開催しました。これまで、なでしこの勉強会やオフ会にはコアなファンだけが集まって行うという雰囲気でした。しかし、今回の勉強会は違いました。「なでしこがはじめて」とか「なでしこを始めたばかり」という方がほとんどだったのです。そんな雰囲気で行われた、なでしこ勉強会についてまとめてみました。

[続きを読む]

執筆者紹介

クジラ飛行机

クジラ飛行机
くじらはんど(http://kujirahand/)にて、日本語プログラミング言語「なでしこ」(IPA未踏ユース採択)、テキスト音楽「サクラ」(OSPオンラインソフト大賞入賞)など多くのオンラインソフトを開発。著書に「Flexプロフェッショナルガイド」「なでしこ公式バイブル」、「一週間でマスターするActionScript3.0」など。

この執筆者の連載

Luaとなでしこのラブラブ仲良し生活

本語プログラミング言語「なでしこ」の1.522以降では、なでしこから「Lua」のコードを呼び出すことができるようになりました。なでしこに不足する機能をLuaで記述できるだけでなく、Lua用に作られたライブラリをなでしこのプログラムで利用することができます。本稿では、なでしこ+Luaの活用方法について紹介します。

Javaでピコピコシンセを作ってみよう!

ファミコン世代の私たちは、ピコピコ音に目がありません。本連載ではピコピコ音がどんな風に作られているのかを考察します。都合良く、Javaには、ローレベルのオーディオを操作するAPIが用意されていますので、これを活用してみたいと思います。波形合成の仕組みを学び、ピコピコ音を自由自在に操ってみましょう。

未踏採択者による成功する個人プロジェクトの立ち上げ方

個人的に、また、親しい仲間内で、Webサービスを作ったり、オンラインソフトを作ったりと、自らの腕を活かしたソフトウェアを開発される機会もあるでしょう。ここでは、そのような個人プロジェクトであったり、数人規模のプロジェクトの立ち上げ方について、未踏採択経験のある筆者が成功するためのアイデア・ノウハウを紹介します。

Javaアセンブラ「Jasmin」でバイトコードの世界を覗いてみよう

Javaバイトコードについて知ることで、Javaについてより深く学ぶことができるはずです。どのようなコードが javaによって生成されているのか、実際にバイトコードに近いアセンブラを書いてその動作を考察してみます。一緒にJavaアセンブラの「Jasmin」を使って遊んでみましょう。

Android で再開する Java プログラミング

Android とは、Googleが発表した携帯電話向けのプラットフォームの名称です。2007年11月に発表され、2009年夏までには各社から実機がリリースされる予定です。既にAndroid の SDK が無償で配布されており、これを利用して、多くのアプリケーションが公開されています。Android は、Java で自作ソフトを開発できる点も話題になっています。本連載では、Android をきっかけに、かつてやったことのある Java プログラミングを再開しようというものです。

ActionScript 3.0 で作る文字列の計算クラス

アルゴリズムの勉強をするときに、良い題材となるのが、中間記法で書かれた文字列の式を、後置記法(逆ポーランド)に変換して計算するというものです。そこで、今回は、頭の体操として、文字列として与えた計算式を計算するクラスを作ってみます。

無料で作るケータイFlash(Flash Lite2/3)

ケータイFlash(Flash Lite2/3)対応端末が、今や非常に幅広いことに驚きます。携帯電話は当然のこと、MP3プレイヤーなどの携帯デバイス、ゲーム機のWii/PS3、無線LAN内蔵の次世代目覚ましのChumbyなど多くの環境で動かすことができます。本連載では、無料のツールを組み合わせて Flash Lite 2/3 に対応したアプリを作る方法を紹介します。

高速スクリプト言語「Lua」を始めよう!

本稿では動作速度が高速で、非常に移植性が高い組み込み向けのプログラミング言語「Lua」の使い方について紹介します。Lua は、JavaScript や Pascal に似ていることから、とても手に馴染みやすいのが特徴です。自作アプリケーションにちょっとしたスクリプト言語を組み込みたい場合に重宝します。そこで、Lua のインストールから、簡単な使い方を紹介し、簡単なアプリケーションに組み込んで使うまでの過程を解説します。

日本語で覚えるプログラミング

9月27日に明治大学で「日本語プログラミング言語のワークショップ」が開催されます。そこで、この機会に、日本語プログラミング言語「なでしこ」を使ってゼロからプログラミングを学習するコラムを書いてみようと思います。プログラミングをやってみたいけれど、何から手をつけてよいのかわからないという方にもぴったりだと思います。

PHPで週末プログラミング

もし、Webサイトの管理者で週末に何か気軽に作ってみようと思ったなら、自分専用の「掲示板」を作ってみるのはどうでしょうか。PHPを使うことで手軽に掲示板の制作を行うことができます。掲示板を題材にPHPを学ぶことで、Webプログラミングの仕組みを学ぶことができます。ゼロからの掲示板作りに挑戦してみましょう。