nmtysh.log

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

備忘録

Mac関連のリンク

参考にしたリンクなどを備忘録的に。 MacBook が欲しいので調べてみた | chatii-log 割とMac初心者向けの、Mac買ったらまずチェックしとくべき設定いろいろ | loveMac.jp Macを初めて買った人にオススメするフリーソフト - VERSIONFIVE MikuInstallerの中身…

Mac 10.8 で GIMP 2.8.2 を動かす

Mac 10.8 で GIMP を実行しようとしたら、嵌っていたので備忘録的に。 GIMPをそのまま実行しようとしても以下なエラーがでて起動せず。どうやらフォント周りで問題が起きている模様。 $ /Applications/GIMP.app/Contents/MacOS/GIMP GIMP /Applications/GIMP…

Ubuntu 11.04 に戻した

Ubuntu 11.10 がリリースされて1ヶ月が経過したので、ノートPCに入れてある Ubuntu をアップグレードしました。 が、設定ツールがかなり減ったり、Gnome 3 になって使い勝手が悪くなったので、クリーンインストールをした。 そのときのメモなど 手動で入れた…

Flash Builder メモ

名前の変更は鬼門。 ファイル名の変更のつもりが、変数も一緒に変更されたり、逆もしかり。 リファクタリング機能が微妙。

Androidメモ: リソース名

string.xml やら layout やら当たり前だけど、 Java の予約語は使えない。と言うことを忘れてた。 何でエラーが出るのか、しばらく悩んだのだけれど、import.xml とか <string name="import">~~</string> これ思いっきり予約語だった。そりゃ、エラーが出るよね。 エラーのメッセージから…

Androidメモ: 通話中かどうかを取得する

TelephonyManager.getCallState() を使用して通話中かどうかを判定する。 .getCallState() にはパーミッションは不要。 TelephonyManager tManager = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE); switch (tManager.getCallSta…

PHPメモ: シングルクオートとダブルクオート

シングルクオート(')で文字列を指定すると円記号(\)などがエスケープされてしまうようだ。 ダブルクオート(")だとエスケープされない。 Linux での扱いと同じ感じ。 echo 'aaa\nbbb' <- 改行されない echo "aaa\nbbb" <- 改行される

Android: Ringtone のメモ書き

Ringtone の取得 Ringtone ringtone = RingtoneManager.getRingtone(context, Uri.parse(uri)); 通知音量の設定で再生する ringtone.setStreamType(AudioManager.STREAM_NOTIFICATION); ringtone.play();

PHP: 文字エンコーディングは UTF-8(BOMなし) で保存すること!

.php なファイルを UTF-8(BOM) で保存すると IE なんかで BOM が認識されない事がありデータ内にゴミとして残る場合があるので、 UTF-8(BOMなし) で保存すること。 require や include すると UTF-8(BOM) の場合は、それぞれのファイル先頭に付いている BOM …

Chromium OS のビルド(備忘録)

Chromium OS のビルドに挑戦したので、その備忘録。というかメモ。 環境: OS: Ubuntu 11.04 x86_64 CPU: Intel® Core™ 2 Duo E8400 3GHz MEM: 4GByte ビルドするユーザー: builduser USBメモリー: 2GByte 以上? 4GByte 以上 (4GByte のものを使用) 2011/08/…

Java: 3桁区切りにする

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

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

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

Java の char は 2byte

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

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

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

ツェラーの公式で曜日を求める(備忘録)

与えられた日付から曜日を計算する方法を考えていて、"ある日付を基点としてその日付から曜日を求めたい日付までの日数を計算して、基点の日付の曜日(0~6)を足して全体を7で割ったあまりを出す。"という方法を考えました。 ただ、この方法だとこの基点とし…