@buoge
2017-08-17T11:03:22.000000Z
字数 5207
阅读 1211
Python
程序构建
python 开发环境:开发环境适合自己就行
Docker在豆瓣的实践
https://www.slideshare.net/tianweidut/docker-20160709
如何深入了解python模块用法
后端长连接实现
基于flask 大型项目的目录结构
https://github.com/Robpol86/Flask-Large-Application-Example
reddit 开源站
https://github.com/reddit/reddit
读开源库的代码
学习哪些:了解大公司需要的技能
asyncio 才是并发异步的精髓
python 大神
推荐阅读flask的源码
https://pic1.zhimg.com/v2-510cf15770d933cf6441166aab99d090_r.jpg
* 同类的知识点,先学其一就行,(vue/react) 学简单的,要一些挑战可以搞复杂的
https://github.com/JacksonTian/fks
https://github.com/FreeCodeCamp/FreeCodeCamp 这个简直是github上最火的项目,2年时间有20多万的star,忒吓人。让你用编程闯关的方式学习前后端。具体什么特点大家去挖掘。
http://ife.baidu.com/, 百度的面向大学生的前端技术学习平台,额 我们只讨论技术这个角度,百度还是有产出的。
https://github.com/jgthms/marksheet 学习HTML和CSS, 可视化效果很好。从历史讲起,对web开发相关的知识都有介绍,非常适合入门。
http://cssreference.io/ 用非常直观的可视化的方式让你理解和掌握哪些css属性和值
http://htmlreference.io/ 同样的,用非常直观的可视化的方式教你HTML的属性和元素。上面这三个都是同一个作者,简直不能再赞的开源项目作者了
https://github.com/jgthms/web-design-in-4-minutes
多人开发,建议都向一个分支推代码
开发过程中新增需求: Pm会遗忘需求,延迟,放入队列,可以缓解频繁修改
一开始产品添加feature和设计,开发一起讨论,需求可能会因为设计规范,或是开发业务场景的不匹配,或时间点不适合而被否定掉,三方一起确定可以避免,任意2方确认,但因为一方原因,需求被毙掉,造成工作的浪费,产生沉没成本
各种系统设计主题的摘要,包括优点和缺点。每一个主题都面临着取舍和权衡
https://github.com/donnemartin/system-design-primer/blob/master/README-zh-Hans.md
GitHub Standard Fork & Pull Request Workflow https://gist.github.com/Chaser324/ce0505fbed06b947d962.
* 如何分辨一个同学的技术实力,如何辨别一个程序员水平的高低?
* 后期可能变强
* 如何辨别一个程序员水平的高低?
https://www.zhihu.com/question/35194924/answer/62096697
* 任务可以拆分不同子任务
* 尽可能一个人完成任务,高效
* 指派任务:基于对开发者的了解
* 不要让一个人重复做类似的任务,得不到提升,本人厌烦
* 兴趣意愿
* 个人未完成工作情况
1、最乐观时间,也就是预估工作顺利情况下的时间为 a;
2、最可能的时间,就是最大可能时间 m;
3、最悲观的时间,就是工作进行不利的情况下所用的时间 b。
那么由此根据三时估计法的计算公式确定这项工作的持续时间,即持续时间=(a + 4×m + b)/6。
基于类似项目经验的结果有一个粗略的估算,讨论分工的时候听取大家的看法,最后约定好一个共识的期限,预留了讨价还价的期限
假如对开发者开发效率的权重,最优是1,效率低网上涨
https://github.com/fouber/blog/issues/10
https://github.com/fouber/blog/issues/6
根据具体的业务特点,将前端的开发流程、技术、工具、经验等规范化、标准化就是前端工程化。它的目的是让前端开发能够“自成体系”,最大程度地提高前端工程师的开发效率,降低技术选型、前后端联调等带来的协调沟通成本。
http://tech.meituan.com/tech-salon-13-app-proto.html
后端:
Flask + Mongoengine + Mako + requests + Redis + lxml + concurrent.futures
前端:
React + Mobx + Fetch + Material-UI + ES6 + Webpack + Babel
写码2小时,调试6小时
websockt 调试,远程调试,豆瓣已集成
* https://github.com/Kozea/wdb
https://zhuanlan.zhihu.com/p/22481120
sanic Async Python 3.5+ web server that's written to go fast
https://github.com/channelcat/sanic
强烈建议学习,将来是 Python3和AsyncIO的天下
推荐使用orm,看复杂查询使用sql语句
高级特性可以看看我这个,长期不断积累的过程 http://dongweiming.github.io/Expert-Python/