[Android]DNSを設定する2
前回のDNSを設定するでは、Androidエミュレータを起動した後に設定する内容だったのですが、 今回は、エミュレータ起動時のパラメータで指定する方法を紹介します。 emulator -avd -dns-server 192.168.1.1
[VMware]VMwareのゲストOSをサスペンド&レジュームしたときに、任意の処理を走らせる
VMware Playerなどで、別のOSをインストールして使用している場合、 環境によってはレジュームで復帰したタイミングで処理を走らせたい場合がある たとえば、UbuntuをゲストOSとした場合で、 apacheのdocrootを/mnt/hgfs/(ホストOSのフォルダを共有)で共有したディレクトリに指定してたりする場合、apacheの再起動が必要になる。 このような場合、 /etc/vmware-tools/scripts ディレクトリにresume-vm-default.d というディ ...
[Android]DNSを設定する
adb shell setprop net.eth0.dns1 192.168.1.1 adb shell setprop net.dns1 192.168.1.1
[Android]エミュレータのhostsファイルを書き換える
エミュレータのhostsファイルを書き換えます。 まずは、エミュレータを起動します。 emulator -no-snapshot-load -avd ARROWS-X-LTE -partition-size 256 起動したら、リマウント adb remount 続いて、/systemに書き込み権限を与えます。 adb shell mount mountコマンドを実行すると、マウントポイントの一覧が表示されます。 rootfs / rootfs ro 0 0 tmpfs /dev tmpfs r ...
サーバメンテナンス
平素よりGENDOSU@NETをご利用いただきありがとう ございます。 この度、サーバメンテナンスを実施いたします。 2012年1月27日(木)PM4:00より 2012年1月27日(木)PM22:00まで お客様には大変ご迷惑をおかけいたしますが、ご理解の程、よろしくお願い申しあげます。
[Ubuntu]Ubuntu 11.*のディスクトップなどで、ウィンドウの境界線が細いので太くする
Ubuntu 11を使用していて、ウィンドウを拡大しようとしたときにすごくストレスがかかる。 境界線1pxって、掴めない!!! ということで、境界線を少し太くしてみます。 Ubuntu 11だと、ディスクトップのテーマが Ambiance のようなので、 /usr/share/themes/Ambiance/metacity-1/metacity-theme-1.xml というファイルを開く。 <distance name="left_width" value= ...
[Android]ARROWS X LTEをadbで接続する
先日、携帯をARROWS X LTE(F-05D)に買い換えたので、その携帯でAndroid開発をすべく、adb接続させた時のログ まず、買ってきた当日、データ移行のために何も設定をいじらずにPCに繋いでみた。 すると、何もエラーもなく繋がった。 MicroSDをマウントするときは、 ARROWSの方で通知エリアにUSB接続という項目が出るので、ここを押してマウントする。 が、今回はadb接続なので、ARROWSの方で、USBデバッグをONに設定する。 手順は、まず、 ドライバをダウンロード ド ...
「ママでちゅよ~」使用記
Androidアプリ「ままでちゅよ~」ですが、 ここだけの話、作った本人が使っていなかったと言う事も含めて ちょっと冷え気味だったのですが ここ1週間、やっと使う機会が訪れました。 我が子は、6ヶ月目で、そろそろミルクではなく夜泣きで起きるような時期になり 実際夜起きるようになってきました。 妻も寝かせるのが大変だと言う事で、とりあえず「ままでちゅよ~」をセットしてみました。 一応、マイクモジュールをアクティブにするアプリなので、バッテリーを心配して、配線をしつつ 絡まってしまわないように柵に結 ...
[Ruby on Rails]rspecでUserAgentのテストをする
rspecでUserAgentのテストをする場合の、テストデータの設定 request.stub!(:user_agent).and_return('FeedBurner/1.0') get 'search' とする
[Scala]Liftで、ProtoUserを継承したUserモデルで、locale と time zone を使用しない
Userモデルのobjectの所に override def signupFields: List= List(firstName, lastName, email, password) を追加する
[Scala]インスタンスのクラス名を取得
val str = "文字" str.asInstanceOf.getClass
[Ruby on Rails]バッチ処理のrbをテストする方法
バッチ処理として書いたrbファイルをテストする場合 テストケース内で system("ruby バッチファイル") としても良いが たとえばTimecopで日付を固定してテストする場合には具合が良くない。 バッチのプロセスが別プロセスで動くため、Timecopの設定がバッチに反映されない。 なので systemで呼び出している部分を load "バッチファイル" というように、loadに変えると、そのバッチ処理が都度ロードされるので テストを実行しているプ ...
[Ubuntu]dpkg -lで出力されるリストにある「rc」ステータスについて
dpkg -lで出力した結果にrcと付いているパッケージがあったりする パッケージ自体は削除されているのに、rcが付いて一覧に出てくる状態。 これは、削除されているけど設定ファイルが残っているという状態で 設定ファイルも削除するには aptitude purge とすることで、削除することが出来る
[Ubuntu]インストールされたパッケージの一覧
Ubuntuのパッケージ管理ツールでインストールされた物を一覧表示する dpkg -l
[Ruby on Rails]Date.todayとかを使っている箇所をテストする方法
日時によって表示項目を制御したりする場合に、よくDate.todayとかDateTime.nowとかを使ったりすると思うが このシステム日時を取得している場所のテストをうまく実行したい場合に役に立つプラグインが Timecop です。 ようは、Date.todayとかで返ってくる日時を固定してしまうというプラグイン。 インストールは Rails2.*系であれば、config/environments/test.rbあたりに config.gem 'timecop', :version => ...