<?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-2385348780769601706</id><updated>2012-01-17T06:54:52.085-05:00</updated><category term='se habla espanol'/><category term='2009'/><category term='back'/><category term='entretenimiento'/><category term='news'/><category term='social change'/><category term='development'/><category term='free'/><category term='c-sharp'/><category term='nicaragua'/><category term='the last lecture'/><category term='framework design'/><category term='projects'/><category term='art'/><category term='summerofcode'/><category term='phone'/><category term='banshee'/><category term='chrome'/><category term='firefox'/><category term='redhat'/><category term='git'/><category term='me the best'/><category term='rss'/><category term='rails'/><category term='haskell'/><category term='t-mobile'/><category term='interwebs'/><category term='vim'/><category term='c++'/><category term='cnn'/><category term='training'/><category term='laptop'/><category term='texmate'/><category term='jaiku'/><category term='so crazy yet awesome'/><category term='reviews'/><category term='java'/><category term='skype sucks'/><category term='vmware'/><category term='theme'/><category term='matthew garret'/><category term='rants'/><category term='sfd'/><category term='webdevelop'/><category term='terminator'/><category term='django'/><category term='hiring'/><category term='visual studio'/><category term='patents'/><category term='engavillados.com'/><category term='cash for clunkers'/><category term='resume'/><category term='maemo'/><category term='1337'/><category term='ctags'/><category term='android'/><category term='tns'/><category term='drm'/><category term='gtwitter'/><category term='coding'/><category term='darfur'/><category term='appush'/><category term='fun'/><category term='cscope'/><category term='igor sucks'/><category term='ubuntu'/><category term='blogging'/><category term='recursion'/><category term='.NET'/><category term='google'/><category term='ruby'/><category term='google app engine'/><category term='zeitgeist'/><category term='daniel ortega'/><category term='gsoc'/><category term='honduras'/><category term='resolutions'/><category term='javascript'/><category term='2.6.24'/><category term='FUD'/><category term='apple'/><category term='domukun'/><category term='mini rant'/><category term='web development'/><category term='os x'/><category term='xul'/><category term='buying'/><category term='evolution'/><category term='gnome'/><category term='gitsharp'/><category term='sudan'/><category term='planeta'/><category term='gpl'/><category term='composite'/><category term='opensource?'/><category term='opensource'/><category term='activism'/><category term='python'/><category term='pony'/><category term='g1'/><category term='software freedom day'/><category term='centroamerica'/><category term='pure magic'/><category term='xgl'/><category term='new york'/><category term='default'/><category term='monodevelop'/><category term='free as beer'/><category term='linux'/><category term='apache'/><category term='meme'/><category term='meh'/><category term='nice stuff'/><category term='compiz-fusion'/><category term='opensuse'/><category term='login'/><category term='wallpaper'/><category term='ajax'/><category term='redhat sucks'/><category term='politics'/><category term='awesome'/><category term='programming'/><category term='conspiracy'/><category term='tutorial'/><category term='template tags'/><category term='liberation'/><category term='too geek'/><category term='voip'/><category term='music'/><category term='website'/><category term='I have life'/><category term='font'/><category term='Severed Fifth'/><category term='databases'/><category term='fanboy'/><category term='free software'/><category term='cool'/><category term='ipod'/><category term='unix'/><category term='twitter'/><category term='sucks'/><category term='kernel'/><category term='drupal'/><category term='identi.ca'/><category term='the world'/><category term='drupalcamp'/><category term='OLPC'/><category term='aiglx'/><category term='mono'/><category term='consolas'/><category term='gmail'/><category term='posol'/><category term='mac sucks'/><category term='is'/><title type='text'>Igor Weblog</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default?start-index=101&amp;max-results=100'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>163</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-6412828346217637518</id><published>2011-05-05T22:32:00.000-04:00</published><updated>2011-05-05T22:32:58.363-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='haskell'/><title type='text'>FizzBuzz in Haskell</title><content type='html'>&lt;p&gt;Today I woke up thinking: "What's that programming puzzle everyone can do and the goal is do it in one line... oh yeah FizzBuzz"&lt;/p&gt;&lt;p&gt;So I re-wrote it again in Haskell! Take a look:&lt;/p&gt;&lt;script src="https://gist.github.com/957313.js"&gt; &lt;/script&gt;&lt;p&gt;This is by far not pro Haskell code, but gives you an idea how cool list comprehensions are in this magical language ;-).&lt;/p&gt;&lt;p&gt;To see how this run (in case you don't have a Haskell interpreter handy, you can go here: &lt;a href="http://codepad.org/qy0c7CdP"&gt;http://codepad.org/qy0c7CdP&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-6412828346217637518?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/6412828346217637518/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2011/05/fizzbuzz-in-haskell.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/6412828346217637518'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/6412828346217637518'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2011/05/fizzbuzz-in-haskell.html' title='FizzBuzz in Haskell'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-6592357785789247657</id><published>2011-01-14T03:05:00.000-05:00</published><updated>2011-01-14T03:05:00.723-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='haskell'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><title type='text'>Haskell vs Python</title><content type='html'>&lt;p&gt;I was playing solving some problems with Haskell and I was impressed by its readability that I wanted to share with you. Like we say in Python: "Readability&amp;nbsp;counts"... just in this case is Haskell the more readable.&lt;/p&gt;&lt;script src="https://gist.github.com/779273.js"&gt; &lt;/script&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-6592357785789247657?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/6592357785789247657/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2011/01/haskell-vs-python.html#comment-form' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/6592357785789247657'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/6592357785789247657'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2011/01/haskell-vs-python.html' title='Haskell vs Python'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-9011944296958097207</id><published>2011-01-09T16:10:00.000-05:00</published><updated>2011-01-09T16:10:05.845-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='igor sucks'/><title type='text'>Shit I Said Once (about the entrepreneur word)</title><content type='html'>Honestly, who cares! I'm a "projecteneur" looking to incorporate my "project" in what people may call a "startup" to get rid of my day job and make money with what you can call a "business plan" (that I have not written down... and probably won't ever).I have the guts to not ask for VC/Angels money for an "idea", that, IMHO is ridiculous.And I don't plan of having an office ever because I hate offices and I think everyone should too!Can we make the word official? "projecteneur" or "bootstraper" :-)(I can haz super secret project... not tellin')&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-9011944296958097207?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/9011944296958097207/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2011/01/shit-i-said-once-about-entrepreneur.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/9011944296958097207'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/9011944296958097207'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2011/01/shit-i-said-once-about-entrepreneur.html' title='Shit I Said Once (about the entrepreneur word)'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-6134195134267776727</id><published>2010-12-09T23:34:00.002-05:00</published><updated>2010-12-09T23:34:52.715-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='django'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><title type='text'>Clippy</title><content type='html'>Small apps are the best! (that's what she said... not really but she did!)&lt;br /&gt;&lt;br /&gt;Check out my latest project: &lt;a href="https://github.com/igorgue/django-clippy"&gt;https://github.com/igorgue/django-clippy&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Basically I was in my never ending practice of TDD/BDD with Python and decided to write a small Django library.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-6134195134267776727?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/6134195134267776727/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2010/12/clippy.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/6134195134267776727'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/6134195134267776727'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2010/12/clippy.html' title='Clippy'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-8132179754885930872</id><published>2010-12-01T01:56:00.000-05:00</published><updated>2010-12-01T01:56:38.692-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='appush'/><category scheme='http://www.blogger.com/atom/ns#' term='I have life'/><title type='text'>APPush</title><content type='html'>&lt;span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px;"&gt;Failure, is important to us.&lt;/span&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;What many people don't understand is that failure make you better and in some failures there are wins.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;My startup was called&amp;nbsp;&lt;i&gt;APPush&lt;/i&gt;&amp;nbsp;(&lt;a href="http://www.appush.com/" style="color: #2a5db0;" target="_blank"&gt;www.appush.com&lt;/a&gt;) the initial idea was to bring developers a PUSH API to enable them to easily make money. All our ideas were really cool, we had the best technology in the market, if we had released we'd have been a lot better than our competitor (which is just one... one company).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;We tried to&amp;nbsp;&lt;i&gt;bootstrap&lt;/i&gt;, I became fan of it to be honest, and I think is the only way to enjoy your&amp;nbsp;entrepreneur&amp;nbsp;career; which I just started :-). Bootstrap is really hard though, takes a lot from you, family time, day job time, friends, etc etc.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I feel sorry, because APPush failure was my fault, but honestly it was everyone fault, since everyone&amp;nbsp;got upgraded in his personal and professional life, thus, less time for APPush.&amp;nbsp;All these changes in life were caused directly by APPush, this company, made us better, and that's what killed it.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;In my case, this is what I accomplished:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;* I got a new job&lt;/div&gt;&lt;div&gt;* I rent my own place now&lt;/div&gt;&lt;div&gt;* I got promoted from not even being consider a "developer" at my previous job to a "senior" lever programmer and then even "CTO" for a while&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I own those accomplishments to APPush, and especially Matt, for being my friend and the best boss I ever had!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;blockquote class="gmail_quote" style="border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 1px; margin-bottom: 0px; margin-left: 0.8ex; margin-right: 0px; margin-top: 0px; padding-left: 1ex;"&gt;&lt;i&gt;Sometimes the purpose of things in life aren't what we expect them to be, instead their purpose is greater than we could ever envision&lt;/i&gt;&amp;nbsp;-- Matt (&lt;a href="http://twitter.com/#!/roder/status/13808235715" style="color: #2a5db0;" target="_blank"&gt;http://twitter.com/#!/roder/&lt;wbr&gt;&lt;/wbr&gt;status/13808235715&lt;/a&gt;).&amp;nbsp;&lt;/blockquote&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;We'll do it again Matt, and I promise, this time it'll be awesome!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;In summary, I'm a better person and 2010 won't be a year I remember for falling in love, making more money or getting an apartment, it will be a year I'll remember for failing... in a good way ;-)&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-8132179754885930872?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/8132179754885930872/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2010/12/appush.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/8132179754885930872'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/8132179754885930872'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2010/12/appush.html' title='APPush'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-6825515423789392146</id><published>2010-06-26T13:10:00.000-04:00</published><updated>2010-06-26T13:10:21.098-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hiring'/><category scheme='http://www.blogger.com/atom/ns#' term='training'/><title type='text'>Training programmers (not a guide)</title><content type='html'>At the place I work we've been spending the last week &lt;i&gt;training&lt;/i&gt; a QA agent (BTW, &lt;a href="http://southfloridatechstaffing.com/frontend.html"&gt;we're still hiring&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;The person we hired has these qualities:&lt;br /&gt;&lt;br /&gt;* Dedicated&lt;br /&gt;* Honest&lt;br /&gt;* Humble&lt;br /&gt;* Good designer (can be useful in the future)&lt;br /&gt;* Loves tech&lt;br /&gt;&lt;br /&gt;He lack of:&lt;br /&gt;&lt;br /&gt;* Programming skills&lt;br /&gt;* Debugging skills&lt;br /&gt;* &lt;i&gt;Hardcore stuff&lt;/i&gt; skills (like UNIX-fu)&lt;br /&gt;&lt;br /&gt;Our job requirements were:&lt;br /&gt;&lt;br /&gt;* Extremely Liberal Sense of Humor [ &lt;span class="Apple-style-span" style="color: blue;"&gt;&lt;b&gt;GOOD&lt;/b&gt;&lt;/span&gt; ]&lt;br /&gt;* Basic Understanding of Web Programming from a high level [ &lt;span class="Apple-style-span" style="color: red;"&gt;&lt;b&gt;KINDA&lt;/b&gt;&lt;/span&gt; ]&lt;br /&gt;* Basic debugging skills in JavaScript, jQuery &amp;amp; CSS [ &lt;span class="Apple-style-span" style="color: red;"&gt;&lt;b&gt;KINDA&lt;/b&gt;&lt;/span&gt; ]&lt;br /&gt;* Basic debugging skills in PHP OR Python [ &lt;span class="Apple-style-span" style="color: red;"&gt;&lt;b&gt;NOPE&lt;/b&gt;&lt;/span&gt;&amp;nbsp;]&lt;br /&gt;* Organizational Skills [ &lt;span class="Apple-style-span" style="color: red;"&gt;&lt;b&gt;WE DON'T REALLY KNOW&lt;/b&gt;&lt;/span&gt; ]&lt;br /&gt;* Highly effective communication skills [ &lt;span class="Apple-style-span" style="color: blue;"&gt;&lt;b&gt;HE COOL&lt;/b&gt;&lt;/span&gt; ]&lt;br /&gt;* Willing &amp;amp; Able to learn at lightning pace [ &lt;span class="Apple-style-span" style="color: blue;"&gt;&lt;b&gt;SO FAR, YES!&lt;/b&gt;&lt;/span&gt; ]&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: x-large;"&gt;Would you hire this person?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Many of you, would say &lt;i&gt;NO! we believe in hiring the best!&lt;/i&gt; (e.g.: &lt;a href="http://www.paulgraham.com/hiring.html"&gt;Paul Graham&lt;/a&gt; and &lt;a href="http://www.joelonsoftware.com/articles/SortingResumes.html"&gt;Joel Spolsky&lt;/a&gt;), that's&amp;nbsp;nonsense&amp;nbsp;IMHO, because if you think about it, the crappy programmers, will be staying unemployed and you either can't find good&amp;nbsp;programers&amp;nbsp;(they all have jobs, our case) or the crappy (with potential) programmers can't get a job and look for jobs in other areas (we got an applicant that was working in the medical field, writing test specs).&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-large;"&gt;Believe in training&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;We believe in training, we know that we can't find a very good programmer (or QA agent), so we knew we needed training material, we put together a good path for the QA position:&lt;br /&gt;&lt;br /&gt;The QA person needs to be able to test Django applications:&lt;br /&gt;&lt;br /&gt;- &lt;a href="http://anybodycanprogram.com/"&gt;http://anybodycanprogram.com/&lt;/a&gt; my friend's book, about learning programming&lt;br /&gt;- &lt;a href="http://learnpythonthehardway.org/index"&gt;http://learnpythonthehardway.org/index&lt;/a&gt; &amp;nbsp;Zed Shaw's book&lt;br /&gt;- &lt;a href="http://docs.djangoproject.com/en/1.2/intro/tutorial01/#intro-tutorial01"&gt;http://docs.djangoproject.com/en/1.2/intro/tutorial01/#intro-tutorial01&lt;/a&gt; Django tutorial&lt;br /&gt;- &lt;a href="http://diveintopython.org/"&gt;http://diveintopython.org/&lt;/a&gt; advanced level not required&lt;br /&gt;- &lt;a href="http://catb.org/esr/faqs/hacker-howto.html"&gt;http://catb.org/esr/faqs/hacker-howto.html&lt;/a&gt; by Eric S. Raymond - recommended not required&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;We believe if this new hire can get through all this material, he can be in the level we want, not only as a QA agent, also as a programmer which is in the end the final goal!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: x-large;"&gt;&lt;i&gt;BONUS&lt;/i&gt; &lt;i&gt;1&lt;/i&gt;: QA is not an area where you want to be&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;After working 3 years as a QA, I realized that &lt;b&gt;NOBODY&lt;/b&gt; who has dreams or goals in life, wants to be a QA.&lt;br /&gt;&lt;br /&gt;QA made me want to &lt;a href="http://appush.com/"&gt;start my own company&lt;/a&gt; also lead me to bad&amp;nbsp;performance&amp;nbsp;at work.&lt;br /&gt;&lt;br /&gt;A young person cannot be QA for a long time, because QA is: &lt;b&gt;boring&lt;/b&gt;, &lt;b&gt;repetitive&lt;/b&gt; and &lt;b&gt;frustrating&lt;/b&gt;. Why do you think software companies hire QA agents?, because programmers don't like doing &lt;b&gt;boring&lt;/b&gt;, &lt;b&gt;repetitive&lt;/b&gt; and &lt;b&gt;frustrating&lt;/b&gt; tasks.&lt;br /&gt;&lt;br /&gt;We figured out the best we can do with this young talented hire, is to train him as much as we can meanwhile he does QA stuff.&lt;br /&gt;&lt;br /&gt;In the end is just a job, and some jobs are supposed to be like that, just do it, be&amp;nbsp;professional&amp;nbsp;and don't stay there for too long.&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-large;"&gt;&lt;i&gt;BONUS 2&lt;/i&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: x-large;"&gt;:&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: x-large;"&gt; &lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: x-large;"&gt;Hiring is hard&lt;/span&gt;&lt;br /&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;Getting good people is hard, getting people that is honest is hard, most of the people are not qualified for the job,&amp;nbsp;overvalue&amp;nbsp;themselves, and they think we're dumb enough to believe in their bullshit (seriously guys, we're smart ;)).&lt;br /&gt;&lt;br /&gt;Any advice? &lt;a href="http://igorgue.com/"&gt;Contact me&lt;/a&gt;.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-6825515423789392146?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/6825515423789392146/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2010/06/training-programmers-not-guide.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/6825515423789392146'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/6825515423789392146'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2010/06/training-programmers-not-guide.html' title='Training programmers (not a guide)'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-2587175580898562761</id><published>2010-04-14T03:05:00.001-04:00</published><updated>2010-04-14T03:06:47.597-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ruby'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><title type='text'>SHA1 hexdigest: Ruby vs Python</title><content type='html'>&lt;p&gt;After playing for a while today with some &lt;a href="http://en.wikipedia.org/wiki/SHA1"&gt;SHA1&lt;/a&gt; encryption in Python I decided to post something so I can remember how to do it in the languages I use the most these days:&lt;/p&gt;&lt;script src="http://gist.github.com/365535.js"&gt;&lt;/script&gt;&lt;p&gt;Python win? probably, mostly because of Ruby's namespaces (but these ones are so powerful that I like them quite a lot).&lt;/p&gt;&lt;p&gt;Both result of course:&lt;/p&gt;&lt;strong&gt;&lt;pre&gt;891b83416dfe8e8786e453088c507847ca73ff89&lt;/pre&gt;&lt;/strong&gt;&lt;p&gt;Some references:&lt;/p&gt;&lt;ul&gt;  &lt;li&gt;&lt;a href="http://docs.python.org/library/hashlib.html"&gt;Python's hashlib&lt;/a&gt;&lt;/li&gt;  &lt;li&gt;&lt;a href="http://stackoverflow.com/questions/991036/what-is-a-namespace/991058#991058"&gt;Ruby's namespaces&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-2587175580898562761?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/2587175580898562761/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2010/04/sha1-hexdigest-ruby-vs-python.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/2587175580898562761'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/2587175580898562761'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2010/04/sha1-hexdigest-ruby-vs-python.html' title='SHA1 hexdigest: Ruby vs Python'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-936927809906146582</id><published>2010-03-15T01:46:00.002-04:00</published><updated>2010-03-15T12:36:23.774-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='posol'/><category scheme='http://www.blogger.com/atom/ns#' term='free software'/><title type='text'>Posol + Ninjas + Beer = Linux podcast</title><content type='html'>&lt;a href="http://podcast.softwarelibre.org.ni/"&gt;&lt;img height="200" src="http://podcast.softwarelibre.org.ni/wp-content/uploads/2010/02/psb01.png" width="200" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Fui taggiado en el posol!, el posol es el podcast de Software Libre de mis amigos en Nicaragua, es realmente muy chistoso (completamente en español por cierto) e informativo.&lt;br /&gt;&lt;br /&gt;TODOS mis lectores deberian de &lt;s&gt;leerlo&lt;/s&gt; escucharlo, sino, son trolls! :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-936927809906146582?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/936927809906146582/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2010/03/posol-ninjas-beer-linux-podcast.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/936927809906146582'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/936927809906146582'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2010/03/posol-ninjas-beer-linux-podcast.html' title='Posol + Ninjas + Beer = Linux podcast'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-8626473396853461929</id><published>2010-02-04T11:01:00.000-05:00</published><updated>2010-02-04T11:01:20.126-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='me the best'/><category scheme='http://www.blogger.com/atom/ns#' term='new york'/><category scheme='http://www.blogger.com/atom/ns#' term='I have life'/><title type='text'>New York</title><content type='html'>&lt;span class="Apple-style-span" style="color: #333333; font-family: Georgia, serif; font-size: 14px; line-height: 21px;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;div class="posterousGalleryMainDiv" id="eccdCdxlvu" style="margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 15px;"&gt;&lt;img height="270" src="http://posterous.com/getfile/files.posterous.com/thingsidontremember/HjedrnjJojzJaupyorgIdajbEiCoFrvlofyAaJGsapHlabIuuhixuioyDGFk/media_httphphotossnc3_srBDD.jpg.scaled500.jpg" width="360" /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 1.5em; margin-left: 0px; margin-right: 0px; margin-top: 1.5em;"&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://hphotos-snc3.fbcdn.net/hs140.snc3/18747_286335390666_508995666_3902729_223604_n.jpg" style="color: black;"&gt;&lt;/a&gt;I went to New York for an interview, I gotta say, I loved the city a lot, I totally see myself living there.&lt;/div&gt;&lt;div style="margin-bottom: 1.5em; margin-left: 0px; margin-right: 0px; margin-top: 1.5em;"&gt;&lt;/div&gt;&lt;div&gt;The cool thing about New York is that it's just like the movies; People are super classy, girls looks like models (they might be), Arabic cab driver in the morning Russian one in the afternoon, people with those large jackets, pretty awesome, and the buildings, huge old buildings!&amp;nbsp;Every single building in New York would be an historic place in Miami.&lt;/div&gt;&lt;div style="margin-bottom: 1.5em; margin-left: 0px; margin-right: 0px; margin-top: 1.5em;"&gt;&lt;/div&gt;&lt;div&gt;This is the first time I had these type of interviews, it was like a video game stages, one by one I was trying to beat them.&lt;/div&gt;&lt;div style="margin-bottom: 1.5em; margin-left: 0px; margin-right: 0px; margin-top: 1.5em;"&gt;&lt;/div&gt;&lt;div&gt;I think I did great maybe with the exception of the first one on which I was pretty nervous, and seriously I have trouble answering coding questions over the air (put me to type and I'm great).&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-8626473396853461929?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/8626473396853461929/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2010/02/new-york.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/8626473396853461929'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/8626473396853461929'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2010/02/new-york.html' title='New York'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-46346320705737103</id><published>2010-01-26T21:14:00.002-05:00</published><updated>2010-01-26T21:14:47.089-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='the last lecture'/><category scheme='http://www.blogger.com/atom/ns#' term='I have life'/><title type='text'>Last Lecture</title><content type='html'>I know it's kinda old (I read the book in 2008 and last year too :)), but the book made me cry, the video too... it's just watch it!:&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/ji5_MqicxSo&amp;hl=en_US&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/ji5_MqicxSo&amp;hl=en_US&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-46346320705737103?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/46346320705737103/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2010/01/last-lecture.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/46346320705737103'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/46346320705737103'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2010/01/last-lecture.html' title='Last Lecture'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-8833881546494912999</id><published>2010-01-25T01:13:00.000-05:00</published><updated>2010-01-25T01:13:19.076-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='I have life'/><title type='text'>Dad</title><content type='html'>I was talking with my dad about the internet revolution, business, politics, the scientific method, taxes, immigration, life, college, law, money, the fake financial system, day care license studies, new york, Appush, software as a service, pharmaceutic studies, the consultants business, scientific calculators on watches, science in the real state development area, society means technology, Nicaragua and virtualization.&lt;br /&gt;&lt;br /&gt;Awesome 4 hours if you ask me. I love taking with my dad when he's in the mood, every single day I hope our relationship get better.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-8833881546494912999?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/8833881546494912999/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2010/01/dad.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/8833881546494912999'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/8833881546494912999'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2010/01/dad.html' title='Dad'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-5012465561137651671</id><published>2009-12-29T23:22:00.000-05:00</published><updated>2009-12-29T23:22:57.997-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='so crazy yet awesome'/><title type='text'>Positivism, Fando &amp; Lis</title><content type='html'>&lt;b&gt;- Let's play. Okay I'm a great pianist.&lt;/b&gt;&lt;br /&gt;- If you're a great pianist, if I cut off one arm what will you do?&lt;br /&gt;&lt;b&gt;- I'll devote myself to paint.&lt;br /&gt;&lt;/b&gt;- If I cut off the other arm what will you do?&lt;br /&gt;&lt;b&gt;- I'll devote myself to dance.&lt;/b&gt;&lt;br /&gt;- Lets say you're a great dancer. If I cut off your legs what will you do?&lt;br /&gt;&lt;b&gt;- I'll devote myself to sing.&lt;/b&gt;&lt;br /&gt;- So you're a singer. If I cut your throat what will you do?&lt;br /&gt;&lt;b&gt;- Since I'm dead, I want with my skin to be manufactured in a beautiful drum.&lt;/b&gt;&lt;br /&gt;- If I burn the drum. What will you do?&lt;br /&gt;&lt;b&gt;- I'll become in a cloud that takes all the shapes&lt;/b&gt;&lt;br /&gt;- If the cloud dissolves what will you do?&lt;br /&gt;&lt;b&gt;- I'll become rain and help the herbs to grow&lt;/b&gt;&lt;br /&gt;- You win! I'll feel very lonely the day you leave&lt;br /&gt;&lt;b&gt;- If you ever feel very lonely search the wonderful city of Tar&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/H-V6FX_0P8o&amp;hl=en_US&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/H-V6FX_0P8o&amp;hl=en_US&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-5012465561137651671?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/5012465561137651671/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2009/12/positivism-fando-lis.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/5012465561137651671'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/5012465561137651671'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2009/12/positivism-fando-lis.html' title='Positivism, Fando &amp; Lis'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-2919752589031608520</id><published>2009-12-26T12:22:00.004-05:00</published><updated>2010-01-25T11:01:34.161-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='resolutions'/><category scheme='http://www.blogger.com/atom/ns#' term='igor sucks'/><title type='text'>RE: 2009 Resolutions</title><content type='html'>Before posting next year ones, lets review this year:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Read all my unfinished books &lt;b&gt;&lt;span style="color: red;"&gt;FAIL so many awesome books to read&lt;/span&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Code my unfinished Web (Django) projects &lt;b&gt;&lt;span style="color: red;"&gt;FAIL actually I'm kinda sad for this&lt;/span&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Work on my git-sharp framework &lt;b&gt;&lt;span style="color: red;"&gt;FAIL the .NET Git framework implementation is in better hands now&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Learn Unit Testing &lt;b&gt;&lt;span style="color: blue;"&gt;WIN TDD FTW! (still learning but it's cool!)&lt;/span&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Write a little compiler &lt;b&gt;&lt;span style="color: red;"&gt;FAIL I *want* to do this&lt;/span&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Go to college&lt;b&gt; &lt;span style="color: red;"&gt;LOL and FAIL, I don't know what I was thinking here, better to spend money on strippers and fun stuff&lt;/span&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Get a girl &lt;span style="color: #e06666;"&gt;&lt;span class="Apple-style-span" style="background-color: blue;"&gt;&lt;b&gt;&lt;span style="color: blue;"&gt;&lt;span class="Apple-style-span" style="background-color: white;"&gt;This is weird&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="background-color: white;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;s&gt;EPIC FAIL! I like a girl a lot but she doesn't give a shit about me&lt;/s&gt;&lt;/span&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Start coming on time to work &lt;b&gt;&lt;span style="color: red;"&gt;LOL and FAIL seriously is this important? haha&lt;/span&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Read more non-tech books&lt;b&gt; &lt;span style="color: blue;"&gt;WIN; Read two, that's an improvement, even though 1 was written by a computer scientist and the other one is about politics.&lt;/span&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Get a secondary income &lt;b&gt;&lt;span style="color: red;"&gt;FAIL I did better in 2008 actually&lt;/span&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Fix my car's little damages &lt;b&gt;&lt;span style="color: red;"&gt;LOL and FAIL seriously is just a car&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Be a committer on a Open Source project or get a external committer in git-sharp (when its done) - &lt;b&gt;&lt;span style="color: blue;"&gt;FAIL and WIN I started a lot of Open Source projects (a lot == 3)&lt;/span&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Code more than I code right now&lt;b&gt;&amp;nbsp;&lt;span style="color: blue;"&gt;WIN APPush best company evar!&lt;/span&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Learn a Database C API&lt;b&gt; &lt;span style="color: red;"&gt;LOL and FAIL I don't want this anymore WTF was I thinking&lt;/span&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Learn how to use CouchDB and write an app with it &lt;b&gt;&lt;span style="color: blue;"&gt;WIN I wrote a little example which I can't find the source code :(&lt;/span&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Learn the Android API and write an app for it &lt;b&gt;&lt;span style="color: red;"&gt;FAIL I'm even more interested in learning the iPhone SDK now&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Write in my blog at least 2 times a week&lt;b&gt; &lt;span style="color: red;"&gt;FAIL (kinda WIN though), I have a new blog too&lt;/span&gt;&lt;/b&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Not a bad year at all&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-2919752589031608520?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/2919752589031608520/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2009/12/re-2009-resolutions.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/2919752589031608520'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/2919752589031608520'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2009/12/re-2009-resolutions.html' title='RE: 2009 Resolutions'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-7314637648082128687</id><published>2009-10-11T22:54:00.005-04:00</published><updated>2009-10-11T23:21:06.206-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='darfur'/><category scheme='http://www.blogger.com/atom/ns#' term='sudan'/><title type='text'>Darfur, Sudan and 3 Points</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_pGu1WJyZ0fg/StKeXw0KIMI/AAAAAAAAAuQ/wbCI6qj6KtI/s1600-h/3points.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 138px;" src="http://2.bp.blogspot.com/_pGu1WJyZ0fg/StKeXw0KIMI/AAAAAAAAAuQ/wbCI6qj6KtI/s400/3points.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5391545834993754306" /&gt;&lt;/a&gt;&lt;div&gt;Today I saw a documentary about the social problems of &lt;a href="http://en.wikipedia.org/wiki/Darfur"&gt;Darfur, Sudan&lt;/a&gt;, really touching stuff, basketball superstar (&lt;a href="http://en.wikipedia.org/wiki/Tracy_McGrady"&gt;Tracy McGrady&lt;/a&gt;) goes to the region and tries to understand the situation there to later compromise to help.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Darfur is a place due &lt;a href="http://en.wikipedia.org/wiki/War_in_Darfur"&gt;war&lt;/a&gt; is in a &lt;b&gt;"humanitarian emergency"&lt;/b&gt; state, whatever that means it doesn't sounds like a &lt;i&gt;"safe"&lt;/i&gt; or &lt;i&gt;"happy"&lt;/i&gt; place.&lt;/div&gt;&lt;br /&gt;I dunno, these kind of things make you think a little bit about how awesome your life is comparing yourself with other people. Even myself, I grew up in the hood of a &lt;a href="http://en.wikipedia.org/wiki/Nicaragua"&gt;3rd world country&lt;/a&gt;, certainly a whole different situation than living in &lt;a href="http://en.wikipedia.org/wiki/Miami"&gt;Miami&lt;/a&gt; (a lot!).&lt;br /&gt;&lt;br /&gt;Tracy starts talking (before going to Darfur) about how hard is the life in the hood where he grew up (Florida), just to find out a very different (and harder) reality.&lt;br /&gt;&lt;br /&gt;See the movie on Hulu: &lt;a href="http://www.hulu.com/3-points"&gt;http://www.hulu.com/3-points&lt;/a&gt; (too bad on &lt;a href="http://www.hulu.com/"&gt;Hulu&lt;/a&gt; for international readers).&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Youtube user page of the Darfur Dream Team: &lt;a href="http://www.youtube.com/user/darfurdreamteam"&gt;http://www.youtube.com/user/darfurdreamteam&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;3 Points stands for: &lt;b&gt;Peace, Protection, Punishment&lt;/b&gt; / what the people of Darfur want.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-7314637648082128687?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/7314637648082128687/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2009/10/darfur-sudan-and-3-points.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/7314637648082128687'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/7314637648082128687'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2009/10/darfur-sudan-and-3-points.html' title='Darfur, Sudan and 3 Points'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_pGu1WJyZ0fg/StKeXw0KIMI/AAAAAAAAAuQ/wbCI6qj6KtI/s72-c/3points.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-6627317099858341031</id><published>2009-09-17T22:30:00.003-04:00</published><updated>2009-09-17T23:02:16.807-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='I have life'/><title type='text'>Just a reminder: "It's just a ride"</title><content type='html'>&lt;center&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/iMUiwTubYu0&amp;hl=en&amp;fs=1&amp;rel=0"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/iMUiwTubYu0&amp;hl=en&amp;fs=1&amp;rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;The World is like a ride in an amusement park, and when you choose to go on it you think it's real, because that's how powerful our minds are. And the ride goes up and down and round and round, and it has thrills and chills and is very brightly colored, and it's very loud. And it's fun, for a while.&lt;br /&gt;&lt;br /&gt;Some people have been on the ride for a long time, and they've begun to question, 'Is this real, or is this just a ride?', and other people have remembered, and they've come back to us and they say 'Hey, don't worry. Don't be afraid, ever, because this is just a ride.' and we KILL THOSE PEOPLE. &lt;br /&gt;&lt;br /&gt;"Shut him up! We have alot invested in this ride! SHUT HIM UP! Look at my furrows of worry. Look at my big bank account, and my family. This just has to be real."&lt;br /&gt;&lt;br /&gt;It's just a ride.&lt;br /&gt;&lt;br /&gt;But we always kill those good guys who try and tell us that. You ever noticed that? And let the demons run amok. But it doesn't matter, because ... It's just a ride.&lt;br /&gt;&lt;br /&gt;And we can change it anytime we want. It's only a choice. No effort, no work, no job, no savings of money. A choice, right now, between fear and love. The eyes of fear wants you to put bigger locks on your door, buy guns, close yourself off. The eyes of love, instead see all of us as one.&lt;br /&gt;&lt;br /&gt;Here's what we can do to change the world right now, to a better ride:&lt;br /&gt;&lt;br /&gt;Take all that money we spent on weapons and defense each year and instead spend it feeding, clothing, and educating the poor of the world, which it would many times over, not one human being excluded, and WE CAN EXPLORE SPACE, TOGETHER, BOTH INNER AND OUTER, forever ... in peace.&lt;br /&gt;&lt;br /&gt;-- Bill Hicks (1961 - 1994)&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-6627317099858341031?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/6627317099858341031/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2009/09/just-reminder-its-just-ride.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/6627317099858341031'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/6627317099858341031'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2009/09/just-reminder-its-just-ride.html' title='Just a reminder: &quot;It&apos;s just a ride&quot;'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-4701002515496626911</id><published>2009-08-18T00:24:00.002-04:00</published><updated>2009-08-18T00:28:11.287-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vim'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='development'/><category scheme='http://www.blogger.com/atom/ns#' term='ctags'/><category scheme='http://www.blogger.com/atom/ns#' term='cscope'/><category scheme='http://www.blogger.com/atom/ns#' term='unix'/><title type='text'>Generate your ctags and cscope db files in one script</title><content type='html'>I found myself generating the &lt;a href="http://ctags.sourceforge.net/"&gt;ctags&lt;/a&gt; db and the &lt;a href="http://cscope.sourceforge.net/"&gt;cscope&lt;/a&gt; db all the time, so &lt;a href="http://gist.github.com/169533"&gt;I created a script&lt;/a&gt; to generate both in one single command... because I'm lazy ;):&lt;br /&gt;&lt;br /&gt;&lt;script src="http://gist.github.com/169533.js"&gt;&lt;/script&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-4701002515496626911?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/4701002515496626911/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2009/08/generate-your-ctags-and-cscope-db-files.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/4701002515496626911'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/4701002515496626911'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2009/08/generate-your-ctags-and-cscope-db-files.html' title='Generate your ctags and cscope db files in one script'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-5595750525639801753</id><published>2009-08-04T14:33:00.006-04:00</published><updated>2009-08-04T15:34:00.180-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='awesome'/><category scheme='http://www.blogger.com/atom/ns#' term='cash for clunkers'/><category scheme='http://www.blogger.com/atom/ns#' term='I have life'/><title type='text'>"Cash For Clunkers" gov best idea ever!</title><content type='html'>For those of you that don't know yet, "&lt;a href="http://www.cars.gov/"&gt;Cash For Clunkers&lt;/a&gt;" is the most &lt;span style="font-weight:bold;"&gt;successful "economic help" program that the government has ever run!&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;One more prof that if you give money to the people they &lt;span style="font-weight:bold;"&gt;*will*&lt;/span&gt; &lt;a href="http://www.savvysugar.com/1045208"&gt;spend it&lt;/a&gt;, and more in the US, &lt;span style="font-style:italic;"&gt;you don't have to be a smart guy to know that&lt;/span&gt;, instead of giving huge bailouts to GM do more of this type of initiatives, &lt;span style="font-style:italic;"&gt;"Cash For Clunkers"&lt;/span&gt; is so awesome that &lt;a href="http://www.npr.org/templates/story/story.php?storyId=111409953"&gt;ran out of money in just a couple of days!&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The way it works (&lt;span style="font-weight:bold;"&gt;the program is likely to continue, obviously&lt;/span&gt;), is let say you own an old car (&lt;span style="font-style:italic;"&gt;&lt;1995&lt;/span&gt;) that does certain &lt;span style="font-style:italic;"&gt;MPG &lt;/span&gt;(spend a lot of gas, basically american cars), in these economic times, you might not buy a &lt;span style="font-style:italic;"&gt;new car&lt;/span&gt;, since, you know, it would hard to pay; but the government is running this program that will trade your old car for a &lt;span style="font-weight:bold;"&gt;3,500USD - 4,500USD credit&lt;/span&gt; that way you can get the car you want at a more &lt;span style="font-style:italic;"&gt;affordable&lt;/span&gt; price, and at the same time helping the economy, creating jobs (the industry need to produce more cars, the dealership to hire more salespeople), the environment (spend less gas), and you.&lt;br /&gt;&lt;br /&gt;So this looks like a great deal right? hell yeah!, my brother had a &lt;a href="http://images.google.com/images?hl=en&amp;amp;rlz=1C1CHMB_enUS318US318&amp;amp;q=mercury%20grand%20marquis%201995&amp;amp;um=1&amp;amp;ie=UTF-8&amp;amp;sa=N&amp;amp;tab=wi"&gt;car&lt;/a&gt;, bought it for &lt;i&gt;700USD&lt;/i&gt;, but the &lt;a href="http://www.kbb.com/KBB/UsedCars/PricingReport.aspx?YearId=1995&amp;amp;Mileage=170000&amp;amp;VehicleClass=UsedCar&amp;amp;ManufacturerId=32&amp;amp;ModelId=221&amp;amp;PriceType=Trade-In&amp;amp;VehicleId=8067&amp;amp;SelectionHistory=8067|31140|33055|0|0|301456|true|301463|true|301507|true|301559|true|301559|false|301587|true|301596|true&amp;amp;Condition=Fair&amp;amp;QuizConditions="&gt;blue book says&lt;/a&gt; it value was &lt;b&gt;1,000USD&lt;/b&gt;, insurance for that type of car is expensive (bad car more accidents), also the car had a &lt;i&gt;V8&lt;/i&gt; engine thats like &lt;b&gt;50USD&lt;/b&gt; a week just on gas. So let say he goes and buy a &lt;a href="http://www.toyota.com/yaris/"&gt;Toyota Yaris&lt;/a&gt; with the &lt;a href="http://www.cars.gov/"&gt;CARS&lt;/a&gt; program, the &lt;i&gt;Yaris starts on 12,205USD&lt;/i&gt; let say its &lt;b&gt;15,000USD&lt;/b&gt; after the dealer steal you some money ;) &lt;i&gt;11,500USD&lt;/i&gt;, even with the worse credit ever my brother would have to pay like &lt;b&gt;150USD&lt;/b&gt; a month for that car, and its more fuel efficient a Yaris today can live with &lt;i&gt;50 bucks&lt;/i&gt; a month on gas (I do that with my &lt;a href="http://images.google.com/images?hl=en&amp;amp;rlz=1C1CHMB_enUS318US318&amp;amp;um=1&amp;amp;sa=1&amp;amp;q=scion+tc+2008&amp;amp;aq=f&amp;amp;oq=&amp;amp;aqi="&gt;Scion TC&lt;/a&gt;), insurance is cheaper on that car, and the environment is happy and my bro has a new car :) that actually works! and has like &lt;b&gt;-170,000 miles&lt;/b&gt; :D.&lt;br /&gt;&lt;br /&gt;The program was supposed to run from &lt;a href="http://en.wikipedia.org/wiki/Cash_for_clunkers"&gt;July 1st to November 1st&lt;/a&gt;, but was delayed until July &lt;i&gt;24th&lt;/i&gt;, guess what? &lt;b&gt;the program is out of funds already!!!&lt;/b&gt;, this is huge!, &lt;a href="http://www.npr.org/templates/story/story.php?storyId=111409953"&gt;a billion of dollars just in days!&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;i&gt;Ford &lt;/i&gt;and &lt;i&gt;GM&lt;/i&gt; are &lt;a href="http://money.cnn.com/news/newsfeeds/articles/djf500/200908031708DOWJONESDJONLINE000466_FORTUNE5.htm"&gt;the happiest kids of the month&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Now &lt;a href="http://news.google.com/news/url?sa=t&amp;amp;ct2=us%2F0_0_s_0_0_t&amp;amp;usg=AFQjCNH_ygjHmRFdaWG0ExK8w1kuxk1mYw&amp;amp;sig2=p2oC1HhxJHBnu8QDsQ7dhA&amp;amp;cid=1403794707&amp;amp;ei=ZYZ4SuDOBYG08wS3j6SVAg&amp;amp;rt=SEARCH&amp;amp;vm=STANDARD&amp;amp;url=http%3A%2F%2Fwww.foxnews.com%2Fpolitics%2F2009%2F08%2F04%2Fclunkers-programs-environmental-impact-debate"&gt;some politicians&lt;/a&gt; are skeptical with this program... is your obligation to send &lt;a href="http://www.foxnews.com/"&gt;those people&lt;/a&gt; to &lt;a href="http://en.wikipedia.org/wiki/STFU"&gt;STFU&lt;/a&gt;!&lt;br /&gt;&lt;br /&gt;And &lt;i&gt;BTW&lt;/i&gt;, my brother was in a accident 2 months ago (he is fine), and his car was totaled :(, the insurance company &lt;b&gt;gave him not even a buck&lt;/b&gt; he ended &lt;b&gt;trading the car for the towing ride&lt;/b&gt;, and guess what &lt;b&gt;he doesn't have a car&lt;/b&gt; :(, and if you know Florida, you can't do nothing without a car.&lt;br /&gt;&lt;br /&gt;If you wanna know more about the program go to &lt;a href="http://www.cars.gov/"&gt;www.cars.gov&lt;/a&gt; the program is likely to get more money.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-5595750525639801753?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/5595750525639801753/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2009/08/cash-for-clunkers-gov-best-idea-ever.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/5595750525639801753'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/5595750525639801753'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2009/08/cash-for-clunkers-gov-best-idea-ever.html' title='&quot;Cash For Clunkers&quot; gov best idea ever!'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-6122422064086111667</id><published>2009-07-12T22:16:00.002-04:00</published><updated>2009-07-12T22:18:31.548-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='firefox'/><category scheme='http://www.blogger.com/atom/ns#' term='sucks'/><category scheme='http://www.blogger.com/atom/ns#' term='chrome'/><title type='text'>Classy Firefox</title><content type='html'>&lt;div style="float: right; margin-left: 10px; margin-bottom: 10px;"&gt;&lt;a href="http://www.flickr.com/photos/igorgue/3714581257/" title="photo sharing"&gt;&lt;img src="http://farm4.static.flickr.com/3480/3714581257_3a2aee38fc_m.jpg" alt="" style="border: solid 2px #000000;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size: 0.9em; margin-top: 0px;"&gt;&lt;a href="http://www.flickr.com/photos/igorgue/3714581257/"&gt;Classy Firefox&lt;/a&gt;&lt;br /&gt;Originally uploaded by &lt;a href="http://www.flickr.com/people/igorgue/"&gt;igorgue&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;Firefox has been seriously sucking on Linux since 2.0... :(, sad thing lets move to Chrome!&lt;br clear="all" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-6122422064086111667?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/6122422064086111667/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2009/07/classy-firefox.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/6122422064086111667'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/6122422064086111667'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2009/07/classy-firefox.html' title='Classy Firefox'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm4.static.flickr.com/3480/3714581257_3a2aee38fc_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-4358804940079185244</id><published>2009-07-11T11:50:00.005-04:00</published><updated>2009-07-11T15:06:04.762-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ruby'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><title type='text'>Hashes and Dicts in Python and Ruby</title><content type='html'>&lt;span style="font-weight: bold;"&gt;*dicts or hashes are passed by reference in Python and Ruby*&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;That's it!&lt;br /&gt;&lt;br /&gt;Python example:&lt;br /&gt;&lt;br /&gt;&lt;script src="http://gist.github.com/145293.js"&gt;&lt;/script&gt;&lt;br /&gt;Output:&lt;br /&gt;&lt;br /&gt;[{'a': 1}, {'a': 1}, {'a': 1}, {'a': 1}]&lt;br /&gt;&lt;br /&gt;Ruby example:&lt;br /&gt;&lt;br /&gt;&lt;script src="http://gist.github.com/145294.js"&gt;&lt;/script&gt;&lt;br /&gt;Output:&lt;br /&gt;&lt;br /&gt;[{"a"=&gt;1}, {"a"=&gt;1}, {"a"=&gt;1}, {"a"=&gt;1}]&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-4358804940079185244?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/4358804940079185244/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2009/07/hashes-and-dicts-in-python-and-ruby.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/4358804940079185244'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/4358804940079185244'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2009/07/hashes-and-dicts-in-python-and-ruby.html' title='Hashes and Dicts in Python and Ruby'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-907462559833770700</id><published>2009-07-09T19:45:00.004-04:00</published><updated>2009-07-09T19:48:07.704-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='awesome'/><category scheme='http://www.blogger.com/atom/ns#' term='terminator'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Terminator... I'll be back!</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_pGu1WJyZ0fg/SlaBQEdRJ8I/AAAAAAAAAqw/78Yc3zyxCbY/s1600-h/screenshot1.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 159px;" src="http://2.bp.blogspot.com/_pGu1WJyZ0fg/SlaBQEdRJ8I/AAAAAAAAAqw/78Yc3zyxCbY/s400/screenshot1.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5356610919878174658" /&gt;&lt;/a&gt;&lt;i&gt;&lt;div style="text-align: center;"&gt;[LOLing with Terminator (my favorite terminal emulator)]&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;span class="Apple-style-span" style="font-style: normal;"&gt;You can get and build terminator from here: &lt;a href="https://launchpad.net/terminator/+download"&gt;https://launchpad.net/terminator/+download&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;/i&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-907462559833770700?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/907462559833770700/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2009/07/terminator-ill-be-back.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/907462559833770700'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/907462559833770700'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2009/07/terminator-ill-be-back.html' title='Terminator... I&apos;ll be back!'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_pGu1WJyZ0fg/SlaBQEdRJ8I/AAAAAAAAAqw/78Yc3zyxCbY/s72-c/screenshot1.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-4243783096434263494</id><published>2009-07-04T02:17:00.002-04:00</published><updated>2009-07-04T02:30:38.869-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='interwebs'/><category scheme='http://www.blogger.com/atom/ns#' term='honduras'/><category scheme='http://www.blogger.com/atom/ns#' term='cnn'/><category scheme='http://www.blogger.com/atom/ns#' term='twitter'/><title type='text'>Interweb != World</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://lh5.ggpht.com/_gAXKAVSZqBA/Sk3K5QfSmMI/AAAAAAAAAGQ/R7SQdYE1y7k/s512/teg_02jl_2.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 512px; height: 384px;" src="http://lh5.ggpht.com/_gAXKAVSZqBA/Sk3K5QfSmMI/AAAAAAAAAGQ/R7SQdYE1y7k/s512/teg_02jl_2.JPG" alt="" border="0" /&gt;&lt;/a&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;"CNN We are the poor people; we don't have internet access nor speak English"&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;I like to have neutral positions on all the things in life, and more in politics, but some people attitudes are just plain wrong... *the internet is not the world* people!, and this apply to the current events in both Iran and Honduras.&lt;br /&gt;&lt;br /&gt;So when I see Twitter users with the green icon I think: Well that's cool, you're supporting some people in Twitter that have issues with their government; but please don't look at this as a whole. Because its impossible and not logical to think of it as a majority.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-4243783096434263494?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/4243783096434263494/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2009/07/interweb-world.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/4243783096434263494'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/4243783096434263494'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2009/07/interweb-world.html' title='Interweb != World'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_gAXKAVSZqBA/Sk3K5QfSmMI/AAAAAAAAAGQ/R7SQdYE1y7k/s72-c/teg_02jl_2.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-4350863905043040351</id><published>2009-07-02T15:41:00.005-04:00</published><updated>2009-07-02T15:59:11.387-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='projects'/><category scheme='http://www.blogger.com/atom/ns#' term='the world'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='I have life'/><title type='text'>Removed ads, People actually read this, WTH is going on?</title><content type='html'>&lt;div&gt;&lt;b&gt;&lt;span class="Apple-style-span"  style="font-size:large;"&gt;Removing ads:&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;A quickie, now I'll try to sell myself as a developer instead of trying to make money from my content with ads, its a nice strategy (duh!)...&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span class="Apple-style-span"  style="font-size:large;"&gt;People read:&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I'm realizing that I have 200+ users reading my feed, so if I blog more is better, I'll keep you guys informed from now on...&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span class="Apple-style-span"  style="font-size:large;"&gt;We suck:&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I like politics, news and all the things that happens in the world, 2009 is a pretty sucky year... really if you think about it, &lt;b&gt;*nothing*&lt;/b&gt; good had happened in 2009.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span class="Apple-style-span"  style="font-size:large;"&gt;Make stuff to do things:&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Right now I'm working in a super cool and awesome secret project, involves Python and the interwebs.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Things I'm learning you might like: Twisted, RabbitMQ, Erlang, CouchDB, BeepBeep (just today).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Things I read you might like: StackOverflow, Hacker news.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;T&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;h&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;i&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;s&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; &lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;b&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;l&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;o&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;g&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; &lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;p&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;o&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;s&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;t&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; &lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;w&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;a&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;s&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; &lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;s&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;p&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;o&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;n&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;s&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;o&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;r&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;e&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;d&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; &lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;b&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;y&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;.&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;.&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;.&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; &lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;I_&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;D&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;I&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;D&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;N&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;"&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;T_&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;E&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;V&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;E&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;N_&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;P&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;O&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;S&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;T_&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;A&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;N&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Y_&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;L&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;I&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;N&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;K&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;.com LOL&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-4350863905043040351?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/4350863905043040351/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2009/07/removed-ads-people-actually-read-this.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/4350863905043040351'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/4350863905043040351'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2009/07/removed-ads-people-actually-read-this.html' title='Removed ads, People actually read this, WTH is going on?'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-7155627657104203863</id><published>2009-04-28T22:28:00.002-04:00</published><updated>2009-04-28T22:29:30.888-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='gmail'/><category scheme='http://www.blogger.com/atom/ns#' term='1337'/><title type='text'>Geek Achievements: 1337 @ Gmail</title><content type='html'>&lt;div style="float: right; margin-left: 10px; margin-bottom: 10px;"&gt;&lt;a href="http://www.flickr.com/photos/igorgue/3485141616/" title="photo sharing"&gt;&lt;img src="http://farm4.static.flickr.com/3647/3485141616_b97e0649f4_m.jpg" alt="" style="border: 2px solid rgb(0, 0, 0);" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="margin-top: 0px;font-size:0;" &gt;&lt;a href="http://www.flickr.com/photos/igorgue/3485141616/"&gt;1337&lt;/a&gt;&lt;br /&gt;Originally uploaded by &lt;a href="http://www.flickr.com/people/igorgue/"&gt;igorgue&lt;/a&gt;&lt;/span&gt;&lt;/div&gt; I don't have anything to say... just 1337 @ Gmail!!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-7155627657104203863?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/7155627657104203863/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2009/04/geek-achievements-1337-gmail.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/7155627657104203863'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/7155627657104203863'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2009/04/geek-achievements-1337-gmail.html' title='Geek Achievements: 1337 @ Gmail'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm4.static.flickr.com/3647/3485141616_b97e0649f4_t.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-2907613517997322979</id><published>2009-04-16T22:54:00.001-04:00</published><updated>2009-04-16T22:54:33.916-04:00</updated><title type='text'>My Dell Mini 9</title><content type='html'>&lt;div style="float: right; margin-left: 10px; margin-bottom: 10px;"&gt;&lt;a href="http://www.flickr.com/photos/igorgue/3449331276/" title="photo sharing"&gt;&lt;img src="http://farm4.static.flickr.com/3635/3449331276_637fdd50ea_m.jpg" alt="" style="border: solid 2px #000000;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size: 0.9em; margin-top: 0px;"&gt;&lt;a href="http://www.flickr.com/photos/igorgue/3449331276/"&gt;My Mini 1&lt;/a&gt;&lt;br /&gt;Originally uploaded by &lt;a href="http://www.flickr.com/people/igorgue/"&gt;igorgue&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;This is my new toy :)&lt;br clear="all" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-2907613517997322979?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/2907613517997322979/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2009/04/my-dell-mini-9.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/2907613517997322979'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/2907613517997322979'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2009/04/my-dell-mini-9.html' title='My Dell Mini 9'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm4.static.flickr.com/3635/3449331276_637fdd50ea_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-9043520922482237744</id><published>2009-04-16T14:47:00.003-04:00</published><updated>2009-04-16T14:48:31.295-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='drupalcamp'/><category scheme='http://www.blogger.com/atom/ns#' term='drupal'/><category scheme='http://www.blogger.com/atom/ns#' term='centroamerica'/><category scheme='http://www.blogger.com/atom/ns#' term='opensource'/><title type='text'>Graffiti DrupalCamp Centroamerica</title><content type='html'>&lt;div style="float: right; margin-left: 10px; margin-bottom: 10px;"&gt;&lt;a href="http://www.flickr.com/photos/30606864@N08/3448135542/" title="photo sharing"&gt;&lt;img src="http://farm4.static.flickr.com/3562/3448135542_e9895225e6_m.jpg" alt="" style="border: solid 2px #000000;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style=" margin-top: 0px;font-size:0.9em;"&gt;&lt;a href="http://www.flickr.com/photos/30606864@N08/3448135542/"&gt;Graffiti DrupalCamp Centroamerica 6&lt;/a&gt;&lt;br /&gt;Originally uploaded by &lt;a href="http://www.flickr.com/people/30606864@N08/"&gt;xamanu&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;Some Drupal love at my alma mater go to &lt;a href="http://www.drupal-centroamerica.org/"&gt;Drupalcamp Centroamerica&lt;/a&gt; (&lt;a href="http://www.drupal-centroamerica.org/"&gt;http://www.drupal-centroamerica.org/&lt;/a&gt;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-9043520922482237744?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/9043520922482237744/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2009/04/graffiti-drupalcamp-centroamerica-6.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/9043520922482237744'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/9043520922482237744'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2009/04/graffiti-drupalcamp-centroamerica-6.html' title='Graffiti DrupalCamp Centroamerica'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm4.static.flickr.com/3562/3448135542_e9895225e6_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-106295942571993897</id><published>2009-04-15T11:05:00.001-04:00</published><updated>2009-04-15T11:05:17.295-04:00</updated><title type='text'></title><content type='html'>Testing sms to bloggr posting&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-106295942571993897?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/106295942571993897/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2009/04/testing-sms-to-bloggr-posting.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/106295942571993897'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/106295942571993897'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2009/04/testing-sms-to-bloggr-posting.html' title=''/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-4424602229008301073</id><published>2009-03-14T00:37:00.003-04:00</published><updated>2009-03-14T00:53:35.431-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='django'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='google app engine'/><category scheme='http://www.blogger.com/atom/ns#' term='jaiku'/><title type='text'>Running | Installing Jaiku in Your Box</title><content type='html'>Today &lt;a href="http://jaiku.com/"&gt;Jaiku&lt;/a&gt; &lt;a href="http://jaikido.blogspot.com/2009/03/jaikuengine-is-now-open-source.html"&gt;was open sourced by Google&lt;/a&gt;, to my surprise it runs on &lt;a href="http://www.djangoproject.com/"&gt;Django 1.0&lt;/a&gt; :), using the also awesome &lt;a href="http://code.google.com/p/google-app-engine-django/"&gt;&lt;span style="font-family:courier new;"&gt;appengine_django&lt;/span&gt;&lt;/a&gt; project to run Django 1.0 in &lt;a href="http://code.google.com/appengine/"&gt;Google App Engine&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;As right now, it doesn't work out of the box, I'll explain how to run it (thanks for the help in the development list):&lt;br /&gt;&lt;br /&gt;1. Install &lt;span style="font-family:courier new;"&gt;python-profiler&lt;/span&gt;: &lt;span style="font-family:courier new;"&gt;sudo apt-get install python-profiler&lt;/span&gt;&lt;br /&gt;2. Go to &lt;span style="font-family:courier new;"&gt;.google_appengine&lt;/span&gt;: &lt;span style="font-family:courier new;"&gt;cd .google_appengine&lt;/span&gt;&lt;br /&gt;3. Apply this patch:&lt;br /&gt;&lt;br /&gt;&lt;script src="http://gist.github.com/78947.js"&gt;&lt;/script&gt;&lt;br /&gt;&lt;br /&gt;The original discussion here: &lt;a href="http://groups.google.com/group/jaikuengine-discuss/browse_thread/thread/368c64cd3aba6970"&gt;http://groups.google.com/group/jaikuengine-discuss/browse_thread/thread/368c64cd3aba6970&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-4424602229008301073?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/4424602229008301073/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2009/03/running-installing-jaiku-in-your-box.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/4424602229008301073'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/4424602229008301073'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2009/03/running-installing-jaiku-in-your-box.html' title='Running | Installing Jaiku in Your Box'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-5243239878296009622</id><published>2009-02-26T23:05:00.002-05:00</published><updated>2009-02-26T23:21:41.611-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='conspiracy'/><category scheme='http://www.blogger.com/atom/ns#' term='twitter'/><title type='text'>You Know, They're Actually Friends</title><content type='html'>All in this world is about pacts and conspiracy... so big company's fanboys take this!:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://farm4.static.flickr.com/3506/3313364478_78271bcf47_o.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 524px; height: 58px;" src="http://farm4.static.flickr.com/3506/3313364478_78271bcf47_o.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://farm4.static.flickr.com/3438/3313364524_659957bf65_o.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 519px; height: 44px;" src="http://farm4.static.flickr.com/3438/3313364524_659957bf65_o.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://farm4.static.flickr.com/3442/3313364572_5305088117_o.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 517px; height: 91px;" src="http://farm4.static.flickr.com/3442/3313364572_5305088117_o.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://farm4.static.flickr.com/3475/3313364624_7d9e875c7b_o.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 517px; height: 46px;" src="http://farm4.static.flickr.com/3475/3313364624_7d9e875c7b_o.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://farm4.static.flickr.com/3434/3312535719_cc54354976.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 500px; height: 89px;" src="http://farm4.static.flickr.com/3434/3312535719_cc54354976.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-5243239878296009622?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/5243239878296009622/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2009/02/you-know-theyre-actually-friends.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/5243239878296009622'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/5243239878296009622'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2009/02/you-know-theyre-actually-friends.html' title='You Know, They&apos;re Actually Friends'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm4.static.flickr.com/3434/3312535719_cc54354976_t.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-8735676292277119516</id><published>2009-02-24T00:35:00.004-05:00</published><updated>2009-02-24T01:22:56.570-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='buying'/><category scheme='http://www.blogger.com/atom/ns#' term='laptop'/><title type='text'>Getting | Not Getting New Laptop</title><content type='html'>Yesterday was a bad day for my laptop (&lt;a href="http://www.flickr.com/photos/igorgue/2571959126/"&gt;pic!&lt;/a&gt;) is about to &lt;span style="font-style: italic;"&gt;die&lt;/span&gt;, the fan is dead, and I don't know how to repair it, and send it to fix it will cost a lot of money. Even though the fan was dead for about 6 months or so, still I had no problem but now, its like a pain to work with since it just shut down after a quite amount of time. I'm afraid someday it will just &lt;span style="font-style: italic;"&gt;die in a fire&lt;/span&gt; (literately).&lt;br /&gt;&lt;br /&gt;So I'll get a new laptop (has to be a laptop since I don't have a desk or space to put a desktop system), I was thinking, what I'll get this time, a nice one or a powerful one, I think I'll get both a nice and powerful, but here is the thing, which one?&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Mac is not an option:&lt;/span&gt; since, you know, I wanna actually run an OS that I actually like, and that's Linux and Linux sucks in macs &lt;span style="font-weight: bold;"&gt;*period*&lt;/span&gt;. Don't get me wrong, the hardware is pretty cool and the OS is certainly better than Windows, but I'm a Linux user.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;The Envy:&lt;/span&gt; HP Voodoo Envy 133 looks amazing! just pure gold!, better than any notebook out there (even Macs), but the specs are pretty outdated!, and I bet I can't get better performance than my laptop with it.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Right performance &amp;amp; specs &lt;span style="font-style: italic;"&gt;_nice_&lt;/span&gt; looking:&lt;/span&gt; Dells (XSP and Studio 15) I actually like their specs, but I don't like their style, ppl! learn from Apple squared and thin == sexy! anyway, after the Envy 133 Dells  laptops are just better looking than anything out there right now IMHO.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Screw look&amp;amp;feel, get a Thinkpad!:&lt;/span&gt; thinkpads have the best hardware overall, but they are ugly! very ugly!, made for marketing people (ugly!).&lt;br /&gt;&lt;br /&gt;The other option is just &lt;span style="font-weight: bold;"&gt;wait&lt;/span&gt;, but that's the boring option and I want to &lt;span style="font-style: italic;"&gt;stimulate the economy&lt;/span&gt; soon :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-8735676292277119516?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/8735676292277119516/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2009/02/getting-not-getting-new-laptop.html#comment-form' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/8735676292277119516'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/8735676292277119516'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2009/02/getting-not-getting-new-laptop.html' title='Getting | Not Getting New Laptop'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-3217937742049446484</id><published>2009-02-04T20:28:00.001-05:00</published><updated>2009-02-04T20:28:43.949-05:00</updated><title type='text'>My Python Gear</title><content type='html'>&lt;div style="float: right; margin-left: 10px; margin-bottom: 10px;"&gt;&lt;a href="http://www.flickr.com/photos/igorgue/3253843453/" title="photo sharing"&gt;&lt;img src="http://farm4.static.flickr.com/3529/3253843453_398c838769_m.jpg" alt="" style="border: solid 2px #000000;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size: 0.9em; margin-top: 0px;"&gt;&lt;a href="http://www.flickr.com/photos/igorgue/3253843453/"&gt;Python gear&lt;/a&gt;&lt;br /&gt;Originally uploaded by &lt;a href="http://www.flickr.com/people/igorgue/"&gt;igorgue&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;Beautiful is better than ugly.&lt;br /&gt;Explicit is better than implicit.&lt;br /&gt;Simple is better than complex.&lt;br /&gt;Complex is better than complicated.&lt;br /&gt;Flat is better than nested.&lt;br /&gt;Sparse is better than dense.&lt;br /&gt;Readability counts.&lt;br clear="all" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-3217937742049446484?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/3217937742049446484/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2009/02/my-python-gear.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/3217937742049446484'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/3217937742049446484'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2009/02/my-python-gear.html' title='My Python Gear'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm4.static.flickr.com/3529/3253843453_398c838769_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-2031060250780273962</id><published>2009-01-31T14:01:00.003-05:00</published><updated>2009-03-02T17:39:18.477-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='back'/><category scheme='http://www.blogger.com/atom/ns#' term='meh'/><category scheme='http://www.blogger.com/atom/ns#' term='domukun'/><category scheme='http://www.blogger.com/atom/ns#' term='is'/><title type='text'>Desktop Screenshot | Domo-kun is Back</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_pGu1WJyZ0fg/SYSgQO8SzCI/AAAAAAAAAlA/SRetgnzIaUM/s1600-h/domukun.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 250px;" src="http://1.bp.blogspot.com/_pGu1WJyZ0fg/SYSgQO8SzCI/AAAAAAAAAlA/SRetgnzIaUM/s400/domukun.png" alt="" id="BLOGGER_PHOTO_ID_5297535262443883554" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-2031060250780273962?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/2031060250780273962/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2009/01/desktop-screenshot-domukun-is-back.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/2031060250780273962'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/2031060250780273962'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2009/01/desktop-screenshot-domukun-is-back.html' title='Desktop Screenshot | Domo-kun is Back'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_pGu1WJyZ0fg/SYSgQO8SzCI/AAAAAAAAAlA/SRetgnzIaUM/s72-c/domukun.png' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-936616025653371945</id><published>2009-01-30T00:27:00.004-05:00</published><updated>2009-01-30T00:31:24.402-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='engavillados.com'/><title type='text'>Engavillados.com | Diagramas Notificaciones</title><content type='html'>Las notificaciones juegan un papel muy importante en Engavillados.com, aqui les muestro como trabajan en 2 escenarios:&lt;br /&gt;&lt;br /&gt;Modo Notificacion de Evento:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_pGu1WJyZ0fg/SYKQR6Y8yHI/AAAAAAAAAk4/HDwPi_kKHts/s1600-h/sms_notificaciones.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 305px;" src="http://4.bp.blogspot.com/_pGu1WJyZ0fg/SYKQR6Y8yHI/AAAAAAAAAk4/HDwPi_kKHts/s400/sms_notificaciones.png" alt="" id="BLOGGER_PHOTO_ID_5296954749147203698" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Modo, "charla" con engavillados.com:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_pGu1WJyZ0fg/SYKQK8UdcRI/AAAAAAAAAkw/PxVyelB6tw8/s1600-h/sms_talk.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 310px;" src="http://1.bp.blogspot.com/_pGu1WJyZ0fg/SYKQK8UdcRI/AAAAAAAAAkw/PxVyelB6tw8/s400/sms_talk.png" alt="" id="BLOGGER_PHOTO_ID_5296954629406159122" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-936616025653371945?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/936616025653371945/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2009/01/engavilladoscom-diagramas.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/936616025653371945'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/936616025653371945'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2009/01/engavilladoscom-diagramas.html' title='Engavillados.com | Diagramas Notificaciones'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_pGu1WJyZ0fg/SYKQR6Y8yHI/AAAAAAAAAk4/HDwPi_kKHts/s72-c/sms_notificaciones.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-5060319139158856322</id><published>2009-01-29T23:43:00.005-05:00</published><updated>2009-02-23T22:55:50.994-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='engavillados.com'/><title type='text'>Engavillados.com | Roadmap</title><content type='html'>Bueno hace unas semanas &lt;a href="http://engavillados.com/"&gt;Engavillados.com&lt;/a&gt; se lanzo el sitio pero como una incógnita, bueno la idea es la siguiente:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;El problema:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Los sitios locales de entretenimiento en Nicaragua son muy malos, no tienen ninguna característica social, están básicamente en el pasado, no hay ningún tipo de innovación mas que un contenido algo bueno, y sobre todo están enfocados en sus patrocinadores en lugar que sus usuarios.&lt;br /&gt;&lt;br /&gt;Esto en nuestra opinión esta mal, y es lo que intentamos reparar.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt; La solución:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Go HyperLocal (&lt;a href="http://en.wikipedia.org/wiki/Local_news#Hyperlocal"&gt;http://en.wikipedia.org/wiki/Local_news#Hyperlocal&lt;/a&gt;)!, llegar a lo ridículamente local, cubrir todo, lo insignificante es importante, dado que es importante para algunas personas.&lt;br /&gt;&lt;br /&gt;Se intenta ser &lt;a href="http://engavillados.com/"&gt;el mejor sitio de entretenimiento local para Nicaragua&lt;/a&gt;, básicamente, llegar a donde estés, para que puedas saber que hacer, cuando hacerlo, y para que hacerlo.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Ser interactivo!&lt;/span&gt;, usar SMS como una forma de comunicación con el website, inspirado en sitios como &lt;a href="http://www.dodgeball.com/"&gt;dodgeball.com&lt;/a&gt; para crear una red social fuera de nuestra interfaz web.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt; Cubrir todo!&lt;/span&gt;, noticias, eventos, lugares, ofertas de restaurantes, ofertas de bebidas en bares, fiestas en discos, fiestas caseras, conciertos, eventos culturales, menús de restaurantes, horarios de televisión, películas... etc etc etc... todo esto integrado al sistema de notificaciones que te permitirá estar en el sitio, sin estarlo :).&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Ser abiertos!&lt;/span&gt;, nosotros adoramos la cultura libre, por lo tanto, el contenido del sitio sera abierto para todo publico, si tienes un evento que quieres promocionar, el sitio es tu servicio, si tienes una radio nueva, el sitio te permite publicar tu programación, tienes una pequeña función de cine en tu barrio? el sitio te permite publicarla también :), y todo esta registrado. Fuiste a un evento y quieres subir fotos del mismo? súbelas a engavillados.com.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Somos sociales!&lt;/span&gt;, comentarios en todos lados, RSS en todos lados, tags en las fotos.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Somos acomodados!&lt;/span&gt;, no queremos que te registres al sitio, para que? si puedes usar tu cuenta de Facebook o de Gmail, Yahoo, la URL de tu blog personal, actualmente no se necesita crear nuevos sistemas de usuarios, podemos usar los que ya tienes, todo esto de una manera segura.&lt;br /&gt;&lt;br /&gt;Bueno, pero esto tomará siglos en desarrollar?&lt;br /&gt;&lt;br /&gt;Ehhh... realmente no, siempre y cuando tengas &lt;a href="http://www.djangoproject.com/"&gt;las mejores tecnologías a la mano&lt;/a&gt;, y sabes que? la mayoría son gratuitas!&lt;br /&gt;&lt;br /&gt;Entonces, para cuando el site?&lt;br /&gt;&lt;br /&gt;Mañana!, :), naa, este es el "Roadmap":&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt; Beta Publico&lt;/span&gt;: &lt;span style="font-style: italic;"&gt;Marzo&lt;/span&gt;&lt;span style="font-style: italic;"&gt; 2009&lt;/span&gt; - Sitio totalmente funcional, la idea es tener todas las características del sitio completo, pero pueden haber errores.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Version 1.0&lt;/span&gt;: &lt;span style="font-style: italic;"&gt;Abril 2009&lt;/span&gt; - Sitio probado en el beta&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Version 2.0&lt;/span&gt;: &lt;span style="font-style: italic;"&gt;Junio 2009&lt;/span&gt; - Sitio completo pero con las mejoras sugeridas por los usuarios&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;UPDATE!:&lt;/span&gt; Beta ahora es Marzo :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-5060319139158856322?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/5060319139158856322/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2009/01/engavilladoscom-roadmap.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/5060319139158856322'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/5060319139158856322'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2009/01/engavilladoscom-roadmap.html' title='Engavillados.com | Roadmap'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-6124522823326449493</id><published>2009-01-29T23:38:00.003-05:00</published><updated>2009-01-29T23:40:23.059-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='login'/><category scheme='http://www.blogger.com/atom/ns#' term='engavillados.com'/><title type='text'>Engavillados.com | Diagrama del Login</title><content type='html'>Este es el modelo que usaremos en &lt;a href="http://engavillados.com"&gt;engavillados.com&lt;/a&gt; para registrar y autenticar a nuestros usuarios:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_pGu1WJyZ0fg/SYKEbJELBUI/AAAAAAAAAko/WAOQcD25UdQ/s1600-h/login_engavillados.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 325px;" src="http://4.bp.blogspot.com/_pGu1WJyZ0fg/SYKEbJELBUI/AAAAAAAAAko/WAOQcD25UdQ/s400/login_engavillados.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5296941713565877570" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-6124522823326449493?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/6124522823326449493/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2009/01/engavilladoscom-diagrama-del-login.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/6124522823326449493'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/6124522823326449493'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2009/01/engavilladoscom-diagrama-del-login.html' title='Engavillados.com | Diagrama del Login'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_pGu1WJyZ0fg/SYKEbJELBUI/AAAAAAAAAko/WAOQcD25UdQ/s72-c/login_engavillados.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-3314165571009464386</id><published>2009-01-29T10:25:00.003-05:00</published><updated>2009-01-29T10:28:59.527-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='web development'/><category scheme='http://www.blogger.com/atom/ns#' term='framework design'/><category scheme='http://www.blogger.com/atom/ns#' term='django'/><title type='text'>RE: Infrastructure for Modern Web Sites</title><content type='html'>My response to: &lt;a href="http://randomfoo.net/2009/01/28/infrastructure-for-modern-web-sites"&gt;http://randomfoo.net/2009/01/28/infrastructure-for-modern-web-sites&lt;/a&gt;&lt;br /&gt;&lt;blockquote&gt;"Framework Design Guidelines" (&lt;a href="http://blogs.msdn.com/brada/archive/category/2656.aspx"&gt;http://blogs.msdn.com/brada/archive/category/26...&lt;/a&gt;) states: "Simple things should be easy, complex things should be possible" (the book uses "scenarios"), these, IMHO are complex things, they are possible some easy some not, but they can be done.&lt;br /&gt;&lt;br /&gt;In the end how many websites need all these ponies? 1, 2? maybe in your website you'll need 3 of all the ponies, I rather make the all the simple scenarios easier than adding more complex stuff to the framework.&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-3314165571009464386?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/3314165571009464386/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2009/01/re-infrastructure-for-modern-web-sites.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/3314165571009464386'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/3314165571009464386'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2009/01/re-infrastructure-for-modern-web-sites.html' title='RE: Infrastructure for Modern Web Sites'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-4133712030341469681</id><published>2009-01-29T03:35:00.006-05:00</published><updated>2009-01-29T04:05:10.128-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='django'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='template tags'/><title type='text'>Writing Template Tags in Django</title><content type='html'>Template tags are very useful, if you like your &lt;a href="http://docs.djangoproject.com/en/dev/ref/templates/"&gt;Django template language&lt;/a&gt; to use your customized syntax.&lt;br /&gt;&lt;br /&gt;To write a template tag you need to do a couple things:&lt;br /&gt;&lt;br /&gt;Make a Python package named &lt;b&gt;&lt;i&gt;"templatetags"&lt;/b&gt;&lt;/i&gt; inside your app:&lt;br /&gt;&lt;br /&gt;| |~events/&lt;br /&gt;| | |&lt;b&gt;~templatetags/&lt;/b&gt;&lt;br /&gt;| | | |&lt;b&gt;-__init__.py&lt;/b&gt;&lt;br /&gt;| | | `&lt;b&gt;-events.py&lt;/b&gt;&lt;br /&gt;| | |-__init__.py&lt;br /&gt;| | |-admin.py&lt;br /&gt;| | |-manager.py&lt;br /&gt;| | |-middleware.py&lt;br /&gt;| | |-models.py&lt;br /&gt;| | `-views.py&lt;br /&gt;&lt;br /&gt;In your template you need to load your custom template tags too:&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;i&gt;{% load events %}&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;And that's it, your &lt;b&gt;&lt;i&gt;events.py&lt;/b&gt;&lt;/i&gt; file is loaded into your template, but, you need to write some templatetags.&lt;br /&gt;&lt;br /&gt;First, think about your template tag, what is it going to be? a filter? or a block alike? (anymore types?), I'll choose the "block alike" since its harder to implement :).&lt;br /&gt;&lt;br /&gt;We are going to be able to do:&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;i&gt;{% get_event_metadata event.pk as metadatas %}&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;That will create a "context" "variable" from a pk... here are my models:&lt;br /&gt;&lt;script src="http://gist.github.com/54471.js"&gt;&lt;/script&gt;&lt;br /&gt;I avoided posting the whole source code, since its not relevant.&lt;br /&gt;&lt;br /&gt;Now, lets create our template tags, in our &lt;b&gt;&lt;i&gt;events/templatetags/events.py&lt;/b&gt;&lt;/i&gt; file:&lt;br /&gt;&lt;script src="http://gist.github.com/54472.js"&gt;&lt;/script&gt;&lt;br /&gt;One thing to notice is that when you call the template tag from the template all the &lt;b&gt;&lt;i&gt;events.py&lt;/b&gt;&lt;/i&gt; gets is a string, and the only way to get the value from that "string" (or variable in this case, is to get it from the context, using &lt;b&gt;&lt;i&gt;template.Variable&lt;/b&gt;&lt;/i&gt; and the &lt;b&gt;&lt;i&gt;context&lt;/b&gt;&lt;/i&gt; var, or &lt;b&gt;&lt;i&gt;context.get("varname").attr&lt;/b&gt;&lt;/i&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-4133712030341469681?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/4133712030341469681/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2009/01/writing-template-tags-in-django.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/4133712030341469681'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/4133712030341469681'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2009/01/writing-template-tags-in-django.html' title='Writing Template Tags in Django'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-8830307884745389865</id><published>2009-01-27T23:49:00.008-05:00</published><updated>2009-07-01T01:22:52.130-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vim'/><category scheme='http://www.blogger.com/atom/ns#' term='django'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='coding'/><title type='text'>VIM and Django</title><content type='html'>Today, I'll share some files with you, my precious VIM config files and extra plugins, and some tips on how to use them.&lt;br /&gt;&lt;br /&gt;My &lt;b&gt;&lt;i&gt;.vimrc&lt;/i&gt;&lt;/b&gt;&lt;i&gt;&lt;/i&gt;, you need to put this one on &lt;b&gt;&lt;i&gt;$HOME/.vimrc&lt;/i&gt;&lt;/b&gt; (you can actually use another location for it, but that's the default):&lt;br /&gt;&lt;br /&gt;&lt;script src="http://gist.github.com/53824.js"&gt;&lt;/script&gt;&lt;br /&gt;&lt;br /&gt;This is my script to launch GVIM on a Django environment, so it will create a tags file and load the &lt;b&gt;&lt;i&gt;settings.py&lt;/i&gt;&lt;/b&gt;&lt;i&gt;&lt;/i&gt; file too (also set the GVIM window geometry ;)):&lt;br /&gt;&lt;br /&gt;&lt;script src="http://gist.github.com/53827.js"&gt;&lt;/script&gt;&lt;br /&gt;&lt;br /&gt;I put it into &lt;i&gt;&lt;b&gt;$HOME/bin/djp&lt;/b&gt;&lt;/i&gt; so to run it I just call:&lt;br /&gt;&lt;br /&gt;&lt;i&gt;&lt;b&gt;$ djp .&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Unpack my .vim directory to your &lt;b&gt;&lt;i&gt;$HOME&lt;/i&gt;&lt;/b&gt;&lt;i&gt;&lt;/i&gt; to get a lot of plugins, like the &lt;i&gt;NERDtree, NERDcomments, SnippetsEMU&lt;/i&gt;, some syntax files and colors, yes lots of colors :):&lt;br /&gt;&lt;br /&gt;&lt;a href="http://dl.getdropbox.com/u/421955/vimconfigs.zip"&gt;http://files.getdropbox.com/u/421955/vimconfigs.tar.gz&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I'll try to update this &lt;b&gt;&lt;i&gt;vimconfigs.zip&lt;/i&gt;&lt;/b&gt;&lt;i&gt;&lt;/i&gt; file on my Dropbox account regularly.&lt;br /&gt;&lt;br /&gt;Some tips in my configs:&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Press F3 for opening and closing NERDtree&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Press F4 for opening the scope editor (probably that's the name of that thing)&lt;/li&gt;&lt;br /&gt;&lt;li&gt;CTRL + N cool autocompletions&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;b&gt;UPDATED:&lt;/b&gt; CTRL + X then O to open OmniCompletion :)&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-8830307884745389865?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/8830307884745389865/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2009/01/vim-and-django.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/8830307884745389865'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/8830307884745389865'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2009/01/vim-and-django.html' title='VIM and Django'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-1474205527593937388</id><published>2009-01-21T00:07:00.003-05:00</published><updated>2009-01-21T00:14:20.531-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cool'/><category scheme='http://www.blogger.com/atom/ns#' term='entretenimiento'/><category scheme='http://www.blogger.com/atom/ns#' term='website'/><category scheme='http://www.blogger.com/atom/ns#' term='engavillados.com'/><title type='text'>Engavillados.com</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_pGu1WJyZ0fg/SXat_WNVOkI/AAAAAAAAAjs/ZvQUXSyMdS4/s1600-h/logo%282%29.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 137px; height: 137px;" src="http://3.bp.blogspot.com/_pGu1WJyZ0fg/SXat_WNVOkI/AAAAAAAAAjs/ZvQUXSyMdS4/s400/logo%282%29.png" alt="" id="BLOGGER_PHOTO_ID_5293609715825457730" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.engavillados.com/"&gt;www.engavillados.com&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-1474205527593937388?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/1474205527593937388/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2009/01/engavilladoscom.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/1474205527593937388'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/1474205527593937388'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2009/01/engavilladoscom.html' title='Engavillados.com'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_pGu1WJyZ0fg/SXat_WNVOkI/AAAAAAAAAjs/ZvQUXSyMdS4/s72-c/logo%282%29.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-8038383145316062607</id><published>2009-01-20T17:18:00.002-05:00</published><updated>2009-01-22T13:58:56.776-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='fun'/><category scheme='http://www.blogger.com/atom/ns#' term='me the best'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><title type='text'>El Mejor Programador de Nicaragua</title><content type='html'>Solo para aparecer en Google como primera opcion :D&lt;a href="http://igordevlog.blogspot.com/"&gt;&lt;/a&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://igordevlog.blogspot.com/"&gt;El Mejor Programador de Nicaragua&lt;/a&gt;!&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Got cha!&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-8038383145316062607?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/8038383145316062607/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2009/01/el-mejor-programador-de-nicaragua.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/8038383145316062607'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/8038383145316062607'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2009/01/el-mejor-programador-de-nicaragua.html' title='El Mejor Programador de Nicaragua'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-2959817080315960049</id><published>2009-01-13T20:40:00.002-05:00</published><updated>2009-01-13T20:48:43.252-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mini rant'/><category scheme='http://www.blogger.com/atom/ns#' term='identi.ca'/><category scheme='http://www.blogger.com/atom/ns#' term='twitter'/><title type='text'>RT: NO identi.ca</title><content type='html'>&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;Using identi.ca is like going to party the same day as your friends do but in another place (alone).&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;I  started today &lt;a href="http://twitter.com/igorgue/status/1116500916"&gt;tweeting that&lt;/a&gt; (also posted &lt;a href="http://pthree.org/2009/01/13/i-dont-do-proprietary-and-i-dont-tweet-i-dent/#comment-109365"&gt;here&lt;/a&gt;):) remarkable!&lt;/p&gt;&lt;p&gt;In other words, you use what your friends use, it is not the other way around, you can't convince 100+ people to use something you want to, that's just IMO silly.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-2959817080315960049?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/2959817080315960049/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2009/01/rt-no-identica.html#comment-form' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/2959817080315960049'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/2959817080315960049'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2009/01/rt-no-identica.html' title='RT: NO identi.ca'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-4816755200028075552</id><published>2009-01-06T23:47:00.001-05:00</published><updated>2009-01-06T23:47:21.649-05:00</updated><title type='text'>F-Spot Beat iPhoto to the Punch</title><content type='html'>&lt;div style="float: right; margin-left: 10px; margin-bottom: 10px;"&gt;&lt;a href="http://www.flickr.com/photos/igorgue/3175333453/" title="photo sharing"&gt;&lt;img src="http://farm4.static.flickr.com/3525/3175333453_899604e999_m.jpg" alt="" style="border: solid 2px #000000;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size: 0.9em; margin-top: 0px;"&gt;&lt;a href="http://www.flickr.com/photos/igorgue/3175333453/"&gt;F-Spot Beat iPhoto to the Punch&lt;/a&gt;&lt;br /&gt;Originally uploaded by &lt;a href="http://www.flickr.com/people/igorgue/"&gt;igorgue&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;Yesssss!!!!! we just invented photo desktop apps fanboys!&lt;br clear="all" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-4816755200028075552?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/4816755200028075552/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2009/01/f-spot-beat-iphoto-to-punch.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/4816755200028075552'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/4816755200028075552'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2009/01/f-spot-beat-iphoto-to-punch.html' title='F-Spot Beat iPhoto to the Punch'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm4.static.flickr.com/3525/3175333453_899604e999_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-3748926553411190464</id><published>2009-01-05T01:08:00.005-05:00</published><updated>2009-01-05T01:23:43.473-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='planeta'/><category scheme='http://www.blogger.com/atom/ns#' term='resolutions'/><category scheme='http://www.blogger.com/atom/ns#' term='2009'/><title type='text'>2009 Resolutions</title><content type='html'>Tomorrow is the first official 2009 day for me, since I'm going to start going to work that day :P, so its better start with this MEME: 09 resolutions:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Read all my unfinished books&lt;/li&gt;&lt;li&gt;Code my unfinished Web (Django) projects&lt;/li&gt;&lt;li&gt;Work on my git-sharp framework&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Learn Unit Testing&lt;/li&gt;&lt;li&gt;Write a little compiler&lt;/li&gt;&lt;li&gt;Go to college&lt;/li&gt;&lt;li&gt;Get a girl&lt;/li&gt;&lt;li&gt;Start coming on time to work&lt;/li&gt;&lt;li&gt;Read more non-tech books&lt;/li&gt;&lt;li&gt;Get a secondary income&lt;/li&gt;&lt;li&gt;Fix my car's little damages&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Be a committer on a Open Source project or get a external committer in git-sharp (when its done)&lt;/li&gt;&lt;li&gt;Code more than I code right now (+100 LOC a weekday, +150 LOC a weekend)&lt;/li&gt;&lt;li&gt;Learn a Database C API&lt;/li&gt;&lt;li&gt;Learn how to use CouchDB and write an app with it&lt;/li&gt;&lt;li&gt;Learn the Android API and write an app for it&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Write in my blog at least 2 times a week&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-3748926553411190464?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/3748926553411190464/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2009/01/2009-resolutions.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/3748926553411190464'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/3748926553411190464'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2009/01/2009-resolutions.html' title='2009 Resolutions'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-8469814593184417564</id><published>2009-01-05T00:20:00.002-05:00</published><updated>2009-01-05T01:23:09.992-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='texmate'/><category scheme='http://www.blogger.com/atom/ns#' term='fanboy'/><category scheme='http://www.blogger.com/atom/ns#' term='mac sucks'/><category scheme='http://www.blogger.com/atom/ns#' term='os x'/><title type='text'>I'm a soo fanboi</title><content type='html'>&lt;div style="float: right; margin-left: 10px; margin-bottom: 10px;"&gt;&lt;a href="http://www.flickr.com/photos/igorgue/3166229734/" title="photo sharing"&gt;&lt;img src="http://farm4.static.flickr.com/3082/3166229734_9e1e2c1752_m.jpg" alt="" style="border: 2px solid rgb(0, 0, 0);" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="margin-top: 0px;font-size:0;" &gt;&lt;a href="http://www.flickr.com/photos/igorgue/3166229734/"&gt;/me fanboy xD&lt;/a&gt;&lt;br /&gt;Originally uploaded by &lt;a href="http://www.flickr.com/people/igorgue/"&gt;igorgue&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;I was just started to get the feel of a fanboy programmer but, naa went back to my Linux box with VIM :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-8469814593184417564?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/8469814593184417564/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2009/01/i-soo-fanboi.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/8469814593184417564'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/8469814593184417564'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2009/01/i-soo-fanboi.html' title='I&amp;#39;m a soo fanboi'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm4.static.flickr.com/3082/3166229734_9e1e2c1752_t.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-2456410687795377911</id><published>2008-11-29T03:42:00.003-05:00</published><updated>2008-11-29T03:50:07.629-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='web development'/><category scheme='http://www.blogger.com/atom/ns#' term='projects'/><category scheme='http://www.blogger.com/atom/ns#' term='django'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><title type='text'>Lot Of Activity These Days</title><content type='html'>I've been pretty active these weekends able to put some projects to run:&lt;br /&gt;&lt;br /&gt;Nicaraguan blogs aggregator: &lt;a href="http://www.blogsnicaragua.org/"&gt;www.blogsnicaragua.org&lt;/a&gt; (Python planet)&lt;br /&gt;My personal website: &lt;a href="http://www.igorgue.info/"&gt;www.igorgue.info&lt;/a&gt; (Django)&lt;br /&gt;A new social experiment (not ready yet): &lt;a href="http://www.esclavosdelsistema.net/"&gt;www.esclavosdelsistema.net&lt;/a&gt; (Django)&lt;br /&gt;&lt;br /&gt;Those are the things I've been working these days :), pretty cool huh?&lt;br /&gt;&lt;br /&gt;Also now I'm hosting the so cool site &lt;a href="http://www.siqueres.com/"&gt;siqueres.com&lt;/a&gt; and a sites for future projects like: &lt;a href="https://panel.webfaction.com/subdomain/read/75932"&gt;www.softwarelibre.org.ni&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-2456410687795377911?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/2456410687795377911/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2008/11/lot-of-activity-these-days.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/2456410687795377911'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/2456410687795377911'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2008/11/lot-of-activity-these-days.html' title='Lot Of Activity These Days'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-4172189527563977197</id><published>2008-10-30T01:47:00.003-04:00</published><updated>2008-10-30T01:56:52.229-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='nicaragua'/><category scheme='http://www.blogger.com/atom/ns#' term='laptop'/><category scheme='http://www.blogger.com/atom/ns#' term='daniel ortega'/><category scheme='http://www.blogger.com/atom/ns#' term='OLPC'/><title type='text'>OLPC en Nicaragua</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.elpueblopresidente.com/thumbnail.php?file=1ab_222382169.jpg&amp;amp;size=article_large"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 485px; height: 324px;" src="http://www.elpueblopresidente.com/thumbnail.php?file=1ab_222382169.jpg&amp;amp;size=article_large" alt="" border="0" /&gt;&lt;/a&gt;&lt;a href="http://presidencia.gob.ni/"&gt;Presidente Daniel Ortega&lt;/a&gt; presentando el proyecto &lt;a href="http://laptop.org/"&gt;OLPC&lt;/a&gt;, del cual se negociaron 3200 computadoras &lt;a href="http://laptop.org/laptop/hardware/"&gt;XO&lt;/a&gt; (con &lt;a href="http://laptop.org/en/laptop/interface/"&gt;Sugar&lt;/a&gt;) financiadas por &lt;a href="http://claro.com.ni/"&gt;Claro&lt;/a&gt;, para 200 escuelas en Nicaragua.&lt;br /&gt;&lt;br /&gt;Fuente: &lt;a href="http://www.elpueblopresidente.com/ACTUALIDAD/3028.html"&gt;http://www.elpueblopresidente.com/ACTUALIDAD/3028.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-4172189527563977197?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/4172189527563977197/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2008/10/olpc-en-nicaragua.html#comment-form' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/4172189527563977197'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/4172189527563977197'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2008/10/olpc-en-nicaragua.html' title='OLPC en Nicaragua'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-4353982541666149824</id><published>2008-10-29T02:32:00.006-04:00</published><updated>2008-11-11T22:04:08.902-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='t-mobile'/><category scheme='http://www.blogger.com/atom/ns#' term='reviews'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='banshee'/><category scheme='http://www.blogger.com/atom/ns#' term='phone'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><category scheme='http://www.blogger.com/atom/ns#' term='g1'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>Android Phone - T-Mobile HTC G1 - RULZ!</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/igorgue/3024074974/" title="Me with the G1 by igorgue, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3156/3024074974_910a242ea2_m.jpg" alt="Me with the G1" height="180" width="240" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;This is my review of the &lt;a href="http://www.htc.com/www/product/g1/overview.html"&gt;HTC G1&lt;/a&gt; the first &lt;a href="http://www.android.com/"&gt;Android&lt;/a&gt; phone.&lt;br /&gt;&lt;br /&gt;Three weeks ago I decided that it was about time to change my phone, and what's the very best phone out there? the &lt;a href="http://www.google.com"&gt;Google&lt;/a&gt; phone, the &lt;a href="http://www.t-mobileg1.com/"&gt;T-Mobile G1&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;What rocks!:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Android OS is pretty stable and fast&lt;/li&gt;&lt;li&gt;Able to run background process (apps)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Apps-tasks switcher&lt;br /&gt;&lt;/li&gt;&lt;li&gt;System integration is very cool&lt;/li&gt;&lt;li&gt;Google services integration is very well done&lt;/li&gt;&lt;li&gt;Copy&amp;amp;Paste&lt;/li&gt;&lt;li&gt;Calendar integration&lt;/li&gt;&lt;li&gt;Gmail integration&lt;/li&gt;&lt;li&gt;Youtube&lt;/li&gt;&lt;li&gt;Amazon mp3 (DRM-free music store)&lt;/li&gt;&lt;li&gt;Lots of third party apps&lt;/li&gt;&lt;li&gt;Open Source&lt;/li&gt;&lt;li&gt;Love the keyboard&lt;/li&gt;&lt;li&gt;Love the trackball&lt;/li&gt;&lt;li&gt;Touch screen rulz&lt;/li&gt;&lt;/ul&gt;What sucks!:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;The phone is hot! (it gets hot when browsing the web or charging)&lt;/li&gt;&lt;li&gt;Camera sucks big time... I don't care since I have a real camera already&lt;/li&gt;&lt;li&gt;When you're charging it, its a bit awkward to type on it&lt;/li&gt;&lt;li&gt;Battery life... I need to get another battery :P&lt;/li&gt;&lt;li&gt;No 3D games yet :( (but the API is there)&lt;/li&gt;&lt;/ul&gt;What's &lt;span style="font-weight: bold;"&gt;AWESOME&lt;/span&gt;:&lt;br /&gt;&lt;br /&gt;In less than 15 days... &lt;a href="http://banshee-project.org/"&gt;Banshee&lt;/a&gt; integration is in the &lt;a href="http://banshee-project.org/download/"&gt;latest released version&lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/igorgue/3024074978/" title="Android - Banshee integration by igorgue, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3155/3024074978_163899652a.jpg" alt="Android - Banshee integration" height="351" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-4353982541666149824?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/4353982541666149824/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2008/10/android-phone-t-mobile-htc-g1-rulz.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/4353982541666149824'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/4353982541666149824'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2008/10/android-phone-t-mobile-htc-g1-rulz.html' title='Android Phone - T-Mobile HTC G1 - RULZ!'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm4.static.flickr.com/3156/3024074974_910a242ea2_t.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-3843334068236803808</id><published>2008-10-11T01:06:00.008-04:00</published><updated>2008-10-11T09:36:43.035-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='art'/><category scheme='http://www.blogger.com/atom/ns#' term='default'/><category scheme='http://www.blogger.com/atom/ns#' term='theme'/><category scheme='http://www.blogger.com/atom/ns#' term='news'/><category scheme='http://www.blogger.com/atom/ns#' term='wallpaper'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Ubuntu New Theme And Wallpaper - All Hope Is Not Gone!</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_pGu1WJyZ0fg/SPA3KrDT6iI/AAAAAAAAAZw/cTTH8H5b79g/s1600-h/Screenshot.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_pGu1WJyZ0fg/SPA3KrDT6iI/AAAAAAAAAZw/cTTH8H5b79g/s400/Screenshot.png" alt="" id="BLOGGER_PHOTO_ID_5255761421636200994" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_pGu1WJyZ0fg/SPA3dofMk6I/AAAAAAAAAZ4/bY-7CM6I2o0/s1600-h/Screenshot-2.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_pGu1WJyZ0fg/SPA3dofMk6I/AAAAAAAAAZ4/bY-7CM6I2o0/s400/Screenshot-2.png" alt="" id="BLOGGER_PHOTO_ID_5255761747365368738" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;What will you think if I tell you that soon there will be a new Ubuntu wallpaper and theme? replacing the ugly ones on the beta?&lt;br /&gt;&lt;br /&gt;Igor the Ubuntu guru says:&lt;br /&gt;&lt;br /&gt;Well apparently there is some changes in &lt;a href="https://launchpad.net/%7Ekwwii"&gt;Kenneth Wimer&lt;/a&gt; PPA that are making me think that there will be a nice wallpaper and a nice theme in Ubuntu:&lt;br /&gt;&lt;br /&gt;1. The default wallpaper is just different (see screenshot)&lt;br /&gt;2. The "New Human" just changed its name to "Dark Room" (a real name)&lt;br /&gt;&lt;br /&gt;1. I truly believe that is probably going to be the default wallpaper, and its very cool!&lt;br /&gt;&lt;br /&gt;2. I just don't know, the human theme got just updated too so... I don't know :)&lt;br /&gt;&lt;br /&gt;Kenneth's ChangeLog says:&lt;br /&gt;&lt;br /&gt;&lt;pre style="margin: 0pt;" id="ubuntu-wallpapers_0.28"&gt;ubuntu-wallpapers (0.28) intrepid; urgency=low&lt;br /&gt;&lt;br /&gt; * Adding new wallpaper, getting close to default now&lt;br /&gt;&lt;br /&gt;-- Kenneth Wimer &lt;&lt;a href="https://launchpad.net/%7Ekwwii"&gt;&lt;img alt="" src="https://launchpad.net/@@/person" height="14" width="14" /&gt; kwwii@ubuntu.com&lt;/a&gt;&gt;   Fri, 10 Oct 2008 13:26:20 +0200&lt;/pre&gt;&lt;br /&gt;&lt;pre style="margin: 0pt;" id="human-theme_0.28"&gt;human-theme (0.28) intrepid; urgency=low&lt;br /&gt;&lt;br /&gt; * Moving NewHuman theme to DarkRoom. Added panel background&lt;br /&gt;   pics, gtkrc changes and metacity changes to both Human and DarkRoom&lt;br /&gt;&lt;br /&gt;-- Kenneth Wimer &lt;&lt;a href="https://launchpad.net/%7Ekwwii"&gt;&lt;img alt="" src="https://launchpad.net/@@/person" height="14" width="14" /&gt; kwwii@ubuntu.com&lt;/a&gt;&gt;   Fri, 10 Oct 2008 14:53:26 +0200&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Lets see what is going to happen, the wallpaper looks pretty slick though, I like it!!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-3843334068236803808?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/3843334068236803808/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2008/10/ubuntu-new-theme-and-wallpaper-all-hope.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/3843334068236803808'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/3843334068236803808'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2008/10/ubuntu-new-theme-and-wallpaper-all-hope.html' title='Ubuntu New Theme And Wallpaper - All Hope Is Not Gone!'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_pGu1WJyZ0fg/SPA3KrDT6iI/AAAAAAAAAZw/cTTH8H5b79g/s72-c/Screenshot.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-9168736123392102322</id><published>2008-10-10T00:51:00.004-04:00</published><updated>2008-10-10T10:02:48.671-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='social change'/><category scheme='http://www.blogger.com/atom/ns#' term='activism'/><category scheme='http://www.blogger.com/atom/ns#' term='zeitgeist'/><title type='text'>Zeitgeist</title><content type='html'>&lt;div style="text-align: left;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.zeitgeistmovie.com/"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px;" src="http://www.zeitgeistmovie.com/eye2.jpg" alt="" border="0" /&gt;&lt;/a&gt;Zeitgeist is a series of activist movies about the problems we have right now in our society, that is wrongly based in a monetary system, after seeing this movie you *will* understand how wrong the system is, and why we have to change it.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;See both movies in Zeitgeist site: &lt;a href="http://www.zeitgeistmovie.com/"&gt;http://www.zeitgeistmovie.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Join the Zeitgeist movement here: &lt;a href="http://thezeitgeistmovement.com/"&gt;http://thezeitgeistmovement.com/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-9168736123392102322?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/9168736123392102322/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2008/10/zeitgeist.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/9168736123392102322'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/9168736123392102322'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2008/10/zeitgeist.html' title='Zeitgeist'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-4523729319466341451</id><published>2008-10-08T23:14:00.002-04:00</published><updated>2008-10-08T23:26:32.846-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='django'/><category scheme='http://www.blogger.com/atom/ns#' term='pony'/><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='pure magic'/><title type='text'>Django Pony</title><content type='html'>&lt;a href="http://djangopony.com/" class="ponybadge" title="Magic! Ponies! Django! Whee!"&gt;&lt;img src="http://media.djangopony.com/img/small/badge.png" width="210" height="65" alt="ponybadge"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Say no more!!! this is how we do!!!&lt;br /&gt;&lt;br /&gt;&lt;b&gt;UPDATE:&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;This is my current desktop screenshot:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/igorgue/2926177022/" title="Django Pony by igorgue, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3079/2926177022_91259a904b.jpg" width="500" height="313" alt="Django Pony" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-4523729319466341451?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/4523729319466341451/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2008/10/django-pony.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/4523729319466341451'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/4523729319466341451'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2008/10/django-pony.html' title='Django Pony'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm4.static.flickr.com/3079/2926177022_91259a904b_t.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-663287175873284576</id><published>2008-10-08T10:45:00.003-04:00</published><updated>2008-10-08T10:56:43.329-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='opensource'/><category scheme='http://www.blogger.com/atom/ns#' term='free software'/><category scheme='http://www.blogger.com/atom/ns#' term='rants'/><category scheme='http://www.blogger.com/atom/ns#' term='apple'/><title type='text'>Today is a Good Day</title><content type='html'>Did I mention before I don't like OSX?&lt;br /&gt;&lt;br /&gt;Apple patented the OSX '&lt;a href="http://www.osnews.com/img/18941/docks.png"&gt;Dock&lt;/a&gt;', that means Linux distributions can't include by default a "OSX Dock" wannabe :)...&lt;br /&gt;&lt;br /&gt;Did I mention before I don't like OSX?&lt;br /&gt;&lt;br /&gt;This is the document: &lt;a href="http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&amp;amp;Sect2=HITOFF&amp;amp;d=PALL&amp;amp;p=1&amp;amp;u=%2Fnetahtml%2FPTO%2Fsrchnum.htm&amp;amp;r=1&amp;amp;f=G&amp;amp;l=50&amp;amp;s1=7,434,177.PN.&amp;amp;OS=PN/7,434,177&amp;amp;RS=PN/7,434,177"&gt;http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&amp;amp;Sect2=HITOFF&amp;amp;d=PALL&amp;amp;p=1&amp;amp;u=%2Fnetahtml%2FPTO%2Fsrchnum.htm&amp;amp;r=1&amp;amp;f=G&amp;amp;l=50&amp;amp;s1=7,434,177.PN.&amp;amp;OS=PN/7,434,177&amp;amp;RS=PN/7,434,177&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Did I mention before I don't like OSX?&lt;br /&gt;&lt;br /&gt;Now they have to patent (if they don't already) the "&lt;a href="http://lunux.com.ru/wp-content/uploads/2008/02/37.jpg"&gt;global menu&lt;/a&gt;" that is also a horrible idea ;)&lt;br /&gt;&lt;br /&gt;Did I mention before I don't like OSX?&lt;br /&gt;&lt;br /&gt;Now we (Linux users and Developers) can focus in &lt;a href="http://twitter.com/igorgue/statuses/949857117"&gt;*not*&lt;/a&gt; &lt;a href="http://www.qdh.org.uk/wordpress/?p=242"&gt;copying&lt;/a&gt; &lt;a href="https://launchpad.net/awn"&gt;OSX&lt;/a&gt; and adding more &lt;a href="http://www.gnome.org/%7Efederico/docs/2008-GUADEC/html/img42.html"&gt;innovation&lt;/a&gt; to the Linux desktop.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-663287175873284576?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/663287175873284576/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2008/10/today-is-good-day.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/663287175873284576'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/663287175873284576'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2008/10/today-is-good-day.html' title='Today is a Good Day'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-2939531681559501448</id><published>2008-10-07T09:53:00.002-04:00</published><updated>2008-10-07T09:54:43.332-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='nicaragua'/><category scheme='http://www.blogger.com/atom/ns#' term='activism'/><category scheme='http://www.blogger.com/atom/ns#' term='nice stuff'/><category scheme='http://www.blogger.com/atom/ns#' term='free software'/><category scheme='http://www.blogger.com/atom/ns#' term='rants'/><category scheme='http://www.blogger.com/atom/ns#' term='politics'/><title type='text'>En Defensa del Software Libre y Otros Derechos Ciudadanos</title><content type='html'>&lt;div class="entry-body"&gt;&lt;div&gt;&lt;div class="item-body"&gt;&lt;div&gt;&lt;p&gt;La Red de Software Libre y Código Abierto de Nicaragua (RSLCAN) y los Grupos de Usuarios Linux en Nicaragua (GUL-NIC), ambas organizaciones miembros de la comunidad de software libre y código abierto que aglutina a centenares de hombres y mujeres interesados en la defensa de los derechos ciudadanos en entornos mediados por tecnologías de información y comunicación y en la difusión del uso del software libre, hacemos uso de nuestro derecho a la réplica en relación con el artículo titulado “CSE vulnerable”, que fue publicado en El Nuevo Diario el día lunes 29 de septiembre del corriente, y firmado por Angélica Martínez.&lt;/p&gt; &lt;p&gt;Antes que nada, reconocemos y compartimos la preocupación de El Nuevo Diario por mejorar la eficiencia y seguridad de las instituciones, específicamente en lo referente a la información pública que&lt;br /&gt;administran estas entidades, en tanto su uso inapropiado puede redundar en perjuicio para las y los ciudadanos.&lt;/p&gt; &lt;p&gt;En ese sentido, también reconocemos como válido el interés de ese medio escrito en destacar las potenciales vulnerabilidades del sitio de internet del Consejo Supremo Electoral, ya que de materializarse, podrían afectar el proceso electoral en marcha y, con ello, la institucionalidad del país y los derechos políticos de la ciudadanía.&lt;/p&gt; &lt;p&gt;Sin embargo, consideramos que el artículo en cuestión necesita de una mayor profundidad investigativa en su abordaje, considerando que el reportaje sobre temas tan complejos como la informática requiere de una recopilación de notas y consultas a expertos bastante exhaustivas, dado que la verificación de las fuentes de este tipo de reportajes se complica por el uso de insumos de carácter técnico muy especializados.&lt;/p&gt; &lt;p&gt;Para ilustrar lo anterior, señalamos que en el texto del artículo se presentan como verdades fehacientes opiniones de personas desconocidas en el ámbito informático, sin el sustento de evidencias que demuestren su veracidad. Por ello, trataremos de aclarar algunas de ellas. El entrevistado identificado como “Anónimo” asevera: “Yo recomendaría además que [el servidor CSE] no esté en software libre (Linux), digan lo que digan, que Windows es más inseguro, no es así.”&lt;/p&gt; &lt;p&gt;En primer lugar, la creencia de que el software libre es únicamente el sistema operativo Linux responde a una visión obtusa y limitada sobre las nuevas tecnologías de información y comunicación. Hoy en día existen centenares de aplicaciones de software libre y de código abierto que funcionan en diferentes plataformas como Java, FreeBSD y aún en el mismo Windows, que no es un sistema operativo libre.&lt;/p&gt; &lt;p&gt;Por otra parte, afirmar que Windows propietario es más seguro que Linux libre es poco serio y bastante irresponsable. Se han realizado muchas pruebas para comparar la seguridad de los diferentes sistemas operativos existentes, en las cuales las distribuciones de Linux han superado con creces a las de Windows ver artículo en línea en el sitio de The Inquirer:&lt;/p&gt; &lt;p&gt;&lt;a target="_blank" href="http://www.theinquirer.es/2008/03/30/ni_mac_ni_vista_solo_ubuntu_sigue_en_pie.html"&gt;http://www.theinquirer.es/2008/03/30/ni_mac_ni_vista_solo_ubuntu_sigue_en_pie.html&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Más adelante, el mismo entrevistado “Anónimo” afirma: “Un hacker que conoce el software, cómo opera y cómo está codificado (característicasque lo hacen libre), tiene más oportunidad de que su ataque tenga éxito. / Yo he visto cómo aquí, en Nicaragua, los hackers se meten a varios lados, y la mayoría de los ataques están donde existe un servidor de software libre.”&lt;/p&gt; &lt;p&gt;La posibilidad de acceder al código fuente de una aplicación de software no significa de ninguna manera que se ofrezca públicamente la llave a los posibles intrusos. La lógica del código abierto más bien facilita la auditoría del software ante posibles fallos o deficiencias y su consecuente modificación para mejorarlo de manera ágil y sencilla.&lt;/p&gt; &lt;p&gt;Sin embargo, “Anónimo” reconoce de manera complementaria que “ahora, la seguridad de la base de datos del CSE debería estar bien definida para sólo consulta y no dejarla abierta, porque el hacker puede meter algo malicioso. / Como administrador, no dejés abierto para que el usuario escriba en un campo con los comodines existentes (caracteres usados en programación).”&lt;/p&gt; &lt;p&gt;Con esa afirmación, el entrevistado reconoce que los problemas de seguridad de la base de datos del CSE derivan de la aplicación utilizada para operativizar los datos y ponerlos a disposición del público a través del servidor libre. Además, reconoce que las fallas de seguridad tienen su origen en el factor humano (administrador de sistemas) cuando este hace configuraciones inapropiadas y deja abierta la puerta, facilitándole el trabajo a cualquier ciber-atacante malicioso”.&lt;/p&gt; &lt;p&gt;Cualquier sistema o aplicación de software en línea puede ser vulnerable, no se puede obviar ese punto, pero la medida de vulnerabilidad del mismo estará siempre dada por el nivel de competencia el que lo administra. Podría ser factible, incluso, que un sistema propietario del tipo Windows sea más seguro que uno con GNU/Linux, si la persona que lo administra basa su trabajo en las buenas prácticas de programación, depuración y administración de sistemas.&lt;/p&gt; &lt;p&gt;La RSLCAN y los GUL-NIC trabajamos y seguiremos trabajando voluntariamente todos los días aportando nuestro grano de arena al desarrollo tecnológico de este país, porque estamos convencidos que Nicaragua tiene el potencial espiritual y humano suficiente para construirse un futuro justo y libre para todas las personas que habitamos en ella.&lt;/p&gt; &lt;p&gt;A lo interno de nuestras organizaciones (RSLCAN, GUL-NIC) cotidianamente discutimos acerca de las implicaciones técnicas y, sobre todo, éticas, de los diferentes ataques realizados a sitios web de Nicaragua; colectivamente, tratamos de inferir las lecciones aprendidas y construimos propuestas para enfrentarlos y evitarlos en el futuro.&lt;/p&gt; &lt;p&gt;Estos ataques afectan no sólo a los sistemas del CSE, también han sido víctimas de los mismos los sitios de otras instituciones de gobierno, organismos no gubernamentales y entidades del sector privado, incluyendo a empresas proveedoras del servicio de internet en Nicaragua.&lt;/p&gt; &lt;p&gt;Consideramos también importante hacer ver que existen otros aspectos de las tecnologías de información y comunicación en Nicaragua que deben ser consultados y debatidos por los expertos y, principalmente, por los usuarios finales, que además de ser los que pagamos los platos rotos también somos los que menos acceso tenemos a la hora de reclamar nuestros derechos.&lt;/p&gt; &lt;p&gt;Tenemos muy claro, sin embargo, que hace falta mucho para alcanzar las metas que nos hemos propuesto y por ello mantenemos abierta nuestra invitación permanente a las personas e instituciones interesadas en las tecnologías de información y comunicación para colaborar y trabajar juntos, en función de intereses comunes y compartidos.&lt;/p&gt; &lt;p&gt;De manera particular, ponemos a disposición de El Nuevo Diario y resto de medios de comunicación nuestras experiencias y conocimientos alrededor de los temas de tecnologías información y comunicación, en aras de enriquecer el debate ciudadano abierto y transparente. Finalmente, invitamos al resto de personas que lean esta comunicación a participar en los debates y actividades de nuestras organizaciones. Pueden contactarnos a través de las direcciones de correo electrónico que aparecen a continuación.&lt;/p&gt; &lt;p&gt;Red de software Libre y Código Abierto de Nicaragua (RSLCAN):&lt;/p&gt; &lt;p&gt;&lt;a target="_blank" href="mailto:softwarelibre@list2.enicaragua.org.ni"&gt;softwarelibre@list2.enicaragua.org.ni&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Grupos de Usuarios Linux de Nicaragua (GUL-NIC)&lt;/p&gt; &lt;div&gt;&lt;a target="_blank" href="mailto:gul-nic@linux.org.ni"&gt;gul-nic@linux.org.ni&lt;/a&gt; &lt;p&gt;Octubre 5, 2008&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-2939531681559501448?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/2939531681559501448/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2008/10/en-defensa-del-software-libre-y-otros.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/2939531681559501448'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/2939531681559501448'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2008/10/en-defensa-del-software-libre-y-otros.html' title='En Defensa del Software Libre y Otros Derechos Ciudadanos'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-9030803597321030588</id><published>2008-10-06T00:53:00.003-04:00</published><updated>2008-10-06T00:56:33.681-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='nicaragua'/><category scheme='http://www.blogger.com/atom/ns#' term='politics'/><title type='text'>Quote Of The Weekend</title><content type='html'>&lt;blockquote&gt;&lt;i&gt;"if you pay 1000 people to protest you can make it look like its the whole country protesting" - &lt;a href="http://en.wikipedia.org/wiki/John_Perkins"&gt;John Perkins&lt;/a&gt;&lt;/i&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-9030803597321030588?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/9030803597321030588/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2008/10/quote-of-weekend.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/9030803597321030588'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/9030803597321030588'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2008/10/quote-of-weekend.html' title='Quote Of The Weekend'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-5945594261328293738</id><published>2008-09-26T13:51:00.001-04:00</published><updated>2008-09-26T13:55:03.980-04:00</updated><title type='text'>Barcamp 1.5</title><content type='html'>&lt;a href="http://www.linuxtour.org/index.php5?title=Barcamp_1.5"&gt;&lt;img src="http://www.linuxtour.org/images/e/e6/Btn-barcamp.png" alt="Barcamp 1.5" /&gt;&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;Posiblemente la última parada de mi viaje a Nicaragua :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-5945594261328293738?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/5945594261328293738/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2008/09/barcamp-15.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/5945594261328293738'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/5945594261328293738'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2008/09/barcamp-15.html' title='Barcamp 1.5'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-8815977442618441433</id><published>2008-09-19T13:01:00.003-04:00</published><updated>2008-09-19T13:06:26.929-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='nicaragua'/><category scheme='http://www.blogger.com/atom/ns#' term='sfd'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='activism'/><category scheme='http://www.blogger.com/atom/ns#' term='opensource'/><category scheme='http://www.blogger.com/atom/ns#' term='free software'/><title type='text'>Mañana! SFD Nicaragua!</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.linuxtour.org/sfd"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px;" src="http://softwarefreedomday.org/teams/centralandsouthamerica/Nicaragua?action=AttachFile&amp;amp;do=get&amp;amp;target=sfd-nicaragua-08-main.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.linuxtour.org/sfd"&gt;SFD in Nicaragua&lt;/a&gt; will be held this Saturday. I'll be in the instalation area.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-8815977442618441433?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/8815977442618441433/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2008/09/maana-sfd-nicaragua.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/8815977442618441433'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/8815977442618441433'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2008/09/maana-sfd-nicaragua.html' title='Mañana! SFD Nicaragua!'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-6031559627319814189</id><published>2008-09-15T08:22:00.001-04:00</published><updated>2008-09-15T08:22:56.479-04:00</updated><title type='text'>Nicaragua Independence</title><content type='html'>&lt;div style="float: right; margin-left: 10px; margin-bottom: 10px;"&gt;&lt;a href="http://www.flickr.com/photos/26584210@N00/2858789771/" title="photo sharing"&gt;&lt;img src="http://farm4.static.flickr.com/3250/2858789771_2f2f40bd92_m.jpg" alt="" style="border: solid 2px #000000;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size: 0.9em; margin-top: 0px;"&gt;&lt;a href="http://www.flickr.com/photos/26584210@N00/2858789771/"&gt;Nicaragua Independence&lt;/a&gt;&lt;br /&gt;Originally uploaded by &lt;a href="http://www.flickr.com/people/26584210@N00/"&gt;igorgue&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;Today's Google's .ni logo :)&lt;br clear="all" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-6031559627319814189?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/6031559627319814189/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2008/09/nicaragua-independence.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/6031559627319814189'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/6031559627319814189'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2008/09/nicaragua-independence.html' title='Nicaragua Independence'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm4.static.flickr.com/3250/2858789771_2f2f40bd92_t.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-6276572688364254756</id><published>2008-08-29T21:27:00.004-04:00</published><updated>2008-08-29T21:42:56.470-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='I have life'/><title type='text'>All Hope Is Gone</title><content type='html'>&lt;div style="float: right; margin-left: 10px; margin-bottom: 10px;"&gt;&lt;a href="http://www.flickr.com/photos/26584210@N00/2810158530/" title="photo sharing"&gt;&lt;img src="http://farm4.static.flickr.com/3210/2810158530_9bdce792a5_m.jpg" alt="" style="border: 2px solid rgb(0, 0, 0);" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/26584210@N00/2810158530/"&gt;All Hope Is Gone&lt;/a&gt;&lt;br /&gt;Originally uploaded by &lt;a href="http://www.flickr.com/photos/26584210@N00/"&gt;igorgue&lt;/a&gt;&lt;/div&gt;&lt;a href="http://www.slipknot1.com/"&gt;Slipknot&lt;/a&gt; &lt;a href="http://www.allhopeisgone.com/"&gt;new album&lt;/a&gt; :), the best band with their best album(in my opinion), new style(Heavy Metal + Trash + Alternative + Groove + Nu Metal) its just amazing!!!&lt;br /&gt;&lt;br /&gt;Highly recommended tracks:&lt;br /&gt;&lt;br /&gt;.execurte. + Gematria (The Killing Name)&lt;br /&gt;Snuff&lt;br /&gt;Dead Memories&lt;br /&gt;Wherein Lies Continue&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-6276572688364254756?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/6276572688364254756/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2008/08/all-hope-is-gone.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/6276572688364254756'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/6276572688364254756'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2008/08/all-hope-is-gone.html' title='All Hope Is Gone'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm4.static.flickr.com/3210/2810158530_9bdce792a5_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-5753774188682621466</id><published>2008-08-24T22:43:00.004-04:00</published><updated>2008-08-26T16:29:28.312-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='I have life'/><title type='text'>Long time no blog!</title><content type='html'>&lt;span style="font-weight: bold;"&gt;UPDATE:&lt;/span&gt; My friends qualify this as a &lt;span style="font-style: italic;"&gt;"EMO post"&lt;/span&gt; and I think it is! :D, funny.&lt;br /&gt;&lt;br /&gt;Well its been a while since I blog last time, there are things that happened in my life, like Google summer of code, learning a lot of stuff in that, I got really good mid-year evaluation at work at Mertech(unfortunately that(and a lot more stuff) helped me to get a bad performance in Google summer of code :(... anyway, you can't have it all).&lt;br /&gt;&lt;br /&gt;In my life, nothing really happened, no school, no girls, no nothing... just work, work and work, I got really bored lately... Ah I'm going to Nicaragua September 12 :), its pretty cool to see my mum, family and friends again, after 1.5 years, I'm really happy about that.&lt;br /&gt;&lt;br /&gt;Also I have a lot of new books I have to read:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Beautiful Code&lt;/li&gt;&lt;li&gt;GTK+ Development&lt;/li&gt;&lt;li&gt;Professional Linux Programming&lt;/li&gt;&lt;li&gt;The C++ Programming Language&lt;/li&gt;&lt;li&gt;The Last Lecture&lt;/li&gt;&lt;/ul&gt;Almost all technical related, and one(The Last Lecture(reading this at lunch)) its for find more motivation at work and at hobbies, also I'm getting "The Dragon Book" about compilers!, this is a topic that always got my atention but I haven't really get into.&lt;br /&gt;&lt;br /&gt;I hope to blog more in the next couple of days...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-5753774188682621466?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/5753774188682621466/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2008/08/long-time-no-blog.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/5753774188682621466'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/5753774188682621466'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2008/08/long-time-no-blog.html' title='Long time no blog!'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-534799641704658905</id><published>2008-06-13T21:02:00.004-04:00</published><updated>2008-06-14T12:51:07.373-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='rants'/><category scheme='http://www.blogger.com/atom/ns#' term='apple'/><title type='text'>WWDC rant!</title><content type='html'>This is a rant, if you're an Apple fanboy please stop reading :)&lt;br /&gt;&lt;br /&gt;WWDC stands for World Wide Developer Conference, but after seeing the video podcast, I want to say, are those(the people that went to that conference) really developers?&lt;br /&gt;&lt;br /&gt;I want to point out a couple things of the people that went there:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;They said WOW with the crappy Google services wannabe(mobileme)&lt;/li&gt;&lt;li&gt;They clap even more with the hardware improvements than the software improvements&lt;/li&gt;&lt;li&gt;They really loved the price(poor developers?)&lt;/li&gt;&lt;li&gt;They laugh(and this really pissed me off) of the guy from Spain name(even though he presented the nicer app)&lt;/li&gt;&lt;/ul&gt;Its funny I saw in Twitter guys saying that the WWDC is the Super Bowl of developers... ORLY? if you want to go to a real developers conference then go to GUADEC or ApacheCon or Any of Microsoft conferences.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;AppStore&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Jobs described this ripoff as a innovative solution to every developer, the second coming of Christ without any doubt, I have some words for you Jobs... A P T and Add/Remove applications in Ubuntu | GNOME.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Cons about background running applications&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;*sigh*, ok, meanwhile I agree that running apps in background can be evil, I can see some controversy(they run their platform in background, and some apps too like Music(or Ipod, don't know what the name is)).&lt;br /&gt;&lt;br /&gt;I have to say it, OS X does this all the time! it runs a crappy file browser in background all the time, and all applications you close, guess what, they go as a background process too. So this guy is full of bullshit, and what Apple wants is you not running a server in your iPhone that runs a DAAP share so every user can download your fully DRM music :)&lt;br /&gt;&lt;br /&gt;And off course this means, no Mono, no Firefox, no Java... and so on!, and this lead me to my next point.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;We are releasing this SDK we use to develop all the built-in applications in the iPhone, so you can develop the same apps&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;BullllSSSSHHhh... then I gonna write a Download manager... you can?, or a Amazon MP3 downloader that copy your music to your library, can you do this? hell no!.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Jobs explaining how fast is 3G&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;This is a developers conference, you have to say that? I mean, don't you guys think that we KNOW THIS FACT? I mean, tell me that is fast, if Jobs develop this 3G thingy, but the thing is more than 100 year old.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Things missing&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Even though I consider the iPhone platform very buggy(Safari crashes and the music app does not play some of my songs). There wasn't announcements on how many bugs were fixed, and|or improvements of the things that we use every day. Again, was this a developers conference? ORLY?&lt;br /&gt;&lt;br /&gt;And, since this was a non-developers presentation(or conference) what about the At&amp;amp;t contract? price information?&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Conclusions&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;About the conference IMHO this is not for developers, and I don't know why this "developers" where so happy of being there.&lt;br /&gt;&lt;br /&gt;I have to say, I'm sold, I'm going to buy this new update(since I own a iPod touch... I really dislike phones), and I might be developing apps for that platform, I believe is great to bring this to the mobile platform, BUT, is not innovative and is not perfect and Jobs is WRONG so WRONG!.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-534799641704658905?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/534799641704658905/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2008/06/wwdc-rant.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/534799641704658905'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/534799641704658905'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2008/06/wwdc-rant.html' title='WWDC rant!'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-8564519734561823715</id><published>2008-06-11T21:00:00.002-04:00</published><updated>2008-06-11T21:06:06.584-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='planeta'/><category scheme='http://www.blogger.com/atom/ns#' term='laptop'/><category scheme='http://www.blogger.com/atom/ns#' term='ipod'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>I'm powered by Ubuntu</title><content type='html'>&lt;center&gt;&lt;a href="http://www.flickr.com/photos/26584210@N00/2571959126/" title="My Ubuntu laptop by igorgue, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3154/2571959126_8832b10b73.jpg" width="500" height="375" alt="My Ubuntu laptop" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;My newest Ubuntu sticker it replaces the Vista one :)... thanks &lt;a href="http://wrevolution.org/"&gt;datalizing&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;a href="http://www.flickr.com/photos/26584210@N00/2571954072/" title="ubuntized by igorgue, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3003/2571954072_db75f163b5.jpg" width="500" height="375" alt="ubuntized" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;The old one, thanks &lt;a href="http://www.canonical.com/"&gt;Canonical&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;/center&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-8564519734561823715?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/8564519734561823715/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2008/06/im-powered-by-ubuntu.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/8564519734561823715'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/8564519734561823715'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2008/06/im-powered-by-ubuntu.html' title='I&apos;m powered by Ubuntu'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm4.static.flickr.com/3154/2571959126_8832b10b73_t.jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-9191285448360128052</id><published>2008-06-09T20:37:00.001-04:00</published><updated>2008-06-09T20:38:54.458-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Severed Fifth'/><category scheme='http://www.blogger.com/atom/ns#' term='liberation'/><category scheme='http://www.blogger.com/atom/ns#' term='free'/><category scheme='http://www.blogger.com/atom/ns#' term='music'/><category scheme='http://www.blogger.com/atom/ns#' term='I have life'/><title type='text'>Severed Fifth</title><content type='html'>&lt;a href="http://www.severedfifth.com/"&gt;&lt;img src="http://farm4.static.flickr.com/3133/2558800153_73601a1019_m.jpg" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-9191285448360128052?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/9191285448360128052/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2008/06/severed-fifth.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/9191285448360128052'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/9191285448360128052'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2008/06/severed-fifth.html' title='Severed Fifth'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm4.static.flickr.com/3133/2558800153_73601a1019_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-8263126672847534711</id><published>2008-06-09T20:12:00.003-04:00</published><updated>2008-06-09T20:19:39.392-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='planeta'/><category scheme='http://www.blogger.com/atom/ns#' term='laptop'/><category scheme='http://www.blogger.com/atom/ns#' term='matthew garret'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='opensource'/><title type='text'>Buying a laptop?</title><content type='html'>I just want to point out what &lt;a href="http://mjg59.livejournal.com/"&gt;Matthew Garrett&lt;/a&gt; said about buying your next laptop:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_pGu1WJyZ0fg/SE3HR8LyxbI/AAAAAAAAAQ4/1Aq97wj9lCw/s1600-h/laptop.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp0.blogger.com/_pGu1WJyZ0fg/SE3HR8LyxbI/AAAAAAAAAQ4/1Aq97wj9lCw/s400/laptop.png" alt="" id="BLOGGER_PHOTO_ID_5210039454964827570" border="0" /&gt;&lt;/a&gt;Is everything made by &lt;a href="http://www.intel.org/"&gt;Intel&lt;/a&gt;? no? try again... yes Success*&lt;br /&gt;&lt;br /&gt;* Success is not guaranteed&lt;br /&gt;&lt;br /&gt;He also said something really funny and interesting(that I completely agree of course):&lt;br /&gt;&lt;blockquote style="font-style: italic;"&gt;Don't install Linux on Apple's hardware, don't be stupid&lt;/blockquote&gt;Check the whole talk at LugRadio USA 2008: &lt;a href="http://video.google.com/videoplay?docid=7753780993269800999"&gt;http://video.google.com/videoplay?docid=7753780993269800999&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-8263126672847534711?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/8263126672847534711/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2008/06/buying-laptop.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/8263126672847534711'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/8263126672847534711'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2008/06/buying-laptop.html' title='Buying a laptop?'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_pGu1WJyZ0fg/SE3HR8LyxbI/AAAAAAAAAQ4/1Aq97wj9lCw/s72-c/laptop.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-2795168177016403119</id><published>2008-06-09T20:10:00.001-04:00</published><updated>2008-06-09T20:12:03.709-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='planeta'/><category scheme='http://www.blogger.com/atom/ns#' term='gsoc'/><category scheme='http://www.blogger.com/atom/ns#' term='git'/><category scheme='http://www.blogger.com/atom/ns#' term='opensource'/><category scheme='http://www.blogger.com/atom/ns#' term='gitsharp'/><title type='text'>A&amp;O 2008-06-09: GitSharp low level API</title><content type='html'>Achievements&lt;br /&gt;~~~~~~~~~~~~&lt;br /&gt;&lt;br /&gt;* Design work [DONE]&lt;br /&gt;  * Index [DONE]&lt;br /&gt;    * Trivial Merge [DONE]&lt;br /&gt;    * IndexEntry [DONE]&lt;br /&gt;  * ObjectStore [DONE]&lt;br /&gt;  * Core [DONE]&lt;br /&gt;    * Objects [DONE]&lt;br /&gt;      * Tree [DONE]&lt;br /&gt;      * Blob [DONE]&lt;br /&gt;      * Commit [DONE]&lt;br /&gt;      * Tag [DONE]&lt;br /&gt;    * HASH [DONE]&lt;br /&gt;&lt;br /&gt;* Work on Core [IN PROGRESS]&lt;br /&gt;&lt;br /&gt;Objectives&lt;br /&gt;~~~~~~~~~~&lt;br /&gt;&lt;br /&gt;I'll work in these topics:&lt;br /&gt;&lt;br /&gt;* Core Objects&lt;br /&gt;* Read Objects&lt;br /&gt;* Write Objects&lt;br /&gt;* ObjectStore&lt;br /&gt;&lt;br /&gt;Love&lt;br /&gt;~~~~&lt;br /&gt;&lt;br /&gt;* mdx4ever and sontek: They point me to System.IO.Compression that will help me to write and read objects in the git repository&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-2795168177016403119?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/2795168177016403119/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2008/06/2008-06-09-gitsharp-low-level-api.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/2795168177016403119'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/2795168177016403119'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2008/06/2008-06-09-gitsharp-low-level-api.html' title='A&amp;O 2008-06-09: GitSharp low level API'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-5612591011859710397</id><published>2008-06-07T13:52:00.005-04:00</published><updated>2008-06-10T12:57:13.631-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='planeta'/><title type='text'>Zombie meme</title><content type='html'>I saw this in &lt;a href="http://volatile-minds.blogspot.com/2008/06/zombie-meme.html"&gt;Brandon Perry's&lt;/a&gt; blog. This is funny :):&lt;br /&gt;&lt;blockquote&gt;&lt;i&gt;You are in a mall when zombies attack. You have:&lt;br /&gt;1. One weapon&lt;br /&gt;2. One song blasting on the speakers&lt;br /&gt;3. One famous person to fight along side you.&lt;/i&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://archivo.elnuevodiario.com.ni/2002/marzo/01-marzo-2002/nacional/nacional3.html"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px;" src="http://archivo.elnuevodiario.com.ni/2002/marzo/01-marzo-2002/nacional/nacional3.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/zeF8c7cxxCU&amp;amp;hl=en"&gt;&lt;embed src="http://www.youtube.com/v/zeF8c7cxxCU&amp;amp;hl=en" type="application/x-shockwave-flash" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.theage.com.au/ffximage/2008/03/10/rg_norris_narrowweb__300x382,2.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px;" src="http://www.theage.com.au/ffximage/2008/03/10/rg_norris_narrowweb__300x382,2.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-5612591011859710397?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/5612591011859710397/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2008/06/zombie-meme.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/5612591011859710397'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/5612591011859710397'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2008/06/zombie-meme.html' title='Zombie meme'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-1330006426454673233</id><published>2008-06-07T13:50:00.001-04:00</published><updated>2008-06-07T13:51:57.629-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='patents'/><title type='text'>#100</title><content type='html'>A hundred posts&lt;br /&gt;Cien entradas&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:180%;" &gt;:)&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-1330006426454673233?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/1330006426454673233/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2008/06/100.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/1330006426454673233'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/1330006426454673233'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2008/06/100.html' title='#100'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-1815166285020123703</id><published>2008-06-03T02:04:00.003-04:00</published><updated>2008-06-03T02:14:53.587-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='planeta'/><category scheme='http://www.blogger.com/atom/ns#' term='fun'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='opensource'/><title type='text'>Guido's Quote Of The Day</title><content type='html'>&lt;pre&gt;&lt;a href="http://en.wikipedia.org/wiki/Guido_van_Rossum"&gt;Guido van Rossum&lt;/a&gt;(&lt;a href="http://en.wikipedia.org/wiki/Python_%28programming_language%29"&gt;Python programming language&lt;/a&gt; &lt;a href="http://en.wikipedia.org/wiki/BDFL"&gt;BDFL&lt;/a&gt;):&lt;br /&gt;&lt;blockquote&gt;but in practice the difference between practice and theory is larger than in theory&lt;/blockquote&gt;Source: &lt;a href="http://mail.python.org/pipermail/python-dev/2008-June/079994.html"&gt;http://mail.python.org/pipermail/python-dev/2008-June/079994.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Posted in twitter by &lt;/span&gt;&lt;a style="font-style: italic;" href="http://twitter.com/ceronman"&gt;@ceronman&lt;/a&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-1815166285020123703?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/1815166285020123703/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2008/06/guidos-quote-of-day.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/1815166285020123703'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/1815166285020123703'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2008/06/guidos-quote-of-day.html' title='Guido&apos;s Quote Of The Day'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-7210976257242164436</id><published>2008-06-03T01:58:00.001-04:00</published><updated>2008-06-03T02:00:58.526-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='planeta'/><category scheme='http://www.blogger.com/atom/ns#' term='gsoc'/><category scheme='http://www.blogger.com/atom/ns#' term='git'/><category scheme='http://www.blogger.com/atom/ns#' term='opensource'/><category scheme='http://www.blogger.com/atom/ns#' term='gitsharp'/><title type='text'>A&amp;O 2008-06-02: GitSharp low level API</title><content type='html'>Objectives&lt;br /&gt;~~~~~~~~&lt;br /&gt;&lt;br /&gt;* Finish design [IN PROGRESS]&lt;br /&gt;&lt;br /&gt;* Somethings have to be figured out first:&lt;br /&gt;    * Create a base for Hector work(so he can develop the high level part) [FIGURED OUT]&lt;br /&gt;    * How does Index works and how are we going to implement it(its different on every implementation) [FIGURED OUT]&lt;br /&gt;&lt;br /&gt;* Continue working on "Core" which is Object, Tree, Commit, Blob and Tag [SOME WORK DONE]&lt;br /&gt;&lt;br /&gt;* Start work in Index [NOT DONE]&lt;br /&gt;&lt;br /&gt;Objectives&lt;br /&gt;~~~~~~~~~~&lt;br /&gt;&lt;br /&gt;* Design work&lt;br /&gt;  * Index&lt;br /&gt;    * Trivial Merge&lt;br /&gt;    * IndexEntry&lt;br /&gt;  * ObjectStore&lt;br /&gt;  * Core&lt;br /&gt;    * Objects&lt;br /&gt;      * Tree&lt;br /&gt;        * TreeEntry&lt;br /&gt;      * Blob&lt;br /&gt;      * Commit&lt;br /&gt;      * Tag&lt;br /&gt;    * HASH&lt;br /&gt;&lt;br /&gt;* Work on Core&lt;br /&gt;&lt;br /&gt;Love&lt;br /&gt;~~~~&lt;br /&gt;&lt;br /&gt;* miguel: he pointed me to nice documentation, the author is really good explaining git concepts(&lt;a href="http://s3.amazonaws.com/chacon/git-talk.pdf"&gt;http://s3.amazonaws.com/chacon/git-talk.pdf&lt;/a&gt;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-7210976257242164436?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/7210976257242164436/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2008/06/2008-06-02-gitsharp-low-level-api.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/7210976257242164436'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/7210976257242164436'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2008/06/2008-06-02-gitsharp-low-level-api.html' title='A&amp;O 2008-06-02: GitSharp low level API'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-8532974349467214003</id><published>2008-05-26T17:53:00.004-04:00</published><updated>2008-05-26T17:59:32.026-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='planeta'/><category scheme='http://www.blogger.com/atom/ns#' term='gsoc'/><category scheme='http://www.blogger.com/atom/ns#' term='git'/><category scheme='http://www.blogger.com/atom/ns#' term='opensource'/><category scheme='http://www.blogger.com/atom/ns#' term='gitsharp'/><title type='text'>A&amp;O 2008-05-26: GitSharp low level API</title><content type='html'>Achievements&lt;br /&gt;~~~~~~~~~~~&lt;br /&gt;&lt;br /&gt;* Setup our development infrastructure:&lt;br /&gt;  * &lt;a href="http://github.com/igorgue/git-sharp"&gt;http://github.com/igorgue/git-sharp&lt;/a&gt;&lt;br /&gt;  * &lt;a href="http://devel.unionccs.net/projects/show/git-sharp"&gt;http://devel.unionccs.net/projects/show/git-sharp&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;* Define our approach with mentor and fellow student(Hector, the guy that will be doing the high level API)&lt;br /&gt;&lt;br /&gt;* Study some the git implementation(work in progress):&lt;br /&gt;       * CGit (commonly known as plain git)&lt;br /&gt;       * jGit (implementation created by a CGit developer)&lt;br /&gt;       * ruby-git ruby implementation&lt;br /&gt;       * git-ruby another ruby implementation&lt;br /&gt;&lt;br /&gt;* Initial work on Git core, some classes infrastructure defined, also Hashing is done with the help of Hector, check github repo(git clone git://github.com/igorgue/git-sharp.git).&lt;br /&gt;&lt;br /&gt;* Core diagram: &lt;a href="http://devel.unionccs.net/projects/git-sharp/documents"&gt;http://devel.unionccs.net/projects/git-sharp/documents&lt;/a&gt; missing Index API&lt;br /&gt;&lt;br /&gt;* Some work done on the API Design: &lt;a href="http://devel.unionccs.net/wiki/git-sharp"&gt;http://devel.unionccs.net/wiki/git-sharp&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Objectives&lt;br /&gt;~~~~~~~~&lt;br /&gt;&lt;br /&gt;* Finish design... we just have to do this to continue&lt;br /&gt;&lt;br /&gt;* Somethings have to be figured out first:&lt;br /&gt;       * Create a base for Hector work(so he can develop the high level part)&lt;br /&gt;       * How does Index works and how are we going to implement it(its different on every implementation)&lt;br /&gt;&lt;br /&gt;* Continue working on "Core" which is Object, Tree, Commit, Blob and Tag&lt;br /&gt;&lt;br /&gt;* Start work in Index&lt;br /&gt;&lt;br /&gt;Bonus&lt;br /&gt;~~~~~&lt;br /&gt;&lt;br /&gt;* I have been getting dirty with 'unsafe' code, anyway we are not going to use any unsafe code if its not needed(and it should not be needed)&lt;br /&gt;&lt;br /&gt;* Learned how to correctly use Mono's encryption API to allow me to create the SHA1&lt;br /&gt;&lt;br /&gt;Love&lt;br /&gt;~~~~&lt;br /&gt;&lt;br /&gt;* massi: Even though we have talked just a little, he gave us very nice tips :)&lt;br /&gt;&lt;br /&gt;* spouliot: He told us to use SHA1.Create() instead of SHA1Managed or SHA1CryptoServiceProvider&lt;br /&gt;&lt;br /&gt;* alan(monotorrent guy): This guy did some cool stuff in Mono's SHA1 :) thanks&lt;br /&gt;&lt;br /&gt;Notes&lt;br /&gt;~~~~~&lt;br /&gt;&lt;br /&gt;* Everybody twitts these days... even Git#: &lt;a href="http://twitter.com/gitsharp"&gt;http://twitter.com/gitsharp&lt;/a&gt; like I twitt before he is a lonely guy... so he will not follow anybody :) or even reply to anybody&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-8532974349467214003?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/8532974349467214003/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2008/05/2008-05-26-gitsharp-low-level-api.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/8532974349467214003'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/8532974349467214003'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2008/05/2008-05-26-gitsharp-low-level-api.html' title='A&amp;O 2008-05-26: GitSharp low level API'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-6900456621265262306</id><published>2008-05-24T23:02:00.003-04:00</published><updated>2008-05-24T23:04:05.363-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='planeta'/><category scheme='http://www.blogger.com/atom/ns#' term='I have life'/><title type='text'>My place</title><content type='html'>&lt;div style="float: right; margin-left: 10px; margin-bottom: 10px;"&gt;&lt;a href="http://www.flickr.com/photos/26584210@N00/2519417619/" title="photo sharing"&gt;&lt;img src="http://farm4.static.flickr.com/3057/2519417619_06b534fcb2_m.jpg" alt="" style="border: 2px solid rgb(0, 0, 0);" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="margin-top: 0px;font-size:0;" &gt;&lt;a href="http://www.flickr.com/photos/26584210@N00/2519417619/"&gt;my place(its not an after party&lt;/a&gt;&lt;br /&gt;Originally uploaded by &lt;a href="http://www.flickr.com/people/26584210@N00/"&gt;igorgue&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;This is what happens when you put 4 single guys in a very small house!&lt;br /&gt;&lt;br /&gt;PS: It was worst but, we _threw_ away the _trash_, some pizza boxes was pissing me off so we got rid of those... but, still unorganized|dirty&lt;br /&gt;&lt;br /&gt;Anyway... I still can hack in that place hehe.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-6900456621265262306?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/6900456621265262306/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2008/05/my-place.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/6900456621265262306'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/6900456621265262306'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2008/05/my-place.html' title='My place'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm4.static.flickr.com/3057/2519417619_06b534fcb2_t.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-3886641623889958065</id><published>2008-05-03T02:20:00.007-04:00</published><updated>2008-05-06T10:03:43.361-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='planeta'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware'/><title type='text'>Installing VMware Server 1.0.5 in Ubuntu 8.04 Hardy Heron</title><content type='html'>It's me again with another how-to VMware in Ubuntu...&lt;br /&gt;&lt;br /&gt;Well as you might know, VMware have not updated their VMware versions to the latest kernel(nor GCC nor Gnome libs), so the task is kinda hard... the best advice for newbies is to wait, wait, and wait for VMware to release a supported version.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Steps:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;1. Get VMware Server from &lt;a href="http://www.vmware.com/"&gt;www.vmware.com&lt;/a&gt;(don't forget to get the serial too) since we're using &lt;a href="http://www.ubuntu.com/"&gt;Ubuntu&lt;/a&gt; you should get the &lt;span style="font-style: italic;"&gt;tar.gz&lt;/span&gt; file.&lt;br /&gt;&lt;br /&gt;2. Install &lt;a href="apt:build-essential"&gt;build-essential&lt;/a&gt; &lt;a href="apt:linux-kernel-devel"&gt;linux-kernel-devel&lt;/a&gt; and &lt;a href="apt:linux-headers-generic"&gt;linux-headers-generic&lt;/a&gt;(or the one you're using), extract the vmware &lt;span style="font-style: italic;"&gt;tar.gz&lt;/span&gt; file&lt;span style="font-weight: bold;"&gt; right click -&gt; "extract here"&lt;/span&gt; or:&lt;br /&gt;&lt;blockquote&gt;tar xvvzf VMware-server-1.0.5-80187.tar.gz&lt;/blockquote&gt;3. Run the installer:&lt;br /&gt;&lt;blockquote&gt;cd vmware-server-distrib&lt;br /&gt;sudo ./vmware-install.pl&lt;br /&gt;&lt;/blockquote&gt;follow all the instructions... but &lt;span style="font-weight: bold;"&gt;DO NOT RUN vmware-config.pl&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;4. Get &lt;a target="_blank" rel="nofollow" href="http://vmkernelnewbies.googlegroups.com/web/vmware-any-any-update-116.tgz?gda=q321iU4AAAB6eIA4FJ9gp-brv34qxlWvario4hCM6B0U_WD42wGiOGG1qiJ7UbTIup-M2XPURDSGXdvV5n_wsDUmPsx7kjwlI6ntQuOhZp5frm-yOmhQvw"&gt;vmware-any-any-update-116.tgz&lt;/a&gt; from &lt;a href="http://groups.google.com/group/vmkernelnewbies/files?hl=en"&gt;http://groups.google.com/group/vmkernelnewbies/files?hl=en&lt;/a&gt; &lt;strike&gt;actually you can get &lt;a target="_blank" rel="nofollow" href="http://vmkernelnewbies.googlegroups.com/web/vmware-any-any-update-116-bridge-wireless.tgz?gda=O1R9UV4AAAB6eIA4FJ9gp-brv34qxlWvario4hCM6B0U_WD42wGiOGG1qiJ7UbTIup-M2XPURDSGXdvV5n_wsDUmPsx7kjwl3pCsZstl-5J94DnVPfmAg0adQMBSiiB9DmoiWCF_OYk"&gt;vmware-any-any-update-116-bridge-wireless.tgz&lt;/a&gt; that includes wireless support(I believe).&lt;/strike&gt;&lt;br /&gt;&lt;br /&gt;5. Run the any-any updates:&lt;br /&gt;&lt;blockquote&gt;tar xvvf vmware-any-any-update-116.tgz&lt;br /&gt;cd vmware-any-any-update116&lt;br /&gt;sudo ./runme.pl&lt;/blockquote&gt;And select &lt;span style="font-weight: bold;"&gt;yes&lt;/span&gt; on run &lt;span style="font-weight: bold;"&gt;vmware-config.pl&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;6. Select your favorite options :)&lt;br /&gt;&lt;br /&gt;7. Now, you have it installed... then RUN IT :)&lt;blockquote&gt;vmware&lt;br /&gt;/usr/lib/vmware/bin/vmware: /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_3.4' not found (required by /usr/lib/libcairo.so.2)&lt;br /&gt;/usr/lib/vmware/bin/vmware: /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_4.2.0' not found (required by /usr/lib/libstdc++.so.6)&lt;br /&gt;/usr/lib/vmware/bin/vmware: /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_3.4' not found (required by /usr/lib/libcairo.so.2)&lt;br /&gt;/usr/lib/vmware/bin/vmware: /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_4.2.0' not found (required by /usr/lib/libstdc++.so.6)&lt;br /&gt;/usr/lib/vmware/bin/vmware: /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_3.4' not found (required by /usr/lib/libcairo.so.2)&lt;br /&gt;/usr/lib/vmware/bin/vmware: /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_4.2.0' not found (required by /usr/lib/libstdc++.so.6)&lt;/blockquote&gt;Nice error... I like that hehe, we're screw... are we?... well nop actually.&lt;br /&gt;&lt;br /&gt;8. VMware is complaining about some missing libraries, and these are mainly GUI libraries(libcairo)... so what we do? we copy them to the VMware libs directory:&lt;br /&gt;&lt;blockquote&gt;cd /usr/lib/vmware/lib/&lt;br /&gt;sudo mv libpng12.so.0/libpng12.so.0 libpng12.so.0/libpng12.so.0.disabled&lt;br /&gt;sudo ln -sf /usr/lib/libpng12.so.0 libpng12.so.0/libpng12.so.0&lt;br /&gt;sudo mv libgcc_s.so.1/libgcc_s.so.1 libgcc_s.so.1/libgcc_s.so.1.disabled&lt;br /&gt;sudo ln -sf /lib/libgcc_s.so.1 libgcc_s.so.1/libgcc_s.so.1&lt;/blockquote&gt;9. Try to run your VMware again... and yes, we see the light at the end of the tunel :):&lt;br /&gt;&lt;blockquote&gt;&lt;div style="text-align: left;"&gt;vmware&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_pGu1WJyZ0fg/SBwPmOxp-MI/AAAAAAAAAPE/Ei7p_HvY8L8/s1600-h/Screenshot.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp3.blogger.com/_pGu1WJyZ0fg/SBwPmOxp-MI/AAAAAAAAAPE/Ei7p_HvY8L8/s400/Screenshot.png" alt="" id="BLOGGER_PHOTO_ID_5196045219554523330" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-3886641623889958065?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/3886641623889958065/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2008/05/installing-vmware-server-105-in-ubuntu.html#comment-form' title='10 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/3886641623889958065'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/3886641623889958065'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2008/05/installing-vmware-server-105-in-ubuntu.html' title='Installing VMware Server 1.0.5 in Ubuntu 8.04 Hardy Heron'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/_pGu1WJyZ0fg/SBwPmOxp-MI/AAAAAAAAAPE/Ei7p_HvY8L8/s72-c/Screenshot.png' height='72' width='72'/><thr:total>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-607655267419879506</id><published>2008-04-21T20:05:00.005-04:00</published><updated>2008-04-21T21:47:55.808-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='planeta'/><category scheme='http://www.blogger.com/atom/ns#' term='gsoc'/><category scheme='http://www.blogger.com/atom/ns#' term='opensource'/><title type='text'>I'm in!</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.flickr.com/photos/androog/2417533820/"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp0.blogger.com/_pGu1WJyZ0fg/SA0vNOxp-LI/AAAAAAAAANY/rkqnPe-MegY/s400/2417533820_711d90673f_m.jpg" alt="" id="BLOGGER_PHOTO_ID_5191857849779222706" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;[&lt;a href="http://www.flickr.com/photos/androog/2417533820/"&gt;Victory&lt;/a&gt;]&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;I got accepted in the &lt;a href="http://code.google.com/soc/2008"&gt;Google Summer Of Code&lt;/a&gt; :) which means that this is probably my best accomplishment in my short life, I can't describe how I feel I think this is real happiness!&lt;br /&gt;&lt;br /&gt;I'll be working on the Git# implementation, a very hard project but I really like it. Thanks Mono Project for putting their trust on me.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-607655267419879506?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/607655267419879506/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2008/04/im-in.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/607655267419879506'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/607655267419879506'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2008/04/im-in.html' title='I&apos;m in!'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_pGu1WJyZ0fg/SA0vNOxp-LI/AAAAAAAAANY/rkqnPe-MegY/s72-c/2417533820_711d90673f_m.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-6247094677849247368</id><published>2008-04-19T13:02:00.004-04:00</published><updated>2008-04-19T14:10:08.139-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='planeta'/><category scheme='http://www.blogger.com/atom/ns#' term='opensource'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>What is Ubuntu still missing</title><content type='html'>&lt;a href="http://www.ubuntu.com/"&gt;Ubuntu&lt;/a&gt; is just days ahead(test the RC: &lt;a href="http://iso.qa.ubuntu.com/"&gt;http://iso.qa.ubuntu.com/&lt;/a&gt;), I have been using it for about 2 months now, and its really hard to tell "What is Ubuntu missing". So I'll try to list some of the "missing features" and|or "improvements".&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Updates and integration with proprietary drivers: For me there's no need of having software like Envy, Ubuntu should update this already-released-drivers, just like Windows(via notification) and OSX do.&lt;/li&gt;&lt;li&gt;Improve hardware support: This is like a dog following its tail, but I think Ubuntu will potentially do better.&lt;/li&gt;&lt;li&gt;Improve compiz support: OpenSuSE does this thing very good, Ubuntu should not allow people even try to activate compiz if their video card is not in the database. The im-trying-but-no-workee is not cool.&lt;/li&gt;&lt;li&gt;A nice One-click-install: no comment, is very needed and we already have the architecture to do it.&lt;/li&gt;&lt;li&gt;Make some smart software-to-be-included-by-default decisions: We want Banshee, Beagle, Monsoon, Cheese, Elisa and Inkscape.&lt;/li&gt;&lt;li&gt;Install ndiswrapper by default: You know there is a wireless problem and in lots of cases can be resolved installing ndiswrapper, well INCLUDE THE THING BY DEFAULT THEN :)&lt;/li&gt;&lt;li&gt;Improvements in Pidgin: Add video-conference IM, is the future.&lt;/li&gt;&lt;li&gt;Improve system configurations via a GUI: Not everything should be configurable by a GUI, but things like Samba, Grub, drivers and partitions should be fully configurable using a GUI.&lt;/li&gt;&lt;li&gt;Include a pulse audio based volume control: In other words just include the one on Fedora and make it better.&lt;/li&gt;&lt;li&gt;Make more metapackages: mono-development, rails-development, java-development, django-development, gamers-stack, officeusers-stack, web2.0-stack etc.&lt;/li&gt;&lt;/ul&gt;If all of these features or improvements are included I'll be very happy :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-6247094677849247368?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/6247094677849247368/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2008/04/what-is-ubuntu-still-missing.html#comment-form' title='9 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/6247094677849247368'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/6247094677849247368'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2008/04/what-is-ubuntu-still-missing.html' title='What is Ubuntu still missing'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-6038085890753838425</id><published>2008-04-13T11:35:00.002-04:00</published><updated>2008-04-13T11:41:21.096-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='planeta'/><category scheme='http://www.blogger.com/atom/ns#' term='meme'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>Command history meme</title><content type='html'>&lt;blockquote&gt;&lt;span style="color: rgb(0, 102, 0);"&gt;igor@igorlaptop&lt;/span&gt;:~&lt;span style="color: rgb(0, 0, 153);"&gt;$&lt;/span&gt; history|awk '{a[$2]++ } END{for(i in a){print a[i] " " i}}'|sort -rn|head&lt;br /&gt;242 git&lt;br /&gt;101 ls&lt;br /&gt;28 cd&lt;br /&gt;24 vi&lt;br /&gt;22 gitk&lt;br /&gt;16 gedit&lt;br /&gt;15 rm&lt;br /&gt;11 man&lt;br /&gt;10 tree&lt;br /&gt;6 e&lt;br /&gt;&lt;span style="color: rgb(0, 102, 0);"&gt;igor@igorlaptop&lt;/span&gt;:~&lt;span style="color: rgb(0, 0, 153);"&gt;$ &lt;/span&gt;&lt;/blockquote&gt;&lt;br /&gt;Pretty cool commands... I type &lt;span style="font-style: italic;"&gt;ls&lt;/span&gt; more than I need to though.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-6038085890753838425?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/6038085890753838425/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2008/04/command-history-meme.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/6038085890753838425'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/6038085890753838425'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2008/04/command-history-meme.html' title='Command history meme'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-5996658977008657964</id><published>2008-03-24T23:00:00.005-04:00</published><updated>2008-04-08T12:34:11.172-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='planeta'/><category scheme='http://www.blogger.com/atom/ns#' term='gsoc'/><title type='text'>Application for Google Summer of Code 2008, Mono Project</title><content type='html'>Git# a fully managed Git implementation&lt;br /&gt;=======================================&lt;br /&gt;&lt;br /&gt;Igor Guerrero Fonseca &amp;lt;igfgt1@gmail.com&amp;gt;&lt;br /&gt;&lt;br /&gt;Summary&lt;br /&gt;~~~~~~~&lt;br /&gt;&lt;br /&gt;Git is a fast, scalable, distributed revision control system, that is used in fairly big projects, one of the biggest problems of Git is his inclusion in tools(mostly IDE's), GUI clients, CLI applications and non-Unix platform like Windows. A very good way to solve this problems is making a Git implementation in managed code that can run on multiple platforms.&lt;br /&gt;&lt;br /&gt;Benefits&lt;br /&gt;~~~~~~~~&lt;br /&gt;&lt;br /&gt;In my opinion Git is very good doing his job, the benefits of making a fully managed implementation are very interesting. With Git# a lot of paths will be open to Git, a Monodevelop plugin and also Visual Studio can benefits with this. Also Git can be used as a storage system to build rich desktop distributed applications, I can see software like Tomboy using Git# to handle notes remotely and in a distributed way, the same can go for Banshee and F-spot. Having a complete distribute system is having endless possibilities.&lt;br /&gt;&lt;br /&gt;Understanding Of The Project&lt;br /&gt;~~~~~~~~~~~~~~~~~~~~~~~~~~~~&lt;br /&gt;&lt;br /&gt;The project can be separated in operational levels, all of this aims to implement a low level API and a high level API:&lt;br /&gt;&lt;br /&gt;* Contributor: In this level is the more typical level in any community people without developer access will download a copy of the repository or modules. Some features to be implemented: git-show-branch, git-log, git-checkout, git-diff, git-reset, git-tag.&lt;br /&gt;&lt;br /&gt;* Developer: In this level we have the people that are part of the project, developing it constantly and are completely trusted persons to give them accesses to change the project tree, also he will take care of reviewing the code from a "Contributor". Some features to be implemented: git-add, git-commit, git-clone, git-pull, git-push, git-fetch, git-format-patch&lt;br /&gt;&lt;br /&gt;* Integrator: This is the high level developer that takes responsibility of applying all the patches from a "Contributor" and resolving the conflicts between "Developers". Some features to be implemented: git-diff*, git-am, git-merge*, git-pull, git-revert, git-push.&lt;br /&gt;&lt;br /&gt;* Repository Administration: This is a level where all the other levels are involved because in Git we all manage a branch in our local repository. Some features to be implemented: git-fsck, git-init, git-init-db, git-clone.&lt;br /&gt;&lt;br /&gt;Organization&lt;br /&gt;~~~~~~~~~~~~&lt;br /&gt;&lt;br /&gt;I and another fellow student will work in this project spliting it in two parts:&lt;br /&gt;&lt;br /&gt;* Low level API: This includes the filesystem operations and the object model. This includes git-fsck, git-init, git-init-db, git-clone, git-cat-file, update-index, .&lt;br /&gt;&lt;br /&gt;* High level API: This includes operational task to be able to manipulate the content in the branch. This includes git-merge, git-pull, git-push.&lt;br /&gt;&lt;br /&gt;Plan&lt;br /&gt;~~~~&lt;br /&gt;&lt;br /&gt;* Week 1 May 26 - June 1: Automate using Nant and Nunit the creation, running and logging of the tests. Begin work in basic filesystem operations.&lt;br /&gt;* Week 2 June 2 - June 8: &lt;br /&gt;  Week 3 June 9 - June 15:&lt;br /&gt;Implementation of low level filesystem.&lt;br /&gt;* Week 4 June 17 - June 22:&lt;br /&gt;Implementation of filesystem database, tag system, index(cache) system.&lt;br /&gt;* Week 5 June 23 - June 29:&lt;br /&gt;  Week 6 June 30 - July 6:&lt;br /&gt;Implementation of Objects API, tree operation can be done after this.&lt;br /&gt;* Week 7 July 7 - July 13 (Mid-Term):&lt;br /&gt;Milestone: Filesystem, object and tree operations done.&lt;br /&gt;Begin merge of the low and high level branches, identification of missing features to get a successful merge.&lt;br /&gt;Begin work on basic merge low level api&lt;br /&gt;* Week 8 July 14 - July 20:&lt;br /&gt;  Week 9 July 21 - July 27:&lt;br /&gt;Begin work on checkout functionality&lt;br /&gt;* Week 10 July 28 - August 3:&lt;br /&gt;  Week 11 August 4 - August 10:&lt;br /&gt;checkout functionality done, implement missing tests&lt;br /&gt;* Week 12 August 11 - August 17:&lt;br /&gt;Final Milestone: Successful merge of both layers. Low level&lt;br /&gt;features to manage the database objects indexes and basic merge operations and high level ones like merge, pull and push.&lt;br /&gt;August 18 (Pencils Down)&lt;br /&gt;&lt;br /&gt;Deliverables&lt;br /&gt;~~~~~~~~~~~~&lt;br /&gt;&lt;br /&gt;* Project plan&lt;br /&gt;* Fully managed Git# implementation&lt;br /&gt;* Set of tests to the Git# API&lt;br /&gt;* Full set of documentation&lt;br /&gt;&lt;br /&gt;Qualifications&lt;br /&gt;~~~~~~~~~~~~~~&lt;br /&gt;&lt;br /&gt;I'm sure that I can manage to finish this task, because I always exited about making developer tools, I work in a software company that makes developer tools for database connectivity(mertechdata.com) using C++, C# and a high level language called Dataflex. Also I have worked in Java using Cocoon for writing web applications with ASF member Antonio Gallardo.&lt;br /&gt;&lt;br /&gt;I have used in all my experience SCM tools including SVN, CVS, Bazar and Sourcegear producs. Able to understand the process.&lt;br /&gt;&lt;br /&gt;Personal Info&lt;br /&gt;~~~~~~~~~~~~~&lt;br /&gt;&lt;br /&gt;I have over 2 years of professional experience on various areas of Software Development and System Administration, includes job experience in ASF Member Antonio Gallardo's ISV company in Nicaragua writing web applications using Cocoon, developing desktop applications using Visual Basic .NET for a educational institution, being a member of the CC of Ubuntu­NI local users group of Ubuntu in Nicaragua and part of the QA team in Mertech Data Systems in Florida able to test their products in Unix and Windows platforms and with all types of database engines. More info, read my online resumé: &lt;a href="http://igordevlog.blogspot.com/2007/06/my-resum.html"&gt;http://igordevlog.blogspot.com/2007/06/my-resum.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;References&lt;br /&gt;~~~~~~~~~~&lt;br /&gt;&lt;br /&gt;* &lt;a href="http://groups.google.com/group/google-summer-of-code-discuss/files"&gt;http://groups.google.com/group/google-summer-of-code-discuss/files&lt;/a&gt;&lt;br /&gt;* &lt;a href="http://git.or.cz/#documentation"&gt;http://git.or.cz/#documentation&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-5996658977008657964?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/5996658977008657964/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2008/03/application-for-google-summer-of-code.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/5996658977008657964'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/5996658977008657964'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2008/03/application-for-google-summer-of-code.html' title='Application for Google Summer of Code 2008, Mono Project'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-105061584290397729</id><published>2008-03-23T23:02:00.000-04:00</published><updated>2008-03-23T23:03:34.716-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='I have life'/><title type='text'>Updated Resumé</title><content type='html'>My Resumé has been updated check it out here: &lt;a href="http://igordevlog.blogspot.com/2007/06/my-resum.html"&gt;http://igordevlog.blogspot.com/2007/06/my-resum.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-105061584290397729?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/105061584290397729/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2008/03/updated-resum.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/105061584290397729'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/105061584290397729'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2008/03/updated-resum.html' title='Updated Resumé'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-7430448834768714987</id><published>2008-03-23T15:24:00.001-04:00</published><updated>2008-03-23T15:27:41.711-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='planeta'/><category scheme='http://www.blogger.com/atom/ns#' term='I have life'/><title type='text'>NIN Right where it belongs</title><content type='html'>Heck of a song men!:&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="373"&gt;&lt;param name="movie" value="http://www.youtube.com/v/tui75YfJtk4&amp;color1=0x006699&amp;color2=0x54abd6&amp;border=1&amp;hl=en"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/tui75YfJtk4&amp;color1=0x006699&amp;color2=0x54abd6&amp;border=1&amp;hl=en" type="application/x-shockwave-flash" wmode="transparent" width="425" height="373"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;The rhythm is kinda how I feel sometimes ;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-7430448834768714987?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/7430448834768714987/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2008/03/nin-right-where-it-belongs.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/7430448834768714987'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/7430448834768714987'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2008/03/nin-right-where-it-belongs.html' title='NIN Right where it belongs'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-5722330705341059342</id><published>2008-03-23T02:56:00.008-04:00</published><updated>2008-04-18T10:21:42.172-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='planeta'/><category scheme='http://www.blogger.com/atom/ns#' term='kernel'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware'/><category scheme='http://www.blogger.com/atom/ns#' term='opensource'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='2.6.24'/><title type='text'>VMware 6.0.3 in Ubuntu Hardy 8.04 kernel 2.6.24</title><content type='html'>Hi, its me again with another howto VMware :), this time the task is harder :(. Based on &lt;a href="http://www.ubuntu.com/testing/hardy/beta"&gt;Ubuntu Hardy 8.04 Beta&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_pGu1WJyZ0fg/R-YI91fRCOI/AAAAAAAAAK0/DXGNBHa_Aeg/s1600-h/screenshot1.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp0.blogger.com/_pGu1WJyZ0fg/R-YI91fRCOI/AAAAAAAAAK0/DXGNBHa_Aeg/s400/screenshot1.png" alt="" id="BLOGGER_PHOTO_ID_5180838279759595746" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;Steps:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;1. Get VMware from &lt;a href="http://www.vmware.com/"&gt;www.vmware.com&lt;/a&gt;(I used VMware Workstation because I have the licence for that version) since we're using &lt;a href="http://www.ubuntu.com/"&gt;Ubuntu&lt;/a&gt; you should get the &lt;span style="font-style: italic;"&gt;tar.gz&lt;/span&gt; file.&lt;br /&gt;&lt;br /&gt;2. Install &lt;a href="apt:build-essential"&gt;build-essential&lt;/a&gt; &lt;a href="apt:linux-kernel-devel"&gt;linux-kernel-devel&lt;/a&gt; and &lt;a href="apt:linux-headers-generic"&gt;linux-headers-generic&lt;/a&gt;(or the one you're using), extract the vmware &lt;span style="font-style: italic;"&gt;tar.gz&lt;/span&gt; file&lt;span style="font-weight: bold;"&gt; right click -&gt; "extract here"&lt;/span&gt; or:&lt;br /&gt;&lt;blockquote&gt;tar xvvzf dir/VMware-workstation-6.0.3-80004.i386.tar.gz&lt;/blockquote&gt;3. Run the installer:&lt;br /&gt;&lt;blockquote&gt;cd vmware-distrib&lt;br /&gt;sudo ./vmware-install.pl&lt;br /&gt;&lt;/blockquote&gt;follow all the instructions... but &lt;span style="font-weight: bold;"&gt;DO NOT RUN vmware-config.pl&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;4. Copy vmware drivers source code in a directory:&lt;br /&gt;&lt;blockquote&gt;mkdir $HOME/temp&lt;br /&gt;cd $HOME/temp&lt;br /&gt;cp /usr/lib/vmware/modules/source/vmmon.tar .&lt;br /&gt;cp /usr/lib/vmware/modules/source/vmnet.tar .&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;5. Get the patches, save them in &lt;span style="font-weight: bold;"&gt;$HOME/temp/&lt;/span&gt;:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://pastebin.com/f58553c1f"&gt;vmmon-2.6.24.patch&lt;/a&gt;: &lt;a href="http://pastebin.com/pastebin.php?dl=f58553c1f"&gt;http://pastebin.com/pastebin.php?dl=f58553c1f&lt;/a&gt;&lt;br /&gt;&lt;a href="http://pastebin.com/f681c5c13"&gt;vmnet-2.6.24.patch&lt;/a&gt;: &lt;a href="http://pastebin.com/pastebin.php?dl=f681c5c13"&gt;http://pastebin.com/pastebin.php?dl=f681c5c13&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;File downloads: vmmon: &lt;a href="http://www.mediafire.com/?zizfzmutmnp"&gt;http://www.mediafire.com/?zizfzmutmnp&lt;/a&gt;, vmnet: &lt;a href="http://www.mediafire.com/?yign2immy0m"&gt;http://www.mediafire.com/?yign2immy0m&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Also for the any-update: &lt;a href="http://groups.google.com/group/vmkernelnewbies/files?hl=en"&gt;http://groups.google.com/group/vmkernelnewbies/files?hl=en&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;6. Apply the patches:&lt;br /&gt;&lt;blockquote&gt;cd $HOME/temp&lt;br /&gt;&lt;br /&gt;tar xf vmmon.tar&lt;br /&gt;cd vmmon-only&lt;br /&gt;patch -p1 &lt; ../vmmon-2.6.24.patch&lt;br /&gt;cd ..&lt;br /&gt;mv vmmon.tar vmmon.tar.orig&lt;br /&gt;tar cf vmmon.tar vmmon-only&lt;br /&gt;sudo cp vmmon.tar /usr/lib/vmware/modules/source/&lt;br /&gt;&lt;br /&gt;tar xf vmnet.tar&lt;br /&gt;cd vmnet-only&lt;br /&gt;patch -p1 &lt; ../vmnet-2.6.24.patch&lt;br /&gt;cd ..&lt;br /&gt;mv vmnet.tar vmnet.tar.orig&lt;br /&gt;tar cf vmnet.tar vmnet-only&lt;br /&gt;sudo cp vmnet.tar /usr/lib/vmware/modules/source/&lt;/blockquote&gt;7. Run vmware-config.pl&lt;br /&gt;&lt;blockquote&gt;sudo vmware-config.pl&lt;/blockquote&gt;Read the instructions and when it says &lt;span style="font-weight: bold;"&gt;"Compile drivers"&lt;/span&gt; you type &lt;span style="font-style: italic;"&gt;yes&lt;/span&gt; to compile your patched modules.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-5722330705341059342?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/5722330705341059342/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2008/03/vmware-603-in-ubuntu-hardy-804-kernel.html#comment-form' title='54 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/5722330705341059342'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/5722330705341059342'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2008/03/vmware-603-in-ubuntu-hardy-804-kernel.html' title='VMware 6.0.3 in Ubuntu Hardy 8.04 kernel 2.6.24'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_pGu1WJyZ0fg/R-YI91fRCOI/AAAAAAAAAK0/DXGNBHa_Aeg/s72-c/screenshot1.png' height='72' width='72'/><thr:total>54</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-1086913583188476088</id><published>2008-03-20T00:20:00.002-04:00</published><updated>2008-03-20T00:26:43.517-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='planeta'/><category scheme='http://www.blogger.com/atom/ns#' term='drm'/><category scheme='http://www.blogger.com/atom/ns#' term='free software'/><title type='text'>Get lost DRM!</title><content type='html'>&lt;div style="float: right; margin-left: 10px; margin-bottom: 10px;"&gt; &lt;a href="http://www.flickr.com/photos/naufragio/259410625/" title="photo sharing"&gt;&lt;img src="http://farm1.static.flickr.com/91/259410625_62b448debc_m.jpg" alt="" style="border: 2px solid rgb(0, 0, 0);" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="margin-top: 0px;font-size:0;" &gt;  &lt;a href="http://www.flickr.com/photos/naufragio/259410625/"&gt;100_2179&lt;/a&gt; &lt;br /&gt; Originally uploaded by &lt;a href="http://www.flickr.com/people/naufragio/"&gt;Naufragio&lt;/a&gt; &lt;/span&gt;&lt;/div&gt;See this thing should disappear people from &lt;a href="http://www.apple.com/"&gt;Apple&lt;/a&gt; and the music industry pushed this so hard in the last couple of years, but its so unfair with the users... I just hate it.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://defectivebydesign.org/"&gt;Defective by design&lt;/a&gt; for sure!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-family: courier new;font-size:180%;" &gt;&gt;:( DRM get lost right now!&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-1086913583188476088?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/1086913583188476088/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2008/03/get-lost-drm.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/1086913583188476088'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/1086913583188476088'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2008/03/get-lost-drm.html' title='Get lost DRM!'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm1.static.flickr.com/91/259410625_62b448debc_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-99124551728600377</id><published>2008-03-19T23:20:00.000-04:00</published><updated>2008-03-19T23:40:50.989-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='planeta'/><category scheme='http://www.blogger.com/atom/ns#' term='banshee'/><category scheme='http://www.blogger.com/atom/ns#' term='mono'/><category scheme='http://www.blogger.com/atom/ns#' term='opensource'/><title type='text'>Banshee 1.0pre screenshots</title><content type='html'>Banshee is going to hit 1.0 soon, these are some screenshots:&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_pGu1WJyZ0fg/R-HbgVfRCMI/AAAAAAAAAKk/JcPCze2nlqY/s1600-h/screenshot3.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp1.blogger.com/_pGu1WJyZ0fg/R-HbgVfRCMI/AAAAAAAAAKk/JcPCze2nlqY/s400/screenshot3.png" alt="" id="BLOGGER_PHOTO_ID_5179662395023362242" border="0" /&gt;&lt;/a&gt;[&lt;span style="font-style: italic;"&gt;iTunes-like view&lt;/span&gt;]&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_pGu1WJyZ0fg/R-HbnFfRCNI/AAAAAAAAAKs/btPUb3iOsPM/s1600-h/screenshot4.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp0.blogger.com/_pGu1WJyZ0fg/R-HbnFfRCNI/AAAAAAAAAKs/btPUb3iOsPM/s400/screenshot4.png" alt="" id="BLOGGER_PHOTO_ID_5179662510987479250" border="0" /&gt;&lt;/a&gt;[&lt;span style="font-style: italic;"&gt;Banshee cover view&lt;/span&gt;]&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-99124551728600377?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/99124551728600377/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2008/03/banshee-10pre-screenshots.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/99124551728600377'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/99124551728600377'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2008/03/banshee-10pre-screenshots.html' title='Banshee 1.0pre screenshots'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_pGu1WJyZ0fg/R-HbgVfRCMI/AAAAAAAAAKk/JcPCze2nlqY/s72-c/screenshot3.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-3117588688970597177</id><published>2008-03-18T21:13:00.000-04:00</published><updated>2008-03-18T21:28:29.641-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='I have life'/><title type='text'>Going to college... again?</title><content type='html'>I'm starting on thinking about going to college again... and this time is serious, I'll do it for a number of reasons:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Its been a year since I came to this country and... I have no friends :(, I'm really piss off with this situation, going really crazy! :@. I hate people here, nobody is friendable for me, at least I know that Miami sucks! yeah, its a nice place to party but, who can make real friends in a party? that's why I need people to have intellectual relationships not just "hey I like Hip Hop... and you?"... WTF!!!, really this place is for losers, and I'm not a looser!&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://code.google.com/soc/2008"&gt;Google Summer Of Code&lt;/a&gt; deadline(for enrollment) is April 14th so... I need to be enrolled by that time.&lt;/li&gt;&lt;li&gt;Fuck it... I'll like to have the paper that says "graduated".&lt;/li&gt;&lt;li&gt;And... my mom would like to be proud of me.&lt;/li&gt;&lt;/ol&gt;Ok,  so the plan is have my previous documents translated by Saturday(or at least in progress of translation), even though &lt;a href="http://twitter.com/igorgue/statuses/773615823"&gt;I have some things that want to stop me&lt;/a&gt;, I'll go trough them as I usually do... life haven't been easy for me... AT ALL, but I have been in tougher situations and I always win.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-3117588688970597177?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/3117588688970597177/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2008/03/going-to-college-again.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/3117588688970597177'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/3117588688970597177'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2008/03/going-to-college-again.html' title='Going to college... again?'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-1496227003401136663</id><published>2008-03-17T02:41:00.001-04:00</published><updated>2008-03-17T02:49:32.495-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='planeta'/><category scheme='http://www.blogger.com/atom/ns#' term='c++'/><category scheme='http://www.blogger.com/atom/ns#' term='monodevelop'/><category scheme='http://www.blogger.com/atom/ns#' term='.NET'/><category scheme='http://www.blogger.com/atom/ns#' term='gtwitter'/><category scheme='http://www.blogger.com/atom/ns#' term='banshee'/><category scheme='http://www.blogger.com/atom/ns#' term='mono'/><category scheme='http://www.blogger.com/atom/ns#' term='twitter'/><category scheme='http://www.blogger.com/atom/ns#' term='opensource'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Super weekend!</title><content type='html'>This weekend was very cool, on the news we got:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Banshee hits 1.0 alpha: &lt;a href="http://banshee-project.org/Releases/0.98.1"&gt;http://banshee-project.org/Releases/0.98.1&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Monodevelop hits 1.0: &lt;a href="http://monodevelop.com/MonoDevelop_1.0_Released"&gt;http://monodevelop.com/MonoDevelop_1.0_Released&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Mono hits 2.0 Beta: &lt;a href="http://www.go-mono.com/archive/1.9/"&gt;http://www.go-mono.com/archive/1.9/&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;On my personal improvements:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;I finally manage to install Banshee from trunk(for me it was broken weeks ago) :)&lt;/li&gt;&lt;li&gt;I installed Monodevelop 1.0 :)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;I submitted a patch to &lt;a href="http://code.google.com/p/gtwitter/"&gt;gTwiter&lt;/a&gt;: &lt;a href="http://code.google.com/p/gtwitter/issues/detail?id=51"&gt;http://code.google.com/p/gtwitter/issues/detail?id=51 &lt;/a&gt;&lt;/li&gt;&lt;li&gt;Also I read about .NET and C++ development :)&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-1496227003401136663?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/1496227003401136663/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2008/03/super-weekend.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/1496227003401136663'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/1496227003401136663'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2008/03/super-weekend.html' title='Super weekend!'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-3636159332845740943</id><published>2008-03-16T01:21:00.000-04:00</published><updated>2008-03-16T01:23:49.620-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='planeta'/><category scheme='http://www.blogger.com/atom/ns#' term='opensource'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Document Freedom Day @ Nicaragua</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://linuxtour.org/dfd"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px;" src="http://img86.imageshack.us/img86/9367/afichegd9ab9.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-3636159332845740943?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/3636159332845740943/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2008/03/document-freedom-day-nicaragua.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/3636159332845740943'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/3636159332845740943'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2008/03/document-freedom-day-nicaragua.html' title='Document Freedom Day @ Nicaragua'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-5646322840755978825</id><published>2008-03-10T22:28:00.001-04:00</published><updated>2008-03-12T23:20:52.692-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='planeta'/><category scheme='http://www.blogger.com/atom/ns#' term='opensource'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='gnome'/><title type='text'>Ubuntu Hardy, damn it's cool</title><content type='html'>As usual I begin to test &lt;a href="http://www.ubuntu.com/"&gt;Ubuntu&lt;/a&gt; months before is ready, but, for my surprise this release, is the best ever, because as I use to say: &lt;span style="font-style: italic;"&gt;"if it works for you then is ok"&lt;/span&gt; then I'm so happy to say that &lt;span style="font-weight: bold;"&gt;"IT WORKS FOR ME"&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Everything in my &lt;a href="http://cgi.ebay.com/New-HP-PAVILION-DV2700T-VERVE-3GB-120GB-SPECIAL-EDITION_W0QQitemZ310028812629QQcmdZViewItem"&gt;laptop&lt;/a&gt; works: suspend, hibernate, volume control, &lt;a href="http://www.compiz.org/"&gt;compiz&lt;/a&gt;, video card(an Intel chipset), all the apps, it also bringing the latest &lt;a href="http://www.mono-project.com/"&gt;Mono&lt;/a&gt; version and a preview of &lt;a href="http://www.monodevelop.com/"&gt;Monodevelop&lt;/a&gt; :), &lt;a href="http://www.pidgin.im/"&gt;Pidgin&lt;/a&gt;, &lt;a href="http://www.banshee-project.org/"&gt;Banshee&lt;/a&gt; the very latest(not from trunk), as I suggest to the people of &lt;a href="http://raphael.slinckx.net/deskbar/"&gt;deskbar-applet&lt;/a&gt; they now allow me to change the gui to be stick it to the panel.&lt;br /&gt;&lt;br /&gt;A screenshot:&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_pGu1WJyZ0fg/R9XxMpv6fFI/AAAAAAAAAKY/CRpessqs3JM/s1600-h/Screenshot.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp3.blogger.com/_pGu1WJyZ0fg/R9XxMpv6fFI/AAAAAAAAAKY/CRpessqs3JM/s400/Screenshot.png" alt="" id="BLOGGER_PHOTO_ID_5176308546399796306" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-5646322840755978825?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/5646322840755978825/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2008/03/ubuntu-hardy-damn-its-cool.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/5646322840755978825'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/5646322840755978825'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2008/03/ubuntu-hardy-damn-its-cool.html' title='Ubuntu Hardy, damn it&apos;s cool'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/_pGu1WJyZ0fg/R9XxMpv6fFI/AAAAAAAAAKY/CRpessqs3JM/s72-c/Screenshot.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-6468307342891871503</id><published>2008-03-10T20:35:00.001-04:00</published><updated>2008-03-12T23:21:38.125-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='planeta'/><category scheme='http://www.blogger.com/atom/ns#' term='blogging'/><category scheme='http://www.blogger.com/atom/ns#' term='twitter'/><category scheme='http://www.blogger.com/atom/ns#' term='I have life'/><title type='text'>Announcing my retirement from blogging</title><content type='html'>J/K, I'm just trying Twitter, even though I think it's still a very stupid way of blogging, still I feel so alone these days that I need something to do :P, and quickly. The problem with blogging is that you tempt to post interesting stuff, and not crap, but in Twitter, it really doesn't matter at all :D&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-6468307342891871503?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/6468307342891871503/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2008/03/announcing-my-retirement-from-blogging.html#comment-form' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/6468307342891871503'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/6468307342891871503'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2008/03/announcing-my-retirement-from-blogging.html' title='Announcing my retirement from blogging'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-631933476721448043</id><published>2008-03-03T23:27:00.003-05:00</published><updated>2008-03-04T00:01:09.530-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='planeta'/><category scheme='http://www.blogger.com/atom/ns#' term='patents'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='opensource?'/><title type='text'>Linux do inflicts Microsoft patents</title><content type='html'>Since Microsoft does not want to show up their 200+ patents that they say that Linux inflicts(or violate), I searched them for Microsoft.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&amp;amp;Sect2=HITOFF&amp;amp;d=PALL&amp;amp;p=1&amp;amp;u=%2Fnetahtml%2FPTO%2Fsrchnum.htm&amp;amp;r=1&amp;amp;f=G&amp;amp;l=50&amp;amp;s1=6,727,830.PN.&amp;amp;OS=PN/6,727,830&amp;amp;RS=PN/6,727,830"&gt;Patent No. 6727830&lt;/a&gt;(2002): Double click is an innovation from Microsoft, Linux do have double click in Gnome and KDE.&lt;/li&gt;&lt;li&gt;&lt;a href="http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&amp;amp;Sect2=HITOFF&amp;amp;d=PALL&amp;amp;p=1&amp;amp;u=%2Fnetahtml%2FPTO%2Fsrchnum.htm&amp;amp;r=1&amp;amp;f=G&amp;amp;l=50&amp;amp;s1=6,618,857.PN.&amp;amp;OS=PN/6,618,857&amp;amp;RS=PN/6,618,857"&gt;Patent No. 6,618,857&lt;/a&gt;(2000): Dependency resolvers installers. Linux have debs, rpms, ebuilds, etc.&lt;/li&gt;&lt;li&gt;&lt;a href="http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&amp;amp;Sect2=HITOFF&amp;amp;d=PALL&amp;amp;p=1&amp;amp;u=%2Fnetahtml%2FPTO%2Fsrchnum.htm&amp;amp;r=1&amp;amp;f=G&amp;amp;l=50&amp;amp;s1=6,606,101.PN.&amp;amp;OS=PN/6,606,101&amp;amp;RS=PN/6,606,101"&gt;Patent No. 6,606,101&lt;/a&gt;(1999): Tooltips, Linux have those in KDE and Gnome&lt;/li&gt;&lt;li&gt;&lt;a href="http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&amp;amp;Sect2=HITOFF&amp;amp;d=PALL&amp;amp;p=1&amp;amp;u=%2Fnetahtml%2FPTO%2Fsrchnum.htm&amp;amp;r=1&amp;amp;f=G&amp;amp;l=50&amp;amp;s1=6,594,674.PN.&amp;amp;OS=PN/6,594,674&amp;amp;RS=PN/6,594,674"&gt;Patent No. 6,594,674&lt;/a&gt;(2000): Compressed files. Linux have tar, tar.gz, etc.&lt;/li&gt;&lt;li&gt;&lt;a href="http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&amp;amp;Sect2=HITOFF&amp;amp;d=PALL&amp;amp;p=1&amp;amp;u=%2Fnetahtml%2FPTO%2Fsrchnum.htm&amp;amp;r=1&amp;amp;f=G&amp;amp;l=50&amp;amp;s1=6,748,582.PN.&amp;amp;OS=PN/6,748,582&amp;amp;RS=PN/6%20748%20582"&gt;Patent No. 6,748,582&lt;/a&gt;(2000): Source code version control systems. We have SVN, CVS, etc.&lt;/li&gt;&lt;li&gt;&lt;a href="http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&amp;amp;Sect2=HITOFF&amp;amp;u=%%202Fnetahtml%2FPTO%%202Fsearch-adv.htm&amp;amp;r=9&amp;amp;p=1&amp;amp;f=G&amp;amp;l=50&amp;amp;d=PALL&amp;amp;S1=Microsoft.ASNM.&amp;amp;OS=AN/Microsoft&amp;amp;RS=AN/Microsoft"&gt;Patent No. 7,139,883&lt;/a&gt;(2002): Transactional file systems. We implement FAT32, ext3 is also considered transactional.&lt;/li&gt;&lt;li&gt;&lt;a href="http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&amp;amp;Sect2=HITOFF&amp;amp;u=%%202Fnetahtml%2FPTO%%202Fsearch-adv.htm&amp;amp;r=449&amp;amp;f=G&amp;amp;l=50&amp;amp;d=PALL&amp;amp;s1=Microsoft.ASNM.&amp;amp;p=9&amp;amp;OS=AN/Microsoft&amp;amp;RS=AN/Microsoft"&gt;Patent No. 7,093,267&lt;/a&gt;(2002): Buttons on Windows, like X, Minimize, Maximize. We have that too in KDE and Gnome.&lt;/li&gt;&lt;/ul&gt;Microsoft owns 5834 patents(and counting), that's why they need a lot of &lt;a href="http://www.youtube.com/watch?v=ftsByyqazF0"&gt;developers&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;[&lt;a href="http://digg.com/linux_unix/Linux_do_inflicts_Microsoft_patents"&gt;digg it&lt;/a&gt;]&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-631933476721448043?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/631933476721448043/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2008/03/linux-do-inflicts-microsoft-patents.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/631933476721448043'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/631933476721448043'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2008/03/linux-do-inflicts-microsoft-patents.html' title='Linux do inflicts Microsoft patents'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-2847951687588999492</id><published>2008-02-05T23:33:00.000-05:00</published><updated>2008-02-07T11:49:45.694-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='planeta'/><category scheme='http://www.blogger.com/atom/ns#' term='I have life'/><title type='text'>What is a "software developer" for me</title><content type='html'>Reading this article I realize how does my relatives see how I am and what I do for living:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.jonandnic.com/topics/ravings/embracing-my-inner-geek-part-2-the-job"&gt;http://www.jonandnic.com/topics/ravings/embracing-my-inner-geek-part-2-the-job&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I highly recommend you(a developer) read that article it's pretty cool the way that he writes about a computer science related career.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Who I am:&lt;/span&gt; I'm a software developer, computer programmer, systems engineer, IT guy... even for me its hard to find the right term. But I really like the "software developer" term seams to be the only one that describe the whole concept of being a "people that makes computer software possible".&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;What I do:&lt;/span&gt; I'm the person that make your software, the person that is breaking it's head to get your software done.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;What I don't do:&lt;/span&gt; I don't repair computers(even though I have some knowledge to do it), I'm not at phone all the day doing support(even though I do some support), I'm not playing with hardware, I'm not an user I'm a innovator.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Is it bored or not fun?&lt;/span&gt; Not a single moment!, every day of a  software developer is a different one, where its allowed to do research about how to solve a problem(a different one every day).&lt;br /&gt;&lt;br /&gt;For non-techi people its difficult to figure out what a software developer do, they can figure out what a accountant do because everybody do pays bills, they can figure out what a musician do because everybody can sing!, but what about programming? does somebody have seen code in their entire life?. I have problems explaining people what a software developer do, people should think: "Or this boy is lying or he is a really bad "software developer" that he don't even know what it is", the typical question "Just give me an example of what you do" its so difficult to answer!&lt;br /&gt;&lt;br /&gt;People think that a developer is a extremely intelligent people, but that statement is completely unfair and false! practice and perseverance is what will lead you to get the skills that you need.&lt;br /&gt;&lt;br /&gt;I think that being a software developer is like being a musician in some way, yes you need some talent but if you don't practice every day, you'll loose it and believe me, you forget code very easily.&lt;br /&gt;&lt;br /&gt;I feel proud of doing something that helps people, people even smarter than me, successful people, wealthy and poor people, it's feels like everybody needs me and that's the feeling that makes me go always forward.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-2847951687588999492?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/2847951687588999492/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2008/02/what-is-software-developer-for-me.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/2847951687588999492'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/2847951687588999492'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2008/02/what-is-software-developer-for-me.html' title='What is a &quot;software developer&quot; for me'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-8629466735087605507</id><published>2008-02-01T21:54:00.000-05:00</published><updated>2008-02-06T00:09:14.184-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='planeta'/><category scheme='http://www.blogger.com/atom/ns#' term='tns'/><category scheme='http://www.blogger.com/atom/ns#' term='I have life'/><title type='text'>A message for TNS</title><content type='html'>Hi my dear &lt;span style="font-style: italic;"&gt;hackers&lt;/span&gt; I just bought this book for you guys:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_pGu1WJyZ0fg/R6PcRWRfyYI/AAAAAAAAAJc/utKmyc21Yc0/s1600-h/tnsbook.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp1.blogger.com/_pGu1WJyZ0fg/R6PcRWRfyYI/AAAAAAAAAJc/utKmyc21Yc0/s400/tnsbook.png" alt="" id="BLOGGER_PHOTO_ID_5162211788491573634" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;More info here: &lt;a href="http://informaticanicaragua.net/index.php/topic,752.msg5109/topicseen.html"&gt;http://informaticanicaragua.net/index.php/topic,752.msg5109/topicseen.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-8629466735087605507?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/8629466735087605507/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2008/02/message-for-tns.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/8629466735087605507'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/8629466735087605507'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2008/02/message-for-tns.html' title='A message for TNS'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_pGu1WJyZ0fg/R6PcRWRfyYI/AAAAAAAAAJc/utKmyc21Yc0/s72-c/tnsbook.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-7812637851913787444</id><published>2008-01-21T21:56:00.001-05:00</published><updated>2008-02-17T01:58:40.738-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='planeta'/><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='se habla espanol'/><category scheme='http://www.blogger.com/atom/ns#' term='opensource'/><category scheme='http://www.blogger.com/atom/ns#' term='I have life'/><title type='text'>Getting something out of my chest - My old job in Nicaragua</title><content type='html'>This post goes in Spanish, sorry and will be posted in &lt;a href="http://www.ubuntu.org.ni/planeta"&gt;http://www.ubuntu.org.ni/planeta&lt;/a&gt; which has a link in &lt;a href="http://www.ubuntu.org.ni/planeta"&gt;http://planet.ubuntu.com/&lt;/a&gt;(Solar System).&lt;br /&gt;&lt;br /&gt;Before everything... there's always people(some of them my friends) telling me that &lt;span style="font-weight: bold;"&gt;I SHOULD NOT&lt;/span&gt; talk bad about Java because I used to work with it, today I'm telling these people(yes, very good friends) that &lt;span style="font-weight: bold;"&gt;I DO NOT CARE!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Ok, read or translate and read, from &lt;a href="http://informaticanicaragua.net/index.php/topic,681.msg4610.html#msg4610"&gt;Informatica Nicaragua&lt;/a&gt; forums:&lt;br /&gt;&lt;br /&gt;Lo siento mucho, pero yo no uso el termino "Aplicaciones empresariales" porque no tiene definicion y en realidad es un termino muuuy tonto que se basa en la discriminacion(si asi se puede llamar) de tecnologias, en pocas palabras... mi lenguaje es "Enterpricy" el tuyo NO!.&lt;br /&gt;&lt;br /&gt;Y te cuento... en esos dos libritos esta todo lo que contiene la pila de libros de Java, porque Rails incluye un lenguaje de plantillas, un testing framework(Junit en Java), un ORM(Hibernate), etc.&lt;br /&gt;&lt;br /&gt;Y si, yo trabaje en Java[1] y te puedo afirmar que o soy un muy malo programando o la curva de aprendizaje de Java es demaciado larga y me fui muy mal de ese trabajo, me tomo mas de 6 meses aprender a medio usar un framework y eso que ya sabia Java(el lenguaje y la lib standard y algo de swing), mientras tanto aprendi Django por las noches... como 2 horas antes de dormir y los fines de semana. No pienso regresar a Java, sinceramente si todos los framework requieren el aprendizaje de otro framework(otro libro de 600 pags) no me apunto, ademas de el uso exesivo de XML para todo es increiblemente confuso.&lt;br /&gt;&lt;br /&gt;Si les interesa el framework se llama Cocoon[2] y es un proyecto de Apache que se basa en transformaciones XSLT y el uso de OJB para hacer su trabajo, tambien jugue con otros pero sinceramente Cocoon es el mejorsito y lamentablemente no tan popular, talves el unico que tiene un disenio bien pragmatico y muy bien apegado al MVC.&lt;br /&gt;&lt;br /&gt;[1]: La ves pasada me reclamaron que por que yo hablaba de mi trabajo anterior tan tranquilamente, y ahora les digo porque:&lt;br /&gt;&lt;br /&gt;No firme ningun NDA(&lt;a href="http://en.wikipedia.org/wiki/Non-disclosure_agreement" target="_blank"&gt;http://en.wikipedia.org/wiki/Non-disclosure_agreement&lt;/a&gt;), pero sinceramente si lo hubiese firmado(claro a mi nunca me ofrecieron un NDA en Nicaragua ni algo parecido o equibalente) no lo estaria rompiendo he visto mas revelacion de sospechosos secretos de companias en blogs como los de ASP.NET[3] que en mis escritos.&lt;br /&gt;&lt;br /&gt;Falta de etica profesional? tampoco!, conoci a 5 de los mejores programadores[4] de Nicaragua que conosco, gente que desarrolla software de verdad y de gran calidad. Pero a mi si es de Java que se trata, no me consideren ya estoy retirado de Java(casi iniciando) por lo cual he rechasado algunas ofertas de trabajo por las razones que comente anteriormente.&lt;br /&gt;&lt;br /&gt;Hablo de Java y me siento con autoridad de hacerlo porque ya lo use a nivel universitario[5] y a nivel profesional[4], no soy experto pero si lo conosco lo suficiente(para mi) para criticarlo.&lt;br /&gt;&lt;br /&gt;Bueno, ya saben si me contratan haganme firmar un NDA &lt;img src="http://informaticanicaragua.net/Smileys/default/wink.gif" alt="Wink" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;[2]: &lt;a href="http://cocoon.apache.org/" target="_blank"&gt;http://cocoon.apache.org/&lt;/a&gt; con nuevo sitio, muy bonito!&lt;br /&gt;&lt;br /&gt;[3]: &lt;a href="http://weblogs.asp.net/" target="_blank"&gt;http://weblogs.asp.net/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;[4]: &lt;a href="http://www.agssa.net/" target="_blank"&gt;http://www.agssa.net/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;[5]: &lt;a href="http://elac.uca.edu.ni/fctya" target="_blank"&gt;http://elac.uca.edu.ni/fctya&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-7812637851913787444?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/7812637851913787444/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2008/01/getting-something-out-of-my-chess-my.html#comment-form' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/7812637851913787444'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/7812637851913787444'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2008/01/getting-something-out-of-my-chess-my.html' title='Getting something out of my chest - My old job in Nicaragua'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-5005481277928634502</id><published>2008-01-16T20:29:00.000-05:00</published><updated>2008-01-18T17:52:51.086-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='databases'/><category scheme='http://www.blogger.com/atom/ns#' term='I have life'/><title type='text'>Hired!</title><content type='html'>Since January 1st I'm not a consultant, I'm a &lt;a href="http://www.mertechdata.com/"&gt;Mertech Data Systems&lt;/a&gt; employee :), and very happy about it, because it's not what I was used to do, Mertech is a very innovative company that create methods to serve as a bridge to new database technologies that I found amazing. Everyday at Mertech is a different day, and the people I work with is just amazing.&lt;br /&gt;&lt;br /&gt;Want to learn more about Mertech visit our site at: &lt;a href="http://www.mertechdata.com/"&gt;www.mertechdata.com&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-5005481277928634502?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/5005481277928634502/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2008/01/hired.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/5005481277928634502'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/5005481277928634502'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2008/01/hired.html' title='Hired!'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-6934802463211911610</id><published>2008-01-08T23:26:00.000-05:00</published><updated>2008-01-08T23:28:25.547-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='rails'/><category scheme='http://www.blogger.com/atom/ns#' term='opensource?'/><title type='text'>Rails is a Ghetto!</title><content type='html'>&lt;a href="http://www.zedshaw.com/"&gt;Zed Shaw&lt;/a&gt; just save me a lot of time...&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.zedshaw.com/rants/rails_is_a_ghetto.html"&gt;http://www.zedshaw.com/rants/rails_is_a_ghetto.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Men, I believe you!, I'm not learning Rails :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-6934802463211911610?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/6934802463211911610/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2008/01/rails-is-ghetto.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/6934802463211911610'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/6934802463211911610'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2008/01/rails-is-ghetto.html' title='Rails is a Ghetto!'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-544023898901623379</id><published>2007-12-29T22:08:00.000-05:00</published><updated>2007-12-29T22:19:14.331-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='I have life'/><title type='text'>Igor.AddCar("Scion Tc 2008");</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_pGu1WJyZ0fg/R3cMswQoMpI/AAAAAAAAAIU/196QwIOcQWM/s1600-h/SL380972.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp0.blogger.com/_pGu1WJyZ0fg/R3cMswQoMpI/AAAAAAAAAIU/196QwIOcQWM/s400/SL380972.JPG" alt="" id="BLOGGER_PHOTO_ID_5149598661929874066" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;I just bought a &lt;a href="http://www.scion.com/"&gt;Scion Tc 2008&lt;/a&gt;, this is my first car, and I'm very proud that it is a &lt;a href="http://www.scion.com/"&gt;Scion&lt;/a&gt; and brand new!&lt;br /&gt;&lt;br /&gt;Well, I love my car! because it have all that I need(or want), moonroof/sunroof, tinted windows, 17" rims, chrome head and tail lights, semi-racing seats, and a lot of space(unbelievable in such a small car), and a nice audio system that can use a iPod as a source... and it looks great!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-544023898901623379?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/544023898901623379/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2007/12/igoraddcarscion-tc-2008.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/544023898901623379'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/544023898901623379'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2007/12/igoraddcarscion-tc-2008.html' title='Igor.AddCar(&quot;Scion Tc 2008&quot;);'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_pGu1WJyZ0fg/R3cMswQoMpI/AAAAAAAAAIU/196QwIOcQWM/s72-c/SL380972.JPG' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-1711859819688390946</id><published>2007-11-26T22:22:00.000-05:00</published><updated>2007-11-26T22:57:28.738-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='opensource'/><category scheme='http://www.blogger.com/atom/ns#' term='I have life'/><title type='text'>Myself in ASCII Art</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_pGu1WJyZ0fg/R0uN1HMp-VI/AAAAAAAAAHM/ThEzH1D5pKw/s1600-h/Screenshot-cacaview.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp2.blogger.com/_pGu1WJyZ0fg/R0uN1HMp-VI/AAAAAAAAAHM/ThEzH1D5pKw/s400/Screenshot-cacaview.png" alt="" id="BLOGGER_PHOTO_ID_5137355743550896466" border="0" /&gt;&lt;/a&gt;&lt;br /&gt; This is a picture of myself using &lt;span style="font-style: italic;"&gt;caca-utils&lt;/span&gt;(&lt;a href="apt://caca-utils"&gt;apt://caca-utils&lt;/a&gt;)... more: &lt;a href="http://fitoria.blogspot.com/2007/11/tutorial-como-ver-videos-y-fotos-desde.html"&gt;http://fitoria.blogspot.com/2007/11/tutorial-como-ver-videos-y-fotos-desde.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-1711859819688390946?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/1711859819688390946/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2007/11/myself-in-ascii-art.html#comment-form' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/1711859819688390946'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/1711859819688390946'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2007/11/myself-in-ascii-art.html' title='Myself in ASCII Art'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_pGu1WJyZ0fg/R0uN1HMp-VI/AAAAAAAAAHM/ThEzH1D5pKw/s72-c/Screenshot-cacaview.png' height='72' width='72'/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-1277015553873321517</id><published>2007-11-26T00:10:00.000-05:00</published><updated>2007-11-26T00:14:37.803-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='banshee'/><category scheme='http://www.blogger.com/atom/ns#' term='mono'/><category scheme='http://www.blogger.com/atom/ns#' term='opensource'/><title type='text'>Big BTW: Banshee is going to get new interface and more!</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_pGu1WJyZ0fg/R0pVeHMp-UI/AAAAAAAAAHE/l32f2ADk22o/s1600-h/screenshot3.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp1.blogger.com/_pGu1WJyZ0fg/R0pVeHMp-UI/AAAAAAAAAHE/l32f2ADk22o/s400/screenshot3.png" alt="" id="BLOGGER_PHOTO_ID_5137012300786039106" border="0" /&gt;&lt;/a&gt;[&lt;a href="http://banshee-project.org/Main_Page"&gt;http://banshee-project.org/Main_Page&lt;/a&gt;]&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;Great news in banshee community, because Banshee has been almost rewritten in the last couple of weeks!&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-1277015553873321517?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/1277015553873321517/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2007/11/big-btw-banshee-is-going-to-get-new.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/1277015553873321517'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/1277015553873321517'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2007/11/big-btw-banshee-is-going-to-get-new.html' title='Big BTW: Banshee is going to get new interface and more!'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_pGu1WJyZ0fg/R0pVeHMp-UI/AAAAAAAAAHE/l32f2ADk22o/s72-c/screenshot3.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-3255575746365938025</id><published>2007-11-04T10:54:00.000-05:00</published><updated>2007-11-04T11:01:45.288-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='banshee'/><category scheme='http://www.blogger.com/atom/ns#' term='opensource'/><category scheme='http://www.blogger.com/atom/ns#' term='gnome'/><title type='text'>Banshee LastFM radio support</title><content type='html'>LastFM radio has just been added to Banshee:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_pGu1WJyZ0fg/Ry3rgkJyCTI/AAAAAAAAAG4/GC_e5szg2qY/s1600-h/screenshot1.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp3.blogger.com/_pGu1WJyZ0fg/Ry3rgkJyCTI/AAAAAAAAAG4/GC_e5szg2qY/s400/screenshot1.png" alt="" id="BLOGGER_PHOTO_ID_5129014495337908530" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;It works pretty cool, but still need some love, here is the TODO list:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;The following items are on the radar.  Feel free to work on them.&lt;br /&gt;&lt;br /&gt;Bugs:&lt;br /&gt;• provide better UI feedback when switching stations/fetching songs&lt;br /&gt;• disable shuffle, sorting, and already played tracks (that won't work if&lt;br /&gt;you manually try to play them again)&lt;br /&gt;• sometimes tracks simply don't play.  sometimes pressing pause/play helps this.&lt;br /&gt;&lt;br /&gt;Features:&lt;br /&gt;• discovery mode (subscribers only, only plays new music)&lt;br /&gt;• support songs w/ free download URL&lt;br /&gt;• love/hate support&lt;br /&gt;• obscure/popular for recommendation station&lt;br /&gt;• combined stations - mix of several other stations&lt;br /&gt;• event info (part of recommendations plugin?)&lt;/blockquote&gt;&lt;br /&gt;I'm looking forward to add some nice features to it, to make it better, but I still have to read some of the LastFM radio API.&lt;br /&gt;&lt;br /&gt;Get it from here:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;svn co http://svn.gnome.org/svn/banshee/branches/banshee/stable&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-3255575746365938025?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/3255575746365938025/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2007/11/banshee-lastfm-radio-support.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/3255575746365938025'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/3255575746365938025'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2007/11/banshee-lastfm-radio-support.html' title='Banshee LastFM radio support'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/_pGu1WJyZ0fg/Ry3rgkJyCTI/AAAAAAAAAG4/GC_e5szg2qY/s72-c/screenshot1.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-2011103817563595035</id><published>2007-10-30T20:21:00.000-04:00</published><updated>2007-10-30T20:27:50.367-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='banshee'/><category scheme='http://www.blogger.com/atom/ns#' term='opensource'/><category scheme='http://www.blogger.com/atom/ns#' term='gnome'/><title type='text'>New feature in Banshee... and more yet to come!</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_pGu1WJyZ0fg/RyfKz0JyCSI/AAAAAAAAAGY/3Jae9tvJmag/s1600-h/screenshot1.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp2.blogger.com/_pGu1WJyZ0fg/RyfKz0JyCSI/AAAAAAAAAGY/3Jae9tvJmag/s400/screenshot1.png" alt="" id="BLOGGER_PHOTO_ID_5127289692306409762" border="0" /&gt;&lt;/a&gt;Let say that we are too lazy to open Banshee whole interface, why just don't skip the song? with one click? well we just got it :)&lt;br /&gt;&lt;br /&gt;Try this new feauture using Banshee from svn:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;svn co &lt;a href="http://svn.gnome.org/svn/banshee/branches/banshee/stable"&gt;http://svn.gnome.org/svn/banshee/branches/banshee/stable&lt;/a&gt;&lt;/blockquote&gt;&lt;br /&gt;In other news &lt;a href="http://svn.gnome.org/svn/banshee/trunk/banshee/"&gt;trunk&lt;/a&gt; is now broken in order to include the brand new library track view control.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-2011103817563595035?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/2011103817563595035/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2007/10/new-feature-in-banshee-and-more-yet-to.html#comment-form' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/2011103817563595035'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/2011103817563595035'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2007/10/new-feature-in-banshee-and-more-yet-to.html' title='New feature in Banshee... and more yet to come!'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_pGu1WJyZ0fg/RyfKz0JyCSI/AAAAAAAAAGY/3Jae9tvJmag/s72-c/screenshot1.png' height='72' width='72'/><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-4134298723544547091</id><published>2007-10-27T20:39:00.000-04:00</published><updated>2007-10-27T21:02:14.113-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='opensource'/><title type='text'>Azureus(Vuze) in Linux</title><content type='html'>After more than a year that &lt;a href="http://azureus.sourceforge.net/"&gt;Azureus 3.0 Vuze bittorrent client&lt;/a&gt; released, we got Azureus 3.0 in Linux, what I call the big lie... &lt;span style="font-weight: bold;"&gt;JAVA IS NOT THAT CROSSPLATFORM&lt;/span&gt; we have been seeing this type of projects that have more features or different behavior in Linux(or Windows or MacOS X), look &lt;a href="http://www.frostwire.com/"&gt;Frostwire&lt;/a&gt;, &lt;a href="http://www.limewire.com/"&gt;Limewire&lt;/a&gt;, &lt;a href="http://www.netbeans.org/"&gt;Netbeans&lt;/a&gt;... all those &lt;a href="http://java.sun.com/"&gt;Java&lt;/a&gt; apps.&lt;br /&gt;&lt;br /&gt;Well but the good part about this is that we can try Vuze that I think is a very good piece of software :)&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_pGu1WJyZ0fg/RyPfekJyCRI/AAAAAAAAAGQ/uFit-6nhsPg/s1600-h/Screenshot.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp1.blogger.com/_pGu1WJyZ0fg/RyPfekJyCRI/AAAAAAAAAGQ/uFit-6nhsPg/s400/Screenshot.png" alt="" id="BLOGGER_PHOTO_ID_5126186517071530258" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;[&lt;a href="http://www.vuze.com/"&gt;http://www.vuze.com&lt;/a&gt;]&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-4134298723544547091?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/4134298723544547091/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2007/10/azureusvuze-in-linux.html#comment-form' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/4134298723544547091'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/4134298723544547091'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2007/10/azureusvuze-in-linux.html' title='Azureus(Vuze) in Linux'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_pGu1WJyZ0fg/RyPfekJyCRI/AAAAAAAAAGQ/uFit-6nhsPg/s72-c/Screenshot.png' height='72' width='72'/><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-399231609034490553</id><published>2007-10-23T22:47:00.000-04:00</published><updated>2007-10-23T22:51:19.304-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mono'/><category scheme='http://www.blogger.com/atom/ns#' term='opensource?'/><category scheme='http://www.blogger.com/atom/ns#' term='apple'/><title type='text'>A very "Mono *IS NOT* Free Software" quote</title><content type='html'>&lt;blockquote&gt;&lt;jcastro_&gt;&lt;span style="font-style: italic;"&gt; "&lt;jcastro_&gt; I value freedom so i refuse to use mono, oh look, a new ipod!"&lt;/span&gt;&lt;br /&gt;&lt;/jcastro_&gt;&lt;div style="text-align: right; font-style: italic;"&gt;&lt;jcastro_&gt;&lt;/jcastro_&gt;&lt;blockquote&gt;  from #banshee at irc.gimp.org&lt;/blockquote&gt;&lt;/div&gt;&lt;jcastro_&gt;&lt;br /&gt;&lt;/jcastro_&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-399231609034490553?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/399231609034490553/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2007/10/very-is-mono-free-software-quote.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/399231609034490553'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/399231609034490553'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2007/10/very-is-mono-free-software-quote.html' title='A very &quot;Mono *IS NOT* Free Software&quot; quote'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-7061957137501468729</id><published>2007-10-22T23:13:00.000-04:00</published><updated>2007-10-22T23:19:16.796-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='evolution'/><category scheme='http://www.blogger.com/atom/ns#' term='opensource'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='gnome'/><title type='text'>Evolution is very clever :)</title><content type='html'>Another very good feature of &lt;a href="http://www.ubuntu.com/"&gt;Ubuntu&lt;/a&gt; is a new version of &lt;a href="http://www.gnome.org/projects/evolution/"&gt;Evolution&lt;/a&gt; "&lt;a href="http://www.gnome.org/projects/evolution/"&gt;The Linux Email Client&lt;/a&gt;", it's actually very smart identifying if you want to send an attachment with your email.&lt;br /&gt;&lt;br /&gt;Don't believe it? take a look at it:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_pGu1WJyZ0fg/Rx1nljDvTpI/AAAAAAAAAF4/mISfwRhi87M/s1600-h/screenshot3.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp0.blogger.com/_pGu1WJyZ0fg/Rx1nljDvTpI/AAAAAAAAAF4/mISfwRhi87M/s400/screenshot3.png" alt="" id="BLOGGER_PHOTO_ID_5124365845781237394" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-7061957137501468729?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/7061957137501468729/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2007/10/evolution-is-very-clever.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/7061957137501468729'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/7061957137501468729'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2007/10/evolution-is-very-clever.html' title='Evolution is very clever :)'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_pGu1WJyZ0fg/Rx1nljDvTpI/AAAAAAAAAF4/mISfwRhi87M/s72-c/screenshot3.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-468325988590233831</id><published>2007-10-21T19:29:00.000-04:00</published><updated>2007-10-21T19:51:06.459-04:00</updated><title type='text'>Dear Lazy Web I need a html button!</title><content type='html'>I need a html button to post one of the new features of Ubuntu the apt url's:&lt;br /&gt;&lt;br /&gt;This is a very good feature that allow you to just click a url like these in your browser:&lt;br /&gt;&lt;br /&gt;&lt;a href="apt://ubuntu-restricted-extras"&gt;apt://ubuntu-restricted-extras&lt;/a&gt;&lt;br /&gt;&lt;a href="apt://banshee"&gt;apt://banshee&lt;/a&gt;&lt;br /&gt;&lt;a href="apt://gftp"&gt;apt://gftp&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;etc... this is cool but we need a button just like the &lt;a href="http://www.opensuse.org/"&gt;OpenSuSE&lt;/a&gt; one-click-install service:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://software.opensuse.org/search"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp3.blogger.com/_pGu1WJyZ0fg/Rxvh1zDvToI/AAAAAAAAAFw/B80e0FyHnUo/s400/screenshot2.png" alt="" id="BLOGGER_PHOTO_ID_5123937315419278978" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-468325988590233831?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/468325988590233831/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2007/10/dear-lazy-web-i-need-html-button.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/468325988590233831'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/468325988590233831'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2007/10/dear-lazy-web-i-need-html-button.html' title='Dear Lazy Web I need a html button!'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/_pGu1WJyZ0fg/Rxvh1zDvToI/AAAAAAAAAFw/B80e0FyHnUo/s72-c/screenshot2.png' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-2225150537640952306</id><published>2007-10-21T19:02:00.000-04:00</published><updated>2007-10-21T19:25:19.984-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='opensource'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='gnome'/><title type='text'>Glipper - Thanks KDE for the idea :P</title><content type='html'>Glipper is a &lt;a href="http://www.gnome.org/"&gt;Gnome&lt;/a&gt; clipboard manager, that helps you manages your... clipboard :P.&lt;br /&gt;&lt;br /&gt;It's a copy of the very good idea of &lt;a href="http://www.kde.org/"&gt;KDE&lt;/a&gt; called &lt;a href="http://docs.kde.org/stable/en/kdebase/klipper/index.html"&gt;Klipper&lt;/a&gt;, thanks KDE for the nice idea.&lt;br /&gt;&lt;br /&gt;Homepage: &lt;a href="http://glipper.sourceforge.net/"&gt;http://glipper.sourceforge.net/&lt;/a&gt;&lt;br /&gt;Ubuntu Glipper: &lt;a href="apt://glipper"&gt;install&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;My screenshot:&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_pGu1WJyZ0fg/RxvbvDDvTnI/AAAAAAAAAFo/P2FVvZ0gXc4/s1600-h/Screenshot-1.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp0.blogger.com/_pGu1WJyZ0fg/RxvbvDDvTnI/AAAAAAAAAFo/P2FVvZ0gXc4/s400/Screenshot-1.png" alt="" id="BLOGGER_PHOTO_ID_5123930602385395314" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-2225150537640952306?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/2225150537640952306/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2007/10/glipper-thanks-kde-for-idea-p.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/2225150537640952306'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/2225150537640952306'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2007/10/glipper-thanks-kde-for-idea-p.html' title='Glipper - Thanks KDE for the idea :P'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_pGu1WJyZ0fg/RxvbvDDvTnI/AAAAAAAAAFo/P2FVvZ0gXc4/s72-c/Screenshot-1.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2385348780769601706.post-6143310120587327256</id><published>2007-10-21T18:32:00.000-04:00</published><updated>2007-10-21T18:56:18.047-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='free as beer'/><category scheme='http://www.blogger.com/atom/ns#' term='opensource'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Unleash the Monkey - Ubuntu 7.10 is here!</title><content type='html'>&lt;span style="color: rgb(255, 102, 0);"&gt;Ubuntu&lt;/span&gt; 200&lt;span style="color: rgb(255, 102, 0);"&gt;7.10&lt;/span&gt;.18 &lt;span style="color: rgb(255, 153, 0);"&gt;Gutsy Gibbon&lt;/span&gt;(&lt;a href="http://en.wikipedia.org/wiki/Gibbon"&gt;http://en.wikipedia.org/wiki/Gibbon&lt;/a&gt;) released last Thursday, is the latest Ubuntu Linux distribution release.&lt;br /&gt;&lt;br /&gt;Includes a lot of new features, like &lt;a href="http://www.compiz-fusion.org/"&gt;compiz-fusion&lt;/a&gt; by default, a new &lt;a href="http://www.gnome.org/start/2.20/notes/en/"&gt;Gnome version(2.20)&lt;/a&gt;, &lt;a href="http://raphael.slinckx.net/deskbar/"&gt;Deskbar&lt;/a&gt; desktop search applet, a new &lt;a href="http://cyberelk.net/tim/software/system-config-printer/"&gt;printer manager&lt;/a&gt; (taken from &lt;a href="http://www.redhat.com/"&gt;RedHat&lt;/a&gt;), &lt;a href="http://www.gnome.org/projects/tracker/"&gt;Tracker&lt;/a&gt; indexed desktop search, &lt;a href="http://www.pidgin.im/"&gt;Pidgin&lt;/a&gt;... and a lot more.&lt;br /&gt;&lt;br /&gt;My very own screenshot:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_pGu1WJyZ0fg/RxvWoTDvTmI/AAAAAAAAAFg/36hujMK8VU4/s1600-h/Screenshot.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp1.blogger.com/_pGu1WJyZ0fg/RxvWoTDvTmI/AAAAAAAAAFg/36hujMK8VU4/s400/Screenshot.png" alt="" id="BLOGGER_PHOTO_ID_5123924988863139426" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Wanna get it?: &lt;a href="http://www.ubuntu.com/"&gt;http://www.ubuntu.com/&lt;/a&gt;&lt;br /&gt;Wanna support?: &lt;a href="http://www.ubuntu.com/support/communitysupport"&gt;http://www.ubuntu.com/support/communitysupport&lt;/a&gt;&lt;br /&gt;Wanna help?: &lt;a href="https://launchpad.net/"&gt;https://launchpad.net/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2385348780769601706-6143310120587327256?l=igordevlog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://igordevlog.blogspot.com/feeds/6143310120587327256/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://igordevlog.blogspot.com/2007/10/unleash-monkey-ubuntu-710-is-here.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/6143310120587327256'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2385348780769601706/posts/default/6143310120587327256'/><link rel='alternate' type='text/html' href='http://igordevlog.blogspot.com/2007/10/unleash-monkey-ubuntu-710-is-here.html' title='Unleash the Monkey - Ubuntu 7.10 is here!'/><author><name>Igor</name><uri>http://www.blogger.com/profile/09511602909924079726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://farm1.static.flickr.com/100/305848758_ae29f9c75a_m.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_pGu1WJyZ0fg/RxvWoTDvTmI/AAAAAAAAAFg/36hujMK8VU4/s72-c/Screenshot.png' height='72' width='72'/><thr:total>0</thr:total></entry></feed>
