kkAyatakaのメモ帳。

誰かの役に立つかもしれない備忘録。

無線LANのアクセスポイント化

そもそもアクセスポイント化できないアダプタが存在するので注意。この記事での機材は次のとおり。 Raspberry Pi 2012-09-18-wheezy WLI-UC-GNM2 (Ralink RT3070) Nexus 7 Ralinkチップ搭載のものがよい見たいです。本来はDHCPサーバーを動かした方がいいの…

For Music Lovers, By Music Lovers

NW-F806が届きました。電源起動時の文字列がステキですな。Android 4.0の端末が手に入ったわけですが、開発に使うつもりはいまんとこあんまり考えてません。純粋に音楽プレイヤーとして使う予定でいます。これまではiPod touchでした。こっちは引き続き目覚…

固定IPの設定

Debianでの固定IPの設定。「/etc/network/interfaces」を編集する。 $ sudo vi /etc/network/interfaces auto wlan0 iface wlan0 inet static address 192.168.0.100 netmask 255.255.255.0 gateway 192.168.0.1無線LANでも同じで、staticにしてwpa-confの後…

Raspberry PiとALMinium

Raspberry Piが届いてすぐに試して挫折していたALMiniumなんですが、いろいろ動くようになっていました。CentOS 6.3でのインストールにも失敗していたんですが、これが直ってまして、Raspberry PiのDebianにもインストールできました。 Raspberry Pi + 2012-…

無線LANの設定

環境はDebian。 GUIからやれば一発だけど、Raspberry Piとかいじってると、イメージ書いたときについでに設定しておけばつながるので楽なのです。まとめると以下。 wpa_passphraseでSSIDとPSKから暗号化したPSKを取得 「/etc/wpa_supplicant/wpa_supplicant.…

Raspberry Piと無線LAN

OSはRaspbian wheezy 2012-09-18。試した子機は次の2つで、どちらも差し込めば動きます。 PLANEX GW-USValue-EZ (Realtek RTL8188CUS) BUFFALO WLI-CU-GNM2 (Ralink RT3070) 2個試したのはAPモードで使いたかったからです。 アダプタ 消費電力(W) APモード G…

Raspberry PiのSDカード使用量とCPUメモリ

Raspberry Piはイメージを焼いた直後だと、2GBしか容量を使っていません。 $ df -h Filesystem Size Used Avail Use% Mounted on rootfs 1.8G 1.3G 346M 80% / /dev/root 1.8G 1.3G 346M 80% / devtmpfs 93M 0 93M 0% /dev tmpfs 19M 232K 19M 2% /run tmpfs…

Raspberry Piを動かす

Pandaboardなんかと同様に、イメージをDLしてSDカードに書き込めば準備完了となります。書き込み方法はWikiを参考にすればOKで、WindowsやMacでの方法もあるみたいですね。わざわざLinuxの仮想環境を用意しなくていいのはいいかも知れません。Linuxではおな…

Raspberry Piが届きました。

注文から3ヶ月半。予定ではもう1ヶ月早いはずでしたが、生産が遅れたみたいです。まあ、9月いっぱいまでは忙しかったので、ちょうどよかったかもしれません。内側にプチプチが着いた梱包で届きましたが、よくよく考えると、超簡易って気もします(ピンク色の…

Content Providerで画像を列挙する

単純に画像を選択するだけなら、Intentを使ってアクティビティ(通常はギャラリー)を起動して結果を受け取るのが楽ですが、これだとやっぱり細かい制御ができないよね、ってことで、Content Provider経由で画像を列挙して見ます。 リファレンス Content Provi…

ギャラリーで写真を選択して結果を受け取る

Androidで写真を選択する場合、他のアプリ(通常は標準のギャラリー)を起動して、選択結果を受け取るのが簡単です。この操作は抽象化すると、「アクティビティを起動し結果を受け取る」ということになるので、ドキュメントもその部分を参考にします。 リファ…

Linaro 12.03

PandaBoard ESに入れてぼちぼち触っていたので動作などを。 Ubuntu 11.10 Linaro版の方が快適かも?と試してみましたが、動作が重く感じました。コンテキストメニューの表示などが若干遅れます。Ubuntu版の方が良かったですね。UIがLinaroテーマになっていて…

addEventListenerの登録処理

addEventListenerの登録処理ではまったので、改めて調べてみた。 同じ関数 2重に登録されない。 addEventListener(FlexEvent.CREATION_COMPLETE, createComp1); addEventListener(FlexEvent.CREATION_COMPLETE, createComp1); これはcreateComp1の処理が1回…

CppUnitのautoRegisterRegistry__

C++

CppUnitのテストケースを次のようにヘッダーに直接書いていまして、 #include <cppunit/TestFixture.h> #include <cppunit/extensions/HelperMacros.h> class Test : public CPPUNIT_NS::TestFixture { CPPUNIT_TEST_SUITE(Test); CPPUNIT_TEST(test); CPPUNIT_TEST_SUITE_END(); public: void test() { } }; CPPUNIT_TE</cppunit/extensions/helpermacros.h></cppunit/testfixture.h>…

iPad 3rdとPIS-02

iPad 3rdを買ったはいいものの、ギラツキが酷くて使えたもんじゃ無かったんですが、アンチグレアフィルムの影響でした。ってことではがしました。貼ったのはパワーサポートのPIS-02。サイズ的には3rd対応なんでしょうけど、ギラツキは我慢できないレベル。解…

PlayStation Vita

ペルソナがやりたくてしょうがなかったんで買いました。スタートキャンペーンのセットにクーポン消費で、それなりに安く済んだかなぁと。 何も考えずにVita買ったけど、遊びたいソフトがみんなPSPだったり。しかも完全互換ではないのね・・・。まあ、遊びた…

RTL8192CUの使用

PandaBoard ES上のUbuntuでUSBの無線LAN子機を使う場合、個別にドライバを入れる必要があります。PLANEXのGW-USValue-EZは安い、小さいってことで使っている人が多く、情報も多いです。PLANEXとしてLinux用ドライバを配布している訳ではないので、無線LANチ…

Linaro 12.01と12.02

PandaBoard ESでICS(Android 4.0.3)ってことで、Wikiを参考にLinaroからpre-buildイメージで試してみました。公式手順はダウンロードとSDへの書き込みを一発で行っていますが、イメージをいろいろ書き換えるため、コマンドはばらして実行しています。また、1…

ARMとMozc

Linuxはいつも英語でインストールした後に日本語入力環境を整えていて、最近はMozcを使っています。PandaBoard ESのUbuntu 11.10でもこの手順をふもうと思ったのですが、ARM版がaptに無いみたいだったので、自前でビルドしてインストールしました。公式の手…

新しいiPad。

iPad 3rd買いました。iPadとiPad2で、ToDo管理と紙ノートの代わりといった用途が完全に固まっているので、iPad 3rdもそれを引き継いで、単なる仕事道具になります。購入は大分前から決めていたので特に悩みもせず買いましたが、本当に必要だったかは微妙なラ…

PandaBoard ESとUbuntu 11.10

問題があった部分がちょっと分かってきたので、メモ書き。 インストールと更新作業 ここからPandaBoard用(つまりはTexas Instruments OMAP4)用のイメージ、ubuntu-11.10-preinstalled-desktop-armel+omap4.img.gzをダウンロード SDカードに書き込み 起動した…

はてなブログとEvernote

はてなブログの記事はEvernoteのクリップで奇麗にくりぬけるんですよね。記事タイトルをクリックしていける先なら、広告もうまく回避できます。Evernoteに直で書くよりもコードや画像が奇麗にフォーマットされるので、はてなブログからEvernoteへの流れがわ…

PandaBoard ESを動かしてみた

日経Linux(2012/3)の手順に従って、Ubuntu 11.10のメディアを作って電源さしたら簡単に動きました。はじめイメージ書き込みのコマンドで「=/dev/sde」といった感じにする部分を「=/dev/sde1」とかにしてて全く動かなかったりしましたが。PandaBoard ESには次…

FlexUnit 4のカスタムリスナー

テスト結果を受け取るリスナーはUIListenerを初め、TextListener、TraceListenerなどが標準で用意されていますが、カスタムで作成することも可能です。Flash用に書かれていますが、Adobe AIRであればファイルを直接扱えるので、ファイル出力用のリスナーを作…

FlexUnit 4でBefore/After中の非同期処理が完了するのを待つ

非同期処理のテストが必要であるように、Before処理なんかで非同期の処理が完了するまで待ちたいケースがあります。FlexUnit 4ではそれに対処する方法が用意されています。公式Wikiでは非同期Startupってなっています。今回のファイル構成。単純にテストケー…

FlexUnit 4で非同期のテスト

FlexUnit 4では非同期のテストもサポートしている。まあ、ちょっと見た目が複雑だけど、イベント関連のテストに活用したい。今回のファイル構成。シンプルにテストケース1つで動作を確認します。 テストケース WindowのFlexEvent.CREATION_COMPLETEイベント…

FlexUnit 4でテストスイートを作る

複数のテストケースをまとめたテストスイートを作成します。テストスイートで管理することで、必要なテストを簡単に実行できます。ファイル構成は次の通りです。今回は公式Wikiにあるような構成としました。 まあ、個人的にはテスト対象プロジェクトのパッケ…

FlexUnit 4を実行する

FlexUnit 4の雰囲気を感じるために、単独のテストケースを実行する簡単なプログラムを書いてみます。ファイル構成は次の通り。tests内にテストケースを配置します。 主なリファレンスは次の通り。 FlexUnit4 Project Documentation API Documentation テスト…

ThinkPad X100eとUbuntu 11.10

1年くらい放置してたX100eにUbuntu 11.10を入れてみました。素の状態で無線LanもBluetoothも認識して、すんなり使えます。2年前くらいのハードになると問題も少ない見たいですね。Ubuntu 8や9くらいのときは無線Lanはドライバが必要でしたし、Ubuntu 10では…

PandaBoard ESを買ってみた

たまたま見かけた日経LinuxでARMボードの連載が始まっていたので、日経Linuxと、記事に載っていたPandaBoard ESを買ってみました。注文の直前まで「Pandora」だと思ってたよ。記事にあるように、Digi-Keyから購入。あとはこことかこことかも参考にしながら。…