d********g 发帖数: 10550 | 1 要生成一个给ORM用的arguments dict,需要从Excel raw data里判断对应position属
于哪个header并且要map给数据库里的field。dict comprehension加之前定义的两个
dict,只要一行就搞定了:
entry_dict = {ELEMENT_MAPPING[element_mapping[cell_count]]: cell.internal_
value for cell_count, cell in enumerate(row) if cell_count in element_
mapping} |
p*****2 发帖数: 21240 | 2 感觉现在python的startup比ruby更多了? |
d********g 发帖数: 10550 | 3 Rails光是web方面上手容易些,但就一招鲜,总的来说支持的库没有Python那么多。
Python相对比较万精油吧,它也不是专门就做web的
【在 p*****2 的大作中提到】 : 感觉现在python的startup比ruby更多了?
|
p*****2 发帖数: 21240 | 4
rails 不能跟 python比吧?
【在 d********g 的大作中提到】 : Rails光是web方面上手容易些,但就一招鲜,总的来说支持的库没有Python那么多。 : Python相对比较万精油吧,它也不是专门就做web的
|
c****f 发帖数: 1102 | |
z*******3 发帖数: 13709 | 6 大神你吹了这么久其他领域
要不说说有什么好用的产品吧
java已经攻下了nosql和mapreduce两个肥缺
facebook贡献了cassandra
yahoo贡献了hadoop
两个都是java做的
这两个在nosql领域把c++写的mongodb干得死去活来
现在说nosql war,都是cassandra vs hbase,mongodb作为先行者
多少已经落伍了,mongodb的缺点很明显,就是要把所有的索引全部读入内存
这个一旦数据量上去,会有其局限
还有就是scala,akka等也在攻占电信等领域
这都是jvm上的盟友啊,二爷说的那个play我看了下
貌似就是冲着你们web去的,如果连web都守不住
那还有什么可以说的呢?
没有产品,说什么都是空的
python这么多年,我记住的稍微像样的产品就是一个django
还经常跟电影搞混,你说这个是不是有些问题
啊?
你说的那个orm,那都是j2ee十年前的东西,当时hibernate风行全球
hibernate是我们这边一个学数学的monash大学毕业生搞的
玩剩下的,jpa标准我看他都已经没啥可搞了
说类库多的话,问你一个常识性问题
什么语言类库最多?
提示:maven
这也是比较新的东西,现在用得如火如荼
【在 d********g 的大作中提到】 : Rails光是web方面上手容易些,但就一招鲜,总的来说支持的库没有Python那么多。 : Python相对比较万精油吧,它也不是专门就做web的
|
z*******3 发帖数: 13709 | 7 给大神你一个建议
多看看apache在干什么
而不是startup在干什么
东西做得好,一般都会贡献给apache
apache那些东西不仅仅是startup在用
很多small business也都在用
后j2ee时代,我觉得apache最火爆的产品就是
maven, hadoop和cassandra
还有就是在以前web时代,apache的tomcat一直都表现得非常稳定
前面也有人给过你各种web server的评测对比
别当没看到
实际上,很早很早以前,hotspot2013
这个id是软轮里面少见的有水平的id,我从它的发言中学到了很多
hotspot2013早就说过,tomcat的表现要超过绝大多数web server
对了,hotspot2013还有个名言:官方的jvm,也就是hotspot,可能是迄今为止,最好
的平台
后来的不少语言,都不再考虑替代jvm,而是尝试着在jvm上创造新的语言
比如scala和groovy
【在 d********g 的大作中提到】 : 要生成一个给ORM用的arguments dict,需要从Excel raw data里判断对应position属 : 于哪个header并且要map给数据库里的field。dict comprehension加之前定义的两个 : dict,只要一行就搞定了: : entry_dict = {ELEMENT_MAPPING[element_mapping[cell_count]]: cell.internal_ : value for cell_count, cell in enumerate(row) if cell_count in element_ : mapping}
|
z*******3 发帖数: 13709 | 8 还有ide
你们写python, ruby什么的
用得最多的ide恐怕还就是eclipse
这个也是java的,现在开始向其它语言进军
搞java的有不少是给eclipse写插件的
这个也算是java ui传统领域之一
eclipse做得是如此之好
以至于大多数人压根没打算自己搞一个ide
就在eclipse上装一个插件就开始写了
不觉得很讽刺么?你总是离不开java
java的各种乱七八糟产品,总能在你的项目中占一块位置
是不是很像c?就像大神您说的
什么东西到最后都是c,那是,jvm也是c写的
很早以前就有人说过,java的流行程度,能相提并论的只有c
不管你承认不承认,jvm永远与你同在 |
d********g 发帖数: 10550 | 9 吹了这么多,又想把我往喷Java的路子上引。如你所愿,小喷一下,一句话你说行不行
吧:就我那个一行的代码,你Java给我搞一个不说1行就是10行的可以运行的来看看…
…我承认你100行应该搞得出来。我随口提一个ORM你就乱咬,拜托,我写的那可是纯的
Python预处理代码好不好,ORM毛都没见着一根呢,就区区一个dict comprehension的
syntactic sugar也能把你吓尿了?
趋势你就别胡扯了,自己从没接触过startup也敢吹,这胆量真不是盖的。这么说吧,
你现在搞的都是startup吃剩下的,好比Fedora折腾3个版本之后排泄给RHEL用,再让
CentOS拿去山寨一把。startup就是玩Fedora,你可能还在玩CentOS。要比企业装机量
,RHEL/CentOS是完灭Fedora,还动不动鄙视Fedora的“山寨”,全然不知自己玩的就
是别人3代前玩腻了的山寨货,号称“稳定”、“企业级”
要喷就喷PHP。我还是挺佩服你们公司的,回头别人不要的PHP码工全部去你们那谋生,
亚克西
【在 z*******3 的大作中提到】 : 大神你吹了这么久其他领域 : 要不说说有什么好用的产品吧 : java已经攻下了nosql和mapreduce两个肥缺 : facebook贡献了cassandra : yahoo贡献了hadoop : 两个都是java做的 : 这两个在nosql领域把c++写的mongodb干得死去活来 : 现在说nosql war,都是cassandra vs hbase,mongodb作为先行者 : 多少已经落伍了,mongodb的缺点很明显,就是要把所有的索引全部读入内存 : 这个一旦数据量上去,会有其局限
|
c****e 发帖数: 1453 | 10 "mongodb的缺点很明显,就是要把所有的索引全部读入内存"
不能全部放入内存也可以。会swap out。如果是顺序处理,对性能影响不大。
"这两个在nosql领域把c++写的mongodb干得死去活来"
MongoDB没有比Cassandra先行,现在社区比Cassandra还活跃。NoSQL的发展正在和SQL
融合,原来视为原罪的transaction也在找回自己的位置,特别是in-memory越来越流行
了。 Cassandra攻下noSQL,Java原教旨主义都不敢这么说。 即使Hadoop, 对于大数据
处理,也是一个方面的工具。MPP和Mapreduce都有自己的位置。
【在 z*******3 的大作中提到】 : 大神你吹了这么久其他领域 : 要不说说有什么好用的产品吧 : java已经攻下了nosql和mapreduce两个肥缺 : facebook贡献了cassandra : yahoo贡献了hadoop : 两个都是java做的 : 这两个在nosql领域把c++写的mongodb干得死去活来 : 现在说nosql war,都是cassandra vs hbase,mongodb作为先行者 : 多少已经落伍了,mongodb的缺点很明显,就是要把所有的索引全部读入内存 : 这个一旦数据量上去,会有其局限
|
|
|
d**o 发帖数: 864 | 11 我用python做startup project,硬件,网络,算法,数据库,web,全搞掂,除了
javascript实在得用。用python代码行数极少,开发极快。
【在 d********g 的大作中提到】 : 要生成一个给ORM用的arguments dict,需要从Excel raw data里判断对应position属 : 于哪个header并且要map给数据库里的field。dict comprehension加之前定义的两个 : dict,只要一行就搞定了: : entry_dict = {ELEMENT_MAPPING[element_mapping[cell_count]]: cell.internal_ : value for cell_count, cell in enumerate(row) if cell_count in element_ : mapping}
|
z*******3 发帖数: 13709 | 12 大神说话总是不着调
为什么总是说不到一块去呢?
你们python什么哲学你不知道嘛?
为什么您总是挑战python的哲学呢?
下次做这个,用ruby会更好点,是吧?
ruby的哲学更靠近您的这个操作
您说对不对?
问您产品,说了半天,一个没出来
说了半天剩下的,那酒也是酿出来的
而且你说剩下的就比较好笑了
话说什么样的startup才会被剩下呀?
不就是好的才会剩下嘛?坏的早就被淘汰了
大神您说是不是?
你都不知道我在做什么,就瞎喷
php那个是web,你自己都说了
web server将会退化成一个简单的渲染工具
您不会不知道这句话是什么意思吧?
开源不就是山寨的东东么?
我倒是不排斥山寨,你为啥那么排斥山寨呢?
不过我认真看了您的大作
貌似您也不排斥山寨啊,fedora就是娱乐的版本嘛
你说对不对?您不会不知道red hat把fedora定位在什么位置上吧?
以下内容纯引用
Since 2003, Red Hat has discontinued the Red Hat Linux line in favor of Red
Hat Enterprise Linux (RHEL) for enterprise environments. Fedora, developed
by the community-supported Fedora Project and sponsored by Red Hat, is the
free version best suited for home use.
下次用mint来吹比较好,现在最好用的distro是mint,您说对不对?
大神,我们多多交流,我超喜欢看你的文章啊,虽然有错的
但是跟你交流我觉得能看到很多新的东西,而且您比较有料
可以多挖挖
【在 d********g 的大作中提到】 : 吹了这么多,又想把我往喷Java的路子上引。如你所愿,小喷一下,一句话你说行不行 : 吧:就我那个一行的代码,你Java给我搞一个不说1行就是10行的可以运行的来看看… : …我承认你100行应该搞得出来。我随口提一个ORM你就乱咬,拜托,我写的那可是纯的 : Python预处理代码好不好,ORM毛都没见着一根呢,就区区一个dict comprehension的 : syntactic sugar也能把你吓尿了? : 趋势你就别胡扯了,自己从没接触过startup也敢吹,这胆量真不是盖的。这么说吧, : 你现在搞的都是startup吃剩下的,好比Fedora折腾3个版本之后排泄给RHEL用,再让 : CentOS拿去山寨一把。startup就是玩Fedora,你可能还在玩CentOS。要比企业装机量 : ,RHEL/CentOS是完灭Fedora,还动不动鄙视Fedora的“山寨”,全然不知自己玩的就 : 是别人3代前玩腻了的山寨货,号称“稳定”、“企业级”
|
z*******3 发帖数: 13709 | 13 另外,大神您说我没接触过startup
话不要说这么早哦
别忘了,您说code challenging的时候我是如何反应的
当然我承认我对startup了解不深,这也是为什么我很喜欢跟大神您交流的原因
要都知道了,还交流个p
至于php内推,我同意啊,蛮好
【在 d********g 的大作中提到】 : 吹了这么多,又想把我往喷Java的路子上引。如你所愿,小喷一下,一句话你说行不行 : 吧:就我那个一行的代码,你Java给我搞一个不说1行就是10行的可以运行的来看看… : …我承认你100行应该搞得出来。我随口提一个ORM你就乱咬,拜托,我写的那可是纯的 : Python预处理代码好不好,ORM毛都没见着一根呢,就区区一个dict comprehension的 : syntactic sugar也能把你吓尿了? : 趋势你就别胡扯了,自己从没接触过startup也敢吹,这胆量真不是盖的。这么说吧, : 你现在搞的都是startup吃剩下的,好比Fedora折腾3个版本之后排泄给RHEL用,再让 : CentOS拿去山寨一把。startup就是玩Fedora,你可能还在玩CentOS。要比企业装机量 : ,RHEL/CentOS是完灭Fedora,还动不动鄙视Fedora的“山寨”,全然不知自己玩的就 : 是别人3代前玩腻了的山寨货,号称“稳定”、“企业级”
|
z*******3 发帖数: 13709 | 14 企业的linux常用的是red hat或者suse
用这两个的企业版鄙视fedora轻轻松松
fedora这种娱乐版的,就别说了比较好
更何况,现在最流行的娱乐版distro是mint
大神您多久没更新您的知识库了?
话说os还不是俺擅长的领域呢,结果一聊就发现问题了
这个不好啊,还是老问题,来吧,大神,说几个流行的产品吧
我洗耳恭听
【在 d********g 的大作中提到】 : 吹了这么多,又想把我往喷Java的路子上引。如你所愿,小喷一下,一句话你说行不行 : 吧:就我那个一行的代码,你Java给我搞一个不说1行就是10行的可以运行的来看看… : …我承认你100行应该搞得出来。我随口提一个ORM你就乱咬,拜托,我写的那可是纯的 : Python预处理代码好不好,ORM毛都没见着一根呢,就区区一个dict comprehension的 : syntactic sugar也能把你吓尿了? : 趋势你就别胡扯了,自己从没接触过startup也敢吹,这胆量真不是盖的。这么说吧, : 你现在搞的都是startup吃剩下的,好比Fedora折腾3个版本之后排泄给RHEL用,再让 : CentOS拿去山寨一把。startup就是玩Fedora,你可能还在玩CentOS。要比企业装机量 : ,RHEL/CentOS是完灭Fedora,还动不动鄙视Fedora的“山寨”,全然不知自己玩的就 : 是别人3代前玩腻了的山寨货,号称“稳定”、“企业级”
|
z*******3 发帖数: 13709 | 15 现在趋势是j2ee和core java融合
spring向hadoop进军
我们跟你们就快要胜利会师鸟
不过我真心觉得mongodb有些不太行,更何况还有hbase在后面顶着
hbase+cassandra这两个可能是跟hadoop协作最好的nosql db了
apache内部整合的能力不容小觑
倒是跟db融合的话,这个让oracle有些起死回生的余地
postgresql知名度还是太小
mysql被oracle吞掉是很扼腕的一件事,影响一直持续到现在
nosql最大的问题在于缺乏规范,类似的mapreduce之类的也一样
不象j2ee里面到处都有jsr标准,一切都有章可循
现在这些新的领域,很多产品版本号都还没上2,标准更是无从谈起
所以这个时候,如果选用同一家group的产品,会有优势
这个优势类似m$的一堆产品之间整合的优势
所以apache在这一块做得很好,相比之下,mongodb则不是apache的东西
所以要垂直整合的话,这里面需要你同时对这两个都很了解才行
那这个要求,就不低了……
SQL
【在 c****e 的大作中提到】 : "mongodb的缺点很明显,就是要把所有的索引全部读入内存" : 不能全部放入内存也可以。会swap out。如果是顺序处理,对性能影响不大。 : "这两个在nosql领域把c++写的mongodb干得死去活来" : MongoDB没有比Cassandra先行,现在社区比Cassandra还活跃。NoSQL的发展正在和SQL : 融合,原来视为原罪的transaction也在找回自己的位置,特别是in-memory越来越流行 : 了。 Cassandra攻下noSQL,Java原教旨主义都不敢这么说。 即使Hadoop, 对于大数据 : 处理,也是一个方面的工具。MPP和Mapreduce都有自己的位置。
|
z*******3 发帖数: 13709 | 16 一般来说,成熟的应用要经过至少两个版本号之后才基本成型
这个也不是什么秘密,所以一般版本号不上2.0的,一概不用
只观察,您说的其实也大体不错,就是开源的童鞋们折腾折腾半天
该犯的错误都犯完了之后,拿过来用,这样可以省很多很多心
少走很多弯路,这里面涉及到一个很重要的考量就是
一旦构架基调定下来,一些底层的api之类的,如果发生改变的话
要改起来就很痛苦了,基本上伤筋动骨,所以小公司先冲上去一阵倒腾
然后推广到大公司里去,这也是一个常见的模式
你看打战时候不也是小兵冲在最前面?对吧?
当然后方坐阵的将军虽然不冲在前线,但是也要了解一下战壕里士兵的想法
但是您说,看士兵用什么就说定了趋势,那这个估计是不行
所以我总是很喜欢看您在做什么,很有参考意义
当然定期挑战您也是必不可少的
【在 d********g 的大作中提到】 : 吹了这么多,又想把我往喷Java的路子上引。如你所愿,小喷一下,一句话你说行不行 : 吧:就我那个一行的代码,你Java给我搞一个不说1行就是10行的可以运行的来看看… : …我承认你100行应该搞得出来。我随口提一个ORM你就乱咬,拜托,我写的那可是纯的 : Python预处理代码好不好,ORM毛都没见着一根呢,就区区一个dict comprehension的 : syntactic sugar也能把你吓尿了? : 趋势你就别胡扯了,自己从没接触过startup也敢吹,这胆量真不是盖的。这么说吧, : 你现在搞的都是startup吃剩下的,好比Fedora折腾3个版本之后排泄给RHEL用,再让 : CentOS拿去山寨一把。startup就是玩Fedora,你可能还在玩CentOS。要比企业装机量 : ,RHEL/CentOS是完灭Fedora,还动不动鄙视Fedora的“山寨”,全然不知自己玩的就 : 是别人3代前玩腻了的山寨货,号称“稳定”、“企业级”
|
z*******3 发帖数: 13709 | 17 对了,操作excel这种事,我很少做
只在本科毕业那一年看别人做过
所以对于excel的类库没怎么去碰
你要我写一个对于excel的预处理
这种事我就不做了,没有遇到过这种需求
可能可以用jexcel库搞定,但是实在没啥兴趣去看api的javadoc了
感觉比较丢人,就算写出来也很羞愧,我还是不写了八
大神让您失望了
【在 d********g 的大作中提到】 : 要生成一个给ORM用的arguments dict,需要从Excel raw data里判断对应position属 : 于哪个header并且要map给数据库里的field。dict comprehension加之前定义的两个 : dict,只要一行就搞定了: : entry_dict = {ELEMENT_MAPPING[element_mapping[cell_count]]: cell.internal_ : value for cell_count, cell in enumerate(row) if cell_count in element_ : mapping}
|
s***o 发帖数: 2191 | 18 play现在主打scala牌,已经有javaer觉得被当二等公民对待开始骂了。
另外play对我来说还是有点heavy weight,scalatra之类的更合我的口味,再搭配上
angularJS,感觉应该是个不错的组合。
【在 z*******3 的大作中提到】 : 大神你吹了这么久其他领域 : 要不说说有什么好用的产品吧 : java已经攻下了nosql和mapreduce两个肥缺 : facebook贡献了cassandra : yahoo贡献了hadoop : 两个都是java做的 : 这两个在nosql领域把c++写的mongodb干得死去活来 : 现在说nosql war,都是cassandra vs hbase,mongodb作为先行者 : 多少已经落伍了,mongodb的缺点很明显,就是要把所有的索引全部读入内存 : 这个一旦数据量上去,会有其局限
|
d********g 发帖数: 10550 | 19 主要这板上还有人不相信Python可以全包。单论语言性能那没什么好争的,但现在语言
性能完全不是问题,都靠架构和运维,Python的优势还是非常大
【在 d**o 的大作中提到】 : 我用python做startup project,硬件,网络,算法,数据库,web,全搞掂,除了 : javascript实在得用。用python代码行数极少,开发极快。
|
d********g 发帖数: 10550 | 20 你说话真是典型的Java风格。我说一句,你啰啰嗦嗦说一百句,看了半天没看明白你这
段话的main()在哪里
我好累呀,你不要用Java的思想折磨我了行么?我承认自己智商低,上不了Java的台面
,而且怕受影响自己搞成话痨
流行
数据
【在 z*******3 的大作中提到】 : 现在趋势是j2ee和core java融合 : spring向hadoop进军 : 我们跟你们就快要胜利会师鸟 : 不过我真心觉得mongodb有些不太行,更何况还有hbase在后面顶着 : hbase+cassandra这两个可能是跟hadoop协作最好的nosql db了 : apache内部整合的能力不容小觑 : 倒是跟db融合的话,这个让oracle有些起死回生的余地 : postgresql知名度还是太小 : mysql被oracle吞掉是很扼腕的一件事,影响一直持续到现在 : nosql最大的问题在于缺乏规范,类似的mapreduce之类的也一样
|
|
|
d********g 发帖数: 10550 | 21 大牛您就别在这自己抽自己了
hadoop: 1.1.2(不要狡辩说你们公司用2.0.x alpha版,那更打脸)
cassandra: 1.2.4
hbase: 0.94.7(哈哈,笑抽了……)
不要以为列几个Apache的大路货就成了“startup”。说到底你不光连startup用啥都搞
不清,平时自吹的“企业级”solution也只是听说而已,根本不知底细
建议:珍爱生命,善用Google才是王道……
【在 z*******3 的大作中提到】 : 一般来说,成熟的应用要经过至少两个版本号之后才基本成型 : 这个也不是什么秘密,所以一般版本号不上2.0的,一概不用 : 只观察,您说的其实也大体不错,就是开源的童鞋们折腾折腾半天 : 该犯的错误都犯完了之后,拿过来用,这样可以省很多很多心 : 少走很多弯路,这里面涉及到一个很重要的考量就是 : 一旦构架基调定下来,一些底层的api之类的,如果发生改变的话 : 要改起来就很痛苦了,基本上伤筋动骨,所以小公司先冲上去一阵倒腾 : 然后推广到大公司里去,这也是一个常见的模式 : 你看打战时候不也是小兵冲在最前面?对吧? : 当然后方坐阵的将军虽然不冲在前线,但是也要了解一下战壕里士兵的想法
|
d********g 发帖数: 10550 | 22 Ruby除了Rails还有别的靠谱的用处吗?
【在 p*****2 的大作中提到】 : : rails 不能跟 python比吧?
|
d********g 发帖数: 10550 | 23 不好意思,我从不用Ubuntu/Mint这样的大妈产品,也不用RHEL/CentOS/Scientific这
样的化石产品。我就是用用Arch Linux而已,还业余维护几个AUR package。和你聊
Linux distro我都觉得太欺负人了……
我的production服务器都是Arch的。敢这样干的不是蛋疼就是受过刺激——我又蛋疼,
又受过RHEL/CentOS的刺激。让我用几年前的老产品还不如送我块冻豆腐让我一头撞死
得了
【在 z*******3 的大作中提到】 : 企业的linux常用的是red hat或者suse : 用这两个的企业版鄙视fedora轻轻松松 : fedora这种娱乐版的,就别说了比较好 : 更何况,现在最流行的娱乐版distro是mint : 大神您多久没更新您的知识库了? : 话说os还不是俺擅长的领域呢,结果一聊就发现问题了 : 这个不好啊,还是老问题,来吧,大神,说几个流行的产品吧 : 我洗耳恭听
|
c*****e 发帖数: 3226 | 24 你写天书?
【在 d********g 的大作中提到】 : 要生成一个给ORM用的arguments dict,需要从Excel raw data里判断对应position属 : 于哪个header并且要map给数据库里的field。dict comprehension加之前定义的两个 : dict,只要一行就搞定了: : entry_dict = {ELEMENT_MAPPING[element_mapping[cell_count]]: cell.internal_ : value for cell_count, cell in enumerate(row) if cell_count in element_ : mapping}
|
p*****2 发帖数: 21240 | 25
sinatra
【在 d********g 的大作中提到】 : Ruby除了Rails还有别的靠谱的用处吗?
|
d**o 发帖数: 864 | 26 这些我可以一个人全部都做,虽然我也会其它的语言C++,Java,PhP..。但是做fast
prototyping,我没有其它更好的选择。我所需要的是快速开发,迭代,以进度来找
customer和investor.
【在 d********g 的大作中提到】 : 主要这板上还有人不相信Python可以全包。单论语言性能那没什么好争的,但现在语言 : 性能完全不是问题,都靠架构和运维,Python的优势还是非常大
|
s********k 发帖数: 6180 | 27 硬件也是python?
我做的差不多,除了硬件无线端的用C,算法,数据库,web都是python
【在 d**o 的大作中提到】 : 我用python做startup project,硬件,网络,算法,数据库,web,全搞掂,除了 : javascript实在得用。用python代码行数极少,开发极快。
|
g*****g 发帖数: 34805 | 28 http://www.networkworld.com/news/tech/2012/102212-nosql-263595.
Here's a good comparison of different NoSQL DBs, obviously there are pros
and cons on different DBs, it all depends on what kind of app you are
writing, write intensive or read intensive. Overall, Cassandra shows great
write performance and read performance with tunable consistency. MongoDB has
great read performance, is closer to SQL DB in the queries, and has better
JSON support.
Personally I feel Cassandra is more flexible but harder to use, better
suited for
very high performance applications where linear scale out is important.
MongoDB sacrifices some ACID with better read performance, probably easier
to learn for people with RDBMS background, the community popularity may come
from there.
SQL
【在 c****e 的大作中提到】 : "mongodb的缺点很明显,就是要把所有的索引全部读入内存" : 不能全部放入内存也可以。会swap out。如果是顺序处理,对性能影响不大。 : "这两个在nosql领域把c++写的mongodb干得死去活来" : MongoDB没有比Cassandra先行,现在社区比Cassandra还活跃。NoSQL的发展正在和SQL : 融合,原来视为原罪的transaction也在找回自己的位置,特别是in-memory越来越流行 : 了。 Cassandra攻下noSQL,Java原教旨主义都不敢这么说。 即使Hadoop, 对于大数据 : 处理,也是一个方面的工具。MPP和Mapreduce都有自己的位置。
|
g*****g 发帖数: 34805 | 29 Personally I would check the maturity of a framework by looking at
what apps have been using it, not by version. However, I don't view
"startup" as a magic word that can endorse a technology. Startups can
be big or small, Twitter is a startup but not really. 99 of 100 startups
never went anywhere. The performance
requirement, the technology that can support the kind of performance,
and the years the technology has been used are all important to determine
the maturity of a technology.
And I would avoid immature technology as long as I have other choices, I had
to use Cassandra starting 0.6 and there's a lot of pain in the ass being an
early
adopter.
【在 d********g 的大作中提到】 : 大牛您就别在这自己抽自己了 : hadoop: 1.1.2(不要狡辩说你们公司用2.0.x alpha版,那更打脸) : cassandra: 1.2.4 : hbase: 0.94.7(哈哈,笑抽了……) : 不要以为列几个Apache的大路货就成了“startup”。说到底你不光连startup用啥都搞 : 不清,平时自吹的“企业级”solution也只是听说而已,根本不知底细 : 建议:珍爱生命,善用Google才是王道……
|
d**o 发帖数: 864 | 30 硬件是linux上python
根据你的信息,你也是做sensor data collection?可以交流一下?
【在 s********k 的大作中提到】 : 硬件也是python? : 我做的差不多,除了硬件无线端的用C,算法,数据库,web都是python
|
|
|
F****3 发帖数: 1504 | |
t****a 发帖数: 1212 | 32 刚订了raspberry pi,可能要用python做着玩,交流一下?
【在 d**o 的大作中提到】 : 硬件是linux上python : 根据你的信息,你也是做sensor data collection?可以交流一下?
|
d**o 发帖数: 864 | 33 你做什么application?我主要是做做wifi,蓝牙和gprs通信。
【在 t****a 的大作中提到】 : 刚订了raspberry pi,可能要用python做着玩,交流一下?
|
t****a 发帖数: 1212 | 34 我还完全没有入门,能指点几本书给看看,了解个大方向么?
【在 d**o 的大作中提到】 : 你做什么application?我主要是做做wifi,蓝牙和gprs通信。
|
z*******3 发帖数: 13709 | 35 发信人: zhaoce073 (迟到早退不思上进的蜥蜴), 信区: Java
标 题: 等HADOOP2.0的稳定版本出来之后就上马
发信站: BBS 未名空间站 (Tue Apr 16 21:25:24 2013, 美东)
我们一般认为,1.X全部不可靠,2.0以后的版本基本稳定
可以上 |
z*******3 发帖数: 13709 | 36 说了半天就是在问你产品
你一个都不说,我有什么办法
是好是坏你总得拉出来遛遛
【在 d********g 的大作中提到】 : 主要这板上还有人不相信Python可以全包。单论语言性能那没什么好争的,但现在语言 : 性能完全不是问题,都靠架构和运维,Python的优势还是非常大
|
z*******3 发帖数: 13709 | 37 别,您可是只下金蛋的母鸡
您不说的话,那损失比较大
还是您继续说
【在 d********g 的大作中提到】 : 你说话真是典型的Java风格。我说一句,你啰啰嗦嗦说一百句,看了半天没看明白你这 : 段话的main()在哪里 : 我好累呀,你不要用Java的思想折磨我了行么?我承认自己智商低,上不了Java的台面 : ,而且怕受影响自己搞成话痨 : : 流行 : 数据
|
z*******3 发帖数: 13709 | 38 scala那是自家的娃,能不吹么?
【在 s***o 的大作中提到】 : play现在主打scala牌,已经有javaer觉得被当二等公民对待开始骂了。 : 另外play对我来说还是有点heavy weight,scalatra之类的更合我的口味,再搭配上 : angularJS,感觉应该是个不错的组合。
|
z*******3 发帖数: 13709 | 39 您自己举的fedora做例子
现在又开始鄙视这个鄙视那个
您不会不知道fedora就是大妈货吧?
什么叫做home use?
不过您说用这种产品来攻占大妈市场,有些匪夷所思
这个我同意
【在 d********g 的大作中提到】 : 不好意思,我从不用Ubuntu/Mint这样的大妈产品,也不用RHEL/CentOS/Scientific这 : 样的化石产品。我就是用用Arch Linux而已,还业余维护几个AUR package。和你聊 : Linux distro我都觉得太欺负人了…… : 我的production服务器都是Arch的。敢这样干的不是蛋疼就是受过刺激——我又蛋疼, : 又受过RHEL/CentOS的刺激。让我用几年前的老产品还不如送我块冻豆腐让我一头撞死 : 得了
|
z*******3 发帖数: 13709 | 40 大神您说对了,这些我都还在观望阶段
只有maven真正用了上去
这几个还在讨论阶段,也就是hadoop接近快上马了
因为2.0快出来了
其它两个,还处于观望阶段
另外,hbase之前把cassandra干得够呛
因为跟hadoop之间的协作要明显优于cassandra
迫使cassandra转向,去跟hadoop做整合
这样才逐步回春
大神我还是追问您,python到底有什么产品
别回避这个最简单最原始的问题
您看别人都帮你举了不少例子出来
倒是您有些不着调,跑去扯linux,这样不好
【在 d********g 的大作中提到】 : 大牛您就别在这自己抽自己了 : hadoop: 1.1.2(不要狡辩说你们公司用2.0.x alpha版,那更打脸) : cassandra: 1.2.4 : hbase: 0.94.7(哈哈,笑抽了……) : 不要以为列几个Apache的大路货就成了“startup”。说到底你不光连startup用啥都搞 : 不清,平时自吹的“企业级”solution也只是听说而已,根本不知底细 : 建议:珍爱生命,善用Google才是王道……
|
|
|
z*******3 发帖数: 13709 | 41 主要是您不明白,很多语言都可以全包
我说的很多都是跟您硬碰硬
直接比web性能,可惜您总是当没看到,我很遗憾
还有就是,现在语言,性能完全不是问题
这个也非常值得商榷
多写点ui和多线程,就知道性能重要不重要了
猴屁股也给您几个例子了,可惜您又当没看到,我很遗憾
就是小菊花也告诉过您了,python用来写游戏还真是不太合适
可惜您又当没看到,我灰常遗憾
要不这样吧,我们换个角度
大神您来告诉我们,python 不 适合做什么
我相信您回答出这个问题,就可以解决大多数问题
要不然您总是回避别人的观点也不是办法
【在 d********g 的大作中提到】 : 主要这板上还有人不相信Python可以全包。单论语言性能那没什么好争的,但现在语言 : 性能完全不是问题,都靠架构和运维,Python的优势还是非常大
|
d********g 发帖数: 10550 | 42 你一个连Win32和C++开发都没做过的也好意思谈UI和多线程,话是不是说得有点大了?
要比性能,你拿Java出来我只能感到非常遗憾。UI还真没Java什么事,原生UI就不喷了
,跨平台的,反倒是C/C++和Python组合比较多,比如Qt和PyQt。多线程我说了Java也
就只能瞎喷一下Python,Python都去用Twisted了
游戏你说的哪一种?这topic实在大,如果你说的是网游,Java最多只能胜任网游、手
机游戏的后端,这个不要说我喷你,那么出名的playhaven,招的就是一水的Python码
工,他们用gevent做后端。不要说你公司游戏能做过playhaven,吹也要有个限度,单
机开发的DirectX我没做过但根本就没Java啥事,跨平台的话你在我这吭哧吭哧写过好
几年OpenGL代码的人面前说啥游戏开发呢对不对,这OpenGL编程出了名的比C还恶心。
OpenGL的UI我都是要么C++要么Python
Python的业界产品你不知道?Celery这么出名的队列系统,做过“大系统”的人都应该
知道吧。Facebook开源发布的Tornado,是不是又把你脸打了,或者Facebook一下子被
你放到“小公司”里去了
语言
【在 z*******3 的大作中提到】 : 主要是您不明白,很多语言都可以全包 : 我说的很多都是跟您硬碰硬 : 直接比web性能,可惜您总是当没看到,我很遗憾 : 还有就是,现在语言,性能完全不是问题 : 这个也非常值得商榷 : 多写点ui和多线程,就知道性能重要不重要了 : 猴屁股也给您几个例子了,可惜您又当没看到,我很遗憾 : 就是小菊花也告诉过您了,python用来写游戏还真是不太合适 : 可惜您又当没看到,我灰常遗憾 : 要不这样吧,我们换个角度
|
g*****g 发帖数: 34805 | 43 你这说得有点过了吧。Java 桌面GUI应用是不怎么样,主要集中在工具类,Eclipse,
SQL Developer等等。但mobile上,Android的游戏基本都是Java写的。语言不是问题,
关键是平台开发者的支持。Objective-C才用了几年,就在TIOBE爬到了第三的位置。
这个才是Python的最大风险,说起来啥都能做,到哪都是后娘养的,没有一个主流平台
把它
作为首选语言。Delphi就是前车之鉴。
【在 d********g 的大作中提到】 : 你一个连Win32和C++开发都没做过的也好意思谈UI和多线程,话是不是说得有点大了? : 要比性能,你拿Java出来我只能感到非常遗憾。UI还真没Java什么事,原生UI就不喷了 : ,跨平台的,反倒是C/C++和Python组合比较多,比如Qt和PyQt。多线程我说了Java也 : 就只能瞎喷一下Python,Python都去用Twisted了 : 游戏你说的哪一种?这topic实在大,如果你说的是网游,Java最多只能胜任网游、手 : 机游戏的后端,这个不要说我喷你,那么出名的playhaven,招的就是一水的Python码 : 工,他们用gevent做后端。不要说你公司游戏能做过playhaven,吹也要有个限度,单 : 机开发的DirectX我没做过但根本就没Java啥事,跨平台的话你在我这吭哧吭哧写过好 : 几年OpenGL代码的人面前说啥游戏开发呢对不对,这OpenGL编程出了名的比C还恶心。 : OpenGL的UI我都是要么C++要么Python
|
d********g 发帖数: 10550 | 44 要动态地看问题吧,后娘养的也分什么后娘。MySQL被evil后娘收了后现在各大distro
已经用MariaDB替换了,Java目前是暂时安全但不可掉以轻心,IT的风向一直是变得很
快的,参考MS
【在 g*****g 的大作中提到】 : 你这说得有点过了吧。Java 桌面GUI应用是不怎么样,主要集中在工具类,Eclipse, : SQL Developer等等。但mobile上,Android的游戏基本都是Java写的。语言不是问题, : 关键是平台开发者的支持。Objective-C才用了几年,就在TIOBE爬到了第三的位置。 : 这个才是Python的最大风险,说起来啥都能做,到哪都是后娘养的,没有一个主流平台 : 把它 : 作为首选语言。Delphi就是前车之鉴。
|
l*********s 发帖数: 5409 | 45 java programmers shall be fairly safe in the next decade. The maintenance
work alone could feed a lot of mouths.
MS is in a similar position: not much cool stuffs going on, but it is
remarkable at maintaining status quo.
distro
【在 d********g 的大作中提到】 : 要动态地看问题吧,后娘养的也分什么后娘。MySQL被evil后娘收了后现在各大distro : 已经用MariaDB替换了,Java目前是暂时安全但不可掉以轻心,IT的风向一直是变得很 : 快的,参考MS
|
i***r 发帖数: 1035 | 46 能share更多的code么?
我最近也在试图读取xlsx文件,网上下了个openpyxl module,巨慢还不好使(可能是
不会用),documentation太简单。。。焦头烂额 |
d********g 发帖数: 10550 | 47 扯,Fedora还是很前卫的,也就比Arch稍微保守点,Mint才是Ubuntu(Kubuntu)换个
壳的大妈货,你以为做了手术就不知道。如果Fedora是大妈货,那你的RHEL/CentOS这
些吃Fedora剩饭的岂不是成了奶奶货了?打死我也不信你公司有胆量敢上Arch——Arch
也可以非常稳定,前提是要有懂的人,混吃等死的是没法用Arch的
国内的Python小清新公司豆瓣,他们用的是一水的Gentoo——人的流量不比贵司少,运
维团队也比较给力
【在 z*******3 的大作中提到】 : 您自己举的fedora做例子 : 现在又开始鄙视这个鄙视那个 : 您不会不知道fedora就是大妈货吧? : 什么叫做home use? : 不过您说用这种产品来攻占大妈市场,有些匪夷所思 : 这个我同意
|
h**********0 发帖数: 88 | |
p*****2 发帖数: 21240 | |
z*******3 发帖数: 13709 | 50 大神果然还是一只下金蛋的母鸡
多说总能看到好东西哈哈
大神您要蛋定,蛋定了之后说话比较有水平,看起来也很high
我说的ui和多线程这个恰恰是我最近一直在琢磨滴
先说ui,ui的主要问题在于,如果你不思考内存的使用
上来就用一种很简单的方式去操作ui,几乎在一瞬间就会挂掉
一个简单的60fps的屏幕刷新,就会有严重的闪烁问题
所以让人不得不去考虑一些很低级的问题,就向您说的
opengl的编程比c还恶心
不过所幸的是,一般工作不需要我去处理ui的问题
我玩ui完全是个人兴趣所致,倒不是说靠这个混饭吃
所以大神您谈ui,我很爱听啊,哈哈
然后ui如果再结合上多线程,乖乖不得了,这个简直就是要人命的玩意
目前貌似没有完美的解决方案,都只能采用一种伪多线程
也就是保证刷新ui的主线程的效率,然后调低其它分支线程优先级的方式操作
大神对此您有什么更好的建议没有?
多线程是脚本语言的软肋,就像其它人说的mpp
你这个不上多线程你怎么办?像您之前说的绕开恐怕不是个好办法
您说对不对?
关于游戏下一个贴在说,这贴先登陆
【在 d********g 的大作中提到】 : 你一个连Win32和C++开发都没做过的也好意思谈UI和多线程,话是不是说得有点大了? : 要比性能,你拿Java出来我只能感到非常遗憾。UI还真没Java什么事,原生UI就不喷了 : ,跨平台的,反倒是C/C++和Python组合比较多,比如Qt和PyQt。多线程我说了Java也 : 就只能瞎喷一下Python,Python都去用Twisted了 : 游戏你说的哪一种?这topic实在大,如果你说的是网游,Java最多只能胜任网游、手 : 机游戏的后端,这个不要说我喷你,那么出名的playhaven,招的就是一水的Python码 : 工,他们用gevent做后端。不要说你公司游戏能做过playhaven,吹也要有个限度,单 : 机开发的DirectX我没做过但根本就没Java啥事,跨平台的话你在我这吭哧吭哧写过好 : 几年OpenGL代码的人面前说啥游戏开发呢对不对,这OpenGL编程出了名的比C还恶心。 : OpenGL的UI我都是要么C++要么Python
|
|
|
z*******3 发帖数: 13709 | 51 那本来fedora社区就是red hat背后支持的
谁吃谁的剩饭还不知道呢
要不这么说,red hat把fedora当试验田,倒腾倒腾了之后
剩下的,再换到您说的rhel上去用,您说对不对?
还有就是,大神,现在都什么年代了,您还在倒腾os
就像您说的,要有人懂,这年头,懂os的人的比例越来越少
您说对不对?
一个东西要先懂了才能用,这本身就有问题
就好比您用微积分,您会证明微积分么?我打赌您不会
您就算学过也肯定忘记了,但是您用微积分多简单?
当年sun为啥挂掉?因为sun的很多产品都是您说的那样
要尼玛先懂了才能用,我乐个去,那谁有功夫去吭哧吭哧看文档去学
所以sun华丽滴挂掉咯
glassfish什么也是出了名的难用,就是jvm其实也不是那么容易用
但是为了将来的回报,大多数人都忍了罢了
您说对不对?python多简单,mac打开terminal, 敲入python, print 'hello world'
搞定
当然这个还回去也很快就还回去了,您自己说的,web框架
ror比django更简单,这不就是代价么?出来混,总要还的,前面偷懒
后面就还回去
另外谈流量您就歇菜吧,公司最近签的一个客户就是您拿到backend offer的g
您要跟我聊g所带来的流量增长么?还有美帝很多老的web公司,什么y和a之类的,那都
是老客户了
豆瓣那种大妈货还是别出来丢人现眼咯
您知道我们用什么吗?tomcat
不过改造咯,但是request处理的引擎还是tomcat,他们只是改造了web接口
servlet那些
Arch
【在 d********g 的大作中提到】 : 扯,Fedora还是很前卫的,也就比Arch稍微保守点,Mint才是Ubuntu(Kubuntu)换个 : 壳的大妈货,你以为做了手术就不知道。如果Fedora是大妈货,那你的RHEL/CentOS这 : 些吃Fedora剩饭的岂不是成了奶奶货了?打死我也不信你公司有胆量敢上Arch——Arch : 也可以非常稳定,前提是要有懂的人,混吃等死的是没法用Arch的 : 国内的Python小清新公司豆瓣,他们用的是一水的Gentoo——人的流量不比贵司少,运 : 维团队也比较给力
|
z*******3 发帖数: 13709 | 52 各大distro的jvm都是捆绑销售
直接带着jvm往外扔,有几个distro还因为捆绑了hotspot吃了官司
后来不得不改成什么harmony之类的,不过自从ibm加入openjdk之后
各大distro又开始捆绑openjdk了
您不知道?
倒是python只有macosx有捆绑销售
您知道不?
还有,您说的red hat,这个是jboss的东家
jboss在企业这一块市场那是刚刚的
jboss esb很多公司都在用,因为便宜不用钱
hibernate也是jboss的一个division,而jboss则是red hat的一个division
所以您说red hat的产品,他们的java产品也不遑多让啊
distro
【在 d********g 的大作中提到】 : 要动态地看问题吧,后娘养的也分什么后娘。MySQL被evil后娘收了后现在各大distro : 已经用MariaDB替换了,Java目前是暂时安全但不可掉以轻心,IT的风向一直是变得很 : 快的,参考MS
|
z*******3 发帖数: 13709 | 53 另外,大神,现在web公司用的很多产品
跟传统的企业级的应用有些分裂
就像其它人说的,哪有那么多公司需要mapreduce
倒是一堆startup用来“骗funding”
所以这个趋势有些分裂,现在就看传统的技术和web现在带来的新产品
怎么融合了,这个对于双方来说都是机遇和挑战并存
最典型的就是spring开始对hadoop下手
推出了第一个spring for hadoop的ga版本
1.0已经出来了,还有其它人也说了,持久层的db和nosql也开始融合
这股大潮之下,所有人都不可能置身其外,不得不参与其中
至于结果如何,那这个不太好说的,只能走一步看一步了
您说对不对?
所以我对您很感兴趣啊
【在 d********g 的大作中提到】 : 你一个连Win32和C++开发都没做过的也好意思谈UI和多线程,话是不是说得有点大了? : 要比性能,你拿Java出来我只能感到非常遗憾。UI还真没Java什么事,原生UI就不喷了 : ,跨平台的,反倒是C/C++和Python组合比较多,比如Qt和PyQt。多线程我说了Java也 : 就只能瞎喷一下Python,Python都去用Twisted了 : 游戏你说的哪一种?这topic实在大,如果你说的是网游,Java最多只能胜任网游、手 : 机游戏的后端,这个不要说我喷你,那么出名的playhaven,招的就是一水的Python码 : 工,他们用gevent做后端。不要说你公司游戏能做过playhaven,吹也要有个限度,单 : 机开发的DirectX我没做过但根本就没Java啥事,跨平台的话你在我这吭哧吭哧写过好 : 几年OpenGL代码的人面前说啥游戏开发呢对不对,这OpenGL编程出了名的比C还恶心。 : OpenGL的UI我都是要么C++要么Python
|
z*******3 发帖数: 13709 | 54 另外,最前卫的jvm也是其中之一啊
jvm现在里面有db,还有webkit
越来越像一个完整的os了
Arch
【在 d********g 的大作中提到】 : 扯,Fedora还是很前卫的,也就比Arch稍微保守点,Mint才是Ubuntu(Kubuntu)换个 : 壳的大妈货,你以为做了手术就不知道。如果Fedora是大妈货,那你的RHEL/CentOS这 : 些吃Fedora剩饭的岂不是成了奶奶货了?打死我也不信你公司有胆量敢上Arch——Arch : 也可以非常稳定,前提是要有懂的人,混吃等死的是没法用Arch的 : 国内的Python小清新公司豆瓣,他们用的是一水的Gentoo——人的流量不比贵司少,运 : 维团队也比较给力
|
z*******3 发帖数: 13709 | 55 游戏这个topic是有点大,但是游戏跟平台紧密相关
你用什么平台,一般就用什么语言
用ios,就用objective c,对不对?
其实其它也差不多,backend就是看jvm吃饭
唯独web server有些分裂,因为http这一套已经灰常稳定了
没啥搞头了,以至于web server那些人都无所事事
所以就把每一个语言得web server来回滴写一遍
搞得现在是个语言它就有web server,您说对不对?
另外,游戏垮平台的不多,随便一个大的游戏
换个平台,就要倒腾半天
而且游戏这种东西,尤其吃资源,最简单的ui都灰常麻烦
所以在游戏上增加任何额外的配置,都会显得很笨重
所以如果您想抹杀平台上的差异,引入一个垮平台的游戏引擎的话
那本身就会牺牲一部分性能,performance往往就跟着降低
所以游戏这一行风险比较大,前一段ea又裁员了
还是10%的大福砍人,不过搞笑的是,花街迅速做出回应
裁员之后成本降低带来利润增长,股价上扬
腾讯北美部门也在裁员,40%的裁员幅度,主要砍的就是游戏工作室
所以不得不说大神您跳出这一行是灰常明智滴
另外opengl不怎么负责ui的实现吧?
还有就是,python在您的例子里面估计只是一个粘合剂,真的是不说也罢
等什么时候python自己能搞出一个游戏之后再吹不迟
而java在这一块本就不擅长,因为jvm的存在,使得pc机器上性能有些吃紧
加上以前sun的那帮书呆子,喜欢让你懂了之后才能用
那谁有办法让大妈们去懂JAVA_HOME的配置
所以一直不太行,就像大神您说的,也就是后端写写
其实这个后端对我来说也是前端,当然对于大神您来说是后端
就像一个高级的web server,所以这一块还就是啥都可以做
但就是这一块貌似一直都做得不怎样,无论啥语言
因为不同游戏对于server的要求不一样,不象web那么统一
就是随便一个网络协议,不同游戏都选择不同的协议,不象web都是http
所以没什么特别好的办法去做一个统一的server出来
大神您说对不对?
游戏这一行真的是不太行
放眼望去,都是裁员的消息
Zynga证实将于1月底退出日本市场
EA正式宣布裁员10% CEO上月辞职游戏
腾讯北美裁员40% 主要对象为游戏工作室
腾讯北美游戏工作室大裁员GREE中国办公室关闭
【在 d********g 的大作中提到】 : 你一个连Win32和C++开发都没做过的也好意思谈UI和多线程,话是不是说得有点大了? : 要比性能,你拿Java出来我只能感到非常遗憾。UI还真没Java什么事,原生UI就不喷了 : ,跨平台的,反倒是C/C++和Python组合比较多,比如Qt和PyQt。多线程我说了Java也 : 就只能瞎喷一下Python,Python都去用Twisted了 : 游戏你说的哪一种?这topic实在大,如果你说的是网游,Java最多只能胜任网游、手 : 机游戏的后端,这个不要说我喷你,那么出名的playhaven,招的就是一水的Python码 : 工,他们用gevent做后端。不要说你公司游戏能做过playhaven,吹也要有个限度,单 : 机开发的DirectX我没做过但根本就没Java啥事,跨平台的话你在我这吭哧吭哧写过好 : 几年OpenGL代码的人面前说啥游戏开发呢对不对,这OpenGL编程出了名的比C还恶心。 : OpenGL的UI我都是要么C++要么Python
|
l*********s 发帖数: 5409 | 56 somehow this sentence "您说对不对?" has left a lasting impression on me ... |
d********g 发帖数: 10550 | 57 要生成一个给ORM用的arguments dict,需要从Excel raw data里判断对应position属
于哪个header并且要map给数据库里的field。dict comprehension加之前定义的两个
dict,只要一行就搞定了:
entry_dict = {ELEMENT_MAPPING[element_mapping[cell_count]]: cell.internal_
value for cell_count, cell in enumerate(row) if cell_count in element_
mapping} |
p*****2 发帖数: 21240 | 58 感觉现在python的startup比ruby更多了? |
d********g 发帖数: 10550 | 59 Rails光是web方面上手容易些,但就一招鲜,总的来说支持的库没有Python那么多。
Python相对比较万精油吧,它也不是专门就做web的
【在 p*****2 的大作中提到】 : 感觉现在python的startup比ruby更多了?
|
p*****2 发帖数: 21240 | 60
rails 不能跟 python比吧?
【在 d********g 的大作中提到】 : Rails光是web方面上手容易些,但就一招鲜,总的来说支持的库没有Python那么多。 : Python相对比较万精油吧,它也不是专门就做web的
|
|
|
c****f 发帖数: 1102 | |
z*******3 发帖数: 13709 | 62 大神你吹了这么久其他领域
要不说说有什么好用的产品吧
java已经攻下了nosql和mapreduce两个肥缺
facebook贡献了cassandra
yahoo贡献了hadoop
两个都是java做的
这两个在nosql领域把c++写的mongodb干得死去活来
现在说nosql war,都是cassandra vs hbase,mongodb作为先行者
多少已经落伍了,mongodb的缺点很明显,就是要把所有的索引全部读入内存
这个一旦数据量上去,会有其局限
还有就是scala,akka等也在攻占电信等领域
这都是jvm上的盟友啊,二爷说的那个play我看了下
貌似就是冲着你们web去的,如果连web都守不住
那还有什么可以说的呢?
没有产品,说什么都是空的
python这么多年,我记住的稍微像样的产品就是一个django
还经常跟电影搞混,你说这个是不是有些问题
啊?
你说的那个orm,那都是j2ee十年前的东西,当时hibernate风行全球
hibernate是我们这边一个学数学的monash大学毕业生搞的
玩剩下的,jpa标准我看他都已经没啥可搞了
说类库多的话,问你一个常识性问题
什么语言类库最多?
提示:maven
这也是比较新的东西,现在用得如火如荼
【在 d********g 的大作中提到】 : Rails光是web方面上手容易些,但就一招鲜,总的来说支持的库没有Python那么多。 : Python相对比较万精油吧,它也不是专门就做web的
|
z*******3 发帖数: 13709 | 63 给大神你一个建议
多看看apache在干什么
而不是startup在干什么
东西做得好,一般都会贡献给apache
apache那些东西不仅仅是startup在用
很多small business也都在用
后j2ee时代,我觉得apache最火爆的产品就是
maven, hadoop和cassandra
还有就是在以前web时代,apache的tomcat一直都表现得非常稳定
前面也有人给过你各种web server的评测对比
别当没看到
实际上,很早很早以前,hotspot2013
这个id是软轮里面少见的有水平的id,我从它的发言中学到了很多
hotspot2013早就说过,tomcat的表现要超过绝大多数web server
对了,hotspot2013还有个名言:官方的jvm,也就是hotspot,可能是迄今为止,最好
的平台
后来的不少语言,都不再考虑替代jvm,而是尝试着在jvm上创造新的语言
比如scala和groovy
【在 d********g 的大作中提到】 : 要生成一个给ORM用的arguments dict,需要从Excel raw data里判断对应position属 : 于哪个header并且要map给数据库里的field。dict comprehension加之前定义的两个 : dict,只要一行就搞定了: : entry_dict = {ELEMENT_MAPPING[element_mapping[cell_count]]: cell.internal_ : value for cell_count, cell in enumerate(row) if cell_count in element_ : mapping}
|
z*******3 发帖数: 13709 | 64 还有ide
你们写python, ruby什么的
用得最多的ide恐怕还就是eclipse
这个也是java的,现在开始向其它语言进军
搞java的有不少是给eclipse写插件的
这个也算是java ui传统领域之一
eclipse做得是如此之好
以至于大多数人压根没打算自己搞一个ide
就在eclipse上装一个插件就开始写了
不觉得很讽刺么?你总是离不开java
java的各种乱七八糟产品,总能在你的项目中占一块位置
是不是很像c?就像大神您说的
什么东西到最后都是c,那是,jvm也是c写的
很早以前就有人说过,java的流行程度,能相提并论的只有c
不管你承认不承认,jvm永远与你同在 |
d********g 发帖数: 10550 | 65 吹了这么多,又想把我往喷Java的路子上引。如你所愿,小喷一下,一句话你说行不行
吧:就我那个一行的代码,你Java给我搞一个不说1行就是10行的可以运行的来看看…
…我承认你100行应该搞得出来。我随口提一个ORM你就乱咬,拜托,我写的那可是纯的
Python预处理代码好不好,ORM毛都没见着一根呢,就区区一个dict comprehension的
syntactic sugar也能把你吓尿了?
趋势你就别胡扯了,自己从没接触过startup也敢吹,这胆量真不是盖的。这么说吧,
你现在搞的都是startup吃剩下的,好比Fedora折腾3个版本之后排泄给RHEL用,再让
CentOS拿去山寨一把。startup就是玩Fedora,你可能还在玩CentOS。要比企业装机量
,RHEL/CentOS是完灭Fedora,还动不动鄙视Fedora的“山寨”,全然不知自己玩的就
是别人3代前玩腻了的山寨货,号称“稳定”、“企业级”
要喷就喷PHP。我还是挺佩服你们公司的,回头别人不要的PHP码工全部去你们那谋生,
亚克西
【在 z*******3 的大作中提到】 : 大神你吹了这么久其他领域 : 要不说说有什么好用的产品吧 : java已经攻下了nosql和mapreduce两个肥缺 : facebook贡献了cassandra : yahoo贡献了hadoop : 两个都是java做的 : 这两个在nosql领域把c++写的mongodb干得死去活来 : 现在说nosql war,都是cassandra vs hbase,mongodb作为先行者 : 多少已经落伍了,mongodb的缺点很明显,就是要把所有的索引全部读入内存 : 这个一旦数据量上去,会有其局限
|
c****e 发帖数: 1453 | 66 "mongodb的缺点很明显,就是要把所有的索引全部读入内存"
不能全部放入内存也可以。会swap out。如果是顺序处理,对性能影响不大。
"这两个在nosql领域把c++写的mongodb干得死去活来"
MongoDB没有比Cassandra先行,现在社区比Cassandra还活跃。NoSQL的发展正在和SQL
融合,原来视为原罪的transaction也在找回自己的位置,特别是in-memory越来越流行
了。 Cassandra攻下noSQL,Java原教旨主义都不敢这么说。 即使Hadoop, 对于大数据
处理,也是一个方面的工具。MPP和Mapreduce都有自己的位置。
【在 z*******3 的大作中提到】 : 大神你吹了这么久其他领域 : 要不说说有什么好用的产品吧 : java已经攻下了nosql和mapreduce两个肥缺 : facebook贡献了cassandra : yahoo贡献了hadoop : 两个都是java做的 : 这两个在nosql领域把c++写的mongodb干得死去活来 : 现在说nosql war,都是cassandra vs hbase,mongodb作为先行者 : 多少已经落伍了,mongodb的缺点很明显,就是要把所有的索引全部读入内存 : 这个一旦数据量上去,会有其局限
|
d**o 发帖数: 864 | 67 我用python做startup project,硬件,网络,算法,数据库,web,全搞掂,除了
javascript实在得用。用python代码行数极少,开发极快。
【在 d********g 的大作中提到】 : 要生成一个给ORM用的arguments dict,需要从Excel raw data里判断对应position属 : 于哪个header并且要map给数据库里的field。dict comprehension加之前定义的两个 : dict,只要一行就搞定了: : entry_dict = {ELEMENT_MAPPING[element_mapping[cell_count]]: cell.internal_ : value for cell_count, cell in enumerate(row) if cell_count in element_ : mapping}
|
z*******3 发帖数: 13709 | 68 大神说话总是不着调
为什么总是说不到一块去呢?
你们python什么哲学你不知道嘛?
为什么您总是挑战python的哲学呢?
下次做这个,用ruby会更好点,是吧?
ruby的哲学更靠近您的这个操作
您说对不对?
问您产品,说了半天,一个没出来
说了半天剩下的,那酒也是酿出来的
而且你说剩下的就比较好笑了
话说什么样的startup才会被剩下呀?
不就是好的才会剩下嘛?坏的早就被淘汰了
大神您说是不是?
你都不知道我在做什么,就瞎喷
php那个是web,你自己都说了
web server将会退化成一个简单的渲染工具
您不会不知道这句话是什么意思吧?
开源不就是山寨的东东么?
我倒是不排斥山寨,你为啥那么排斥山寨呢?
不过我认真看了您的大作
貌似您也不排斥山寨啊,fedora就是娱乐的版本嘛
你说对不对?您不会不知道red hat把fedora定位在什么位置上吧?
以下内容纯引用
Since 2003, Red Hat has discontinued the Red Hat Linux line in favor of Red
Hat Enterprise Linux (RHEL) for enterprise environments. Fedora, developed
by the community-supported Fedora Project and sponsored by Red Hat, is the
free version best suited for home use.
下次用mint来吹比较好,现在最好用的distro是mint,您说对不对?
大神,我们多多交流,我超喜欢看你的文章啊,虽然有错的
但是跟你交流我觉得能看到很多新的东西,而且您比较有料
可以多挖挖
【在 d********g 的大作中提到】 : 吹了这么多,又想把我往喷Java的路子上引。如你所愿,小喷一下,一句话你说行不行 : 吧:就我那个一行的代码,你Java给我搞一个不说1行就是10行的可以运行的来看看… : …我承认你100行应该搞得出来。我随口提一个ORM你就乱咬,拜托,我写的那可是纯的 : Python预处理代码好不好,ORM毛都没见着一根呢,就区区一个dict comprehension的 : syntactic sugar也能把你吓尿了? : 趋势你就别胡扯了,自己从没接触过startup也敢吹,这胆量真不是盖的。这么说吧, : 你现在搞的都是startup吃剩下的,好比Fedora折腾3个版本之后排泄给RHEL用,再让 : CentOS拿去山寨一把。startup就是玩Fedora,你可能还在玩CentOS。要比企业装机量 : ,RHEL/CentOS是完灭Fedora,还动不动鄙视Fedora的“山寨”,全然不知自己玩的就 : 是别人3代前玩腻了的山寨货,号称“稳定”、“企业级”
|
z*******3 发帖数: 13709 | 69 另外,大神您说我没接触过startup
话不要说这么早哦
别忘了,您说code challenging的时候我是如何反应的
当然我承认我对startup了解不深,这也是为什么我很喜欢跟大神您交流的原因
要都知道了,还交流个p
至于php内推,我同意啊,蛮好
【在 d********g 的大作中提到】 : 吹了这么多,又想把我往喷Java的路子上引。如你所愿,小喷一下,一句话你说行不行 : 吧:就我那个一行的代码,你Java给我搞一个不说1行就是10行的可以运行的来看看… : …我承认你100行应该搞得出来。我随口提一个ORM你就乱咬,拜托,我写的那可是纯的 : Python预处理代码好不好,ORM毛都没见着一根呢,就区区一个dict comprehension的 : syntactic sugar也能把你吓尿了? : 趋势你就别胡扯了,自己从没接触过startup也敢吹,这胆量真不是盖的。这么说吧, : 你现在搞的都是startup吃剩下的,好比Fedora折腾3个版本之后排泄给RHEL用,再让 : CentOS拿去山寨一把。startup就是玩Fedora,你可能还在玩CentOS。要比企业装机量 : ,RHEL/CentOS是完灭Fedora,还动不动鄙视Fedora的“山寨”,全然不知自己玩的就 : 是别人3代前玩腻了的山寨货,号称“稳定”、“企业级”
|
z*******3 发帖数: 13709 | 70 企业的linux常用的是red hat或者suse
用这两个的企业版鄙视fedora轻轻松松
fedora这种娱乐版的,就别说了比较好
更何况,现在最流行的娱乐版distro是mint
大神您多久没更新您的知识库了?
话说os还不是俺擅长的领域呢,结果一聊就发现问题了
这个不好啊,还是老问题,来吧,大神,说几个流行的产品吧
我洗耳恭听
【在 d********g 的大作中提到】 : 吹了这么多,又想把我往喷Java的路子上引。如你所愿,小喷一下,一句话你说行不行 : 吧:就我那个一行的代码,你Java给我搞一个不说1行就是10行的可以运行的来看看… : …我承认你100行应该搞得出来。我随口提一个ORM你就乱咬,拜托,我写的那可是纯的 : Python预处理代码好不好,ORM毛都没见着一根呢,就区区一个dict comprehension的 : syntactic sugar也能把你吓尿了? : 趋势你就别胡扯了,自己从没接触过startup也敢吹,这胆量真不是盖的。这么说吧, : 你现在搞的都是startup吃剩下的,好比Fedora折腾3个版本之后排泄给RHEL用,再让 : CentOS拿去山寨一把。startup就是玩Fedora,你可能还在玩CentOS。要比企业装机量 : ,RHEL/CentOS是完灭Fedora,还动不动鄙视Fedora的“山寨”,全然不知自己玩的就 : 是别人3代前玩腻了的山寨货,号称“稳定”、“企业级”
|
|
|
z*******3 发帖数: 13709 | 71 现在趋势是j2ee和core java融合
spring向hadoop进军
我们跟你们就快要胜利会师鸟
不过我真心觉得mongodb有些不太行,更何况还有hbase在后面顶着
hbase+cassandra这两个可能是跟hadoop协作最好的nosql db了
apache内部整合的能力不容小觑
倒是跟db融合的话,这个让oracle有些起死回生的余地
postgresql知名度还是太小
mysql被oracle吞掉是很扼腕的一件事,影响一直持续到现在
nosql最大的问题在于缺乏规范,类似的mapreduce之类的也一样
不象j2ee里面到处都有jsr标准,一切都有章可循
现在这些新的领域,很多产品版本号都还没上2,标准更是无从谈起
所以这个时候,如果选用同一家group的产品,会有优势
这个优势类似m$的一堆产品之间整合的优势
所以apache在这一块做得很好,相比之下,mongodb则不是apache的东西
所以要垂直整合的话,这里面需要你同时对这两个都很了解才行
那这个要求,就不低了……
SQL
【在 c****e 的大作中提到】 : "mongodb的缺点很明显,就是要把所有的索引全部读入内存" : 不能全部放入内存也可以。会swap out。如果是顺序处理,对性能影响不大。 : "这两个在nosql领域把c++写的mongodb干得死去活来" : MongoDB没有比Cassandra先行,现在社区比Cassandra还活跃。NoSQL的发展正在和SQL : 融合,原来视为原罪的transaction也在找回自己的位置,特别是in-memory越来越流行 : 了。 Cassandra攻下noSQL,Java原教旨主义都不敢这么说。 即使Hadoop, 对于大数据 : 处理,也是一个方面的工具。MPP和Mapreduce都有自己的位置。
|
z*******3 发帖数: 13709 | 72 一般来说,成熟的应用要经过至少两个版本号之后才基本成型
这个也不是什么秘密,所以一般版本号不上2.0的,一概不用
只观察,您说的其实也大体不错,就是开源的童鞋们折腾折腾半天
该犯的错误都犯完了之后,拿过来用,这样可以省很多很多心
少走很多弯路,这里面涉及到一个很重要的考量就是
一旦构架基调定下来,一些底层的api之类的,如果发生改变的话
要改起来就很痛苦了,基本上伤筋动骨,所以小公司先冲上去一阵倒腾
然后推广到大公司里去,这也是一个常见的模式
你看打战时候不也是小兵冲在最前面?对吧?
当然后方坐阵的将军虽然不冲在前线,但是也要了解一下战壕里士兵的想法
但是您说,看士兵用什么就说定了趋势,那这个估计是不行
所以我总是很喜欢看您在做什么,很有参考意义
当然定期挑战您也是必不可少的
【在 d********g 的大作中提到】 : 吹了这么多,又想把我往喷Java的路子上引。如你所愿,小喷一下,一句话你说行不行 : 吧:就我那个一行的代码,你Java给我搞一个不说1行就是10行的可以运行的来看看… : …我承认你100行应该搞得出来。我随口提一个ORM你就乱咬,拜托,我写的那可是纯的 : Python预处理代码好不好,ORM毛都没见着一根呢,就区区一个dict comprehension的 : syntactic sugar也能把你吓尿了? : 趋势你就别胡扯了,自己从没接触过startup也敢吹,这胆量真不是盖的。这么说吧, : 你现在搞的都是startup吃剩下的,好比Fedora折腾3个版本之后排泄给RHEL用,再让 : CentOS拿去山寨一把。startup就是玩Fedora,你可能还在玩CentOS。要比企业装机量 : ,RHEL/CentOS是完灭Fedora,还动不动鄙视Fedora的“山寨”,全然不知自己玩的就 : 是别人3代前玩腻了的山寨货,号称“稳定”、“企业级”
|
z*******3 发帖数: 13709 | 73 对了,操作excel这种事,我很少做
只在本科毕业那一年看别人做过
所以对于excel的类库没怎么去碰
你要我写一个对于excel的预处理
这种事我就不做了,没有遇到过这种需求
可能可以用jexcel库搞定,但是实在没啥兴趣去看api的javadoc了
感觉比较丢人,就算写出来也很羞愧,我还是不写了八
大神让您失望了
【在 d********g 的大作中提到】 : 要生成一个给ORM用的arguments dict,需要从Excel raw data里判断对应position属 : 于哪个header并且要map给数据库里的field。dict comprehension加之前定义的两个 : dict,只要一行就搞定了: : entry_dict = {ELEMENT_MAPPING[element_mapping[cell_count]]: cell.internal_ : value for cell_count, cell in enumerate(row) if cell_count in element_ : mapping}
|
s***o 发帖数: 2191 | 74 play现在主打scala牌,已经有javaer觉得被当二等公民对待开始骂了。
另外play对我来说还是有点heavy weight,scalatra之类的更合我的口味,再搭配上
angularJS,感觉应该是个不错的组合。
【在 z*******3 的大作中提到】 : 大神你吹了这么久其他领域 : 要不说说有什么好用的产品吧 : java已经攻下了nosql和mapreduce两个肥缺 : facebook贡献了cassandra : yahoo贡献了hadoop : 两个都是java做的 : 这两个在nosql领域把c++写的mongodb干得死去活来 : 现在说nosql war,都是cassandra vs hbase,mongodb作为先行者 : 多少已经落伍了,mongodb的缺点很明显,就是要把所有的索引全部读入内存 : 这个一旦数据量上去,会有其局限
|
d********g 发帖数: 10550 | 75 主要这板上还有人不相信Python可以全包。单论语言性能那没什么好争的,但现在语言
性能完全不是问题,都靠架构和运维,Python的优势还是非常大
【在 d**o 的大作中提到】 : 我用python做startup project,硬件,网络,算法,数据库,web,全搞掂,除了 : javascript实在得用。用python代码行数极少,开发极快。
|
d********g 发帖数: 10550 | 76 你说话真是典型的Java风格。我说一句,你啰啰嗦嗦说一百句,看了半天没看明白你这
段话的main()在哪里
我好累呀,你不要用Java的思想折磨我了行么?我承认自己智商低,上不了Java的台面
,而且怕受影响自己搞成话痨
流行
数据
【在 z*******3 的大作中提到】 : 现在趋势是j2ee和core java融合 : spring向hadoop进军 : 我们跟你们就快要胜利会师鸟 : 不过我真心觉得mongodb有些不太行,更何况还有hbase在后面顶着 : hbase+cassandra这两个可能是跟hadoop协作最好的nosql db了 : apache内部整合的能力不容小觑 : 倒是跟db融合的话,这个让oracle有些起死回生的余地 : postgresql知名度还是太小 : mysql被oracle吞掉是很扼腕的一件事,影响一直持续到现在 : nosql最大的问题在于缺乏规范,类似的mapreduce之类的也一样
|
d********g 发帖数: 10550 | 77 大牛您就别在这自己抽自己了
hadoop: 1.1.2(不要狡辩说你们公司用2.0.x alpha版,那更打脸)
cassandra: 1.2.4
hbase: 0.94.7(哈哈,笑抽了……)
不要以为列几个Apache的大路货就成了“startup”。说到底你不光连startup用啥都搞
不清,平时自吹的“企业级”solution也只是听说而已,根本不知底细
建议:珍爱生命,善用Google才是王道……
【在 z*******3 的大作中提到】 : 一般来说,成熟的应用要经过至少两个版本号之后才基本成型 : 这个也不是什么秘密,所以一般版本号不上2.0的,一概不用 : 只观察,您说的其实也大体不错,就是开源的童鞋们折腾折腾半天 : 该犯的错误都犯完了之后,拿过来用,这样可以省很多很多心 : 少走很多弯路,这里面涉及到一个很重要的考量就是 : 一旦构架基调定下来,一些底层的api之类的,如果发生改变的话 : 要改起来就很痛苦了,基本上伤筋动骨,所以小公司先冲上去一阵倒腾 : 然后推广到大公司里去,这也是一个常见的模式 : 你看打战时候不也是小兵冲在最前面?对吧? : 当然后方坐阵的将军虽然不冲在前线,但是也要了解一下战壕里士兵的想法
|
d********g 发帖数: 10550 | 78 Ruby除了Rails还有别的靠谱的用处吗?
【在 p*****2 的大作中提到】 : : rails 不能跟 python比吧?
|
d********g 发帖数: 10550 | 79 不好意思,我从不用Ubuntu/Mint这样的大妈产品,也不用RHEL/CentOS/Scientific这
样的化石产品。我就是用用Arch Linux而已,还业余维护几个AUR package。和你聊
Linux distro我都觉得太欺负人了……
我的production服务器都是Arch的。敢这样干的不是蛋疼就是受过刺激——我又蛋疼,
又受过RHEL/CentOS的刺激。让我用几年前的老产品还不如送我块冻豆腐让我一头撞死
得了
【在 z*******3 的大作中提到】 : 企业的linux常用的是red hat或者suse : 用这两个的企业版鄙视fedora轻轻松松 : fedora这种娱乐版的,就别说了比较好 : 更何况,现在最流行的娱乐版distro是mint : 大神您多久没更新您的知识库了? : 话说os还不是俺擅长的领域呢,结果一聊就发现问题了 : 这个不好啊,还是老问题,来吧,大神,说几个流行的产品吧 : 我洗耳恭听
|
c*****e 发帖数: 3226 | 80 你写天书?
【在 d********g 的大作中提到】 : 要生成一个给ORM用的arguments dict,需要从Excel raw data里判断对应position属 : 于哪个header并且要map给数据库里的field。dict comprehension加之前定义的两个 : dict,只要一行就搞定了: : entry_dict = {ELEMENT_MAPPING[element_mapping[cell_count]]: cell.internal_ : value for cell_count, cell in enumerate(row) if cell_count in element_ : mapping}
|
|
|
p*****2 发帖数: 21240 | 81
sinatra
【在 d********g 的大作中提到】 : Ruby除了Rails还有别的靠谱的用处吗?
|
d**o 发帖数: 864 | 82 这些我可以一个人全部都做,虽然我也会其它的语言C++,Java,PhP..。但是做fast
prototyping,我没有其它更好的选择。我所需要的是快速开发,迭代,以进度来找
customer和investor.
【在 d********g 的大作中提到】 : 主要这板上还有人不相信Python可以全包。单论语言性能那没什么好争的,但现在语言 : 性能完全不是问题,都靠架构和运维,Python的优势还是非常大
|
s********k 发帖数: 6180 | 83 硬件也是python?
我做的差不多,除了硬件无线端的用C,算法,数据库,web都是python
【在 d**o 的大作中提到】 : 我用python做startup project,硬件,网络,算法,数据库,web,全搞掂,除了 : javascript实在得用。用python代码行数极少,开发极快。
|
g*****g 发帖数: 34805 | 84 http://www.networkworld.com/news/tech/2012/102212-nosql-263595.
Here's a good comparison of different NoSQL DBs, obviously there are pros
and cons on different DBs, it all depends on what kind of app you are
writing, write intensive or read intensive. Overall, Cassandra shows great
write performance and read performance with tunable consistency. MongoDB has
great read performance, is closer to SQL DB in the queries, and has better
JSON support.
Personally I feel Cassandra is more flexible but harder to use, better
suited for
very high performance applications where linear scale out is important.
MongoDB sacrifices some ACID with better read performance, probably easier
to learn for people with RDBMS background, the community popularity may come
from there.
SQL
【在 c****e 的大作中提到】 : "mongodb的缺点很明显,就是要把所有的索引全部读入内存" : 不能全部放入内存也可以。会swap out。如果是顺序处理,对性能影响不大。 : "这两个在nosql领域把c++写的mongodb干得死去活来" : MongoDB没有比Cassandra先行,现在社区比Cassandra还活跃。NoSQL的发展正在和SQL : 融合,原来视为原罪的transaction也在找回自己的位置,特别是in-memory越来越流行 : 了。 Cassandra攻下noSQL,Java原教旨主义都不敢这么说。 即使Hadoop, 对于大数据 : 处理,也是一个方面的工具。MPP和Mapreduce都有自己的位置。
|
g*****g 发帖数: 34805 | 85 Personally I would check the maturity of a framework by looking at
what apps have been using it, not by version. However, I don't view
"startup" as a magic word that can endorse a technology. Startups can
be big or small, Twitter is a startup but not really. 99 of 100 startups
never went anywhere. The performance
requirement, the technology that can support the kind of performance,
and the years the technology has been used are all important to determine
the maturity of a technology.
And I would avoid immature technology as long as I have other choices, I had
to use Cassandra starting 0.6 and there's a lot of pain in the ass being an
early
adopter.
【在 d********g 的大作中提到】 : 大牛您就别在这自己抽自己了 : hadoop: 1.1.2(不要狡辩说你们公司用2.0.x alpha版,那更打脸) : cassandra: 1.2.4 : hbase: 0.94.7(哈哈,笑抽了……) : 不要以为列几个Apache的大路货就成了“startup”。说到底你不光连startup用啥都搞 : 不清,平时自吹的“企业级”solution也只是听说而已,根本不知底细 : 建议:珍爱生命,善用Google才是王道……
|
d**o 发帖数: 864 | 86 硬件是linux上python
根据你的信息,你也是做sensor data collection?可以交流一下?
【在 s********k 的大作中提到】 : 硬件也是python? : 我做的差不多,除了硬件无线端的用C,算法,数据库,web都是python
|
F****3 发帖数: 1504 | |
t****a 发帖数: 1212 | 88 刚订了raspberry pi,可能要用python做着玩,交流一下?
【在 d**o 的大作中提到】 : 硬件是linux上python : 根据你的信息,你也是做sensor data collection?可以交流一下?
|
d**o 发帖数: 864 | 89 你做什么application?我主要是做做wifi,蓝牙和gprs通信。
【在 t****a 的大作中提到】 : 刚订了raspberry pi,可能要用python做着玩,交流一下?
|
t****a 发帖数: 1212 | 90 我还完全没有入门,能指点几本书给看看,了解个大方向么?
【在 d**o 的大作中提到】 : 你做什么application?我主要是做做wifi,蓝牙和gprs通信。
|
|
|
z*******3 发帖数: 13709 | 91 发信人: zhaoce073 (迟到早退不思上进的蜥蜴), 信区: Java
标 题: 等HADOOP2.0的稳定版本出来之后就上马
发信站: BBS 未名空间站 (Tue Apr 16 21:25:24 2013, 美东)
我们一般认为,1.X全部不可靠,2.0以后的版本基本稳定
可以上 |
z*******3 发帖数: 13709 | 92 说了半天就是在问你产品
你一个都不说,我有什么办法
是好是坏你总得拉出来遛遛
【在 d********g 的大作中提到】 : 主要这板上还有人不相信Python可以全包。单论语言性能那没什么好争的,但现在语言 : 性能完全不是问题,都靠架构和运维,Python的优势还是非常大
|
z*******3 发帖数: 13709 | 93 别,您可是只下金蛋的母鸡
您不说的话,那损失比较大
还是您继续说
【在 d********g 的大作中提到】 : 你说话真是典型的Java风格。我说一句,你啰啰嗦嗦说一百句,看了半天没看明白你这 : 段话的main()在哪里 : 我好累呀,你不要用Java的思想折磨我了行么?我承认自己智商低,上不了Java的台面 : ,而且怕受影响自己搞成话痨 : : 流行 : 数据
|
z*******3 发帖数: 13709 | 94 scala那是自家的娃,能不吹么?
【在 s***o 的大作中提到】 : play现在主打scala牌,已经有javaer觉得被当二等公民对待开始骂了。 : 另外play对我来说还是有点heavy weight,scalatra之类的更合我的口味,再搭配上 : angularJS,感觉应该是个不错的组合。
|
z*******3 发帖数: 13709 | 95 您自己举的fedora做例子
现在又开始鄙视这个鄙视那个
您不会不知道fedora就是大妈货吧?
什么叫做home use?
不过您说用这种产品来攻占大妈市场,有些匪夷所思
这个我同意
【在 d********g 的大作中提到】 : 不好意思,我从不用Ubuntu/Mint这样的大妈产品,也不用RHEL/CentOS/Scientific这 : 样的化石产品。我就是用用Arch Linux而已,还业余维护几个AUR package。和你聊 : Linux distro我都觉得太欺负人了…… : 我的production服务器都是Arch的。敢这样干的不是蛋疼就是受过刺激——我又蛋疼, : 又受过RHEL/CentOS的刺激。让我用几年前的老产品还不如送我块冻豆腐让我一头撞死 : 得了
|
z*******3 发帖数: 13709 | 96 大神您说对了,这些我都还在观望阶段
只有maven真正用了上去
这几个还在讨论阶段,也就是hadoop接近快上马了
因为2.0快出来了
其它两个,还处于观望阶段
另外,hbase之前把cassandra干得够呛
因为跟hadoop之间的协作要明显优于cassandra
迫使cassandra转向,去跟hadoop做整合
这样才逐步回春
大神我还是追问您,python到底有什么产品
别回避这个最简单最原始的问题
您看别人都帮你举了不少例子出来
倒是您有些不着调,跑去扯linux,这样不好
【在 d********g 的大作中提到】 : 大牛您就别在这自己抽自己了 : hadoop: 1.1.2(不要狡辩说你们公司用2.0.x alpha版,那更打脸) : cassandra: 1.2.4 : hbase: 0.94.7(哈哈,笑抽了……) : 不要以为列几个Apache的大路货就成了“startup”。说到底你不光连startup用啥都搞 : 不清,平时自吹的“企业级”solution也只是听说而已,根本不知底细 : 建议:珍爱生命,善用Google才是王道……
|
z*******3 发帖数: 13709 | 97 主要是您不明白,很多语言都可以全包
我说的很多都是跟您硬碰硬
直接比web性能,可惜您总是当没看到,我很遗憾
还有就是,现在语言,性能完全不是问题
这个也非常值得商榷
多写点ui和多线程,就知道性能重要不重要了
猴屁股也给您几个例子了,可惜您又当没看到,我很遗憾
就是小菊花也告诉过您了,python用来写游戏还真是不太合适
可惜您又当没看到,我灰常遗憾
要不这样吧,我们换个角度
大神您来告诉我们,python 不 适合做什么
我相信您回答出这个问题,就可以解决大多数问题
要不然您总是回避别人的观点也不是办法
【在 d********g 的大作中提到】 : 主要这板上还有人不相信Python可以全包。单论语言性能那没什么好争的,但现在语言 : 性能完全不是问题,都靠架构和运维,Python的优势还是非常大
|
d********g 发帖数: 10550 | 98 你一个连Win32和C++开发都没做过的也好意思谈UI和多线程,话是不是说得有点大了?
要比性能,你拿Java出来我只能感到非常遗憾。UI还真没Java什么事,原生UI就不喷了
,跨平台的,反倒是C/C++和Python组合比较多,比如Qt和PyQt。多线程我说了Java也
就只能瞎喷一下Python,Python都去用Twisted了
游戏你说的哪一种?这topic实在大,如果你说的是网游,Java最多只能胜任网游、手
机游戏的后端,这个不要说我喷你,那么出名的playhaven,招的就是一水的Python码
工,他们用gevent做后端。不要说你公司游戏能做过playhaven,吹也要有个限度,单
机开发的DirectX我没做过但根本就没Java啥事,跨平台的话你在我这吭哧吭哧写过好
几年OpenGL代码的人面前说啥游戏开发呢对不对,这OpenGL编程出了名的比C还恶心。
OpenGL的UI我都是要么C++要么Python
Python的业界产品你不知道?Celery这么出名的队列系统,做过“大系统”的人都应该
知道吧。Facebook开源发布的Tornado,是不是又把你脸打了,或者Facebook一下子被
你放到“小公司”里去了
语言
【在 z*******3 的大作中提到】 : 主要是您不明白,很多语言都可以全包 : 我说的很多都是跟您硬碰硬 : 直接比web性能,可惜您总是当没看到,我很遗憾 : 还有就是,现在语言,性能完全不是问题 : 这个也非常值得商榷 : 多写点ui和多线程,就知道性能重要不重要了 : 猴屁股也给您几个例子了,可惜您又当没看到,我很遗憾 : 就是小菊花也告诉过您了,python用来写游戏还真是不太合适 : 可惜您又当没看到,我灰常遗憾 : 要不这样吧,我们换个角度
|
g*****g 发帖数: 34805 | 99 你这说得有点过了吧。Java 桌面GUI应用是不怎么样,主要集中在工具类,Eclipse,
SQL Developer等等。但mobile上,Android的游戏基本都是Java写的。语言不是问题,
关键是平台开发者的支持。Objective-C才用了几年,就在TIOBE爬到了第三的位置。
这个才是Python的最大风险,说起来啥都能做,到哪都是后娘养的,没有一个主流平台
把它
作为首选语言。Delphi就是前车之鉴。
【在 d********g 的大作中提到】 : 你一个连Win32和C++开发都没做过的也好意思谈UI和多线程,话是不是说得有点大了? : 要比性能,你拿Java出来我只能感到非常遗憾。UI还真没Java什么事,原生UI就不喷了 : ,跨平台的,反倒是C/C++和Python组合比较多,比如Qt和PyQt。多线程我说了Java也 : 就只能瞎喷一下Python,Python都去用Twisted了 : 游戏你说的哪一种?这topic实在大,如果你说的是网游,Java最多只能胜任网游、手 : 机游戏的后端,这个不要说我喷你,那么出名的playhaven,招的就是一水的Python码 : 工,他们用gevent做后端。不要说你公司游戏能做过playhaven,吹也要有个限度,单 : 机开发的DirectX我没做过但根本就没Java啥事,跨平台的话你在我这吭哧吭哧写过好 : 几年OpenGL代码的人面前说啥游戏开发呢对不对,这OpenGL编程出了名的比C还恶心。 : OpenGL的UI我都是要么C++要么Python
|
d********g 发帖数: 10550 | 100 要动态地看问题吧,后娘养的也分什么后娘。MySQL被evil后娘收了后现在各大distro
已经用MariaDB替换了,Java目前是暂时安全但不可掉以轻心,IT的风向一直是变得很
快的,参考MS
【在 g*****g 的大作中提到】 : 你这说得有点过了吧。Java 桌面GUI应用是不怎么样,主要集中在工具类,Eclipse, : SQL Developer等等。但mobile上,Android的游戏基本都是Java写的。语言不是问题, : 关键是平台开发者的支持。Objective-C才用了几年,就在TIOBE爬到了第三的位置。 : 这个才是Python的最大风险,说起来啥都能做,到哪都是后娘养的,没有一个主流平台 : 把它 : 作为首选语言。Delphi就是前车之鉴。
|
|
|
l*********s 发帖数: 5409 | 101 java programmers shall be fairly safe in the next decade. The maintenance
work alone could feed a lot of mouths.
MS is in a similar position: not much cool stuffs going on, but it is
remarkable at maintaining status quo.
distro
【在 d********g 的大作中提到】 : 要动态地看问题吧,后娘养的也分什么后娘。MySQL被evil后娘收了后现在各大distro : 已经用MariaDB替换了,Java目前是暂时安全但不可掉以轻心,IT的风向一直是变得很 : 快的,参考MS
|
i***r 发帖数: 1035 | 102 能share更多的code么?
我最近也在试图读取xlsx文件,网上下了个openpyxl module,巨慢还不好使(可能是
不会用),documentation太简单。。。焦头烂额 |
d********g 发帖数: 10550 | 103 扯,Fedora还是很前卫的,也就比Arch稍微保守点,Mint才是Ubuntu(Kubuntu)换个
壳的大妈货,你以为做了手术就不知道。如果Fedora是大妈货,那你的RHEL/CentOS这
些吃Fedora剩饭的岂不是成了奶奶货了?打死我也不信你公司有胆量敢上Arch——Arch
也可以非常稳定,前提是要有懂的人,混吃等死的是没法用Arch的
国内的Python小清新公司豆瓣,他们用的是一水的Gentoo——人的流量不比贵司少,运
维团队也比较给力
【在 z*******3 的大作中提到】 : 您自己举的fedora做例子 : 现在又开始鄙视这个鄙视那个 : 您不会不知道fedora就是大妈货吧? : 什么叫做home use? : 不过您说用这种产品来攻占大妈市场,有些匪夷所思 : 这个我同意
|
h**********0 发帖数: 88 | |
p*****2 发帖数: 21240 | |
z*******3 发帖数: 13709 | 106 大神果然还是一只下金蛋的母鸡
多说总能看到好东西哈哈
大神您要蛋定,蛋定了之后说话比较有水平,看起来也很high
我说的ui和多线程这个恰恰是我最近一直在琢磨滴
先说ui,ui的主要问题在于,如果你不思考内存的使用
上来就用一种很简单的方式去操作ui,几乎在一瞬间就会挂掉
一个简单的60fps的屏幕刷新,就会有严重的闪烁问题
所以让人不得不去考虑一些很低级的问题,就向您说的
opengl的编程比c还恶心
不过所幸的是,一般工作不需要我去处理ui的问题
我玩ui完全是个人兴趣所致,倒不是说靠这个混饭吃
所以大神您谈ui,我很爱听啊,哈哈
然后ui如果再结合上多线程,乖乖不得了,这个简直就是要人命的玩意
目前貌似没有完美的解决方案,都只能采用一种伪多线程
也就是保证刷新ui的主线程的效率,然后调低其它分支线程优先级的方式操作
大神对此您有什么更好的建议没有?
多线程是脚本语言的软肋,就像其它人说的mpp
你这个不上多线程你怎么办?像您之前说的绕开恐怕不是个好办法
您说对不对?
关于游戏下一个贴在说,这贴先登陆
【在 d********g 的大作中提到】 : 你一个连Win32和C++开发都没做过的也好意思谈UI和多线程,话是不是说得有点大了? : 要比性能,你拿Java出来我只能感到非常遗憾。UI还真没Java什么事,原生UI就不喷了 : ,跨平台的,反倒是C/C++和Python组合比较多,比如Qt和PyQt。多线程我说了Java也 : 就只能瞎喷一下Python,Python都去用Twisted了 : 游戏你说的哪一种?这topic实在大,如果你说的是网游,Java最多只能胜任网游、手 : 机游戏的后端,这个不要说我喷你,那么出名的playhaven,招的就是一水的Python码 : 工,他们用gevent做后端。不要说你公司游戏能做过playhaven,吹也要有个限度,单 : 机开发的DirectX我没做过但根本就没Java啥事,跨平台的话你在我这吭哧吭哧写过好 : 几年OpenGL代码的人面前说啥游戏开发呢对不对,这OpenGL编程出了名的比C还恶心。 : OpenGL的UI我都是要么C++要么Python
|
z*******3 发帖数: 13709 | 107 那本来fedora社区就是red hat背后支持的
谁吃谁的剩饭还不知道呢
要不这么说,red hat把fedora当试验田,倒腾倒腾了之后
剩下的,再换到您说的rhel上去用,您说对不对?
还有就是,大神,现在都什么年代了,您还在倒腾os
就像您说的,要有人懂,这年头,懂os的人的比例越来越少
您说对不对?
一个东西要先懂了才能用,这本身就有问题
就好比您用微积分,您会证明微积分么?我打赌您不会
您就算学过也肯定忘记了,但是您用微积分多简单?
当年sun为啥挂掉?因为sun的很多产品都是您说的那样
要尼玛先懂了才能用,我乐个去,那谁有功夫去吭哧吭哧看文档去学
所以sun华丽滴挂掉咯
glassfish什么也是出了名的难用,就是jvm其实也不是那么容易用
但是为了将来的回报,大多数人都忍了罢了
您说对不对?python多简单,mac打开terminal, 敲入python, print 'hello world'
搞定
当然这个还回去也很快就还回去了,您自己说的,web框架
ror比django更简单,这不就是代价么?出来混,总要还的,前面偷懒
后面就还回去
另外谈流量您就歇菜吧,公司最近签的一个客户就是您拿到backend offer的g
您要跟我聊g所带来的流量增长么?还有美帝很多老的web公司,什么y和a之类的,那都
是老客户了
豆瓣那种大妈货还是别出来丢人现眼咯
您知道我们用什么吗?tomcat
不过改造咯,但是request处理的引擎还是tomcat,他们只是改造了web接口
servlet那些
Arch
【在 d********g 的大作中提到】 : 扯,Fedora还是很前卫的,也就比Arch稍微保守点,Mint才是Ubuntu(Kubuntu)换个 : 壳的大妈货,你以为做了手术就不知道。如果Fedora是大妈货,那你的RHEL/CentOS这 : 些吃Fedora剩饭的岂不是成了奶奶货了?打死我也不信你公司有胆量敢上Arch——Arch : 也可以非常稳定,前提是要有懂的人,混吃等死的是没法用Arch的 : 国内的Python小清新公司豆瓣,他们用的是一水的Gentoo——人的流量不比贵司少,运 : 维团队也比较给力
|
z*******3 发帖数: 13709 | 108 各大distro的jvm都是捆绑销售
直接带着jvm往外扔,有几个distro还因为捆绑了hotspot吃了官司
后来不得不改成什么harmony之类的,不过自从ibm加入openjdk之后
各大distro又开始捆绑openjdk了
您不知道?
倒是python只有macosx有捆绑销售
您知道不?
还有,您说的red hat,这个是jboss的东家
jboss在企业这一块市场那是刚刚的
jboss esb很多公司都在用,因为便宜不用钱
hibernate也是jboss的一个division,而jboss则是red hat的一个division
所以您说red hat的产品,他们的java产品也不遑多让啊
distro
【在 d********g 的大作中提到】 : 要动态地看问题吧,后娘养的也分什么后娘。MySQL被evil后娘收了后现在各大distro : 已经用MariaDB替换了,Java目前是暂时安全但不可掉以轻心,IT的风向一直是变得很 : 快的,参考MS
|
z*******3 发帖数: 13709 | 109 另外,大神,现在web公司用的很多产品
跟传统的企业级的应用有些分裂
就像其它人说的,哪有那么多公司需要mapreduce
倒是一堆startup用来“骗funding”
所以这个趋势有些分裂,现在就看传统的技术和web现在带来的新产品
怎么融合了,这个对于双方来说都是机遇和挑战并存
最典型的就是spring开始对hadoop下手
推出了第一个spring for hadoop的ga版本
1.0已经出来了,还有其它人也说了,持久层的db和nosql也开始融合
这股大潮之下,所有人都不可能置身其外,不得不参与其中
至于结果如何,那这个不太好说的,只能走一步看一步了
您说对不对?
所以我对您很感兴趣啊
【在 d********g 的大作中提到】 : 你一个连Win32和C++开发都没做过的也好意思谈UI和多线程,话是不是说得有点大了? : 要比性能,你拿Java出来我只能感到非常遗憾。UI还真没Java什么事,原生UI就不喷了 : ,跨平台的,反倒是C/C++和Python组合比较多,比如Qt和PyQt。多线程我说了Java也 : 就只能瞎喷一下Python,Python都去用Twisted了 : 游戏你说的哪一种?这topic实在大,如果你说的是网游,Java最多只能胜任网游、手 : 机游戏的后端,这个不要说我喷你,那么出名的playhaven,招的就是一水的Python码 : 工,他们用gevent做后端。不要说你公司游戏能做过playhaven,吹也要有个限度,单 : 机开发的DirectX我没做过但根本就没Java啥事,跨平台的话你在我这吭哧吭哧写过好 : 几年OpenGL代码的人面前说啥游戏开发呢对不对,这OpenGL编程出了名的比C还恶心。 : OpenGL的UI我都是要么C++要么Python
|
z*******3 发帖数: 13709 | 110 另外,最前卫的jvm也是其中之一啊
jvm现在里面有db,还有webkit
越来越像一个完整的os了
Arch
【在 d********g 的大作中提到】 : 扯,Fedora还是很前卫的,也就比Arch稍微保守点,Mint才是Ubuntu(Kubuntu)换个 : 壳的大妈货,你以为做了手术就不知道。如果Fedora是大妈货,那你的RHEL/CentOS这 : 些吃Fedora剩饭的岂不是成了奶奶货了?打死我也不信你公司有胆量敢上Arch——Arch : 也可以非常稳定,前提是要有懂的人,混吃等死的是没法用Arch的 : 国内的Python小清新公司豆瓣,他们用的是一水的Gentoo——人的流量不比贵司少,运 : 维团队也比较给力
|
|
|
z*******3 发帖数: 13709 | 111 游戏这个topic是有点大,但是游戏跟平台紧密相关
你用什么平台,一般就用什么语言
用ios,就用objective c,对不对?
其实其它也差不多,backend就是看jvm吃饭
唯独web server有些分裂,因为http这一套已经灰常稳定了
没啥搞头了,以至于web server那些人都无所事事
所以就把每一个语言得web server来回滴写一遍
搞得现在是个语言它就有web server,您说对不对?
另外,游戏垮平台的不多,随便一个大的游戏
换个平台,就要倒腾半天
而且游戏这种东西,尤其吃资源,最简单的ui都灰常麻烦
所以在游戏上增加任何额外的配置,都会显得很笨重
所以如果您想抹杀平台上的差异,引入一个垮平台的游戏引擎的话
那本身就会牺牲一部分性能,performance往往就跟着降低
所以游戏这一行风险比较大,前一段ea又裁员了
还是10%的大福砍人,不过搞笑的是,花街迅速做出回应
裁员之后成本降低带来利润增长,股价上扬
腾讯北美部门也在裁员,40%的裁员幅度,主要砍的就是游戏工作室
所以不得不说大神您跳出这一行是灰常明智滴
另外opengl不怎么负责ui的实现吧?
还有就是,python在您的例子里面估计只是一个粘合剂,真的是不说也罢
等什么时候python自己能搞出一个游戏之后再吹不迟
而java在这一块本就不擅长,因为jvm的存在,使得pc机器上性能有些吃紧
加上以前sun的那帮书呆子,喜欢让你懂了之后才能用
那谁有办法让大妈们去懂JAVA_HOME的配置
所以一直不太行,就像大神您说的,也就是后端写写
其实这个后端对我来说也是前端,当然对于大神您来说是后端
就像一个高级的web server,所以这一块还就是啥都可以做
但就是这一块貌似一直都做得不怎样,无论啥语言
因为不同游戏对于server的要求不一样,不象web那么统一
就是随便一个网络协议,不同游戏都选择不同的协议,不象web都是http
所以没什么特别好的办法去做一个统一的server出来
大神您说对不对?
游戏这一行真的是不太行
放眼望去,都是裁员的消息
Zynga证实将于1月底退出日本市场
EA正式宣布裁员10% CEO上月辞职游戏
腾讯北美裁员40% 主要对象为游戏工作室
腾讯北美游戏工作室大裁员GREE中国办公室关闭
【在 d********g 的大作中提到】 : 你一个连Win32和C++开发都没做过的也好意思谈UI和多线程,话是不是说得有点大了? : 要比性能,你拿Java出来我只能感到非常遗憾。UI还真没Java什么事,原生UI就不喷了 : ,跨平台的,反倒是C/C++和Python组合比较多,比如Qt和PyQt。多线程我说了Java也 : 就只能瞎喷一下Python,Python都去用Twisted了 : 游戏你说的哪一种?这topic实在大,如果你说的是网游,Java最多只能胜任网游、手 : 机游戏的后端,这个不要说我喷你,那么出名的playhaven,招的就是一水的Python码 : 工,他们用gevent做后端。不要说你公司游戏能做过playhaven,吹也要有个限度,单 : 机开发的DirectX我没做过但根本就没Java啥事,跨平台的话你在我这吭哧吭哧写过好 : 几年OpenGL代码的人面前说啥游戏开发呢对不对,这OpenGL编程出了名的比C还恶心。 : OpenGL的UI我都是要么C++要么Python
|
l*********s 发帖数: 5409 | 112 somehow this sentence "您说对不对?" has left a lasting impression on me ... |
o*********k 发帖数: 323 | 113 偶尔经过,留个名,呵呵
【在 d********g 的大作中提到】 : 你说话真是典型的Java风格。我说一句,你啰啰嗦嗦说一百句,看了半天没看明白你这 : 段话的main()在哪里 : 我好累呀,你不要用Java的思想折磨我了行么?我承认自己智商低,上不了Java的台面 : ,而且怕受影响自己搞成话痨 : : 流行 : 数据
|
r***y 发帖数: 4379 | 114 擦, 这坟挖的
【在 o*********k 的大作中提到】 : 偶尔经过,留个名,呵呵
|
o*********k 发帖数: 323 | 115 偶尔经过,留个名,呵呵
【在 d********g 的大作中提到】 : 你说话真是典型的Java风格。我说一句,你啰啰嗦嗦说一百句,看了半天没看明白你这 : 段话的main()在哪里 : 我好累呀,你不要用Java的思想折磨我了行么?我承认自己智商低,上不了Java的台面 : ,而且怕受影响自己搞成话痨 : : 流行 : 数据
|
r***y 发帖数: 4379 | 116 擦, 这坟挖的
【在 o*********k 的大作中提到】 : 偶尔经过,留个名,呵呵
|
i***r 发帖数: 1035 | 117 擦,厉害。
你是用那个库来处理excel啊? 多谢
【在 d********g 的大作中提到】 : 要生成一个给ORM用的arguments dict,需要从Excel raw data里判断对应position属 : 于哪个header并且要map给数据库里的field。dict comprehension加之前定义的两个 : dict,只要一行就搞定了: : entry_dict = {ELEMENT_MAPPING[element_mapping[cell_count]]: cell.internal_ : value for cell_count, cell in enumerate(row) if cell_count in element_ : mapping}
|
j********x 发帖数: 2330 | 118 你这种写法后来维护的人是要骂你祖宗十八代的。。。 |