今日の雑記

生きることでいっぱいいっぱい

dev

最近某CPUのアセンブラを勉強し始めた

具体的には、ファミコンに採用されている「6502」のカスタムチップなんですが。 ファミコンの6502を勉強する前に、素の6502を勉強してみて、「あ〜これは色々思い切った仕様ですね」と思いました。ファミコンのカスタム6502はそこからいくつか仕様というか命…

新しい Android ミュージックプレイヤーを開発していることについて

今年に入ってちょっと経ったある日、会社から帰る電車内で、純平さん(<ボクの事です)はふと思いました。 「あ〜。新しいミュージックプレイヤーを作ろう。」 その時は「唐突に」思いついたと思ったんですが、いざ家に帰って思い返してみると色々と思い当…

「無ければ作れば良い」というのはプログラマの特権だよね

表題の話は主にコンピュータで使うツールとか、そういった向けの話なんですが。それができるのがボクたちプログラマの特権だと思う。 身近というか直近のボクの例だと、Android 用に作った「ミュージックプレイヤー」と「GPS ロガー」がある。この二つはボク…

もの凄く久しぶりに Win32API というかそういうのを使って開発した話

dev

たいした話はないです。 最後はいつかねえ?と思って自分の履歴を調べてみたら2004年、8年前なのね。Windowsアプリ自体は作ってたけど。API とかは使ってなかったみたい。 ここ数日、そういう意味ではもの凄く久しぶりに「WindowsAPI」を触って、その当時の…

ちょっとした事情があって「libiconv」をビルドしてるんだが

dev

いまだに「autogen.sh」のダウンロードプロセスが「83%」とか中途半端なパーセンテージで寝るに寝れませんね...。もう2時間くらいですか...。

[F-07C]「F-07C」で「SDL+Windowsアプリをそれなりに快適に作成したい」環境を構築するまでの顛末

dev

昨年末に入手して、その後仕事が忙しくなってあまり構ってあげられなかった「F-07C」ですが、今月頭あたりからじわじわ構築したり研究したりした結果「それなりにゲーム開発ができる」環境が構築できたので、いったい誰の役に立つのかはわかりませんが、ここ…

「LittleGPS」を作った話など

ついでなんで、開発環境の話なども交えつつ。 今回の↑のアプリは、基本「通勤時の電車内」で開発してました。Android 端末で。開発アプリは「AIDE」で、端末は「Optimus Chat(L-04C)」でした。 AIDE(GooglePlay) https://play.google.com/store/apps/detai…

LittleGPS ver 1.0

世間の流れ的にはここで「Play ストア」へのリンクを張るところなんでしょうが、ボクは流れから外れてる残念な子なので。 Little GPS ver 1.0 http://dl.dropbox.com/u/15842488/Android/Application/LittleGPS.apk DropBox へのリンクを張ります。つまり「…

「ABC2012Spring」に行ってきました

だけで、特に報告はないです。<えー。 いやまあ、正直な話、本当に何もなかったでですねえ...。 唯一の収穫としては、「YAM の雑記帳」でおなじみの「あんざいさん」の生のお姿を拝めたくらいですかねえ...。 って、その程度かよ。

「TextView」を上下左右にスクロールさせたかった話

最近細かいツールを Android でいくつか作ってるんですが、手元の端末が何せ低解像度(HVGA)なので、ちょっと色々表示しようとするとすぐ画面外にテキストが出てしまいます。 そんな時はまあ「スクロールすればいいべ」となるわけですが、Android で「上下…

今週末は「ABC」なんだが

何もなければいく予定。行けると良いな。 Android Bazaar and Conference 2012 Spring(ABC 2012 Spring) http://www.android-group.jp/conference/abc2012s/ 最近は、先日も書いた「AIDE」を使って、「OptimusChat」で簡単なツールを通勤時の行き帰りに作…

codegolf.com の Carl 御大と握手するゴルフ会

というのが開催されるらしいという話は知ってたのですが。 http://partake.in/events/ca7e323a-7dff-4f60-86af-d20cd30555bb 最近まったく Golf ってないので躊躇してたんですね。 んでそういう話をしてたら、 03:25 (isshiki) 前回の「FizzBuzz会」は、Ruby…

「万歩計」アプリを作ろうとして「どうしようかな〜?」と思うに至るまでの顛末をば

表題の通りの内容です。興味がなければ今すぐブラウザの「Back」ボタンを押すんだ! 先日、「AIDE」という「Android 端末上で Android アプリが開発できる」という、今のボクにとっては夢のようなアプリの存在を知りました。 AIDE 〜 https://play.google.co…

シューティングゲームを作るコツとして

dev

Zinnia さん宛 > http://risky-safety.org/zinnia/d/2011/12/#20111224-t0-h2-p0 「どうやって敵を倒してスコアを稼ぐか」ということを考えると、わりと作れるもんだと思います。シューティングは基本システムありきなので。 あとはまあ、「自機ショットは…

そういえば久しぶりの「オレオレサウンドプレイヤー for Android」についての話など

dev

をしてみる。 マーケットとかに公開する気は今んとこないことに定評がある↑プレイヤーですが、一応とっくに完成してて常時使用してたりしてます。 特徴は「ボクに最適なサウンドプレイヤー」です。「ボクが便利&必要」と思う機能しか入れてない、とも言えま…

酷いゲームを作ってみました

dev

2年半ぶりの新作です。 RAPID HELLO 1-2-3! http://isshiki.la.coocan.jp/SDL_page/RapidHello123/RapidHello1-2-3.zip 個人的には「新作」と呼ぶに相応しい出来になって満足なのですが、ボク以外の人間は不満足のようでその様子に対しても大変満足です。病…

オレイ(ry

dev

まあタイトルはいいとして。 Bluetooth に対応してみました。凄く素直な実装(<Android が)で、すぐに実装できました。 今のところ、手元にある一つのデバイスでしか確認できてないんですが(先週秋葉原で \980 で買ったやつ)、他に持ってる奴(具体的に…

オレイヤー続報

dev

だから何が(以下略 実は個人的なドッグフードとしては相当なレベルで満足してるので、ここからの作業はボク向けじゃない誰か向けの作業なわけで。 そうなると、モチベーション的に低下気味な感じがするのがアレなんだけど...(<ぉ)。 まあそうも言ってら…

オレイヤー速報

dev

縮めすぎだよ。あと何が「速報」だ。 とりあえず、懸案だった「フォルダシャッフル再生」がなんとか形になったようなので、これからドックフード mgmg することに。 これでやっと画面に入れるかしら…。

今日はもう疲れたよ...。

dev

...。

オレオレサウンドプレイヤー 〜 その4

dev

id:isshiki:20110717:p1 の続き 昨日今日(一般の方々には一昨日、昨日というべきか)で何をやったを書いておこう。主に自分用。まあ Evernote にも書いてるのでここに書くまでも無いのだが「情報」分散化というかなんというか。 冒頭にも書いたように、普通…

オレオレサウンドプレイヤー 〜 その3

dev

id:isshiki:20110712:p1 の続き とりあえずこんな↓感じ。 進捗報告〜。 フォルダ選択〜ファイル選択で、曲選択ができるようになった。 フォルダ選択ができるようになったので、戻ることができるようにもした(<当たり前だ)。 でも「カーソルキー」にしか対…

オレオレサウンドプレイヤー 〜 その2

dev

id:isshiki:20110708:p1 の続き 一応前回挙がってた問題点(主に曲が止まる系)は解決して、日曜あたりからドッグフード頂きます状態になっております。 とはいっても、まだ「製品としてのドッグフード」には至っては無くて、あくまで「栄養が摂取できる最低…

オレオレ Android サウンドプレイヤー

dev

を作っております。 まず、開発者の前提条件。 Java 知識ほぼ無し。 なので Android アプリなんて当然作ったこと無し。 でも何故か手元に端末だけはたくさん(その数4台<えー)ある。 次に、開発経緯。 んでまあマーケット漁っても自分好みのサウンドプレイ…

ちなみに「FizzBuzz Golf」は

dev

FizzBuzz conference http://partake.in/events/8c2cd95b-b6d4-4d9f-917e-a98ba9aafd25 以前の成績を忘れた上に、今度の Golf 会の参加表明に大失態を犯したので、もはや参加する資格は無いのかもしれない。 とりあえず手元の「C Golf」では 89 ストロークだ…

プログラミング言語 Squirrel

dev

本家 http://squirrel-lang.org/ 日本語訳 http://muffin.cias.osakafu-u.ac.jp/~matumoto/cgi-bin/xt.cgi?prog/squirrel_lang なんか良さげなので、これからちろっと勉強して、自宅開発にも反映していければしていきたい所存。 とりあえず、「MingW/MSYS」…

しーげんごかいぎょうこーど(ひょっとしたら Windows 限定?)

に悩まされた一日でした。いい加減体で覚えてくださいよまったくもう。 何かと言うと、 input >> 0x0d 0x0a /* こういうバイナリが来たとしてください */ んで、それを例えば、 for(i = 0; i < len; i++){ putchar(buff[i]); }とするとですねえ、 output >> …

「KanaEffect」バージョンアップ

dev

しました。 KanaEffect http://isshiki.la.coocan.jp/SDL_page/KanaEffect/KanaEffect.zip どうも、引数を2バイト文字を与えると、特定の文字の2バイト目が欠落する(具体的には「0x00」になる)という現象があったようです。 んで、ググったりして色々探し…

昨日のアレ

dev

なんか XP 環境(恐らくそれ未満の Windows でも)だと正常に文字を認識しない(正確には文字コードが変わってしまう)ようです。 我が家の Windows7 環境(32bit)では大丈夫(というか大丈夫だから公開した)なので、Windows7 なら大丈夫かもしれません。 …

とりあえず公開してみる...

dev

きっかけは数日前の ABA さんの twitte でした。 こんな感じのチュチュチュチュチュンドグワーーーっていう爆発にして ガッときたらバシンとバシンとしてガッ! 要は長嶋監督の擬音みたいのが解釈できるプログラミング言語を誰か作って というわけでなんとな…