2011-09-07

来る時は来る

先日、Amazonから荷物が届いたが、それよりも先に配送してもらっているものがいくつかある。
まあ、Amazonよりも遅くて当然なんだけど、それにしても遅いなと思ってたが、来る時は来るもので、続け様に荷物が届いて今日は2度も郵便局を往復するはめになった。

病院がある丘の上と郵便局のあるベイフロントではちょっとした距離と高低さがある。加えて雨期とは思えないこの天気。日中の時間帯に重い荷物をもっての移動はもう汗だく。何せ郵便局は3時までしかやってないので夕方の涼しい時間帯に...なんて事もできない。

荷物の一つはeBayで購入したもので、アメリカからUSPSの Priority Mail Flat Rate Envelope というもので送られてきた。セラーから発送した旨の連絡をもらってから2週間くらいだろうか。
まあ封筒だし予想はしていたが中の外箱はぺちゃんこ。まあ中身はぺちゃんこになっても平気なものだけど。

もう一つは日本から書籍のみの航空便。こちらは1ヶ月と1~2週間といったところか。
それにしても、取りに行ってびっくり。大きな袋に入って郵便局員の肩に背負われて出てきた。 日本の郵便局純正の結構頑丈そうな箱なのに、四隅は殆ど切れててボロボロ。
でもラッキー(?)なことに、ちゃんと本の数は合っている。1冊もなくなってなかった。

ちなみにドミニカでは、荷物が着いたことを知らせるピンクの紙が届くので、それをもって自分で郵便局に荷物を取りに行かなければならない。その際、人によっては中を開けさせられて関税のチェックがなされるみたい。

比較的事務的な人が多い郵便局だけど、今日の局員は珍しくお喋りな人で、日本から来たのか・・・、どこに住んでるんだ・・・、いつまで居るんだ・・・、任期終わって一旦帰った後もまたドミニカに戻ってくるんだろ・・・なんて話をして、特に中身について聞かれることも調べられることもなく握手して終わった。

もし関税がかかるなんて言われたら、強気の態度でこう言おうなんて気負って行っただけにちょっと拍子抜け。まあ良かったのだけど。
長旅をしてきた馴染みある箱とUSからのぺちゃんこな封筒。
ちなみにオフィスの自分のブース。

2011-08-30

パスタ買いだめ

日本ではあまりしたことのない買いだめ。
こっちに来てからは色んなものを買いだめしている。
その一つがこれ。自分にとってはライフラインとも言えるパスタ
先日、ロゾー市内のどのスーパーに行ってもいわゆる普通のパスタが手に入らないという事態に。2か月くらいはなかったろうか...
手に入るのはトリニダ産やらメキシコ産やら何だかちょっと怪しげなアメリカ産など。

ちょっと違うんだよね~味が(写真右のメキシコ産はフォーみたいだった。スープパスタにすれば良いのか...)

中には茹で時間表示が5-12分と書いてあるやつも。そんなに茹で時間違えば別物になってしまうでしょ(笑)

食料品に限らずかなり物品を輸入に頼っているこの国では、在庫を切らすと今度いつ入ってくるか全く分からない。日本のように輸入だって頻繁には入ってこない。

そんなだから、こっちでは気に入ったものを見つけたら即買いが鉄則になってる。
ちょっと考えようかななんて数日放っておくともう売れてしまっていて、今度いつ入荷するか、というよりそもそもまた入ってくるのかさえ不明なんてのがざら。

最近、近所のスーパーにようやくイタリア製スパゲティーニとフェデリーニが入ってきた。
とりあえず棚にあったスパゲティーニをごそっと買い占め(まさかこれで在庫全部終わりじゃないよね?)。
早速食べてみたけど味も十分。久しぶりに普通のパスタが食べれた気がする。

あ~、ディチェコ が食べたい。

2011-08-09

Dominica でも Amazon は早いぞ!


活動で必要になったので数冊の技術書を日本のAmazonで購入。
国際エクスプレス便で送ってもらう(それしが選べないのだけど)。

送料は4,600円 + 300円/1冊 と国際郵便の書籍便と大差ない。

驚いたのは、DHLで運ばれてきたのだけどその速さ。
4日の夕方に注文、9日の朝にはもう着いてた。

3週間前に国際郵便(航空便)で送ってもらってる書籍は
まだ届いていないというのに何でそんなに早いのAmazon。

ここドミニカへの日本からの郵便は航空便で3週間~、
船便で3ヶ月~と、かなり逆の意味で特別扱いされてる。

今回も国際エクスプレスとはいえ結構時間かかるだろうな~
と思っていたからうれしい誤算。

2011-08-05

Ubuntu 11.04 にLAMP環境を構築


taskselをインストールしてLAMP Server にチェックするか
$ sudo apt-get install tasksel

apt-getで次のモジュールを直接インストールする。
$ sudo apt-get install apache2 php5 php5-gd php5-mysql phpmyadmin

途中2回ほどMySQLのパスワード等を聞かれるので入力。
基本的にはこれだけで良い。
いつの間にこんなに簡単になったんだ...

念のためちゃんとインストールされたか確認:
■Apache
ブラウザからアクセス
http://localhost/
「It works!」が表示

■PHP
$ php -v
バージョン情報表示

■MySQL
$ mysql -u root -p
インストール時のパスワードでログイン

mysql> show databases;
information-schema、mysqlやphpmyadminなど既に
いくつかデータベースが作成されているはず。

■phpMyAdmin
http://localhost/phpmyadmin/
インストール時のパスワードでログイン

■PHP
test.phpなど適当な名前でファイルを作成して
/var/www 以下に保存。
ブラウザからアクセス
http://localhost/

ファイルの中身は何でも良いけど例えばこんなの。
例1: 定番Hellow World
<?php echo"Hello World"; ?>

例2: phpinfoを表示
<?php print_r(phpinfo()); ?>

---
■ログインユーザーのグループ追加、ドキュメントルートのオーナー変更とパーミッションの最適化
$ sudo usermod -g www-data USER_NAME
$ sudo chown -R USER_NAME:www-data /var/www/
$ sudo chmod 750 /var/www/

■PHPのエラーメッセージ表示
設定ファイル /etc/php5/apache2/php.ini を開いて
「display_errors = Off」をOnに修正してapacheを再起動。

■apache 再起動時に"Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName"となる場合の対策
/etc/apache2/httpd.conf を開いて次の一行を追加(デフォルトではこのファイルは空のはず)してApacheを再起動。
ServerName localhost

---
Apache 関連の備忘録:

起動/終了/再起動
$ sudo /etc/init.d/apache2 [start][stop][restart]

設定ファイルの文法チェック
$ sudo apache2ctl -t

モジュールの有効化/無効化:
$ sudo a2enmod php5
$ sudo a2dismod php5

有効な/利用可能なモジュール一覧:
$ ls /etc/apache2/mods-enabled
$ ls /etc/apache2/mods-available

サイトの有効化/無効化:
$ sudo a2ensite SITE_NAME
$ sudo a2dissite SITE_NAME

有効な/利用可能なサイト一覧:
$ ls /etc/apache2/sites-enabled
$ ls /etc/apache2/sites-available

ディレクトリの設定ファイル
/etc/apache2/sites-available/default

Apache 設定ファイル
/etc/apache2/apache2.conf

その他設定ファイル保存箇所
/etc/apache2/

Webサーバのファイル保存箇所
/var/www/

CGIディレクトリ(http://localhost/cgi-bin/)
/usr/lib/cgi-bin/

---
参考:

2011-08-04

VirtualBox 4.1 に Ubuntu 11.04 をインストールする(2) - Unity 2D

前回、VirtualBox 4.1 に Ubuntu 11.04をインストールして
Unity 3D を動かしたく色々試してみたが、結局解決せず。

Ubuntu 11.04 で Unity 3D が動作しない場合の推奨はUtuntu 10.10 までと
同様のインターフェースである Ubuntu Classic であるが、下記サイトによれば
それも2010年10月以降のリリースで廃止予定とのこと。
どうせなら、今後標準インターフェースとなるUnityに早くから慣れておきたい。
そんなで諦めきれず Unity 2D をインストールすることにした。

■Unity 2D
推奨外なので標準ではインストールされていないため、先のサイトを参考に、
ソフトウェアセンターで "unity 2D" を検索してインストール。

無事Unityは表示されるようになったけど、またしても問題発生。
今度はNautilusなどがWindows95のようなグレーのテーマに。
この現象は結構発生しているようで、フォーラム等にも載ってた。
解決策としては、下記ファイルを開いて、
/etc/xdg/autostart/gnome-settings-daemon.desktop
そこに書いてあるこの行を
Exec=/usr/lib/gnome-settings-daemon/gnome-settings-daemon
次のように修正するというもの。
Exec=bash -c "sleep 5; /usr/lib/gnome-settings-daemon/gnome-settings-daemon"

ここで自分の場合はスリープを20まで上げてみてようやく解決。
もっともそれでもダメな時もあり安定しない。ちょっとお手上げ。
この辺で辞めておかないと本職(開発作業)に影響でそうなので
とりあえずこれはこのままに。そのうちバグフィックスされることを期待。

---
以下、インストール後に行ったその他の作業。

■英語OS 日本語入力化
画面左上のUbuntuボタンをクリックして「Language Support」を検索、
起動して表示されるリスト上でEnglishを一番上にドラッグして
「システム全体に適用」をクリック。再起動すれば英語で
ログイン画面が表示される。

ログイン時は下部のタスクバーでEnglishを選べばOK。
でもこのままだと完全に英語だけなので、同様に「Input Method」を
起動してIBusが起動していないとのダイアログが表示されるのでIBusをON。
その後のダイアログでリストにAnthyを追加(というより既に追加されているはず)。
これでCtrl + Spaceキーを押せば日本語入力ができるように。

もっともCtrl + SpaceはIDEのインテリセンスで使うから削除してALT + `を追加。
これでWindowsを使ってる時と同じになる(英語キーボードでの話)。

■ホームディレクトリの日本語フォルダを英語にする
$ LANG=C xdg-user-dirs-gtk-update

■スリープ設定を切る
システム設定のハードウェアセクションにある「電源管理」を立ち上げ
「次の時間、アイドル状態が続いたら画面をスリープする」を「しない」に変更。

システム設定のスクリーンセーバーを立ち上げ「アイドル状態になったら
スクリーンセーバーを起動する」オプションと、「スクリーンセーバーを起動
したら画面をロックする」オプションをオフに。

■IPv6 無効化
Firefoxのアドレスバーに「about:config」と入力してエンター。
フィルタに「ipv6」と入力して、「network.dns.disableIPv6」を検索。
値をダブルクリックして「true」に。

端末から以下のコマンドを実行して、「sysctl.conf」ファイルを開く。
$ sudo gedit /etc/sysctl.conf
sysctl.confファイルの一番下の行に、「net.ipv6.conf.all.disable_ipv6 = 1」と
入力して保存後、OS再起動。

■ダウンロードサーバー最適化
ソフトウェアセンターを立ち上げ、メニューの「編集」>「ソフトウェアソース」を選択。
「ダウンロード元」リストは、から「その他」を選択後、「最適なサーバを探す」を
クリック。

---
参考:

2011-08-02

VirtualBox 4.1 に Ubuntu 11.04 をインストールする(1)

次の開発はLAMPで行うので、空いてるマシンがないこともあり、
オフィスの今自分が使っているマシンのVirtualBox上に
環境を構築する。LAMPでの開発、何年ぶりだろ。

それにしても、通常版Ubuntu 11.04を使うそうだが
LTS版の方じゃなくて良いのかね...

通常版だとWeb化予定の全開発が終わる前にUbuntuの
サポート期限の方が先に切れてしまいそうだが(笑)

とりあえず作業メモとして

■VirtualBox 4.1 インストール
Downloads - VirtualBox より下記2つをダウンロードしてインストール
  • VirtualBox platform packages.VirtualBox 4.1 for Windows hosts
  • VirtualBox 4.1 Oracle VM VirtualBox Extension Pack
変更など特になくウィザードに従うだけ。
途中Virtualbox用のドライバをインストールするか聞かれるのでyes

■Virtual Machineの作成

Newをクリックしてウィザードに従うだけ。途中下記を入力
[VM Name and OS Type]
Name: Ubuntu
Operating System: Linux
Version: Ubuntu

[Virtual Hard Disk]
create New hard diskのチェックを確認して、Nextをクリックして
Welcome to the virtual disk creation wizardを起動

.VDI, .VMDK, .VHDが選べるようだが VirtualBox デフォルトのVDIをチェック
パフォーマンスを考えるとFixed Sizeだろうが、ハードディスクの残容量が余り
ないのでDynamically allocatedを選択。

Locationはデフォルトだとユーザーフォルダ以下に作られてしまうので
E:\\vm\Ubuntuに変更。サイズは32GB位あれば大丈夫だろう。

■Ubuntu 11.04 インストール
いくつか種類があるが下記よりダウンロード可。

本番機は当然サーバー版を使うだろうが、開発もUbuntu上で行いたいのと、
日本語サイトも綺麗に見たい(?)ので日本語Remix版(デスクトップ版)を利用。

VirtualBox Managerで作成したVirtualMachine(今回はUbuntu)を選択して、
Storageをクリック。Storage TreeのIDE Contoller下のEmptyをクリック後、
Attributesの右端にあるCDマーク→Choose a virtual CD/DVD disk file...を
クリックして↑でダウンロードしたISOファイルを選択。
OKでSettingsを終了してVirtualBox Managerに戻ってStart。

起動したら言語を選択してインストールをクリック。
普段は英語OSで使うのだが、日本語入力もしたい(ググる時とか)。
日本語環境を後で設定するよりも、日本語環境をインストーラーに
構築してもらって英語OSに戻した方が楽だろうとの勝手な憶測から
インストール言語は日本語に。

後は下記を指定したくらいで特に問題もなくインストール終了。
  • インストール中にアップデートをダウンロードする: チェック
  • サードパーティー・ソフトウェアをインストールする: チェック
  • ディスクを削除してUbuntuをインストール
  • タイムゾーン: デフォルト「Dominica」
  • キーボードレイアウト: USA-USA
  • ログインユーザのアカウント

■Unity 3D
端末開いて下記を実行。
$ sudo apt-get update
$ apt-cache search virtualbox
$ sudo apt-get install virtualbox-ose-guest-utils
$ sudo poweroff

一旦終了してVirtualBox Managerに戻ってSettings > Display の
Enable 3D Accelerationにチェック

Unity3D 有効にならず。Virtualbox4.04用のせい?
4.1 Extensionの方が新しいので起動してVMメニューから
「デバイス」→「Guest Additionsのインストール」。これでもダメ。

Unity 対応チェック
$ /usr/lib/nux/unity_support_test -p
Unity supported: no
やはり...ちなみに別のマシンで全く同じ環境で構築したところも問題なくUnityが
有効になったのでマシンのせい?
VMとはいえ、ホスト側のデバイスドライバとかも関係するのか...

---
参考:

2011-07-09

Cricket Test Match -W.I. VS India

7/5-10まで5日間開催されるドミニカ初となるクリケットの国際試合。
首相府よりチケットをJICAオフィスが頂いたということで
人生初のクリケット観戦してきました。対戦は我らが(?)西インド諸島vsインド。

場所はロゾーで一際目を引く中国政府援助で建てられたWindsor Park Stadium。

2011-07-05

National Public Health Surveillance & Response Team Meeting

いつものことでもうだいぶ慣れてきたが、今回も急に
このミーティングに参加せよとのおっ達し。

このミーティングでは国内の疫学者や調査官が一斉に介して、
今流行の兆しがあるものやその対処方法などが話合われる。

今回は、レプトスピラ症が国内で20件報告されたとか、
ドミ共に遠征に行った女子サッカーチームでコレラに
かかった子がいるとか、今週はクリケットが開催されるから
多くの人が同じ会場に押し込められるので注意が必要だとか。

これだけであれば自分の専門外なので出番はなさそうなのだが、
今回は、ドミニカより北にある同じく英連邦の国St. Kittsから
UNAIDSが支援する男性向けエイズ調査の導入について
ヘルプして欲しいとの要請があったようで、そのため
自分もこのミーティングに呼ばれた。

つまり既に導入しているドミニカ版の一部をSt. Kitts用に
修正(カスタマイズ)して使いたいという。

で、なぜ自分が呼ばれたかというと、ずばりそのカスタマイズを
お前がやれということらしい。

エッ、そのカスタマイズはドミニカがするの?
やり方教えてSt. Kittsでしないと意味ないんじゃないの・・・
それじゃ、調査の質問事項が変ったりしたら、
毎回こっちにカスタマイズの依頼が来るじゃないか。

しかもドミニカ人がしないで、日本人ボランティアである
自分に丸投げして、完成したら、さもドミニカがSt. Kittsの
ためにカスタマイズしてあげたのですよという感じで渡すんだろうな。

まあ良いんですけど...出来るし、
やれと言われれば、やりますけど...

つまり他国をボランティア支援する余力が
この配属先にはあるってことだよね。
そんなとこに居る自分って...何だかな(笑)


2011-06-25

Olympic Day Run

Boiling Lake から首都ロゾーに戻るとその足でOlympic Day Runに参加。

Olympic Day Run とは1894年6月23日の国際オリンピック委員会(IOC)
創設記念日(オリンピックデー)近くに各地で行われるイベントの1つで、
特に明確な決まりはないらしいけど、誰もが気軽に参加でき、5km程を
ジョギングしたりしてスポーツの楽しさやオリンピックの基本精神を
理解しようというもの。
ここドミニカでは、ランニングコースとウォーキングコースの2つが設けられたけど
Boiling Lakeでもう既に十分歩き疲れているので、これから走るなんて無理。
ということでウォーキングコースでだらだらとお散歩。

隊員の中には走った人も居たけど、ランニングコースは老若男女問わず
結構全力疾走してるようで、熱かったみたい。

なお参加費は無料ですが、参加するとTシャツとジュースがもらえます。

Boiling Lake

比較的観光客には人気なスポットBoiling Lakeに行ってきました。
Boiling Lakeとはそのまま沸騰湖。

ロゾーから車で30分程にあるTitou Gorgeというパイレーツオブカリビアの
撮影でも使われた洞窟と滝のあるスポットのすぐ脇の登山道から登って行きます。
 
Copyright 2010 toconuts. Powered by Blogger Blogger Templates create by Deluxe Templates. WP by Masterplan