世界的日曜WEBプログラマー日記 -6ページ目

世界的日曜WEBプログラマー日記

一年後に世界的なWEBサービスを運営するにはどうすればいいのか書いていく(予定)

Pythonを用いて、現在時刻を取得したい。


現在時刻は次のような標準関数を使えば取得できる。
from datetime import datetime
としておいて、
datetime.now()

で取得ができるが、例えばサーバータイムに自信がない時がある。
例えば、テストサーバーで、サーバー時間を変更するテストを実施していて、
テスト実施後に時間を戻すなど。

他社サービスより、時間を取得したいなどがあるかも知れない。
次のようにすれば、オンラインから時間を取得することができる。
Google先生から時間を頂戴するメソッドが用意されている。ありがたやありがたや。

url = 'https://script.google.com/macros/s/AKfycbyd5AcbAnWi2Yn0xhFRbyzS4qMq1VucMVgVvhul5XqS9HkAyJY/exec?tz=Asia/Tokyo'
x = json.loads( urllib2.urlopen( url ).read() )
format = "{YEAR}-{MONTH}-{DAY} {HOUR}:{MINUTE}:{SECOND}".format( YEAR=x['year'], MONTH=x['month'], DAY=x['day'], HOUR=x['hours'], MINUTE=x['minutes'], SECOND=x['seconds']
)

あとは、datetime.strptimeを用いれば良い。
datetime.strptime( '2011-10-12 01:22:57', '%Y-%m-%d %H:%M:%S' )

とすれば、目的の時間が取れる。

株式会社OctOpt
コンピューターサイエンス会社OctOptの技術公式ブログ
等々力 康弘
@rocky_house

rdesktopで接続先の音源を使用したい!



rdesktopを使うと標準でローカル(接続元)のPCへ音が転送されてしまうようだ。
リモート先で曲を流して欲しい。
そうした時は次のオプションで選択するとリモート先で音が流れる。

$ rdesktop -r sound:remote 192.168.1.7

インターネットで
rdesktop without sound的なキーワードで検索すると、
誰もがローカルで再生できない!!的な書き込みをしていた。

尚、デフォルトでローカルへ音が転送されるようだが、
$ rdesktop -r sound:local 192.168.1.7
とすれば良い。

株式会社OctOpt
コンピューターサイエンス会社OctOptの技術公式ブログ
等々力 康弘
@rocky_house

Form1+をアメリカで購入&転送サービスを利用


3Dプリンターほしい!調べてみるとFORM1が中々良さそうだったので、購入をした。

ただ、Form1は海外への配送は行っていない。
そのためアメリカ国内から日本へ輸送する必要があった。
転送会社は今回はViaboxさんを利用した。指定のアメリカの国内の住所に届けてもらい、それを日本の住所に送ってくれるサービスである。
なお、購入した3DプリンターはFORM1+で$3000(30万)程。

日本まで輸入するまでの道のりを記載したい。ちなみにForm1は舶来モバイルさんでも取り扱っており、価格は50万円。20万ほど高いが、舶来モバイルさんを使うと1年間のメーカー保証がつくらしい。
色々と考えたが、今回は海外から直接輸入にチャレンジした。

最初の間違い: 海外転送コムの利用


最初にForm1の転送で利用実績がある海外転送コムというサイトをみつけた。結論としてこのサイトは絶対に使わない方がいい。https://www.kaigaitenso.com/
なぜなら送料で12万近く請求されるからだ。(ほかサイトであれば3万-4万くらい)

このサイトでは高額($2500)以上の商品を転送する際に必要なEEIの書類作成に(20%)の手数料が発生する。(これは海外転送コムのみで、他の類似転送会社では無料)
酷いのが商品到着後にこれを言われ、挙句に商品到着後のキャンセルは出来ないとメールまでいただいたw何か詐欺にあった気分となる。あまりにも酷すぎるww

おすすめな海外転送サービス


結局、転送するのにViabox(https://www.viabox.com/)を使った。送料は$300ドル。海外転送コムでは$1200近く請求されたので、$900ほどお安い!

Viaboxは今風のサイトで解りやすい。英語だけど、なんとなくわかると思う。
サインアップ後に住所が送られてくる。私の場合は、
Yasuhiro TODOROKI
25883 N Park Ave
Unit Axxxxx # <= ここがちがう
ELKHART, INDIANA 46514
UNITED STATES

購入した商品をここに送ってもらうように連絡する。到着すると、到着したというメールが届く。あとはクレジットカードをつかって払えば日本に到着する。
ほとんどストレス無しに利用することが出来た。

追記


日本語で作業を行いたい場合JSHOPPERさんがおすすめかとおもう。日本語で親切にサポートをしてくれた。
http://www.tensojapan.com/index.asp
アドレス:info_jp@jshoppers.com
今回は利用しなかったのはViaboxさんのほうが早く回答してくれたため。次回は利用してみようかと思う。料金も問い合わせると普通だったし、もちろんEEIも無料。英語に不安がある方は上記を利用してみてもいいかもしれない。

なお、海外転送コムだが、Viaboxのアドレスに送ってもらうように頼んだところ、アメリカ国内に転送に$300必要だと言われた。内訳を見てびっくり。
内訳
送料$50
追加手数料で$250。

追加手数料$250ww この会社やべぇ笑

株式会社OctOpt
コンピューターサイエンス会社OctOptの技術公式ブログ
等々力 康弘
@rocky_house