nmtysh.log

Tech系のネタや日々の独り言などを書いています。

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

sqliteなファイルの最適化スクリプト

Firefox のプロファイルで使用されるsqliteなファイルはどんどん肥大化します。 定期的に reindex/vacuum する必要がありますが、コマンドを打つのは面倒です。 (そういうアドオンもあるんですけどね) なので、省力化の為にシェルスクリプト/バッチファイル…

Java: 3桁区切りにする

Java でカンマ区切りな文字列にする。 NumberFormat format = NumberFormat.getCurrencyInstance(); Sysout.println(format.format(数値)); で、 "\12,345" NumberFormat format = NumberFormat.getNumberInstance(); Sysout.println(format.format(数値)); …

microUSB ケーブル購入

ご存じの通り IS06 は付属の microUSB ケーブルを使用して PC での充電が出来ませんでした。 近隣の電気量販店を見回っても 切り替えスイッチ付きの充電ケーブルが見つからなかったので、 Amazon で注文していました。 RX-XPERIA11 これで PC でも充電が出来…

adb で日本語が扱えない

環境:Windows XP adb push で日本語含むなファイルを転送しようとしたのですが、日本語を含んでいると転送できません。 仕方がないので転送後にファイル名を変更しようとしたところ、これもうまくいきません。 端末上でファイラーアプリを使って日本語名に変…

U150 の無線LANドライバ

Lenovo Ideapad U150 にインストールした Ubuntu 10.10(Maverick Meerkat) で無線LANを利用するために、 "Broadcom B43 wireless driver(firmware-b43-installer)" を使用していましたが、接続の確立がとても不安定でした。 なかなか AP と接続できません。…

Ubuntu に IS06 を接続する

Ubuntu(10.10 Maverick Meerkat) 上の Eclipse で Android なプログラムを IS06 で実行する方法。 1. /etc/udev/rules.d/51-android.rules を作成する。 SUBSYSTEM=="usb", SYSFS{idVendor}=="10a9", MODE="0666" 2. 読み取り許可を付ける。 $ sudo chmod a+…

Android: Chapter09_01.HelloMap のズームコントロール

木南英夫さんの「Google Android アプリケーション開発入門」p189にあるサンプルは、SDK1.1を対象にかかれていて SDK2.2(IS06) で実行するとタップを上手く認識してくれません。 MapView.getZoomControls() が Deprecated になっているので、推奨されるメソ…

再インストール…できませんでした

以前から時々調子の悪い XP をクリーンにしようと言うことで、昨日一日かけて再インストール作業を行いました。 手元にあるインストールメディアは SP1a なディスクなので、SP3を統合してそのほかごにょごにょしたメディアを作りインストールしました。 ここ…

Ubuntu で GW-USValue-EZ を使う

無線LAN USBアダプタの GW-USValue-EZ(PLANEX) は Ubuntu(Linux) 向けのドライバが用意されていません。 そのため、 Ubuntu で使用するには Windows のドライバを利用することになります。 Ndiswrapper を使用することで Windows 向けのドライバを利用できま…

Windows 7 で Thumbs.db を作成しない

グループポリシーで設定しようとしましたが、 gpedit.msc を起動出来なかったので、レジストリで設定。 窓の杜 - 【NEWS】Vista SP1適用後に画像フォルダ内へ“Thumbs.db”が作成される問題が発生 1. レジストリエディタを起動。(regedit.exe) 2. "HK_CU\Softw…

メモリー増設

先週末のことになりますが、U150用に DDR3 SO-DIMM 2GByteメモリーを購入して増設しました。 DDR3 SO-DIMM 2G メモリーチェックもOKで、Windows 7, Ubuntu 10.10 ともに 4GByte のメモリーを認識しました。 4GByte認識 増設しましたが、体感的に変化はありま…

IS06でステルスSSIDのAPに接続する

どうも IS06(Android) はステルスSSID のAPへの接続に一難あるらしくて、その対策。 1. AP のステルスSSID(ESS-ID)を解除。 2. IS06 で接続。 3. 接続完了後、AP のステルスSSIDを有効化。 4. ほっといても IS06 は AP に接続できるが、あえて手動で接続設定…

mysql と tomcat6 のインストール(備忘録)

Ubuntu 10.10 に mysql と tomcat6 をインストールする。(備忘録) ・mysqlのインストールsudo apt-get install mysql-serverインストール中に root(mysql db内でのユーザー)のパスワードを聞かれるので設定する。 ・tomcatのインストールsudo apt-get instal…

Java: StringBuilder と synchronized

以前、Java: StringBuilder と StringBuffer の違いでソースを見ると両者の違いは synchronized メソッドであるかの違いだと書きました。 そこで、 StringBuilder の append() を実行するときに syncronized 文にした場合の実行速度は StringBuffer と同じな…

GLib: フォルダの存在確認

Linux な C プログラムでフォルダの存在確認をする方法(要 GLib) #include <glib.h> if (g_file_test(folder, G_FILE_TEST_IS_DIR) == FALSE) { if (g_mkdir(folder, 0755) == -1) { printf("フォルダの作成に失敗しました。"); return; } } この例だと、 folder が</glib.h>…

Java の char は 2byte

まあ、表題の通りなんですが、Java の char型は 2byte です。 C言語だと char型は 1byte なんですがね。 なので、異なる言語間で通信したりするときには型のサイズが重要になってきますよ。と言うお話です。 C言語な Webカメラの画像取得プログラムから TCP/…

U150 にインストールした Ubuntu 10.10 の再構築メモ

U150 の Ubuntu の環境をぶっ壊してしまったわけで、再構築時の作業メモを張り付けて置いて後々同じ作業をすることになったときに参照しようかと。 /home は無事だったので、 profile な箇所は元のまま。 システム全体的な所だけ。 個人的なメモなのであしか…

Video for Linux

Ubuntu 10.10 でWebカメラの映像を取得するプログラムを書いたのですが、 ioctl(VIDIOCGMBUF) に失敗してしまいます。 Debian(Etch) だと動いたんですがね~ VIDIOCGMBUF 辺りをキーワードに検索したのですが、なかなか見つからず、やっとこさ見つかったので…

Java: StringBuilder と StringBuffer の違い

以前、Java で文字列の結合にかかる時間の比較を行いましたが、 StringBuilder と StringBuffer の違いについて JDK のソースコードを読んでみることにしました。 ソースファイルのどの部分に記述されているのか検索しながら探すのは大変なので、 Eclipse の…

IdeaPad U150 内蔵カメラと Ubuntu

IdeaPad U150 には内蔵カメラが付いています。 Fn + Esc キーで有効/無効が切り替えられます。 Windows 7 だとポップアップアイコンで切り替えを通知してくれるので、ショートカットキーが使えると分かっていたのですが、Ubuntu では何も表示されません。 無…

「未整理のブックマーク」フォルダを移動する

Firefox 3.6.x のブックマークフォルダの中には、「未整理のブックマーク」というフォルダがあります。 このフォルダは本来移動できないはずなのですが、私の環境で何の因果かあるフォルダの下に移動してしまいました。 特殊フォルダで移動や削除が出来ませ…

Lenovo IdeaPad U150 購入しました

Lenovo IdeaPad U150(6909J2J) 購入しました。 以前から持ち運び用のPCが欲しいと思っていました。 ちょうどお正月セールなチラシで手頃なPCを見つけて、どんなものかと実際に実機を見に行き、 使えるだろうということで、購入しちゃいました。 (電源ケーブ…