<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://geeks.netindonesia.net/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>The Pragmatic Programmer - All Comments</title><link>http://geeks.netindonesia.net/blogs/irwansyah/default.aspx</link><description>Tulisan iseng kalo ada waktu.</description><dc:language>en</dc:language><generator>CommunityServer 2007.1 (Build: 20917.1142)</generator><item><title>re: A Gemini</title><link>http://geeks.netindonesia.net/blogs/irwansyah/archive/2007/06/21/A-Gemini.aspx#44948</link><pubDate>Sun, 20 Apr 2008 19:23:17 GMT</pubDate><guid isPermaLink="false">5cc3a90d-ac9a-472a-8983-30514957434c:44948</guid><dc:creator>geminii</dc:creator><description>&lt;p&gt;I do molecular biology for a living, I am a confirmed Dawkins athiest, but I see no contradiction in believing in astrology. &amp;nbsp;I get to be both logical and willfully illogical as a function of my hardware if nothing else.&lt;/p&gt;
&lt;p&gt;One has to form an identity based on something, we are so plastic and organic as machines, so pick a suggestion that appeals and go with it. It's no more arbitrary than any other crackpot idea, and more appealing than many.&lt;/p&gt;
&lt;img src="http://geeks.netindonesia.net/aggbug.aspx?PostID=44948" width="1" height="1"&gt;</description></item><item><title>re: Just a simple question - 2</title><link>http://geeks.netindonesia.net/blogs/irwansyah/archive/2008/04/05/just-a-simple-question-2.aspx#44580</link><pubDate>Wed, 16 Apr 2008 04:17:45 GMT</pubDate><guid isPermaLink="false">5cc3a90d-ac9a-472a-8983-30514957434c:44580</guid><dc:creator>Jimmy Chandra</dc:creator><description>&lt;p&gt;Gut feeling says &amp;quot;A0&amp;quot; but I guess that would be wrong since it's a trick question. LoL.&lt;/p&gt;
&lt;p&gt;Let see, you don't constraint A and B to any particular type or interface, so they might pass anything there.&lt;/p&gt;
&lt;p&gt;If they pass DateTime, your code will blow up during compile time since DateTime is not a nullable type&lt;/p&gt;
&lt;p&gt;Sample&amp;lt;DateTime, ...&amp;gt; &lt;/p&gt;
&lt;p&gt;public DateTime PropA = null; //EEK!!! Not possible&lt;/p&gt;
&lt;p&gt;changing your Sample class like so will make it work however...&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;public class Sample&amp;lt;A, B&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;{&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;public A PropA; //don't assign null here&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;public B PropB; //don't assign null here&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;public Sample(A a, B b)&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;PropA = a;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;PropB = b;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;}&lt;/p&gt;
&lt;img src="http://geeks.netindonesia.net/aggbug.aspx?PostID=44580" width="1" height="1"&gt;</description></item><item><title>re: Just a moderate question</title><link>http://geeks.netindonesia.net/blogs/irwansyah/archive/2008/04/05/just-a-moderate-question.aspx#44577</link><pubDate>Wed, 16 Apr 2008 04:09:20 GMT</pubDate><guid isPermaLink="false">5cc3a90d-ac9a-472a-8983-30514957434c:44577</guid><dc:creator>Jimmy Chandra</dc:creator><description>&lt;p&gt;constants will get optimized to value.&lt;/p&gt;
&lt;p&gt;In this case, it's even worse 500 * 2 will be optimized to 1000 inside ConsoleApplication2.exe.&lt;/p&gt;
&lt;p&gt;As proven by Reflector:&lt;/p&gt;
&lt;p&gt;private static void Main(string[] args)&lt;/p&gt;
&lt;p&gt;{&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;Console.WriteLine(0x3e8);&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;Console.ReadLine();&lt;/p&gt;
&lt;p&gt;}&lt;/p&gt;
&lt;p&gt;Changing it to public static readonly int ItemPrice = ....; should make that deployment scenario work just fine.&lt;/p&gt;
&lt;p&gt;:-)&lt;/p&gt;
&lt;p&gt;Reflector does it things again:&lt;/p&gt;
&lt;p&gt;private static void Main(string[] args)&lt;/p&gt;
&lt;p&gt;{&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;Console.WriteLine((int) (Class1.Silly * 2));&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;Console.ReadLine();&lt;/p&gt;
&lt;p&gt;}&lt;/p&gt;
&lt;p&gt;Bugs like this will give you a headache, luckily there is Reflector.&lt;/p&gt;
&lt;img src="http://geeks.netindonesia.net/aggbug.aspx?PostID=44577" width="1" height="1"&gt;</description></item><item><title>re: Merge GridView Header</title><link>http://geeks.netindonesia.net/blogs/irwansyah/archive/2007/06/05/Merge-GridView-Header.aspx#43864</link><pubDate>Sun, 06 Apr 2008 20:57:54 GMT</pubDate><guid isPermaLink="false">5cc3a90d-ac9a-472a-8983-30514957434c:43864</guid><dc:creator>Juan Jesus</dc:creator><description>&lt;p&gt;muchas gracias&lt;/p&gt;
&lt;img src="http://geeks.netindonesia.net/aggbug.aspx?PostID=43864" width="1" height="1"&gt;</description></item><item><title>re: Just a simple question</title><link>http://geeks.netindonesia.net/blogs/irwansyah/archive/2008/04/05/just-a-simple-question.aspx#43825</link><pubDate>Sat, 05 Apr 2008 12:56:19 GMT</pubDate><guid isPermaLink="false">5cc3a90d-ac9a-472a-8983-30514957434c:43825</guid><dc:creator>hakimrie</dc:creator><description>&lt;p&gt;/*&lt;/p&gt;
&lt;p&gt;kayaknya outputnya kayak gini:&lt;/p&gt;
&lt;p&gt;1AB2AB3&lt;/p&gt;
&lt;p&gt;soale kalo gak salah kan ngene definisine:&lt;/p&gt;
&lt;p&gt;string.Join(separator,value);&lt;/p&gt;
&lt;p&gt;jadi method join itu menggabung dari tiap satuan string pada array of string value dengan separator.&lt;/p&gt;
&lt;p&gt;jadi, jika separator = s = &amp;quot;AB&amp;quot;&lt;/p&gt;
&lt;p&gt;value = &amp;quot;1&amp;quot;, &amp;quot;2&amp;quot;, &amp;quot;3&amp;quot;&lt;/p&gt;
&lt;p&gt;ya ketika di join ya jadinya begitu (1AB2AB3), gitu gak?&lt;/p&gt;
&lt;p&gt;nuhun&lt;/p&gt;
&lt;p&gt;*/&lt;/p&gt;
&lt;img src="http://geeks.netindonesia.net/aggbug.aspx?PostID=43825" width="1" height="1"&gt;</description></item><item><title>re: A Gemini</title><link>http://geeks.netindonesia.net/blogs/irwansyah/archive/2007/06/21/A-Gemini.aspx#43346</link><pubDate>Fri, 28 Mar 2008 03:12:32 GMT</pubDate><guid isPermaLink="false">5cc3a90d-ac9a-472a-8983-30514957434c:43346</guid><dc:creator>zxevil172</dc:creator><description>&lt;p&gt;AI6brM &amp;nbsp; &amp;nbsp; &amp;nbsp;Were a U from?&lt;/p&gt;
&lt;img src="http://geeks.netindonesia.net/aggbug.aspx?PostID=43346" width="1" height="1"&gt;</description></item><item><title>re: Mimpi Kali Yee</title><link>http://geeks.netindonesia.net/blogs/irwansyah/archive/2008/02/06/mimpi-kali-yee.aspx#36816</link><pubDate>Wed, 06 Feb 2008 09:55:16 GMT</pubDate><guid isPermaLink="false">5cc3a90d-ac9a-472a-8983-30514957434c:36816</guid><dc:creator>danni</dc:creator><description>&lt;p&gt;ato awalnya dr sekedar iseng, just for fun tapi terus ditekuni &amp;amp; didukung ama org yg emang kompeten ya hasilnya jadi bagus, 2 yg sering aku ikutin : blogengine.net amah subsonic bisa jadi contoh. diluar itu si pasti lebih banyak lagi...&lt;/p&gt;
&lt;p&gt;knp di kita jarang ? idealismenya mungkin beda ya, org kita lebih condong ke perut hahahaha .. TAPI yg bener2 kyk org sono ada aja si. &lt;/p&gt;
&lt;p&gt;Ambil contoh mas agus k, dia pernah publish kodenya, lupa lagi, blackcode apa blackflag ato apa lah, programnya si bagus tapi karena yg rubung projectnya banyakan nubi daripd yg lbh kompeten (baca:jago koding) mungkin malah jalan ditempat ya ?&lt;/p&gt;
&lt;p&gt;lainnya, ada kioss ama sisfokampus, yg sisfokampus dia produknya dibikin OSS tapi dia jualan training amah dokumentasinya.&lt;/p&gt;
&lt;p&gt;rgds&lt;/p&gt;
&lt;img src="http://geeks.netindonesia.net/aggbug.aspx?PostID=36816" width="1" height="1"&gt;</description></item><item><title>re: To You</title><link>http://geeks.netindonesia.net/blogs/irwansyah/archive/2008/01/30/to-you.aspx#36429</link><pubDate>Mon, 04 Feb 2008 03:57:02 GMT</pubDate><guid isPermaLink="false">5cc3a90d-ac9a-472a-8983-30514957434c:36429</guid><dc:creator>agung</dc:creator><description>&lt;p&gt;Sebenernya akan sangat menarik jika mas Irwansyah nge-blog mengenai hal-hal yang ia sebutkan di atas. Itu akan menjadi resource yang sangat berguna untuk banyak developer di Indonesia.&lt;/p&gt;
&lt;p&gt;Django, i never know it. Hear it just now from you. RoR, yes i know it at the level of &amp;quot;just know&amp;quot;, not in depth exploration. ASP .NET MVC, yes i know it at the level of &amp;quot;still exploring&amp;quot; and to make &amp;quot;prototyping only&amp;quot; for my client. Not in production stage.&lt;/p&gt;
&lt;p&gt;Mengetahui komparasi Django, RoR, ASP .NET MVC dari yagn sudah benar-benar pernah &amp;quot;doing it real&amp;quot; seperti mas Irwansyah akan sangat membantu sekali memberikan pencerahan untuk saya pribadi. As we know that not all of us explore all things right ? Saya pribadi memiliki depth knowledge di DotNetNuke, tapi tidak Community Server misalnya. Atau mungkin ada orang lain yang depth knowledge di RoR, let us share. Jadikan keragaman di komunitas ini menjadi power dan sumber pengetahuan yang lengkap.&lt;/p&gt;
&lt;p&gt;Saya sangat menghargai setiap sumbangsih konsep, pemikiran, kode, dan ide dari semuanya. Itu akan menjadi sintesa pengetahuan yang sangat berguna.&lt;/p&gt;
&lt;img src="http://geeks.netindonesia.net/aggbug.aspx?PostID=36429" width="1" height="1"&gt;</description></item><item><title>re: To You</title><link>http://geeks.netindonesia.net/blogs/irwansyah/archive/2008/01/30/to-you.aspx#36369</link><pubDate>Sun, 03 Feb 2008 10:20:18 GMT</pubDate><guid isPermaLink="false">5cc3a90d-ac9a-472a-8983-30514957434c:36369</guid><dc:creator>reyza</dc:creator><description>&lt;p&gt;sudah download Django, tapi cuma ebooknya saja. Belum pernah coba ASP.NET MVC, karena dari dulu memang tidak pernah bisa menangkap konsep MVC :)&lt;/p&gt;
&lt;p&gt;sebagai murid, ketika gurunya bilang salah satu ilmu lebih baik, maka murid itu akan minta penjelasan dari gurunya agar gurunya bisa memberikan pencerahan.&lt;/p&gt;
&lt;p&gt;sebagai client, ketika developer memberikan usul suatu teknologi bagus maka dia akan minta penjelasan dan perbandingan juga kenapa usulan sang developer lebih bagus dibanding yang teknologi yang lainnya.&lt;/p&gt;
&lt;p&gt;sebagai developer baru di dunia .net (baru 1,5 tahun), akan lebih nyaman mendapatkan penjelasan developer lainnya akan sesuatu yang dianggapnya bagus itu agar bisa dilihat dgn jelas (maklum pemalas bila harus mencoba sendiri), kalau ada matrix perbandingan antara keduanya itu sangat membantu sekali.&lt;/p&gt;
&lt;p&gt;tapi informasi tentang Django sangat membantu sekali, terima kasih.&lt;/p&gt;
&lt;img src="http://geeks.netindonesia.net/aggbug.aspx?PostID=36369" width="1" height="1"&gt;</description></item><item><title>re: To You</title><link>http://geeks.netindonesia.net/blogs/irwansyah/archive/2008/01/30/to-you.aspx#36350</link><pubDate>Sun, 03 Feb 2008 06:52:59 GMT</pubDate><guid isPermaLink="false">5cc3a90d-ac9a-472a-8983-30514957434c:36350</guid><dc:creator>Risman Adnan Mattotorang</dc:creator><description>&lt;p&gt;I never see Django and RoR but because of you, I will try it soon. I know Castle Monorail little bit from documentation. &lt;/p&gt;
&lt;p&gt;Anyway,if you have any ides how to make better framework (from user perspective), just submit in blogs. &lt;/p&gt;
&lt;img src="http://geeks.netindonesia.net/aggbug.aspx?PostID=36350" width="1" height="1"&gt;</description></item><item><title>re: To You</title><link>http://geeks.netindonesia.net/blogs/irwansyah/archive/2008/01/30/to-you.aspx#36298</link><pubDate>Sat, 02 Feb 2008 15:40:29 GMT</pubDate><guid isPermaLink="false">5cc3a90d-ac9a-472a-8983-30514957434c:36298</guid><dc:creator>irwansyah</dc:creator><description>&lt;p&gt;@Risman:&lt;/p&gt;
&lt;p&gt;I've shown the better one that is Django and RoR. There are also other .net based framework that is MonoRail but without a dynamic language I think we can not have a DSL like in Django or RoR. Also if not M$ that release it than it will be hard to sell to clients.&lt;/p&gt;
&lt;p&gt;Apakah dengan menjadi pemakai tidak cukup untuk mengetahui mana yang lebih baik dan mana yang tidak?&lt;/p&gt;
&lt;img src="http://geeks.netindonesia.net/aggbug.aspx?PostID=36298" width="1" height="1"&gt;</description></item><item><title>re: To You</title><link>http://geeks.netindonesia.net/blogs/irwansyah/archive/2008/01/30/to-you.aspx#36255</link><pubDate>Sat, 02 Feb 2008 07:45:41 GMT</pubDate><guid isPermaLink="false">5cc3a90d-ac9a-472a-8983-30514957434c:36255</guid><dc:creator>Risman Adnan Mattotorang</dc:creator><description>&lt;p&gt;Kritik yang sifatnya membangun itu sangat kita perlukan. &lt;/p&gt;
&lt;p&gt;If you claimed that EntLib or other MS frameworks are sucks, I assume you can do better. As geeks, it is always easy to give feedback to others, but it is not easy to prove it. You may said that ASP.NET and its MVC are sucks, but the best way to say that, is by showing a better one. &lt;/p&gt;
&lt;p&gt;DLR is promising. But again, too many factors can influence that success level of a software. Some people still love Notepad even they have VS 2008, right? Its not only about technology. &lt;/p&gt;
&lt;p&gt;My suggestion is, we do something from Indonesia to tell the world that we can. :)&lt;/p&gt;
&lt;img src="http://geeks.netindonesia.net/aggbug.aspx?PostID=36255" width="1" height="1"&gt;</description></item><item><title>re: To You</title><link>http://geeks.netindonesia.net/blogs/irwansyah/archive/2008/01/30/to-you.aspx#36136</link><pubDate>Fri, 01 Feb 2008 08:45:31 GMT</pubDate><guid isPermaLink="false">5cc3a90d-ac9a-472a-8983-30514957434c:36136</guid><dc:creator>Irwansyah</dc:creator><description>&lt;p&gt;Apa hubungannya ama source code EntLib?&lt;/p&gt;
&lt;img src="http://geeks.netindonesia.net/aggbug.aspx?PostID=36136" width="1" height="1"&gt;</description></item><item><title>re: To You</title><link>http://geeks.netindonesia.net/blogs/irwansyah/archive/2008/01/30/to-you.aspx#36126</link><pubDate>Fri, 01 Feb 2008 07:08:49 GMT</pubDate><guid isPermaLink="false">5cc3a90d-ac9a-472a-8983-30514957434c:36126</guid><dc:creator>bsrd</dc:creator><description>&lt;p&gt;Wansyah,&lt;/p&gt;
&lt;p&gt;Ga di buka kode sumber EntLib versi ente?&lt;/p&gt;
&lt;p&gt;Masa kalah sama PnP yg membuka kode sumber EntLib?&lt;/p&gt;
&lt;img src="http://geeks.netindonesia.net/aggbug.aspx?PostID=36126" width="1" height="1"&gt;</description></item><item><title>re: To You</title><link>http://geeks.netindonesia.net/blogs/irwansyah/archive/2008/01/30/to-you.aspx#35989</link><pubDate>Thu, 31 Jan 2008 05:25:13 GMT</pubDate><guid isPermaLink="false">5cc3a90d-ac9a-472a-8983-30514957434c:35989</guid><dc:creator>irwansyah</dc:creator><description>&lt;p&gt;For my old projects, I don't use EntLib. I created my own. But for DLR and MVC framework, well, it's a very time consuming to build my own version.&lt;/p&gt;
&lt;p&gt;I know about IronPhyton, Boo, etc. But what I want is C# to be the next dynamic lang for .Net.&lt;/p&gt;
&lt;p&gt;I am just wandering why people outside M$ can create a very nice web application framework but M$ it self with their unlimited resources can not.&lt;/p&gt;
&lt;p&gt;Have you ever looked at Django or RoR??? I have looked at them both and I am jealous, really jealous.&lt;/p&gt;
&lt;p&gt;There is Monorail though, but without dynamic lang it won't be as easy, as efective, and as fun as the one with dynamic lang.&lt;/p&gt;
&lt;p&gt;I know that there are already developing their own version of MVC and they even has invited the creator of Monorail to give suggestion for their new MVC. But, when will its gonna be released?&lt;/p&gt;
&lt;p&gt;Next year?? Well, we will be left behind far away.&lt;/p&gt;
&lt;p&gt;May be this is a sign that M$ will not be the leader in software industry any more.&lt;/p&gt;
&lt;p&gt;Only time will tell.&lt;/p&gt;
&lt;img src="http://geeks.netindonesia.net/aggbug.aspx?PostID=35989" width="1" height="1"&gt;</description></item></channel></rss>