<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-6324208938949222247</id><updated>2012-01-31T02:26:45.750+05:00</updated><category term='pure object-oriented'/><category term='Voldemort'/><category term='AOP'/><category term='Age of Empires'/><category term='Greek mythology'/><category term='design patterns'/><category term='Microsoft'/><category term='evolve'/><category term='OAuth'/><category term='Dependency Injection'/><category term='comics'/><category term='DST'/><category term='String'/><category term='Newton'/><category term='new'/><category term='Java 7'/><category term='Vendors'/><category term='Neo'/><category term='Oracle'/><category term='2012'/><category term='Maybil aur mein'/><category term='Constructor'/><category term='Scala'/><category term='programmers'/><category term='browser'/><category term='geek hero'/><category term='DST info'/><category term='Sherlock Holmes'/><category term='Java7'/><category term='code'/><category term='Martin Odersky'/><category term='Patras Bokhari'/><category term='Cloud computing'/><category term='humor'/><category term='story'/><category term='facebook'/><category term='SRP'/><category term='tech'/><category term='Mebil'/><category term='XSLT'/><category term='MSN'/><category term='translation'/><category term='Google Wave'/><category term='Google Code'/><category term='solar system'/><category term='programming'/><category term='GAE'/><category term='RDBMS'/><category term='geek'/><category term='gravity'/><category term='Java'/><category term='elliptical'/><category term='Web 2.0'/><category term='castle and the juice'/><category term='GOF'/><category term='Google'/><category term='Google App Engine'/><category term='Matrix'/><category term='Open Source'/><category term='OpenID'/><category term='DI'/><category term='primitive'/><category term='Apollo and Daphne'/><category term='construction'/><category term='malloc'/><category term='JDK7'/><category term='Sun'/><category term='JDK'/><category term='micro-blogging'/><category term='NOSQL'/><category term='Time Zone'/><category term='Functional Programming'/><category term='Mustehssun'/><category term='Software Engineer'/><category term='Factory Pattern'/><category term='FP'/><category term='Evolution'/><category term='twitter'/><category term='TMA'/><category term='Template Method Algorithm'/><category term='OOP'/><category term='Maibil'/><category term='TimeZone'/><category term='fun'/><category term='Urdu Literature'/><category term='geekhumor'/><category term='static typing'/><category term='CCP'/><category term='Social networking'/><title type='text'>Baker Street, SOC &amp; Game Theory</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://monisiqbal.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6324208938949222247/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://monisiqbal.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Monis Iqbal</name><uri>https://profiles.google.com/112558040604197483875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-VWTmGY9SheQ/AAAAAAAAAAI/AAAAAAAAAAA/d0OQhOLJgD0/s512-c/photo.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>18</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6324208938949222247.post-6548764064795560846</id><published>2012-01-16T01:15:00.000+05:00</published><updated>2012-01-16T01:33:04.483+05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='comics'/><category scheme='http://www.blogger.com/atom/ns#' term='Greek mythology'/><category scheme='http://www.blogger.com/atom/ns#' term='Apollo and Daphne'/><category scheme='http://www.blogger.com/atom/ns#' term='geekhumor'/><category scheme='http://www.blogger.com/atom/ns#' term='elliptical'/><category scheme='http://www.blogger.com/atom/ns#' term='humor'/><category scheme='http://www.blogger.com/atom/ns#' term='Newton'/><category scheme='http://www.blogger.com/atom/ns#' term='gravity'/><category scheme='http://www.blogger.com/atom/ns#' term='solar system'/><title type='text'>Apollo, Daphne and Newton's revelations</title><summary type='text'>
Greek Mythology meets Geek humor (and modern science)




</summary><link rel='replies' type='application/atom+xml' href='http://monisiqbal.blogspot.com/feeds/6548764064795560846/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://monisiqbal.blogspot.com/2012/01/apollo-daphne-and-newtons-revelations.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6324208938949222247/posts/default/6548764064795560846'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6324208938949222247/posts/default/6548764064795560846'/><link rel='alternate' type='text/html' href='http://monisiqbal.blogspot.com/2012/01/apollo-daphne-and-newtons-revelations.html' title='Apollo, Daphne and Newton&apos;s revelations'/><author><name>Monis Iqbal</name><uri>https://profiles.google.com/112558040604197483875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-VWTmGY9SheQ/AAAAAAAAAAI/AAAAAAAAAAA/d0OQhOLJgD0/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-kApJA4pfvlE/TxMx8aB-0SI/AAAAAAAAAHQ/UHfIMPtOiEA/s72-c/Apollo+and+Daphne.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6324208938949222247.post-240615214502122824</id><published>2011-12-29T23:47:00.000+05:00</published><updated>2011-12-29T23:48:25.287+05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Constructor'/><category scheme='http://www.blogger.com/atom/ns#' term='evolve'/><category scheme='http://www.blogger.com/atom/ns#' term='Dependency Injection'/><category scheme='http://www.blogger.com/atom/ns#' term='programmers'/><category scheme='http://www.blogger.com/atom/ns#' term='GOF'/><category scheme='http://www.blogger.com/atom/ns#' term='construction'/><category scheme='http://www.blogger.com/atom/ns#' term='geek'/><category scheme='http://www.blogger.com/atom/ns#' term='comics'/><category scheme='http://www.blogger.com/atom/ns#' term='Factory Pattern'/><category scheme='http://www.blogger.com/atom/ns#' term='Evolution'/><category scheme='http://www.blogger.com/atom/ns#' term='malloc'/><category scheme='http://www.blogger.com/atom/ns#' term='DI'/><category scheme='http://www.blogger.com/atom/ns#' term='new'/><category scheme='http://www.blogger.com/atom/ns#' term='code'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><title type='text'>Construction Evolution</title><summary type='text'>

</summary><link rel='replies' type='application/atom+xml' href='http://monisiqbal.blogspot.com/feeds/240615214502122824/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://monisiqbal.blogspot.com/2011/12/construction-evolution.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6324208938949222247/posts/default/240615214502122824'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6324208938949222247/posts/default/240615214502122824'/><link rel='alternate' type='text/html' href='http://monisiqbal.blogspot.com/2011/12/construction-evolution.html' title='Construction Evolution'/><author><name>Monis Iqbal</name><uri>https://profiles.google.com/112558040604197483875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-VWTmGY9SheQ/AAAAAAAAAAI/AAAAAAAAAAA/d0OQhOLJgD0/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-YmfXUUrzTnY/Tvy08juW-dI/AAAAAAAAAHA/PBF6RPxlcD8/s72-c/Construvolution.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6324208938949222247.post-7695709616947476998</id><published>2011-12-23T21:06:00.000+05:00</published><updated>2011-12-25T18:30:53.144+05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Patras Bokhari'/><category scheme='http://www.blogger.com/atom/ns#' term='Maybil aur mein'/><category scheme='http://www.blogger.com/atom/ns#' term='translation'/><category scheme='http://www.blogger.com/atom/ns#' term='Mebil'/><category scheme='http://www.blogger.com/atom/ns#' term='Urdu Literature'/><category scheme='http://www.blogger.com/atom/ns#' term='Maibil'/><title type='text'>Maybil and Myself by Patras Bokhari</title><summary type='text'>میبل اور میں is one of Patras Bokhari's celebrated essays from the book Patras Ke Mazameen (پطرس کے مضامین). Here is a small translation effort on the piece where line by line transformation from Urdu to English was kept in consideration. Of course the vastly different lexical rules of both the languages make it impossible for this metamorphosis to be both accurate and retain the original meaning</summary><link rel='replies' type='application/atom+xml' href='http://monisiqbal.blogspot.com/feeds/7695709616947476998/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://monisiqbal.blogspot.com/2011/12/maybil-and-myself-by-patras-bokhari.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6324208938949222247/posts/default/7695709616947476998'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6324208938949222247/posts/default/7695709616947476998'/><link rel='alternate' type='text/html' href='http://monisiqbal.blogspot.com/2011/12/maybil-and-myself-by-patras-bokhari.html' title='Maybil and Myself by Patras Bokhari'/><author><name>Monis Iqbal</name><uri>https://profiles.google.com/112558040604197483875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-VWTmGY9SheQ/AAAAAAAAAAI/AAAAAAAAAAA/d0OQhOLJgD0/s512-c/photo.jpg'/></author><thr:total>0</thr:total><georss:featurename>Karachi, Pakistan</georss:featurename><georss:point>24.893379 67.028061</georss:point><georss:box>24.432475 66.39634699999999 25.354283 67.659775</georss:box></entry><entry><id>tag:blogger.com,1999:blog-6324208938949222247.post-3185670139306202276</id><published>2010-09-09T08:40:00.001+05:00</published><updated>2011-12-19T22:28:50.559+05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='2012'/><category scheme='http://www.blogger.com/atom/ns#' term='fun'/><category scheme='http://www.blogger.com/atom/ns#' term='JDK7'/><category scheme='http://www.blogger.com/atom/ns#' term='geekhumor'/><category scheme='http://www.blogger.com/atom/ns#' term='JDK'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><category scheme='http://www.blogger.com/atom/ns#' term='Java7'/><title type='text'>Behind the scenes of Re-thinking JDK 7</title><summary type='text'>My take on the JDK 7 release date announcement http://blogs.sun.com/mr/entry/rethinking_jdk7

Enjoy and do post comments in case you like it.



















Youtube link: http://www.youtube.com/watch?v=TEv7VVuDfEU</summary><link rel='replies' type='application/atom+xml' href='http://monisiqbal.blogspot.com/feeds/3185670139306202276/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://monisiqbal.blogspot.com/2010/09/behind-scenes-of-re-thinking-jdk-7.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6324208938949222247/posts/default/3185670139306202276'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6324208938949222247/posts/default/3185670139306202276'/><link rel='alternate' type='text/html' href='http://monisiqbal.blogspot.com/2010/09/behind-scenes-of-re-thinking-jdk-7.html' title='Behind the scenes of Re-thinking JDK 7'/><author><name>Monis Iqbal</name><uri>https://profiles.google.com/112558040604197483875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-VWTmGY9SheQ/AAAAAAAAAAI/AAAAAAAAAAA/d0OQhOLJgD0/s512-c/photo.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6324208938949222247.post-8585533830912884688</id><published>2009-12-24T11:14:00.007+05:00</published><updated>2010-02-16T13:47:10.203+05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='NOSQL'/><category scheme='http://www.blogger.com/atom/ns#' term='Voldemort'/><category scheme='http://www.blogger.com/atom/ns#' term='Vendors'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><category scheme='http://www.blogger.com/atom/ns#' term='RDBMS'/><title type='text'>Impact of NOSQL movement on the datastore vendors</title><summary type='text'>Term #NOSQL (Not Only SQL) props up frequently these days, sometimes rivalling the traditional SQL-based datastores and on a few occasions augmenting it.Both of these categories of datastores (databases) are no doubt quite different from each other, have different philosophies behind their implementation and most importantly, have different vendors.
Why don't the conventional SQL-based vendors </summary><link rel='replies' type='application/atom+xml' href='http://monisiqbal.blogspot.com/feeds/8585533830912884688/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://monisiqbal.blogspot.com/2009/12/impact-of-nosql-movement-on-datastore.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6324208938949222247/posts/default/8585533830912884688'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6324208938949222247/posts/default/8585533830912884688'/><link rel='alternate' type='text/html' href='http://monisiqbal.blogspot.com/2009/12/impact-of-nosql-movement-on-datastore.html' title='Impact of NOSQL movement on the datastore vendors'/><author><name>Monis Iqbal</name><uri>https://profiles.google.com/112558040604197483875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-VWTmGY9SheQ/AAAAAAAAAAI/AAAAAAAAAAA/d0OQhOLJgD0/s512-c/photo.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6324208938949222247.post-112857852146192302</id><published>2009-12-20T21:06:00.018+05:00</published><updated>2009-12-21T23:29:08.145+05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CCP'/><category scheme='http://www.blogger.com/atom/ns#' term='MSN'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft'/><category scheme='http://www.blogger.com/atom/ns#' term='Sherlock Holmes'/><title type='text'>Sherlock Holmes on MSN</title><summary type='text'>As you may already know about the upcoming Sherlock Holmes movie, casting the Iron Man (Robert Downey Jr.) as the detective himself and Jude Law as Dr. Watson, I'm pretty much excited about this adaption of my favorite literary character and the man of scientific methods - Sherlock Holmes.The title of this blog also bear a reference of the residence of Mr. Holmes (221b Baker Street), a place I </summary><link rel='replies' type='application/atom+xml' href='http://monisiqbal.blogspot.com/feeds/112857852146192302/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://monisiqbal.blogspot.com/2009/12/sherlock-holmes-on-msn.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6324208938949222247/posts/default/112857852146192302'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6324208938949222247/posts/default/112857852146192302'/><link rel='alternate' type='text/html' href='http://monisiqbal.blogspot.com/2009/12/sherlock-holmes-on-msn.html' title='Sherlock Holmes on MSN'/><author><name>Monis Iqbal</name><uri>https://profiles.google.com/112558040604197483875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-VWTmGY9SheQ/AAAAAAAAAAI/AAAAAAAAAAA/d0OQhOLJgD0/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_1ZDiU7VdF6o/Sy--D1K-qII/AAAAAAAAAD4/0JV7kqYvo4w/s72-c/SH2.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6324208938949222247.post-390056942019645900</id><published>2009-12-16T16:12:00.013+05:00</published><updated>2010-02-01T15:40:33.793+05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Time Zone'/><category scheme='http://www.blogger.com/atom/ns#' term='DST info'/><category scheme='http://www.blogger.com/atom/ns#' term='TimeZone'/><category scheme='http://www.blogger.com/atom/ns#' term='DST'/><title type='text'>Retrieving Time Zone's DST information in Java</title><summary type='text'>I have worked extensively with times. By time, I mean the software representation of time and the mapping of various concepts surrounding this tangible entity.
Handling of Time Zone, Daylight Saving Time (DST) is a pretty important use case in most softwares. All programming languages have libraries specifically designed to manipulate time easily. However, the implementation of these APIs isn't </summary><link rel='replies' type='application/atom+xml' href='http://monisiqbal.blogspot.com/feeds/390056942019645900/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://monisiqbal.blogspot.com/2009/12/retrieving-time-zones-dst-information.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6324208938949222247/posts/default/390056942019645900'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6324208938949222247/posts/default/390056942019645900'/><link rel='alternate' type='text/html' href='http://monisiqbal.blogspot.com/2009/12/retrieving-time-zones-dst-information.html' title='Retrieving Time Zone&apos;s DST information in Java'/><author><name>Monis Iqbal</name><uri>https://profiles.google.com/112558040604197483875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-VWTmGY9SheQ/AAAAAAAAAAI/AAAAAAAAAAA/d0OQhOLJgD0/s512-c/photo.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6324208938949222247.post-6837757122648202898</id><published>2009-11-26T13:16:00.003+05:00</published><updated>2009-11-26T13:32:28.208+05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='micro-blogging'/><category scheme='http://www.blogger.com/atom/ns#' term='facebook'/><category scheme='http://www.blogger.com/atom/ns#' term='twitter'/><title type='text'>BeTweet</title><summary type='text'>It's been a long long time since my last post. During this quiet period on this blog, I've been through many things in life, both virtually and physically.Many a times I thought of writing something but didn't come up with something substantial to share, there are still many partial posts lying in my repository, don't know when they will be published.One reason for this tranquil phase is the fact</summary><link rel='replies' type='application/atom+xml' href='http://monisiqbal.blogspot.com/feeds/6837757122648202898/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://monisiqbal.blogspot.com/2009/11/betweet.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6324208938949222247/posts/default/6837757122648202898'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6324208938949222247/posts/default/6837757122648202898'/><link rel='alternate' type='text/html' href='http://monisiqbal.blogspot.com/2009/11/betweet.html' title='BeTweet'/><author><name>Monis Iqbal</name><uri>https://profiles.google.com/112558040604197483875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-VWTmGY9SheQ/AAAAAAAAAAI/AAAAAAAAAAA/d0OQhOLJgD0/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6324208938949222247.post-5540452544583716241</id><published>2009-06-16T10:43:00.009+06:00</published><updated>2009-11-26T20:19:08.077+05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='GAE'/><category scheme='http://www.blogger.com/atom/ns#' term='OAuth'/><category scheme='http://www.blogger.com/atom/ns#' term='Google App Engine'/><category scheme='http://www.blogger.com/atom/ns#' term='Google Wave'/><category scheme='http://www.blogger.com/atom/ns#' term='Open Source'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><category scheme='http://www.blogger.com/atom/ns#' term='Google Code'/><title type='text'>Google playing godfather</title><summary type='text'>"Google it!" is a more popular term than "Just do it!". The search engine giants have had more success stories than anyone could have thought.From Google search to Gmail, Youtube, Google code and what not, everyone loves Google, even guys at Microsoft. Their workplace, open culture, Phd employees, the whole network is cherished.They have become the godfather of technology, controlling things they</summary><link rel='replies' type='application/atom+xml' href='http://monisiqbal.blogspot.com/feeds/5540452544583716241/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://monisiqbal.blogspot.com/2009/06/google-playing-godfather.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6324208938949222247/posts/default/5540452544583716241'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6324208938949222247/posts/default/5540452544583716241'/><link rel='alternate' type='text/html' href='http://monisiqbal.blogspot.com/2009/06/google-playing-godfather.html' title='Google playing godfather'/><author><name>Monis Iqbal</name><uri>https://profiles.google.com/112558040604197483875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-VWTmGY9SheQ/AAAAAAAAAAI/AAAAAAAAAAA/d0OQhOLJgD0/s512-c/photo.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6324208938949222247.post-8914480125197191156</id><published>2009-05-11T00:17:00.006+06:00</published><updated>2009-05-12T21:52:30.301+06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='comics'/><category scheme='http://www.blogger.com/atom/ns#' term='geek hero'/><category scheme='http://www.blogger.com/atom/ns#' term='fun'/><category scheme='http://www.blogger.com/atom/ns#' term='tech'/><category scheme='http://www.blogger.com/atom/ns#' term='geek'/><title type='text'>Geek Hero Comics</title><summary type='text'>Geeky comics that covers developer-hacker-project manager relationships and tussles, Open Source software, anti-Microsoft culture, Linux, Git etc.Comics are updated more than once, within a week. Some only discuss the recent trends or buzz in the software industry but on the whole there is an intriguing story line with adorable characters that keep you wanting for more.I recommend you geeks to go</summary><link rel='replies' type='application/atom+xml' href='http://monisiqbal.blogspot.com/feeds/8914480125197191156/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://monisiqbal.blogspot.com/2009/05/geek-hero-comics.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6324208938949222247/posts/default/8914480125197191156'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6324208938949222247/posts/default/8914480125197191156'/><link rel='alternate' type='text/html' href='http://monisiqbal.blogspot.com/2009/05/geek-hero-comics.html' title='Geek Hero Comics'/><author><name>Monis Iqbal</name><uri>https://profiles.google.com/112558040604197483875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-VWTmGY9SheQ/AAAAAAAAAAI/AAAAAAAAAAA/d0OQhOLJgD0/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6324208938949222247.post-6589851732850533424</id><published>2009-05-05T01:52:00.016+06:00</published><updated>2009-05-06T02:30:19.781+06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Template Method Algorithm'/><category scheme='http://www.blogger.com/atom/ns#' term='SRP'/><category scheme='http://www.blogger.com/atom/ns#' term='TMA'/><category scheme='http://www.blogger.com/atom/ns#' term='design patterns'/><title type='text'>TMA or simply Polymorphism?</title><summary type='text'>Template Method Algorithm aka TMA (GoF) has been my all time favorite among Design Patterns. You can find a very good explanation of TMA in 'Head First Design Patterns' as it sheds light on some aspects even missing in GoF. Here are some slides on TMA that I made few years back:Template Method PatternView more presentations from monisiqbal.Simply put, it streamlines the most trivial usage of </summary><link rel='replies' type='application/atom+xml' href='http://monisiqbal.blogspot.com/feeds/6589851732850533424/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://monisiqbal.blogspot.com/2009/05/tma-or-simply-polymorphism.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6324208938949222247/posts/default/6589851732850533424'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6324208938949222247/posts/default/6589851732850533424'/><link rel='alternate' type='text/html' href='http://monisiqbal.blogspot.com/2009/05/tma-or-simply-polymorphism.html' title='TMA or simply Polymorphism?'/><author><name>Monis Iqbal</name><uri>https://profiles.google.com/112558040604197483875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-VWTmGY9SheQ/AAAAAAAAAAI/AAAAAAAAAAA/d0OQhOLJgD0/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6324208938949222247.post-7579544424812776555</id><published>2009-04-22T02:57:00.009+06:00</published><updated>2009-04-22T03:42:00.887+06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Neo'/><category scheme='http://www.blogger.com/atom/ns#' term='Sun'/><category scheme='http://www.blogger.com/atom/ns#' term='Matrix'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><category scheme='http://www.blogger.com/atom/ns#' term='Java 7'/><title type='text'>Oracle's Java 7 and the Matrix</title><summary type='text'>The utmost crucial Java 7 release will no more be a responsibility of Sun as the new release will now be spearheaded by Oracle.I got acquainted by the word Oracle even before I knew it's literal meaning, much earlier than I came to know of Java or Sun. The reason being the billboards in my country advertising courses for Oracle and that was during my 9th grade, back then I knew nothing worthy </summary><link rel='replies' type='application/atom+xml' href='http://monisiqbal.blogspot.com/feeds/7579544424812776555/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://monisiqbal.blogspot.com/2009/04/oracles-java-7-and-matrix.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6324208938949222247/posts/default/7579544424812776555'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6324208938949222247/posts/default/7579544424812776555'/><link rel='alternate' type='text/html' href='http://monisiqbal.blogspot.com/2009/04/oracles-java-7-and-matrix.html' title='Oracle&apos;s Java 7 and the Matrix'/><author><name>Monis Iqbal</name><uri>https://profiles.google.com/112558040604197483875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-VWTmGY9SheQ/AAAAAAAAAAI/AAAAAAAAAAA/d0OQhOLJgD0/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6324208938949222247.post-8542874646901231417</id><published>2009-03-29T13:54:00.000+05:00</published><updated>2009-03-29T14:58:27.269+05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Scala'/><category scheme='http://www.blogger.com/atom/ns#' term='pure object-oriented'/><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Martin Odersky'/><category scheme='http://www.blogger.com/atom/ns#' term='primitive'/><category scheme='http://www.blogger.com/atom/ns#' term='OOP'/><category scheme='http://www.blogger.com/atom/ns#' term='String'/><title type='text'>Java's bedevilled take on Strings</title><summary type='text'>"A world without String is Chaos" (remember this from Mouse Hunt?)My turn: "A language with befuddling support for String is annoying" :)Java is not a pure object-oriented language, mostly the impurity comes from the primitive type support. Although primitive types provide fast access and readability, however mixing them with their OOP counterparts is always frustrating. Same goes with C#.The </summary><link rel='replies' type='application/atom+xml' href='http://monisiqbal.blogspot.com/feeds/8542874646901231417/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://monisiqbal.blogspot.com/2009/03/javas-bedevilled-take-on-strings.html#comment-form' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6324208938949222247/posts/default/8542874646901231417'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6324208938949222247/posts/default/8542874646901231417'/><link rel='alternate' type='text/html' href='http://monisiqbal.blogspot.com/2009/03/javas-bedevilled-take-on-strings.html' title='Java&apos;s bedevilled take on Strings'/><author><name>Monis Iqbal</name><uri>https://profiles.google.com/112558040604197483875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-VWTmGY9SheQ/AAAAAAAAAAI/AAAAAAAAAAA/d0OQhOLJgD0/s512-c/photo.jpg'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6324208938949222247.post-3052561137867317218</id><published>2009-03-28T15:18:00.000+05:00</published><updated>2009-03-28T15:21:13.602+05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Mustehssun'/><category scheme='http://www.blogger.com/atom/ns#' term='castle and the juice'/><category scheme='http://www.blogger.com/atom/ns#' term='story'/><title type='text'>story online: castle and the juice</title><summary type='text'>Check out my brother's post story online: castle and the juiceMarvelous piece of work. I don't know why he was hiding it from me.</summary><link rel='replies' type='application/atom+xml' href='http://monisiqbal.blogspot.com/feeds/3052561137867317218/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://monisiqbal.blogspot.com/2009/03/story-online-castle-and-juice.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6324208938949222247/posts/default/3052561137867317218'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6324208938949222247/posts/default/3052561137867317218'/><link rel='alternate' type='text/html' href='http://monisiqbal.blogspot.com/2009/03/story-online-castle-and-juice.html' title='story online: castle and the juice'/><author><name>Monis Iqbal</name><uri>https://profiles.google.com/112558040604197483875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-VWTmGY9SheQ/AAAAAAAAAAI/AAAAAAAAAAA/d0OQhOLJgD0/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6324208938949222247.post-6665249374205781130</id><published>2009-03-25T00:58:00.000+05:00</published><updated>2009-03-25T01:30:09.796+05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Scala'/><category scheme='http://www.blogger.com/atom/ns#' term='static typing'/><category scheme='http://www.blogger.com/atom/ns#' term='Functional Programming'/><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='XSLT'/><category scheme='http://www.blogger.com/atom/ns#' term='FP'/><title type='text'>First hand experience with FP</title><summary type='text'>Three years ago, yes i think it's been 3-4 years since dipping my fingers in the world of Functional Programming. Although XSLT is not a functional language but it strives to follow the FP guidelines and it is the weapon that I hold responsible for my First (FP) Blood.I started using XSLT in .net, producing result sets in XML and writing XSLs for the visually appealing transformations. First it </summary><link rel='replies' type='application/atom+xml' href='http://monisiqbal.blogspot.com/feeds/6665249374205781130/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://monisiqbal.blogspot.com/2009/03/first-hand-experience-with-fp.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6324208938949222247/posts/default/6665249374205781130'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6324208938949222247/posts/default/6665249374205781130'/><link rel='alternate' type='text/html' href='http://monisiqbal.blogspot.com/2009/03/first-hand-experience-with-fp.html' title='First hand experience with FP'/><author><name>Monis Iqbal</name><uri>https://profiles.google.com/112558040604197483875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-VWTmGY9SheQ/AAAAAAAAAAI/AAAAAAAAAAA/d0OQhOLJgD0/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6324208938949222247.post-3213044860993990089</id><published>2009-03-08T13:36:00.000+05:00</published><updated>2012-01-26T08:34:16.135+05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OAuth'/><category scheme='http://www.blogger.com/atom/ns#' term='Cloud computing'/><category scheme='http://www.blogger.com/atom/ns#' term='Social networking'/><category scheme='http://www.blogger.com/atom/ns#' term='OpenID'/><category scheme='http://www.blogger.com/atom/ns#' term='Web 2.0'/><category scheme='http://www.blogger.com/atom/ns#' term='browser'/><title type='text'>Connected</title><summary type='text'>Web 2.0 complemented with Social networking has been responsible for a plethora of web applications of unique nature in the near past. Various frameworks, technologies and protocols have emerged to support this trend. Even the server technologies are emerging to support the movement (e.g. by solving the scalability issue with cloud computing).Some applications are so dense in terms of user base </summary><link rel='replies' type='application/atom+xml' href='http://monisiqbal.blogspot.com/feeds/3213044860993990089/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://monisiqbal.blogspot.com/2009/03/connected.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6324208938949222247/posts/default/3213044860993990089'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6324208938949222247/posts/default/3213044860993990089'/><link rel='alternate' type='text/html' href='http://monisiqbal.blogspot.com/2009/03/connected.html' title='Connected'/><author><name>Monis Iqbal</name><uri>https://profiles.google.com/112558040604197483875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-VWTmGY9SheQ/AAAAAAAAAAI/AAAAAAAAAAA/d0OQhOLJgD0/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-glnljj8yjzY/TyDJMJPyqSI/AAAAAAAAAHY/zbDYrCA0hVQ/s72-c/note.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6324208938949222247.post-2827922384314579830</id><published>2009-03-01T13:05:00.000+05:00</published><updated>2009-03-01T14:14:53.063+05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='design patterns'/><category scheme='http://www.blogger.com/atom/ns#' term='AOP'/><title type='text'>Design patterns via AOP</title><summary type='text'>Object oriented programming has given this industry numerous gifts and is continuing to prosper. It has been responsible for new methodologies, languages, frameworks etc. As for AOP (Aspect-Oriented Programming) which is a different programming paradigm, never seen as a competitor/substitute to OOP but rather a complement to enhance SOC (Separation of Concerns) experience.Design patterns have </summary><link rel='replies' type='application/atom+xml' href='http://monisiqbal.blogspot.com/feeds/2827922384314579830/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://monisiqbal.blogspot.com/2009/03/design-patterns-via-aop.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6324208938949222247/posts/default/2827922384314579830'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6324208938949222247/posts/default/2827922384314579830'/><link rel='alternate' type='text/html' href='http://monisiqbal.blogspot.com/2009/03/design-patterns-via-aop.html' title='Design patterns via AOP'/><author><name>Monis Iqbal</name><uri>https://profiles.google.com/112558040604197483875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-VWTmGY9SheQ/AAAAAAAAAAI/AAAAAAAAAAA/d0OQhOLJgD0/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6324208938949222247.post-4798233446365732352</id><published>2009-01-26T00:42:00.000+05:00</published><updated>2011-12-19T22:12:12.990+05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Software Engineer'/><category scheme='http://www.blogger.com/atom/ns#' term='Age of Empires'/><title type='text'>Why did I choose to become a Computer Scientist?</title><summary type='text'>A common interview question, although not yet asked from me (thankfully). Most people say, 'because it was IN at that time', 'my parents forced me to', 'I idealize my ....' and so on.


My answer: Age Of Empires II









It was the year 2000 when I got my hands on this wonderful game when I was studying in first year (XI). I was obsessed by the game, it's story line, game play, sound track, </summary><link rel='replies' type='application/atom+xml' href='http://monisiqbal.blogspot.com/feeds/4798233446365732352/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://monisiqbal.blogspot.com/2009/01/why-did-i-choose-computer-science-as-my.html#comment-form' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6324208938949222247/posts/default/4798233446365732352'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6324208938949222247/posts/default/4798233446365732352'/><link rel='alternate' type='text/html' href='http://monisiqbal.blogspot.com/2009/01/why-did-i-choose-computer-science-as-my.html' title='Why did I choose to become a Computer Scientist?'/><author><name>Monis Iqbal</name><uri>https://profiles.google.com/112558040604197483875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-VWTmGY9SheQ/AAAAAAAAAAI/AAAAAAAAAAA/d0OQhOLJgD0/s512-c/photo.jpg'/></author><thr:total>6</thr:total></entry></feed>
