2006年9月アーカイブ

突然ですが、Visual C# 2005 Express Edition というものがあります。
これはフリーで提供されているということ、また身近に使っている人がいて便利そうだったので
Visual C# 2005(以下VC#)をちょこっと使ってみました。

使ってみて驚いたのが
・ウインドウ(フォーム)のデザインや配置が視覚的に行える
・ボタンクリックなどの際の各種イベントの設定も簡単
ということです。

例:
・メニューバー・ツールバー・タブコントロールなどのついたウインドウ(フォーム)が簡単に作れる
・タスクトレイアイコンやバルーンチップを表示したり、なおかつタスクトレイアイコンを右クリックで簡単にコンテクストメニューを出せる


もちろんこれはVB(Visual Basic)やVC(Visual C)にもいえることかもしれません。
私はVBはやったことはありませんが、VCなら少しだけさわったことがあります。
猫でもわかるプログラミングのサイトと本を参考にしました。)

ところが、VCとVC#を比べてみると圧倒的にVC#のほうがお手軽にアプリケーションを作れるという気がしました。VCでは苦労した(またはめんどうな)ものがVC#では楽に作れてしまいます。
(右クリックでコンテクストメニューが出せてしまうところなど)

さらに文法もぱっとみた感じJavaに似ている感じで親しみがもてました。
まだC#はほとんど勉強していないですが、使いこなせたら今までより効率が大幅にアップすると思いました。(慣れればHSPよりお手軽かも??)

ということで、これからはC#使えるようになりたいと思いました。

◆C#の参考サイトへのリンク

DOBON.NET

C# Programming

C#,VB.NET入門

初めてのC# ~ 覚え書き ~

改訂版C#入門





◆シューティングゲーム2006を公開しました。
以前記事で書いたときのものにいろいろ追加したものです。
不具合の修正や無理な処理の修正も行いました。
また、隠し要素も追加しました。そのスクリーンショットの中から派手なものをを少しだけ載せておきます。


BirdShootingMini.png

開発中のSS


BirdShootingTitle.jpg

タイトル画面(クリックでゲームのページへ)

このページはZaurusでいろいろ遊ぶのに役立つリンク集です。
役立つサイトに勝手にリンクしています。
ただのリンク集ですが、カテゴリーごとにリンクしているので少しは役に立つかも・・・?

[現在の状況] カテゴリーが開発・言語などに偏っています。
少しまとまりがないかも(同じサイトへリンクが張られていたり・・・。)


このページではZaurus(Linux)でコンパクトフラッシュ(CF)をフォーマットする方法をメモしておきます。

/*
なぜこんなことをしたかというと・・・・
先日、ZaurusでNAND Flash Back Upをやってみました。CFにバックアップしました。
うまくいったみたいなので、次にHDD BackupもCFにしてみました。容量が足りなくなりそうな気もしましたが、
どうにかなるだろうと・・・

(NAND Flash Back Upをするのに参考にしたサイト:
http://ayamem.exblog.jp/1303286/

そうしたところ、HDD Backupが途中で失敗しました。
たぶんCFの容量不足です。仕方がないのでNAND Flash Back Upで生成されたファイルのみ
PCに移動しようと思ったところ、CFのデータがきれいに飛んでいて、なぜか
Zaurusからは数MBしか認識されないようになっていました。
(本来よりずっと小さな値しか認識されていません。CFが壊れた!?)

仕方がないのでfdiskを使ってCFをフォーマットすることにしました。
けっきょくなんだかんだでHDDとNANDのバックアップは延期することにしました。
*/

emacsでpythonのプログラムを書くことになりましたが、そのままではインデントなどの入力が
うまくいかず、非常に不便です。
そこで今回、emacsにpyhon-modeを導入しました。
何も新しいことはないですしすぐにできるのですが、慣れないので苦労しました。
次回以降のためにここにメモしておきます。


(それにしてもこのブログ内容がまとまらんな(苦笑))

Zaurus(SL-C3200)でPHP4をセルフコンパイルしてみました。
これはPHPのソースコードをダウンロードしてきて、Zaurusでコンパイル、インストールするというものです。
PHPはすでにipkのパッケージがありますが、一度Zaurusでセルフコンパイルしてみたかったので
あまり意味もなくやってみました。
(本当はPearが一緒にパッケージになっているPHPをインストールしたかったからはじめたのですが、インストール後にPearが見つからず・・・?
2006/09/09追記:インストール後のログをよく見ると、
PEAR: unable to unpack /home/system/var/mnt/extmount/php-4.4.4/pear/package/PEAR-1.4.9.tar
とでてますね。解凍ができずうまくインストールできてないようです。手動で解凍したらそれらしいファイルがでてきました。なんとかしなければ…(苦笑)


ここでは自分でコンパイルする方法をメモしておきます。


※ここの情報は間違っている可能性や、お使いの環境により異なることもあるので実行は自己責任でお願いします。




Zaurusで、大文字のディレクトリを作ったはずなのに小文字になっていることがある!
かなりなやみましたが、いろいろ探した結果、対処法がみつかりました。