マイペースなプログラミング日記

DTMやプログラミングにお熱なd-kamiがマイペースに書くブログ

2010-01-01から1年間の記事一覧

なんとか進めたい

自作x86エミュレータでFedoraのLive CD版を読み込んで15万命令ぐらい進んだ。命令ダンプしているとそこまでたどり着くまでも長くなってきた。しかし、まだログイン画面にすら届いてない。そんな自作x86エミュレータが最近進んでない。だからTwitterで何度目…

訂正

前回のエントリhttp://d.hatena.ne.jp/d-kami/20101228/1293546126にミスがあった。必要なPermissionを書き忘れた。以下が必要なPermissionとなる。 android.permission.CAMERA android.permission.RECORD_AUDIO android.permission.WRITE_EXTERNAL_STORAGE…

動画を撮ってみる

http://developer.android.com/reference/android/media/MediaRecorder.htmlを参考に動画を撮るプログラムを作成してみた。なんとなくカメラを使う感覚でSurfaceViewやSurfaceHolder.Callbackを使ってみたが、これでいいのだろうか?とりあえず動画を撮るこ…

買う本

BeagleBoard-xM上でAndroidを遊ぶためのことが書いてある本らしい。最終的には簡単なロボットを作成するとか。これは買う!基礎から学ぶ 組み込みAndroid作者: 坂本俊之,出村成和,渡邊昌之出版社/メーカー: シーアンドアール研究所発売日: 2010/12/23メディ…

今週のお題「2010年私の漢字一文字」

2010年の自分を漢字一文字で表すと「二」だと思う。二進数の二。バイナリです、はい。まぁ、どちらかというと16進数を見ていたけど、二進数です、はい。自作x86エミュレータを作っていたので、Intelのマニュアル見ながら、命令コードごとの動作を作ってた。…

Black Opsのシアターモード

YoutubeにCall of Duty Black Opsのシアターモードの動画がいくつか上がっているが、なかなか酷い動画があった。まずはグレネードを投げて爆発する前に点数が入ったという動画。その真相は… つぎにSAM Turretを置いたはいいが…

Twitterクライアント作成中 その8ξ

だいぶ間があいてしまったが、再開できそう。できるかどうかは不明。未完成ではあるがアップロードは行った。そのうち公開するかもしれない…

Kernel/VM Advent Calendar 15日目: リアルモード Brainfuck

作った物 カーネル/VM Advent Calendarの俺の番が回ってきた。元々用意していたネタが準備不足により使えなくなってしまったのでリアルモードでBrainfuckしてみようとなった。リアルモードBrainfuckといってもただnasmで書いただけのような気もするが、気に…

最近買った物

FF13買って1時間ほどプレイした。本当に一本道が続いているが、いつか自由に動けるはずファイナルファンタジーXIII アルティメットヒッツインターナショナル出版社/メーカー: スクウェア・エニックス発売日: 2010/12/16メディア: Video Game購入: 2人 クリ…

Bluetoothデバイスを探索する

Android 2.0から備わっているというBluetooth用のAPIを使ってみようと思い、通信まで頑張ろうとしたが今日は探索までしかいかなかった。そしてListViewの使い方を俺がわかってない。とりあえず探索までのながれ BluetoothAdapterを取得する BluetoothAdapter…

今週のお題「クリスマスプレゼントにほしいもの」

「やる気」が欲しい。これは貰うものじゃなくてだすものだけど、勉強、仕事、研究するためにやる気が欲しい。やりたいことは沢山あるしね。目標や夢に繋がるやる気が欲しい

カーネル/VM Advent Calendarに参加

カーネル/VM Advent Calendarに参加することにした。何かネタを考えておかないと

モノリスト更新した

今持っているCall of Dutyシリーズを追加した http://mono.hatena.ne.jp/d-kami/

猫とインコが可愛かった

Twitterで教えてもらったサイトに載っていた動画が可愛かった。仲の良いネコとインコだ

自作Workspaceに向けて

Android Hacksを読んでいたら自作Workspaceを作ってみたいと思うようになり、設定ファイルなどをちょっといじってみた。これが正しいかどうかは不明。本に合わせて以下/mydroidがAndroidのソースファイルの入ってるディレクトリとする。それでまず/mydroid/p…

最近買ったもの

最近買ったもの。本一冊とゲーム2本。本のAndroid HacksはWorkspaceをいじるところを読んでいる。ゲームはPC版のCall of DutyのModern Warfare2 日本語版とBlack Opsの字幕版を買った。Modern Warfare2はそれなりに楽しめた。シングルは面白かったし(突っ込…

今日やったこと

Twitterクライアント作成 Call of Duty Black Ops Twitterクライアントはあまり進んでない。というか最近全然やってないな…なんとか公開まで持っていきたい。Black Opsは字幕版が今日届いたのでコンピュータとのトレーニング後、マルチプレイで遊んだ。Domin…

ついにCall of Duty Black Opsがやってくる

今日Black Opsを出荷したというメールが届いたので明日届きそうだ。LMGが好きなので、マルチプレイではLMGからアンロックしていきたい。Stoner63がかっこよく見えたので、早く使ってみたい。ただ下手な俺がどれだけポイントを稼げるのかが微妙なところ。Perk…

Workspaceを縦スクロールできるようになった

Workspaceを縦スクロールできるようになり、以前のスクロールはできるが画面が元に戻る(スクロール後の画面が固定されない)という問題を解決した…が!何かバグって存在しないはずの画面に行ってしまうことがあるようだ。縦にスクロールしてるはずなのに、何…

Workspaceを縦方向にスクロールできるようになった?

snapToScreenをいじってたら、Workspaceが縦方向にスクロールするようになった。スクロールなんで動画じゃないと動作が確認できないが、アイコンとGoogleの検索バーが上にずれているスクリーンショットを撮った(実際は上からアイコンが下がってきているのだ…

Workspaceを縦方向にスクロールさせてみたい

EclairのソースコードをいじってWorkspaceを縦にスクロールさせることができないかと奮闘中。packages/apps/Launcher/src/com/android/launcher/Workspace.javaのonTouchEventやupdateWallpaperOffset、computeScroll、onLayoutなどを変更してみたが、縦に動…

下の画面の問題

どうやら、先ほどのエントリの画像の問題は待ち受け用に5画面用意したのに、背景画像が3画面分しか用意してなかったことが問題らしい。5画面を3分割したために、2画面目と4画面目に継目がきてしまったようだ。packages/apps/Launcher/src/com/android/launch…

酷いことになった

Androidのソースいじってたら酷いことになった どうしてこうなった

mixiにログインするプログラムを作ってみた その2

mixiにログインするプログラムを作ってみたが古くなってしまい、足跡を取得できなくなっていたので、書き直し。とは言っても正規表現の部分を変えただけ。他のエントリも古くなっているので、変えておこうか import java.io.InputStreamReader; import java.…

今やりたいこと

最近、怠け気味。とりあえずやりたいことを挙げてみる Twitterクライアント作成 Androidアプリの作成 Androidのソースコードを読む x86エミュレータ なんとか進めたい

Twitterクライアント作成中 その7α

タブを右クリック時にポップアップメニュー表示するようにした。そこからタブの追加と閉じる操作を追加。今は自分が作ったリストの一覧を表示できるがリストのタイムラインを表示する機能がないので、それを追加したい。下の画像はおまけ、やたらとユーザー…

今週のお題「ストレス解消法」

ストレス解消で思いつくものを挙げてみる 散歩 自転車でどこかに行く ゲームする おいしいものを食べる 思いついたのはこれだけ。以下に詳細を書いてみる。 散歩 とりあえず歩く!とにかく歩く!快晴の日なら特に効き目がありそう!同じところを回り続けたり…

3軸加速度センサと圧電スピーカを使ってみる

以前、『3軸加速度センサで傾きによって音の高さが変わる』と書いてるエントリがあったのだが、ソースコードを載っけてなかった。そして、そのときのソースコードを紛失してしまったので書き直した。これは、傾きによって圧電スピーカで鳴らす音を変えるプロ…

Twitterクライアント作成中 その6♭

公式RTが発言者のStatusではなく、Retweet者のStatusになっていたのを修正した。あと非公式RT(とは言ってもテキストエリアにStatus入れてるだけだが…)対応したつもり。そういや、普通のつぶやき欄には文字数を表示してたのに、このウインドウには文字数が入…

気になる本

気になる本、まずはAndroid Hacks。知らないことが沢山書いてありそう。紹介欄に『Androidのソースコードの活用』と書いてあるので、そこだけでも読んでみたいところAndroid Hacks ―プロが教えるテクニック & ツール作者: 株式会社ブリリアントサービス,西河…