02 2015 档案

摘要:add by zhj: 人毕竟不是机器,不应该被当机器来使用,太苛刻的老板,手下不可能有优秀的员工原文:管理神话之一:得不偿失的100%利用摘要:很多老板或管理总抱着这样的想法“我付他工资了,所以我要让这些技术人员每一天的分分秒秒都被100%利用”,这样想以及正在做的人不在少数,但请停下来,因为你看... 阅读全文
posted @ 2015-02-28 22:12 奋斗终生 阅读(242) 评论(0) 推荐(0)
摘要:add by zhj: 有两条非常受用,第一条:能够在完美主义和实用主义之间找到平衡。第二条:他们是否对软件工程的理解超越了代码的级别?他们是否对软件工程的理解达到了架构级别?或者他们是否能够深谋远虑?对于第一条,非常有感触,因为我之前一直在追求完美,为此做事效率很低,好的程度员一定是能在完美主义和... 阅读全文
posted @ 2015-02-27 18:09 奋斗终生 阅读(359) 评论(0) 推荐(0)
摘要:摘要:目前互联网上充斥着大量的关于RESTful API(为了方便,以后API和RESTful API 一个意思)如何设计的文章,然而却没有一个”万能“的设计标准:如何鉴权?API格式如何?你的API是否应该加入版本信息?背景目前互联网上充斥着大量的关于RESTful API(为了方便,以后API和... 阅读全文
posted @ 2015-02-26 23:48 奋斗终生 阅读(808) 评论(0) 推荐(0)
摘要:add by zhj start: Fielding在批判性继承前人研究成果的基础上,建立起来一整套研究和评价软件架构的方法论。这套方法论的核心是“架构风格”这个概念。架构风格是一种研究和评价软件架构设计的方法,它是比架构更加抽象的概念。一种架构风格是由一组相互协作的架构约束来定义的。 REST架构 阅读全文
posted @ 2015-02-26 23:35 奋斗终生 阅读(8459) 评论(2) 推荐(1)
摘要:原文:RESTful服务的版本管理经验最近,Howard Dierking将在设计NuGet API的下一个主要修订版(v3)时新学到的经验,与他在大约一年前的观念做了对比,并写道:使用服务器驱动的内容协商,但借助与备选版本和表示格式的链接来提升响应能力,从而让客户端根据其需要选择访问哪个URI。通... 阅读全文
posted @ 2015-02-26 23:07 奋斗终生 阅读(840) 评论(0) 推荐(0)
摘要:add by zhj: 文章有点老了,2009年的,到现在已经六年了,不过还是很有参考价值的。另外,吐槽一下PUT method,竟然允许用户用实例号来创建,靠,这也行,实例号还是后台来定义比较方便,由前端指定那会把实例号搞乱啊。我个人还是喜欢用PUT来更新,如果资源不存在,也不允许他创建资源。翻译... 阅读全文
posted @ 2015-02-26 22:34 奋斗终生 阅读(9031) 评论(0) 推荐(1)
摘要:add by zhj:先收藏了,有时间看,图倒是不少,可以配合stackover flow上那篇文章一起看原文:http://blog.ionelmc.ro/2015/02/09/understanding-python-metaclasses/None of the existing articl... 阅读全文
posted @ 2015-02-26 18:00 奋斗终生 阅读(456) 评论(0) 推荐(0)
摘要:原文:http://blog.csdn.net/chaofanwei/article/details/39476535全文索引-lucene,solr,nutch,hadoop之lucene全文索引-lucene,solr,nutch,hadoop之solr 我在去年的时候,就想把lucene,so... 阅读全文
posted @ 2015-02-12 00:52 奋斗终生 阅读(1210) 评论(0) 推荐(0)
摘要:原文:http://www.cnblogs.com/edisonchou/p/4281978.html一、负载均衡:必不可少的基础手段1.1 找更多的牛来拉车吧 当前大多数的互联网系统都使用了服务器集群技术,集群即将相同服务部署在多台服务器上构成一个集群整体对外提供服务,这些集群可以是Web应用服... 阅读全文
posted @ 2015-02-12 00:41 奋斗终生 阅读(279) 评论(0) 推荐(0)
摘要:add by zhj: Nutch是一个开源的web搜索引擎,呵呵,它跟商业搜索引擎如Google,百度的技术差不多,原来自己一不小心就进入了商业搜索引擎的领域,之前还以为商业搜索引擎离自己非常遥远呢,今天我还要想Solr,Elasticsearch这些全文搜索引擎与Google,百度这些商业搜索引... 阅读全文
posted @ 2015-02-11 23:37 奋斗终生 阅读(1805) 评论(0) 推荐(0)
摘要:本文由 伯乐在线 - bigship 翻译 英文出处:stackoverflow 译文:http://blog.jobbole.com/21351/ 译注:这是一篇在Stack overflow上很热的帖子。提问者自称已经掌握了有关Python OOP编程中的各种概念,但始终觉得元类(metacla 阅读全文
posted @ 2015-02-11 17:54 奋斗终生 阅读(268) 评论(0) 推荐(0)
摘要:本文由伯乐在线-HanSir翻译,toolate校稿英文出处:Quora【伯乐在线导读】:这个问题来自 Quora,题主还补充说,“似乎很多搞数据的程序员都挺擅长 Python 的,这是为什么呢?”下面是Jeff Hammerbacher 的回复。(693 赞)Python是一种解释型、动态语言,具... 阅读全文
posted @ 2015-02-11 00:07 奋斗终生 阅读(3790) 评论(0) 推荐(0)
摘要:原文:http://www.oschina.net/news/46360/google-manage-engineers工程师不喜欢别人干预工作,但不拒绝管理者能够密切关注他们的职业发展谷歌一直以关注人力资源和管理战略而著称,该公司的一大重要任务就是说服旗下大量工程师服务各自老板和主管经理的管理,并... 阅读全文
posted @ 2015-02-07 19:42 奋斗终生 阅读(514) 评论(0) 推荐(0)
摘要:原文:http://segmentfault.com/blog/lagou/11900000025316842015年1月31日,“拉勾网年度盛典暨中国互联网年度最佳雇主颁奖礼”在北京剧院召开。本次盛典邀请了京东金融集团首席战略官姚乃胜、e袋洗CEO陆文勇、前百度首席科学家张栋、蘑菇街CEO陈琪等嘉... 阅读全文
posted @ 2015-02-07 19:21 奋斗终生 阅读(994) 评论(0) 推荐(0)
摘要:原文:http://tech.meituan.com/mysql-index.html MySQL凭借着出色的性能、低廉的成本、丰富的资源,已经成为绝大多数互联网公司的首选关系型数据库。虽然性能出色,但所谓“好马配好鞍”,如何能够更好的使用它,已经成为开发工程师的必修课,我们经常会从职位描述上看到诸... 阅读全文
posted @ 2015-02-04 22:41 奋斗终生 阅读(249) 评论(0) 推荐(0)
摘要:原文:http://tech.meituan.com/lucene-distance.html1 地理空间距离计算面临的挑战打开美团app,不管是筛选团购还是筛选商家,默认的排序项都是“离我最近”或者“智能排序”(如下图所示)。不管是“离我最近”还是“智能排序”,都涉及到计算用户位置与各个团购单子或... 阅读全文
posted @ 2015-02-04 21:56 奋斗终生 阅读(845) 评论(0) 推荐(0)
摘要:原文:http://tech.meituan.com/innodb-lock.html前言:我们都知道事务的几种性质,数据库为了维护这些性质,尤其是一致性和隔离性,一般使用加锁这种方式。同时数据库又是个高并发的应用,同一时间会有大量的并发访问,如果加锁过度,会极大的降低并发处理能力。所以对于加锁的处... 阅读全文
posted @ 2015-02-04 21:47 奋斗终生 阅读(263) 评论(0) 推荐(1)
摘要:作者写了一个系列,很值得学习关于大型网站技术演进的思考(一)--存储的瓶颈(1)关于大型网站技术演进的思考(二)--存储的瓶颈(2)关于大型网站技术演进的思考(三)--存储的瓶颈(3)关于大型网站技术演进的思考(四)--存储的瓶颈(4)关于大型网站技术演进的思考(五)--存储的瓶颈(5)关于大型网站... 阅读全文
posted @ 2015-02-04 02:22 奋斗终生 阅读(198) 评论(0) 推荐(0)
摘要:add by zhj: 其实我主要是想看看基于docker的PaaS的特性。原文:http://developer.baidu.com/wiki/index.php?title=docs/cplat/bae概述百度应用引擎(BAE)提供多语言、弹性的服务端运行环境,能帮助开发者快速开发并部署应用。我... 阅读全文
posted @ 2015-02-04 02:13 奋斗终生 阅读(729) 评论(0) 推荐(0)
摘要:add by zhj: 可以简单的认为docker是对LXC(Linux Container)封装,它提供一种比LXC高级的API。Docker使用Go语言开发,利用了Linux提供的LXC,AUFS,namespace和cgroup技术。实现了文件系统,资源和网络的隔离,最终目标是实现类似Pa... 阅读全文
posted @ 2015-02-04 01:24 奋斗终生 阅读(329) 评论(0) 推荐(0)
摘要:add by zhj: 文章简单的说了PaaS所使用的传统容器的缺点,而docker这个容器在一定程度上解决了这些问题,越来越多的PaaS平台使用docker作容器,实现应用的隔离。不过,由于docker只支持linux,所以只能用于linux(docker使用了LXC,可以简单的认为是对LXC的封... 阅读全文
posted @ 2015-02-04 01:19 奋斗终生 阅读(1424) 评论(0) 推荐(0)
摘要:原文:http://www.52nlp.cn/python-网页爬虫-文本处理-科学计算-机器学习-数据挖掘曾经因为NLTK的缘故开始学习Python,之后渐渐成为我工作中的第一辅助脚本语言,虽然开发语言是C/C++,但平时的很多文本数据处理任务都交给了Python。离开腾讯创业后,第一个作品课程图... 阅读全文
posted @ 2015-02-03 09:54 奋斗终生 阅读(908) 评论(0) 推荐(0)