是否有任何使用函数式编程语言编写的开源项目,人们可以做出贡献?我正在努力将我的专业领域扩展到函数式编程语言,我认为为项目做贡献可能是最佳选择.也许一些OCaml或Lisp项目?
我想知道当你把它写下来时,在HTML页面中等号之前和之后有一个"最佳"的方法.似乎没有人使用它,但对我来说,编程语言似乎很自然地以其基本代码风格打印出来.那么,是否有任何标准,你必须在HTML元素的属性的等号前后不使用空格?
在CherryPy中创建RESTful Web API的最佳方法是什么?我一直在寻找几天,似乎没什么好看的.对于Django来说,似乎有很多工具可以做到这一点,但不是CherryPy或我不知道它们.
稍后编辑:我应该如何使用Cherrypy将/ getOrders?account = X&type = Y等请求转换为/ orders/account/type之类的内容?
我想要解决的问题:有一个Erlang TCP服务器侦听特定端口(代码应该驻留在某种面向外部的接口/ API),每个传入连接应该由a处理gen_server(甚至gen_tcp:accept应该编码)在里面gen_server),但我实际上并不想最初产生预定数量的接受传入连接的进程.这有可能吗?
我不确定是否再次询问过这个问题,但是你会用一种语言进行编程只是为了获得经济利益吗?甚至更多,因为我们大多数人用几种不同的语言编写代码:你是否用一种你不喜欢的语言工作,但你仍然是为了获利而做的?如果是这样,那么你掌握和喜欢并希望在工作中工作的语言是什么?
我目前是一名python开发人员并且已经收到了关于.net技术(asp.net,mvc,c#)工作的提议,但是来自unix背景我对此保持沉默.另一方面,.net方面的经济利益更大.另外我喜欢在python中编码而不是在c#编码,但这只是我的主观性.
谢谢!
有没有一种简单的方法将列表作为参数传递给python中的字符串替换?就像是:
w = ['a', 'b', 'c']
s = '%s\t%s\t%s\n' % w
类似于字典在这种情况下的工作方式.
我想在Erlang中编写一个主从应用程序.我正在考虑从架构中需要的以下内容:
当主设备停止时,从设备不应该死,而是在主设备停机时尝试重新连接
如果远程节点没有自动连接或者它们已经关闭(可能是OTP中的管理员行为),则master应自动启动远程节点
是否存在面向OTP的行为?我知道我可以启动远程节点,slave:start_link()我可以监视节点erlang:monitor(),但我不知道如何将其纳入gen_server行为.
我在尝试解压缩zip文件时遇到了这个问题.
- zipfile.is_zipfile(my_file)总是返回False,即使UNIX命令解压缩处理它也没问题.此外,在尝试时,zipfile.ZipFile(path/file_handle_to_path)我得到相同的错误
- 该file命令返回Zip archive data, at least v2.0 to extract并使用less它显示的文件:
PKZIP for iSeries by PKWARE
Length Method Size Cmpr Date Time CRC-32 Name
2113482674 Defl:S 204502989 90% 2010-11-01 08:39 2cee662e myfile.txt
2113482674 204502989 90% 1 file
任何想法如何解决这个问题?如果我可以进行python的zipfile工作会很好,因为我已经有一些单元测试,如果我将切换到运行,我将不得不放弃subprocess.call("unzip")
我目前正在使用Column具有以下签名的:
Column('my_column', DateTime, default=datetime.datetime.utcnow)
我试图弄清楚如何改变它,以便能够做vanilla sql inserts(INSERT INTO ...)而不是通过sqlalchemy.基本上我想知道如何在表上保持默认值而不会失去将列设置为当前utc时间的功能.
我使用的数据库是PostgreSQL.
我正在开发一个Android应用程序,我已经为单元测试创建了一个新的测试项目.建议存放测试装置的位置(如xml文件等)以及访问它的正确方法是什么?
python ×4
erlang ×2
android ×1
cherrypy ×1
coding-style ×1
erlang-otp ×1
gen-event ×1
html ×1
master-slave ×1
open-source ×1
rest ×1
sqlalchemy ×1
tcp ×1
testing ×1
zipfile ×1