<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="http://feedproxy.google.com/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feedproxy.google.com/~d/styles/itemcontent.css"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0" xml:base="http://www.onedd.net">
<channel>
 <title>Wiennat</title>
 <link>http://www.onedd.net</link>
 <description>Because I'm a baboon.</description>
 <language>en</language>
<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feedproxy.google.com/onedd/atom" type="application/rss+xml" /><item>
 <title>I'm Ed</title>
 <link>http://www.onedd.net/2009/01/04/467-im-ed</link>
 <description>&lt;table width="400" border="0" cellspacing="0" cellpadding="4"&gt;
&lt;tr&gt;
&lt;td&gt;
                        &lt;span&gt;&lt;img style="margin-left: 5px;" src="http://quizfarm.com/quiz_images/results/7436_3885.JPG" /&gt;&lt;/span&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="http://quizfarm.com/quizzes/new/Vash/what-fullmetal-alchemist-character-are-you"&gt;&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
            &lt;br /&gt;
&lt;table class="tblBorderAll" width="100%" border="0" cellpadding="0" cellspacing="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span id="text_block"&gt;You Scored as &lt;b&gt;Ed&lt;/b&gt;&lt;/span&gt;
&lt;p&gt;You are Edward Elric, the FullMetal Alchemist. You love your gifts and what you do, but hate it when you're told what to do with your talents, especially if it goes against your principles. You're passionate, forgiving (at times), and above all, determined to persue your dreams.&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;                  &lt;span id="graph_block"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table width="100%" border="0" cellpadding="0" cellspacing="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="150"&gt;&lt;font size="1" face="Arial"&gt;Ed&lt;/font&gt;&lt;/td&gt;
&lt;td width="130"&gt;
&lt;table width="90%" bgcolor="#dddddd" border="1" cellpadding="0" cellspacing="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/td&gt;
&lt;td width="40" align="center"&gt;90%&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;table width="100%" border="0" cellpadding="0" cellspacing="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="150"&gt;&lt;font size="1" face="Arial"&gt;Hughes&lt;/font&gt;&lt;/td&gt;
&lt;td width="130"&gt;
&lt;table width="75%" bgcolor="#dddddd" border="1" cellpadding="0" cellspacing="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/td&gt;
&lt;td width="40" align="center"&gt;75%&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;table width="100%" border="0" cellpadding="0" cellspacing="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="150"&gt;&lt;font size="1" face="Arial"&gt;Al&lt;/font&gt;&lt;/td&gt;
&lt;td width="130"&gt;
&lt;table width="70%" bgcolor="#dddddd" border="1" cellpadding="0" cellspacing="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/td&gt;
&lt;td width="40" align="center"&gt;70%&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;table width="100%" border="0" cellpadding="0" cellspacing="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="150"&gt;&lt;font size="1" face="Arial"&gt;Hawkeye&lt;/font&gt;&lt;/td&gt;
&lt;td width="130"&gt;
&lt;table width="45%" bgcolor="#dddddd" border="1" cellpadding="0" cellspacing="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/td&gt;
&lt;td width="40" align="center"&gt;45%&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;table width="100%" border="0" cellpadding="0" cellspacing="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="150"&gt;&lt;font size="1" face="Arial"&gt;Trisha&lt;/font&gt;&lt;/td&gt;
&lt;td width="130"&gt;
&lt;table width="45%" bgcolor="#dddddd" border="1" cellpadding="0" cellspacing="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/td&gt;
&lt;td width="40" align="center"&gt;45%&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;table width="100%" border="0" cellpadding="0" cellspacing="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="150"&gt;&lt;font size="1" face="Arial"&gt;Scar&lt;/font&gt;&lt;/td&gt;
&lt;td width="130"&gt;
&lt;table width="35%" bgcolor="#dddddd" border="1" cellpadding="0" cellspacing="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/td&gt;
&lt;td width="40" align="center"&gt;35%&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;table width="100%" border="0" cellpadding="0" cellspacing="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="150"&gt;&lt;font size="1" face="Arial"&gt;Mustang&lt;/font&gt;&lt;/td&gt;
&lt;td width="130"&gt;
&lt;table width="25%" bgcolor="#dddddd" border="1" cellpadding="0" cellspacing="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/td&gt;
&lt;td width="40" align="center"&gt;25%&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;table width="100%" border="0" cellpadding="0" cellspacing="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="150"&gt;&lt;font size="1" face="Arial"&gt;Winry&lt;/font&gt;&lt;/td&gt;
&lt;td width="130"&gt;
&lt;table width="25%" bgcolor="#dddddd" border="1" cellpadding="0" cellspacing="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/td&gt;
&lt;td width="40" align="center"&gt;25%&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;               
                  &lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p&gt;&lt;img style="visibility:hidden;width:0px;height:0px;" border=0 width=0 height=0 src="http://counters.gigya.com/wildfire/IMP/CXNID=2000002.0NXC/bT*xJmx*PTEyMzEwNjc*NzQ4NTkmcHQ9MTIzMTA2NzUwODAzMSZwPTY5MDgxJmQ9Jmc9MSZ*PSZvPTBjYjBlNDQ2ODY4NDQwMDRiNWI5Y2Q1NTU*OGIzNzYy.gif" /&gt;&lt;/p&gt;
&lt;p&gt;ช่างตรงเสียนี่กระไร(ในหลายๆความหมาย)&lt;/p&gt;
&lt;p&gt;จาก &lt;a href="http://quizfarm.com/quizzes/new/Vash/what-fullmetal-alchemist-character-are-you/" title="http://quizfarm.com/quizzes/new/Vash/what-fullmetal-alchemist-character-are-you/"&gt;http://quizfarm.com/quizzes/new/Vash/what-fullmetal-alchemist-character-...&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feedproxy.google.com/~f/onedd/atom?a=FkQOITWy"&gt;&lt;img src="http://feedproxy.google.com/~f/onedd/atom?i=FkQOITWy" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feedproxy.google.com/~f/onedd/atom?a=KqzaQhoa"&gt;&lt;img src="http://feedproxy.google.com/~f/onedd/atom?i=KqzaQhoa" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
 <comments>http://www.onedd.net/2009/01/04/467-im-ed#comments</comments>
 <category domain="http://www.onedd.net/tags/full-metal-alchemist">full metal alchemist</category>
 <category domain="http://www.onedd.net/category/life">Life</category>
 <category domain="http://www.onedd.net/tags/personality">personality</category>
 <category domain="http://www.onedd.net/tags/quiz">quiz</category>
 <pubDate>Sun, 04 Jan 2009 11:13:13 +0000</pubDate>
 <dc:creator>wiennat</dc:creator>
 <guid isPermaLink="false">467 at http://www.onedd.net</guid>
</item>
<item>
 <title>My pagerank</title>
 <link>http://www.onedd.net/2009/01/03/466-my-pagerank</link>
 <description>&lt;div align="center"&gt;
&lt;a href="http://www.flickr.com/photos/wien/3163319626/" title="PR01 by wiennat, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3099/3163319626_8f746af205_o.png" width="346" height="117" alt="PR01" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://onedd.net"&gt;Wiennat&amp;#8217;s Blog&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/wien/3163319640/" title="PR02 by wiennat, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3128/3163319640_6f8894853f_o.png" width="336" height="123" alt="PR02" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://twitter.com/wiennat"&gt;&lt;a href="http://twitter.com/wiennat"&gt;@wiennat&lt;/a&gt;&lt;/a&gt;
&lt;/div&gt;
&lt;p&gt;ปล. ในทำนองเดียวกัน &lt;a href="http://twitter.com/sugree"&gt;&lt;a href="http://twitter.com/sugree"&gt;@sugree&lt;/a&gt;&lt;/a&gt; มี PR5 แต่ &lt;a href="http://sugree.com"&gt;sugree.com&lt;/a&gt; มี PR4&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feedproxy.google.com/~f/onedd/atom?a=e7n8xoFi"&gt;&lt;img src="http://feedproxy.google.com/~f/onedd/atom?i=e7n8xoFi" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feedproxy.google.com/~f/onedd/atom?a=Gpxqysjo"&gt;&lt;img src="http://feedproxy.google.com/~f/onedd/atom?i=Gpxqysjo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
 <comments>http://www.onedd.net/2009/01/03/466-my-pagerank#comments</comments>
 <category domain="http://www.onedd.net/tags/blog">blog</category>
 <category domain="http://www.onedd.net/tags/pagerank">pagerank</category>
 <category domain="http://www.onedd.net/taxonomy/term/212">seo</category>
 <category domain="http://www.onedd.net/category/tech">Tech</category>
 <category domain="http://www.onedd.net/tags/twitter">Twitter</category>
 <pubDate>Sat, 03 Jan 2009 14:13:10 +0000</pubDate>
 <dc:creator>wiennat</dc:creator>
 <guid isPermaLink="false">466 at http://www.onedd.net</guid>
</item>
<item>
 <title>URL Routing in ASP.NET MVC</title>
 <link>http://www.onedd.net/2009/01/01/465-url-routing-aspnet-mvc</link>
 <description>&lt;p&gt;ใน ASP.NET MVC เราสามารถออกแบบ URL ขึ้นมาแล้วส่ง request ไปยัง action ที่กำหนดไว้ได้ ทำให้ URL ของเว็บของเราไม่ขึ้นอยู่กับโครงสร้างของไฟล์ที่อยู่บนดิสก์จริงๆ โดย ASP.NET MVC อาศัย URL Routing ที่เพิ่มเข้ามาใน ASP.NET 3.5 SP1&lt;/p&gt;
&lt;p&gt;หลังจากเราสร้าง Project Web Application ขึ้นมาแล้ว ลองเปิดดูที่ Global.asax จะเห็นว่าต่างจาก ASP.NET Web Application ธรรมดา เพราะจะมาการทำ Routing มาให้แล้ว&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;public class MvcApplication : System.Web.HttpApplication
{
    public static void RegisterRoutes(RouteCollection routes)
    {
        routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
        routes.MapRoute(
            "Default",                                              // Route name
            "{controller}/{action}/{id}",                           // URL with parameters
            new { controller = "Home", action = "Index", id = "" }  // Parameter defaults
        );
    }
    protected void Application_Start()
    {
        RegisterRoutes(RouteTable.Routes);
    }
}
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;กฏง่ายๆของการ Routing คือ&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;หน้าไปหลัง&lt;/strong&gt; เริ่มทำการทดสอบจากกฏที่เพิ่มเข้าไปก่อนเป็นลำดับแรก เจออันไหนก่อนก็จะ route ไปตามนั้น&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ใช้ {} เพื่อเก็บค่าตัวแปร&lt;/strong&gt; เราสามารถตั้งตัวแปรสำหรับ URL ได้ เช่น&lt;br /&gt;
/blog/{year}/{month}/{day} จะ match กับ /blog/2009/1/2 โดยจะเกิดตัวแปรของ URL ชื่อ year, month และ day ขึ้นโดยมีค่าเป็น 2009, 2 และ 1 ตามลำดับ&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ใช้ * เพื่อระบุว่าเป็น parameter ที่ไม่ทราบจำนวน&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;ASP.NET Routing จะต้องมี Routing Handler ซึ่งจะต้องเป็นคลาสที่ implement interface IRouteHandler ซึ่งปกติใน ASP.NET MVC จะแอบใช้ System.Web.Mvc.MvcRouteHandler&lt;/p&gt;
&lt;p&gt;จากด้านบน เราสามารถแปลได้ง่ายๆว่า&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;ไม่ต้องสนใจถ้า request url ที่เป็น .axd โดยส่วนที่อยู่หน้า . จะถูกเก็บไว้ในตัวแปรชื่อ request ส่วนที่เหลือทั้งหมดจะถูกเก็บใน pathInfo&lt;/li&gt;
&lt;li&gt;Request URL จะถูก Route ไปยัง controller และ action โดยระบุพารามิเตอร์ชื่อ id โดยอัตโนมัติหากไม่มีการกำหนดค่าใดๆ&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;เรามาลองสร้าง Flickr Mashup ขึ้นมาเล่นๆดูดีกว่า&lt;/p&gt;
&lt;p&gt;ก่อนอื่นสร้าง PhotoController ขึ้นมาใหม่ โดยมีโค้ดดังนี้&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;public class PhotoController : Controller
{        
    public ActionResult Index()
    {
        Flickr f = new Flickr();
        Photos p = f.PhotosGetRecent(25, 1);            
        return View(p.PhotoCollection);
    }
}
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;จากแอคชันข้างต้น เราดึงรายละเอียดของรูปที่ถูกอัพโหลดขึ้นไปไว้ใน Flickr จำนวน 25 รูปแล้วเก็บไว้ใน ViewData โดยมีใช้&lt;br /&gt;
โดยใช้ View ง่ายๆ ชื่อ Index คือ&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&amp;lt;%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Index.aspx.cs" Inherits="MvcApplication1.Views.Photo.Index" %&amp;gt;
&amp;lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&amp;gt;
&amp;lt;html xmlns="http://www.w3.org/1999/xhtml" &amp;gt;
&amp;lt;head&amp;gt;
&amp;lt;title&amp;gt;MVC Flickr Sample&amp;lt;/title&amp;gt;
&amp;lt;/head&amp;gt;
&amp;lt;body&amp;gt;
    &amp;lt;div&amp;gt;
    &amp;lt;% foreach (var p in ViewData.Model)
       { %&amp;gt;                     
       &amp;lt;a href="&amp;lt;%= p.WebUrl %&amp;gt;"&amp;gt;
       &amp;lt;img src="&amp;lt;%= p.SquareThumbnailUrl %&amp;gt;" alt="&amp;lt;%= p.Title %&amp;gt;" /&amp;gt;                  
       &amp;lt;/a&amp;gt;
    &amp;lt;% }%&amp;gt;
    &amp;lt;/div&amp;gt;
&amp;lt;/body&amp;gt;
&amp;lt;/html&amp;gt;
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;โดยที่ View นี้เป็น Strong typed view&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;namespace MvcApplication1.Views.Photo
{
    public partial class Index : ViewPage&amp;lt;FlickrNet.Photo[]&amp;gt;
    {
    }
}
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;หลังจากเราตั้งค่า Flickr API เรียบร้อยตาม Document ก็ทดลองรันดูด้วย Url /photo/&lt;/p&gt;
&lt;div align="center"&gt;
&lt;a href="http://www.flickr.com/photos/wien/3158766369/" title="ScreenShot001 by wiennat, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3248/3158766369_84e8ba8d7c.jpg" width="500" height="419" alt="ScreenShot001" /&gt;&lt;/a&gt;
&lt;/div&gt;
&lt;p&gt;ทีนี้เราลองเพิ่มอะไรขึ้นมาเล็กน้อยด้วยการเพิ่ม Route เข้าไปดังต่อไปนี้&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;    public static void RegisterRoutes(RouteCollection routes)
    {
        routes.IgnoreRoute("{resource}.axd/{*pathInfo}");

        routes.MapRoute(
            "Search",                                              // Route name
            "search/{key}/{page}",                           // URL with parameters
            new { controller = "Photo", action = "Search", key = "", page = 1 },  // Parameter defaults
        );

        routes.MapRoute(
            "User",                                              // Route name
            "photo/{username}/{page}",                           // URL with parameters
            new { controller = "Photo", action = "PhotoByUser", page = 1 },  // Parameter defaults
        );

        routes.MapRoute(
            "Default",                                              // Route name
            "{controller}/{action}/{id}",                           // URL with parameters
            new { controller = "Home", action = "Index", id = "" }  // Parameter defaults
        );

    }
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;จะเห็นว่าเราส่ง Request ไปยัง Action ใดๆ ก็ได้โดยไม่ขึ้นกับชื่อ กล่าวคือ เราจะทำการค้นหารูปหาก Request URL อยู่ในรูปแบบ search/คำค้น/หน้า และหากเป็น /photo/ชื่อผู้ใช้/หน้า ก็จะแสดงรูปของผู้ใช้คนนั้นแทนโดยเราไม่จำเป็นจะต้องสร้าง Search controller แต่อย่างใด แต่เราจะส่งไปที่ action Search และ PhotoByUser ตามลำดับ&lt;/p&gt;
&lt;p&gt;โค้ดของ action ทั้งสองเป็นดังนี้&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;    public ActionResult PhotoByUser(string username, int page)
    {
        Flickr f = new Flickr();
        FoundUser u = f.PeopleFindByUsername(username);            
        if (u != null)
        {               
            Photos p = f.PeopleGetPublicPhotos(u.UserId, 25, page);                
            return View("index", p.PhotoCollection);
        }
        return View("index");
    }

    public ActionResult Search(string key, int page)
    {           
        Flickr f = new Flickr();
        PhotoSearchOptions option = new PhotoSearchOptions();
        option.Page = page;
        option.Text = key;         
        Photos p = f.PhotosSearch(option);                       
        return View("index", p.PhotoCollection);                        
    }
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;เมื่อเราทดสอบด้วยการเปิด URL /search/grassland/ และ /photo/wiennat จะปรากฎรูปขึ้นมาตามต้องการ&lt;/p&gt;
&lt;div align="center"&gt;
&lt;a href="http://www.flickr.com/photos/wien/3158917497/" title="ScreenShot002 by wiennat, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3219/3158917497_8abf45b0c3.jpg" width="500" height="419" alt="ScreenShot002" /&gt;&lt;/a&gt;
&lt;/div&gt;
&lt;p&gt;แล้วถ้าเราลองเปิดด้วย /search/grassland/ข้อความ และ /photo/wiennat/ข้อความ ล่ะ&lt;/p&gt;
&lt;div align="center"&gt;
&lt;a href="http://www.flickr.com/photos/wien/3158917503/" title="ScreenShot004 by wiennat, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3113/3158917503_892974c143.jpg" width="500" height="419" alt="ScreenShot004" /&gt;&lt;/a&gt;
&lt;/div&gt;
&lt;p&gt;ผลลัพธ์คือเกิด error ขึ้นเนื่องจากพารามิเตอร์ page นั้นมีค่าเป็น NULL แต่ว่าเราต้องการพารามิเตอร์ที่เป็นตัวเลข เรามีทางแก้สองทางคือ&lt;br /&gt;
1. กำหนดให้ประเภทพารามิเตอร์ page ให้เป็น int?&lt;br /&gt;
2. จำกัดรูปแบบของพารามิเตอร์ โดยกำหนด Constrain ให้รับแต่ตัวเลข เท่านั้น&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;    routes.MapRoute(
            "Search",                                              // Route name
            "search/{key}/{page}",                           // URL with parameters
            new { controller = "Photo", action = "Search", key = "", page = 1 },  // Parameter defaults
            new { key="[A-Za-z0-9]+", page="[0-9]*" }
        );
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;เมื่อผู้ใช้เข้ามาด้วย /search/grassland/ข้อความ ก็จะปรากฏข้อความที่บอกว่าไม่พบเอกสารดังกล่าวแทน&lt;/p&gt;
&lt;div align="center"&gt;
&lt;a href="http://www.flickr.com/photos/wien/3158917503/" title="ScreenShot004 by wiennat, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3113/3158917503_892974c143.jpg" width="500" height="419" alt="ScreenShot004" /&gt;&lt;/a&gt;
&lt;/div&gt;
&lt;p&gt;เป็นอันจบวิธีการใช้งาน URL Routing อย่างง่ายๆแล้ว สำหรับตอนหน้า เราจะมาดูว่าเราจะใช้ URL Routing ใน Web Form กันอย่างไร&lt;/p&gt;
&lt;p&gt;สำหรับการใช้งานอื่นกรุณาทิ้งไว้ใน comment&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feedproxy.google.com/~f/onedd/atom?a=HM3SPluo"&gt;&lt;img src="http://feedproxy.google.com/~f/onedd/atom?i=HM3SPluo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feedproxy.google.com/~f/onedd/atom?a=lTmIvlsl"&gt;&lt;img src="http://feedproxy.google.com/~f/onedd/atom?i=lTmIvlsl" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
 <comments>http://www.onedd.net/2009/01/01/465-url-routing-aspnet-mvc#comments</comments>
 <category domain="http://www.onedd.net/tags/net">.NET</category>
 <category domain="http://www.onedd.net/tags/aspnet-mvc">ASP.NET MVC</category>
 <category domain="http://www.onedd.net/tags/flickr">flickr</category>
 <category domain="http://www.onedd.net/tags/mvc">MVC</category>
 <category domain="http://www.onedd.net/tags/routing">routing</category>
 <category domain="http://www.onedd.net/category/tech">Tech</category>
 <pubDate>Thu, 01 Jan 2009 14:31:39 +0000</pubDate>
 <dc:creator>wiennat</dc:creator>
 <guid isPermaLink="false">465 at http://www.onedd.net</guid>
</item>
<item>
 <title>My political self</title>
 <link>http://www.onedd.net/2008/12/26/464-my-political-self</link>
 <description>&lt;p&gt;You are a&lt;/p&gt;
&lt;p&gt;Social Liberal&lt;br /&gt;
(66% permissive)&lt;/p&gt;
&lt;p&gt;and an&amp;#8230;&lt;/p&gt;
&lt;p&gt;Economic Conservative&lt;br /&gt;
(66% permissive)&lt;/p&gt;
&lt;p&gt;You are best described as a:&lt;/p&gt;
&lt;p&gt;Libertarian&lt;/p&gt;
&lt;p&gt;You exhibit a very well-developed sense of Right and Wrong and believe in economic fairness.&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feedproxy.google.com/~f/onedd/atom?a=d7EShmsk"&gt;&lt;img src="http://feedproxy.google.com/~f/onedd/atom?i=d7EShmsk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feedproxy.google.com/~f/onedd/atom?a=sytZfzMu"&gt;&lt;img src="http://feedproxy.google.com/~f/onedd/atom?i=sytZfzMu" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
 <comments>http://www.onedd.net/2008/12/26/464-my-political-self#comments</comments>
 <category domain="http://www.onedd.net/category/life">Life</category>
 <category domain="http://www.onedd.net/tags/politics">politics</category>
 <category domain="http://www.onedd.net/tags/quiz">quiz</category>
 <pubDate>Fri, 26 Dec 2008 03:52:42 +0000</pubDate>
 <dc:creator>wiennat</dc:creator>
 <guid isPermaLink="false">464 at http://www.onedd.net</guid>
</item>
<item>
 <title>คบคนพาล พาลพาไปหาผิด</title>
 <link>http://www.onedd.net/2008/12/18/462-</link>
 <description>&lt;blockquote&gt;
&lt;p&gt;คบคนพาล พาลพาไปหาผิด คบบัณฑิต บัณฑิตพาไปหาผล&lt;/p&gt;
&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;เชื่อได้ว่าคนอ่านสุภาษิตข้างต้น คงคิดว่าเป็นเรื่องปกติว่า เราควรจะคบบัณฑิต เพื่อที่ว่าบัณฑิตจะได้ชักชวนและนำพาเราไปสู่สิ่งที่ดีๆ และไม่คบเพื่อนที่ไม่ดี&lt;/p&gt;
&lt;p&gt;แน่นอน เราควรทำเช่นนั้น เรื่องปกติ ถ้าเราอยากจะดีขึ้น เราก็ต้องคบเพื่อนดีๆ เราถึงจะไปสู่แสงสว่าง&lt;/p&gt;
&lt;p&gt;แต่ทว่า&lt;/p&gt;
&lt;p&gt;ถ้าเราเป็นคนพาล แล้วไปคบคนดี เค้าก็จะกลายเป็นคนที่คบคนพาลสิ -*-&lt;/p&gt;
&lt;p&gt;แปลว่า &amp;#8230; เราได้ประโยชน์ แต่เค้าเดือดร้อน&lt;/p&gt;
&lt;p&gt;พอคิดกลับไปกลับมาแบบนี้ ก็จะกลายเป็นว่าคนพาล  ก็ควรจะคบกับคนพาล แล้วบัณฑิตก็ควรจะคบกันแต่เฉพาะบัณฑิตต่อไป&lt;/p&gt;
&lt;p&gt;รึเปล่า?&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feedproxy.google.com/~f/onedd/atom?a=Q0VBnZW2"&gt;&lt;img src="http://feedproxy.google.com/~f/onedd/atom?i=Q0VBnZW2" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feedproxy.google.com/~f/onedd/atom?a=nFvrvy3T"&gt;&lt;img src="http://feedproxy.google.com/~f/onedd/atom?i=nFvrvy3T" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
 <comments>http://www.onedd.net/2008/12/18/462-#comments</comments>
 <category domain="http://www.onedd.net/tags/proverb">proverb</category>
 <category domain="http://www.onedd.net/tags/thai">thai</category>
 <category domain="http://www.onedd.net/category/thought">Thought</category>
 <category domain="http://www.onedd.net/tags-11">สุภาษิต</category>
 <pubDate>Thu, 18 Dec 2008 15:22:39 +0000</pubDate>
 <dc:creator>wiennat</dc:creator>
 <guid isPermaLink="false">462 at http://www.onedd.net</guid>
</item>
<item>
 <title>งงๆเมื่อเจอกับ DTAC</title>
 <link>http://www.onedd.net/2008/12/10/461-dtac</link>
 <description>&lt;p&gt;หลังจากใช้ GPRS แบบคิดตาม bandwidth ราคา 10 สตางค์ต่อ KB มาหลายเดือน ก็รู้สึกว่าช่วงหลังใช้เยอะจนน่าเสียดายเงิน เลยโทรไปที่ Call Center เพื่อถามว่ามีแพลนอะไรที่โดยรวมถูกกว่านี้มั้ย ปรากฏว่าเจ้าหน้าที่บอกว่ามีให้เลือกสองอย่างคือแบบ Bandwidth กับแบบเวลา ราคา 1.07 บาทต่อนาที ไม่งั้นก็จะต้องใช้เป็นรายเดือนไปเลย&lt;/p&gt;
&lt;p&gt;หลังจากไปนอนคิดอยู่สองวันก็ไปเปลี่ยนเป็นรายเดือน พอตกลงเปลี่ยนปุ๊บก็สมัคร EDGE/GPRS แบบ 20 ชม. ราคา 100 บาท แต่เป็นลูกค้าเก่า ได้เพิ่มเป็น 40 ชม. สายตาก็เหลือไปเห็นในโบรชัวร์ด้านขวาว่า ลูกค้า Happy ก็สมัครได้เหมือนกันในราคาเดียวกัน เฮ้ย แล้วทำไม Call center ดันบอกว่าไม่มีฟระ&lt;/p&gt;
&lt;p&gt;เจ็บใจฮะ เจ็บใจ&lt;/p&gt;
&lt;p&gt;หลังจากสมัครเสร็จก็เดินเล่นอยู่พักหนึ่งได้รับ SMS มาหลายอันรวมทั้งที่บอกว่าเราได้สมัครแพลน GPRS 20 ชั่วโมงเพิ่มเป็น 40 ชั่วโมงแล้วก็โอเคครับ เรียบร้อย&lt;/p&gt;
&lt;p&gt;พอถึงเช้าออกจากบ้าน เปิด &lt;a href="http://search.twitter.com/search?q=%23jibjib"&gt;&lt;a href="http://search.twitter.com/search?q=%23jibjib"&gt;#jibjib&lt;/a&gt;&lt;/a&gt; ตามปกติ พอเริ่มดึง Timeline เท่านั้นแหละ ข้อความเตือนขึ้นบอกว่าใช้ GPRS ไม่ได้ ก็อ่าว สงสัยต้องเปลี่ยน Access Point เดี๋ยวไว้ตั้งค่าทีหลังแล้วกัน&lt;/p&gt;
&lt;p&gt;พอเปิดเว็บได้ก็จัดการทำตามที่บอกไว้ในเว็บทุกประการ แต่ก็ยังใช้ไม่ได้ ปิดเครื่อง เปิดเครื่องใหม่ก็แล้ว ลองเปลี่ยนเป็นของเดิมก็แล้ว เสียเวลาไปหนึ่งวันกับการลองซ้ำๆ สุดท้ายตัดสินใจโทรไป Call Center ถามว่าต้องทำยังไง&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;เดี๋ยวช่วยปิดเครื่องแล้วเปิดใหม่นะคะ รออีกห้านาทีลองใหม่ เพราะดิฉันเพิ่งสัญญาณ GPRS ให้ค่ะ&lt;/p&gt;
&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;ฟังแล้วไม่ค่อยเชื่อหูตัวเองเท่าไหร่ แต่ก็ตอบโอเคไปแล้วก็ปิดเครื่องลองใหม่ ใช้ได้จริงๆด้วย!!!!&lt;/p&gt;
&lt;p&gt;เห้ย แล้วทำไมไม่เปิดให้ตูตั้งแต่ตอนสมัครเลยฟะ&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feedproxy.google.com/~f/onedd/atom?a=p52KSFMN"&gt;&lt;img src="http://feedproxy.google.com/~f/onedd/atom?i=p52KSFMN" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feedproxy.google.com/~f/onedd/atom?a=dOlMMrw8"&gt;&lt;img src="http://feedproxy.google.com/~f/onedd/atom?i=dOlMMrw8" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
 <comments>http://www.onedd.net/2008/12/10/461-dtac#comments</comments>
 <category domain="http://www.onedd.net/tags/dtac">dtac</category>
 <category domain="http://www.onedd.net/tags/gprs">gprs</category>
 <category domain="http://www.onedd.net/category/life">Life</category>
 <category domain="http://www.onedd.net/tags/service">service</category>
 <pubDate>Wed, 10 Dec 2008 04:08:12 +0000</pubDate>
 <dc:creator>wiennat</dc:creator>
 <guid isPermaLink="false">461 at http://www.onedd.net</guid>
</item>
<item>
 <title>Readcamp</title>
 <link>http://www.onedd.net/2008/12/05/460-readcamp</link>
 <description>&lt;ul&gt;
&lt;li&gt;เมื่อเสาร์ที่แล้วไปงาน readcamp มา&lt;/li&gt;
&lt;li&gt;ตื่นไม่สายแต่ไปสายเนื่องจากดูเวลาพลาด (โง่จริงๆ)&lt;/li&gt;
&lt;li&gt;ไม่รู้จะหยิบอะไรไปอ่าน ก็เลยคว้า 20th Century Boy เล่ม 21 ไปอ่าน&lt;/li&gt;
&lt;li&gt;โอ้บร๊ะเจ้า!!! พิมพ์ผิดแบบเมพขริงๆ&lt;/li&gt;
&lt;/ul&gt;
&lt;div align="center"&gt;
&lt;a href="http://www.flickr.com/photos/wien/3070390840/" title="Expo by wiennat, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3237/3070390840_179b8ff179_m.jpg" width="180" height="240" alt="Expo" /&gt;&lt;/a&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;งานจัดที่หอศิลปกรุงเทพ ตรงข้าม MBK เนื่องจากความสายผมจึงเลือกลงที่สถานีสนามกีฬา แแต่ถ้าอยากเดินแบบสบายใจ เลือกใช้เส้นทาง สยาม-สยามเซน-สยามดิสฯ-หอศิลปฯ ก็เป็นทางเลือกที่น่าสนใจ&lt;/li&gt;
&lt;li&gt;เห็นข้างนอกทีไรก็ชอบคิดว่ามันยังไม่เสร็จทุกที เพราะผิวอาคารมีลายคาดๆ&lt;/li&gt;
&lt;li&gt;พอเข้าไปข้างใน โอ่โถง แต่วังเวง เข้าใจว่าเพราะเพิ่งเสร็จมากกว่า ถ้ามีคนเยอะกว่านี้อาจจะเยี่ยม&lt;/li&gt;
&lt;/ul&gt;
&lt;div align="center"&gt;&lt;a href="http://www.flickr.com/photos/wien/3070394400/" title="P1010538 by wiennat, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3226/3070394400_1bd577f447_m.jpg" width="240" height="180" alt="P1010538" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;อาหารกลางวัน ข้าวเยอะ อิ่มมาก&lt;/li&gt;
&lt;li&gt;เข้าห้อง อ่านเปเปอร์ Free Culture xkcd phdcomics สามก๊ก ฯลฯ&lt;/li&gt;
&lt;li&gt;บราวนี่อร่อยเมพ&lt;/li&gt;
&lt;li&gt;ได้มติชนติดมือกลับบ้านด้วย&lt;/li&gt;
&lt;li&gt;จบงานเก็บของแล้วไปกินกันต่อที่สวนหลวง ร้านนี้เพิ่งเคยกิน อาหารอร่อย คนอื่นเค้าคุยกัน ส่วนเราก็ตั้งหน้าตั้งตากินกันไป&lt;/li&gt;
&lt;li&gt;ต่อด้วยเซ็งซิมอี้ แล้วก็แยกย้าย&lt;/li&gt;
&lt;/ul&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feedproxy.google.com/~f/onedd/atom?a=FsMLURJD"&gt;&lt;img src="http://feedproxy.google.com/~f/onedd/atom?i=FsMLURJD" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feedproxy.google.com/~f/onedd/atom?a=tuUWL6Mw"&gt;&lt;img src="http://feedproxy.google.com/~f/onedd/atom?i=tuUWL6Mw" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
 <comments>http://www.onedd.net/2008/12/05/460-readcamp#comments</comments>
 <category domain="http://www.onedd.net/category/life">Life</category>
 <category domain="http://www.onedd.net/tags/readcamp">readcamp</category>
 <category domain="http://www.onedd.net/tags/readcampbkk">readcampbkk</category>
 <pubDate>Fri, 05 Dec 2008 02:12:15 +0000</pubDate>
 <dc:creator>wiennat</dc:creator>
 <guid isPermaLink="false">460 at http://www.onedd.net</guid>
</item>
<item>
 <title>ศึกเหลืองแดง</title>
 <link>http://www.onedd.net/2008/12/01/459-%E0%B8%A8%E0%B8%B6%E0%B8%81%E0%B9%80%E0%B8%AB%E0%B8%A5%E0%B8%B7%E0%B8%AD%E0%B8%87%E0%B9%81%E0%B8%94%E0%B8%87</link>
 <description>&lt;div align="center"&gt;
&lt;p&gt;กาลครั้งหนึ่งนานมาแล้ว แม่สีทั้งสามอยู่ด้วยกันอย่างสามัคคีและกลมเกลียว&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/wien/3073367339/" title="dsc09759.jpg by wiennat, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3022/3073367339_0a48ae1fc3.jpg" width="500" height="375" alt="dsc09759.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;จนกระทั่งวันหนึ่ง สีแดงกับสีเหลืองเกิดไม่พอใจอีกฝ่ายหนึ่ง และได้ทะเลาะักันจนไม่สามารถลงรอยกันได้เหมือนเดิม&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/wien/3073370671/" title="dsc09762.jpg by wiennat, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3057/3073370671_e91da88a28.jpg" width="500" height="375" alt="dsc09762.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;ไม่ว่าจะไปทางไหน ก็มีแต่การเผชิญหน้า จนกระทั่งสงครามครั้งสุดท้ายได้เริ่มขึ้น สีเหลืองเดินเกมเพลี่ยงพลั้งทำให้เหลือกำลังน้อยกว่าเหล่าสีแดง&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/wien/3073374785/" title="dsc09766.jpg by wiennat, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3065/3073374785_d43c133acb.jpg" width="375" height="500" alt="dsc09766.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;แต่ด้วยพลังใจของสีเหลือง แต่ละคนสู้ยิบตา ถึงแม้ว่าจะมีจำนวนน้อยกว่าสีแดงก็ตาม &lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/wien/3074210896/" title="dsc09767.jpg by wiennat, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3049/3074210896_a9ae3f5e2e.jpg" width="500" height="375" alt="dsc09767.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;แต่หลังจากที่บาดเจ็บล้มตายไปเป็นจำนวนมาก&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/wien/3073378097/" title="dsc09769.jpg by wiennat, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3054/3073378097_fcfabb895b.jpg" width="500" height="375" alt="dsc09769.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;ทั้งสองฝ่ายก็เริ่มสำนึกได้ว่า ถึงแม้ว่า ข้างนอกจะต่างสีกัน แต่ข้างในเราก็เป็นช็อกโกแลตเหมือนกัน&lt;/p&gt;
&lt;p&gt;จบบริบูรณ์&lt;/p&gt;
&lt;/div&gt;
&lt;hr /&gt;
&lt;div align="center"&gt;
ขอขอบคุณ เอ็มแอนด์เอ็ม ละลายในปาก แต่ไม่ละลายในมือ สำหรับนักแสดง&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/wien/3074215062/" title="dsc09771.jpg by wiennat, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3222/3074215062_4629178821.jpg" width="500" height="375" alt="dsc09771.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;ขอขอบคุณอีกครั้ง เอ็มแอนด์เอ็ม โปรดัก ออฟ ไชน่า ที่คาดว่าไม่มีเมลามีน&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/wien/3073379207/" title="dsc09770.jpg by wiennat, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3211/3073379207_ebcd8979f6.jpg" width="500" height="375" alt="dsc09770.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;ปล. ขอบคุณพี่กิ๊บสำหรับไอเดีย&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feedproxy.google.com/~f/onedd/atom?a=c1oeFWkw"&gt;&lt;img src="http://feedproxy.google.com/~f/onedd/atom?i=c1oeFWkw" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feedproxy.google.com/~f/onedd/atom?a=qLT0wZX0"&gt;&lt;img src="http://feedproxy.google.com/~f/onedd/atom?i=qLT0wZX0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
 <comments>http://www.onedd.net/2008/12/01/459-%E0%B8%A8%E0%B8%B6%E0%B8%81%E0%B9%80%E0%B8%AB%E0%B8%A5%E0%B8%B7%E0%B8%AD%E0%B8%87%E0%B9%81%E0%B8%94%E0%B8%87#comments</comments>
 <category domain="http://www.onedd.net/tags/daad">daad</category>
 <category domain="http://www.onedd.net/category/life">Life</category>
 <category domain="http://www.onedd.net/tags/mm">m&amp;amp;m</category>
 <category domain="http://www.onedd.net/tags/pad">pad</category>
 <category domain="http://www.onedd.net/tags/tales">tales</category>
 <pubDate>Mon, 01 Dec 2008 14:39:41 +0000</pubDate>
 <dc:creator>wiennat</dc:creator>
 <guid isPermaLink="false">459 at http://www.onedd.net</guid>
</item>
<item>
 <title>quote of the day</title>
 <link>http://www.onedd.net/2008/11/21/458-quote-day</link>
 <description>&lt;p&gt;ประโยคเด็ดวันนี้ขอเสนอ&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;A: I can do this if I have time.&lt;br /&gt;
  B: Sure. Luckily, you never have enough time in production.&lt;/p&gt;
&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;จึ๊ก&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feedproxy.google.com/~f/onedd/atom?a=QBdtclUO"&gt;&lt;img src="http://feedproxy.google.com/~f/onedd/atom?i=QBdtclUO" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feedproxy.google.com/~f/onedd/atom?a=ir7oVnSw"&gt;&lt;img src="http://feedproxy.google.com/~f/onedd/atom?i=ir7oVnSw" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
 <comments>http://www.onedd.net/2008/11/21/458-quote-day#comments</comments>
 <category domain="http://www.onedd.net/category/life">Life</category>
 <category domain="http://www.onedd.net/tags/production">production</category>
 <category domain="http://www.onedd.net/tags/qotd">qotd</category>
 <category domain="http://www.onedd.net/tags/quote">quote</category>
 <category domain="http://www.onedd.net/taxonomy/term/225">time</category>
 <category domain="http://www.onedd.net/tags/work">work</category>
 <pubDate>Fri, 21 Nov 2008 15:21:20 +0000</pubDate>
 <dc:creator>wiennat</dc:creator>
 <guid isPermaLink="false">458 at http://www.onedd.net</guid>
</item>
<item>
 <title>20th century boy : the aftermath</title>
 <link>http://www.onedd.net/2008/11/19/457-20th-century-boy-aftermath</link>
 <description>&lt;ul&gt;
&lt;li&gt;ขอบคุณ &lt;a href="http://kapook.com"&gt;Kapook&lt;/a&gt; สำหรับบัตรครับ&lt;/li&gt;
&lt;li&gt;เสื้อสวยมาก อยากได้ทั้งสองสี อยากได้สีดำเพราะมันพรางหุ่นได้ สีขาวมันเหมือนในเรื่อง&lt;/li&gt;
&lt;li&gt;ไปสายอดถ่ายรูป เข้าโรงไปหมดแล้ว&lt;/li&gt;
&lt;li&gt;ผมนั่งแถว F ถ้าใครโดนผมและเพื่อนๆเตะรองเท้า ตอนที่เข้าโรงตอนหนังตัวอย่างองค์บาก 2 กำลังฉายอยู่ก็ขออภัยด้วย&lt;/li&gt;
&lt;li&gt;จำไม่ได้ว่าเล่ม 1 เริ่มยังไง แต่ค่อนข้างมั่นใจว่าเริ่มมาไม่เหมือนในหนังสือ&lt;/li&gt;
&lt;li&gt;หลายๆฉากถูกตัด ยืด และดัดแปลง แต่ไม่กระทบกับเนื้อเรื่องหลัก ถ้าดูแล้วงงว่ามันมีตอนนี้ด้วยหรือก็จงอย่าสงสัย เพราะมันไม่ได้เหมือนเป๊ะ&lt;/li&gt;
&lt;li&gt;หลายๆเหตุการณ์เกิดขึ้นตอนกลางวัน&lt;/li&gt;
&lt;li&gt;แต่ในการ์ตูนเกิดขึ้นตอนกลางคืน&lt;/li&gt;
&lt;li&gt;คันนะตอนเด็ก น่ารักมาก โตแล้วไม่ค่อยน่ารักเท่าไหร่ (แต่ &lt;a href="http://iamthan.com"&gt;thanr&lt;/a&gt; บอกว่าโดน)&lt;/li&gt;
&lt;li&gt;ยูคิจินี่สวยเช้ง&lt;/li&gt;
&lt;li&gt;เพื่อนพระเอกมีคนนึงเคยเล่น Densha Otoko ตอนแรกเห็นหน้าไม่ชัด แต่เสียงมันคุ้น เพิ่งดูจบเลยจำได้ ไม่ใช่ตัวสำคัญ ออกมา 30 วินาที&lt;/li&gt;
&lt;li&gt;มีฉากเมืองไทย 3 นาที มีชื่อคนไทยตอนรายชื่อคนทำเป็นหางว่าว&lt;/li&gt;
&lt;li&gt;ตอนแรกนึกว่าพากย์ แต่เป็นซับซะงั้น ศัพท์วัยรุ่นสุดๆ แต่ว่าหลายๆตอนไม่มีซับ เสียอารมณ์ไปนิด&lt;/li&gt;
&lt;li&gt;ซับไม่ตรงเป็นบางจังหวะ&lt;/li&gt;
&lt;li&gt;ยัมโบมาโบเหมือนโคตร&lt;/li&gt;
&lt;li&gt;ตอนเด็กเหมือนทุกคน&lt;/li&gt;
&lt;li&gt;แต่โตแล้วโยชิทสึเนะไม่เหมือนเท่าไหร่&lt;/li&gt;
&lt;li&gt;เคนจิยิ่งแล้วใหญ่ ไม่ได้ฟีลหน้างี่เง่าเลย&lt;/li&gt;
&lt;li&gt;ผิดคาดตรงฟุคุเบไปนิดนึง&lt;/li&gt;
&lt;li&gt;พระเจ้าแทบไม่มีบท ทั้งๆที่น่าจะปูบทได้เยอะกว่านี้&lt;/li&gt;
&lt;li&gt;แปลช่วง &amp;#8220;ขอร้องล่ะ อย่าตายนะ&amp;#8221; เป็นคำอื่น แต่ว่าใจความเหมือนเดิม ผมชอบประโยคนี้ที่สุดเลยจ้องเป็นพิเศษ&lt;/li&gt;
&lt;li&gt;ในเรื่องจะได้ยินเพลง Bob Lennon แป๊บเดียวตอนคืนปีใหม่นองเลือด แต่ตอนรายชื่อผู้จัดทำจะเล่นตั้งแต่ตอนแรก ค่อนข้างขัดใจเล็กน้อย&lt;/li&gt;
&lt;li&gt;อยู่ฟังไม่ครบทั้งเพลง เพราะเพื่อนออกไปก่อน&lt;/li&gt;
&lt;li&gt;ดูจบเพื่อนบ่นให้ฟังว่า ไม่ได้อ่านหนังสือการ์ตูน ดูไม่รู้เรื่อง แต่อยากรู้ว่า&amp;#8221;เพื่อน&amp;#8221;คือใคร&lt;/li&gt;
&lt;li&gt;มันบอกว่า ออกมาให้ติดเพื่อให้มาดูภาคสองภาคสามอีกรอบ&lt;/li&gt;
&lt;li&gt;กลับถึงบ้านก็เลยขุดมาอ่านอีกรอบให้หายอยาก&lt;/li&gt;
&lt;li&gt;เลยเพิ่งสังเกตว่าไม่มี ตัดเพื่อน กับ ล้างบัญชี&lt;/li&gt;
&lt;li&gt;โดยรวมรู้สึกว่าสนุก เพราะดูรู้เรื่อง แต่คนดูไม่รู้เรื่องอาจจะต้องเอาการ์ตูนมาอ่านอีกรอบ หรืออ่านก่อนดู&lt;/li&gt;
&lt;/ul&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feedproxy.google.com/~f/onedd/atom?a=UXNsRqS0"&gt;&lt;img src="http://feedproxy.google.com/~f/onedd/atom?i=UXNsRqS0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feedproxy.google.com/~f/onedd/atom?a=LD7OayQf"&gt;&lt;img src="http://feedproxy.google.com/~f/onedd/atom?i=LD7OayQf" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
 <comments>http://www.onedd.net/2008/11/19/457-20th-century-boy-aftermath#comments</comments>
 <category domain="http://www.onedd.net/category/life">Life</category>
 <category domain="http://www.onedd.net/tags/movie">movie</category>
 <pubDate>Wed, 19 Nov 2008 10:45:31 +0000</pubDate>
 <dc:creator>wiennat</dc:creator>
 <guid isPermaLink="false">457 at http://www.onedd.net</guid>
</item>
</channel>
</rss>
