fedora13 64bit に VMware Player をインストールし、
fedora13 32bit をゲストとして稼働
その状態で android 開発環境を導入してみました
結論から言うと、ほぼ書籍どおりにインストールしていけば
実行可能です
ただ、やはり仮想環境でエミュレータを起動しているためか
どうも動きがよくありません
少しまっていれば、アプリケーションの実行結果が反映されます
とりあえず、今回おこなったログを記述してみました
付録DVDをドライブにいれ、
mkdir /home/wiki/android
cp -p /media/LIN201011/article/toku2/* /home/wiki/android/
cd android
tar zxvf eclipse-java-helios-linux-gtktar.gz
tar zxvf android-sdk_r07-linux_x86.tgz
su
./jdk-6u21-linux-i586-rpm.bin
これで下準備は完了です
ここからはGUIで行いました
まず、場所 > ホームフォルダ > android > android-sdk-linux_x86
> tools
でディレクトリを開き、
android をダブルクリック
そしてAndroid SDK設定ツールを機動
起動したら、Available Packages をクリックし
https://dl-ssl.google.com/android/repository/repository.xml
をクリックし
install selected を押して先に進みます
インストール終了したら、close を押します
(インストールにはかなり時間がかかりますので、時間の開いているときに
実行しましょう)
これで、次にEclipse の設定を行います
どうやら、いろいろと検索してみた結果、yum コマンドで
インストールできる fedora eclipse だと問題があったりするようなので
無難に今回解凍した Eclipseを使います
ちなみに、yum でインストールするとバージョンが古かったりしますので
パッケージよりもソースのほうが最新のものをインストールできます
Eclipse の起動ですが、
場所 > ホームディレクトリ > android > eclipse
の中にある eclipse をダブルクリックで起動します
次回からの起動が面倒な場合、パスを通す、もしくはランチャで起動するように
しましょう
初回起動のときに、ワークスペースをどこにするか聞かれます
基本的にはデフォルトで問題ないです
Eclipse を起動して、Help > Install Sorware
を選択し add > archive を選択し
ディレクトリを
/home/wiki/android/ADT-0.9.8.zip
を選択
select All > Next で 進めていきます
プラグイン組み込みのときに、Security Warning が出ますが
気にせずに、OKを押せば問題なくインストールできます
Windows の場合、書籍でかなり紹介されているので
開発環境構築にはそれほど苦労はないと思われますが
Linux 環境の場合、情報がネット主体になりますので、情報源を持っていないと
かなり苦労します
投稿者: Snowpool
対ドルでの巻き返しにご用心
最近の値動きを見ると、かなりのドル安です
2年前、この状態から一気にドル高になりました
原因はドル不足でした
世界の決済は、ほとんどドルです
そして、そのドルを確保するために、ドル買いとなりました
当時は金融危機がおきてから間もなかったため
信用不安により、金を売却し、資金にすることもあったため
金価格も下落しました
現在上昇している金ですが、どうみても変われすぎな気がします
クロス円でロングにしている場合、対ドルが崩れると
クロス円も下がりますので、ストップを入れるようにしましょう
現在、米国で資金還流に燗する減税法案が審議されているようです
これと同じものが2005年に可決され、結果とし
ドル高となりました
今度の中間選挙に向けては、ドル安になると思われます
そして、その後の企業決算のときに、ドルのレパトリエーションが
おきる可能性があります
現在はかなりの水準でドル売りになっていますので
一気に反転する危険性があります
以前、豪ドルは3000pt下げました
今回の水準から、0.68 という考えられないような下げ幅でした
安易にロングにするのは危険です
日足チャートなどをみて、そろそろ限界かな?
と思ったら、利益を確定することをおすすめします
放置する場合、最低でもストップを動かすなどして
せめて含み益が含み損にならないようにしましょう
fedora で android開発環境
日経Linux の今月号に、android開発環境、そして、xampp を使った連載が
始まったので、購入してみました
今回は、付録DVDに必要なパッケージが入っているので、
ダウンロードする手間が省けます
最近は忙しいので、時間をみて検証結果を載せていこうと思います
そういえば、大須で Ferrari One 200
をみました
もはやネットブックとは思えないような性能でした
どにちエコ切符
この3連休をつかって久しぶりに名古屋にいってみました
名古屋には、休日に市バスと地下鉄がのり放題になる切符があります
その名も、土日エコ切符
詳しくは名古屋得ナビに載っています
ちなみに、この切符のおもしろいところは
乗り物だけでなく、割引がきくということです
今回は、名古屋港シートレインランドの割引
そして、中国料理 シルクロードで杏仁豆腐をサービスしてもらいました
今回たべたのはランチですが、
カニフカヒレあんかけチャーハンセット
(カニフカヒレあんかけチャーハン+スープ+漬物 )
の850円がおいしかったです
また、名古屋テレビ塔も割引になります
いろいろとメリットは覆いので、名古屋にいくなら
おすすめの切符です
vi コマンドの使い方
最近は、サーバー構築の勉強をしているので、
必然的に vi コマンドで編集する機会が多くなります
今回は参考になりそうなサイトを発見したので
リンク先を載せてみました
vi (vim)
というサイトなのですが、かなり役立ちます
一番使いそうなのは
:%s/変換したい文字列/変換する文字列/
とか
y0
でカーソルから行頭までコピーとか
y$
でカーソルから行末までコピー
ほかにもいろいろありますが、なれてくるとかなり作業効率があがります
現在、シェルスクリプトで一気に設定できるように
sed コマンドを勉強中です
nfsサーバー構築 その2
nfsサーバー構築の続きになります
どうやら、DNSサーバーがまともに構築できていないようです
そのため、しかたがないので
いつもどおりIPアドレスで接続です
すこしまとめてみました
サーバー側(CentOS5.4 )
yum -y install nfs-utils
で必要なパッケージをインストール
次に
mkdir -p /export/nfstest
でディレクトリ作成
chown -R nfsnobody:nfsnobody /export
でオーナーとグループ変更
vi /etc/exports
で設定ファイルを開き、内容を
/export/nfstest 192.168.10.0/24(rw,all_squash,sync)
として、LANからのアクセスを許可
/etc/rc.d/init.d/portmap start
etc/rc.d/init.d/nfs start
で nfs 起動
おそらく、設定ファイルを書き換えたときには、
/etc/rc.d/init.d/portmap start
etc/rc.d/init.d/nfs restart
として再度設定を読み込まないとダメだったような気がします
ここまでがサーバの設定です
以下は、クライアント(ubuntu の設定)
sudo mkdir /mnt/nfstest
sudo をつけないと、許可されないので注意
sudo mount -t nfs 192.168.10.101:/export/nfstest /mnt/nfstest
これでマウント完了です
あとは、セキュリティ強化のために
ふたたびサーバー側の設定で
/etc/hosts.deny
/etc/hosts.allow
を変更します
これで、Sambaと組み合わせることで
Windows ,Mac , Linux のファイルサーバーができました
ちなみに アンマウントの仕方は
かえでのWebログを参考にしました
今回、アンマウントするときには
sudo umount /mnt/nfstest
でアンマウントできます
nfsサーバー構築
Windows のファイルサーバーはSamba でできますが
Linux でもファイルサーバーがあると便利なので
ファイルサーバの構築(nfs)
を参考に、ファイルサーバーを構築してみます
基本的には参考サイトそのままなのですが
ubuntu から アクセスしようとすると、エラーです
しかたがないので、portmap をインストールすべく
「システム」> 「システム管理」>「synaptic パッケージマネージャ」
で検索のところに portmap をいれ、適用
ただ、これだけではまだダメなようなので、もう少し調べてみます
DNSサーバー構築 その3
DNSサーバー構築 その2からの続きになります
ちなみに、私の環境では、内部向けのみしか作成していません
ほぼサイトどおりの構成ですが、なぜか serial の数値を更新しないと
エラーになりました
また、クライアントにしている Windows XP のDNSサーバを
作成した CentOS サーバーのみにすると、ネットにつながりません
内部向けのみしか作っていないので、これが原因かもしれないですが
現状では 代替DNSサーバーにルーターのIPを入れてあるので
普通にインターネット閲覧は可能です
とりあえず、支障はなさそうなので、次はLinux のファイルサーバにできそうな
NISサーバーを構築予定です
DNSサーバー構築 その2
全開の続き(DNSサーバー構築 その1)からになります
今回は、設定ファイルの内容の意味がわからず悩みました
はじめての自宅サーバ構築 – Fedora/CentOS –
ではファイル名を include “/etc/named.kajuhome.com.lan”;
DNSサーバー構築(BIND)
ではファイル名を include “/etc/named.centossrv.com.zone”;
にしていますが
、たぶん、ファイル名の違いは重要でないとおもわれます
好きな方を選べばいいのでしょう
おそらく、
include “/etc/named.kajuhome.com.lan”;
としてあるのは、内部向け
include “/etc/named.kajuhome.com.wan”;
で外部向けとわかりやすくしてあるためと思われます
ちなみに、
はじめての自宅サーバ構築 – Fedora/CentOS –
を参考にするときには、CentOS なら
caching-nameserver設定ファイル「named.caching-nameserver.conf」の場合
の部分をみて設定します
include のところの文は
include “/etc/named.ホスト名.zone;
もしくは
include “/etc/named.ドメイン名.lan;
となるようです
ドメイン名がわからないときには、端末画面で
$ hostname
でホスト名とドメインを表示できます
例えば
$ hostname を実行して
testlinux.linuxserver.com
と表示されたとするなら、
teestlinux がホスト名
linuxserver.com がドメイン名となります
DNSサーバー構築 その1
はじめての自宅サーバ構築 – Fedora/CentOS –
DNSサーバー構築(BIND)
BIND インストール/設定
を参考にしながら、初のDNSサーバー構築です
とはいっても、内部向けのみですが
まず、
yum -y install bind
yum -y install caching-nameserver
で必要なパッケージをインストールします
次に、設定ファイルの変更ですが、
念のために、バックアップをとります
cp -p /etc/named.caching-nameserver.conf /etc/named.conf
これで、設定ファイルができます
設定ファイルにゾーン追加
によれば、
「named.conf」と「named.caching-nameserver.conf」の両方が存在する場合は、
「named.conf」が有効になります。
とのことであり、
内向きのみの設定や外向きのみの設定を行いたい場合は、
設定ファイルの「view」を削除
例)当ページでの紹介では、内向きのview名は「internal」、
外向きのview名は「external」
内向きのみの構築にしたい場合は、外向きのviewカテゴリ全てを削除
とのことなので、/etc/named.conf をこれらの点を踏まえて編集していきます