#7 楼 @as181920 #9 楼 @jonny 想起了一个故事,幸福婚姻的全部秘诀:做一个好人并找到一个好人,其实我说清洁工一两个就足够了,也是一个意思,如果你找不到这样的清洁工,那么就是 11 楼的方案,问题是,这还是小团队么?
这个其实用 Package 有点多了,感觉自己写一个类似下面的OpenUrlInBrowser.py
放到 User 目录下面也就差不多了。
import sublime, sublime_plugin, os, subprocess
class OpenUrlInBrowserCommand(sublime_plugin.TextCommand):
def run(self, edit):
for region in self.view.sel():
if not region.empty():
s = self.view.substr(region)
if s.find('.') == -1 and s.find('://') == -1 :
s = 'http://google.com/search?q='+s.replace(' ','+')
command = "C:\\Program Files\\Mozilla Firefox\\firefox.exe " + s
subprocess.Popen(command)
然后在 User 目录下新建:Context.sublime-menu,就可以在选中的上下文 url 中打开浏览器了。
[
{ "caption": "-", "id": "file" },
{ "command": "open_url_in_browser", "caption": "Open in Firefox" }
]
不要讲分工
肯定是错的,不分工还叫团队么…
当然我想楼主的意思可能是团队内人做事要主动,不过坦白说,如果我的队友能把一件工作做得很好,我何必要主动揽下我不擅长的事呢……
其实个个都是清洁工是一个很不对的人员配备,清洁工一两个就足够了。
运维和主站是啥意思?都是用 Production 的 Database 的话,只 migrate 一次,然后分别重启两个服务器就好了呀?
#6 楼 @yedingding PPT,代码很快上传,稍微清理一下,或者就不清理了(不过公司相关表单肯定要删除一下),其实我是最水的,不过可能这个对于众多在 Windows 下进行日常工作比较有用吧,其实最好的 Rails 环境还是 Ubuntu。
Ruby 小众,可能大家就比较团结吧,再加上 Ruby 出自日本,大家就比较能为他人着想吧…… 我倒是希望 Ruby China 里面能出几个 GroupOn 这类的成功创业公司,能靠它赚到钱的都是好技术,省钱也行
建议单独安装Ruby 1.9.3p286和 DevKit-tdm-32-4.5.2-20111229-1559-sfx.exe,railsinstaller 版本有点旧,也许新版本已经解决了这个问题了。
C:\git>rails -v
Rails 3.2.8
C:\git>gem --version
1.8.24
C:\git>ruby -v
ruby 1.9.3p286 (2012-10-12) [i386-mingw32]
如无必要,勿增抽象
嗯。。。请再仔细阅读这篇。。
puma
在 windows 上不能用,不过thin
可以,至少比 Web Brick 快多了!
array.shuffle[0...n]
这样如何?
加班……
仔细看了一下手持 DV 说明书,没有音频输入线接口 ,请提前知晓……
如果可行,现场把摄录机布置在靠近喇叭旁边,声音部分就可以直接解决,后期搞制作毕竟还是麻烦啊。。。
Node.js 是纯粹的异步执行 web framework,如果考虑运行效率,就用呗,但是 Rails 在开发速度和使用方便性(特别是调试)上绝对优于 Node。
#11 楼 @lgn21st 我也想到了,TypeScript 其实还是为 IDE 服务的,自动完成(静态强类型)一直是.NET 和 Java 的特点,从这个角度看 Rails 程序员应该还是会继续使用 CoffeeScript 的,毕竟选择了 Ruby 就是选择了 Duck Typing 和动态类型。
不过你的另外一个观点我倒是不赞成,过去有一个说法,一个优秀的 C 语言程序员能够想象出他写的 C 代码最终会变成什么样的汇编语句,和你说的
在写每一行 Haml 的时候,你的脑子里面已经知道这行代码被翻译成 ERB 或者最终输出的 HTML 会是什么样子。
其实是一个意思,但是我倒是认为,如无必要,勿加抽象层,或者说:要加抽象层,那么新加的抽象层必须完全能够使被抽象的那个东西对用户透明。所以对于 Haml 我是不会用的,我不怕多打字,但怕在写 Haml 的时候还要不停地想 HTML 长啥样子…… 对于 Scss 我肯定会用,因为写的时候不需要想 css 长啥样了,很好用。但是对于 CoffeeScript 或者说 TypeScript,我只能说比较纠结……
#16 楼 @jjym 我和你一样,也是离开了自动完成和类型检查貌似就不会写代码了,不过现在想想其实太依赖这些 IDE 功能也不是好事,有些东西还是直接背出比较省事,当然前提是这个东西不会老变(这里吐槽一下微软每隔几年就变 API 变框架的恶心行径……)
@ery 你回帖速度还是真快,动态静态肯定是各有千秋,我最好是用动态语言,有静态检查和自动完成,然后还有 Ruby 这样的元编程能力,然后最好还不用我担心运行速度,然后还是完全免费的……
当然这个有点贪心,其实免费对我来说最重要,所以我肯定还是会继续 Rails 的,至于 CoffeeScript,等待有人给我更加充分的理由使用它吧……
Ycombinator上也在讨论,我看了一遍Channel9上大神安德森上的介绍,发现 TypeScript 强调 Type Safe,Interface 以及自动完成,配合 VS.NET 真的不错,不过貌似这些都和 Ruby on Rails 的 Duck Typing,最小 api,无自动完成 vim/emacs/sublime code typing 的精神背道而驰啊?
比较纠结,不知道到底现在应该学用 CoffeeScrip 还是这个 TypeScript ……