Tag Archives: techparty

初品RabbitMQ

《taste rabbitmq》是我在珠三角技术沙龙4月份深圳场分享的一个主题,由于时间紧迫,我在赶往深圳的和谐号上还努力跑着测试程序,但数据始终不好看,直至昨晚,才有时间把测试重新进一行遍,更新了一下slide,现在发布出来。废话不说,大家直接看slide和代码。录音稍后奉上。 Taste Rabbitmq View more presentations from jeff kit 我还没有正式记录持久化模式的性能测试,因为该模式下的数据极其不稳定,但与非持久化模式对比起来: 1、持久模式的入队列速度会稍慢,大概可能有10%左右的下降(当然消息体积大小也会有影响)。虽然rabbitmq是异步处理持久化事宜的。 2、持久模式的出队列速度明显慢很多。如果是完全从硬盘消费消息,那速度更是让人抓狂,尽管这种情况只会在重启服务器时才发生。 3、持久模式,rabbitmq的服务进程长期活跃着,占用着不少CPU资源。 如果你使用持久模式,rabbitmq会很负责任地保证你的数据安全,如果你的应用对消息消费者的性能要求不高,可以考虑使用。 最后模拟一次实际使用的场景:消费者一直处于待消费状态,生产者往队列里喂消息,结果是生产者消息入队列的速度与单测入队速度没明显差异,而消费者则有稍变慢,rabbitmq是尽量地让消息生产者始终保持高效啊。 我的测试代码放在了github上面。README有测试方法和参数说明,感兴趣的同学可以玩玩。

Posted in 技术 | Tagged , | 6 Comments

iSign+iPicWall=技术沙龙的小玩具

上个月筹备技术沙龙2月份的iOS专场,突发其想,既然是iOS专场,那手上这些iOS设备应该最大化的利用起来,于家有了这样一个想法:在iPad上开发一个签名应用,让到场的每个人用手指在上面画上自己的名字,然后马上同步到连接着投影仪的电脑上,电脑就把刚收到的签名显示出来,让全场的人都看到。 我花了一点业余时间完成了签名应用的第一个版本,项目名叫iSign,然后让网易的双木小神童同学给快速做了个Web展现界面,项目名叫iPicWall。我们当天在沙龙即将开始的前几分钟完成了预演。接下来就开始使用iPad签到了: 签名后,按一下同步按钮,马上在投影上出现自己的签名了。 有意思吧?反正我和双木都觉得非常好玩。以后我们还会继续把这个小玩意完善。 其实沙龙就是这样才好玩。

Posted in 技术, 软件 | Tagged , , | 8 Comments

《learn scala in half an hour》讲稿及录音

本月23号我参加了珠三角技术沙龙2011年1月广州小沙龙,并在会上给大家做了一个关于Scala的分享,形式是通过一个设计好的剧本(以沙龙聚会为背景),现场编码至完成该剧本为止,在编码的过程中逐步引入Scala的各种特性。这里先送上讲稿及现场录音还有演示代码,稍晚我将整理一份文字版的《learn scala in half an hour》。 Scala jeff View more presentations from jeff kit. 现场录音在这里。 示例代码在这里。 如果有兴趣与我探讨Scala,欢迎与我联系或给我留言 :)

Posted in 技术 | Tagged , , , , | 4 Comments

AutoForms介绍–我在12月小沙龙的讲稿

提前剧透了。明天的技术小沙龙我主讲的是自己的一个开源小工具,AutoForms,一个Django自定义表单引擎,受公司某项目启发,自己在业余时间重新实现一套更好的。 下面直接去片: Autoforms View more presentations from jeffkit. 我承认,PPT里面的安装方式还没支持,最早明天上午把它实现一下。 另外,PPT里出现的made in china要翻译成“山寨版”。 有兴趣的,不妨明天寻觅咖啡见。

Posted in 技术, 生活 | Tagged , , , | 2 Comments

珠三角技术沙龙12月小沙龙预告

原文见:http://techparty.org/2010/12/10/opensource/ 曾经因为所写的某段代码的画龙点睛之妙而欣喜若狂? 多年的历练让你积累了无数的压箱宝而对其呵护备至? 是否,在每次擦拭它们之时总觉得有一股隐隐的冲动? 那么,来开源吧!让它们在其他人的指掌间重放光彩。 开源,固然是个大话题,但实践开源,并不困难:你不必有Plone这种史诗般的作品,不一定要写出rails这样的传世经典;为某开源项目commit一个很小的patch,自个分享一小段心水的代码,向朋友传播开源软件的使用心得时我们已经在实践开源了。 12月小沙龙,独乐乐不如众乐乐,这是一个让你实践开源的舞台。现在向大家征集Topic(总时间30分钟以内为宜)了,topic可以是介绍自己的开源作品(原创),也可以介绍自己喜欢的开源软件(推介)。 小沙龙将在12月19日(周日)下午举行,地点待定(红专厂或寻觅咖啡),接受报名人数为30名左右,由于本次沙龙场地稍大,不要求与会者必携带Topic,但还是强烈建议大家积极准备Topic,现场如果Topic数量多,将通过投票的方式对Topic进行取舍。 现有Topic: 赖勇浩 《python-message:面向消息编程的程序库》 (原创) Jeff 《autoforms:django的自定义表单组件》(原创) 更多的topic见报名表。现在还接受报名,有兴趣移步到这里。 让你们的Topic像洪水般涌向12月小沙龙吧。

Posted in 技术, 生活, 软件 | Tagged , , | Leave a comment

第三届广州技术沙龙札记之图片篇

第三届广州技术沙龙再次完美落幕,易度的老潘和金山的刘老师再次献上精彩的Topic,分别是《云时代软件》与及《PostgreSQL数据库及相关设计》。听老潘讲东西那么久,今天这个Topic真是听出耳油,老潘的幻灯和组织功夫越来越好了,赞!刘老师讲的PostgreSQL估计是本次沙龙感兴趣人数最多的了,好多同学冲着这个Topic而来的哦!今天在这里先共享PP,接下来有空再补上心得吧。感谢主办本次沙龙的同学们! 一、赖总勇浩,技术沙龙的主办者之一。辛苦辛苦! 二、老潘在讲《云计时的软件》,老潘,润普公司技术总监,现易度网的核心人物。 三、课间一位美女插进一脚,给Python做做广告:“咱们基金买卖网自从用了Python之后,开发人员少了,赚钱多了”!,原来基金买卖网的技术先锋是CPUG的VCC兄。 四、People Not Found!geekcook是这一次沙龙的赞助商之一,所送的小礼物很有意思。有Geek的味道。图片是Benky Not Found! 五、自报家门时间,这次的自我介绍放在两个Topic中间了。这次还是很多网易、TENCEN、Kingsoft的同学们啊。。 六、又见美女!继上一次在网易参加了第二次技术沙龙后,这位美女程序员再次露面,并和一边的老甘同学打得火热,老甘当仁不让地发挥老前辈的指导精神,与陆小同学打成一片。 七、刘鑫老师介绍PostgreSQL,原来Postgres真的很好很强大,刘老师让俺有动力花课余时间去研究研究她。 八、Postgres VS Zope DB。Benky一席问话,又挑起老潘同志的激情,再次上台撒播ZopeDB,赖总在下面说,好有激情啊!看老潘的陶醉样。。嘿。 九、小合照。按照常规的会课和沙龙约定,会后都要照张合照。这次没在会场照,而是到了大堂才想起要来张合照,只好来一张小的合照。 以上是沙龙的照片不完整版,不代表本次沙龙的全貌,敬请见谅。更多的图片请稍候,晚点再放出来,而此次沙龙的视频及录音,等沙龙官方主办的同学释出吧。 PS。本次的场地是中大西门的北大青鸟教室,两年前在此,因为Python的会课认识了一帮朋友并交往至今,实属缘份,以后,希望在广州技术沙龙里认识更多志同道合的朋友们。

Posted in 技术 | Tagged , | Leave a comment