2014年9月6日土曜日

Raspberry Piセットアップ日記(10)バックアップ

●バックアップ
いろいろ調べた結果ddを使うことにする
(dumpを使おうと思ったが、raspbianには標準では入っていないようなので避けてみた)

実験
$ sudo dd if=/dev/root of=/mnt/usbdisk1/rbp-backup/rootdd.img
28243968+0 レコード入力
28243968+0 レコード出力
14460911616 バイト (14 GB) コピーされました、 6889.95 秒、 2.1 MB/秒

6800秒=約2時間か。ddは空き領域を含むすべてのブロックをダンプする(はず)なので、
まあ遅いというか無駄が多いが仕方がないか。

最終的には以下のようなシェルをcronに仕込んで終了。

#!/bin/bash

#sudo dd if=/dev/root of=/mnt/usbdisk1/rbp-backup/rootdd.img
sudo dd bs=1M if=/dev/root | gzip >/mnt/usbdisk1/rbp-backup/rootdd.img.gz

Androidアプリ開発 - 電卓(1)

●開発環境構築
android studioを使用
https://developer.android.com/sdk/installing/studio.html

インストール後、SDKマネージャーから
・必要なバージョンのSDK
・Intel用のエミュレーションアクセラレータ
を追加インストール


仮想マシンにGenymotionを使用
http://qiita.com/Sam/items/8d551f575b617fa0be7e

とりあえず、hello worldを作ってみた。

電卓はとりあえずガワだけ。
作り方はこの辺を参考に。
http://www.macs123.dtdns.net/algo/android/android009.html

2014年6月4日水曜日

vmwareでポートフォワーディング的なこと

NAT型の仮想NICで、ポートフォワーディング的なことをやる。
ホストで受けた通信をゲストに転送する。

昔はvmnetcfg.exe的なツールがバンドルされてたようですが今は無いみたいです。
Confを直接いじってOK


[incomingtcp]
10022 = 192.168.11.129:22
この場合だと、ホストの10022番ポートを、ゲスト(192.168.11.129)22番ポートへ。って意味になるらしい。

●参考