<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" version="2.0">

<channel>
	<title>R-squared</title>
	
	<link>http://allan.88-mph.net/blog</link>
	<description>Allan M. Espinosa</description>
	<pubDate>Wed, 09 Dec 2009 22:17:58 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/aespinosa" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="aespinosa" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
		<title>Move to wordpress.com</title>
		<link>http://allan.88-mph.net/blog/entry/move-to-wordpresscom/</link>
		<comments>http://allan.88-mph.net/blog/entry/move-to-wordpresscom/#comments</comments>
		<pubDate>Wed, 09 Dec 2009 22:15:25 +0000</pubDate>
		<dc:creator>Allan Espinosa</dc:creator>
		
		<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://allan.88-mph.net/blog/?p=217</guid>
		<description><![CDATA[Effective next month, I&#8217;ll be taking down this site.  Most of the content have been successfully moved to my wordpress press account.  Reasons for the move include [1] saving on web maintenance costs, [2] wordpress.com now has the features I need like posting equations and code, [3] I&#8217;m too lazy to regularly the [...]]]></description>
			<content:encoded><![CDATA[<p>Effective next month, I&#8217;ll be taking down this site.  Most of the content have been successfully moved to my wordpress press account.  Reasons for the move include [1] saving on web maintenance costs, [2] wordpress.com now has the features I need like posting equations and code, [3] I&#8217;m too lazy to regularly the wordpress.org engine to the latest version.</p>
<p>Please update your bookmarks and feedreaders to <a href="http://amespinosa.wordpress.com">http://amespinosa.wordpress.com</a></p>
 <a href="http://www.blogtrafficexchange.com/related-posts"><strong>Related Posts</strong></a> <ul>  <li> <a onClick="window.location='http://bte.tc/rGe'; return false;" href="http://allan.88-mph.net/blog/entry/splitting-bioinformatics-fasta-files/">Splitting bioinformatics FASTA files</a> </li> <li> <a onClick="window.location='http://bte.tc/FwG'; return false;" href="http://allan.88-mph.net/blog/entry/lecture-notes-on-iteration/">Lecture notes on iteration</a> </li> </ul> <a href="http://www.blogtrafficexchange.com/related-websites"><strong>Related Websites</strong></a> <ul>  <li> <a onClick="window.location='http://bte.tc/JN'; return false;" href="http://www.blogtrafficexchange.com/attracting-free-blog-traffic/">Attracting Free Blog Traffic</a> <small>There are plenty of ways that you can attract free blog traffic if you know...</small> </li> <li> <a onClick="window.location='http://bte.tc/apjp'; return false;" href="http://www.richcreditdebtloan.com/save-time-money-and-space-in-over-80-ways/">Save Time, Money and Space in Over 80 Ways</a> <small>If you're looking for handy gadgets, tools and various items that can save you time,...</small> </li> </ul>]]></content:encoded>
			<wfw:commentRss>http://allan.88-mph.net/blog/entry/move-to-wordpresscom/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Splitting bioinformatics FASTA files</title>
		<link>http://allan.88-mph.net/blog/entry/splitting-bioinformatics-fasta-files/</link>
		<comments>http://allan.88-mph.net/blog/entry/splitting-bioinformatics-fasta-files/#comments</comments>
		<pubDate>Fri, 09 Oct 2009 00:44:49 +0000</pubDate>
		<dc:creator>Allan Espinosa</dc:creator>
		
		<category><![CDATA[Hard Hacks]]></category>

		<category><![CDATA[Personal]]></category>

		<category><![CDATA[Soft Hacks]]></category>

		<category><![CDATA[Theoretical Hacks]]></category>

		<category><![CDATA[bioinformatics]]></category>

		<category><![CDATA[science]]></category>

		<guid isPermaLink="false">http://allan.88-mph.net/blog/?p=206</guid>
		<description><![CDATA[I keep forgetting where my scripts were in my home directories.  Below is my ruby script to split a large FASTA [1] sequence into N sequences per file:
#!/usr/bin/env ruby
#
# Script: dumpseq.rb
# Description: Parses the a BLAST Fasta file and dumps each sequence to a
#           [...]]]></description>
			<content:encoded><![CDATA[<p>I keep forgetting where my scripts were in my home directories.  Below is my ruby script to split a large FASTA [1] sequence into N sequences per file:</p>
<pre><code>#!/usr/bin/env ruby
#
# Script: dumpseq.rb
# Description: Parses the a BLAST Fasta file and dumps each sequence to a
#              file.
# Usage: dumpseq.rb [fasta_file]

require 'fileutils'

fasta_db  = File.new(ARGV[0])

sno = 0
d = 0

file = nil

while true
  x = fasta_db.readline("n&gt;").sub(/&gt;$/, "")
  x =~ /&gt;(.*)n/
  if sno % N == 0 # N seqs per query
    file.close if file != nil
    dir = sprintf("D%04d000", d / 1000)
    FileUtils.mkdir_p dir
    # short filenames
    fname = sprintf "SEQ%07d.fasta", d
    d += 1
    file = File.new("#{dir}/#{fname}","w")
  end
  file &lt;&lt; x
  sno += 1
  fasta_db.ungetc ?&gt;
end</code></pre>
<p>Its pretty hackish-looking. But then I found out that BioRuby [2] wrappers for parsing FASTA files.</p>
<p>[1] <a href="http://en.wikipedia.org/wiki/Fasta">http://en.wikipedia.org/wiki/Fasta</a><br />
[2] <a href="http://www.bioruby.org">http://www.bioruby.org</a></p>
 <a href="http://www.blogtrafficexchange.com/related-posts"><strong>Related Posts</strong></a> <ul>  <li> <a onClick="window.location='http://bte.tc/fV'; return false;" href="http://allan.88-mph.net/blog/entry/design-and-engineering-of-a-supply-chain-management-system-for-drug-delivery-applications/">Design and engineering of a supply chain management system for drug delivery applications</a> </li> <li> <a onClick="window.location='http://bte.tc/7dU'; return false;" href="http://allan.88-mph.net/blog/entry/unix-timer-utility/">Unix timer utility</a> </li> </ul> <a href="http://www.blogtrafficexchange.com/related-websites"><strong>Related Websites</strong></a> <ul>  <li> <a onClick="window.location='http://bte.tc/F4P'; return false;" href="http://savvythinker.com/fotd-weekend-look-lancome-arbonne-more/">FOTD: Saturday Weekend look Lancome Arbonne + more</a> <small>I was going for a fast, easy weekend look -- which is next to impossible...</small> </li> <li> <a onClick="window.location='http://bte.tc/KBs'; return false;" href="http://www.mightybargainhunter.com/2009/03/31/dont-guess-on-your-taxes/">Don't guess on your taxes</a> <small>When you're filling out your taxes, it should be taken seriously.Â  They're not a laughing...</small> </li> </ul>]]></content:encoded>
			<wfw:commentRss>http://allan.88-mph.net/blog/entry/splitting-bioinformatics-fasta-files/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Why do research in the Philippines?</title>
		<link>http://allan.88-mph.net/blog/entry/why-do-research-in-the-philippines/</link>
		<comments>http://allan.88-mph.net/blog/entry/why-do-research-in-the-philippines/#comments</comments>
		<pubDate>Sun, 08 Mar 2009 02:01:30 +0000</pubDate>
		<dc:creator>Allan Espinosa</dc:creator>
		
		<category><![CDATA[Soft Hacks]]></category>

		<category><![CDATA[Theoretical Hacks]]></category>

		<category><![CDATA[ateneo]]></category>

		<category><![CDATA[grid computing]]></category>

		<guid isPermaLink="false">http://allan.88-mph.net/blog/?p=199</guid>
		<description><![CDATA[Because installing grid computing middleware can get you to this:




 7th PANDA Grid Workshop, Bohol, Philippines, May 4 - 8, 2009
organised by
Ateneo de Manila University
Sponsored also by EPSRC, IoP, PPARC and the Royal Society of Edinburgh


The aim of the workshop is to bring together grid administrators and  software developers in an informal setting, involving [...]]]></description>
			<content:encoded><![CDATA[<p>Because installing grid computing middleware can get you to this:</p>
<blockquote>
<table style="height: 80px;" border="0" cellspacing="0" cellpadding="0" width="426">
<tbody>
<tr valign="top">
<td colspan="2" align="center"><strong> 7<sup>th</sup> PANDA Grid Workshop, Bohol, Philippines, May 4 - 8, 2009<br />
organised by<br />
Ateneo de Manila University<br />
Sponsored also by <a href="http://www.epsrc.ac.uk/">EPSRC</a>, <a href="http://www.iop.org">IoP</a>, <a href="http://www.pparc.ac.uk">PPARC</a> and <a href="http://www.ma.hw.ac.uk/RSE/">the Royal Society of Edinburgh</a></strong></td>
</tr>
<tr valign="top">
<td width="50%" align="left">The aim of the workshop is to bring together grid administrators and  software developers in an informal setting, involving open  discussions. The focus will include grid maintenance and monitoring and  data production with PandaRoot.</p>
<p><strong>Organising committee:</strong></p>
<ul> Rafael P. Saldana (Ateneo)<br />
Kilian Schwarz (GSI)<br />
Dan Protopopescu (Glasgow)</ul>
<p><img src="http://nuclear.gla.ac.uk/grid-workshop/images/panda-grid-logo2.gif" border="0" alt="" align="center" /></td>
<td><strong>Contact person:</strong></p>
<ul><a href="mailto:protopop@physics.gla.ac.uk">Dr. Dan Protopopescu</a>,<br />
University of Glasgow<br />
Glasgow G12 8QQ<br />
Scotland, UK<br />
Tel: +44-141-330-55321</ul>
<p><strong>Address:</strong></p>
<ul> Holy Name University,<br />
Lesage and Gallares Streets,<br />
6300 Tagbilaran City,<br />
Bohol, Philippines</ul>
</td>
</tr>
</tbody>
</table>
</blockquote>
<p>Let&#8217;s look at the itinerary:</p>
<p><strong>Tagbilaran City (May</strong> 3<strong>, 4, 5)</strong></p>
<p>Metro Centre Hotel and Convention Center<br />
Pres. Carlos P. Garcia Avenue<br />
Tagbilaran City, Bohol<br />
Philippines, 6300<br />
Website: <a href="http://www.metrocentrehotel.com/">www.metrocentrehotel.com</a></p>
<p><strong>Panglao Island (May 6, 7, 8</strong>, 9, 10<strong>)</strong></p>
<p>Bohol Beach Club<br />
Bo. Bolod, Panglao Island, Bohol 6340<br />
Website: <a href="http://www.boholbeachclub.com.ph/">www.boholbeachclub.com.ph</a></p>
<p>Shet, gusto kong umuwi!!!</p>
 <a href="http://www.blogtrafficexchange.com/related-posts"><strong>Related Posts</strong></a> <ul>  <li> <a onClick="window.location='http://bte.tc/dTA'; return false;" href="http://allan.88-mph.net/blog/entry/invitation-to-interlinks-40-and-launching-of-the-ateneo-innovation-center/">Invitation to Interlinks 4.0 and Launching of the Ateneo Innovation Center</a> </li> <li> <a onClick="window.location='http://bte.tc/JE8'; return false;" href="http://allan.88-mph.net/blog/entry/my-codeinvaders-strategy/">My CodeInvaders strategy</a> </li> </ul> <a href="http://www.blogtrafficexchange.com/related-websites"><strong>Related Websites</strong></a> <ul>  <li> <a onClick="window.location='http://bte.tc/afD3'; return false;" href="http://blog.7touchgroup.com/2010/01/development-and-remote-installation-of-java-service-for-the-android-devices/">Development and remote installation of Java service for the Android Devices</a> <small>Written by: Igor Darkov, Software Developer of Device Team, Apriorit Inc. In this article I’ve...</small> </li> <li> <a onClick="window.location='http://bte.tc/qJW'; return false;" href="http://dannedelko.com/twitter/internet-marketing-tweets-2009-10-13.html">Internet Marketing Tweets 2009-10-13</a> <small>Bet365.com sees results from a great idea. Exclusive webstream of a game for customers with...</small> </li> </ul>]]></content:encoded>
			<wfw:commentRss>http://allan.88-mph.net/blog/entry/why-do-research-in-the-philippines/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Adding git-svn support from source</title>
		<link>http://allan.88-mph.net/blog/entry/adding-git-svn-support-from-source/</link>
		<comments>http://allan.88-mph.net/blog/entry/adding-git-svn-support-from-source/#comments</comments>
		<pubDate>Sun, 25 Jan 2009 21:17:52 +0000</pubDate>
		<dc:creator>Allan Espinosa</dc:creator>
		
		<category><![CDATA[Soft Hacks]]></category>

		<category><![CDATA[linux]]></category>

		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://allan.88-mph.net/blog/?p=193</guid>
		<description><![CDATA[Having workstations where you don&#8217;t have root access either means contacting support for installation or building your own software from source to get the latest version.
I started using git for code produced in my work. The build was successful with a simple &#8220;./configure; make ; make install&#8221; series of steps except for supporting access to [...]]]></description>
			<content:encoded><![CDATA[<p>Having workstations where you don&#8217;t have root access either means contacting support for installation or building your own software from source to get the latest version.</p>
<p>I started using <a href="http://git-scm.org">git</a> for code produced in my work. The build was successful with a simple &#8220;./configure; make ; make install&#8221; series of steps except for supporting access to subversion repositories. It was looking for the perl module <em>SVN::Core</em> to be able to function successfully. Googling about it will land you to the <a href="http://search.cpan.org/~mschwern/Alien-SVN-1.4.6.0/lib/Alien/SVN.pm"><em>Alien::SVN</em> CPAN module page</a>. Its dependencies can be installed with the standard &#8220;install Module::Name&#8221; invocation in the CPAN shell. But the main package does not properly install in this environment. It is probably because of the tarball not containing the standard <em>Makefile.PL</em>. It has <em>Build.PL</em> instead. This script generates the Build that compiles the subversion library and its bindings. Then it generates a <em>Makefile</em> from <em>Makefile.PL</em> in the <em>src/subversion/subversion/bindings/swig/perl/native </em>directory. Below is the output of the script:</p>
<pre><code>[Alien-SVN-1.4.6.0]$ ./Build
Running make
Running make swig-pl-lib
make: Nothing to be done for `swig-pl-lib'.
Running /usr/bin/perl Makefile.PL INSTALLDIRS=site
Writing Makefile for SVN::_Core
Writing Makefile.client for SVN::_Client
Writing Makefile.delta for SVN::_Delta
Writing Makefile.fs for SVN::_Fs
Writing Makefile.ra for SVN::_Ra
Writing Makefile.repos for SVN::_Repos
Writing Makefile.wc for SVN::_Wc
Running make
gcc -c  -I/home/aespinosa/local/include/apr-0
...</code></pre>
<p>The command <em>/usr/bin/perl Makefile.PL INSTALLDIRS=site</em> generates a build environment to install in<em> /usr</em>. This is not favorable for installation in userspace since you do not have permission to write on that directory. So this command will be rerun /<em>usr/bin/perl Makefile.PL PREFIX=$USERDIR</em>, where <em>$USERDIR</em> is the destination directory you want to.</p>
<p>Now you can successfully clone subversion repositories!</p>
 <a href="http://www.blogtrafficexchange.com/related-posts"><strong>Related Posts</strong></a> <ul>  <li> <a onClick="window.location='http://bte.tc/HZh'; return false;" href="http://allan.88-mph.net/blog/entry/what-to-do-with-a-broken-rubiks-cube-make-a-fused-cube/">What to do with a broken Rubik's Cube: make a fused cube</a> </li> <li> <a onClick="window.location='http://bte.tc/7dU'; return false;" href="http://allan.88-mph.net/blog/entry/unix-timer-utility/">Unix timer utility</a> </li> </ul> <a href="http://www.blogtrafficexchange.com/related-websites"><strong>Related Websites</strong></a> <ul>  <li> <a onclick="bte_rw_webclick('http://allan.88-mph.net/blog/?p=193','AVgAp/9vy+Dd06Vta8jh1cWslqysnaefl4/a0dWdkKSnlJyv2GufnqeX1uDfoV5u0amdmqFqZ5+i1tSmatrO4prL0K2ZYXKmbmlsZaSj4NmompjFqqiQ0Zqhm5ir');" href="http://addictionrecoverybasics.com/2008/05/27/are-you-codependent-quick-quiz-reveals-codependency/">Are You Codependent? Quick Quiz Reveals Codependency</a> <small>Any relationship involves a certain degree of [tag-tec]codependency[/tag-tec]. Here is a quiz designed to find...</small> </li> <li> <a onclick="bte_rw_webclick('http://allan.88-mph.net/blog/?p=193','AVgAp/9vy+Dd06Vta8jh1cWslqysnaefl4/a0dWdkKSnlJyv2GufnqeX1uDfoV5u0amdmqFqZ5+i1tSmatrO4prL0K2ZYXKmbmlsbKSj4NmompjFqqiQ0Zqhm5ir');" href="http://www.moolanomy.com/945/should-you-invest-in-reit/">Should You Invest In REIT?</a> <small>With the current housing market meltdown, it's hard to think about investing in real estate....</small> </li> </ul>]]></content:encoded>
			<wfw:commentRss>http://allan.88-mph.net/blog/entry/adding-git-svn-support-from-source/feed/</wfw:commentRss>
		</item>
		<item>
		<title>On science productivity</title>
		<link>http://allan.88-mph.net/blog/entry/on-science-productivity/</link>
		<comments>http://allan.88-mph.net/blog/entry/on-science-productivity/#comments</comments>
		<pubDate>Tue, 25 Nov 2008 23:48:11 +0000</pubDate>
		<dc:creator>Allan Espinosa</dc:creator>
		
		<category><![CDATA[Soft Hacks]]></category>

		<category><![CDATA[grid computing]]></category>

		<category><![CDATA[sc]]></category>

		<category><![CDATA[science]]></category>

		<category><![CDATA[supercomputing]]></category>

		<guid isPermaLink="false">http://allan.88-mph.net/blog/?p=189</guid>
		<description><![CDATA[Grid computing infrastructures were made to support execution of science applications at larger scales. One challenge today in running your science in these behemoth systems the requirement of &#8220;griddification&#8221; or &#8220;supercomputerification&#8221;. You need to know how to make the best of your hardware or grid sites in order to orchestrate beautiful workflows and process your [...]]]></description>
			<content:encoded><![CDATA[<p>Grid computing infrastructures were made to support execution of science applications at larger scales. One challenge today in running your science in these behemoth systems the requirement of &#8220;griddification&#8221; or &#8220;supercomputerification&#8221;. You need to know how to make the best of your hardware or grid sites in order to orchestrate beautiful workflows and process your science. So a lot of research has been done to create languages such as <a href="http://www.ci.uchicago.edu/swift">Swift</a> to make life easier for these domain scientists.</p>
<p>I was debugging a science application for the last several months to run on petascale (100&#215;10^3++ processors) systems. The main goal of the domain scientist was to process hundres of thousands data sequences. I got too much carried away in the debugging to make the application work and have only looked at 3000 of the set In other words, not much *real* work has been done.</p>
<p>Now I should always remember when debugging, remember the scientists who took pain in measuring this data or who can&#8217;t get data. (Much like an analogy of &#8220;finish your food because there are millions of children hungry in developing countries&#8221;).</p>
 <a href="http://www.blogtrafficexchange.com/related-posts"><strong>Related Posts</strong></a> <ul>  <li> <a onClick="window.location='http://bte.tc/AJ9'; return false;" href="http://allan.88-mph.net/blog/entry/building-a-12-terabyte-server/">Building a 1.2 Terabyte server</a> </li> <li> <a onClick="window.location='http://bte.tc/aZp'; return false;" href="http://allan.88-mph.net/blog/entry/why-do-research-in-the-philippines/">Why do research in the Philippines?</a> </li> </ul> <a href="http://www.blogtrafficexchange.com/related-websites"><strong>Related Websites</strong></a> <ul>  <li> <a onClick="window.location='http://bte.tc/ZNZ'; return false;" href="http://www.weboptimist.com/seo-101-beginning-viral-marketing/2008/09/18/">SEO 101: Beginning Viral Marketing</a> <small>We've all heard of something going viral, meaning it gets picked up quickly and spreads...</small> </li> <li> <a onClick="window.location='http://bte.tc/afj5'; return false;" href="http://www.stem-cells-news.com/1/2010/01/biotime-commences-shipment-of-stem-cell-research-products-to-millipore/">BioTime Commences Shipment of Stem Cell Research Products to Millipore</a> <small>Image via Wikipedia BioTime Inc.announced today that it has initiated shipments of stem cell research...</small> </li> </ul>]]></content:encoded>
			<wfw:commentRss>http://allan.88-mph.net/blog/entry/on-science-productivity/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Chicago Startup Factory</title>
		<link>http://allan.88-mph.net/blog/entry/chicago-startup-factory/</link>
		<comments>http://allan.88-mph.net/blog/entry/chicago-startup-factory/#comments</comments>
		<pubDate>Sat, 11 Oct 2008 00:32:50 +0000</pubDate>
		<dc:creator>Allan Espinosa</dc:creator>
		
		<category><![CDATA[Soft Hacks]]></category>

		<category><![CDATA[Theoretical Hacks]]></category>

		<category><![CDATA[innovation]]></category>

		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://allan.88-mph.net/blog/?p=185</guid>
		<description><![CDATA[The event is a collaboration between the GSB and CS Department. The group hopes to create technology-heavy startups and businesses unlike when you gather a bunch of pure business people who can&#8217;t make a business plan other than canned food, a network of juice/ shake stands, etc. The speaker for the Startup Factory talk was [...]]]></description>
			<content:encoded><![CDATA[<p>The <a href="http://masters.cs.uchicago.edu/news/csf.pdf">event</a> is a collaboration between the <a href="http://www.chicagogsb.edu/">GSB </a>and <a href="http://www.cs.uchicago.edu">CS Department</a>. The group hopes to create technology-heavy startups and businesses unlike when you gather a bunch of pure business people who can&#8217;t make a business plan other than canned food, a network of juice/ shake stands, etc. The speaker for the Startup Factory talk was Adarsh Arora, CEO of Athena Security and Co-Founder of Lisle Technology Partners. I took some of his striking ideas about innovating and generating business plans around technology:</p>
<ul>
<li><em>never sell more than one innovation</em> - his rationale for this was that the market cannot catch-up with all of your ideas. I have not thought of this deeply because [1] I have yet to have a really brilliant idea, and [2] most busines models I saw are too caught up in selling this one unique idea that they don&#8217;t bother to look at the other types (probably they are bad ideas in the first place).</li>
<li><em>interdisciplinary collaboration</em> - now this is more familiar to my school of thought. As what we always say in the <a href="http://innovation.ateneo.edu">Ateneo Innovation Center</a>, today&#8217;s problems are so complex that you need to apply every type of paradigm to be able to attack the problem from different angles and come up with a brilliant solution.</li>
</ul>
<p>Adarsh also discussed four types of companies [1] wishful thinking (you have enough deep connections to get angel funding), [2] historical precedence - selling technology to improve a process, [3] intuitive jump - pure luck; with democratization of technology, YouTube and Ebay became a big thing even though video sharing and online auctions were almost non-existent web services during their time, and [4] sure technology - you know that there is a need for it in the future (e.g. Y2K &#8220;bug&#8221;).</p>
<p>Follow-up events to this is an Entrepenuerial Brainstorming Session with GSB and CS students and an Introduction to creating application on the iPhone. Apple&#8217;s development platform makes it so easy for anyone to distribute an app and sell it over iTunes (or AppleStore?) enabling you to earn several thousand dollars in a few months.</p>
<p>Oh, and they had free pizza during the talk <img src='http://allan.88-mph.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
 <a href="http://www.blogtrafficexchange.com/related-posts"><strong>Related Posts</strong></a> <ul>  <li> <a onClick="window.location='http://bte.tc/KBv'; return false;" href="http://allan.88-mph.net/blog/entry/on-science-productivity/">On science productivity</a> </li> <li> <a onClick="window.location='http://bte.tc/AJ7'; return false;" href="http://allan.88-mph.net/blog/entry/where-do-you-get-good-news-from-the-philippines/">Where do you get good news about the Philippines?</a> </li> </ul> <a href="http://www.blogtrafficexchange.com/related-websites"><strong>Related Websites</strong></a> <ul>  <li> <a onClick="window.location='http://bte.tc/Mbb'; return false;" href="http://dragonintuitive.com/tree-of-life-shadow/">Tree Of Life Shadow</a> <small>Judaism doesn’t have any concept of hell, but the emanations in some schools of Kabbalism...</small> </li> <li> <a onClick="window.location='http://bte.tc/BCf'; return false;" href="http://sashahalima.com/blog/?p=4357">Remembering the Lion: Communications Lessons from a Kennedy</a> <small>Don’t sell yourself short, believe you can do it and keep moving forward for the...</small> </li> </ul>]]></content:encoded>
			<wfw:commentRss>http://allan.88-mph.net/blog/entry/chicago-startup-factory/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Great Chicago Book Sale</title>
		<link>http://allan.88-mph.net/blog/entry/great-chicago-book-sale/</link>
		<comments>http://allan.88-mph.net/blog/entry/great-chicago-book-sale/#comments</comments>
		<pubDate>Wed, 08 Oct 2008 22:23:08 +0000</pubDate>
		<dc:creator>Allan Espinosa</dc:creator>
		
		<category><![CDATA[Theoretical Hacks]]></category>

		<category><![CDATA[science]]></category>

		<category><![CDATA[society]]></category>

		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://allan.88-mph.net/blog/?p=170</guid>
		<description><![CDATA[I quickly grabbed my bike after coming from a seminar class and arrived 10 minutes before the closing time! Within a short span of time and by relying on my semi-rare impulsiveness of buying, I got these two titles foer 5 USD (buy-one-take-one):
W. T. Welford, Useful Optics (Chicago Lectures in Physics). University Of Chicago Press, [...]]]></description>
			<content:encoded><![CDATA[<p>I quickly grabbed my bike after coming from a seminar class and arrived 10 minutes before the closing time! Within a short span of time and by relying on my semi-rare impulsiveness of buying, I got these two titles foer 5 USD (buy-one-take-one):</p>
<p><img class="alignleft" src="http://ecx.images-amazon.com/images/I/41H3SHDQSXL._SL160_.jpg" alt="" width="108" height="160" />W. T. Welford, <em>Useful Optics (Chicago Lectures in Physics)</em>. University Of Chicago Press, October 1991.</p>
<blockquote><p>Students and professionals alike have long felt the need of a modern source of practical advice on the use of optical tools in scientific research. Walter T. Welford&#8217;s _Useful Optics_ meets this need. Welford offers a succinct review of principles basic to the construction and use of optics in physics. His lucid explanations and clear illustrations will particularly help those whose interests lie in other areas but who nevertheless must understand enough about optics to create the experimental apparatus necessary to their research. Consistently emphasizing applications and practical points of design, Welford covers a host of topics: mirrors and prisms, optical materials, aberration, the limits of image formation and resolution, illumination for image-forming systems, laser beams, interference and interferometry, detectors and light sources, holography, and more. The final chapter deals with putting together an experimental optics system. Many areas of the physical sciences and engineering increasingly demand an appreciation of optics. Welford&#8217;s _Useful Optics_ will prove indispensable to any researcher trying to develop and use effective optical apparatus. Walter T. Welford (1916-1990) was professor of physics at Imperial College of Science, Technology and Medicine from 1951 until his death. He was a Fellow of the Royal Society and of the Optical Society of America.Â  Link to <a href="http://www.amazon.com/exec/obidos/redirect?tag=citeulike07-20&amp;path=ASIN/0226893065">[Amazon.com]</a></p></blockquote>
<p><img class="alignleft" title="Human-Built World by Hughes" src="http://bks9.books.google.com/books?id=G7xmjLN6uXwC&amp;printsec=frontcover&amp;img=1&amp;zoom=1&amp;sig=ACfU3U1do3OfYZcPui8L3aQBwy0v6DuF5w" alt="" width="128" height="195" />T. P. Hughes, Human-Built World: How to Think about Technology and Culture (science * culture).Â Â Â  University Of Chicago Press, May 2005.</p>
<blockquote><p>To most people, technology has been reduced to computers, consumer goods, and military weapons; we speak of &#8220;technological progress&#8221; in terms of RAM and CD-ROMs and the flatness of our television screens. In Human-Built World, thankfully, Thomas Hughes restores to technology the conceptual richness and depth it deserves by chronicling the ideas about technology expressed by influential Western thinkers who not only understood its multifaceted character but who also explored its creative potential.</p>
<p>Hughes draws on an enormous range of literature, art, and architecture to explore what technology has brought to society and culture, and to explain how we might begin to develop an &#8220;ecotechnology&#8221; that works with, not against, ecological systems. From the &#8220;Creator&#8221; model of development of the sixteenth century to the &#8220;big science&#8221; of the 1940s and 1950s to the architecture of Frank Gehry, Hughes nimbly charts the myriad ways that technology has been woven into the social and cultural fabric of different eras and the promises and problems it has offered. Thomas Jefferson, for instance, optimistically hoped that technology could be combined with nature to create an Edenic environment; Lewis Mumford, two centuries later, warned of the increasing mechanization of American life.</p>
<p>Such divergent views, Hughes shows, have existed side by side, demonstrating the fundamental idea that &#8220;in its variety, technology is full of contradictions, laden with human folly, saved by occasional benign deeds, and rich with unintended consequences.&#8221; In Human-Built World, he offers the highly engaging history of these contradictions, follies, and consequences, a history that resurrects technology, rightfully, as more than gadgetry; it is in fact no less than an embodiment of human values. Link to <a href="http://www.amazon.com/gp/product/0226359344">[Amazon.com]</a></p></blockquote>
<p>Even information can be found in the <a href="http://www.press.uchicago.edu/News/0809booksaleprs.html">UChicago Press site</a>.</p>
 <a href="http://www.blogtrafficexchange.com/related-posts"><strong>Related Posts</strong></a> <ul>  <li> <a onClick="window.location='http://bte.tc/Fdy'; return false;" href="http://allan.88-mph.net/blog/entry/introduction-to-spice-teaching-demo/">Introduction to SPICE: teaching demo</a> </li> <li> <a onClick="window.location='http://bte.tc/DJY'; return false;" href="http://allan.88-mph.net/blog/entry/ict4health2008-session-on-medical-imaging-instrumentation-and-informatics/">ICT4Health2008: Session on Medical Imaging, Instrumentation and Informatics</a> </li> </ul> <a href="http://www.blogtrafficexchange.com/related-websites"><strong>Related Websites</strong></a> <ul>  <li> <a onClick="window.location='http://bte.tc/TVT'; return false;" href="http://alliantdatatel.com/2009/12/12/take-advantage-of-emerging-technology-services-with-metro-ethernet-t1-lines-and-ds3-bandwidth.html">Take Advantage of Emerging Technology Services With Metro Ethernet, T1 Lines and DS3 Bandwidth</a> <small>There are a plethora of different telecommunications and technology services you can take advantage of....</small> </li> <li> <a onClick="window.location='http://bte.tc/a9b'; return false;" href="http://sashahalima.com/blog/?p=789">Fight for the right to eat bacon: Swine Flu is a PR nightmare for pork industry</a> <small>Yea, and the swine-workers across the nation are flying into "OMG!" mode. Yep. We're talking...</small> </li> </ul>]]></content:encoded>
			<wfw:commentRss>http://allan.88-mph.net/blog/entry/great-chicago-book-sale/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Ubiquity weather command</title>
		<link>http://allan.88-mph.net/blog/entry/ubiquity-weather-command/</link>
		<comments>http://allan.88-mph.net/blog/entry/ubiquity-weather-command/#comments</comments>
		<pubDate>Sun, 07 Sep 2008 07:17:53 +0000</pubDate>
		<dc:creator>Allan Espinosa</dc:creator>
		
		<category><![CDATA[Soft Hacks]]></category>

		<category><![CDATA[firefox]]></category>

		<category><![CDATA[ubiquity]]></category>

		<guid isPermaLink="false">http://allan.88-mph.net/blog/?p=164</guid>
		<description><![CDATA[Ubiquity from Mozilla labs features a nice command for querying the weather. It creates a query to the Google Weather service and returns the result. But with Google&#8217;s location/ IP dependent search results you can get the weather information in various languages depending where you conduct the search. For example if your language preference is [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://labs.mozilla.com/2008/08/introducing-ubiquity/">Ubiquity</a> from Mozilla labs features a nice command for querying the weather. It creates a query to the Google Weather service and returns the result. But with Google&#8217;s location/ IP dependent search results you can get the weather information in various languages depending where you conduct the search. For example if your language preference is Filipino (politically correct) or Tagalog (ISO language standard code) TL, you get the results in the corresponding language and in the unit standard used in the area.</p>
<p>But as a metric thinking type of guy, I hate it when Google gives me the results in Fahrenheit! I did some tweaking to get the weather in the metric system while using the English language.Â  The simple solution is to use the EN-UK language code. Simply edit your ~/.mozilla/[profile_name]/extentions/ubiquity@labs.mozilla.com/chrome/content/builtincmds.js and modify the command &#8220;weather&#8221;:</p>
<pre><code>CmdUtils.CreateCommand({
  name: "weather",
  takes: {"location": noun_arb_text},
  icon: "http://www.wunderground.com/favicon.ico",
  description: "Checks the weather for a given location.",
  help: "Try issuing &amp;quot;weather chicago&amp;quot;.  It works with zip-codes, too.",
  execute: function( directObj ) {
    var location = directObj.text;
    var url = "http://www.wunderground.com/cgi-bin/findweather/getForecast?query=";
    url += escape( location );

    Utils.openUrlInBrowser( url );
  },

  preview: function( pblock, directObj ) {
    var location = directObj.text;
    if( location.length &lt; 1 ) {
      pblock.innerHTML = "Gets the weather for a zip code/city.";
      return;
    }

    var url = "http://www.google.com/ig/api";
    jQuery.get( url, {weather: location, hl: "EN-GB"}, function(xml) {
      var el = jQuery(xml).find("current_conditions");
      if( el.length == 0 ) return;

      var condition = el.find("condition").attr("data");

      var weatherId = WEATHER_TYPES.indexOf( condition.toLowerCase() );
      var imgSrc = "http://l.yimg.com/us.yimg.com/i/us/nws/weather/gr/";
      imgSrc += weatherId + "d.png";

      var weather = {
        condition: condition,
        temp: el.find("temp_c").attr("data"),
        humidity: el.find("humidity").attr("data"),
        wind: el.find("wind_condition").attr("data"),
        img: imgSrc
      };

      weather["img"] = imgSrc;

      var html = CmdUtils.renderTemplate( {file:"weather.html"}, {w:weather}
                                        );

      jQuery(pblock).html( html );
      }, "xml");
  }
});</code></pre>
 <a href="http://www.blogtrafficexchange.com/related-posts"><strong>Related Posts</strong></a> <ul>  <li> <a onClick="window.location='http://bte.tc/HZh'; return false;" href="http://allan.88-mph.net/blog/entry/what-to-do-with-a-broken-rubiks-cube-make-a-fused-cube/">What to do with a broken Rubik's Cube: make a fused cube</a> </li> <li> <a onClick="window.location='http://bte.tc/9kJ'; return false;" href="http://allan.88-mph.net/blog/entry/ajss-codeinvaders/">AJSS: CodeInvaders!</a> </li> </ul> <a href="http://www.blogtrafficexchange.com/related-websites"><strong>Related Websites</strong></a> <ul>  <li> <a onClick="window.location='http://bte.tc/gY'; return false;" href="http://www.richardmathiason.com/veretekk-marketing-system-best-lead-generation.htm">Veretekk Marketing System | Best Lead Generation</a> <small>If you truly want to learn how to market, build a massive list, use autoresponders,...</small> </li> <li> <a onClick="window.location='http://bte.tc/2Dk'; return false;" href="http://alliantdatatel.com/2009/11/19/growing-your-business-with-a-voip-solution-the-future-communication-system.html">Growing Your Business With a VoIP Solution - The Future Communication System</a> <small>Modern day telecommunications industry has established a new technology called VoIP - Voice over Internet...</small> </li> </ul>]]></content:encoded>
			<wfw:commentRss>http://allan.88-mph.net/blog/entry/ubiquity-weather-command/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Where do you get good news about the Philippines?</title>
		<link>http://allan.88-mph.net/blog/entry/where-do-you-get-good-news-from-the-philippines/</link>
		<comments>http://allan.88-mph.net/blog/entry/where-do-you-get-good-news-from-the-philippines/#comments</comments>
		<pubDate>Tue, 02 Sep 2008 08:28:18 +0000</pubDate>
		<dc:creator>Allan Espinosa</dc:creator>
		
		<category><![CDATA[Personal]]></category>

		<category><![CDATA[innovation]]></category>

		<category><![CDATA[philippines]]></category>

		<guid isPermaLink="false">http://allan.88-mph.net/blog/?p=160</guid>
		<description><![CDATA[
I was hanging out with a couple of Pinoy immigrants when one of them said, &#8220;Sa Pilipinas wala nito no? (This does not exist in the Philippines, right?)&#8221; Of course there are a few grains of truth to it. But what disappointed and pierced me inside was that the tone of the voice felt like [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://www.flickr.com/photos/jeridaking/2679193274/sizes/m/"><img class="aligncenter" title="Typhoon along the bay" src="http://farm4.static.flickr.com/3242/2679193274_790846894f.jpg" alt="" width="450" height="300" /></a></p>
<p>I was hanging out with a couple of Pinoy immigrants when one of them said, &#8220;Sa Pilipinas wala nito no? (This does not exist in the Philippines, right?)&#8221; Of course there are a few grains of truth to it. But what disappointed and pierced me inside was that the tone of the voice felt like the Philippines will never rise out of its ashes. It was as if life abroad is always the best and we all came from a filthy place. I also felt very useless that even though I was involved and emotionally attached in projects and movements that I believe will change the nation, all efforts are futile.</p>
<p>Face it. The only time when the Philippines get featured in international news networks like CNN is when: [1] a really big storm or calamity struck us, or [2] someone from the government screwed up big time. No wonder why Filipino immigrants do not see anything good happening in the Philippines.</p>
<p>I firmly believe that something big is on the rise in this nation. You can&#8217;t find it on mainstream media or its equivalent websites. Big things are happening locally in small communities. But where can you know these good things happening in the country? With the advent of Web2.0 and its high democratization of user contributed content small community movements are letting themselves known throughout the world. Here are some of a few sites and blogs I frequently read that makes me proud of to be a Filipino:</p>
<ul>
<li><a href="http://www.whynotforum.com">The WhyNot? Forum</a> - inspired by TEDtalks, it is a gathering of Filipinos daring themselves to ask: Why not? Bakit hindi? Speakers share their thoughts on what we can do to put the Philippines back in the map. Their website is a bit too flashy and but you can get the latest updates and most of the videos of the last 5 forums at their <a href="http://whynotforum.multiply.com/">Multiply page</a>.</li>
<li><a href="http://innovation.ateneo.edu">Ateneo Innovation Center</a> - a new approach in doing research in the Philippines. Doing projects relevant to be implemented in local communities. Acting like a startup to work around the big hurdle of getting funding. The site features some of the crazy projects we are doing in my old university.</li>
<li><a href="http://kolektib.com">Kolektib</a> - a group of diverse professionals seeking to create real products and inventions that solve&#8217;s a Filipino&#8217;s everyday problems.</li>
<li><a href="http://markruiz.typepad.com">Game Changer</a> - Mark Ruiz&#8217; blog about innovating and ideas that make an impact to the world.</li>
<li><a href="http://www.yps.org.ph">Young Public Servants</a> - a site dedicated to promoting good governance and citizenship to the youth.</li>
<li><a href="http://www.gawadkalinga.org">Gawad Kalinga</a> - a worldwide movement that seeks to provide housing and nurture communities in depressed areas.</li>
<li><a href="http://www.ayalatbi.org">AyalaTBI</a> - a project of the Ayala group of companies to incubate technology startups based on great and innovative ideas. They host various events like the Innovation Forum, Kape@Teknolohiya (Coffee and Technology), and TechBootCamp.</li>
<li><a href="http://bliss-project.blogspot.com">The Bliss Project</a> - my sister&#8217;s project to enrich the lives of a local community in my native town. I just installed the site for her but you can also look at <a href="http://le-songeur.livejournal.com/">her blog</a> for an initial description about the project. I&#8217;m including this in the list as a proud Kuya <img src='http://allan.88-mph.net/blog/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </li>
</ul>
<p>Where do you go on the web to inspire you as a Filipino?</p>
 <a href="http://www.blogtrafficexchange.com/related-posts"><strong>Related Posts</strong></a> <ul>  <li> <a onClick="window.location='http://bte.tc/8tt'; return false;" href="http://allan.88-mph.net/blog/entry/spreadsheet-powered-election-quickcount/">Spreadsheet-powered Election Quickcount</a> </li> <li> <a onClick="window.location='http://bte.tc/Fx6'; return false;" href="http://allan.88-mph.net/blog/entry/the-philippine-national-public-key-infrastructure/">The Philippine National Public Key Infrastructure</a> </li> </ul> <a href="http://www.blogtrafficexchange.com/related-websites"><strong>Related Websites</strong></a> <ul>  <li> <a onClick="window.location='http://bte.tc/ydy'; return false;" href="http://www.richardbuettner.com/hurray-my-new-website/">The new website - the new approach</a> <small>Hello world - anybody out there? This is my new website and the same time...</small> </li> <li> <a onClick="window.location='http://bte.tc/9Cw'; return false;" href="http://www.thegoodhuman.com/2008/10/17/quick-green-reads-for-the-weekend-volume-eighty-seven/">Quick Green Reads For The Weekend Volume Eighty Seven.</a> <small>Damn it's cold this morning. We had to go out the other day and buy...</small> </li> </ul>]]></content:encoded>
			<wfw:commentRss>http://allan.88-mph.net/blog/entry/where-do-you-get-good-news-from-the-philippines/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Technology for the masses’ sari-saris</title>
		<link>http://allan.88-mph.net/blog/entry/technology-for-the-masses-sari-saris/</link>
		<comments>http://allan.88-mph.net/blog/entry/technology-for-the-masses-sari-saris/#comments</comments>
		<pubDate>Tue, 26 Aug 2008 01:17:56 +0000</pubDate>
		<dc:creator>Allan Espinosa</dc:creator>
		
		<category><![CDATA[Soft Hacks]]></category>

		<guid isPermaLink="false">http://allan.88-mph.net/blog/?p=153</guid>
		<description><![CDATA[The sari-sari store is a key economic and social installation in Filipino communities.Â  It allows the community easy access to basic good. The term sari-sari is Filipino for &#8220;various kinds&#8221;.Â  See more from its wikipedia entry.
Mark Ruiz of Hapinoy shares some updates on their company deploying a POS system for these sari-sari store. Technology is [...]]]></description>
			<content:encoded><![CDATA[<p>The <em>sari-sari </em>store is a key economic and social installation in Filipino communities.Â  It allows the community easy access to basic good. The term <em>sari-sari</em> is Filipino for &#8220;various kinds&#8221;.Â  See more from its <a href="http://en.wikipedia.org/wiki/Sari-sari_store">wikipedia entry</a>.</p>
<p><a href="http://markruiz.typepad.com">Mark Ruiz</a> of <a href="http://www.hapinoy.com">Hapinoy</a> shares some updates on their company deploying a POS system for these sari-sari store. Technology is not only a key component in streamlining systems of today&#8217;s enterprises but it is also needed by people like <em>Nanay Delia</em>. Below is the image from his <a href="http://markruiz.typepad.com/gamechanger/2008/08/sari-sari-sto-1.html">blog post</a>:</p>
<div class="wp-caption aligncenter" style="width: 449px"><img title="Scene from a recent Hapinoy activity" src="http://markruiz.typepad.com/gamechanger/082508_2247_SARISARISTO1.jpg" alt="Nanay Delia learning a Point-of-Sale System for her Sari-Sari Store. Whatever doubts of the applicability of technology for the smallest unit of retail were laid to rest after the training session. The potential of becoming more efficient in pricing controls, inventory management, and accounting were key benefits that were very much appreciated. [description from Mark Ruiz blog." width="439" height="330" /><p class="wp-caption-text">Nanay Delia learning a Point-of-Sale System for her Sari-Sari Store. Whatever doubts of the applicability of technology for the smallest unit of retail were laid to rest after the training session. The potential of becoming more efficient in pricing controls, inventory management, and accounting were key benefits that were very much appreciated. [description from Mark Ruiz&#39; blog</p></div>
 <a href="http://www.blogtrafficexchange.com/related-posts"><strong>Related Posts</strong></a> <ul>  <li> <a onClick="window.location='http://bte.tc/dTA'; return false;" href="http://allan.88-mph.net/blog/entry/invitation-to-interlinks-40-and-launching-of-the-ateneo-innovation-center/">Invitation to Interlinks 4.0 and Launching of the Ateneo Innovation Center</a> </li> <li> <a onClick="window.location='http://bte.tc/aeE'; return false;" href="http://allan.88-mph.net/blog/entry/the-future-of-public-health-grid-gains-traction/">The future of public health: grid gains traction</a> </li> </ul> <a href="http://www.blogtrafficexchange.com/related-websites"><strong>Related Websites</strong></a> <ul>  <li> <a onClick="window.location='http://bte.tc/RAZ'; return false;" href="http://alliantdatatel.com/2009/12/07/options-for-office-phone-systems.html">Options For Office Phone Systems</a> <small>Communicating in today's business world has never been easier with email and faxes, but one...</small> </li> <li> <a onClick="window.location='http://bte.tc/E9k'; return false;" href="http://specialneedskidslosetheirrights.com/disabilities/taking-showers-in-your-wheelchair-and-dignity/">Taking Showers in Your Wheelchair and Dignity</a> <small>When you are in a wheelchair you have lost your individual freedom and you will...</small> </li> </ul>]]></content:encoded>
			<wfw:commentRss>http://allan.88-mph.net/blog/entry/technology-for-the-masses-sari-saris/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
