V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  kinghui  ›  全部回复第 9 页 / 共 11 页
回复总数  211
1  2  3  4  5  6  7  8  9  10 ... 11  
2016-07-12 17:57:17 +08:00
回复了 zzzzzy 创建的主题 程序员 发起个讨论,你们公司有 code review 吗?
Github 长期分支设置保护, 只能通过 Fork + PR 提交进行 Review, 要求必须写单元测试. Review 完交给持续集成跑单元测试和代码检测并检查测试覆盖率. 之后机器人( https://github.com/barosl/homu)会根据持续集成返回的结果来合并 PR.
加个 wrapper 包装一下:
```
@gen.croutine
def _proxy(method, *args, **kwargs):
try:
ret = yield method(*args, **kwargs)
except ErrorYourWantCatch:
# logging or something else
ret = None
raise gen.Return(ret)


@gen.coroutine
def get(self):
http_client = AsyncHTTPClient()
response1, response2 = yield [_proxy( http_client.fetch, url1),
_proxy( http_client.fetch, url2)]
```
2016-06-21 10:00:10 +08:00
回复了 that24 创建的主题 git git flow 大家是怎么提交测试的?
@that24 我感觉这已经超出了 git flow 范畴. 其实可以用 --no-ff 合并主题分支, 然后结合 cherry-pick :D
2016-06-21 09:43:39 +08:00
回复了 that24 创建的主题 git git flow 大家是怎么提交测试的?
@that24 develop 合并到 release 也得等 develop 稳定之后再合并到 release, 这个稳定的过程难道不就是测试的过程吗?
另外我觉 topic 分支合并到 develop 应该是自测的部分, 单元测试等.
2016-06-21 08:21:51 +08:00
回复了 that24 创建的主题 git git flow 大家是怎么提交测试的?
合并到 develop 分之后再提交给测试
2016-06-02 11:31:24 +08:00
回复了 rogwan 创建的主题 Python 开发环境和生产环境下的文件不一致,怎么执行自动化部署呢?
生产环境的配置和测试环境的配置应该隔离开来.
2016-05-16 10:53:08 +08:00
回复了 catsky 创建的主题 GitHub 好消息! github 任何付费版都无限 repository 了
然而对小公司并不是好消息, 20 个人的组织 50 个项目目前是 100$ 但是新的付费计划需要 25 + (15 * 9)
2016-05-13 18:21:09 +08:00
回复了 Noocl 创建的主题 Linux Ubuntu 下如何实现键盘代替鼠标
换 Awesome 之类的平铺式窗体管理
2016-05-06 18:59:37 +08:00
回复了 lslqtz 创建的主题 MySQL 不小心把 MySQL 数据库全删了咋办。。
吓得我赶紧把可读写的数据库连接关了.
乐视,掌阅 应该也用 Python, 至少我有认识的人在这两家公司任职. 另外个人觉得东西学精了都赚钱.
2016-04-26 15:14:36 +08:00
回复了 mortonnex 创建的主题 Python 大家对 Python 项目的部署有什么经验?
为什么你们都直接拷 virtualenv, 难道我打开方式不对: pip install -U -r requirements.txt
2016-04-21 09:52:15 +08:00
回复了 barretlee 创建的主题 Vim Mac 下配置易用好看的 Vim 环境
不乐意使用 powerline font 可以使用 airline 代替
2016-04-20 19:51:30 +08:00
回复了 dinever 创建的主题 分享创造 用 Python 搞了一个静态站点生成器
支持, 不过 Python 已经有成熟的静态网站生成器 https://github.com/getpelican/pelican
2016-04-14 10:09:00 +08:00
回复了 tetsuo 创建的主题 Python python 错误处理的问题
@syv2 两个代表不同的意思, raise error 是重新抛出该异常, raise 是传递该异常. Traceback 的表现会有不同, 单独使用 raise 能更精准的从 Traceback 中定位抛出异常的位置.
2016-04-08 14:50:54 +08:00
回复了 ljk 创建的主题 Python python: install before import module
2016-04-08 14:46:23 +08:00
回复了 ljk 创建的主题 Python python: install before import module
还不如直接将所有依赖的第三方库直接下载下来放在项目目录下, 感觉比这种黑科技靠谱多了.
2016-04-06 11:15:25 +08:00
回复了 HavenShen 创建的主题 Python Python 使用 Tornado 框架实现 WebHook 自动部署 Git 项目
个人觉得存在以下几个问题 po 主可以看看有没有道理

1. `pull` 函数阻塞了整个进程, 也就是说每个进程的并发只有 1;
2. 没有任何安全性可言, 任意一个人都可以 触发 webhook;
3. 使用 tab 和空格混合使用不符合 [PEP8]( https://www.python.org/dev/peps/pep-0008/#indentation)
1  2  3  4  5  6  7  8  9  10 ... 11  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   890 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 41ms · UTC 20:15 · PVG 04:15 · LAX 12:15 · JFK 15:15
♥ Do have faith in what you're doing.