﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-&lt;h3 style="font-family: Comic Sans MS"&gt;&lt;font color="#FA1A0A" size="10"&gt;︻┳═一Java&lt;/font&gt;&lt;/h3&gt;</title><link>http://www.blogjava.net/rain1102/</link><description>&lt;br/&gt;&lt;font color="green" style="font-family: 华文行楷;font-size:16px;"&gt;子曰：危邦不入，乱邦不居。天下有道则见，无道则隐。&lt;/font&gt;&lt;font color="#3C1435"&gt;&lt;/font&gt;</description><language>zh-cn</language><lastBuildDate>Sun, 23 Nov 2008 13:42:20 GMT</lastBuildDate><pubDate>Sun, 23 Nov 2008 13:42:20 GMT</pubDate><ttl>60</ttl><item><title>Why I moved from Ruby on Rails to Python/Django and back[excerpt]</title><link>http://www.blogjava.net/rain1102/archive/2008/11/21/241807.html</link><dc:creator>Eric.Zhou</dc:creator><author>Eric.Zhou</author><pubDate>Fri, 21 Nov 2008 02:46:00 GMT</pubDate><guid>http://www.blogjava.net/rain1102/archive/2008/11/21/241807.html</guid><wfw:comment>http://www.blogjava.net/rain1102/comments/241807.html</wfw:comment><comments>http://www.blogjava.net/rain1102/archive/2008/11/21/241807.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/rain1102/comments/commentRss/241807.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/rain1102/services/trackbacks/241807.html</trackback:ping><description><![CDATA[<p>Around March of 2006, I decided to proceed with a complete rewrite of <a href="http://ajaxwhois.com/">Ajaxwhois.com</a>. I had been studying Ruby on Rails for long enough and knew it would be the ideal platform to develop with. And I was right. While <a href="http://rubyonrails.org/" target="_blank">Ruby and Rails</a> might be a little awkward at first for the <a title="Java爱好者" href="http://www.blogjava.net/rain1102" >Java</a> or .NET coder in you, it all really makes sense after a little while.</p>
<p>The behind the scene code generation (aka: magic), the lack of a decent IDE, and worse, of a good debugger made my transition to Ruby somewhat difficult and sometimes <strike>confusing</strike> frustrating. I used to live in Visual Studio .NET and breath Intellisense. In fact, I still miss that to this day.</p>
<p>Any newcomer to Rails will quickly discover why it is so talked about. First of all, even though I don&#8217;t consider myself anywhere near a decent Rails programmer, I am now at least twice as productive with Ruby on Rails than with ASP.NET and C#. Thanks to the MVC (Model, View, Controller), DRY (Don&#8217;t Repeat Yourself) and Convention Over Configuration mindset of Rails. All the data access code is automagically generated for you (without running a code generator), templating is built in and creating AJAX&#8217;ed applications is a snap.</p>
<p>Life was good with Rails and the more I used it, the more I liked it. That was until early August of 2006. I was ready to launch version 2.0 of <a href="http://ajaxwhois.com/">Ajaxwhois</a>. Knowing so many professional Rails hackers, I thought deploying my application to my production server was going to be a breeze. I was wrong. Even though the installation of Linux (Ubuntu Dapper Drake 64 bit), Lighttpd, MySql and Mongrel went well, I experienced weird problems, mainly related to Mongrel. Sometimes, my Mongrel instances would simply die and disappear from the process list for no apparent reason. I didn&#8217;t have ANY traffic at this point because I hadn&#8217;t done DNS transfers yet. On other occasions, Mongrel went crazy and started peaking the CPU at 99%. I had to manually kill and restart it.</p>
<p>After extensive research and countless &#8220;from scratch&#8221; reinstalls, I found out that Mongrel was known to not play well with 64 bit Ubuntu (I lost the links to this evidence, unfortunately). Mongrel was patched accordingly, but it didn&#8217;t solve my problem. It still crashed many times a day and I just couldn&#8217;t figure out what was wrong. I asked my good friends <a href="http://blog.richcollins.net/" target="_blank">Rich Collins</a> and <a href="http://loglibrarian.blogspot.com/" target="_blank">Adam Thorsen</a> (of <a href="http://guruza.com/" target="_blank">Guruza.com</a>) who are both experienced Rails developers and they had no idea either. I was stuck.</p>
<p>I wanted to launch. Badly. I didn&#8217;t want to waste anymore time with this so I picked up a Python book and rewrote the whole site one more time, in Python using the Django framework this time. I had never programmed in Python before and much less used Django. However, the switch was easy enough since Ruby and Python are somewhat similar.</p>
<p>My experience with <a href="http://python.org/">Python</a> and <a href="http://www.djangoproject.com/" target="_blank">Django</a> was great; it is a combination every web developer should consider. However, I soon missed <a href="http://ruby-lang.org/" target="_blank">Ruby</a> and Rails. Ruby supports &#8220;real&#8221; private/public/protected methods (Python just fakes that with its naming convention) and it&#8217;s syntax is more forgiving (the need for () at the end of each method call in Python was killing me). Django is not as straightforward as Rails, and requires more code to get things done. There are also many little things that don&#8217;t &#8220;feel right&#8221; in Django, like the need to manually pass variables to a view. Data access is confusing at best while Rails&#8217; ActiveRecord is god-sent. These little things really add up.</p>
<p>On the flip side, <a href="http://www.timestretch.com/FractalBenchmark.html" target="_blank">Python is faster than Ruby</a> and less memory hungry. I was also surprised to actually love Python&#8217;s significant indentation (<a href="http://upload.wikimedia.org/wikipedia/en/thumb/c/c3/Python_add5_syntax.png/292px-Python_add5_syntax.png" target="_blank">see example</a>). But more importantly, Python and Django just worked! I never experienced weird crashes like I did with my Rails stack.</p>
<p>So, why am I back to Rails for my next project? 3 letters: FUN. I find Ruby and Rails to be pleasant to use. The community large, active and very helpful. The number of freely available Rails plugins and the fast evolution of the core code are also welcomed additions. Rails requires less code, less self.__awkward_method_calls(), has built-in AJAX and REST support, and has much more flexible data access and templating engines.</p>
<p>But what about those crashes? What about the speed issue? Well, I don&#8217;t have the crashes anymore. Don&#8217;t ask me why, I don&#8217;t know, but it&#8217;s fine now, I swear! Something somewhere got fixed and it seems to have solved the problem. However, speed is still one of the low points of Rails. Using caching and proper code optimization should take you a long way, though. <a href="http://www.ruby-lang.org/en/about/" target="_blank">Matz</a>, the author of Ruby, is working hard on a new virtual machine that should make Ruby just as fast, if not faster than Python.</p>
<p>My recommendation is, try both for long enough to figure out what works and what doesn&#8217;t for you. If you are a long-time Python user, Django might be more compelling for you, but if you are coming from a <a title="Java爱好者" href="http://www.blogjava.net/rain1102" >Java</a>, Perl or Smalltalk background, Ruby and Rails will most likely be what you&#8217;ll end up using. Either way, I don&#8217;t think you can go wrong.</p>
<p>PS: I don&#8217;t want to blame Mongrel for my Rails problems because I am still not sure who was the guilty party. Mongrel is a wonderful piece of software and I heartily recommend it. Just make sure you watch it closely if you use Ubuntu on a 64 bit machine. </p><img src ="http://www.blogjava.net/rain1102/aggbug/241807.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/rain1102/" target="_blank">Eric.Zhou</a> 2008-11-21 10:46 <a href="http://www.blogjava.net/rain1102/archive/2008/11/21/241807.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Lap-top got a virus</title><link>http://www.blogjava.net/rain1102/archive/2008/11/19/241414.html</link><dc:creator>Eric.Zhou</dc:creator><author>Eric.Zhou</author><pubDate>Wed, 19 Nov 2008 08:16:00 GMT</pubDate><guid>http://www.blogjava.net/rain1102/archive/2008/11/19/241414.html</guid><wfw:comment>http://www.blogjava.net/rain1102/comments/241414.html</wfw:comment><comments>http://www.blogjava.net/rain1102/archive/2008/11/19/241414.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/rain1102/comments/commentRss/241414.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/rain1102/services/trackbacks/241414.html</trackback:ping><description><![CDATA[Last night, My lap-top has got infected by a virus when I setted up a software. The IE opened new one&nbsp;automatically more and more, and the default page setting has been modified to navigate to http://www.esscn.cn&nbsp;always,&nbsp; I useed my Kaspersky Anti-Virus to scan all disks, but noting found.<br />
This morning I continued to find the solution, in the end, I used the 360compkill to delete the virus, here is the 360compkill download&nbsp;link "<a href="http://dl.360safe.com/360compkill.zip" target="_blank">http://dl.360safe.com/360compkill.zip</a>",&nbsp; if you get this virus, don't worry, I hope this will be useful for you. <br />
Today our company provide a BENQ&nbsp;keyboard and a actto lap-top trestle table, although them are not expensive, we are all happy for our company thinking of us. we don't need so much from every company, sometimes we just need your care and encouragement. Wish our company will get&nbsp; more projects in next year, good health, good luck and much happiness for every one.<img src ="http://www.blogjava.net/rain1102/aggbug/241414.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/rain1102/" target="_blank">Eric.Zhou</a> 2008-11-19 16:16 <a href="http://www.blogjava.net/rain1102/archive/2008/11/19/241414.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Python source code analyze and ActionScript3</title><link>http://www.blogjava.net/rain1102/archive/2008/11/18/241089.html</link><dc:creator>Eric.Zhou</dc:creator><author>Eric.Zhou</author><pubDate>Tue, 18 Nov 2008 02:21:00 GMT</pubDate><guid>http://www.blogjava.net/rain1102/archive/2008/11/18/241089.html</guid><wfw:comment>http://www.blogjava.net/rain1102/comments/241089.html</wfw:comment><comments>http://www.blogjava.net/rain1102/archive/2008/11/18/241089.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/rain1102/comments/commentRss/241089.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/rain1102/services/trackbacks/241089.html</trackback:ping><description><![CDATA[These days I am reading &lt;&lt;Python source code analyze&gt;&gt;, I think it's a good book for every programmer except some superfluous words. so I suggest you to read it if you like dynamic language or like programme, you will find the theory of dynamic language from this book,&nbsp; it also show you how to implement object for python&nbsp;and how to execute the code, etc. Whatever you like, ruby, &nbsp;groovy or python, this book is worth reading.<br />
ActionScript3 is a good technology&nbsp;for RIA, and you can add Papervision3D library&nbsp;to implement 3D vision. so if you want to develop a virtual world,&nbsp; it is a good choose for you.<br />
Rui gang is about to get married, congratulate to him. he is the first one in our dormitory&nbsp;in university. who will be&nbsp;the second? Gao shun xian or me? LOL...<img src ="http://www.blogjava.net/rain1102/aggbug/241089.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/rain1102/" target="_blank">Eric.Zhou</a> 2008-11-18 10:21 <a href="http://www.blogjava.net/rain1102/archive/2008/11/18/241089.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>The weekend is coming</title><link>http://www.blogjava.net/rain1102/archive/2008/11/14/240615.html</link><dc:creator>Eric.Zhou</dc:creator><author>Eric.Zhou</author><pubDate>Fri, 14 Nov 2008 14:59:00 GMT</pubDate><guid>http://www.blogjava.net/rain1102/archive/2008/11/14/240615.html</guid><wfw:comment>http://www.blogjava.net/rain1102/comments/240615.html</wfw:comment><comments>http://www.blogjava.net/rain1102/archive/2008/11/14/240615.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/rain1102/comments/commentRss/240615.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/rain1102/services/trackbacks/240615.html</trackback:ping><description><![CDATA[Today is Friday, we don't need to go to company in coming two days, I am so happy for getting the pay and a small bonus from Integral7, but Maggie has got a temperature. I am so sorry I don't take good&nbsp;care of her. This afternoon I spend a long time to maintain my lap-top, I want to part my F disk to two disk(F and G) and use G disk to set up ubuntu, but it returns an error when I create a new logic disk, I didn't know&nbsp;what caused it? Finally, I use windows xp disc to complete it, that's so great for me. so I can set up ubuntu next week. I guess it caused by using different tools to format disk.<br /><img src ="http://www.blogjava.net/rain1102/aggbug/240615.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/rain1102/" target="_blank">Eric.Zhou</a> 2008-11-14 22:59 <a href="http://www.blogjava.net/rain1102/archive/2008/11/14/240615.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Get started with Papervision3D</title><link>http://www.blogjava.net/rain1102/archive/2008/11/13/240385.html</link><dc:creator>Eric.Zhou</dc:creator><author>Eric.Zhou</author><pubDate>Thu, 13 Nov 2008 12:08:00 GMT</pubDate><guid>http://www.blogjava.net/rain1102/archive/2008/11/13/240385.html</guid><wfw:comment>http://www.blogjava.net/rain1102/comments/240385.html</wfw:comment><comments>http://www.blogjava.net/rain1102/archive/2008/11/13/240385.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/rain1102/comments/commentRss/240385.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/rain1102/services/trackbacks/240385.html</trackback:ping><description><![CDATA[Papervision3D is a 3D engine write by actionscript, I&nbsp;first got wind of it from&nbsp;Seal, &nbsp;I was just playing around with it today and&nbsp;decided to use it to make a pretty&nbsp;demo , so I started to search pv3d demo by google, I couldn't find a good demo from internet till now, because just few people use it. <br />
Today Maggie forgot to take the home key, so we stand outside a long time before my colleague go back. LOL...<img src ="http://www.blogjava.net/rain1102/aggbug/240385.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/rain1102/" target="_blank">Eric.Zhou</a> 2008-11-13 20:08 <a href="http://www.blogjava.net/rain1102/archive/2008/11/13/240385.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>begin to learn ActionScript 3</title><link>http://www.blogjava.net/rain1102/archive/2008/11/12/240160.html</link><dc:creator>Eric.Zhou</dc:creator><author>Eric.Zhou</author><pubDate>Wed, 12 Nov 2008 12:38:00 GMT</pubDate><guid>http://www.blogjava.net/rain1102/archive/2008/11/12/240160.html</guid><wfw:comment>http://www.blogjava.net/rain1102/comments/240160.html</wfw:comment><comments>http://www.blogjava.net/rain1102/archive/2008/11/12/240160.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/rain1102/comments/commentRss/240160.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/rain1102/services/trackbacks/240160.html</trackback:ping><description><![CDATA[Today I begin to learn actionscript 3,&nbsp; it has the same syntax as <a title="Java爱好者" href="http://www.blogjava.net/rain1102">Java</a>, so&nbsp;it is easy for <a title="Java爱好者" href="http://www.blogjava.net/rain1102">Java</a> programmers. if you want to use actionscript you just need to set up flex builder2 or flex builder 3 IDE, there are quite a few articles and pdf documents&nbsp;about actionscript you can get&nbsp;them from internet. Please don't hesitate and&nbsp;get started with it. you can make a miracle.<br />
At noon, I borrow a book about&nbsp;how to use ubuntu os&nbsp;from Du Shu Lake's Library, come-and-go just take 23 minutes by my bike.<br /><img src ="http://www.blogjava.net/rain1102/aggbug/240160.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/rain1102/" target="_blank">Eric.Zhou</a> 2008-11-12 20:38 <a href="http://www.blogjava.net/rain1102/archive/2008/11/12/240160.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>busy day</title><link>http://www.blogjava.net/rain1102/archive/2008/11/11/239947.html</link><dc:creator>Eric.Zhou</dc:creator><author>Eric.Zhou</author><pubDate>Tue, 11 Nov 2008 13:01:00 GMT</pubDate><guid>http://www.blogjava.net/rain1102/archive/2008/11/11/239947.html</guid><wfw:comment>http://www.blogjava.net/rain1102/comments/239947.html</wfw:comment><comments>http://www.blogjava.net/rain1102/archive/2008/11/11/239947.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/rain1102/comments/commentRss/239947.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/rain1102/services/trackbacks/239947.html</trackback:ping><description><![CDATA[<p>Gilbert assigned two bugs to me today, at the beginning, I thought I&nbsp;could finish them soon, but in first bug I encountered a sick problem, I didn't know why it&nbsp;didn't work, and how to do it, just an error message and not indicate where the errors was. so I spent so much time on it. Fortunately, I fixed it&nbsp;with&nbsp;Wayne's help before&nbsp;going home.<br />
I went to Du Shu Lake's library with&nbsp;Sean and Seal on my way home, in library we&nbsp;discussed 3d engine and how to implement 3d in web application developped.&nbsp;Finally, we chose "away 3d", so I will learn it in coming two days.</p><img src ="http://www.blogjava.net/rain1102/aggbug/239947.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/rain1102/" target="_blank">Eric.Zhou</a> 2008-11-11 21:01 <a href="http://www.blogjava.net/rain1102/archive/2008/11/11/239947.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>no excuse</title><link>http://www.blogjava.net/rain1102/archive/2008/11/10/239759.html</link><dc:creator>Eric.Zhou</dc:creator><author>Eric.Zhou</author><pubDate>Mon, 10 Nov 2008 15:31:00 GMT</pubDate><guid>http://www.blogjava.net/rain1102/archive/2008/11/10/239759.html</guid><wfw:comment>http://www.blogjava.net/rain1102/comments/239759.html</wfw:comment><comments>http://www.blogjava.net/rain1102/archive/2008/11/10/239759.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/rain1102/comments/commentRss/239759.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/rain1102/services/trackbacks/239759.html</trackback:ping><description><![CDATA[These days, I always find excuse to waste my time, do nothing, talk about some insignificant things with some buddies. I don't know what make it? Maybe bored works? Everyday I just to fix some sick bugs again and again. Somethimes when I heard my friends work on new project with some new technologies, I envy these guys so much.<br />
I know it's no use to complain somebody or something, I just can do it by myself, to get it over, to learn more knowledge, to work hard... just do it. like Obama, Yes we can.<img src ="http://www.blogjava.net/rain1102/aggbug/239759.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/rain1102/" target="_blank">Eric.Zhou</a> 2008-11-10 23:31 <a href="http://www.blogjava.net/rain1102/archive/2008/11/10/239759.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>假期结束了</title><link>http://www.blogjava.net/rain1102/archive/2008/10/06/232628.html</link><dc:creator>Eric.Zhou</dc:creator><author>Eric.Zhou</author><pubDate>Mon, 06 Oct 2008 03:48:00 GMT</pubDate><guid>http://www.blogjava.net/rain1102/archive/2008/10/06/232628.html</guid><wfw:comment>http://www.blogjava.net/rain1102/comments/232628.html</wfw:comment><comments>http://www.blogjava.net/rain1102/archive/2008/10/06/232628.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/rain1102/comments/commentRss/232628.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/rain1102/services/trackbacks/232628.html</trackback:ping><description><![CDATA[<p>十一结束了， 又回到了苏州， 继续改bug。<br />
昨天晚上坐公交的时候我心爱的ipod竟然被人给偷了。唉，好伤心，才买两个多星期。<br />
公司也要搬了， 十月中旬， 盼望的日子终于到来了。<br />
十一过的比较累，时间全部花在我侄子和侄女身上了。 每天陪他们玩， 给他们买好吃的。<br />
两个小孩多很聪明，可惜每天从学校回来没人教他们知识。但还是蛮开心的！<br />
父母又苍老了不少， 看到我爸， 心里有点酸酸的。真心祝福他们身体健康！<br />
发觉Maggie真的好聪明。 很会分析问题， 解决问题。 <br />
饭店的生意不是很好。 有很多原因，如果是Maggie做老板的话， 我估计饭店生意肯定非常的好。<br />
很久没回老家了， 从妈妈那里听说老家也发身了不少变化，以前的村庄现在都要把房子建在马路两旁。<br />
春节有机会的话一定要回去看看。<br />
以前的那些小孩多长大了，娶媳妇的娶媳妇，相亲的相亲，一转眼过了好多年了！<br />
祝福家乡的人们早点富裕起来！</p><img src ="http://www.blogjava.net/rain1102/aggbug/232628.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/rain1102/" target="_blank">Eric.Zhou</a> 2008-10-06 11:48 <a href="http://www.blogjava.net/rain1102/archive/2008/10/06/232628.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>十一放假</title><link>http://www.blogjava.net/rain1102/archive/2008/09/28/231699.html</link><dc:creator>Eric.Zhou</dc:creator><author>Eric.Zhou</author><pubDate>Sun, 28 Sep 2008 08:19:00 GMT</pubDate><guid>http://www.blogjava.net/rain1102/archive/2008/09/28/231699.html</guid><wfw:comment>http://www.blogjava.net/rain1102/comments/231699.html</wfw:comment><comments>http://www.blogjava.net/rain1102/archive/2008/09/28/231699.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/rain1102/comments/commentRss/231699.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/rain1102/services/trackbacks/231699.html</trackback:ping><description><![CDATA[终于等到十一放假了， 可以回家玩玩了。<br />
今天就改了一个bug，其他的等回来再改。<br />
目前计划， 29，30号看看书（因为maggie 一号才放假，最早只能一号回家了）<br />
1号早上回家， 这个回去要好好和我的小侄子和侄女玩。 当然和同学聚聚也少不了的了， 还要陪陪父母和哥嫂。<br />
看来时间还蛮紧凑的了。<br />
十一期间把Django Book看完，以及补一下Python的基础知识， 然后熟悉一些例子， 国庆以后正式使用！<br />
Let's Go!<img src ="http://www.blogjava.net/rain1102/aggbug/231699.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/rain1102/" target="_blank">Eric.Zhou</a> 2008-09-28 16:19 <a href="http://www.blogjava.net/rain1102/archive/2008/09/28/231699.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>