A Hadoop Primer
[i=s] 本帖最后由 jieforest 于 2012-5-27 11:54 编辑 Hadoop's creator discusses how the technology is making its presence felt industrywide.Doug Cutting, creator of the open-source Hadoop framewo...
Purge Old Mongo Logs without User Intervention
One of thecoolest feature of Mongo is the concept of Capped Collection, or “fixed size” collection. They are based ona FIFO queue where the first record to be discharded is the first inserted, a...
Objectify: A Better Way to Build Rails Applications
[i=s] 本帖最后由 jieforest 于 2012-5-28 11:48 编辑 For almost 6 years, the dominant"best practice" for building rails applications has beenskinny controller, fat model. In other words, put all o...
Async SQL and Akka
[i=s] 本帖最后由 jieforest 于 2012-5-27 11:15 编辑 I’ve already written several times about Akka and async programming with it. For example doing access files and webservices with it. So async ...
JRuby 1.7.0
[p=19, null, left]The JRuby community is pleased to announce the release of JRuby 1.7.0.preview1.[/p]Homepage: http://www.jruby.org/Download: http://www.jruby.org/download[p=19, null, left]This...
测试驱动的Rails开发系列之二——实体
[i=s] 本帖最后由 jieforest 于 2012-5-23 12:48 编辑 The Building Blocks of Domain Driven DesignThis time I’d like to start talking about the buildingblocks of Domain Driven Design, and how the...
使用Python RQ的Python执行后台任务
[i=s] 本帖最后由 jieforest 于 2012-5-25 14:44 编辑 RQ (Redis Queue)可以让Heroku平台上的Python应用轻松的执行后台任务,RQ使用Redis作为队列存储,因此要使用 RQ 之前必须配置应用程序然后启动并运行一个...
测试驱动的Rails开发系列之二——实体
[i=s] 本帖最后由 jieforest 于 2012-5-23 12:48 编辑 The Building Blocks of Domain Driven DesignThis time I’d like to start talking about the buildingblocks of Domain Driven Design, and how the...
测试驱动的Rails开发系列之一——分层架构
[i=s] 本帖最后由 jieforest 于 2012-5-19 11:24 编辑 What is DDDThere are many kinds of complexity that you have to deal with developing software and different kinds of applications will have ve...
A Few Things to Remember While Coding in Python
[i=s] 本帖最后由 jieforest 于 2012-5-21 10:24 编辑 Zen of PythonLearning theculture that surrounds a language brings you one step closer to being a betterprogrammer. If you haven’t read the Ze...
Everyone should be using low level caching in Rails
Low levelcaching is very easy to get started with in Rails 3, but it seems to be missingfrom the official guides.I personally use it all the time to help reduce the number of queries or APIcalls I...
Python has two GILs
[i=s] 本帖最后由 jieforest 于 2012-5-18 12:47 编辑 Itis bit silly that code executing in one thread could fail because at the timethat it tries to call time.strptime() a different thread has the...
测试驱动的Rails开发系列之一——分层架构
[i=s] 本帖最后由 jieforest 于 2012-5-19 11:24 编辑 What is DDDThere are many kinds of complexity that you have to deal with developing software and different kinds of applications will have ve...
用Python写协议规范
This is a writeup of a talk I did recently at Software Passion Summit in Gothenburg, Sweden. For more background info, see the post I did prior to the conference.Writing a specification in a ful...
Python internals: adding a new statement to Python
This article is an attempt tobetter understand how the front-end of Python works. Just reading documentationand source code may be a bit boring, so I’m taking a hands-on approach here:I’m going ...
我在ITPUB的“流金”岁月——jieforest(磨刀霍霍向猪羊)
最早接触ITPUB是在2003年,那时我在网上到处收集资料,无意中发现ITPUB上的“电子图书与IT文档资料”版块上计算机资料还比较丰富,于是注册了个用户名jie.f,开始了我的ITPUB之旅。一开始我很少在论坛发言,只...
WebSphere Portlet性能优化
WebSphere Portlet性能优化本文讨论了从缓存、数据集大小、建立器(builder)调用、会话大小、profiling等技术探讨了提高Portlet应用的速度、效率和架构的方法。一、什么是WPF?先说一个概念。WPF全称为WebShpere Po...
【哈利波特全集】哈利波特1-7
哈利波特1-71.jpgFree-Harry-Potter-Screensaver_1.jpgHP1 - Harry Potter and the Sorcerer's Stone.pdf(2009-05-04 20:55:59, Size: 2.14 MB, Downloads: 15)
Java工具集介绍12_09
Java工具集介绍12_091)Java 6 for MacOSX版本发布如果你是一个Mac用户,现在就值得高兴了,开源社区刚刚解决了这个问题,把Java 6移植到苹果的系统中。2)UMLGraph新版本:UMLGraph 5.0UMLGraph使声明性的规范和画UML类图和序列图变得很容易。它一是能指定一个类,该类使用Java语法设计,靠Javadoc标签补充。在specification中运行UmlGraph doclet能产生一个Graphviz视图规格,它能自动被处理成Postscript,GIF,SVG,JPEG,fig或者Framemaker图。相似的是,序列图使用声明性的pic宏来指定,用GNU plotutils pic2plot程序编译成PNG,PNM,
JavaServer Faces Note(2)
JavaServer Faces Note(2)First and foremost, a JSF configuration file (faces-config.xml) is an XML document whose root node is <faces-config>.1) You can declare one or more JavaBeans for use in your application in this file.2) You can give each one a name, a description, and a scope, and you can even initialize its properties.3) Objects declared in a configuration file are called managed beans.Declaring navigation is as simple as declaring a managed bean. Each JSF application can have one o