<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Open Source Java Blog</title>
	<atom:link href="http://sonicneo.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://sonicneo.wordpress.com</link>
	<description>Just another WordPress.com weblog</description>
	<lastBuildDate>Sat, 26 Mar 2011 17:38:50 +0000</lastBuildDate>
	<language>th</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='sonicneo.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Open Source Java Blog</title>
		<link>http://sonicneo.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://sonicneo.wordpress.com/osd.xml" title="Open Source Java Blog" />
	<atom:link rel='hub' href='http://sonicneo.wordpress.com/?pushpress=hub'/>
		<item>
		<title>ว่าด้วยเรื่อง measure performance  ด้วย boomerang</title>
		<link>http://sonicneo.wordpress.com/2011/03/26/%e0%b8%a7%e0%b9%88%e0%b8%b2%e0%b8%94%e0%b9%89%e0%b8%a7%e0%b8%a2%e0%b9%80%e0%b8%a3%e0%b8%b7%e0%b9%88%e0%b8%ad%e0%b8%87-measure-performance-%e0%b8%94%e0%b9%89%e0%b8%a7%e0%b8%a2-boomerang/</link>
		<comments>http://sonicneo.wordpress.com/2011/03/26/%e0%b8%a7%e0%b9%88%e0%b8%b2%e0%b8%94%e0%b9%89%e0%b8%a7%e0%b8%a2%e0%b9%80%e0%b8%a3%e0%b8%b7%e0%b9%88%e0%b8%ad%e0%b8%87-measure-performance-%e0%b8%94%e0%b9%89%e0%b8%a7%e0%b8%a2-boomerang/#comments</comments>
		<pubDate>Sat, 26 Mar 2011 17:38:49 +0000</pubDate>
		<dc:creator>sonicneo</dc:creator>
				<category><![CDATA[Testing]]></category>

		<guid isPermaLink="false">http://sonicneo.wordpress.com/?p=49</guid>
		<description><![CDATA[จากประสบการณ์ที่ทำงานมาหลังจากที่เราพัฒนา software เสร็จเรียบร้อยแล้วจะ ทดสอบประสิทธิภาพด้วยการให้ user หรือว่าจำลองเหตุการณ์ให้เข้ามาใช้งานระบบ  เพื่อทดสอบว่าระบบยังสามารถทำงานได้ดีอยู่หรือไม่  และเราจะพุ่งเป้าไปที่ฝั่ง back end ว่าออกแบบได้ดีหรือเปล่า  แต่ว่า&#8230; สิ่งที่เราลืมไปคือว่าแล้วฝั่ง client ล่ะเราจะไม่สนใจเลยหรือ?  ว่า code ที่เขียนมานั้นห่วยแค่ไหน  เชื่อหรือไม่ว่าระบบนั้นอาจจะห่วยเพียงเพราะ code ไม่กี่บรรทัด สิ่งที่มาตรวจสอบสิ่งเหล่านี้ก็คือ  measure performance client side  แล้วจะมาเล่าให้ฟังในโอกาสต่อไปครับ &#160;<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sonicneo.wordpress.com&amp;blog=710348&amp;post=49&amp;subd=sonicneo&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>จากประสบการณ์ที่ทำงานมาหลังจากที่เราพัฒนา software เสร็จเรียบร้อยแล้วจะ ทดสอบประสิทธิภาพด้วยการให้ user หรือว่าจำลองเหตุการณ์ให้เข้ามาใช้งานระบบ  เพื่อทดสอบว่าระบบยังสามารถทำงานได้ดีอยู่หรือไม่  และเราจะพุ่งเป้าไปที่ฝั่ง back end ว่าออกแบบได้ดีหรือเปล่า  แต่ว่า&#8230;</p>
<p>สิ่งที่เราลืมไปคือว่าแล้วฝั่ง client ล่ะเราจะไม่สนใจเลยหรือ?  ว่า code ที่เขียนมานั้นห่วยแค่ไหน  เชื่อหรือไม่ว่าระบบนั้นอาจจะห่วยเพียงเพราะ code ไม่กี่บรรทัด</p>
<p>สิ่งที่มาตรวจสอบสิ่งเหล่านี้ก็คือ  measure performance client side  แล้วจะมาเล่าให้ฟังในโอกาสต่อไปครับ</p>
<p>&nbsp;</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/sonicneo.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/sonicneo.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/sonicneo.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/sonicneo.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/sonicneo.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/sonicneo.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/sonicneo.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/sonicneo.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/sonicneo.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/sonicneo.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/sonicneo.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/sonicneo.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/sonicneo.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/sonicneo.wordpress.com/49/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sonicneo.wordpress.com&amp;blog=710348&amp;post=49&amp;subd=sonicneo&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://sonicneo.wordpress.com/2011/03/26/%e0%b8%a7%e0%b9%88%e0%b8%b2%e0%b8%94%e0%b9%89%e0%b8%a7%e0%b8%a2%e0%b9%80%e0%b8%a3%e0%b8%b7%e0%b9%88%e0%b8%ad%e0%b8%87-measure-performance-%e0%b8%94%e0%b9%89%e0%b8%a7%e0%b8%a2-boomerang/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9d3659ee9311e9e7de10813d151ed0c8?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sonicneo</media:title>
		</media:content>
	</item>
		<item>
		<title>Social Network เวบไซด์ที่อาจจะยังไม่รู้จัก</title>
		<link>http://sonicneo.wordpress.com/2010/12/27/%e0%b8%a3%e0%b8%a7%e0%b8%9a%e0%b8%a3%e0%b8%a7%e0%b8%a1-social-network-%e0%b8%a2%e0%b8%ad%e0%b8%94%e0%b8%ae%e0%b8%b4%e0%b8%95/</link>
		<comments>http://sonicneo.wordpress.com/2010/12/27/%e0%b8%a3%e0%b8%a7%e0%b8%9a%e0%b8%a3%e0%b8%a7%e0%b8%a1-social-network-%e0%b8%a2%e0%b8%ad%e0%b8%94%e0%b8%ae%e0%b8%b4%e0%b8%95/#comments</comments>
		<pubDate>Mon, 27 Dec 2010 18:04:07 +0000</pubDate>
		<dc:creator>sonicneo</dc:creator>
				<category><![CDATA[social network]]></category>

		<guid isPermaLink="false">http://sonicneo.wordpress.com/?p=35</guid>
		<description><![CDATA[นอกจาก social network ที่เรารู้จักทั่วๆไปแล้วยังมีอีกหลายที่เรายังไม่ได้รู้จัก  ไม่ว่าจะเป็ฯเกี่ยวกับ ครอบครัว ธุรกิจหรือดนตรีและอื่นๆอีกมากมาย BlackPlanet One of the oldest social networks, and the most popular special interest social networking site, BlackPlanet caters to African-Americans. Broadcaster A social network centered around video allowing people to upload their own video clips. engage in video chats with other members, and send video e-mail. Care2 Green [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sonicneo.wordpress.com&amp;blog=710348&amp;post=35&amp;subd=sonicneo&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>นอกจาก social network ที่เรารู้จักทั่วๆไปแล้วยังมีอีกหลายที่เรายังไม่ได้รู้จัก  ไม่ว่าจะเป็ฯเกี่ยวกับ ครอบครัว ธุรกิจหรือดนตรีและอื่นๆอีกมากมาย</p>
<div>
<h2><a href="http://www.blackplanet.com/" target="_blank">BlackPlanet</a></h2>
<p>One  of the oldest social networks, and the most popular special interest  social networking site, BlackPlanet caters to African-Americans.</p>
</div>
<div>
<h2><a href="http://www.broadcaster.com/" target="_blank">Broadcaster</a></h2>
<p>A  social network centered around video allowing people to upload their  own video clips. engage in video chats with other members, and send  video e-mail.</p>
</div>
<div>
<h2><a href="http://www.care2.com/" target="_blank">Care2</a></h2>
<p>Green  living beyond just social networking, Care2 offers email, blogging,  shopping, and more, all catered to those wishing to live a green life.</p>
</div>
<div>
<h2><a href="http://www.classmates.com/" target="_blank">Classmates</a></h2>
<p>Founded  in 1995, Classmates was one of the first social networks on the web and  still caters primarily to schools and colleges. Classmates charges a  fee for advanced services that are usually free on other social  networking sites. The website also uses questionable marketing practices  by emailing non-paying users and inviting them to pay for the premium  service under the pretense that someone was searching for them.</p>
</div>
<div>
<h2><a href="http://www.dodgeball.com/" target="_blank">Dodgeball</a></h2>
<p>A  social networking site aimed at mobile users, Dodgeball interacts with  mobile devices to send text messages to your friends alerting them to  your status online.</p>
</div>
<div>
<h2><a href="http://www.ecrush.com/" target="_blank">eCrush</a></h2>
<p>A  social network targeting teens, eCrush is the 21st century&#8217;s answer to  writing &#8220;Do you like me?&#8221; on a piece of paper with a boxes for yes and  no and a request to check the one that applies. Teens tell eCrush who  they have a crush on, and then eCrush asks those people who they have  crushes on. If there is a match, eCrush lets both know, otherwise, the  person is none the wiser.</p>
</div>
<div>
<h2><a href="http://www.flixster.com/" target="_blank">Flixter</a></h2>
<p>With a tagline of &#8220;stop watching bad movies,&#8221; Flixter combines social networking with movie reviews.</p>
<div><a href="http://webtrends.about.com/od/socialnetworkingreviews/fr/flixter-review.htm">Read Review</a></div>
</div>
<div id="gB1">
<h5><a href="http://webtrends.about.com/od/socialnetworking/tp/top_social_networking_sites_s.htm">Sponsored Links</a></h5>
<p><a href="http://en.support.wordpress.com/affiliate-links/">Exploroo Travel Network</a>Travel Social Networking Frank Guerra Exploroo CEO Founder<a href="http://en.support.wordpress.com/affiliate-links/">www.frankguerra.com</a></p>
<p><a href="http://en.support.wordpress.com/affiliate-links/">Lift product sampling ROI</a>Identify your Influencers to boost product sampling results<a href="http://en.support.wordpress.com/affiliate-links/">www.vocanic.com</a></p>
</div>
<div>
<h2><a href="http://www.gaiaonline.com/" target="_blank">Gaia Online</a></h2>
<p>A  social network with virtual world elements, Gaia Online has an anime,  comics, and gaming theme. Members can create their own avatar, earn gold  by participating in the network, purchase items in virtual shops, visit  virtual towns, and more.</p>
</div>
<div>
<h2><a href="http://www.last.fm/" target="_blank">Last.fm</a></h2>
<p>Billing  itself as a social music site, Last.fm allows members to create their  own radio station that learns what the person likes and suggests new  music based on those interests. In addition to this, you can listen to  the radio stations of friends and other Last.fm members.</p>
<h2><a href="http://www.linkedin.com/" target="_blank">LinkedIn</a></h2>
<div>A  business-oriented social network, members invite people to be  &#8220;connections&#8221; instead of &#8220;friends.&#8221; Linkedin is a contact management  system as well as a social network, and has a question-and-answer  section similar to Yahoo! Answers.</div>
<div>
<div>
<h2><a href="http://www.meetup.com/" target="_blank">Meetup</a></h2>
<p>A  social network with an event organization theme, Meetup allows members  to organize anything from political rallies to spontaneous bar hopping.</p>
</div>
<div>
<h2><a href="http://mog.com/" target="_blank">Mog</a></h2>
<p>A  music-oriented social networking site, Mog allows members to upload  their playlists and keeps track of what members are listening to on  their computer.</p>
</div>
<div>
<h2><a href="http://multiply.com/" target="_blank">Multiply</a></h2>
<p>A  social network targeted at a person&#8217;s real world social network,  Multiply offers blogging, photo sharing, book and movie reviews, with an  emphasis on sharing these not with the public at large, but with your  friends and family.</p>
</div>
<div>
<h2><a href="http://www.myfamily.com/" target="_blank">MyFamily</a></h2>
<p>Launched  in 1998, MyFamily focuses on the family unit as a social network and  helps families that are spread out all over the country and the world  keep in touch. A very Web 1.0 feel to the network, MyFamily is entering  beta on a new Web 2.0 look and feel.</p>
</div>
<div>
<h2><a href="http://www.reunion.com/" target="_blank">Reunion</a></h2>
<p>Targeted  at finding lost friends, family, and old classmates, Reunion is one of  the few social networks that require payment for premium features  usually found for free on other social networks. According to the <a href="http://en.wikipedia.org/wiki/Reunion.com" target="_blank">wiki entry for Reunion</a>, they once had an F rating with the Better Business Bureau for misleading business practices.</p>
</div>
<div>
<h2><a href="http://soundpedia.com/" target="_blank">Soundpedia</a></h2>
<p>Concentrating  on social music, Soundpedia allows users to upload their playlists,  search for new music, and view the playlists of their friends.</p>
</div>
<div>
<h2><a href="http://www.takepart.com/" target="_blank">Take Part</a></h2>
<p>A  social network dedicated to social activism, Take Part was established  by Participant Media, the company behind such films as An Inconvenient  Truth and Syriana.</p>
</div>
</div>
<div>
<h2><a href="http://www.wayn.com/" target="_blank">WAYN</a></h2>
<p>An acronym for &#8220;Where Are You Now?&#8221;, WAYN is a social networking site aimed at travelers around the world.</p>
</div>
<div>
<h2><a href="http://www.xanga.com/" target="_blank">Xanga</a></h2>
<p>A  social blogging site that combines social networking elements with  blogging. Members earn credits for participating in the site and can  spend credits on various things such as buying mini-pictures to post in  the comments of a friend&#8217;s blog.</p>
</div>
<h2><a href="http://www.xing.com/" target="_blank">Xing</a></h2>
<p>A business-oriented social networking website similar to LinkedIn, most of Xing&#8217;s users are located in Germany.</p>
</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/sonicneo.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/sonicneo.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/sonicneo.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/sonicneo.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/sonicneo.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/sonicneo.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/sonicneo.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/sonicneo.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/sonicneo.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/sonicneo.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/sonicneo.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/sonicneo.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/sonicneo.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/sonicneo.wordpress.com/35/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sonicneo.wordpress.com&amp;blog=710348&amp;post=35&amp;subd=sonicneo&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://sonicneo.wordpress.com/2010/12/27/%e0%b8%a3%e0%b8%a7%e0%b8%9a%e0%b8%a3%e0%b8%a7%e0%b8%a1-social-network-%e0%b8%a2%e0%b8%ad%e0%b8%94%e0%b8%ae%e0%b8%b4%e0%b8%95/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9d3659ee9311e9e7de10813d151ed0c8?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sonicneo</media:title>
		</media:content>
	</item>
		<item>
		<title>Stereotypes คืออะไร?</title>
		<link>http://sonicneo.wordpress.com/2010/01/20/stereotypes-%e0%b8%84%e0%b8%b7%e0%b8%ad%e0%b8%ad%e0%b8%b0%e0%b9%84%e0%b8%a3/</link>
		<comments>http://sonicneo.wordpress.com/2010/01/20/stereotypes-%e0%b8%84%e0%b8%b7%e0%b8%ad%e0%b8%ad%e0%b8%b0%e0%b9%84%e0%b8%a3/#comments</comments>
		<pubDate>Wed, 20 Jan 2010 07:32:59 +0000</pubDate>
		<dc:creator>sonicneo</dc:creator>
				<category><![CDATA[J2EE]]></category>
		<category><![CDATA[spring]]></category>

		<guid isPermaLink="false">http://sonicneo.wordpress.com/?p=31</guid>
		<description><![CDATA[ใน Spring 2.0 ใช้ @Repository annotation เป็นการบอกว่านี่คือ DAO นะ ซึ่งนี่คือการประกาศบอกว่าฉันคือ &#8220;component&#8221; นะ  ซึ่งไม่ต้องมี config อะไรมากมายลองมาดูตัวอย่างง่ายๆ @Repository public class OrderDaoImpl implements OrderDao{ &#8230; &#8230; &#8230; } เพื่อให้ Spring Container รู้จักจากต้องไปประกาศที่ Context ด้วยนะครับ &#60;bean id=&#8221;orderService&#8221; class=&#8221;com.java.OrderServiceImpl&#8221;&#62;&#60;/bean&#62; &#60;context:component-scan base-package=&#8221;com.java&#8221;&#62; &#60;/context&#62;<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sonicneo.wordpress.com&amp;blog=710348&amp;post=31&amp;subd=sonicneo&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>ใน Spring 2.0 ใช้ @Repository annotation เป็นการบอกว่านี่คือ DAO นะ</p>
<p>ซึ่งนี่คือการประกาศบอกว่าฉันคือ &#8220;component&#8221; นะ  ซึ่งไม่ต้องมี config อะไรมากมายลองมาดูตัวอย่างง่ายๆ</p>
<blockquote><p>@Repository<br />
public class OrderDaoImpl implements OrderDao{<br />
&#8230;<br />
&#8230;<br />
&#8230;</p>
<p>}</p></blockquote>
<p>เพื่อให้ Spring Container รู้จักจากต้องไปประกาศที่ Context ด้วยนะครับ</p>
<p>&lt;bean id=&#8221;orderService&#8221; class=&#8221;com.java.OrderServiceImpl&#8221;&gt;&lt;/bean&gt;<br />
&lt;context:component-scan base-package=&#8221;com.java&#8221;&gt;<br />
&lt;/context&gt;</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/sonicneo.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/sonicneo.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/sonicneo.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/sonicneo.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/sonicneo.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/sonicneo.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/sonicneo.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/sonicneo.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/sonicneo.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/sonicneo.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/sonicneo.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/sonicneo.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/sonicneo.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/sonicneo.wordpress.com/31/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sonicneo.wordpress.com&amp;blog=710348&amp;post=31&amp;subd=sonicneo&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://sonicneo.wordpress.com/2010/01/20/stereotypes-%e0%b8%84%e0%b8%b7%e0%b8%ad%e0%b8%ad%e0%b8%b0%e0%b9%84%e0%b8%a3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9d3659ee9311e9e7de10813d151ed0c8?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sonicneo</media:title>
		</media:content>
	</item>
		<item>
		<title>What&#8217;s New in Spring 2.5</title>
		<link>http://sonicneo.wordpress.com/2010/01/20/whats-new-in-spring-2-5/</link>
		<comments>http://sonicneo.wordpress.com/2010/01/20/whats-new-in-spring-2-5/#comments</comments>
		<pubDate>Wed, 20 Jan 2010 03:21:57 +0000</pubDate>
		<dc:creator>sonicneo</dc:creator>
				<category><![CDATA[J2EE]]></category>
		<category><![CDATA[spring]]></category>

		<guid isPermaLink="false">http://sonicneo.wordpress.com/?p=20</guid>
		<description><![CDATA[วันนี้มาเริ่มต้นด้วย New Feature Spring 2.5 นะครับ  ก่อนหน้านี้เคยใช้งาน Spring 2.0 ซึ๋งก็ใช้งานได้ดีแต่จะเน้น XML Configulation ซะมากกว่า  สำหรับคนที่เบื่อกับ XML มีวิธีที่ง่ายกว่าครับ  เนื่องจากว่า Spring 2.5 นั้นได้เปลี่ยนมาเป็นการใช้ Annatotions แทนทำให้ง่ายมากๆ  และยัง Support Junit4 และเพิ่ม Spring XML namespaces อีกด้วย และนอกจากนี้ Spring ยัง Support JSR-250 annotaiotion และ EJB3 Annotation อีกด้วย  สำหรับ version 2.5 นั้นคุณสมบัติหลักๆก็มีดังนี้ครับ @Resource @PostConstruct @PreDestory Spring annotation สามารถทำงานได้ทำกับทุกๆ environment ไม่ว่าจะบน Application Server หรือไม่ก็ตาม [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sonicneo.wordpress.com&amp;blog=710348&amp;post=20&amp;subd=sonicneo&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>วันนี้มาเริ่มต้นด้วย New Feature Spring 2.5 นะครับ  ก่อนหน้านี้เคยใช้งาน Spring 2.0 ซึ๋งก็ใช้งานได้ดีแต่จะเน้น XML Configulation ซะมากกว่า  สำหรับคนที่เบื่อกับ XML มีวิธีที่ง่ายกว่าครับ  เนื่องจากว่า Spring 2.5 นั้นได้เปลี่ยนมาเป็นการใช้ Annatotions แทนทำให้ง่ายมากๆ  และยัง Support Junit4 และเพิ่ม Spring XML namespaces อีกด้วย</p>
<p>และนอกจากนี้ Spring ยัง Support JSR-250 annotaiotion และ EJB3 Annotation อีกด้วย  สำหรับ version 2.5 นั้นคุณสมบัติหลักๆก็มีดังนี้ครับ</p>
<blockquote><p>@Resource<br />
@PostConstruct<br />
@PreDestory</p></blockquote>
<p>Spring annotation สามารถทำงานได้ทำกับทุกๆ environment ไม่ว่าจะบน Application Server หรือไม่ก็ตาม ทีนี้เรามาเริ่มใช้งาน Spring Annotation เริ่มต้นด้วยคำสั่งขึ้นล่าง  ที่ XML Context File</p>
<pre><span style="color:#3f7f7f;">&lt;bean</span> <span style="color:#7f007f;">class</span>=<span style="color:#2a00ff;">"org.springframework.context.annotation.CommonAnnotationBeanPostProcessor"</span><span style="color:#3f7f7f;">/&gt;

</span>
<h3>The @Resource Annotation</h3>
</pre>
<pre><strong>@Resource(name="dataSource")</strong>
 <span style="color:#7f0055;"><strong>public void</strong></span> setDataSource(DataSource dataSource) {
   <span style="color:#7f0055;"><strong>this</strong></span>.<span style="color:#0000c0;">dataSource</span> = dataSource;
}</pre>
<pre>@Resource
<span style="color:#7f0055;"><strong>private</strong></span> DataSource dataSource; <span style="color:#3f7f5f;">// inject the bean named 'dataSource'</span></pre>
<pre><span style="color:#7f0055;"><strong>private</strong></span> DataSource <span style="color:#0000c0;">dataSource</span>;
@Resource
<span style="color:#7f0055;"><strong>public void</strong></span> setDataSource(DataSource dataSource) {
   <span style="color:#7f0055;"><strong>this</strong></span>.<span style="color:#0000c0;">dataSource</span> = dataSource;
}
<pre><span style="color:#3f7f7f;">&lt;bean</span> <span style="color:#7f007f;">class</span>=<span style="color:#2a00ff;">"org.springframework.context.annotation.CommonAnnotationBeanPostProcessor"</span><span style="color:#3f7f7f;">&gt;</span>
   <span style="color:#3f7f7f;">&lt;property</span> <span style="color:#7f007f;">name</span>=<span style="color:#2a00ff;">"fallbackToDefaultTypeMatch"</span> <span style="color:#7f007f;">value</span>=<span style="color:#2a00ff;">"false"</span><span style="color:#3f7f7f;">/&gt;</span>
<span style="color:#3f7f7f;">&lt;/bean&gt;</span></pre>
<pre><span style="color:#3f7f7f;">&lt;bean</span> <span style="color:#7f007f;">class</span>=<span style="color:#2a00ff;">"org.springframework.context.annotation.CommonAnnotationBeanPostProcessor"</span><span style="color:#3f7f7f;">&gt;</span>
   <span style="color:#3f7f7f;">&lt;property</span> <span style="color:#7f007f;">name</span>=<span style="color:#2a00ff;">"alwaysUseJndiLookup"</span> <span style="color:#7f007f;">value</span>=<span style="color:#2a00ff;">"true"</span><span style="color:#3f7f7f;">/&gt;</span>
<span style="color:#3f7f7f;">&lt;/bean&gt;</span></pre>
</pre>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/sonicneo.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/sonicneo.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/sonicneo.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/sonicneo.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/sonicneo.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/sonicneo.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/sonicneo.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/sonicneo.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/sonicneo.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/sonicneo.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/sonicneo.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/sonicneo.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/sonicneo.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/sonicneo.wordpress.com/20/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sonicneo.wordpress.com&amp;blog=710348&amp;post=20&amp;subd=sonicneo&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://sonicneo.wordpress.com/2010/01/20/whats-new-in-spring-2-5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9d3659ee9311e9e7de10813d151ed0c8?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sonicneo</media:title>
		</media:content>
	</item>
		<item>
		<title>Getting Start EasyMock (เริ่มต้นการใช้งาน EasyMock )</title>
		<link>http://sonicneo.wordpress.com/2010/01/18/getting-start-easymock/</link>
		<comments>http://sonicneo.wordpress.com/2010/01/18/getting-start-easymock/#comments</comments>
		<pubDate>Mon, 18 Jan 2010 02:43:25 +0000</pubDate>
		<dc:creator>sonicneo</dc:creator>
				<category><![CDATA[J2EE]]></category>
		<category><![CDATA[easymock]]></category>

		<guid isPermaLink="false">http://sonicneo.wordpress.com/?p=14</guid>
		<description><![CDATA[EasyMock เป็น Framwork ที่ใช้ในการสร้างหรือจำลอง Object ซึ่งใช้คลาส java.lang.reflect.Proxy ใน Java ซึ่งในการสร้าง Mock Object นั้นมันจะสร้าง Proxy ขึ้นมาแทน Object จริงซึ่งมีลักษณะเหมือนคลาสต้นแบบทุกอย่าง ที่ตัองรู้ก็คือมันจะสร้างจาก Interface เท่านั้น EasyMock จะมี api อยู่สองแบบคือ org.easymock.EasyMock ==&#62; คือ api มาตฐานของ EasyMock org.easymock.classextensions.EasyMock ==&#62;คือ api ส่วนเพิ่มเติมของ EasyMock ทีนี้ลองมาดูว่า Lifecycle ของ easymock มีอะไรบ้าง LIfeCycle ของ EasyMock 1. createMock สร้าง mock object 2. expect คือ สิ่งที่เราต้องการจะทำ 3. replay คือ [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sonicneo.wordpress.com&amp;blog=710348&amp;post=14&amp;subd=sonicneo&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>EasyMock เป็น Framwork ที่ใช้ในการสร้างหรือจำลอง Object ซึ่งใช้คลาส java.lang.reflect.Proxy ใน Java</p>
<p>ซึ่งในการสร้าง Mock Object นั้นมันจะสร้าง Proxy ขึ้นมาแทน Object จริงซึ่งมีลักษณะเหมือนคลาสต้นแบบทุกอย่าง  ที่ตัองรู้ก็คือมันจะสร้างจาก Interface เท่านั้น</p>
<p>EasyMock จะมี api อยู่สองแบบคือ</p>
<p>org.easymock.EasyMock ==&gt; คือ api มาตฐานของ EasyMock</p>
<p>org.easymock.classextensions.EasyMock ==&gt;คือ api ส่วนเพิ่มเติมของ EasyMock</p>
<p>ทีนี้ลองมาดูว่า Lifecycle ของ easymock มีอะไรบ้าง</p>
<p>LIfeCycle ของ EasyMock<br />
1. createMock สร้าง mock object<br />
2. expect คือ สิ่งที่เราต้องการจะทำ<br />
3. replay คือ การเริ่มให้ทำงาน<br />
4. verify  คือ คำสั่งสุดท้ายที่ต้องมี  หลังจากที่ทำการเรียก replay แล้ว</p>
<p><strong>การสร้าง Object ด้วย EasyMock</strong></p>
<p>สำหรับการสร้าง mock object นั้นมีอยู่สองวิธี</p>
<p>1. การสร้างแบบโดยตรง  ซึ่งแบบนั้นจะใช้ mock ตัวเดี่ยวๆไม่มีความสัมพันธ์กับคลาสอื่นเลย</p>
<p>2. การสร้างจาก Mock Control การสร้างแบบนี้จะเป็น mock ที่มีความสัมพันธ์กับ object อื่นๆด้วย</p>
<p><strong>ตัวอย่างการสร้าง mock object</strong></p>
<p><strong>Direct creation of mock objects</strong><br />
<code>@Override<br />
public void setUp() {<br />
UserDAO userDAO = EasyMock.createMock(UserDAO.class);<br />
CustomerDAO customerDAO = EasyMock.createMock(CustomerDAO.class);<br />
}</code></p>
<p><strong>Creation of a mock object control</strong></p>
<p><code>@Override<br />
public void setUp() {<br />
IMocksControl mockCreator = EasyMock.createControl();<br />
Foo fooMock = EasyMock.createMock(Foo.class);<br />
UserDAO userDAO = mockCreator.createMock(UserDAO.class);<br />
CustomerDAO customerDAO = mockCreator.createMock(CustomerDAO.class);<br />
}</code></p>
<p><strong>Recording Behaior ใน EasyMock</strong></p>
<p>จะมีอยู่ 3 แบบคือ</p>
<p>1. Void method</p>
<p>2. Methods return value</p>
<p>3. Method trow Exception</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/sonicneo.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/sonicneo.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/sonicneo.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/sonicneo.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/sonicneo.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/sonicneo.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/sonicneo.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/sonicneo.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/sonicneo.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/sonicneo.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/sonicneo.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/sonicneo.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/sonicneo.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/sonicneo.wordpress.com/14/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sonicneo.wordpress.com&amp;blog=710348&amp;post=14&amp;subd=sonicneo&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://sonicneo.wordpress.com/2010/01/18/getting-start-easymock/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9d3659ee9311e9e7de10813d151ed0c8?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sonicneo</media:title>
		</media:content>
	</item>
		<item>
		<title>Link maven tutorial</title>
		<link>http://sonicneo.wordpress.com/2010/01/18/link-maven-tutorial/</link>
		<comments>http://sonicneo.wordpress.com/2010/01/18/link-maven-tutorial/#comments</comments>
		<pubDate>Mon, 18 Jan 2010 02:24:14 +0000</pubDate>
		<dc:creator>sonicneo</dc:creator>
				<category><![CDATA[J2EE]]></category>
		<category><![CDATA[maven]]></category>

		<guid isPermaLink="false">http://sonicneo.wordpress.com/?p=12</guid>
		<description><![CDATA[Maven Dependency การใช้ Dependency Plugin ของ Maven 2 ในการ copy Dependency file excluding transitive dependency in maven Planet66 การใช้งาน Maven ในการพัฒนา Grails Application<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sonicneo.wordpress.com&amp;blog=710348&amp;post=12&amp;subd=sonicneo&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<h3><a title="Permanent Link to Maven Dependency" rel="bookmark" href="http://nontster.wordpress.com/2009/01/30/maven-dependency/">Maven Dependency</a></h3>
<h3><a title="Permanent Link to Maven Dependency" rel="bookmark" href="http://nontster.wordpress.com/2008/10/17/การใช้-dependency-plugin-ของ-maven-2-ในการ-copy-dependency-file/">การใช้ Dependency Plugin ของ Maven 2 ในการ copy Dependency file</a></h3>
<h3><a href="http://pphetra.blogspot.com/2009/03/excluding-transitive-dependency-in.html">excluding transitive dependency in maven</a></h3>
<h3><a href="http://planet.paw66.com/tags/maven">Planet66</a></h3>
<h3><a href="http://www.grails66.com/blog/?p=667n">การใช้งาน Maven ในการพัฒนา Grails Application</a></h3>
<p><strong><br />
</strong></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/sonicneo.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/sonicneo.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/sonicneo.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/sonicneo.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/sonicneo.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/sonicneo.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/sonicneo.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/sonicneo.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/sonicneo.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/sonicneo.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/sonicneo.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/sonicneo.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/sonicneo.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/sonicneo.wordpress.com/12/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sonicneo.wordpress.com&amp;blog=710348&amp;post=12&amp;subd=sonicneo&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://sonicneo.wordpress.com/2010/01/18/link-maven-tutorial/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9d3659ee9311e9e7de10813d151ed0c8?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sonicneo</media:title>
		</media:content>
	</item>
		<item>
		<title>เครื่องมือที่ใช้ในการพัฒนา</title>
		<link>http://sonicneo.wordpress.com/2010/01/14/%e0%b9%80%e0%b8%84%e0%b8%a3%e0%b8%b7%e0%b9%88%e0%b8%ad%e0%b8%87%e0%b8%a1%e0%b8%b7%e0%b8%ad%e0%b8%97%e0%b8%b5%e0%b9%88%e0%b9%83%e0%b8%8a%e0%b9%89%e0%b9%83%e0%b8%99%e0%b8%81%e0%b8%b2%e0%b8%a3%e0%b8%9e/</link>
		<comments>http://sonicneo.wordpress.com/2010/01/14/%e0%b9%80%e0%b8%84%e0%b8%a3%e0%b8%b7%e0%b9%88%e0%b8%ad%e0%b8%87%e0%b8%a1%e0%b8%b7%e0%b8%ad%e0%b8%97%e0%b8%b5%e0%b9%88%e0%b9%83%e0%b8%8a%e0%b9%89%e0%b9%83%e0%b8%99%e0%b8%81%e0%b8%b2%e0%b8%a3%e0%b8%9e/#comments</comments>
		<pubDate>Thu, 14 Jan 2010 04:24:01 +0000</pubDate>
		<dc:creator>sonicneo</dc:creator>
				<category><![CDATA[J2EE]]></category>

		<guid isPermaLink="false">http://sonicneo.wordpress.com/?p=8</guid>
		<description><![CDATA[Tool for Development Spring Hibernate Restful With Jersey Maven Glassfish Freemarker Subversion JAXB Dojo Javascript Frameworks Google Java Script Solr Search Engine Junit Eclipse JUnit EasyMock Plugin firefox Rest client Tampper Data JSON VIews<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sonicneo.wordpress.com&amp;blog=710348&amp;post=8&amp;subd=sonicneo&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>Tool for Development</strong><br />
Spring<br />
Hibernate<br />
Restful With Jersey<br />
Maven<br />
Glassfish<br />
Freemarker<br />
Subversion<br />
JAXB<br />
Dojo Javascript Frameworks<br />
Google Java Script<br />
Solr Search Engine<br />
Junit<br />
Eclipse<br />
JUnit<br />
EasyMock</p>
<p><strong>Plugin firefox</strong><br />
Rest client<br />
Tampper Data<br />
JSON VIews</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/sonicneo.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/sonicneo.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/sonicneo.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/sonicneo.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/sonicneo.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/sonicneo.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/sonicneo.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/sonicneo.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/sonicneo.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/sonicneo.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/sonicneo.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/sonicneo.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/sonicneo.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/sonicneo.wordpress.com/8/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sonicneo.wordpress.com&amp;blog=710348&amp;post=8&amp;subd=sonicneo&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://sonicneo.wordpress.com/2010/01/14/%e0%b9%80%e0%b8%84%e0%b8%a3%e0%b8%b7%e0%b9%88%e0%b8%ad%e0%b8%87%e0%b8%a1%e0%b8%b7%e0%b8%ad%e0%b8%97%e0%b8%b5%e0%b9%88%e0%b9%83%e0%b8%8a%e0%b9%89%e0%b9%83%e0%b8%99%e0%b8%81%e0%b8%b2%e0%b8%a3%e0%b8%9e/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9d3659ee9311e9e7de10813d151ed0c8?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sonicneo</media:title>
		</media:content>
	</item>
	</channel>
</rss>
