V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Los  ›  全部回复第 14 页 / 共 39 页
回复总数  780
1 ... 10  11  12  13  14  15  16  17  18  19 ... 39  
2011-09-08 17:29:02 +08:00
回复了 Los 创建的主题 Project Babel 假如建立一个PB2的rails版本分支
@skywinger 汗,怕怕,web开发方面我也说不出太多的东西,v2ex里提问估计大部分人都我了解。 http://stackoverflow.com/ https://github.com/ 这两个站基本可以解决大部分的问题。
2011-09-08 17:25:44 +08:00
回复了 Los 创建的主题 Project Babel 假如建立一个PB2的rails版本分支
@bluef 说真的,没有一点气愤是假的:) 其实开始并没有太大感觉,但我解释后他还在twitter说些什么「说比做容易」之类的让我感觉到气愤。
2011-09-08 17:21:03 +08:00
回复了 Los 创建的主题 Project Babel 假如建立一个PB2的rails版本分支
@Hyperion 什么叫尊重?什么叫不尊重?难道快速开发就是所谓的不尊重?对自我开发时间掌握的基本判断是一个有经验开发人员一件很正常的事情,如果你判断三天可以完成的工作量,你基本可以正确,如果你判断一个星期可以完成的工作量,基本会接近。你判断1个月可以完成的工作量,那么基本会有相对大点的误差。而 @huacnlee 之前就以4天时间完成相关的开发,那又如何?
2011-09-08 17:11:03 +08:00
回复了 Los 创建的主题 Project Babel 假如建立一个PB2的rails版本分支
@bluef @Hyperion 把相关的一些代码贴出来只是为了跟 @keakon 进行讨论,@keakon 好像有担心太快出来的代码会很脏很乱甚至逻辑不清,所以我贴了rails相关的代码出来以进行讨论。大家没见到我跟 @keakon 讨论的上下文?而且我每个贴出的代码都是转给 @keakon 的,没看到?
2011-09-08 16:06:33 +08:00
回复了 Los 创建的主题 Project Babel 假如建立一个PB2的rails版本分支
@Hyperion 完全错误,我只能断定为跟你无法交流。livid这个作为他的主项目来开发,属于自己的事业之一,可以花大把的时间都无所谓,我只能作为一个旁观者,花上一个星期来投入开发对我而言感到时间不允许
2011-09-08 15:56:12 +08:00
回复了 Los 创建的主题 Project Babel 假如建立一个PB2的rails版本分支
@Hyperion 很多时候一个星期我可以完成一个小项目并收上一小笔钱了,如果你觉得一个星期的价值不存在,那么抱歉,我们不在一个维度。
2011-09-08 14:51:53 +08:00
回复了 Los 创建的主题 Project Babel 假如建立一个PB2的rails版本分支
@mlzboy 说真的,没有什么心得
2011-09-08 14:43:55 +08:00
回复了 Los 创建的主题 Project Babel 假如建立一个PB2的rails版本分支
@skywinger 我没更好的技术建议,对于redis,我只限于使用方面的了解,没有深入研究
2011-09-08 14:33:02 +08:00
回复了 Los 创建的主题 Project Babel 假如建立一个PB2的rails版本分支
@chloerei 习惯用TextMate的自动完成功能,这个新写法我只在完全手写时候用到。
2011-09-08 14:05:07 +08:00
回复了 Los 创建的主题 Project Babel 假如建立一个PB2的rails版本分支
@skywinger 你所说的设想或者可以使用redis进行存储 https://github.com/antirez/redis ,而这个nginx与redis直接配合的module可能会有点研究价值,它可直接配合Lua做些处理 https://github.com/agentzh/redis2-nginx-module
2011-09-08 13:58:06 +08:00
回复了 Los 创建的主题 Project Babel 假如建立一个PB2的rails版本分支
@keakon 以上代码应该是用rails的人都能看懂的,所以并不会产生太糟糕的代码
2011-09-08 13:55:30 +08:00
回复了 Los 创建的主题 Project Babel 假如建立一个PB2的rails版本分支
@keakon 与topic相配合的post,因为设计上topic可以直接提问,可以直接title而不需要body,所以数据库里topic表structrue没有body项,在post以major是否为true得知为topic的body,这方面有些性能损失,不过在完成功能开发后都会花上半天时间来做些优化,所以问题不大。
http://gist.github.com/1202726
2011-09-08 13:47:10 +08:00
回复了 Los 创建的主题 Project Babel 假如建立一个PB2的rails版本分支
@keakon 对于点击计数之类的存储,一般会直接设计使用redis进行存储,heroku上不支持redis,所以关闭了点击计数的功能,demo对于点击的显示就为x
http://gist.github.com/1202719
2011-09-08 13:40:48 +08:00
回复了 Los 创建的主题 Project Babel 假如建立一个PB2的rails版本分支
@keakon 昨天花最多时间处理是对内容的输入格式化
http://gist.github.com/1202708
2011-09-08 13:32:08 +08:00
回复了 Los 创建的主题 Project Babel 假如建立一个PB2的rails版本分支
@keakon 不得不提一下rails,rails写出来的代码,如果有个好的习惯,写出来的代码一般都是通俗易懂的,一般按照 http://rails-bestpractices.com/ 这里的大部分指导进行开发
2011-09-08 13:27:56 +08:00
回复了 Los 创建的主题 Project Babel 假如建立一个PB2的rails版本分支
@keakon 竟然是开发rails分支,数据库之类的设计和很多地方确实是完全要改的,说真的,PB2的功能代码确实没有太多的参考价值,只能取用UI和功能方面的设计,数据库方面改成mysql,schema 请看这里 https://gist.github.com/1202696
2011-09-08 07:54:52 +08:00
回复了 Los 创建的主题 Project Babel 假如建立一个PB2的rails版本分支
@keakon 你应该仔细看下我的意思。我并非考虑搭建一个社区,只是提议开发一个PB2的rails版本分支,UI与功能都没有太大改变的情况下运行在VPS之类的环境下。BTW,说实话,至今我都无法完全理解 @Livid 所谓开源PB2真正的意义,似乎更倾向于免费提供使用的感觉,而非真正开源。
而我所说的三天小项目,你再看看 #8 楼我的回复,这个只是为了熟悉rails新版本的新功能,rails每次重大版本升级都会跟之前旧版本有很多小差异或者有很好的新特性,比如最新的rails 3.1.0 新增了 Asset Pipeline,为了熟悉这些新特性我更倾向于短时间内完成一个小项目并且里面运用到它的新特性。我管理的项目并非是三天项目,稍长时间的都有三年了,代码重构改进优化是对代码基本的负责,这些估计一个相对负责任的程序员应该都知道。我说PB2可以一个星期内左右完成rails分支的开发,其中一部分原因是我对V2EX的熟悉感,多年的老用户,几天每天都在使用它,作为一个开发人员,在对PB2的使用中很容易潜意识就想过某个功能的实现,而且PB2在功能上更是一个简化版本的论坛,没有复杂的会员等级机制和权限,没有太复杂的后台管理,所以开发难度并不大(这个跟PB2的创新没有关系)。


BTW,我对这帖子的气愤是因为我感觉到了某人一些语气上的嘲讽,并且,还在twitter上发表相关东西。
2011-09-08 01:27:22 +08:00
回复了 Los 创建的主题 分享创造 PB2 rails分支半成品
@Kymair 某人误会我说一个星期内完成PB2是对他的贬低,这个半成品只是想说明rails的开发速度就是这么快,并非说空话来贬低任何人。不想继续开发下去,是因为浪费半天的时间已经很可耻,又不是没事干的人。
2011-09-08 01:16:50 +08:00
回复了 Los 创建的主题 分享创造 PB2 rails分支半成品
@Kymair 没有任何意愿再浪费时间在此类型的程序上
2011-09-08 00:56:47 +08:00
回复了 Los 创建的主题 分享创造 PB2 rails分支半成品
此版本产生缘由:
http://www.v2ex.com/t/17824
1 ... 10  11  12  13  14  15  16  17  18  19 ... 39  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2559 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 16ms · UTC 10:20 · PVG 18:20 · LAX 02:20 · JFK 05:20
Developed with CodeLauncher
♥ Do have faith in what you're doing.