kumama go言語とかgolangとかGAEとかネットサービスとかその他色々・・・

13Jan/100

golang::発展途上

ちょっと気になってたsliceとかをコピーするbuilt-in関数copy.

流量が多そうだからGo Nuts mailing listに入ってなかったから知らなかったのもあるんだけど、release.2009-12-09で入った模様。WebSocketで必要になるまでは全然defaultを追いかけてなかったから気にもしてなかった。

2009-12-22と2010-01-05にreleaseタグが更新されてて現在の最新releaseは2010-01-05。

変更点とかはrelease.2010-01-05だと、http://go.googlecode.com/hg/doc/devel/release.htmlに書かれている。っていうか1/5までここじゃなくて/にあった様な。

と、日々進化しています。(が、上げたissueは放置プレイw)

ま、ちょびっとづづ期待という事で。

android/chrome osにしてもgoogleブランドとしての統一感が希薄だから、googleのサービスを使って(
組み合わせて)google以上のサービスを作れる可能性は有るなぁと思いつつ。

Filed under: golang No Comments
13Jan/100

app engine::proxy環境でDeploy

proxy環境って既にもう特殊なのか知らん。golangにしてもapp engine launcherにしても、
あんまりproxy対応って重要視されてなさげ。そこそこの規模の会社だとproxyが普通だとおもうんだけどなぁ。間違ってる?!

と、app engineとかサブタイトルに入れてながら何にも書いてなかったのでエントリ。

結局の所、App Engine SDKっていうかLauncherはPythonのurllib2に依存してて、
urllib2のhttpsトンネル対応がPython 2.5でも2.6でも3.0でもリリースに乗ってなかったりして、
混乱してる風。2.6と3.0はリリースに含まれそうだけど、App Engine SDK推奨のPython2.5系だとリリースもへったくれもない。

解決策は
urllib/urllib2: HTTPS over (Squid) Proxy fails
に有るパッチを当てて、環境変数 http_proxy, https_proxyを適切に設定する。

OSX, Windowsで確認済み。

Filed under: app engine No Comments