<?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-4053297318991299061</id><updated>2012-01-26T22:21:33.644-08:00</updated><category term='linux'/><category term='interpreter'/><category term='iphone'/><category term='postgresql'/><category term='python'/><category term='gamedev'/><category term='xserver'/><category term='programming'/><category term='design'/><category term='ipad'/><category term='programming language'/><category term='info'/><category term='code'/><category term='indie'/><category term='ubuntu'/><category term='book'/><category term='sale'/><category term='synaptic'/><category term='database'/><category term='c'/><title type='text'>lzantal</title><subtitle type='html'>Anything related to programming and technology</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://lzantal.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4053297318991299061/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://lzantal.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>lzantal</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/-gM5Qv-a3AAA/TyI3cCVjOtI/AAAAAAAAAEc/Z4JrkRMO0tA/s220/lza_avatar-200x200.png'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>13</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4053297318991299061.post-306075568154531708</id><published>2010-04-06T16:39:00.000-07:00</published><updated>2010-04-06T16:39:25.957-07:00</updated><title type='text'>Advanced jQuery</title><content type='html'>The other day I came across this article at ibm developerworks site.&lt;br /&gt;I really liked the app that got developed in the article. It also delivers&lt;br /&gt;a very good intro to events with jQuery.&lt;br /&gt;&lt;br /&gt;Here is the direct link to the article:&lt;br /&gt;&lt;a href="http://bit.ly/9G5ePp"&gt;Advanced jQuery&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Enjoy...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4053297318991299061-306075568154531708?l=lzantal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzantal.blogspot.com/feeds/306075568154531708/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4053297318991299061&amp;postID=306075568154531708' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4053297318991299061/posts/default/306075568154531708'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4053297318991299061/posts/default/306075568154531708'/><link rel='alternate' type='text/html' href='http://lzantal.blogspot.com/2010/04/advanced-jquery.html' title='Advanced jQuery'/><author><name>lzantal</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/-gM5Qv-a3AAA/TyI3cCVjOtI/AAAAAAAAAEc/Z4JrkRMO0tA/s220/lza_avatar-200x200.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4053297318991299061.post-6750582168040928544</id><published>2010-03-16T08:34:00.000-07:00</published><updated>2010-03-16T08:34:23.535-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='info'/><category scheme='http://www.blogger.com/atom/ns#' term='design'/><category scheme='http://www.blogger.com/atom/ns#' term='iphone'/><category scheme='http://www.blogger.com/atom/ns#' term='ipad'/><title type='text'>Create a mockapp of your next iPhone or iPad app</title><content type='html'>Today I came across &lt;a href="http://www.mockapp.com/"&gt;MockApp&lt;/a&gt; a design tool that lets you quickly create a mockup of your iPhone or iPad app. Thats right. No need to fire up interface builder and start mocking around. Or create sketches of your new app.&lt;br /&gt;&lt;br /&gt;I find it very valuable for app development. It not just saves you a lot of time but also gives you visual feedback on your idea. And there is one more thing it comes with a powerpoint version. So if you want to MockApp on your windows or linux, you can do it without having to be next to your mac.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.mockapp.com/"&gt;Click here to visit the MockApp website and learn more about it.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Enjoy...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4053297318991299061-6750582168040928544?l=lzantal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzantal.blogspot.com/feeds/6750582168040928544/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4053297318991299061&amp;postID=6750582168040928544' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4053297318991299061/posts/default/6750582168040928544'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4053297318991299061/posts/default/6750582168040928544'/><link rel='alternate' type='text/html' href='http://lzantal.blogspot.com/2010/03/create-mockapp-of-your-next-iphone-or.html' title='Create a mockapp of your next iPhone or iPad app'/><author><name>lzantal</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/-gM5Qv-a3AAA/TyI3cCVjOtI/AAAAAAAAAEc/Z4JrkRMO0tA/s220/lza_avatar-200x200.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4053297318991299061.post-4615309785613149023</id><published>2010-03-15T12:07:00.000-07:00</published><updated>2010-03-15T12:08:58.603-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='info'/><category scheme='http://www.blogger.com/atom/ns#' term='xserver'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>XServer stops working on Ubuntu 9.10 after reboot</title><content type='html'>Today I rebooted my Ubuntu 9.10 desktop after making a big update. And to my biggest surprise it only booted into the terminal. After googleing the issue I could not find anything related to this. So I took the second best approach and decided to reinstall the nvidia driver.&lt;br /&gt;&lt;br /&gt;I wanted to use a tool that would do it for me so if it happens again then I don't have to remember what made it to work. Again back to the good old friend google and it brought up this tool called envyng.&lt;br /&gt;I quick $ sudo apt-get install envyng-core it was installed and ready to run.&lt;br /&gt;I started it with $ sudo envyng -t and just followed the very clean simple instructions. After it installed the recommended version of the driver I just rebooted and everything works just like before.:)&lt;br /&gt;&lt;br /&gt;Enjoy...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4053297318991299061-4615309785613149023?l=lzantal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzantal.blogspot.com/feeds/4615309785613149023/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4053297318991299061&amp;postID=4615309785613149023' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4053297318991299061/posts/default/4615309785613149023'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4053297318991299061/posts/default/4615309785613149023'/><link rel='alternate' type='text/html' href='http://lzantal.blogspot.com/2010/03/xserver-stops-working-on-ubuntu-910.html' title='XServer stops working on Ubuntu 9.10 after reboot'/><author><name>lzantal</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/-gM5Qv-a3AAA/TyI3cCVjOtI/AAAAAAAAAEc/Z4JrkRMO0tA/s220/lza_avatar-200x200.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4053297318991299061.post-359331711831356623</id><published>2010-03-11T13:29:00.000-08:00</published><updated>2010-03-11T13:29:00.157-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='gamedev'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='indie'/><title type='text'>Indie games shoul cost more</title><content type='html'>I have been an active reader of Jeff Vogel for awhile. I really enjoy his honest opinion on game development and game industry. Since I have been working on a couple of small games for the iPhone I have always felt that the prices for the games in the app store just way too low.&lt;br /&gt;&lt;br /&gt;He wrote up a really awesome article on the issue. I belive that every game developer should read it.&lt;br /&gt;&lt;br /&gt;So if you got this far then go ahead and read it.&lt;br /&gt;&lt;a href="http://jeff-vogel.blogspot.com/2009/04/indie-games-should-cost-more-pt-1.html"&gt;Indie Games Should Cost More, Pt. 1&amp;nbsp;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Enjoy...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4053297318991299061-359331711831356623?l=lzantal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzantal.blogspot.com/feeds/359331711831356623/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4053297318991299061&amp;postID=359331711831356623' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4053297318991299061/posts/default/359331711831356623'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4053297318991299061/posts/default/359331711831356623'/><link rel='alternate' type='text/html' href='http://lzantal.blogspot.com/2010/03/indie-games-shoul-cost-more.html' title='Indie games shoul cost more'/><author><name>lzantal</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/-gM5Qv-a3AAA/TyI3cCVjOtI/AAAAAAAAAEc/Z4JrkRMO0tA/s220/lza_avatar-200x200.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4053297318991299061.post-8687363170618366335</id><published>2010-03-11T10:27:00.000-08:00</published><updated>2010-03-11T10:27:20.888-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='c'/><category scheme='http://www.blogger.com/atom/ns#' term='database'/><title type='text'>Quick update</title><content type='html'>It has been awhile since I wrote anything on this blog. I am still alive it has been just very busy at work. I have been working on a huge multi stage reporting software for a multi million dollar company.&lt;br /&gt;It's been an interesting ride. The sheer amount of data they collected in the last 5 years is very impressive.&lt;br /&gt;&lt;br /&gt;The biggest&amp;nbsp; joy out of it that I can use C again for writing the actual reporting part of it and Python to do all the rest. I am enjoying the work very much but it does not leave me with very much free time.&lt;br /&gt;&lt;br /&gt;I am getting ready to start the work on my iPad app. It will use all the new features of the iPad SDK to provide the best user experience. Even though it will not run on the iPhone because of that.&lt;br /&gt;I belive that it will benefit from it in the long run.&lt;br /&gt;&lt;br /&gt;I know I still have to write up the post on how to write a dumb but cute&amp;nbsp; programming language and I will, but right now I have to prioritize my time.&lt;br /&gt;&lt;br /&gt;Enjoy...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4053297318991299061-8687363170618366335?l=lzantal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzantal.blogspot.com/feeds/8687363170618366335/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4053297318991299061&amp;postID=8687363170618366335' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4053297318991299061/posts/default/8687363170618366335'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4053297318991299061/posts/default/8687363170618366335'/><link rel='alternate' type='text/html' href='http://lzantal.blogspot.com/2010/03/quick-update.html' title='Quick update'/><author><name>lzantal</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/-gM5Qv-a3AAA/TyI3cCVjOtI/AAAAAAAAAEc/Z4JrkRMO0tA/s220/lza_avatar-200x200.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4053297318991299061.post-5366926221116852922</id><published>2010-01-05T09:00:00.000-08:00</published><updated>2010-01-05T09:00:01.762-08:00</updated><title type='text'>Python Objects</title><content type='html'>I came across this a few weeks back. It's an article on Python Objects from &lt;a href="http://linux.com/"&gt;linux.com&lt;/a&gt;.&lt;br /&gt;I think it is very well written and a good first read for beginners or programmers new to object oriented programming.&lt;br /&gt;Here is an expert from the article&lt;br /&gt;&lt;blockquote&gt;This article will give an overview of the basic object-oriented concepts in Python. We’ll start by defining an object and learning what it is. Next, we’ll take a look at how you can discover the properties of Python's built-in objects and how you can create your own. Then we’ll finish off with a list of best practices and a pointer to where you can go to get more information.&lt;br /&gt;&lt;/blockquote&gt;If you are new to object oriented programming or just starting out with python here is the link&lt;br /&gt;&lt;a href="http://bit.ly/qakUY"&gt;An Introduction to Python Objects &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Enjoy...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4053297318991299061-5366926221116852922?l=lzantal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzantal.blogspot.com/feeds/5366926221116852922/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4053297318991299061&amp;postID=5366926221116852922' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4053297318991299061/posts/default/5366926221116852922'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4053297318991299061/posts/default/5366926221116852922'/><link rel='alternate' type='text/html' href='http://lzantal.blogspot.com/2010/01/python-objects.html' title='Python Objects'/><author><name>lzantal</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/-gM5Qv-a3AAA/TyI3cCVjOtI/AAAAAAAAAEc/Z4JrkRMO0tA/s220/lza_avatar-200x200.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4053297318991299061.post-3004434284941022947</id><published>2010-01-04T18:16:00.000-08:00</published><updated>2010-01-04T18:16:29.416-08:00</updated><title type='text'>Busy Reading</title><content type='html'>I have not blogged for awhile and I thought I share the reason... I am reading &lt;a href="http://bit.ly/4ulIJC"&gt;Coders at Work&lt;/a&gt; by &lt;span class="h3color"&gt;Peter Seibel. It's a great book. I really enjoy reading about these genius programmers life and how they program and what is there preference in terms of language and coding style.&lt;/span&gt;&lt;br /&gt;&lt;span class="h3color"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="h3color"&gt;Highly recommended for every programmer out there.&lt;/span&gt;&lt;br /&gt;&lt;span class="h3color"&gt;Again here is the link to the amazon page. &lt;a href="http://bit.ly/4ulIJC"&gt;Coders at Work.&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="h3color"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="h3color"&gt;Enjoy...&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4053297318991299061-3004434284941022947?l=lzantal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzantal.blogspot.com/feeds/3004434284941022947/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4053297318991299061&amp;postID=3004434284941022947' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4053297318991299061/posts/default/3004434284941022947'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4053297318991299061/posts/default/3004434284941022947'/><link rel='alternate' type='text/html' href='http://lzantal.blogspot.com/2010/01/busy-reading.html' title='Busy Reading'/><author><name>lzantal</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/-gM5Qv-a3AAA/TyI3cCVjOtI/AAAAAAAAAEc/Z4JrkRMO0tA/s220/lza_avatar-200x200.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4053297318991299061.post-6777756485212929078</id><published>2009-12-29T17:08:00.000-08:00</published><updated>2009-12-29T17:08:22.830-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='database'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='postgresql'/><title type='text'>Install PostgreSQL on Ubuntu with python support</title><content type='html'>Recently I need it to install PostgreSQL for Django.&lt;br /&gt;Here is how I did it.&lt;br /&gt;&lt;br /&gt;$ sudo apt-get install postgresql python-psycopg pgadmin3&lt;br /&gt;Note that pgadmin3 is a graphical app so unless you have Gnome or KDE installed you don't need it.&lt;br /&gt;&lt;br /&gt;After you install everything you will need to set postgresql password.&lt;br /&gt;$ sudo passwd postgres&lt;br /&gt;$ su postgres&lt;br /&gt;$ psql template1&lt;br /&gt;Last command will open PostgreSQL shell where you can type:&lt;br /&gt;ALTER USER postgres WITH ENCRYPTED PASSWORD 'password';&lt;br /&gt;Thats all.&lt;br /&gt;&lt;br /&gt;You can verify it by going to the python shell and importing it.&lt;br /&gt;$ python&lt;br /&gt;&amp;gt;&amp;gt;&amp;gt; import psycopg&lt;br /&gt;&amp;gt;&amp;gt;&amp;gt; psycopg.apilevel&lt;br /&gt;'2.0'&lt;br /&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br /&gt;&lt;br /&gt;If you get this far than everything isup and running.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4053297318991299061-6777756485212929078?l=lzantal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzantal.blogspot.com/feeds/6777756485212929078/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4053297318991299061&amp;postID=6777756485212929078' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4053297318991299061/posts/default/6777756485212929078'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4053297318991299061/posts/default/6777756485212929078'/><link rel='alternate' type='text/html' href='http://lzantal.blogspot.com/2009/12/install-postgresql-on-ubuntu-with.html' title='Install PostgreSQL on Ubuntu with python support'/><author><name>lzantal</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/-gM5Qv-a3AAA/TyI3cCVjOtI/AAAAAAAAAEc/Z4JrkRMO0tA/s220/lza_avatar-200x200.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4053297318991299061.post-44842796068998994</id><published>2009-12-27T15:40:00.000-08:00</published><updated>2009-12-27T15:43:01.433-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='code'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='interpreter'/><category scheme='http://www.blogger.com/atom/ns#' term='programming language'/><title type='text'>Implement - Write a programming language in 3 hours</title><content type='html'>Yep. You read it right.&lt;br /&gt;Someone told me that its &lt;span class="spell" style="color: #cc0000;"&gt;&lt;/span&gt;impossible to implement - write a new programming language in less than a day. I said "If I can write it in python and its just has to work... Eg: no error checking or complex operation. I can write one in 3 hours".&lt;br /&gt;He jumped on it VERY quickly. We agreed on all the features: "functions, global variables, local variables, addition, subtraction, print to terminal".&lt;br /&gt;&lt;br /&gt;It has to print "Hello World", add 2+2 together and call a function which will do something. &lt;br /&gt;No other restrictions. I can choose the keywords and how I represent my data types.&lt;br /&gt;I did realize that it has to be very naive and super simple. I just wanted to hack something together to prove him wrong. I decided on a mixture of JavaScript and Php. I chose those two because they have a simple construct where I can easily recognize if a variable or a function getting declared or called.&lt;br /&gt;&lt;br /&gt;Let me jump to the end of the story... &lt;b&gt;I won the bet :-)&lt;/b&gt;&lt;br /&gt;Yes, that's right&lt;b&gt;. &lt;/b&gt;It fulfilled all the requirements we set.&lt;br /&gt;&lt;br /&gt;In the next few blog posts I will walk you through how I hacked it together.&lt;br /&gt;Stay tuned.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Please Note!! &lt;/b&gt;&lt;br /&gt;Don't expect a Real/True compiler or interpreter or the next big programming language!&lt;br /&gt;I am NOT an expert on that field. I do love parsers/interpreters/compilers and I write simple dns(domain specific language) for work, but I am very far from understanding all the ins and outs of a language design.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4053297318991299061-44842796068998994?l=lzantal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzantal.blogspot.com/feeds/44842796068998994/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4053297318991299061&amp;postID=44842796068998994' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4053297318991299061/posts/default/44842796068998994'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4053297318991299061/posts/default/44842796068998994'/><link rel='alternate' type='text/html' href='http://lzantal.blogspot.com/2009/12/implement-write-programming-language-in.html' title='Implement - Write a programming language in 3 hours'/><author><name>lzantal</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/-gM5Qv-a3AAA/TyI3cCVjOtI/AAAAAAAAAEc/Z4JrkRMO0tA/s220/lza_avatar-200x200.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4053297318991299061.post-6601964336762106654</id><published>2009-12-17T08:00:00.000-08:00</published><updated>2009-12-17T08:00:06.074-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='code'/><title type='text'>Matrix in your terminal</title><content type='html'>This has to be the one thing all geeks(inluding me) want to do at some point. Turn your teminal into a Matrix terminal. Folks at commandlinefu.com submitting their own implementation. It's great to see how much you can accomplish with such a small amount of code. Whats even sweeter is that all that is done with tools all ready shippid with every linux or unix machine.&lt;br /&gt;&lt;br /&gt;Go over there and try out the code samples or even submit your own.&lt;br /&gt;&lt;br /&gt;Here is the link &lt;a href="http://www.commandlinefu.com/commands/view/4352/another-matrix-style-implementation"&gt;www.commandlinefu.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Enjoy...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4053297318991299061-6601964336762106654?l=lzantal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzantal.blogspot.com/feeds/6601964336762106654/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4053297318991299061&amp;postID=6601964336762106654' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4053297318991299061/posts/default/6601964336762106654'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4053297318991299061/posts/default/6601964336762106654'/><link rel='alternate' type='text/html' href='http://lzantal.blogspot.com/2009/12/matrix-in-your-terminal.html' title='Matrix in your terminal'/><author><name>lzantal</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/-gM5Qv-a3AAA/TyI3cCVjOtI/AAAAAAAAAEc/Z4JrkRMO0tA/s220/lza_avatar-200x200.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4053297318991299061.post-662090770069780502</id><published>2009-12-16T11:43:00.000-08:00</published><updated>2009-12-16T11:43:59.620-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sale'/><category scheme='http://www.blogger.com/atom/ns#' term='info'/><category scheme='http://www.blogger.com/atom/ns#' term='book'/><title type='text'>Great deals from sitepoint.com</title><content type='html'>Just came a cross on this the other day on twitter. SitePoint.com decided that they will put together a bundle on every day until Christmas. Every day there is something new, so don't forget to check back if you don't like that day's offer.&lt;br /&gt;&lt;br /&gt;Here is the link &lt;a href="http://sale.sitepoint.com/"&gt;sale.sitepoint.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Enjoy...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4053297318991299061-662090770069780502?l=lzantal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzantal.blogspot.com/feeds/662090770069780502/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4053297318991299061&amp;postID=662090770069780502' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4053297318991299061/posts/default/662090770069780502'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4053297318991299061/posts/default/662090770069780502'/><link rel='alternate' type='text/html' href='http://lzantal.blogspot.com/2009/12/great-deals-from-sitepointcom.html' title='Great deals from sitepoint.com'/><author><name>lzantal</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/-gM5Qv-a3AAA/TyI3cCVjOtI/AAAAAAAAAEc/Z4JrkRMO0tA/s220/lza_avatar-200x200.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4053297318991299061.post-2631879417349983540</id><published>2009-12-16T10:59:00.000-08:00</published><updated>2009-12-16T11:31:37.647-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='synaptic'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Synaptic search broken in Ubuntu 9.04</title><content type='html'>After doing a clean install of Ubuntu 9.04 desktop I fired up synaptic&lt;br /&gt;and to my biggest surprise a quick search for apache2 did not show&lt;br /&gt;any result. Google was bringing up mixed results so I just went strait&lt;br /&gt;ahead to &lt;a href="http://ubuntuforums.org/"&gt;ubuntuforums.org&lt;/a&gt;. As always there was a fix listed there.&lt;br /&gt;&lt;br /&gt;Here is how to fix it:&lt;br /&gt;Open terminal and type in: &lt;span style="font-weight: bold;"&gt;sudo update-apt-xapian-index -f&lt;/span&gt;&lt;br /&gt;This will force the index to be rebuild.&lt;br /&gt;Now my synaptic works great!&lt;br /&gt;&lt;br /&gt;Hope it helps... Good luck&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4053297318991299061-2631879417349983540?l=lzantal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzantal.blogspot.com/feeds/2631879417349983540/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4053297318991299061&amp;postID=2631879417349983540' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4053297318991299061/posts/default/2631879417349983540'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4053297318991299061/posts/default/2631879417349983540'/><link rel='alternate' type='text/html' href='http://lzantal.blogspot.com/2009/12/synaptic-search-broken-on-ubuntu-904.html' title='Synaptic search broken in Ubuntu 9.04'/><author><name>lzantal</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/-gM5Qv-a3AAA/TyI3cCVjOtI/AAAAAAAAAEc/Z4JrkRMO0tA/s220/lza_avatar-200x200.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4053297318991299061.post-2141584649807500854</id><published>2008-11-07T19:15:00.001-08:00</published><updated>2008-11-07T19:17:10.454-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='info'/><title type='text'>Moving to Blogger</title><content type='html'>I am in the process of moving my blog to blogger.com.&lt;div&gt;I hope it will go without a glitch.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4053297318991299061-2141584649807500854?l=lzantal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzantal.blogspot.com/feeds/2141584649807500854/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4053297318991299061&amp;postID=2141584649807500854' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4053297318991299061/posts/default/2141584649807500854'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4053297318991299061/posts/default/2141584649807500854'/><link rel='alternate' type='text/html' href='http://lzantal.blogspot.com/2008/11/moving-to-blogger.html' title='Moving to Blogger'/><author><name>lzantal</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/-gM5Qv-a3AAA/TyI3cCVjOtI/AAAAAAAAAEc/Z4JrkRMO0tA/s220/lza_avatar-200x200.png'/></author><thr:total>0</thr:total></entry></feed>
