1
phuslu 2012-09-20 14:56:56 +08:00
本来嫌 ifttt 的 gtalk -> dropbox 的速度太慢, 想用 GAE 做这个 xmpp bot 帮自己做一些事情.
但是发现 dropbox 的 restful API 在 GAE 上使用蛮麻烦的... |
2
xiluo 2012-09-20 16:59:40 +08:00
+人还是不少的
|
3
alsotang 2012-09-20 19:09:52 +08:00 1
https://github.com/alsotang/keepagent
I'm also a developer on GAE. Recently I'm dive into a GAE-based proxy project named KeepAgent, which aim to replace GoAgent. |
5
jckwei 2012-09-21 10:14:45 +08:00
一直在用
|
6
haohaolee 2012-09-21 10:30:23 +08:00
在想goagent的客户端能不能用其它语言来写,虽然麻烦多了。但是在嵌入式设备上安装python太重了
|
7
88250 2012-09-21 10:30:38 +08:00
支持线程了。
|
11
ini 2012-09-21 12:37:50 +08:00
|
13
sohoer OP |
15
alsotang 2012-09-21 12:58:34 +08:00
@yaotian 是准备用go来完成windows上的客户端,不想打包Python的代码。如果到时候go的代码写得比较通用的话,linux下就可以同时提供go和python的客户端了。
|
16
alsotang 2012-09-21 13:02:37 +08:00
|
17
haohaolee 2012-09-21 15:39:26 +08:00
@alsotang 因为完全不懂go,所以追问一下,用go比C++写轻松的原因是什么?语言支持并发?还是自带成熟的网络库?如果真的写起来快的话,那点效率差距不算什么。另外现在有gccgo了,支持许多平台了
|
18
alsotang 2012-09-21 15:57:54 +08:00 1
@haohaolee go的标准库东西比较多,而且go的语法相对C++灵活很多,and xxx,yyyy,zzz。http://www.mikespook.com/ 可以看看这个博客嘛,专门介绍go语言的。
语言支持并发倒不是我主要关注的,反正到时候肯定由自带的多线程HTTP服务器用。 网络库的话,反正现在用Python写只是用了很多与socket有关的表面的东西,我想通过简单的方式来实现客户端,所以keepagent很少用到低于应用层的库。不过说起来goagent里面抡socket的地方还是蛮多的。 go语言说实在,我接触也不太多,可能无法提供很有价值的信息给你。不过对于学习打包Python代码到其他平台来说,我更倾向于用一种可以被编译成二进制的语言来实现跨平台。 |
19
wszf 2012-09-21 16:11:11 +08:00
刚出来的时候玩过一段时间,后来因为老被墙,给摒弃了。
|