正在加载...

还活着

从去年8月份到现在,从北京回长沙,至今,没有写一篇blog。不想写,不是的。没时间写,也不是。那是什么?一个字,就是懒!blog是用来记录生活,记录工作,记录心情,记录经历,记录风景的。但是我确实没有用起来,归根结底,懒!大致说一下这半年来的情况。因为工作在北京的时候,就已经找好了。所以,回来后,就直接上班了。中间没有休息,这也是我认为失策的地方,到现在看来,也确实是失策,应该休息的。毕竟从一份工...

阅读全文 →


12年,1780公里,6小时

12年前,青涩的他怀揣着懵懂的梦想踏上了这个被人津津乐道的城市的土地。 古色古香的南锣鼓巷和钢筋铁骨的国贸中心、气势磅礴的万里长城和宁静如璧的互城小河体现出它与生俱来的混乱。密密麻麻的人群,拥堵不堪的车流,忙忙碌碌的人们,匆匆忙忙的脚步却又反映出那与混乱抗衡的秩序。人们在这儿实现梦想、体味繁华、分享喜悦,也在这儿增长欲望、产生颓废、无尽挣扎。 12年的经历,让他飞快的成长。 12年的岁月...

阅读全文 →


RESTful API 设计最佳实践-5

[接上篇:RESTful API 设计最佳实践-4][1]**重写HTTP方法**有的客户端只能发出简单的GET 和POST请求。为了照顾他们,我们可以重写HTTP请求。这里没有什么标准,但是一个普遍的方式是接受X-HTTP-Method-Override请求头。**速度限制**为了避免请求泛滥,给API设置速度限制很重要。为此 RFC 6585 引入了HTTP状态码429(too many re...

阅读全文 →


RESTful API 设计最佳实践-4

[接上篇:RESTful API 设计最佳实践-3][1]**只在需要的时候使用“envelope”**很多API象下面这样返回结果: { "data" : { "id" : 123, "name" : "John" } }理由很简单:这样做可以很容易扩展返回结果,你可以加入一些分页信息,一些数据的元信息等-这对于那些不容易访问到返回头的...

阅读全文 →


RESTful API 设计最佳实践-3

[接上篇:RESTful API 设计最佳实践-2][1]**限制API返回值的域**有时候API使用者不需要所有的结果,在进行横向限制的时候(例如值返回API结果的前十项)还应该可以进行纵向限制。并且这个功能能有效的提高网络带宽使用率和速度。可以使用fields查询参数来限制返回的域例如:- GET /ticketsfields=id,subject,customer_name,updated_...

阅读全文 →


RESTful API 设计最佳实践-2

[接上篇:RESTful API 设计最佳实践-1][1]**不符合CURD的操作**对这个令人困惑的问题,下面是一些解决方法:- 重构你的行为action。当你的行为不需要参数的时候,你可以把active对应到activated这个资源,(更新使用patch).- 以子资源对待。例如:GitHub上,对一个gists加星操作:PUT /gists/:id/star 并且取消星操作:DELETE ...

阅读全文 →


RESTful API 设计最佳实践-1

转载来自:http://blog.jobbole.com/41233/**背景**目前互联网上充斥着大量的关于RESTful API(为方便,下文中“RESTful API ”简写为“API”)如何设计的文章,然而却没有一个”万能“的设计标准:如何鉴权?API 格式如何?你的API是否应该加入版本信息?当你开始写一个app的时候,特别是后端模型部分已经写完的时候,你不得不殚精竭虑的设计和实现自己a...

阅读全文 →


终于搞定adium了

终于可以用adium了。上次最后一次使用大约在3年前。有一次手贱,去msn上修改了什么东西,之后就一直无法正常连接msn。每次都显示: sending cookie 100%。查了很多文档,都没有找到解决方案。我一直感觉和我修改msn的信息相关。可是当时就是好玩,不知道修改了啥。今天,终于进行了相关的尝试。- 重新修改密码- 重新修改姓名为英文的而后,奇迹出现了。久违的用户列表啊

阅读全文 →


春游

昨天部门组织了去青龙峡春游。不错的地方,整个峡谷位于多座山的之间,蜿蜿蜒蜒,曲曲折折,人工开凿的一条水道,贯穿与整个峡谷底部,犹如一条青龙盘踞在丛山峻岭之间。也许,这就是青龙峡的由来吧。在半山之间,有一个大型的水坝,水坝之上,便是青龙湖了。湖水广阔,碧波荡漾。微风吹过,一道道鱼鳞般的波纹,夹杂着阳光在水中的映射,呈现出偏偏金光,令人夺目,耀眼。空气中则迷漫着凉爽的水汽,在这炎热的天气变得清爽自然。...

阅读全文 →


SOHU邮箱在Python中的经验

今天上午的企业级第2场是我的slides。非常荣幸。自我感觉还行,但是还是有下面的问题。- 但是讲的时候过于来回走动了- 没有在停在一个地方让焦点都集中过来- 超出了预期的时间7分钟,讲了47分钟[这个是我infoq演讲的内容][1][这个是slides][2] [1]: http://www.infoq.com/cn/presentations/sohu-mailbox-python-expe...

阅读全文 →