为Lofter通过nginx设置独立域名

Author image CLOUD on 生活 , Web
Lofter近期停止了对域名的绑定功能,需要有服务器来配置实现域名转发,跳转到你自己的独立域名#lofter绑定域名server { listen 80; server_name ruota; location / { # sub_filter ruota.lofter.com 'ruota.cc'; # 这里就是为了替换正文中的原域名 # sub_filter_once off; # 必须有,否则只替换一次 proxy_set_

Javascript编程风格

Author image 一峰 on 前端
Javascript编程风格作者: 阮一峰日期: 2012年4月27日Douglas Crockford是Javascript权威,Json格式就是他的发明。去年11月他有一个演讲(Youtube),谈到了好的Javascript编程风格是什么。我非常推荐这个演讲,它不仅有助于学习Javascript,而且能让你心情舒畅,因为Crockford讲得很幽默,时不时让听众会心一笑。下面,我根据这个演讲和Crockford编写的代码规范,总结一下"Javascript编程风格"。所谓"编程风格"(programming style),指的是编写代码的样式规则。

团队带人和管理的一点笔记

Author image CD on 前端 , 管理
注重团队结构"摘选自知乎: https://www.zhihu.com/question/28373692里面有句话挺好: 你份内的工作是服务下属,并不是服务上级,把我服务好了,我并不会觉得怎么样,把你的团队成员服务好,才是我想要看到的做技术和做管理这两种角色有什么不一样?暂且抛开技能层面的东西不说,我认为要成为优秀的技术人员,最重要的是要知道和善于发挥自己的长处,很多优秀的技术牛人熟知并且善于此道,所以牛人往往有个性,因为他们的特点和长处鲜明。而作为合格的管理者呢?最重要的不是发挥自己的长处和宣扬自己的个性,而是要看到自己的短处,要磨圆自身,在此之上,

解决七牛的JS SDK npm包用webpack打包的问题

Author image Allen on 前端
官方的npm包qiniu-js虽然可以直接用npm安装和代码中require,但是尼玛这个是残的,没有plupload等依赖,简直是胡乱就扔到npm上。webpack打包会出错。折腾后找到个解决方案,直接在webpack/browserify中使用1. 安装npm包npm install pluploadnpm install cd-pluploadnpm install qiniu-js2. JS代码中使用import plupload from 'cd-plupload';import pluploadLangZh from 'cd-plupload

Mac环境快速配置Python版本

Author image Cloud on Web
Pyhon开发基本都会碰到版本切换功能,Mac上默认2.7,并且不够完整,通常需要再安装其他Python版本,然而直接替换,一是麻烦,而是会导致一些系统问题,一般用virutalenv来做切换。1. 安装brew2.用brew安装python33.安装virtualenv  pip install virtualenv4. 创建python3环境,-p指定刚用brew安装的python版本virtualenv py3 -p /usr/local/Cellar/python3/3.5.1/bin/python35. 环境进入和退出source ./bin/

Team管理者思考的方式

Author image Lucas on 生活 , 产品 , 产品 , 管理
最近在公司日常工作中,慢慢也发现运行中一些细节,可以有提高~无论一个team大小,其中的team leader,遇到问题,或者团队内争论,一此时`就事论事`不一定合适,不能只看当前在讨论的事,而是整体考虑比较合适,着眼team和product的全局状态。比如在工作中,资源分配是一个动态的事情,比如一个比较大的project中,可能QA会比较忙,这是对的,因为此时DEV资源不够,所以bug会多一些导致QA工作多,或者说让QA花了更多精力去帮DEV发现bug,这是一个合理的状态。当时一个小project,可能DEV把大部分bug在delivery给QA时就c