<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-32543124</id><updated>2011-12-15T11:02:29.064+08:00</updated><title type='text'>tryOnIt</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://tryonit.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32543124/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://tryonit.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>samepoint</name><uri>http://www.blogger.com/profile/12742524407898031786</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>21</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-32543124.post-116243565395091803</id><published>2006-11-02T10:36:00.000+08:00</published><updated>2006-11-02T10:47:34.106+08:00</updated><title type='text'>Birthday</title><content type='html'>Today i turned 29! Recall the my last 6 years:&lt;br /&gt;2000:  failed in examing for master, and then i began my first online game;&lt;br /&gt;2001 :  graduated  from  college and  hunter  my first job;&lt;br /&gt;2002 ~ 2004: work harder, harder;&lt;br /&gt;2005: too tired to continue, then i left job 6 month and played online game again;&lt;br /&gt;2006: return to work and fall in love.&lt;br /&gt;&lt;br /&gt;BTW eclipse is turning 5!&lt;br /&gt;&lt;br /&gt;Happy Birthday!!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32543124-116243565395091803?l=tryonit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tryonit.blogspot.com/feeds/116243565395091803/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32543124&amp;postID=116243565395091803' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32543124/posts/default/116243565395091803'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32543124/posts/default/116243565395091803'/><link rel='alternate' type='text/html' href='http://tryonit.blogspot.com/2006/11/birthday.html' title='Birthday'/><author><name>samepoint</name><uri>http://www.blogger.com/profile/12742524407898031786</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32543124.post-116226021184827847</id><published>2006-10-31T10:03:00.000+08:00</published><updated>2006-11-02T10:48:04.846+08:00</updated><title type='text'>Specify custom isolation levels with the Spring framework</title><content type='html'>&lt;p&gt; &lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;Many Java Enterprise Edition (EE) applications access more than one resource when executing a user's request. For instance, an application might need to place a message on a message-oriented middleware queue and update a database row under the same transactional context. You can accomplish this by using the Java Transaction API (JTA) transaction manager your application server provides and XA-compliant drivers to connect to the data resources. But your application's requirements might call for a custom isolation level in a global transaction during the execution of a use case -- and JTA transaction managers don't support custom isolation levels. If you're using the Spring framework, an exception will be thrown if you specify a custom isolation level for a global transaction in your Spring configuration file, for this reason.  &lt;/p&gt;&lt;p&gt;This article shows you a way you &lt;i&gt;can&lt;/i&gt; use Spring to specify custom isolation levels in global transactions. The approach works if you're deploying your application on any application server that uses the data source definition as the location for specifying the isolation level value for database access. To benefit from the article, you should be familiar with the Spring framework and understand how to define transactional proxies and aspect-oriented advice in Spring configuration files. Familiarity with your application server, Java EE design patterns, and the concept of global/distributed transactions is also assumed.&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;Source: &lt;a href="http://www-128.ibm.com/developerworks/java/library/j-isolation/index.html?ca=dgr-jw22Spring4isolation"&gt;Specify custom isolation levels with the Spring framework&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32543124-116226021184827847?l=tryonit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tryonit.blogspot.com/feeds/116226021184827847/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32543124&amp;postID=116226021184827847' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32543124/posts/default/116226021184827847'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32543124/posts/default/116226021184827847'/><link rel='alternate' type='text/html' href='http://tryonit.blogspot.com/2006/10/specify-custom-isolation-levels-with.html' title='Specify custom isolation levels with the Spring framework'/><author><name>samepoint</name><uri>http://www.blogger.com/profile/12742524407898031786</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32543124.post-116226012743216534</id><published>2006-10-31T10:02:00.000+08:00</published><updated>2006-11-02T10:48:39.810+08:00</updated><title type='text'>Javolution</title><content type='html'>&lt;p&gt; &lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;&lt;b&gt;&lt;i&gt;Javolution&lt;/i&gt;&lt;/b&gt; real-time goals are simple: &lt;b&gt;To make your application faster and more time predictable!&lt;/b&gt;&lt;br /&gt;That being accomplished through:  &lt;/p&gt;&lt;ul&gt; &lt;li&gt;Safe/transparent &lt;a href="http://javolution.org/api/javolution/context/package-summary.html#package_description"&gt;object recycling&lt;/a&gt; (faster than memory recycling, aka GC).  &lt;/li&gt;&lt;li&gt;Fast/easy parallel computing support with &lt;a href="http://javolution.org/api/javolution/context/ConcurrentContext.html"&gt;concurrent contexts&lt;/a&gt;.  &lt;/li&gt;&lt;li&gt;High &lt;a href="http://javolution.org/doc/benchmark.html"&gt;performance&lt;/a&gt; and real-time compliant &lt;a href="http://javolution.org/api/javolution/util/package-summary.html#package_description"&gt;util&lt;/a&gt; / &lt;a href="http://javolution.org/api/javolution/lang/package-summary.html#package_description"&gt;lang&lt;/a&gt; / &lt;a href="http://javolution.org/api/javolution/text/package-summary.html#package_description"&gt;text&lt;/a&gt; / &lt;a href="http://javolution.org/api/javolution/io/package-summary.html#package_description"&gt;io&lt;/a&gt; / &lt;a href="http://javolution.org/api/javolution/xml/package-summary.html#package_description"&gt;xml&lt;/a&gt; base classes.  &lt;/li&gt;&lt;li&gt;&lt;a href="http://javolution.org/api/javolution/io/Struct.html"&gt;Struct&lt;/a&gt; and &lt;a href="http://javolution.org/api/javolution/io/Union.html"&gt;Union&lt;/a&gt; base classes for direct interfacing with native applications.  &lt;/li&gt;&lt;li&gt;Java fastest xml &lt;a href="http://javolution.org/api/javolution/xml/stream/XMLStreamReader.html"&gt;parsing&lt;/a&gt; and marshalling/unmarshalling &lt;a href="http://javolution.org/api/javolution/xml/package-summary.html#package_description"&gt;facility&lt;/a&gt;. &lt;/li&gt;&lt;/ul&gt;&lt;/blockquote&gt; &lt;p&gt;Source: &lt;a href="http://javolution.org/"&gt;Javolution&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32543124-116226012743216534?l=tryonit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tryonit.blogspot.com/feeds/116226012743216534/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32543124&amp;postID=116226012743216534' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32543124/posts/default/116226012743216534'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32543124/posts/default/116226012743216534'/><link rel='alternate' type='text/html' href='http://tryonit.blogspot.com/2006/10/javolution.html' title='Javolution'/><author><name>samepoint</name><uri>http://www.blogger.com/profile/12742524407898031786</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32543124.post-116191391335647923</id><published>2006-10-27T09:51:00.000+08:00</published><updated>2006-11-02T10:49:23.260+08:00</updated><title type='text'>Getting Real: What is Getting Real? (by 37signals)</title><content type='html'>&lt;p&gt; &lt;/p&gt; &lt;blockquote&gt; &lt;li&gt;Getting Real is about skipping all the stuff that represents real (charts, graphs, boxes, arrows, schematics, wireframes, etc.) and actually building the real thing.  &lt;/li&gt;&lt;li&gt;Getting real is less. Less mass, less software, less features, less paperwork, less of everything that's not essential (and most of what you think is essential actually isn't).  &lt;/li&gt;&lt;li&gt;Getting Real is staying small and being agile.  &lt;/li&gt;&lt;li&gt;Getting Real starts with the interface, the real screens that people are going to use. It begins with what the customer actually experiences and builds backwards from there. This lets you get the interface right before you get the software wrong.  &lt;/li&gt;&lt;li&gt;Getting Real is about iterations and lowering the cost of change. Getting Real is all about launching, tweaking, and constantly improving which makes it a perfect approach for web-based software.  &lt;/li&gt;&lt;li&gt;Getting Real delivers just what customers need and eliminates anything they don't.&lt;/li&gt;&lt;/blockquote&gt; &lt;p&gt;Source: &lt;a href="http://gettingreal.37signals.com/ch01_What_is_Getting_Real.php"&gt;Getting Real: What is Getting Real? (by 37signals)&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32543124-116191391335647923?l=tryonit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tryonit.blogspot.com/feeds/116191391335647923/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32543124&amp;postID=116191391335647923' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32543124/posts/default/116191391335647923'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32543124/posts/default/116191391335647923'/><link rel='alternate' type='text/html' href='http://tryonit.blogspot.com/2006/10/getting-real-what-is-getting-real-by.html' title='Getting Real: What is Getting Real? (by 37signals)'/><author><name>samepoint</name><uri>http://www.blogger.com/profile/12742524407898031786</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32543124.post-116185613452777574</id><published>2006-10-26T17:48:00.000+08:00</published><updated>2006-10-26T17:51:39.446+08:00</updated><title type='text'>InfoQ: Migrating Struts Apps to Struts 2</title><content type='html'>&lt;p&gt; &lt;/p&gt;  &lt;p&gt;The processing of a request can be broken into these 6 steps: &lt;/p&gt;&lt;ol&gt; &lt;li&gt;&lt;em&gt;&lt;strong&gt;A request is made and processed by the framework&lt;/strong&gt;&lt;/em&gt; - the framework matches the request to a configuration so that the interceptors, action class and results to use are known.  &lt;/li&gt;&lt;li&gt;&lt;em&gt;&lt;strong&gt;The request passes through a series of interceptors&lt;/strong&gt;&lt;/em&gt; - interceptors, and interceptor stacks, can be configured at a number of different levels for the request. They provide pre-processing for the request as well as cross-cutting application features. This is similar to the Struts RequestProcessor class which uses the Jakarta Commons Chain component.  &lt;/li&gt;&lt;li&gt;&lt;em&gt;&lt;strong&gt;The Action is invoked&lt;/strong&gt;&lt;/em&gt; - a new instance of the action class is created and the method that is providing the logic for this request is invoked. We will discuss this in more detail in the second part of this series; however, in Struts2 the configuration of the action can specify the method of the action class to be invoked for this request.  &lt;/li&gt;&lt;li&gt;&lt;em&gt;&lt;strong&gt;The Result is invoked&lt;/strong&gt;&lt;/em&gt; - the result class that matches the return from processing the actions' method is obtained, a new instance created and invoked. One possible outcome of the result being processed is rendering of a UI template (but not the only one) to produce HTML. If this is the case, then Struts2 tags in the template can reach back into the action to obtain values to be rendered.  &lt;/li&gt;&lt;li&gt;&lt;em&gt;&lt;strong&gt;The request returns through the Interceptors&lt;/strong&gt;&lt;/em&gt; - the request passes back through the interceptors in reverse order, allowing any clean-up or additional processing to be performed.  &lt;/li&gt;&lt;li&gt;&lt;em&gt;&lt;strong&gt;The response is returned to the user &lt;/strong&gt;&lt;/em&gt;- the last step is to return control back to the servlet engine. The most common outcome is that HTML is rendered to the user, but it may also be that specific HTTP headers are returned or a HTTP redirect is invoked. &lt;/li&gt;&lt;/ol&gt; &lt;p&gt;Source I:  &lt;a href="http://www.infoq.com/articles/converting-struts-2-part1;jsessionid=F3468FDBF29740061B0EE2F269EAC88F"&gt;InfoQ: Migrating Struts Apps to Struts 2 -- PART I&lt;/a&gt; &lt;/p&gt; &lt;p&gt;Source II: &lt;a href="http://www.infoq.com/articles/migrating-struts-2-part2"&gt;InfoQ:Migrating Struts Apps to Struts 2 -- PART II&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32543124-116185613452777574?l=tryonit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tryonit.blogspot.com/feeds/116185613452777574/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32543124&amp;postID=116185613452777574' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32543124/posts/default/116185613452777574'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32543124/posts/default/116185613452777574'/><link rel='alternate' type='text/html' href='http://tryonit.blogspot.com/2006/10/infoq-migrating-struts-apps-to-struts.html' title='InfoQ: Migrating Struts Apps to Struts 2'/><author><name>samepoint</name><uri>http://www.blogger.com/profile/12742524407898031786</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32543124.post-116165796786919322</id><published>2006-10-24T10:46:00.000+08:00</published><updated>2006-10-25T18:21:33.396+08:00</updated><title type='text'>SOA meets Web 2.0 - Where the Java EE standards fall short</title><content type='html'>&lt;p&gt; &lt;/p&gt; &lt;blockquote style="color: rgb(102, 102, 102);"&gt; &lt;p&gt;&lt;span style="color: rgb(192, 192, 192);"&gt;Fundamentally, a service-oriented architecture facilitates the creation of dynamic data services within the enterprise and enables the enterprise developer to create composite applications that leverage any number of these services. Web 2.0 promises a rich Web experience where users can collaborate in effective and, hopefully, rewarding ways. If we combine these two phenomena we can begin to realize significant new efficiencies in the way members of an enterprise community interact amongst themselves and with corporate data that is constantly changing around them. Collaborative enterprise mashups and other next-generation Web applications are on the horizon, but speculation in the development community is that there are fundamental gaps between the technologies needed to realize the apparent benefits. We will examine the state of Java presentation technologies in an effort to understand where the standards must go to facilitate the marriage of SOA and Web 2.0 concepts.&lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;Source: &lt;a href="http://searchwebservices.techtarget.com/tip/0,289483,sid26_gci1224691,00.html"&gt;SOA meets Web 2.0 - Where the Java EE standards fall short&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32543124-116165796786919322?l=tryonit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tryonit.blogspot.com/feeds/116165796786919322/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32543124&amp;postID=116165796786919322' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32543124/posts/default/116165796786919322'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32543124/posts/default/116165796786919322'/><link rel='alternate' type='text/html' href='http://tryonit.blogspot.com/2006/10/soa-meets-web-20-where-java-ee.html' title='SOA meets Web 2.0 - Where the Java EE standards fall short'/><author><name>samepoint</name><uri>http://www.blogger.com/profile/12742524407898031786</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32543124.post-116156785021760077</id><published>2006-10-23T09:44:00.000+08:00</published><updated>2006-11-02T10:50:08.383+08:00</updated><title type='text'>MaintainJ inc.</title><content type='html'>&lt;p&gt;&lt;/p&gt; &lt;p&gt;MaintainJ uses AspectJ to capture the sequence of method calls for a use case. This call trace is used to generate the diagrams. MaintainJ works as a plug-in to Eclipse. Developers write simple aspects that capture the call trace and save the trace files with extension 'ser'. These *.ser files can directly be opened in Eclipse to show class and sequence diagrams.  &lt;/p&gt;&lt;p&gt;&lt;a href="http://www.maintainj.com/quickStart.htm"&gt;Link to MaintainJ inc.&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32543124-116156785021760077?l=tryonit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tryonit.blogspot.com/feeds/116156785021760077/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32543124&amp;postID=116156785021760077' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32543124/posts/default/116156785021760077'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32543124/posts/default/116156785021760077'/><link rel='alternate' type='text/html' href='http://tryonit.blogspot.com/2006/10/maintainj-inc.html' title='MaintainJ inc.'/><author><name>samepoint</name><uri>http://www.blogger.com/profile/12742524407898031786</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32543124.post-115734074233976759</id><published>2006-09-04T11:32:00.001+08:00</published><updated>2006-09-04T11:35:57.790+08:00</updated><title type='text'>Make the Right Decision with Our Side-by-Side Comparison of Spring and EJB 3.0</title><content type='html'>&lt;p&gt;This article compared Spring and EJB3.0 at persistence, transcation management, statefulness.&lt;/p&gt;&lt;p&gt;After reading, i got the idea, Spring is more flexible whereas EJB3.0 is more scalable and extensible.&lt;/p&gt;&lt;p&gt;There will be the part 2 in this series (coming soon), it will examine additional characteristics including messaging, remoting, scheduling, dependency, and intermediation. Also it will illustrate how to make the decision between Spring and EJB3.0 and the strategies for integrating both into one.&lt;/p&gt;&lt;p&gt;I expect it!&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.devx.com/Java/Article/32314/0/page/1"&gt;Link to Make the Right Decision with Our Side-by-Side Comparison of Spring and EJB 3.0&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32543124-115734074233976759?l=tryonit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tryonit.blogspot.com/feeds/115734074233976759/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32543124&amp;postID=115734074233976759' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32543124/posts/default/115734074233976759'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32543124/posts/default/115734074233976759'/><link rel='alternate' type='text/html' href='http://tryonit.blogspot.com/2006/09/make-right-decision-with-our-side-by.html' title='Make the Right Decision with Our Side-by-Side Comparison of Spring and EJB 3.0'/><author><name>samepoint</name><uri>http://www.blogger.com/profile/12742524407898031786</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32543124.post-115734073234899810</id><published>2006-09-04T11:32:00.000+08:00</published><updated>2006-09-04T11:34:13.466+08:00</updated><title type='text'>Think About Java-Joe!</title><content type='html'>&lt;p&gt; This is the discussion about if we need &lt;span style="color:#ff0000;"&gt;&lt;strong&gt;&lt;em&gt;closures &lt;/em&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#000000;"&gt;. What is the closures?&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.theserverside.com/news/thread.tss?thread_id=41900"&gt;Link to Think About Java-Joe!&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32543124-115734073234899810?l=tryonit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tryonit.blogspot.com/feeds/115734073234899810/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32543124&amp;postID=115734073234899810' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32543124/posts/default/115734073234899810'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32543124/posts/default/115734073234899810'/><link rel='alternate' type='text/html' href='http://tryonit.blogspot.com/2006/09/think-about-java-joe.html' title='Think About Java-Joe!'/><author><name>samepoint</name><uri>http://www.blogger.com/profile/12742524407898031786</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32543124.post-115734063552062596</id><published>2006-09-04T11:30:00.000+08:00</published><updated>2006-09-04T11:33:29.286+08:00</updated><title type='text'>Technology Reading</title><content type='html'>&lt;a href="http://today.java.net/pub/a/today/2006/08/29/developing-with-facelets-jsf-jsp.html"&gt;Developing applications with Facelets, JSF, and JSP&lt;/a&gt; &lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://xfire.codehaus.org/XFire+1.2+Release+Notes"&gt;XFire 1.2 Release Notes&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.davisor.com/publishor/index.html"&gt;Davisor Publishor -- DOC to PDF and HTML with Java&lt;/a&gt;&lt;/p&gt;&lt;a href="http://searchopensource.techtarget.com/tip/0,289483,sid39_gci1212567,00.html?track=sy184"&gt;The Linux desktop: Browser and distro security tips&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32543124-115734063552062596?l=tryonit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tryonit.blogspot.com/feeds/115734063552062596/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32543124&amp;postID=115734063552062596' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32543124/posts/default/115734063552062596'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32543124/posts/default/115734063552062596'/><link rel='alternate' type='text/html' href='http://tryonit.blogspot.com/2006/09/technology-reading_04.html' title='Technology Reading'/><author><name>samepoint</name><uri>http://www.blogger.com/profile/12742524407898031786</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32543124.post-115734056857381342</id><published>2006-09-04T11:29:00.000+08:00</published><updated>2006-09-04T11:32:53.846+08:00</updated><title type='text'>Technology Reading</title><content type='html'>&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://doc.trolltech.com/qtjambi-1.0/qtjambi-index.html"&gt;Qt Jambi&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://mikeomatic.net/?p=65"&gt;6 Tips for Sane User Interfaces&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.alittlemadness.com/?p=44"&gt;JUnit V TestNG: Managing external dependencies&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32543124-115734056857381342?l=tryonit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tryonit.blogspot.com/feeds/115734056857381342/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32543124&amp;postID=115734056857381342' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32543124/posts/default/115734056857381342'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32543124/posts/default/115734056857381342'/><link rel='alternate' type='text/html' href='http://tryonit.blogspot.com/2006/09/technology-reading.html' title='Technology Reading'/><author><name>samepoint</name><uri>http://www.blogger.com/profile/12742524407898031786</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32543124.post-115681769739942689</id><published>2006-08-29T10:14:00.000+08:00</published><updated>2006-09-04T11:27:16.443+08:00</updated><title type='text'>Metalinker.org</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.metalinker.org/"&gt;Link to Metalinker.org&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32543124-115681769739942689?l=tryonit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tryonit.blogspot.com/feeds/115681769739942689/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32543124&amp;postID=115681769739942689' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32543124/posts/default/115681769739942689'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32543124/posts/default/115681769739942689'/><link rel='alternate' type='text/html' href='http://tryonit.blogspot.com/2006/08/metalinkerorg.html' title='Metalinker.org'/><author><name>samepoint</name><uri>http://www.blogger.com/profile/12742524407898031786</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32543124.post-115675363943225752</id><published>2006-08-28T16:27:00.000+08:00</published><updated>2006-08-28T16:29:57.423+08:00</updated><title type='text'>zutubi :: the pulse automated build server</title><content type='html'>&lt;p&gt;&amp;nbsp;Continuous build tools, maybe like maven.&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.zutubi.com/"&gt;Link to :: zutubi :: home of the pulse automated build server&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32543124-115675363943225752?l=tryonit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tryonit.blogspot.com/feeds/115675363943225752/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32543124&amp;postID=115675363943225752' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32543124/posts/default/115675363943225752'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32543124/posts/default/115675363943225752'/><link rel='alternate' type='text/html' href='http://tryonit.blogspot.com/2006/08/zutubi-pulse-automated-build-server.html' title='zutubi :: the pulse automated build server'/><author><name>samepoint</name><uri>http://www.blogger.com/profile/12742524407898031786</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32543124.post-115638982376865869</id><published>2006-08-24T11:23:00.000+08:00</published><updated>2006-08-24T11:23:50.040+08:00</updated><title type='text'>beyondng.com » Blog Archive » How much pair programming is cost justified</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;a href="http://beyondng.com/weblog/?p=6"&gt;Link to beyondng.com ? Blog Archive ? How much pair programming is cost justified&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32543124-115638982376865869?l=tryonit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tryonit.blogspot.com/feeds/115638982376865869/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32543124&amp;postID=115638982376865869' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32543124/posts/default/115638982376865869'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32543124/posts/default/115638982376865869'/><link rel='alternate' type='text/html' href='http://tryonit.blogspot.com/2006/08/beyondngcom-how-much-pair-programming.html' title='beyondng.com &amp;raquo; Blog Archive &amp;raquo; How much pair programming is cost justified'/><author><name>samepoint</name><uri>http://www.blogger.com/profile/12742524407898031786</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32543124.post-115638814758964250</id><published>2006-08-24T10:55:00.000+08:00</published><updated>2006-08-24T10:55:47.616+08:00</updated><title type='text'>Smardec - Products: J2Native</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.smardec.com/products/j2native.html"&gt;Link to Smardec - Products: J2Native&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32543124-115638814758964250?l=tryonit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tryonit.blogspot.com/feeds/115638814758964250/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32543124&amp;postID=115638814758964250' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32543124/posts/default/115638814758964250'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32543124/posts/default/115638814758964250'/><link rel='alternate' type='text/html' href='http://tryonit.blogspot.com/2006/08/smardec-products-j2native.html' title='Smardec - Products: J2Native'/><author><name>samepoint</name><uri>http://www.blogger.com/profile/12742524407898031786</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32543124.post-115638449689600089</id><published>2006-08-24T09:54:00.000+08:00</published><updated>2006-08-24T09:54:56.926+08:00</updated><title type='text'>Hack Attack: Top 10 Ubuntu apps and tweaks - Lifehacker</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;a href="http://lifehacker.com/software/ubuntu/hack-attack-top-10-ubuntu-apps-and-tweaks-195437.php"&gt;Link to Hack Attack: Top 10 Ubuntu apps and tweaks - Lifehacker&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32543124-115638449689600089?l=tryonit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tryonit.blogspot.com/feeds/115638449689600089/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32543124&amp;postID=115638449689600089' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32543124/posts/default/115638449689600089'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32543124/posts/default/115638449689600089'/><link rel='alternate' type='text/html' href='http://tryonit.blogspot.com/2006/08/hack-attack-top-10-ubuntu-apps-and.html' title='Hack Attack: Top 10 Ubuntu apps and tweaks - Lifehacker'/><author><name>samepoint</name><uri>http://www.blogger.com/profile/12742524407898031786</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32543124.post-115630019534345390</id><published>2006-08-23T10:29:00.000+08:00</published><updated>2006-08-23T10:29:56.750+08:00</updated><title type='text'>Technology Readings</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;a href="http://weblogs.java.net/blog/ddevore/archive/2006/08/declare_variabl_1.html"&gt;Link to Dru Devore's Blog: Declare Variables Inside or Outside a Loop&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://articles.techrepublic.com.com/5100-10881_11-6107629.html?part=rss&amp;amp;tag=feed&amp;amp;subj=tr#" rel="tag"&gt;10 ways to give a bad presentation&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.theserverside.com/tt/blogs/showblog.tss?id=ServiceCoupling" rel="tag"&gt;Services and the real meaning of coupling&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32543124-115630019534345390?l=tryonit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tryonit.blogspot.com/feeds/115630019534345390/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32543124&amp;postID=115630019534345390' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32543124/posts/default/115630019534345390'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32543124/posts/default/115630019534345390'/><link rel='alternate' type='text/html' href='http://tryonit.blogspot.com/2006/08/technology-readings.html' title='Technology Readings'/><author><name>samepoint</name><uri>http://www.blogger.com/profile/12742524407898031786</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32543124.post-115621485645461257</id><published>2006-08-22T10:47:00.000+08:00</published><updated>2006-08-22T10:47:36.493+08:00</updated><title type='text'>Convert docs to PDF online, free - Download Squad</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;It's a free service that will convert (almost) any document you upload into a PDF file. It supports lots of file formats, including most Office documents (e.g. Word/DOC, Excel/XLS, PowerPoint/PPT), plus HTML and plain text files, and the most common image formats including JPEG, GIF, TIFF, BMP, and PNG.&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.downloadsquad.com/2006/08/21/convert-docs-to-pdf-online-free/"&gt;Link to Convert docs to PDF online, free - Download Squad&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32543124-115621485645461257?l=tryonit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tryonit.blogspot.com/feeds/115621485645461257/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32543124&amp;postID=115621485645461257' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32543124/posts/default/115621485645461257'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32543124/posts/default/115621485645461257'/><link rel='alternate' type='text/html' href='http://tryonit.blogspot.com/2006/08/convert-docs-to-pdf-online-free.html' title='Convert docs to PDF online, free - Download Squad'/><author><name>samepoint</name><uri>http://www.blogger.com/profile/12742524407898031786</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32543124.post-115595607024801005</id><published>2006-08-19T10:54:00.000+08:00</published><updated>2006-08-23T10:30:40.536+08:00</updated><title type='text'>Technology Readings</title><content type='html'>&lt;a href="http://www.theserverside.com/tt/articles/article.tss?l=ConfioStudy" target="_blank" rel="tag"&gt;Confio Case Study:Wait-Time Methodology&lt;/a&gt;  &lt;p&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.theserverside.com/tt/articles/article.tss?l=ArchAppQuality2" target="_blank" rel="tag"&gt;An Architect's Perspective on Application Quality:Part 2&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.theserverside.com/tt/articles/article.tss?l=ESBParadigm" target="_blank" rel="tag"&gt;Enterprise Service Bus:Yet another Paradigm Shift or better Orchestration of Old Technologies&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32543124-115595607024801005?l=tryonit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tryonit.blogspot.com/feeds/115595607024801005/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32543124&amp;postID=115595607024801005' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32543124/posts/default/115595607024801005'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32543124/posts/default/115595607024801005'/><link rel='alternate' type='text/html' href='http://tryonit.blogspot.com/2006/08/today-technology-readings.html' title='Technology Readings'/><author><name>samepoint</name><uri>http://www.blogger.com/profile/12742524407898031786</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32543124.post-115578095103045563</id><published>2006-08-17T10:15:00.000+08:00</published><updated>2006-08-17T10:15:51.046+08:00</updated><title type='text'>Bloggerhacks</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;a href="http://editthis.info/bloggerhacks/Main_Page"&gt;Link to - Bloggerhacks&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32543124-115578095103045563?l=tryonit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tryonit.blogspot.com/feeds/115578095103045563/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32543124&amp;postID=115578095103045563' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32543124/posts/default/115578095103045563'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32543124/posts/default/115578095103045563'/><link rel='alternate' type='text/html' href='http://tryonit.blogspot.com/2006/08/bloggerhacks.html' title='Bloggerhacks'/><author><name>samepoint</name><uri>http://www.blogger.com/profile/12742524407898031786</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32543124.post-115569339497192642</id><published>2006-08-16T09:56:00.000+08:00</published><updated>2006-08-16T09:56:35.010+08:00</updated><title type='text'>rar host - free file hosting for .rar files!</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.rarhost.com/"&gt;Link to rar host - free file hosting for .rar files!&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32543124-115569339497192642?l=tryonit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tryonit.blogspot.com/feeds/115569339497192642/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32543124&amp;postID=115569339497192642' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32543124/posts/default/115569339497192642'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32543124/posts/default/115569339497192642'/><link rel='alternate' type='text/html' href='http://tryonit.blogspot.com/2006/08/rar-host-free-file-hosting-for-rar.html' title='rar host - free file hosting for .rar files!'/><author><name>samepoint</name><uri>http://www.blogger.com/profile/12742524407898031786</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
