<?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-2943622034479344570</id><updated>2011-12-04T17:39:31.424+08:00</updated><category term='pydev'/><category term='britain&apos;s got talent'/><category term='huawei'/><category term='gentoo'/><category term='subversive'/><category term='apple'/><category term='red hat'/><category term='fedora'/><category term='youtube'/><category term='manny pacquiao'/><category term='gnome'/><category term='ganymede'/><category term='gma'/><category term='susan boyle'/><category term='Firefox Friday'/><category term='sports'/><category term='class'/><category term='Hina Aoyama'/><category term='paper cutouts'/><category term='freebsd'/><category term='eclipse'/><category term='boxing'/><category term='angelicum'/><category term='c++'/><category term='work'/><category term='abs-cbn'/><category term='apache'/><category term='weather'/><category term='virtualbox'/><category term='google analytics'/><category term='globe visibility'/><category term='unsend'/><category term='arrays'/><category term='webdav'/><category term='programming'/><category term='monitoring'/><category term='citizens on patrol'/><category term='forecasts'/><category term='c'/><category term='ad'/><category term='iterators'/><category term='MozillaPH'/><category term='open office'/><category term='appengine'/><category term='campus reps'/><category term='cs 259'/><category term='google earth'/><category term='dkms'/><category term='senior citizens'/><category term='vectors'/><category term='ssl'/><category term='labs'/><category term='microsoft'/><category term='intrepid ibex'/><category term='dpi'/><category term='network'/><category term='mozilla'/><category term='ubuntu'/><category term='newark police department'/><category term='aptana'/><category term='gmail'/><category term='hp'/><category term='police academy'/><category term='google'/><category term='subversion'/><title type='text'>Neü Titan</title><subtitle type='html'>Titans of the future stand on the shoulders of the great Giants</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://neutitan.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://neutitan.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Ren² Gabás</name><uri>http://www.blogger.com/profile/06426792432920802900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_zzJg0G-_imk/SwqfjSO5T9I/AAAAAAAAAJU/akV6S9jmCbY/S220/DSC_0422.JPG'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>44</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2943622034479344570.post-3946076607562471454</id><published>2010-01-29T11:39:00.005+08:00</published><updated>2010-01-29T14:07:55.642+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MozillaPH'/><category scheme='http://www.blogger.com/atom/ns#' term='campus reps'/><category scheme='http://www.blogger.com/atom/ns#' term='Firefox Friday'/><title type='text'>Firefox Friday Feature of the Week: Personas</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://getpersonas-cdn.mozilla.net/static/7/0/81070/preview.jpg?1264100589" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" src="http://getpersonas-cdn.mozilla.net/static/7/0/81070/preview.jpg?1264100589" /&gt;&lt;/a&gt;&lt;/div&gt;Today marks the very first Firefox Friday. It is the brainchild of &lt;a href="http://twitter.com/majill"&gt;Myra Jill&lt;/a&gt;. Every Friday, the members of the &lt;a href="http://www.mozillaphilippines.org/"&gt;Mozilla Philippines Community&lt;/a&gt; will write a blog post and a tweet, with the tags #FirefoxFriday and #MozillaPH. As my personal twist on Firefox Friday, I will write about a Firefox feature that I like. The very first feature that I have chosen to highlight to day is &lt;a href="http://getpersonas.com/"&gt;Personas&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://getpersonas-cdn.mozilla.net/static/4/3/1443/preview.jpg?1260925626" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="66" src="http://getpersonas-cdn.mozilla.net/static/4/3/1443/preview.jpg?1260925626" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;Personas is a light theming system for Firefox. It has drastically lowered the barrier of entry to make Firefox themes. There are now more than 35,000 themes available. As a user, I find that personas theme loads quickly and responsive. I could also choose a random theme from a certain category, and each of my Firefox windows will have a different theme.&lt;br /&gt;You get Personas automatically when you download the &lt;a href="http://getfirefox.com/"&gt;Firefox 3.6&lt;/a&gt;, the latest release. If you like Personas so much, you can also get &lt;a href="http://getpersonas.com/"&gt;Personas Plus&lt;/a&gt;, an add-on that super-charges your Personas experience.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2943622034479344570-3946076607562471454?l=neutitan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neutitan.blogspot.com/feeds/3946076607562471454/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://neutitan.blogspot.com/2010/01/firefox-friday-feature-of-week-personas.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/3946076607562471454'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/3946076607562471454'/><link rel='alternate' type='text/html' href='http://neutitan.blogspot.com/2010/01/firefox-friday-feature-of-week-personas.html' title='Firefox Friday Feature of the Week: Personas'/><author><name>Ren² Gabás</name><uri>http://www.blogger.com/profile/06426792432920802900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_zzJg0G-_imk/SwqfjSO5T9I/AAAAAAAAAJU/akV6S9jmCbY/S220/DSC_0422.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2943622034479344570.post-4140599652586071852</id><published>2010-01-24T19:23:00.000+08:00</published><updated>2010-01-24T19:23:12.573+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='campus reps'/><category scheme='http://www.blogger.com/atom/ns#' term='mozilla'/><title type='text'>Campus Reps assignments for 1Q</title><content type='html'>Here are the assigned tasks for Mozilla Campus Reps.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Renren&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Inquiry with NSTW folks regarding Mozilla involvement&lt;/li&gt;&lt;li&gt; Mozilla Philippines Community t-shirt and badge design contest&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;Jun&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Viral video channel&lt;/li&gt;&lt;li&gt;CosPlay event/contest&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;Joell&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Signage for Internet cafe and Jeeps&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;Other regular activities to participate include:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Firefox Friday, post a Mozilla- or Firefox-related post on the blog or on Tweeter with a hashtag, #MozillaPH&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Mozilla Firefox on email signature&lt;/li&gt;&lt;li&gt;Mozilla or Firefox logo spotted at... posts&lt;/li&gt;&lt;/ul&gt;You can do these regular events even if you're not a Campus Rep. If interested in joining, drop us a line in the comments and we'll get in touch with you as soon as possible.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2943622034479344570-4140599652586071852?l=neutitan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neutitan.blogspot.com/feeds/4140599652586071852/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://neutitan.blogspot.com/2010/01/campus-reps-assignments-for-1q.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/4140599652586071852'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/4140599652586071852'/><link rel='alternate' type='text/html' href='http://neutitan.blogspot.com/2010/01/campus-reps-assignments-for-1q.html' title='Campus Reps assignments for 1Q'/><author><name>Ren² Gabás</name><uri>http://www.blogger.com/profile/06426792432920802900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_zzJg0G-_imk/SwqfjSO5T9I/AAAAAAAAAJU/akV6S9jmCbY/S220/DSC_0422.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2943622034479344570.post-5855997087562661543</id><published>2010-01-24T18:24:00.001+08:00</published><updated>2010-01-27T10:45:10.056+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mozilla'/><title type='text'>Mozilla Campus Reps schedule of activities</title><content type='html'>The 2010 kick-off meeting of the Mozilla Philippines Community was held yesterday at the UP Ayala Technohub. A lot of items were discussed, but I will focus on the Mozilla Campus Representatives activities for the first quarter of this year. Most of these are simply to push Mozilla Firefox into schools, and establish Campus Reps in these campuses.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;IT Week, &lt;a href="http://www.amauniversity.edu.ph/"&gt;AMA Computer University&lt;/a&gt;, Quezon City&lt;br /&gt;The Campus Rep here is &lt;a href="http://johnarce.com/"&gt;John Arce&lt;/a&gt;. The school term started late, and so the IT week has been moved as well to &lt;i&gt;mid-February&lt;/i&gt;, hopefully &lt;b&gt;not&lt;/b&gt; on Valentine's Day.&lt;/li&gt;&lt;li&gt;&lt;strike&gt;IT Week, &lt;a href="http://www.letran.edu/"&gt;Colegio de San Juan de Letran&lt;/a&gt;, Manila&lt;br /&gt;There are no local campus reps, but they are currently represented by the campus reps from their sister school from Calamba. No dates have been set yet.&lt;/strike&gt; Notice was given too late. It will be held tomorrow, Jan 28.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;IT Week, Colegio de San Juan de Letran, Calamba&lt;br /&gt;Local campus reps are Eusebio Barrun and Joell Lapitan. Tentative date is sometime in March.&lt;/li&gt;&lt;/ul&gt;If you want Mozilla Campus Reps to visit you, please get in touch with us through the comments.&lt;br /&gt;&lt;ul&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2943622034479344570-5855997087562661543?l=neutitan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neutitan.blogspot.com/feeds/5855997087562661543/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://neutitan.blogspot.com/2010/01/mozilla-campus-reps-schedule-of.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/5855997087562661543'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/5855997087562661543'/><link rel='alternate' type='text/html' href='http://neutitan.blogspot.com/2010/01/mozilla-campus-reps-schedule-of.html' title='Mozilla Campus Reps schedule of activities'/><author><name>Ren² Gabás</name><uri>http://www.blogger.com/profile/06426792432920802900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_zzJg0G-_imk/SwqfjSO5T9I/AAAAAAAAAJU/akV6S9jmCbY/S220/DSC_0422.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2943622034479344570.post-6821913122066218734</id><published>2009-12-15T14:30:00.007+08:00</published><updated>2010-01-27T10:38:11.857+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='angelicum'/><category scheme='http://www.blogger.com/atom/ns#' term='campus reps'/><category scheme='http://www.blogger.com/atom/ns#' term='mozilla'/><title type='text'>Mozilla Campus Reps visit Angelicum College QC</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_zzJg0G-_imk/S15cfI9LRMI/AAAAAAAAAKo/ihrX7IflKeM/s1600-h/jun.PNG" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="200" src="http://4.bp.blogspot.com/_zzJg0G-_imk/S15cfI9LRMI/AAAAAAAAAKo/ihrX7IflKeM/s200/jun.PNG" width="184" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;The Mozilla Campus Reps Philippines participated in the IT Week of Angelicum College of Quezon City on Monday, December 14. This event is the first campus event conducted by the Campus Reps, and represents the first of the baby steps of the Campus Reps towards cross-campus event organization. &lt;br /&gt;&lt;br /&gt;I accompanied Jun Barrun (shown in picture giving the Mozilla talk) from the Colegio de San Juan de Letran. We met at the Cubao MRT, where we rode a taxi to Angelicum College where we were met by Josie Santos, the adviser of the Computer Society that organized the IT Week. They were really supportive and helpful.&lt;br /&gt;&lt;br /&gt;After the opening ceremonies of the IT Week, Jun spoke on the virtues of Mozilla Firefox and the Open Web Standards.&lt;br /&gt;&lt;br /&gt;We were initially surprised at the size of the event, since was also a Family Day for the Angelicum College. Our Firefox booth consisted of two tables, two chairs and the Firefox tarpaulin from the "Fire Years of Firefox in Manila" event. The booth was positioned in front of the gym along with other booths, where we could receive a lot of foot traffic and eyeballs because of the ongoing events held at the gym. One of the most curious comments that we received was from a elementary school-aged girl who lingered about the booth, and told me, "Meron kami niyan sa bahay. Sabi kasi ni mama, mas maganda gamitin ang Firefox." "&lt;i&gt;We have Firefox at home, because Mom said that it is better to use.&lt;/i&gt;" She is one lucky girl who has a capable mom who can teach her how to use a secure web browser. I'll take a guess that her mom probably works in the IT industry.&lt;br /&gt;&lt;br /&gt;We talked with the IT students on how Firefox helps with keeping the Internet free from non-open standards, as well as a possible "Firefox Installation Day" for their computer labs, which are currently using only IE.&lt;br /&gt;&lt;br /&gt;We also received inquiries on how Mozilla is organized and operates, and how the Mozilla Philippines Community and the Campus Reps are able to participate in campus events.&lt;br /&gt;&lt;br /&gt;We did run out of few Mozilla goodies that we had, and we even had to give away the ones that we were already using. For future events, we created a &lt;a href="http://mozcampus.ning.com/forum/topics/checklist-for-mcr-speaking" target="_blank"&gt;specific checklist&lt;/a&gt; to follow, in order to have a smooth operation of both the booth and the talk.&lt;br /&gt;&lt;br /&gt;We are thankful for Josie Santos, and the Computer Society for having us in their event. We hope to attend future events in Angelicum College. We are also thankful for Regnard Raquedan for his support for the Campus Reps. Special mention also goes out to Campus Reps Myra Jill Siason and Joell Lapitan.&lt;br /&gt;&lt;br /&gt;Update 2010-01-06: Josie sent a pic of Jun giving a talk on Mozilla Firefox and the Open Web.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2943622034479344570-6821913122066218734?l=neutitan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neutitan.blogspot.com/feeds/6821913122066218734/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://neutitan.blogspot.com/2010/01/mozilla-campus-reps-visit-angelicum.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/6821913122066218734'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/6821913122066218734'/><link rel='alternate' type='text/html' href='http://neutitan.blogspot.com/2010/01/mozilla-campus-reps-visit-angelicum.html' title='Mozilla Campus Reps visit Angelicum College QC'/><author><name>Ren² Gabás</name><uri>http://www.blogger.com/profile/06426792432920802900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_zzJg0G-_imk/SwqfjSO5T9I/AAAAAAAAAJU/akV6S9jmCbY/S220/DSC_0422.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_zzJg0G-_imk/S15cfI9LRMI/AAAAAAAAAKo/ihrX7IflKeM/s72-c/jun.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2943622034479344570.post-8198643951335600384</id><published>2009-12-09T22:10:00.001+08:00</published><updated>2009-12-09T23:39:28.026+08:00</updated><title type='text'>Mozilla Campus Reps Philippines T-Shirt Design</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_zzJg0G-_imk/Sx_EigSwidI/AAAAAAAAAKA/UeW2xrXNXYM/s1600-h/Initial+T-Shirt+Design.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_zzJg0G-_imk/Sx_EigSwidI/AAAAAAAAAKA/UeW2xrXNXYM/s320/Initial+T-Shirt+Design.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;I have finalized the design for the Philippine Campus Reps. Due to price constraints, I had to remove the Firefox logo at the back in order to conform with a 5-color scheme. I'll just replace it with "getfirefox.com" URL.&lt;br /&gt;&lt;br /&gt;Update: New back print shown.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2943622034479344570-8198643951335600384?l=neutitan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neutitan.blogspot.com/feeds/8198643951335600384/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://neutitan.blogspot.com/2009/12/mozilla-campus-reps-philippines-t-shirt.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/8198643951335600384'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/8198643951335600384'/><link rel='alternate' type='text/html' href='http://neutitan.blogspot.com/2009/12/mozilla-campus-reps-philippines-t-shirt.html' title='Mozilla Campus Reps Philippines T-Shirt Design'/><author><name>Ren² Gabás</name><uri>http://www.blogger.com/profile/06426792432920802900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_zzJg0G-_imk/SwqfjSO5T9I/AAAAAAAAAJU/akV6S9jmCbY/S220/DSC_0422.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_zzJg0G-_imk/Sx_EigSwidI/AAAAAAAAAKA/UeW2xrXNXYM/s72-c/Initial+T-Shirt+Design.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2943622034479344570.post-6753132328407329158</id><published>2009-11-27T11:40:00.000+08:00</published><updated>2009-11-27T11:40:15.338+08:00</updated><title type='text'>Firefox videos</title><content type='html'>&lt;object width="400" height="320"&gt;&lt;param name="allowfullscreen" value="true" /&gt;&lt;param name="allowscriptaccess" value="always" /&gt;&lt;param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=4786676&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1" /&gt;&lt;embed src="http://vimeo.com/moogaloop.swf?clip_id=4786676&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="320"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;p&gt;&lt;a href="http://vimeo.com/4786676"&gt;mozilla firefox 3.5&lt;/a&gt; from &lt;a href="http://vimeo.com/user1724523"&gt;vineel reddy&lt;/a&gt; on &lt;a href="http://vimeo.com"&gt;Vimeo&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/2943622034479344570-6753132328407329158?l=neutitan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neutitan.blogspot.com/feeds/6753132328407329158/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://neutitan.blogspot.com/2009/11/firefox-videos.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/6753132328407329158'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/6753132328407329158'/><link rel='alternate' type='text/html' href='http://neutitan.blogspot.com/2009/11/firefox-videos.html' title='Firefox videos'/><author><name>Ren² Gabás</name><uri>http://www.blogger.com/profile/06426792432920802900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_zzJg0G-_imk/SwqfjSO5T9I/AAAAAAAAAJU/akV6S9jmCbY/S220/DSC_0422.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2943622034479344570.post-4254683714372928104</id><published>2009-11-23T23:32:00.002+08:00</published><updated>2009-11-23T23:32:53.667+08:00</updated><title type='text'>Thesis Proposal Done!</title><content type='html'>Yay! Tapos na me mag-thesis proposal...&lt;br /&gt;&lt;br /&gt;And now to the heavy lifting &amp;gt;.&amp;lt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2943622034479344570-4254683714372928104?l=neutitan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neutitan.blogspot.com/feeds/4254683714372928104/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://neutitan.blogspot.com/2009/11/thesis-proposal-done.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/4254683714372928104'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/4254683714372928104'/><link rel='alternate' type='text/html' href='http://neutitan.blogspot.com/2009/11/thesis-proposal-done.html' title='Thesis Proposal Done!'/><author><name>Ren² Gabás</name><uri>http://www.blogger.com/profile/06426792432920802900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_zzJg0G-_imk/SwqfjSO5T9I/AAAAAAAAAJU/akV6S9jmCbY/S220/DSC_0422.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2943622034479344570.post-94703797667673825</id><published>2009-11-22T09:32:00.005+08:00</published><updated>2009-11-24T07:13:35.451+08:00</updated><title type='text'>Five Years of Firefox in Manila</title><content type='html'>I attended the &lt;a href="http://www.mozillaphilippines.org/"&gt;5th Firefox anniversary&lt;/a&gt; held at the Asian Institute of Management (AIM) in Makati. It was a great place to meet up with fellows from the Mozilla Philippines Community, as well as the Campus Reps from UP Diliman and Colegio de San Juan de Letran Calamba.&lt;br /&gt;&lt;br /&gt;I was there to introduce what the Campus Rep program, and to entice people to join up.&lt;br /&gt;&lt;br /&gt;Globe was also there introducing some of their new products, minglr and web2mobile. I was impressed by the &lt;a href="http://www.globelabs.com.ph/blogs/pages/BlogWithComments.aspx?Pid=70"&gt;web2mobile&lt;/a&gt; service. Web2mobile allows you to select snippets of text as well as images from your Firefox browser, and send them as an SMS or MMS. Standard rates apply, ₱ 1 per SMS and ₱ 5 per MMS. Unlitext does not apply. =P&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.minglr.ph/"&gt;Minglr&lt;/a&gt; was also there. It's a social aggregation service. I think it would work great when used with a smartphone, so you can post your updates just once and it appears on all of your social networks.&lt;br /&gt;&lt;br /&gt;For those who missed the event, here are some pics taken by &lt;a href="http://www.ajalapus.com/"&gt;Aja Lapus&lt;/a&gt; and &lt;a href="http://www.jlapitan.com/"&gt;Joell Lapitan&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;iframe align="center" frameborder="0" height="390" scrolling="no" src="http://www.flickr.com/slideShow/index.gne?set_id=72157622850751790" width="450"&gt;&lt;/iframe&gt;&lt;br /&gt;UPDATE: The &lt;a href="http://mozillaphilippines.org/"&gt;Mozilla Philippines Community&lt;/a&gt; website was also launched. :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2943622034479344570-94703797667673825?l=neutitan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neutitan.blogspot.com/feeds/94703797667673825/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://neutitan.blogspot.com/2009/11/five-years-of-firefox-in-manila.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/94703797667673825'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/94703797667673825'/><link rel='alternate' type='text/html' href='http://neutitan.blogspot.com/2009/11/five-years-of-firefox-in-manila.html' title='Five Years of Firefox in Manila'/><author><name>Ren² Gabás</name><uri>http://www.blogger.com/profile/06426792432920802900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_zzJg0G-_imk/SwqfjSO5T9I/AAAAAAAAAJU/akV6S9jmCbY/S220/DSC_0422.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2943622034479344570.post-6736188109370574017</id><published>2009-11-11T11:10:00.001+08:00</published><updated>2009-11-11T11:10:30.073+08:00</updated><title type='text'>Section 101 of the Copyright code</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;&lt;p&gt;Does this mean that present interpretation of copyright infringement is... wrong???&lt;/p&gt;in reference to: &lt;p&gt;&lt;blockquote&gt;"“Copies” are material objects, other than phonorecords, in which a work is fixed by any method now known or later developed, and from which the work can be perceived, reproduced, or otherwise communicated, either directly or with the aid of a machine or device. The term “copies” includes the material object, other than a phonorecord, in which the work is first fixed."&lt;br/&gt;- &lt;a href='http://www.law.cornell.edu/uscode/17/usc_sec_17_00000101----000-.html'&gt;US CODE: Title 17,101. Definitions&lt;/a&gt; (&lt;a href='http://www.google.com/sidewiki/entry/renrengabas/id/VEoAzcJi_6Kvpm-a3hDGkKUK8x8'&gt;view on Google Sidewiki&lt;/a&gt;)&lt;/blockquote&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2943622034479344570-6736188109370574017?l=neutitan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neutitan.blogspot.com/feeds/6736188109370574017/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://neutitan.blogspot.com/2009/11/section-101-of-copyright-code.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/6736188109370574017'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/6736188109370574017'/><link rel='alternate' type='text/html' href='http://neutitan.blogspot.com/2009/11/section-101-of-copyright-code.html' title='Section 101 of the Copyright code'/><author><name>Ren² Gabás</name><uri>http://www.blogger.com/profile/06426792432920802900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_zzJg0G-_imk/SwqfjSO5T9I/AAAAAAAAAJU/akV6S9jmCbY/S220/DSC_0422.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2943622034479344570.post-7970191521920008018</id><published>2009-11-11T10:44:00.001+08:00</published><updated>2009-11-11T10:44:26.438+08:00</updated><title type='text'>Comment of the day</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;&lt;p&gt;Politicians are more willing to let people die than to start patent reform.&lt;/p&gt;in reference to: &lt;p&gt;&lt;blockquote&gt;"Quick question, how many people do our patent laws have to kill before it becomes enough of a problem? Thanks!"&lt;br/&gt;- &lt;a href='http://techdirt.com/articles/20091110/1239336881.shtml'&gt;More Important Saving Lives From Swine Flu Or Protecting Roche's Monopoly? | Techdirt&lt;/a&gt; (&lt;a href='http://www.google.com/sidewiki/entry/renrengabas/id/DWcwg7E09QbAW26ab5LthXX-0Cg'&gt;view on Google Sidewiki&lt;/a&gt;)&lt;/blockquote&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2943622034479344570-7970191521920008018?l=neutitan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neutitan.blogspot.com/feeds/7970191521920008018/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://neutitan.blogspot.com/2009/11/comment-of-day.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/7970191521920008018'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/7970191521920008018'/><link rel='alternate' type='text/html' href='http://neutitan.blogspot.com/2009/11/comment-of-day.html' title='Comment of the day'/><author><name>Ren² Gabás</name><uri>http://www.blogger.com/profile/06426792432920802900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_zzJg0G-_imk/SwqfjSO5T9I/AAAAAAAAAJU/akV6S9jmCbY/S220/DSC_0422.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2943622034479344570.post-7881639632982717481</id><published>2009-11-11T10:38:00.001+08:00</published><updated>2009-11-11T10:38:45.318+08:00</updated><title type='text'>School principal in Sulu beheaded</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;&lt;p&gt;I extend my deepest condolences to the family of Gabriel Canizes.&lt;br/&gt;&lt;br/&gt;It is very sad that these Abu Sayyaf bandits have targeted civilians, and in this case civilians whose responsibility are the education of the children, the hope of our country.&lt;/p&gt;in reference to: &lt;a href='http://www.gmanews.tv/story/176693/palace-embarrassed-by-beheading-of-school-principal-in-sulu'&gt;Palace ‘embarrassed’ by beheading of school principal in Sulu - Regions - GMANews.TV - Official Website of GMA News and Public Affairs - Latest Philippine News&lt;/a&gt; (&lt;a href='http://www.google.com/sidewiki/entry/renrengabas/id/bTIzUrIcg5L91JXWIemSbqcqjmk'&gt;view on Google Sidewiki&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/2943622034479344570-7881639632982717481?l=neutitan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neutitan.blogspot.com/feeds/7881639632982717481/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://neutitan.blogspot.com/2009/11/school-principal-in-sulu-beheaded.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/7881639632982717481'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/7881639632982717481'/><link rel='alternate' type='text/html' href='http://neutitan.blogspot.com/2009/11/school-principal-in-sulu-beheaded.html' title='School principal in Sulu beheaded'/><author><name>Ren² Gabás</name><uri>http://www.blogger.com/profile/06426792432920802900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_zzJg0G-_imk/SwqfjSO5T9I/AAAAAAAAAJU/akV6S9jmCbY/S220/DSC_0422.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2943622034479344570.post-5172047812564695039</id><published>2009-11-08T22:27:00.001+08:00</published><updated>2009-11-08T22:27:36.728+08:00</updated><title type='text'>Firefox blazes to the top!</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;&lt;p&gt;According to Net Applications, Firefox is now the most popular browser in use today with 45.18 % market share.&lt;br/&gt;&lt;br/&gt;Congratulations to the Mozilla team and community! Go Firefox! ^_^&lt;/p&gt;in reference to: &lt;a href='http://arstechnica.com/microsoft/news/2009/11/october-2009-browser-stats-firefox-finally-passes-ie6.ars?utm_source=Ars+Technica+Newsletter&amp;amp;utm_campaign=2ac3d89404-November_30_2009_Newsletter&amp;amp;utm_medium=email'&gt;October 2009 browser stats: Firefox finally passes IE6 - Ars Technica&lt;/a&gt; (&lt;a href='http://www.google.com/sidewiki/entry/renrengabas/id/uCdEYadv_EfhRLxExjU5JBsnX10'&gt;view on Google Sidewiki&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/2943622034479344570-5172047812564695039?l=neutitan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neutitan.blogspot.com/feeds/5172047812564695039/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://neutitan.blogspot.com/2009/11/firefox-blazes-to-top.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/5172047812564695039'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/5172047812564695039'/><link rel='alternate' type='text/html' href='http://neutitan.blogspot.com/2009/11/firefox-blazes-to-top.html' title='Firefox blazes to the top!'/><author><name>Ren² Gabás</name><uri>http://www.blogger.com/profile/06426792432920802900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_zzJg0G-_imk/SwqfjSO5T9I/AAAAAAAAAJU/akV6S9jmCbY/S220/DSC_0422.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2943622034479344570.post-4723112471881259339</id><published>2009-11-03T14:16:00.000+08:00</published><updated>2009-11-03T14:16:46.551+08:00</updated><title type='text'>VirtualBox installation on Ubuntu</title><content type='html'>Upon installation of VirtualBox in Ubuntu, you need to compile the kernel modules needed for vbox to operate.&lt;br /&gt;&lt;br /&gt;First, get the GNU/Linux kernel source and headers&lt;br /&gt;$ sudo apt-get source linux-image-2.6.24-25-server&lt;br /&gt;$ sudo apt-get install linux-headers-2.6.24-25-server&lt;br /&gt;&lt;br /&gt;Now, compile VirtualBox modules with the vboxdrv command&lt;br /&gt;$ sudo /etc/init.d/vboxdrv setup&lt;br /&gt;&lt;br /&gt;Don't forget to add your user to the vboxusers group.&lt;br /&gt;$ sudo addgroup $USER vboxusers&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2943622034479344570-4723112471881259339?l=neutitan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neutitan.blogspot.com/feeds/4723112471881259339/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://neutitan.blogspot.com/2009/11/virtualbox-installation-on-ubuntu.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/4723112471881259339'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/4723112471881259339'/><link rel='alternate' type='text/html' href='http://neutitan.blogspot.com/2009/11/virtualbox-installation-on-ubuntu.html' title='VirtualBox installation on Ubuntu'/><author><name>Ren² Gabás</name><uri>http://www.blogger.com/profile/06426792432920802900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_zzJg0G-_imk/SwqfjSO5T9I/AAAAAAAAAJU/akV6S9jmCbY/S220/DSC_0422.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2943622034479344570.post-2739208767943130456</id><published>2009-10-29T17:46:00.001+08:00</published><updated>2009-10-29T17:50:18.059+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='dpi'/><category scheme='http://www.blogger.com/atom/ns#' term='class'/><category scheme='http://www.blogger.com/atom/ns#' term='network'/><category scheme='http://www.blogger.com/atom/ns#' term='monitoring'/><category scheme='http://www.blogger.com/atom/ns#' term='cs 259'/><title type='text'>My opinions and reactions on the class DPI project</title><content type='html'>Repost from my &lt;a href="http://cs259upd.blogspot.com/2009/10/my-opinions-and-reactions-on-class-dpi.html"&gt;CS 259 class blog&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;hr /&gt;&lt;br /&gt;When we first started the class DPI project, the first thing that came into my mind was how easy it would be. I mean, how difficult would it be to open packets, inspect their contents, and classify them accordingly. You could say it would be the equivalent of your friendly postman opening your mail, and classifying whether it contained something important, a postcard, some cash, or perhaps spam and even anthrax. And we're not looking for passwords, credit card information or information for the spooks. No, we are more benevolent than that.&lt;br /&gt;&lt;br /&gt;Our purpose would be to classify applications running on the network properly. If we're going to monitor our networks, we must have a complete picture of the applications that our users are running on them. While most of these applications are "visible" and can easily be blocked. However, many applications running on the Internet have acquired the ability to bypass firewalls and proxies. Because of many corporate, academic, technical and what-not policies that have governed networks for the past few years, have pushed applications to use proxies or encrypt their communications in order to bypass the usual roadblocks that network administrators have put in place over our networks today.&lt;br /&gt;&lt;br /&gt;The wisdom of such blocks have been in serious question, both on the &lt;a href="http://www.computer.org/portal/web/csdl/doi/10.1109/MIC.2005.35"&gt;technical&lt;/a&gt; and &lt;a href="http://www.techdirt.com/articles/20091012/0233356484.shtml"&gt;user&lt;/a&gt; levels. However, the reality is that these blocks are here to stay, and the target applications of such blocks have adapted to the current Internet landscape. A great example of such a versatile program would be &lt;a href="http://www.skype.com/"&gt;Skype&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;The purpose of our class project was to detect peer-to-peer traffic that have managed to pass through the roadblocks that the university network administrators have put in place.&lt;br /&gt;&lt;br /&gt;While we did manage to get a sample of the network traces, we have yet to detect any peer-to-peer activity in the university network. So far, the university network administrators have appeared to succeed in their "quest" to block all kinds of peer-to-peer traffic.&lt;br /&gt;&lt;br /&gt;We also used some machine learning techniques on the traces, however, I think that we have largely failed in that because we don't have any training data to use... because there have been no peer-to-peer traffic detected. We need to get data which we positively know has peer-to-peer traffic. If we can't detect it, then we should run some applications and actively look for holes in the university network. Once we "detect" our own traces, put them into the machine learning tool and use it as training data to detect the peer-to-peer traffic that do not belong to us.&lt;br /&gt;&lt;br /&gt;The other technique that the class investigated, which is actually reading the packet contents, is either a hit-or-miss thing. We can argue that reading the first few bytes of the data can give us the name of the actual application, however, once this traffic is encrypted, all bets are off. I believe this technique will only be useful in the near-to-medium term, and will work only on simple applications that have not acquired the variety of users who need to use special methods to bypass proxies and firewalls.&lt;br /&gt;&lt;br /&gt;We are not yet there, but we have learned the "what not to do in DPI". This may sound like an Edisonian way of thinking, but I believe that as we continue to refine our techniques and code, we will be able to achieve a way to detect peer-to-peer traffic without reading the payload.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2943622034479344570-2739208767943130456?l=neutitan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neutitan.blogspot.com/feeds/2739208767943130456/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://neutitan.blogspot.com/2009/10/my-opinions-and-reactions-on-class-dpi.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/2739208767943130456'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/2739208767943130456'/><link rel='alternate' type='text/html' href='http://neutitan.blogspot.com/2009/10/my-opinions-and-reactions-on-class-dpi.html' title='My opinions and reactions on the class DPI project'/><author><name>Ren² Gabás</name><uri>http://www.blogger.com/profile/06426792432920802900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_zzJg0G-_imk/SwqfjSO5T9I/AAAAAAAAAJU/akV6S9jmCbY/S220/DSC_0422.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2943622034479344570.post-4588717213002010589</id><published>2009-10-15T18:05:00.002+08:00</published><updated>2009-10-15T18:06:42.137+08:00</updated><title type='text'>A first look at Google Wave</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;I have received my Google Wave invitation yesterday morning. I immediate took to inviting some more people to join me in testing Google Wave.&lt;br /&gt;So far, it's been very very exclusive, and I only have 5 contacts on my list, not really many, and it really makes it difficult to test. However, that really doesn't stop us, does it? =P&lt;br /&gt;The Google Wave team has been working very fast on this one. Some bugs that I saw yesterday were already gone today. For example, when you make a new wave and then change your mind so you want to discard it, yesterday you have to click on Trash to delete it. That has been fixed to today.&lt;br /&gt;Wave really looks great towards the future of online collaboration, including a great way to finally do online meetings.&lt;br /&gt;Kudos to Google for a job well done on Wave! ^_^&lt;br /&gt;in reference to: &lt;a href="http://groups.google.com/group/google-wave-api"&gt;Google Wave API | Google Groups&lt;/a&gt; (&lt;a href="http://www.google.com/sidewiki/entry/renrengabas/id/e3QsuDnQmEIuImbBnWFn2uASPtA"&gt;view on Google Sidewiki&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/2943622034479344570-4588717213002010589?l=neutitan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neutitan.blogspot.com/feeds/4588717213002010589/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://neutitan.blogspot.com/2009/10/first-look-at-google-wave.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/4588717213002010589'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/4588717213002010589'/><link rel='alternate' type='text/html' href='http://neutitan.blogspot.com/2009/10/first-look-at-google-wave.html' title='A first look at Google Wave'/><author><name>Ren² Gabás</name><uri>http://www.blogger.com/profile/06426792432920802900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_zzJg0G-_imk/SwqfjSO5T9I/AAAAAAAAAJU/akV6S9jmCbY/S220/DSC_0422.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2943622034479344570.post-3177715892333761223</id><published>2009-10-15T11:25:00.001+08:00</published><updated>2009-10-15T11:25:16.850+08:00</updated><title type='text'>New Twitter background</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;&lt;p&gt;I've always wanted to personalize my Twitter page, and so I made an initial attempt. The symbol that you see on the left is the symbol for "section". I wanted to put a 9 in there somewhere so that it would read as "Section 9", like the agency from Ghost in the Shell. But I think it looks better without the 9. What do you think?&lt;/p&gt;in reference to: &lt;a href='http://twitter.com/'&gt;Twitter / Home&lt;/a&gt; (&lt;a href='http://www.google.com/sidewiki/entry/renrengabas/id/b3jir8rp-fPAuWaODLDl8oZLQ40'&gt;view on Google Sidewiki&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/2943622034479344570-3177715892333761223?l=neutitan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neutitan.blogspot.com/feeds/3177715892333761223/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://neutitan.blogspot.com/2009/10/new-twitter-background.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/3177715892333761223'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/3177715892333761223'/><link rel='alternate' type='text/html' href='http://neutitan.blogspot.com/2009/10/new-twitter-background.html' title='New Twitter background'/><author><name>Ren² Gabás</name><uri>http://www.blogger.com/profile/06426792432920802900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_zzJg0G-_imk/SwqfjSO5T9I/AAAAAAAAAJU/akV6S9jmCbY/S220/DSC_0422.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2943622034479344570.post-4290488314040740441</id><published>2009-10-06T14:14:00.000+08:00</published><updated>2009-10-06T14:14:27.300+08:00</updated><title type='text'>Freaky Fortnight at Slate</title><content type='html'>Watch as husband and wife switch places.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.slate.com/id/2231090/landing/1"&gt;Freaky Fortnight 2009&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2943622034479344570-4290488314040740441?l=neutitan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neutitan.blogspot.com/feeds/4290488314040740441/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://neutitan.blogspot.com/2009/10/freaky-fortnight-at-slate.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/4290488314040740441'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/4290488314040740441'/><link rel='alternate' type='text/html' href='http://neutitan.blogspot.com/2009/10/freaky-fortnight-at-slate.html' title='Freaky Fortnight at Slate'/><author><name>Ren² Gabás</name><uri>http://www.blogger.com/profile/06426792432920802900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_zzJg0G-_imk/SwqfjSO5T9I/AAAAAAAAAJU/akV6S9jmCbY/S220/DSC_0422.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2943622034479344570.post-4576701180052506117</id><published>2009-10-01T09:43:00.001+08:00</published><updated>2009-10-01T09:43:46.520+08:00</updated><title type='text'>Advice from an experienced flood victim</title><content type='html'>By Gwendolyn So&lt;br /&gt;(Reprinted from email)&lt;br /&gt;&lt;br /&gt;Unbeknownst to many, my family and I are experts when it comes to flooding. By this I mean that for almost 10 years when we lived in a low part of Sto. Domingo Street in Quezon City , we experienced flooding INSIDE the house at least once a year and if I remember correctly, sometimes it was twice or even thrice a year.&lt;br /&gt;&lt;br /&gt;The first time it happened we were in shock, but as it happened more and more it became routine. Here are some nuggets of wisdom that may help:&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt; I learned that once the water reaches knee level, the gates can't be opened anymore because of the water pressure. We thought we still had time to take the cars out but realized we were trapped. That time our cars submerged. Make sure you know which area near your residence is considered higher ground and take your cars there EARLY.&lt;/li&gt;&lt;li&gt;Do not despair so much if your cars submerge. They can be fixed. It's expensive and takes a long time for the smell to go away, but it's not the end of the world. After the flood, just let the car dry. We were still able to use our Hi-Ace and Mitsubishi Lancer despite their having been half submerged in floodwaters.&lt;/li&gt;&lt;li&gt;I learned that heavy stuff, like the ref and shelves, FLOAT. So every year from then on, we would TIE DOWN heavy appliances like the ref (too heavy to carry upstairs but in latter years we did lug it all the way up to the 2nd floor), the big shelves with wedding souvenirs and knick knacks and my dad's collection of wine. How did we do that? Tie them to the windows.&lt;/li&gt;&lt;li&gt;Adrenalin will give you superpowers once you decide you're not afraid of a little water and start saving what you can. In my case, it was my collection of books. They're not rare first editions but regular books. However, I love my books and I'm not letting them drown! I was able to move and carry our heavy sofa powered by my body's own adrenalin hormone.&lt;/li&gt;&lt;li&gt;You can have fun in the midst of disaster so I took out our cameras and starting taking pictures. It was to make everyone have a good laugh as we surveyed the chaos around us, the cockroaches and rats swimming by, the black inky spots of oily stuff occasionally floating around.&lt;/li&gt;&lt;li&gt;Apparently, no matter how much you're enjoying yourself frolicking in the water and saving what you can, once the cold water reaches your chest (especially your nipples), you start to shiver and it gets hard to breathe. This is the time to give up and go upstairs.&lt;/li&gt;&lt;li&gt;If your electricity stays on, go to the switch box and turn off all the electric outlets downstairs but not upstairs.&lt;/li&gt;&lt;li&gt;Cleaning after the flood is a pain. Once the waters recede, you are left with mud everywhere. They stick so you have to get the hose and start using the walis tingting (how do you say this in English? It's a broom made of just think twigs/sticks tied together in a thick bundle). You just keep the water running and sweep, sweep, sweep like there's no tomorrow.&lt;/li&gt;&lt;li&gt;You must scrub the walls with disinfectant. If you only rinse with water, it will still smell. We used Lysol. Scrub, scrub, scrub like there's no tomorrow. (If Lysol is too expensive, just try the regular bleach!)&lt;/li&gt;&lt;li&gt;First time water got inside our house, we didn't know we had to use Lysol and that the drying process is super vital. So, after a few days, there was this nauseating smell and later we found molds growing everywhere! We had returned the furniture and appliances to their normal places and the walls behind grew molds. Yuck!!!&lt;/li&gt;&lt;li&gt;We were still able to use our ref that floated in flood waters. Just clean and clean and dry and dry.&lt;/li&gt;&lt;li&gt;Once electricity is available, get out all your fans and dry everything thoroughly.&lt;/li&gt;&lt;li&gt;Yes, paint will peel off and wooden drawers and shelves deform. Salvage what can be used. Once they dry, it's still ok but sometimes the drawers get stuck because the wood expanded so you have no choice but to destroy it because icky water is still trapped inside.&lt;/li&gt;&lt;li&gt;Wait at least 2 to 3 days to dry everything. Use fans and hairdryers. Do not, I repeat, do not be in a hurry to return stuff you saved to their original places.&lt;/li&gt;&lt;li&gt;Have this mindset: Ah, it's good I'm now forced to do a general cleaning of my house. Now I have no choice but to do it. advice from me...&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;It is easy to go insane after this kind of calamity, to despair of the material things we lost (especially the cars), but please be thankful you got away with your life and that of your family and loved ones. Just keep on smiling. "Smile and whole world will smile with you; weep and you weep alone!"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2943622034479344570-4576701180052506117?l=neutitan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neutitan.blogspot.com/feeds/4576701180052506117/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://neutitan.blogspot.com/2009/10/advice-from-experienced-flood-victim.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/4576701180052506117'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/4576701180052506117'/><link rel='alternate' type='text/html' href='http://neutitan.blogspot.com/2009/10/advice-from-experienced-flood-victim.html' title='Advice from an experienced flood victim'/><author><name>Ren² Gabás</name><uri>http://www.blogger.com/profile/06426792432920802900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_zzJg0G-_imk/SwqfjSO5T9I/AAAAAAAAAJU/akV6S9jmCbY/S220/DSC_0422.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2943622034479344570.post-6998886049784709491</id><published>2009-09-11T17:55:00.000+08:00</published><updated>2009-09-11T17:55:56.911+08:00</updated><title type='text'>But, I have fun!</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.gamersinfo.net/u/img/staff_avatar/avatars/5/original/2_koko162.gif" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="95" src="http://www.gamersinfo.net/u/img/staff_avatar/avatars/5/original/2_koko162.gif" width="96" /&gt;&lt;/a&gt;&lt;/div&gt;I came across &lt;a href="http://www.gamersinfo.net/articles/1730-preview---jumpgate-evolution"&gt;Kelly Heckman's preview&lt;/a&gt; on the upcoming Jumpgate Evolution game.&amp;nbsp; On her short description, we can find&amp;nbsp; a great quote on gaming:&lt;br /&gt;&lt;blockquote&gt;Some of my favorite games are arcade games and I'll spend 3-5 years on the same 5-6 levels because I just never get any better. But, I have fun. &lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2943622034479344570-6998886049784709491?l=neutitan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neutitan.blogspot.com/feeds/6998886049784709491/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://neutitan.blogspot.com/2009/09/but-i-have-fun.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/6998886049784709491'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/6998886049784709491'/><link rel='alternate' type='text/html' href='http://neutitan.blogspot.com/2009/09/but-i-have-fun.html' title='But, I have fun!'/><author><name>Ren² Gabás</name><uri>http://www.blogger.com/profile/06426792432920802900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_zzJg0G-_imk/SwqfjSO5T9I/AAAAAAAAAJU/akV6S9jmCbY/S220/DSC_0422.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2943622034479344570.post-8934483288498050300</id><published>2009-09-10T15:29:00.000+08:00</published><updated>2009-09-10T15:29:10.232+08:00</updated><title type='text'>DCCP throughput behavior over links with different bandwidth</title><content type='html'>My study into the congestion avoidance phase of DCCP CCID2 lead me to investigate further into the behavior of DCCP across links with different bandwidths.&amp;nbsp; At first, I thought there was something wrong with the comparison between the 2 Mbps link and the 100 Mbps link, however, it was not to be.&amp;nbsp; Below is the normalized throughput of different links.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_zzJg0G-_imk/SqiqFQe0bdI/AAAAAAAAAI0/xc3TBWaCLac/s1600-h/dccp+throughput.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_zzJg0G-_imk/SqiqFQe0bdI/AAAAAAAAAI0/xc3TBWaCLac/s320/dccp+throughput.jpg" /&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/2943622034479344570-8934483288498050300?l=neutitan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neutitan.blogspot.com/feeds/8934483288498050300/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://neutitan.blogspot.com/2009/09/dccp-throughput-behavior-over-links.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/8934483288498050300'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/8934483288498050300'/><link rel='alternate' type='text/html' href='http://neutitan.blogspot.com/2009/09/dccp-throughput-behavior-over-links.html' title='DCCP throughput behavior over links with different bandwidth'/><author><name>Ren² Gabás</name><uri>http://www.blogger.com/profile/06426792432920802900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_zzJg0G-_imk/SwqfjSO5T9I/AAAAAAAAAJU/akV6S9jmCbY/S220/DSC_0422.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_zzJg0G-_imk/SqiqFQe0bdI/AAAAAAAAAI0/xc3TBWaCLac/s72-c/dccp+throughput.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2943622034479344570.post-8838278654681828190</id><published>2009-08-25T11:52:00.003+08:00</published><updated>2009-08-25T12:51:52.958+08:00</updated><title type='text'>NS 2 Pre-processor files</title><content type='html'>I made some new tools to preprocess my NS2 tracefiles before importing the data into OpenOffice Calc for the actual calculations and graphing.&lt;br /&gt;&lt;br /&gt;The first is a throughput accumulator.  It simply takes a file with two columns (time and packet size) and aggregates the bytes into equal-sized-time bins.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;$ cat data | ./accumulate.py &amp;gt; throughput.csv&lt;/blockquote&gt;&lt;br /&gt;The second is a jitter calculator.  Given the a file with the packet arrival times, it calculates the first derivate, or jitter.  It is also called inter-packet arrival times.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;$ cat data | ./difference.py&lt;/blockquote&gt;&lt;br /&gt;These two tools use pipes so you can easily input your output from grep, awk and sed.&lt;br /&gt;&lt;br /&gt;Tools:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://sites.google.com/site/lalangsamplelang/file-cabin/accumulate.py?attredirects=0"&gt;Throughput accumulator&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://sites.google.com/site/lalangsamplelang/file-cabin/difference.py?attredirects=0"&gt;Jitter calculator&lt;/a&gt;&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/2943622034479344570-8838278654681828190?l=neutitan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neutitan.blogspot.com/feeds/8838278654681828190/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://neutitan.blogspot.com/2009/08/ns-2-pre-processor-files.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/8838278654681828190'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/8838278654681828190'/><link rel='alternate' type='text/html' href='http://neutitan.blogspot.com/2009/08/ns-2-pre-processor-files.html' title='NS 2 Pre-processor files'/><author><name>Ren² Gabás</name><uri>http://www.blogger.com/profile/06426792432920802900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_zzJg0G-_imk/SwqfjSO5T9I/AAAAAAAAAJU/akV6S9jmCbY/S220/DSC_0422.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2943622034479344570.post-2241306522036607859</id><published>2009-08-15T17:55:00.002+08:00</published><updated>2009-08-15T17:56:09.353+08:00</updated><title type='text'>Braid game trailer!</title><content type='html'>&lt;object height="230" width="400"&gt;&lt;param name="allowfullscreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=4083982&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1"&gt;&lt;embed src="http://vimeo.com/moogaloop.swf?clip_id=4083982&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" height="230" width="400"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;p&gt;&lt;a href="http://vimeo.com/4083982"&gt;Braid trailer&lt;/a&gt; from &lt;a href="http://vimeo.com/davidhellman"&gt;David Hellman&lt;/a&gt; on &lt;a href="http://vimeo.com/"&gt;Vimeo&lt;/a&gt;.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;Don't you wish Mario had these abilities before? *grin*&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2943622034479344570-2241306522036607859?l=neutitan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neutitan.blogspot.com/feeds/2241306522036607859/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://neutitan.blogspot.com/2009/08/braid-game-trailer.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/2241306522036607859'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/2241306522036607859'/><link rel='alternate' type='text/html' href='http://neutitan.blogspot.com/2009/08/braid-game-trailer.html' title='Braid game trailer!'/><author><name>Ren² Gabás</name><uri>http://www.blogger.com/profile/06426792432920802900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_zzJg0G-_imk/SwqfjSO5T9I/AAAAAAAAAJU/akV6S9jmCbY/S220/DSC_0422.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2943622034479344570.post-8352139538658303413</id><published>2009-07-21T17:40:00.006+08:00</published><updated>2009-07-21T17:59:15.226+08:00</updated><title type='text'>Eclipse my python</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.eclipse.org/home/promotions/galileo/here.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 500px; height: 65px;" src="http://www.eclipse.org/home/promotions/galileo/here.png" alt="" border="0" /&gt;&lt;/a&gt;Just when I think that things can't get any better than &lt;a href="http://neutitan.blogspot.com/2009/03/aptana-studio-for-google-appengine.html"&gt;this&lt;/a&gt;, &lt;a href="http://pydev.sourceforge.net/"&gt;PyDev &lt;/a&gt;now natively supports &lt;a href="http://code.google.com/appengine/"&gt;Google AppEngine&lt;/a&gt; development!&lt;br /&gt;&lt;br /&gt;Wooot!  And for those who don't know yet, &lt;a href="http://www.eclipse.org/galileo/"&gt;Eclipse Galileo&lt;/a&gt; is now out!&lt;br /&gt;&lt;br /&gt;Happy hacking!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2943622034479344570-8352139538658303413?l=neutitan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neutitan.blogspot.com/feeds/8352139538658303413/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://neutitan.blogspot.com/2009/07/eclipse-my-python.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/8352139538658303413'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/8352139538658303413'/><link rel='alternate' type='text/html' href='http://neutitan.blogspot.com/2009/07/eclipse-my-python.html' title='Eclipse my python'/><author><name>Ren² Gabás</name><uri>http://www.blogger.com/profile/06426792432920802900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_zzJg0G-_imk/SwqfjSO5T9I/AAAAAAAAAJU/akV6S9jmCbY/S220/DSC_0422.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2943622034479344570.post-3619048561061080115</id><published>2009-06-20T07:39:00.003+08:00</published><updated>2009-06-20T07:45:12.174+08:00</updated><title type='text'>Ubuntu 9.04 on SL400</title><content type='html'>Backlight doesn't work properly.  I suggest you turn off the ACPI module controlling the backlight using:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;# sudo rmmod video&lt;/blockquote&gt;&lt;br /&gt;The video needs a little touch up before it will work properly.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;# sudo rmmod uvcvideo&lt;br /&gt;# sudo modprobe uvcvideo quirks=16&lt;/blockquote&gt;&lt;br /&gt;You may have this loaded immediately by adding the following line to &lt;span style="font-family:courier new;"&gt;/etc/modprobe.d/options&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote style="font-family: courier new;"&gt;options uvcvideo quicks=16&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2943622034479344570-3619048561061080115?l=neutitan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neutitan.blogspot.com/feeds/3619048561061080115/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://neutitan.blogspot.com/2009/06/ubuntu-904-on-sl400.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/3619048561061080115'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/3619048561061080115'/><link rel='alternate' type='text/html' href='http://neutitan.blogspot.com/2009/06/ubuntu-904-on-sl400.html' title='Ubuntu 9.04 on SL400'/><author><name>Ren² Gabás</name><uri>http://www.blogger.com/profile/06426792432920802900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_zzJg0G-_imk/SwqfjSO5T9I/AAAAAAAAAJU/akV6S9jmCbY/S220/DSC_0422.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2943622034479344570.post-3037141398127545189</id><published>2009-06-17T09:54:00.005+08:00</published><updated>2009-06-17T10:03:51.164+08:00</updated><title type='text'>Opera Unite - Browser and Server in One</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_zzJg0G-_imk/SjhO8sSU5NI/AAAAAAAAAF4/mL_77vtsZ4I/s1600-h/develop.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: right; cursor: pointer; width: 200px; height: 143px;" src="http://1.bp.blogspot.com/_zzJg0G-_imk/SjhO8sSU5NI/AAAAAAAAAF4/mL_77vtsZ4I/s200/develop.jpg" alt="" id="BLOGGER_PHOTO_ID_5348111362089608402" border="0" /&gt;&lt;/a&gt;Opera has released a new version of their browser that includes &lt;a href="http://unite.opera.com/"&gt;Opera Unite&lt;/a&gt; -- a server that sits on top of the browser itself.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;So what’s the big deal? Why would you want your own web server on your local machine? For answers, you have to go back to Tim Berners-Lee’s original vision of the web — it was supposed to be literally a web, rather than hub-and-spoke network of servers and web browsers that we have today. The advantage of the true “web” approach — that is, I connect directly to your PC rather than both of us connecting to, say, Facebook — is that there’s there’s no third party involved, which means we all control our own data and aren’t dependent on a server.&lt;br /&gt;&lt;right&gt;- &lt;a href="http://www.webmonkey.com/blog/Host_Your_Own_Facebook_With_Opera_Unite"&gt;Scott Gilberston&lt;/a&gt;&lt;/right&gt;&lt;/blockquote&gt;&lt;br /&gt;I wonder what kind of data or service users would put on their own mobile web servers?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2943622034479344570-3037141398127545189?l=neutitan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neutitan.blogspot.com/feeds/3037141398127545189/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://neutitan.blogspot.com/2009/06/opera-unite-browser-and-server-in-one.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/3037141398127545189'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/3037141398127545189'/><link rel='alternate' type='text/html' href='http://neutitan.blogspot.com/2009/06/opera-unite-browser-and-server-in-one.html' title='Opera Unite - Browser and Server in One'/><author><name>Ren² Gabás</name><uri>http://www.blogger.com/profile/06426792432920802900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_zzJg0G-_imk/SwqfjSO5T9I/AAAAAAAAAJU/akV6S9jmCbY/S220/DSC_0422.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_zzJg0G-_imk/SjhO8sSU5NI/AAAAAAAAAF4/mL_77vtsZ4I/s72-c/develop.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2943622034479344570.post-2642588709036690305</id><published>2009-06-15T19:31:00.002+08:00</published><updated>2009-06-15T19:33:21.402+08:00</updated><title type='text'>Back to School!</title><content type='html'>It's the first day of school once again.  After finishing up at the office, I headed out to walk to school.  It's exciting to go back.  Until I found out that school starts tomorrow, not today.  &gt;.&lt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2943622034479344570-2642588709036690305?l=neutitan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neutitan.blogspot.com/feeds/2642588709036690305/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://neutitan.blogspot.com/2009/06/back-to-school.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/2642588709036690305'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/2642588709036690305'/><link rel='alternate' type='text/html' href='http://neutitan.blogspot.com/2009/06/back-to-school.html' title='Back to School!'/><author><name>Ren² Gabás</name><uri>http://www.blogger.com/profile/06426792432920802900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_zzJg0G-_imk/SwqfjSO5T9I/AAAAAAAAAJU/akV6S9jmCbY/S220/DSC_0422.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2943622034479344570.post-2211765666914729404</id><published>2009-04-17T09:50:00.006+08:00</published><updated>2009-04-17T17:45:21.004+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='newark police department'/><category scheme='http://www.blogger.com/atom/ns#' term='senior citizens'/><category scheme='http://www.blogger.com/atom/ns#' term='police academy'/><category scheme='http://www.blogger.com/atom/ns#' term='citizens on patrol'/><title type='text'>The Real "Citizens on Patrol"</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_zzJg0G-_imk/SefjWDZGGKI/AAAAAAAAAFo/cCwQCyjf-Gw/s1600-h/police_academy_four.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 219px; height: 320px;" src="http://4.bp.blogspot.com/_zzJg0G-_imk/SefjWDZGGKI/AAAAAAAAAFo/cCwQCyjf-Gw/s320/police_academy_four.jpg" alt="" id="BLOGGER_PHOTO_ID_5325475052396091554" border="0" /&gt;&lt;/a&gt;If you have watched &lt;a href="http://www.imdb.com/title/tt0093756/"&gt;Police Academy 4: Citizens on Patrol&lt;/a&gt;, this &lt;a href="http://www.nytimes.com/2009/04/19/nyregion/new-jersey/19seniorsnj.html"&gt;Newark Police project&lt;/a&gt;, featured by the NY Times, should be familiar.  It even has almost the same objective: to spread good will about the police force.&lt;br /&gt;&lt;br /&gt;Captain Susan Cole, the program coordinator has this to say,&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;“Seniors are home during the day, they see a lot, they’re staples in their community,” Captain Cole said. “They know a lot of people. They are the eyes and ears who can assist the Police Department. They’re the ones who can bring back that ‘it takes a village’ kind of community because somewhere along the way we’ve lost that.”&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2943622034479344570-2211765666914729404?l=neutitan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neutitan.blogspot.com/feeds/2211765666914729404/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://neutitan.blogspot.com/2009/04/real-citizens-on-patrol.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/2211765666914729404'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/2211765666914729404'/><link rel='alternate' type='text/html' href='http://neutitan.blogspot.com/2009/04/real-citizens-on-patrol.html' title='The Real &quot;Citizens on Patrol&quot;'/><author><name>Ren² Gabás</name><uri>http://www.blogger.com/profile/06426792432920802900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_zzJg0G-_imk/SwqfjSO5T9I/AAAAAAAAAJU/akV6S9jmCbY/S220/DSC_0422.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_zzJg0G-_imk/SefjWDZGGKI/AAAAAAAAAFo/cCwQCyjf-Gw/s72-c/police_academy_four.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2943622034479344570.post-3047571457536915669</id><published>2009-04-17T00:29:00.005+08:00</published><updated>2009-04-17T17:44:40.782+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='britain&apos;s got talent'/><category scheme='http://www.blogger.com/atom/ns#' term='susan boyle'/><category scheme='http://www.blogger.com/atom/ns#' term='youtube'/><title type='text'>Susan Boyle vs Cynics and Skeptics, Inc</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://assets.nydailynews.com/img/2009/04/15/amd_susan_boyle.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 240px; height: 183px;" src="http://assets.nydailynews.com/img/2009/04/15/amd_susan_boyle.jpg" alt="" border="0" /&gt;&lt;/a&gt;Soul-moving rendition from an unexpected but exceptionally-talented lady.  Simply amazing.  Kudos, Susan!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=9lp0IWv8QZY"&gt;Watch the YouTube video.&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2943622034479344570-3047571457536915669?l=neutitan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neutitan.blogspot.com/feeds/3047571457536915669/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://neutitan.blogspot.com/2009/04/susan-boyle-vs-cynics-and-skeptics-inc.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/3047571457536915669'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/3047571457536915669'/><link rel='alternate' type='text/html' href='http://neutitan.blogspot.com/2009/04/susan-boyle-vs-cynics-and-skeptics-inc.html' title='Susan Boyle vs Cynics and Skeptics, Inc'/><author><name>Ren² Gabás</name><uri>http://www.blogger.com/profile/06426792432920802900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_zzJg0G-_imk/SwqfjSO5T9I/AAAAAAAAAJU/akV6S9jmCbY/S220/DSC_0422.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2943622034479344570.post-7004676112679393246</id><published>2009-04-06T09:00:00.008+08:00</published><updated>2009-04-17T17:44:12.967+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ad'/><category scheme='http://www.blogger.com/atom/ns#' term='hp'/><category scheme='http://www.blogger.com/atom/ns#' term='microsoft'/><category scheme='http://www.blogger.com/atom/ns#' term='apple'/><title type='text'>A lot of hurt from an ad</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_zzJg0G-_imk/SdlWqZflrAI/AAAAAAAAAFg/pymmSJ2tB7w/s1600-h/laurenisapcmar09.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 222px;" src="http://2.bp.blogspot.com/_zzJg0G-_imk/SdlWqZflrAI/AAAAAAAAAFg/pymmSJ2tB7w/s400/laurenisapcmar09.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5321379721112824834" /&gt;&lt;/a&gt;&lt;br /&gt;I'm hearing a moans and groans from the Mac fanboys!  Just look at the number of comments from the Engadget blog regarding the ads with &lt;a href="http://www.engadget.com/2009/03/27/microsofts-new-ad-shows-how-people-shop-for-computers-in-the-re/"&gt;Lauren&lt;/a&gt; and &lt;a href="http://www.engadget.com/2009/04/04/microsofts-second-laptop-hunters-commercial-giampaulo-buys-an/"&gt;Giampaulo&lt;/a&gt;.&lt;div style="float:none;margin:20px;"&gt;&lt;object width="400" height="233"&gt;&lt;param name="movie" value="http://www.youtube.com/v/621NMj9_SR4&amp;amp;hl=en&amp;amp;fs=1&amp;amp;rel=0"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/621NMj9_SR4&amp;amp;hl=en&amp;amp;fs=1&amp;amp;rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="400" height="233"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;&lt;div&gt;While the previous Microsoft responses to the "I'm a Mac" ads have been utterly lame, these new ones hit the right spot on.  The current state of the economy have made these ads that show frugality resonate with the viewers.  Lauren and Giampaulo both lambast the Macs on their price.  Lauren shows us that we don't need to be cool to buy a Mac, as being cool = having $.  Giampaulo, however, set some pretty high standards and ended up buying a laptop that has somewhat the opposite of those standards (&lt;a href="http://www.notebookreview.com/default.asp?newsID=4791"&gt;battery life on an HDX&lt;/a&gt;?? Helloooo!).  But then again, one must remember that these are ads, and they are actors -- not some random dudettes and dudes on the street.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Something odd is going on though.  They both preferred HP.  You can totally change the Microsoft logo on the ad with an HP one, and still deliver a similar message.  Is HP paying for this ad?  Or is this a favor from Microsoft?  Remember the &lt;a href="http://arstechnica.com/hardware/news/2008/03/the-vista-capable-debacle-intel-pushes-microsoft-bends.ars"&gt;Vista Ready program&lt;/a&gt;?  HP is now experimenting with both &lt;a href="http://www.engadget.com/2009/01/07/hps-mini-1000-mi-up-for-order/"&gt;Ubuntu (Mi = Mobile Internet)&lt;/a&gt; and &lt;a href="http://online.wsj.com/article/SB123852934905974845.html"&gt;Google Android program&lt;/a&gt;.  This ad could be a boost to get back HP deep into the Microsoft fold.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2943622034479344570-7004676112679393246?l=neutitan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neutitan.blogspot.com/feeds/7004676112679393246/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://neutitan.blogspot.com/2009/04/lot-of-hurt-from-ad.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/7004676112679393246'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/7004676112679393246'/><link rel='alternate' type='text/html' href='http://neutitan.blogspot.com/2009/04/lot-of-hurt-from-ad.html' title='A lot of hurt from an ad'/><author><name>Ren² Gabás</name><uri>http://www.blogger.com/profile/06426792432920802900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_zzJg0G-_imk/SwqfjSO5T9I/AAAAAAAAAJU/akV6S9jmCbY/S220/DSC_0422.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_zzJg0G-_imk/SdlWqZflrAI/AAAAAAAAAFg/pymmSJ2tB7w/s72-c/laurenisapcmar09.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2943622034479344570.post-889982225076236174</id><published>2009-03-25T15:46:00.003+08:00</published><updated>2009-03-25T15:52:52.237+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='aptana'/><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><category scheme='http://www.blogger.com/atom/ns#' term='pydev'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><category scheme='http://www.blogger.com/atom/ns#' term='appengine'/><title type='text'>Aptana Studio for Google AppEngine development</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_zzJg0G-_imk/ScnhoqavQyI/AAAAAAAAAFY/LanF_eGZDgY/s1600-h/aptana-hd.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 93px;" src="http://1.bp.blogspot.com/_zzJg0G-_imk/ScnhoqavQyI/AAAAAAAAAFY/LanF_eGZDgY/s400/aptana-hd.png" alt="" id="BLOGGER_PHOTO_ID_5317028923785036578" border="0" /&gt;&lt;/a&gt;I like using &lt;a href="http://www.eclipse.org/"&gt;Eclipse&lt;/a&gt; with PyDev for developing my Python applications.  However, I've recently discovered joy in using &lt;a href="http://www.aptana.com/studio"&gt;Aptana Studio&lt;/a&gt; (with &lt;a href="http://pydev.sourceforge.net/"&gt;PyDev&lt;/a&gt;) for developing &lt;a href="http://code.google.com/appengine/"&gt;Google AppEngine&lt;/a&gt; applications.  With code-completion and other perks, it makes development quite easy and fun, too.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2943622034479344570-889982225076236174?l=neutitan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neutitan.blogspot.com/feeds/889982225076236174/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://neutitan.blogspot.com/2009/03/aptana-studio-for-google-appengine.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/889982225076236174'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/889982225076236174'/><link rel='alternate' type='text/html' href='http://neutitan.blogspot.com/2009/03/aptana-studio-for-google-appengine.html' title='Aptana Studio for Google AppEngine development'/><author><name>Ren² Gabás</name><uri>http://www.blogger.com/profile/06426792432920802900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_zzJg0G-_imk/SwqfjSO5T9I/AAAAAAAAAJU/akV6S9jmCbY/S220/DSC_0422.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_zzJg0G-_imk/ScnhoqavQyI/AAAAAAAAAFY/LanF_eGZDgY/s72-c/aptana-hd.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2943622034479344570.post-3840066952533887985</id><published>2009-03-22T06:34:00.008+08:00</published><updated>2009-03-22T08:10:18.349+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sports'/><category scheme='http://www.blogger.com/atom/ns#' term='manny pacquiao'/><category scheme='http://www.blogger.com/atom/ns#' term='boxing'/><category scheme='http://www.blogger.com/atom/ns#' term='abs-cbn'/><category scheme='http://www.blogger.com/atom/ns#' term='gma'/><title type='text'>Napapaligiran si Manny ng mga Sulsol-tants</title><content type='html'>It seems Manny Pacquiao is getting a bad habit of rescinding contracts these days.  Do you still remember the &lt;a href="http://www.gmanews.tv/story/24828/Top-Rank-vows-to-shield-Pacquiao-from-lawsuit"&gt;Golden Boy Promotions vs Top Rank dispute&lt;/a&gt;?  There's a new facet to the &lt;a href="http://www.gmanews.tv/story/153445/Sports-analysts-Pacquiao-TV-switch-a-business-move"&gt;network wars&lt;/a&gt; that has recently included Manny.  It seems that Manny's isn't taking legal advice when he is entering into these contracts.  He should have placed conditions for him to be able to terminate a contract legally, instead of just simply signing a new one whenever he feels like it.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Paumanhin na lang sa mga fans ni Manny.  Alam kong henyo xa sa ring, pero pagdating sa batas ay isang xang &lt;a href="http://boysnightout899.multiply.com/"&gt;Certified B—&lt;/a&gt;.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2943622034479344570-3840066952533887985?l=neutitan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neutitan.blogspot.com/feeds/3840066952533887985/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://neutitan.blogspot.com/2009/03/napapaligiran-si-manny-ng-sulsoltants.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/3840066952533887985'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/3840066952533887985'/><link rel='alternate' type='text/html' href='http://neutitan.blogspot.com/2009/03/napapaligiran-si-manny-ng-sulsoltants.html' title='Napapaligiran si Manny ng mga Sulsol-tants'/><author><name>Ren² Gabás</name><uri>http://www.blogger.com/profile/06426792432920802900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_zzJg0G-_imk/SwqfjSO5T9I/AAAAAAAAAJU/akV6S9jmCbY/S220/DSC_0422.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2943622034479344570.post-4654015523246726254</id><published>2009-03-20T17:05:00.005+08:00</published><updated>2009-03-22T06:47:33.531+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Hina Aoyama'/><category scheme='http://www.blogger.com/atom/ns#' term='paper cutouts'/><title type='text'>Truly Amazing Paper Cutouts</title><content type='html'>These &lt;a href="http://www.flickr.com/photos/37051688@N00/"&gt;paper cutouts&lt;/a&gt; are simply amazing.  And they're done by hand!  No words can describe how incredible these are.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2943622034479344570-4654015523246726254?l=neutitan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neutitan.blogspot.com/feeds/4654015523246726254/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://neutitan.blogspot.com/2009/03/truly-amazing-paper-cutouts.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/4654015523246726254'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/4654015523246726254'/><link rel='alternate' type='text/html' href='http://neutitan.blogspot.com/2009/03/truly-amazing-paper-cutouts.html' title='Truly Amazing Paper Cutouts'/><author><name>Ren² Gabás</name><uri>http://www.blogger.com/profile/06426792432920802900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_zzJg0G-_imk/SwqfjSO5T9I/AAAAAAAAAJU/akV6S9jmCbY/S220/DSC_0422.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2943622034479344570.post-2768701595373436576</id><published>2009-03-20T15:37:00.004+08:00</published><updated>2009-03-22T06:44:40.818+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='unsend'/><category scheme='http://www.blogger.com/atom/ns#' term='labs'/><category scheme='http://www.blogger.com/atom/ns#' term='gmail'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><title type='text'>"Unsend" your mail</title><content type='html'>Have you ever hit the "Send" button only to regret it a few seconds after?&lt;br /&gt;&lt;br /&gt;With Gmail's newest feature, you can &lt;a href="http://gmailblog.blogspot.com/2009/03/new-in-labs-undo-send.html"&gt;"unsend" your mail&lt;/a&gt;.  It is still a Gmail Labs feature, so you need to enable it.  Once enabled, you now have 5 seconds to hit "Undo" before the mail is sent on its way.  You may extend this to up to 10 seconds.&lt;br /&gt;&lt;br /&gt;However, you now have less excuses for sending inexcusable mail, especially with &lt;a href="http://gmailblog.blogspot.com/2008/10/new-in-labs-stop-sending-mail-you-later.html"&gt;Mail Goggles&lt;/a&gt; as well.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2943622034479344570-2768701595373436576?l=neutitan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neutitan.blogspot.com/feeds/2768701595373436576/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://neutitan.blogspot.com/2009/03/unsend-your-mail.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/2768701595373436576'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/2768701595373436576'/><link rel='alternate' type='text/html' href='http://neutitan.blogspot.com/2009/03/unsend-your-mail.html' title='&quot;Unsend&quot; your mail'/><author><name>Ren² Gabás</name><uri>http://www.blogger.com/profile/06426792432920802900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_zzJg0G-_imk/SwqfjSO5T9I/AAAAAAAAAJU/akV6S9jmCbY/S220/DSC_0422.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2943622034479344570.post-5885128374831381760</id><published>2009-03-13T14:49:00.009+08:00</published><updated>2009-03-22T06:45:26.071+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='forecasts'/><category scheme='http://www.blogger.com/atom/ns#' term='weather'/><category scheme='http://www.blogger.com/atom/ns#' term='google earth'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><title type='text'>Weather forecasts on your Google Earth</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_zzJg0G-_imk/SboEOQiK6PI/AAAAAAAAAEw/NNAuZFG20qo/s1600-h/Screenshot.jpeg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 196px;" src="http://4.bp.blogspot.com/_zzJg0G-_imk/SboEOQiK6PI/AAAAAAAAAEw/NNAuZFG20qo/s320/Screenshot.jpeg" alt="" id="BLOGGER_PHOTO_ID_5312563353439889650" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://earth.google.com/"&gt;Google Earth&lt;/a&gt; is a virtual globe, map and geographic information program, according to &lt;a href="http://en.wikipedia.org/wiki/Google_Earth"&gt;Wikipedia&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;There are lots of ways to play around with Google Earth.  There is this nice &lt;a href="http://ca.psigrid.gov.ph/forecast/forecast.kml"&gt;animated weather forecast&lt;/a&gt;.  We hope you like it, too.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_zzJg0G-_imk/SboKTMvCCkI/AAAAAAAAAFA/KXjeMHluZoc/s1600-h/Screenshot-1.jpeg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 267px;" src="http://3.bp.blogspot.com/_zzJg0G-_imk/SboKTMvCCkI/AAAAAAAAAFA/KXjeMHluZoc/s400/Screenshot-1.jpeg" alt="" id="BLOGGER_PHOTO_ID_5312570035389205058" 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/2943622034479344570-5885128374831381760?l=neutitan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neutitan.blogspot.com/feeds/5885128374831381760/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://neutitan.blogspot.com/2009/03/weather-forecasts-on-your-google-earth.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/5885128374831381760'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/5885128374831381760'/><link rel='alternate' type='text/html' href='http://neutitan.blogspot.com/2009/03/weather-forecasts-on-your-google-earth.html' title='Weather forecasts on your Google Earth'/><author><name>Ren² Gabás</name><uri>http://www.blogger.com/profile/06426792432920802900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_zzJg0G-_imk/SwqfjSO5T9I/AAAAAAAAAJU/akV6S9jmCbY/S220/DSC_0422.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_zzJg0G-_imk/SboEOQiK6PI/AAAAAAAAAEw/NNAuZFG20qo/s72-c/Screenshot.jpeg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2943622034479344570.post-4463204205984723167</id><published>2009-03-10T07:23:00.011+08:00</published><updated>2009-03-22T06:45:54.370+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='google analytics'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><title type='text'>Using Google Analytics</title><content type='html'>I have been using &lt;a href="http://www.google.com/analytics"&gt;Google Analytics&lt;/a&gt; for a few years now, and I have to say that I am quite impressed at the reports that it makes (even though the traffic at my sites aren't impressive).&lt;br /&gt;&lt;br /&gt;For those who have not yet known GA yet, it is a service that generates detailed statistics on website visitors.  This is very useful, especially for marketers, to know which pages work (or don't work) in attracting and retaining visitors.&lt;br /&gt;&lt;br /&gt;Let's see what statistics this site has generated so far:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_zzJg0G-_imk/SbWnfDl0t7I/AAAAAAAAAD4/zeCMCp072JA/s1600-h/map.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 257px;" src="http://4.bp.blogspot.com/_zzJg0G-_imk/SbWnfDl0t7I/AAAAAAAAAD4/zeCMCp072JA/s320/map.JPG" alt="" id="BLOGGER_PHOTO_ID_5311335487535101874" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;So far, most of our visitors came from the Philippines, and not surprisingly, a lot of them come from Makati.  This next image will explain why.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_zzJg0G-_imk/SbWn1_-U3YI/AAAAAAAAAEA/KpHJwYszNzU/s1600-h/pageViews.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 210px; height: 320px;" src="http://3.bp.blogspot.com/_zzJg0G-_imk/SbWn1_-U3YI/AAAAAAAAAEA/KpHJwYszNzU/s320/pageViews.JPG" alt="" id="BLOGGER_PHOTO_ID_5311335881701121410" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Many of the page views are on the how-to page for &lt;a href="http://neutitan.blogspot.com/2009/02/globe-visibility-on-ubuntu-810.html"&gt;configuring Globe Visibility&lt;/a&gt; (a local HDSPA service) for use with Ubuntu.&lt;br /&gt;&lt;br /&gt;From this few information, we can create some hypotheses regarding the visitors.  They are quite affluent, or work with affluent companies.  The fact that they work in Makati and Mandaluyong already gives us this clue, however, the additional fact that they have Globe Visibility (not a cheap service) strengthens this conclusion.&lt;br /&gt;&lt;br /&gt;This may be a "simplistic" conclusion to arrive on, but it is still noteworthy and important.  This is a form of user feedback, and would drive me (as a blogger) more things that will be interesting to my readers.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2943622034479344570-4463204205984723167?l=neutitan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neutitan.blogspot.com/feeds/4463204205984723167/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://neutitan.blogspot.com/2009/03/using-google-analytics.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/4463204205984723167'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/4463204205984723167'/><link rel='alternate' type='text/html' href='http://neutitan.blogspot.com/2009/03/using-google-analytics.html' title='Using Google Analytics'/><author><name>Ren² Gabás</name><uri>http://www.blogger.com/profile/06426792432920802900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_zzJg0G-_imk/SwqfjSO5T9I/AAAAAAAAAJU/akV6S9jmCbY/S220/DSC_0422.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_zzJg0G-_imk/SbWnfDl0t7I/AAAAAAAAAD4/zeCMCp072JA/s72-c/map.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2943622034479344570.post-8189627074096159772</id><published>2009-02-08T18:42:00.020+08:00</published><updated>2009-02-08T19:54:39.464+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='gentoo'/><category scheme='http://www.blogger.com/atom/ns#' term='freebsd'/><category scheme='http://www.blogger.com/atom/ns#' term='fedora'/><category scheme='http://www.blogger.com/atom/ns#' term='work'/><category scheme='http://www.blogger.com/atom/ns#' term='red hat'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='gnome'/><title type='text'>Ubuntu is *not* for Ügeeks</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_zzJg0G-_imk/SY7HnaHGcmI/AAAAAAAAADg/RJHkdhWwyeg/s1600-h/gnome.png"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 48px; height: 48px;" src="http://4.bp.blogspot.com/_zzJg0G-_imk/SY7HnaHGcmI/AAAAAAAAADg/RJHkdhWwyeg/s320/gnome.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5300393291299582562" /&gt;&lt;/a&gt;I started using GNU/Linux in January 2000.  I joined the Diliman Networks Web Team, and we were asked to learn CGI-Perl for web programming.  It was quite a pain to us then.  Some stuff didn't just work, and I really learned a lot from exploring the command line, as well as Perl.  The first editor that I used was &lt;code&gt;pico&lt;/code&gt;, and my mail client was &lt;code&gt;pine&lt;/code&gt;.  It was also the time that I encountered GNOME, KDE, CDE and the rest of the gang, experimented for a few months, chose GNOME and never switched again.&lt;div&gt;&lt;br /&gt;&lt;div&gt;&lt;img src="http://4.bp.blogspot.com/_zzJg0G-_imk/SY7HFs1tZPI/AAAAAAAAADA/LE7jTprT-H0/s320/logo_rh_home.png" style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 96px; height: 31px;" border="0" alt="" id="BLOGGER_PHOTO_ID_5300392712211358962" /&gt;&lt;img src="http://4.bp.blogspot.com/_zzJg0G-_imk/SY7HFxDYrvI/AAAAAAAAADI/K4ruQQTOktM/s320/fedora-logo.png" style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 99px; height: 31px;" border="0" alt="" id="BLOGGER_PHOTO_ID_5300392713342463730" /&gt;&lt;img src="http://2.bp.blogspot.com/_zzJg0G-_imk/SY7HGj5T5DI/AAAAAAAAADQ/1WTneTAuYUs/s320/gentoo-new.gif" style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 147px; height: 31px;" border="0" alt="" id="BLOGGER_PHOTO_ID_5300392726990414898" /&gt;&lt;img src="http://3.bp.blogspot.com/_zzJg0G-_imk/SY7HG2Y7xPI/AAAAAAAAADY/eEsmDga5dI0/s320/logo-red.png" style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 110px; height: 31px;" border="0" alt="" id="BLOGGER_PHOTO_ID_5300392731954889970" /&gt;I was using Red Hat from then on until some time after they changed it to Fedora. I stuck with Fedora for a few years, until I got tired of the release cycle, and decided to try other distributions.  I also used SuSE, after they were bought out by Novell, however, my machines were too slow for it.  For a year, I was using FreeBSD as my desktop -- which was really an eye-opener as they do things quite differently. And then, I settled on Gentoo which had a very similar program installation method to FreeBSD.  I even compiled everything from scratch, with the specific optimizations for my CPU on.  I even printed out the instructions so that I could follow them, since I couldn't use my PC (since it was still compiling the programs).  I enjoyed having the fastest PC in town (or at least my office).  We would compare benchmarks, and Gentoo would come out on top.  However, the big disadvantage was that if I ever wanted to use a program, say Open Office, I would download it and then compile it.  Sometimes, compiling would take hours or even a day before I could use the program.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;It got me thinking, what do I use a computer for?  At that moment, it became evident to me that I was spending too much time compiling stuff, hunting down libraries, etc.  It just didn't make sense.  So I fired up my friendly Google, and began scouring the Net for an alternative distribution.  And I came to Ubuntu.&lt;br /&gt;&lt;br /&gt;&lt;img src="http://1.bp.blogspot.com/_zzJg0G-_imk/SY7HzAaMDFI/AAAAAAAAADo/--zkH_ehjJU/s320/ubuntulogo.png" style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 114px; height: 31px;" border="0" alt="" id="BLOGGER_PHOTO_ID_5300393490558749778" /&gt;Ubuntu is based on Debian, and not Red Hat so there was some stuff that I need to relearn, such as locations of configuration files and commands.&lt;br /&gt;&lt;br /&gt;Nowadays, I continue to use Ubuntu heavily.  I find that I have been able to do more if I let some things just be.  However, I can switch between distributions easily, including some of the BSD's.  I still find OpenBSD, quite a tough nut to crack.  LoL&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I certainly enjoy using Ubuntu.  I have used its Live CD to rescue a lot of other systems, including Red Hat and Windows machines.  I am still discovering and playing with a lot of new things everyday, such as Compiz settings.  However, no longer to the extent of destroying my GNU/Linux installation.  I want to get some real work done, too, you know. :)&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So, yes, Ubuntu is not for geeks who get a hard on everytime we talk about benchmarks.  It is relatively slow if you compare it with Gentoo.  However, for my purposes, it gets the job done with minimal fuss.  And that, for me, is the important criteria.&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/2943622034479344570-8189627074096159772?l=neutitan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neutitan.blogspot.com/feeds/8189627074096159772/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://neutitan.blogspot.com/2009/02/ubuntu-is-not-for-ugeeks.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/8189627074096159772'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/8189627074096159772'/><link rel='alternate' type='text/html' href='http://neutitan.blogspot.com/2009/02/ubuntu-is-not-for-ugeeks.html' title='Ubuntu is *not* for Ügeeks'/><author><name>Ren² Gabás</name><uri>http://www.blogger.com/profile/06426792432920802900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_zzJg0G-_imk/SwqfjSO5T9I/AAAAAAAAAJU/akV6S9jmCbY/S220/DSC_0422.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_zzJg0G-_imk/SY7HnaHGcmI/AAAAAAAAADg/RJHkdhWwyeg/s72-c/gnome.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2943622034479344570.post-5881508607231547231</id><published>2009-02-08T18:06:00.007+08:00</published><updated>2009-03-22T06:46:29.814+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='c++'/><category scheme='http://www.blogger.com/atom/ns#' term='vectors'/><category scheme='http://www.blogger.com/atom/ns#' term='iterators'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><title type='text'>From C pointers to C++ iterators</title><content type='html'>Yesterday, we discussed C++ vectors as one of the ways to improve the representation of an C array.  C++ iterators allow easy access to elements in a vector safely.  However, one must not mistake an iterator to be a pointer, even if it acts like one.  Additionally, your vanilla pointers still exist in C++.  Don't forget to put &lt;code&gt;#include &amp;lt;vector&amp;gt;&lt;/code&gt;&lt;br /&gt;&lt;pre&gt;std::vector&amp;lt;int&amp;gt; grades;   // dynamically-sized vector&lt;br /&gt;&lt;br /&gt;// push items into the vector&lt;br /&gt;grades.push_back(grade);&lt;br /&gt;...&lt;br /&gt;&lt;br /&gt;for (std::vector&amp;lt;int&amp;gt;::iterator grade_itr=grades.begin();&lt;br /&gt;    grade_itr &amp;lt; grades.end();&lt;br /&gt;    grade_itr++)&lt;br /&gt; std::cout &lt;&lt; (*grade_ptr);&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2943622034479344570-5881508607231547231?l=neutitan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neutitan.blogspot.com/feeds/5881508607231547231/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://neutitan.blogspot.com/2009/02/from-c-pointers-to-c-iterators.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/5881508607231547231'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/5881508607231547231'/><link rel='alternate' type='text/html' href='http://neutitan.blogspot.com/2009/02/from-c-pointers-to-c-iterators.html' title='From C pointers to C++ iterators'/><author><name>Ren² Gabás</name><uri>http://www.blogger.com/profile/06426792432920802900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_zzJg0G-_imk/SwqfjSO5T9I/AAAAAAAAAJU/akV6S9jmCbY/S220/DSC_0422.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2943622034479344570.post-919193792517260380</id><published>2009-02-07T19:30:00.005+08:00</published><updated>2009-02-07T22:06:02.263+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='c++'/><category scheme='http://www.blogger.com/atom/ns#' term='vectors'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='c'/><category scheme='http://www.blogger.com/atom/ns#' term='arrays'/><title type='text'>From C arrays to C++ vectors</title><content type='html'>The C++ STL (Standard Template Library) includes some very useful templates.  The main idea behind STL is to re-use some of the best implementations of the most common data structures, such as queues, lists, stacks.  One of these implementations is the C++ vector.&lt;br /&gt;&lt;br /&gt;In C, we could declare an array of integers like this:&lt;br /&gt;&lt;pre&gt;int grades[MAX_SIZE];&lt;/pre&gt;This statement will still work with C++, and is still valid.  However, a more "C++"-centric way of doing the same thing would be to use vectors:&lt;br /&gt;&lt;pre&gt;vector&amp;lt;int&amp;gt; grades(MAX_SIZE);&lt;/pre&gt;You can still access each element using:&lt;br /&gt;&lt;pre&gt;grades[i]&lt;/pre&gt;but now you can use STL &lt;a href="http://www.cppreference.com/wiki/stl/vector/start"&gt;vector functions&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2943622034479344570-919193792517260380?l=neutitan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neutitan.blogspot.com/feeds/919193792517260380/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://neutitan.blogspot.com/2009/02/from-c-arrays-to-c-vectors.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/919193792517260380'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/919193792517260380'/><link rel='alternate' type='text/html' href='http://neutitan.blogspot.com/2009/02/from-c-arrays-to-c-vectors.html' title='From C arrays to C++ vectors'/><author><name>Ren² Gabás</name><uri>http://www.blogger.com/profile/06426792432920802900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_zzJg0G-_imk/SwqfjSO5T9I/AAAAAAAAAJU/akV6S9jmCbY/S220/DSC_0422.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2943622034479344570.post-8452568433065305058</id><published>2009-02-06T16:13:00.001+08:00</published><updated>2009-03-13T15:08:22.260+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='huawei'/><category scheme='http://www.blogger.com/atom/ns#' term='globe visibility'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Globe Visibility on Ubuntu 8.10</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_zzJg0G-_imk/SYv5NlcY38I/AAAAAAAAABQ/xT5V-Jhq39A/s1600-h/globe+e160.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 82px; height: 96px;" src="http://4.bp.blogspot.com/_zzJg0G-_imk/SYv5NlcY38I/AAAAAAAAABQ/xT5V-Jhq39A/s320/globe+e160.png" alt="" id="BLOGGER_PHOTO_ID_5299603398316318658" border="0" /&gt;&lt;/a&gt;&lt;a href="http://www1.globe.com.ph/feature.aspx?artid=98"&gt;Globe Visibility Postpaid&lt;/a&gt; uses &lt;a href="http://www.huawei.com/mobileweb/en/products/view.do?id=1960"&gt;Huawei E160 HSDPA USB Stick&lt;/a&gt; to access the Internet.&lt;br /&gt;We simply plug in the USB stick and wait a bit for Ubuntu to set up the connect. We need to edit some settings before we can properly connect to the network.&lt;br /&gt;&lt;br /&gt;To do that, we open up our network connections found on the upper-right hand corner.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_zzJg0G-_imk/SYv0g6PdgJI/AAAAAAAAAAw/dMDeSrbw-fs/s1600-h/Edit+Connections.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 195px; height: 171px;" src="http://2.bp.blogspot.com/_zzJg0G-_imk/SYv0g6PdgJI/AAAAAAAAAAw/dMDeSrbw-fs/s320/Edit+Connections.png" alt="" id="BLOGGER_PHOTO_ID_5299598232758616210" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;We go to the "Mobile Broadband" tab and edit the settings for "Globe Telecom."&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_zzJg0G-_imk/SYv01v1XARI/AAAAAAAAAA4/NIb4anxsI5k/s1600-h/Network+Connections.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 246px;" src="http://3.bp.blogspot.com/_zzJg0G-_imk/SYv01v1XARI/AAAAAAAAAA4/NIb4anxsI5k/s320/Network+Connections.png" alt="" id="BLOGGER_PHOTO_ID_5299598590742036754" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;We authorize the application to use the private keyring (which contains our system-saved keys).&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_zzJg0G-_imk/SYv1LFx74zI/AAAAAAAAABA/SQPinvTtHFo/s1600-h/Allow+access.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 107px;" src="http://1.bp.blogspot.com/_zzJg0G-_imk/SYv1LFx74zI/AAAAAAAAABA/SQPinvTtHFo/s320/Allow+access.png" alt="" id="BLOGGER_PHOTO_ID_5299598957410509618" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;We change the "Number" from "*99#" to "*99***1#" and delete the default "Username", "Password" and "APN".&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_zzJg0G-_imk/SYv1vVcDQSI/AAAAAAAAABI/2K3YBJLNViQ/s1600-h/Editing+Globe+Telecom.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 246px; height: 320px;" src="http://2.bp.blogspot.com/_zzJg0G-_imk/SYv1vVcDQSI/AAAAAAAAABI/2K3YBJLNViQ/s320/Editing+Globe+Telecom.png" alt="" id="BLOGGER_PHOTO_ID_5299599580088975650" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Click OK and we're done. :)&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0); font-weight: bold;"&gt;Update!&lt;/span&gt;&lt;br /&gt;If the USB stick that you have is brand new, you need to plug it into a Windows machine so it can configure itself.  Once you have verified that it can connect to the Globe network with Windows, you may now use it with your Ubuntu machine.  Don't ask me why it's that way. =P&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2943622034479344570-8452568433065305058?l=neutitan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neutitan.blogspot.com/feeds/8452568433065305058/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://neutitan.blogspot.com/2009/02/globe-visibility-on-ubuntu-810.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/8452568433065305058'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/8452568433065305058'/><link rel='alternate' type='text/html' href='http://neutitan.blogspot.com/2009/02/globe-visibility-on-ubuntu-810.html' title='Globe Visibility on Ubuntu 8.10'/><author><name>Ren² Gabás</name><uri>http://www.blogger.com/profile/06426792432920802900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_zzJg0G-_imk/SwqfjSO5T9I/AAAAAAAAAJU/akV6S9jmCbY/S220/DSC_0422.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_zzJg0G-_imk/SYv5NlcY38I/AAAAAAAAABQ/xT5V-Jhq39A/s72-c/globe+e160.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2943622034479344570.post-4941913461695187173</id><published>2009-01-30T09:56:00.000+08:00</published><updated>2009-01-30T09:59:44.217+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='dkms'/><category scheme='http://www.blogger.com/atom/ns#' term='virtualbox'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Reconfiguring VirtualBox after installation of new kernel</title><content type='html'>When you update your kernel, you will need to recompile the VirtualBox kernel module.  This can be done by running the command:&lt;br /&gt;&lt;pre&gt;sudo /etc/init.d/vboxdrv setup&lt;/pre&gt;You will need to have the Dynamic Kernel Module Support Framework (DKMS) installed to do this.&lt;br /&gt;&lt;pre&gt;sudo apt-get install dkms&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2943622034479344570-4941913461695187173?l=neutitan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neutitan.blogspot.com/feeds/4941913461695187173/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://neutitan.blogspot.com/2009/01/reconfiguring-virtualbox-after.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/4941913461695187173'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/4941913461695187173'/><link rel='alternate' type='text/html' href='http://neutitan.blogspot.com/2009/01/reconfiguring-virtualbox-after.html' title='Reconfiguring VirtualBox after installation of new kernel'/><author><name>Ren² Gabás</name><uri>http://www.blogger.com/profile/06426792432920802900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_zzJg0G-_imk/SwqfjSO5T9I/AAAAAAAAAJU/akV6S9jmCbY/S220/DSC_0422.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2943622034479344570.post-5431908168319429541</id><published>2009-01-29T10:44:00.001+08:00</published><updated>2009-01-29T11:02:37.119+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='open office'/><category scheme='http://www.blogger.com/atom/ns#' term='intrepid ibex'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Open Office 3.0 on Ubuntu 8.10 (Intrepid Ibex)</title><content type='html'>OOo3 will not be available on Ubuntu 8.10 because the developers did not have enough time to test it.  If you really need to install the latest and greatest OOo3, you can find &lt;a href="http://news.softpedia.com/news/How-To-Install-OpenOffice-org-3-0-in-Ubuntu-8-10-96449.shtml"&gt;installation instructions&lt;/a&gt; on &lt;a href="http://www.softpedia.com/"&gt;Softpedia&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2943622034479344570-5431908168319429541?l=neutitan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neutitan.blogspot.com/feeds/5431908168319429541/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://neutitan.blogspot.com/2009/01/open-office-30-on-ubuntu-810-intrepid.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/5431908168319429541'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/5431908168319429541'/><link rel='alternate' type='text/html' href='http://neutitan.blogspot.com/2009/01/open-office-30-on-ubuntu-810-intrepid.html' title='Open Office 3.0 on Ubuntu 8.10 (Intrepid Ibex)'/><author><name>Ren² Gabás</name><uri>http://www.blogger.com/profile/06426792432920802900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_zzJg0G-_imk/SwqfjSO5T9I/AAAAAAAAAJU/akV6S9jmCbY/S220/DSC_0422.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2943622034479344570.post-4935441146353319559</id><published>2009-01-23T17:52:00.000+08:00</published><updated>2009-01-29T11:02:10.720+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><category scheme='http://www.blogger.com/atom/ns#' term='subversion'/><category scheme='http://www.blogger.com/atom/ns#' term='subversive'/><category scheme='http://www.blogger.com/atom/ns#' term='ganymede'/><title type='text'>Subversion on Eclipse Ganymede</title><content type='html'>The latest Eclipse Ganymede shipped with the SVN connectors.  The update URL's are written below if your Eclipse does not have them.&lt;br /&gt;&lt;br /&gt;Install the following:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_zzJg0G-_imk/SXmVjwXJ5mI/AAAAAAAAAAM/3Y7ny7sP5tw/s1600-h/Eclipse-Subversive-1.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 202px;" src="http://4.bp.blogspot.com/_zzJg0G-_imk/SXmVjwXJ5mI/AAAAAAAAAAM/3Y7ny7sP5tw/s320/Eclipse-Subversive-1.png" alt="" id="BLOGGER_PHOTO_ID_5294427278460708450" border="0" /&gt;&lt;/a&gt;http://www.eclipse.org/subversive/downloads.php&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_zzJg0G-_imk/SXmVsrxfvMI/AAAAAAAAAAU/bqgsq51H24M/s1600-h/Eclipse+Subversive+SVN+Connectors.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 202px;" src="http://1.bp.blogspot.com/_zzJg0G-_imk/SXmVsrxfvMI/AAAAAAAAAAU/bqgsq51H24M/s320/Eclipse+Subversive+SVN+Connectors.png" alt="" id="BLOGGER_PHOTO_ID_5294427431847836866" border="0" /&gt;&lt;/a&gt;http://www.polarion.com/products/svn/subversive.php?src=eclipseproject&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2943622034479344570-4935441146353319559?l=neutitan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neutitan.blogspot.com/feeds/4935441146353319559/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://neutitan.blogspot.com/2009/01/subversion-on-eclipse-ganymede.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/4935441146353319559'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/4935441146353319559'/><link rel='alternate' type='text/html' href='http://neutitan.blogspot.com/2009/01/subversion-on-eclipse-ganymede.html' title='Subversion on Eclipse Ganymede'/><author><name>Ren² Gabás</name><uri>http://www.blogger.com/profile/06426792432920802900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_zzJg0G-_imk/SwqfjSO5T9I/AAAAAAAAAJU/akV6S9jmCbY/S220/DSC_0422.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_zzJg0G-_imk/SXmVjwXJ5mI/AAAAAAAAAAM/3Y7ny7sP5tw/s72-c/Eclipse-Subversive-1.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2943622034479344570.post-2814475278103170417</id><published>2009-01-23T16:54:00.000+08:00</published><updated>2009-01-23T17:05:00.412+08:00</updated><title type='text'>Show secure sites more clearly</title><content type='html'>Firefox removed the yellow bar that indicated a secure site.  Only secure sites with Extended Validation (EV) certificates, i.e. forked out a lot of money, show up with a nice green bar.  Other sites with self-signed certificates or whose CA's public keys are not shipped with Firefox, they simply show up as a regular site.&lt;br /&gt;&lt;br /&gt;To help show which sites are SSL-enabled, you need to edit the default configuration of Firefox.  We browse the &lt;span style="font-style: italic;"&gt;about:config&lt;/span&gt; page in Firefox and search for the term &lt;span style="font-style: italic;"&gt;browser.identity.ssl_domain_display&lt;/span&gt;.  We can set this to any of three possible values:&lt;br /&gt;&lt;blockquote&gt;0 - default&lt;br /&gt;1 - display top level domain only, e.g. blogspot.com&lt;br /&gt;2 - display entire domain, e.g. neutitan.blogspot.com&lt;/blockquote&gt;I recommend setting the value to 2.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2943622034479344570-2814475278103170417?l=neutitan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neutitan.blogspot.com/feeds/2814475278103170417/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://neutitan.blogspot.com/2009/01/show-secure-sites-more-clearly.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/2814475278103170417'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/2814475278103170417'/><link rel='alternate' type='text/html' href='http://neutitan.blogspot.com/2009/01/show-secure-sites-more-clearly.html' title='Show secure sites more clearly'/><author><name>Ren² Gabás</name><uri>http://www.blogger.com/profile/06426792432920802900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_zzJg0G-_imk/SwqfjSO5T9I/AAAAAAAAAJU/akV6S9jmCbY/S220/DSC_0422.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2943622034479344570.post-3626233367170113474</id><published>2009-01-23T15:12:00.002+08:00</published><updated>2009-02-07T19:29:27.855+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='subversion'/><category scheme='http://www.blogger.com/atom/ns#' term='ssl'/><category scheme='http://www.blogger.com/atom/ns#' term='webdav'/><category scheme='http://www.blogger.com/atom/ns#' term='apache'/><title type='text'>Subversion on Ubuntu 8.10</title><content type='html'>&lt;span style="font-weight: bold;"&gt;Access methods&lt;/span&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;file:/// - direct access on local machine&lt;br /&gt;&lt;/li&gt;&lt;li&gt;http:// - using WebDAV&lt;br /&gt;&lt;/li&gt;&lt;li&gt;https:// - SSL-encrypted&lt;br /&gt;&lt;/li&gt;&lt;li&gt;svn:// - access via svnserve machine&lt;/li&gt;&lt;li&gt;svn+ssh:// - SSH-tunneled&lt;/li&gt;&lt;/ol&gt;&lt;span style="font-weight: bold;"&gt;Installation Instructions&lt;/span&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Install the necessary packages:&lt;pre&gt;$ sudo apt-get install apache2 subversion libapache2-svn&lt;/pre&gt;&lt;/li&gt;&lt;li&gt;Create the group (to contain subversion users)&lt;pre&gt;$ sudo groupadd subversion&lt;/pre&gt;&lt;/li&gt;&lt;li&gt;Create the repository folders&lt;pre&gt;$ sudo mkdir /srv/svn&lt;br /&gt;$ cd !$&lt;br /&gt;$ sudo mkdir new_project&lt;br /&gt;$ sudo chown -R www-data:subversion new_project&lt;br /&gt;$ sudo chmod g+rws new_project&lt;br /&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li&gt;Tell subversion to create subversion repository.  I"t will create new files.&lt;br /&gt;&lt;pre&gt;$ sudo svnadmin create /srv/svn/new_project&lt;/pre&gt;&lt;/li&gt;&lt;li&gt;(Optional) If you want to use the WebDAV (http, https) methods, you will need to repeat the last two commands in § 3, and apply these to the new files generated by § 4.&lt;pre&gt;$ sudo chown -R www-data:subversion new_project&lt;br /&gt;$ sudo chmod -R g+rws new_project&lt;/pre&gt;&lt;/li&gt;&lt;/ol&gt;&lt;span style="font-weight: bold;"&gt;Enabling WebDAV access&lt;br /&gt;&lt;/span&gt;&lt;ol&gt;&lt;li&gt;Now, edit the &lt;span style="font-style: italic;"&gt;/etc/apache2/mods-available/dav_svn.conf&lt;/span&gt; file, and add the following lines:&lt;pre&gt;&amp;lt;Location "/svn/new_project"&amp;gt;&lt;br /&gt;  DAV svn&lt;br /&gt;  SVNPath /srv/svn/new_project&lt;br /&gt;  AuthType Basic&lt;br /&gt;  AuthName "My Project Subversion Repository"&lt;br /&gt;  AuthUserFile /etc/subversion/passwd&lt;br /&gt;  &amp;lt;LimitExcept GET PROPFIND OPTIONS REPORT&amp;gt;&lt;br /&gt;    Require valid-user&lt;br /&gt;  &amp;lt;/LimitExcept&amp;gt;&lt;br /&gt;&amp;lt;/Location&amp;gt;&lt;/pre&gt;You may also point it to the "root" subversion folder &lt;span style="font-style: italic;"&gt;/srv/svn&lt;/span&gt; if you wish to view the repositories of all projects that you are hosting.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Restart the web server.&lt;pre&gt;$ sudo /etc/init.d/apache2 restart&lt;/pre&gt;&lt;/li&gt;&lt;li&gt;(Optional) If you want to use WebDAV with SSL, simply follow standard Apache SSL certificate use.&lt;/li&gt;&lt;li&gt;Add the subversion users.&lt;pre&gt;$ sudo htpasswd -c /etc/subversion/passwd first_user&lt;br /&gt;$ sudo htpasswd /etc/subversion/passwd subsequent_users&lt;/pre&gt;&lt;/li&gt;&lt;li&gt;Check if the passwd file exists.&lt;pre&gt;$ cat /etc/subversion/passwd&lt;/pre&gt;&lt;/li&gt;&lt;li&gt;Check if we can access the repository.&lt;pre&gt;$ svn co http://hostname/svn/new_project new_project \&lt;br /&gt;--username first_user&lt;br /&gt;&lt;/pre&gt;&lt;/li&gt;&lt;/ol&gt;&lt;span style="font-weight: bold;"&gt;Access using SVN protocol&lt;/span&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Edit the configuration file, &lt;span style="font-style: italic;"&gt;/srv/svn/new_project/conf/svnserve.conf&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Uncomment the these lines in the configuration file:&lt;pre&gt;[general]&lt;br /&gt;password-db = passwd&lt;/pre&gt;N.B. These lines must not contain spaces before them.&lt;/li&gt;&lt;li&gt;Edit the &lt;span style="font-style: italic;"&gt;passwd&lt;/span&gt; file in the same folder and add a new user using this syntax:&lt;pre&gt;username = password&lt;/pre&gt;&lt;/li&gt;&lt;li&gt;Now, run the svnserver with this command:&lt;pre&gt;$ sudo svnserve -d --foreground -r /srv/svn&lt;/pre&gt;&lt;/li&gt;&lt;li&gt;Now, try to access the SVN using:&lt;pre&gt;$ svn co svn://hostname/new_project new_project \&lt;br /&gt;--username first_user&lt;/pre&gt;&lt;/li&gt;&lt;li&gt;You can now use SVN sub-commands to add/edit/delete files here.&lt;/li&gt;&lt;/ol&gt;&lt;span style="font-weight: bold;"&gt;Access using SVN+SSH protocol&lt;/span&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;After enabling the SVN protocol above, enable SSH on the SVN server and create accounts for people who are given access.&lt;/li&gt;&lt;li&gt;Check the access to the SVN using this command:&lt;pre&gt;$ svn co svn+ssh://hostname/srv/svn/new_project new_project \&lt;br /&gt;--username first_user&lt;/pre&gt;&lt;/li&gt;N.B.  You must use the full path of the SVN repository.&lt;br /&gt;&lt;/ol&gt;&lt;span style="font-weight: bold;"&gt;References&lt;/span&gt;&lt;br /&gt;&lt;blockquote&gt;Subversion, &lt;a href="https://help.ubuntu.com/community/Subversion"&gt;Ubuntu Documentation&lt;/a&gt;, accessed 2009 January 23.&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2943622034479344570-3626233367170113474?l=neutitan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neutitan.blogspot.com/feeds/3626233367170113474/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://neutitan.blogspot.com/2009/01/subversion-on-ubuntu-810.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/3626233367170113474'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2943622034479344570/posts/default/3626233367170113474'/><link rel='alternate' type='text/html' href='http://neutitan.blogspot.com/2009/01/subversion-on-ubuntu-810.html' title='Subversion on Ubuntu 8.10'/><author><name>Ren² Gabás</name><uri>http://www.blogger.com/profile/06426792432920802900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_zzJg0G-_imk/SwqfjSO5T9I/AAAAAAAAAJU/akV6S9jmCbY/S220/DSC_0422.JPG'/></author><thr:total>0</thr:total></entry></feed>
