Jeffkit - jeffkit.info - Jeff的妙想奇境
General Information:
Latest News:
... 8 Oct 2012 | 02:52 am
Mohammed Amine BENABDALLAH Professeur de droit public, Université Mohammed V, Agdal-Rabat - Doctorat d'Etat en Droit public, Universite de Paris II; - Diplôme des Etudes supérieures en sciences admin...
理解lisp中的cons 2 Jun 2012 | 03:11 am
列表是Lisp的核心数据结构及语法。在Lisp里面,列表的存储方式比较特别,一个列表通常由1个或N个cons来组成的。那个list又与cons是什么关系呢?搞清楚之前,我混乱了许久,读过很多文档及实作才豁然开朗,概要记录一下,看似内容不多,但要理解的东西多了去,整理出来的文字比起之前做的笔记要少多了 :) 关于Cons cons是一种简单的数据结构,一个cons是由头尾两个元素构成:如下创建一...
Emacs打开python文件时加载ropemacs 1 Jun 2012 | 12:55 am
用Emacs作为日常的编辑器有些日子了,各种爽,只是之前的配置会让Emacs在启动的时候自动加载ropemacs,这个东西只有在编辑python文件时才有用,启动时加载会让Emacs的整个启动速度变慢。于是对此作了一下微调,使用eval-after-load宏,在python-mode完成加载后(即打开一个python文件后)才开始加载ropemacs。 我的init.el里面,关于python...
我的2011 — 创业前记 14 Jan 2012 | 08:20 am
由于苦逼地埋头苦干的缘故,我已经快有半年时间没有更新博客,这些时间里,我欠下的文字债累累: - 参加了gurudigger第一季的城市越野活动,欠下Mike一篇总结文字。 - 我升级当老爸了,我没有为蓝蓝妈妈或者是蓝蓝写下半片博文。 - 离开了工作近七年的Botwave,我竟然连一个字儿的离职信都没有。 - 创业了,关于产品,关于技术,关于团队,心中每日都有千百种感想,却始终只是闷声加速。...
移动应用开发的终极武器 24 Aug 2011 | 06:22 pm
不,我并没有在讲HTML5,也不是讲PhoneGap这类号称跨平台的FrameWork。我讲的是我的一些iDea和YC的一个即将发布的产品Parse。 我在做iOS应用的时候,前至手机端的一个像素,后至服务端的某条推送服务的守护进程,我统统都结结实实地打过交道。作为一个自命有追求的研发工作者,我总结出,在ios应用开发的很多个环节可以抽象出来进行重用,并且再进一步包装的话,可以做成面向开发者的第...
使用VitrualEnvWrapper隔离python项目的库依赖 1 Aug 2011 | 02:58 pm
是什么 VirtualEnv用于在一台机器上创建多个独立的python运行环境,VirtualEnvWrapper为前者提供了一些便利的命令行上的封装。 为什么要用 - 隔离项目之间的第三方包依赖,如A项目依赖django1.2.5,B项目依赖django1.3。 - 为部署应用提供方便,把开发环境的虚拟环境打包到生产环境即可,不需要在服务器上再折腾一翻。 怎么用 安装 - pip ...
用Redis实现分布式锁 14 Jul 2011 | 12:37 am
Redis有一系列的命令,特点是以NX结尾,NX是Not eXists的缩写,如SETNX命令就应该理解为:SET if Not eXists。这系列的命令非常有用,这里讲使用SETNX来实现分布式锁。 用SETNX实现分布式锁 利用SETNX非常简单地实现分布式锁。例如:某客户端要获得一个名字foo的锁,客户端使用下面的命令进行获取: SETNX lock.foo <current Uni...
Redis点滴 13 May 2011 | 09:48 pm
最近试验在产品中使用Redis来完成以前MongoDB做的一些工作,发现在大量消息采集的场景下(咱们这次不谈查询什么的),redis比mongoDB表现更好──这里主要是指编程更简便、逻辑更清晰。下面我举一些小例子说说Redis都为我们解决了什么问题,技术上下文关键字:高并发、分布式。 插入与更新操作的无差别性 Redis的所有SET(包括MSET,HMSET)操作都是:存在则更新,不存在则插...
Autoforms使用指南 3 May 2011 | 02:33 am
Autoforms是Jeff开源的一个基于Django的自定义表单引擎,可用于调查、投票、信息收集甚至是整合至工作流程引擎和PAAS平台当中。目前AutoForms主要用于支持珠三角地区几个技术社区的线下活动报名、反馈收集等。jeff在本站上也搭建了一个autoforms的实例,可以免费为大家提供简单的在线表单服务,有兴趣者,可联系我开通帐号。最近对AutoForms的使用反馈越来越多,所以更新会...
初品RabbitMQ 29 Apr 2011 | 06:53 pm
《taste rabbitmq》是我在珠三角技术沙龙4月份深圳场分享的一个主题,由于时间紧迫,我在赶往深圳的和谐号上还努力跑着测试程序,但数据始终不好看,直至昨晚,才有时间把测试重新进一行遍,更新了一下slide,现在发布出来。废话不说,大家直接看slide和代码。录音稍后奉上。 Taste Rabbitmq View more presentations from jeff kit 我还没...