<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Leon Kilat ::: The Cybercafe Experiments &#187; WebTech</title>
	<atom:link href="http://max.limpag.com/category/webtech/feed/" rel="self" type="application/rss+xml" />
	<link>http://max.limpag.com</link>
	<description>Daily drafts of a perpetual deadline chaser</description>
	<lastBuildDate>Mon, 08 Feb 2010 12:27:19 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Microsoft launches Windows Server 2008 Foundation in Cebu</title>
		<link>http://max.limpag.com/2009/05/05/microsoft-windows-server-2008-foundation-cebu/</link>
		<comments>http://max.limpag.com/2009/05/05/microsoft-windows-server-2008-foundation-cebu/#comments</comments>
		<pubDate>Tue, 05 May 2009 10:46:14 +0000</pubDate>
		<dc:creator>Max Limpag</dc:creator>
				<category><![CDATA[WebTech]]></category>
		<category><![CDATA[cebu news]]></category>
		<category><![CDATA[productivity]]></category>
		<category><![CDATA[bill hilf]]></category>
		<category><![CDATA[boy bawal]]></category>
		<category><![CDATA[cebu]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[small business]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[windows server]]></category>
		<category><![CDATA[windows server 2008 foundation]]></category>

		<guid isPermaLink="false">http://max.limpag.com/?p=609</guid>
		<description><![CDATA[Microsoft Philippines launched this morning  in Cebu the Windows Server 2008 Foundation, its server solution for small and medium businesses.
Microsoft Philippines Geo-Expansion Lead Boy Bawal said the product will help small companies grow their businesses and boost their competitiveness.
Windows Server 2008 Foundation is a server solution that allows a company with less than 15 [...]


Related posts:<ol><li><a href='http://max.limpag.com/2008/11/14/sony-expo-2008-opens-in-cebu-city/' rel='bookmark' title='Permanent Link: Sony Expo 2008 opens in Cebu City'>Sony Expo 2008 opens in Cebu City</a></li>
<li><a href='http://max.limpag.com/2008/06/04/umobile-ad-funded-mobile-network/' rel='bookmark' title='Permanent Link: ümobile: ad-funded mobile network launches in Cebu'>ümobile: ad-funded mobile network launches in Cebu</a></li>
<li><a href='http://max.limpag.com/2007/12/05/microsoft-office-google-docs-docsyncer-word-powerpoint-excel/' rel='bookmark' title='Permanent Link: Synchronize Microsoft Office documents with Google Docs using DocSyncer'>Synchronize Microsoft Office documents with Google Docs using DocSyncer</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.microsoft.com/en/ph/default.aspx">Microsoft Philippines</a> launched this morning  in Cebu the <a href="http://www.microsoft.com/windowsserver2008/en/us/foundation.aspx">Windows Server 2008 Foundation</a>, its server solution for small and medium businesses.</p>
<p>Microsoft Philippines Geo-Expansion Lead Boy Bawal said the product will help small companies grow their businesses and boost their competitiveness.</p>
<p>Windows Server 2008 Foundation is a server solution that allows a company with less than 15 computer users to set up a network with file and print sharing, remote access, security and other general server capabilities.  It comes bundled with server hardware that can cost as low as P57,000. Bawal said this is the first time that a server software is offered at this price point.</p>
<p>The product, Microsoft officials say, is targeted at first time server users.</p>
<p>For the first time, Bawal said companies no longer have to pay client access license for each user of the system.</p>
<p><img src="http://farm4.static.flickr.com/3375/3503377473_314d801c96.jpg" alt="Boy Bawal of Microsoft Philippines" /><br />
<strong><em>SERVER FOR SMALL COMPANIES. Boy Bawal of Microsoft Philippines says that Windows Server 2008 Foundation is the first time that a server software is offered as a hardware bundle for as low as P57,000. He said the product will help small companies grow their businesses and boost their competitiveness.</em></strong></p>
<p><span id="more-609"></span>Bill Hilf, general manager of Microsoft Corp. server and tools, said anyone with rudimentary computer skills can deploy the basic server function of the package. He said Windows Server 2008 Foundation offers onscreen software wizards that guide users in setting the system as a file server or any other network configuration.</p>
<p>Hilf said that in making the product, they had two key principles in mind: lower the price to make it affordable to smaller companies and make it simple to deploy.</p>
<p>Nicky Eala, server business group head of Microsoft Philippines, said the system is something small businesses can just buy, turn on and have a working office network.</p>
<p>Hilf said more advance functions of the server can be set up with the help of solutions providers. He said deployment of the system can help spur local information technology (IT) solutions providers. Hilf also said they system also offers an upgrade path to other more advance Microsoft server products.</p>
<p>Hilf said the Philippines is an unusual market because 99.7 percent of establishments are micro, small and medium enterprises. He said 92 percent are micro-enterprises that employ one to nine employees. He said these businesses employ 70 percent of the labor market.</p>
<p>Hilf said his team stayed with small companies throughout the world to figure out their IT needs and how Microsoft can help provide them with solutions. He said they would typically see workers of small companies line up at the end of the day to log out from a single PC terminal with their attendance being printed out by an attached printer.</p>
<p>He said they also saw company workers burn data generated throughout the working day on a compact disc (CD) or DVD to serve as backup.</p>
<p>He said many of these companies typically use multiple desktops and just share files using CDs and other devices.</p>
<p>Hilf said these types of companies will greatly benefit from a networked solution.</p>
<p>He also said that unlike regular desktops, servers are designed to be always on and fault-tolerant.</p>
<p>By packaging the system with the hardware of partners like HP and IBM, Hilf said users can just go to the vendor for both hardware and software support.</p>
<p>Hilf also said that for every purchase of the system, Microsoft will donate a portion to <a href="http://techsoup.org/">Techsoup.org</a> and <a href="http://www.telecentre.org/">Telecentre.org</a>, which are groups working to build the capabilities of nongovernment organizations worldwide.</p>


<p>Related posts:<ol><li><a href='http://max.limpag.com/2008/11/14/sony-expo-2008-opens-in-cebu-city/' rel='bookmark' title='Permanent Link: Sony Expo 2008 opens in Cebu City'>Sony Expo 2008 opens in Cebu City</a></li>
<li><a href='http://max.limpag.com/2008/06/04/umobile-ad-funded-mobile-network/' rel='bookmark' title='Permanent Link: ümobile: ad-funded mobile network launches in Cebu'>ümobile: ad-funded mobile network launches in Cebu</a></li>
<li><a href='http://max.limpag.com/2007/12/05/microsoft-office-google-docs-docsyncer-word-powerpoint-excel/' rel='bookmark' title='Permanent Link: Synchronize Microsoft Office documents with Google Docs using DocSyncer'>Synchronize Microsoft Office documents with Google Docs using DocSyncer</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://max.limpag.com/2009/05/05/microsoft-windows-server-2008-foundation-cebu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Building with WordPress: From sketch to prototype to company website in 5 hours</title>
		<link>http://max.limpag.com/2008/08/08/create-wordpress-theme-yahoo-ui-css-aptana/</link>
		<comments>http://max.limpag.com/2008/08/08/create-wordpress-theme-yahoo-ui-css-aptana/#comments</comments>
		<pubDate>Thu, 07 Aug 2008 20:38:34 +0000</pubDate>
		<dc:creator>Max Limpag</dc:creator>
				<category><![CDATA[Blog design]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Highlights]]></category>
		<category><![CDATA[Open source]]></category>
		<category><![CDATA[WebTech]]></category>
		<category><![CDATA[aptana]]></category>
		<category><![CDATA[bluefish]]></category>
		<category><![CDATA[corporate website]]></category>
		<category><![CDATA[custom query]]></category>
		<category><![CDATA[jon's smooth gallery]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wordpress-theme]]></category>
		<category><![CDATA[yahoo ui css]]></category>

		<guid isPermaLink="false">http://max.limpag.com/?p=536</guid>
		<description><![CDATA[Aside from being a good blogging tool, WordPress is also a lightweight content management system that can be used to run such diverse sites as news or magazine publications, personal and organizational websites.
I recently started accepting paid web development work and website management. Several weeks back, I bought a domain, Tugkaran.com (from the Bisaya word [...]


Related posts:<ol><li><a href='http://max.limpag.com/2006/06/07/how-to-edit-wordpress-design-using-dreamweaver/' rel='bookmark' title='Permanent Link: How to edit Wordpress themes using Dreamweaver'>How to edit Wordpress themes using Dreamweaver</a></li>
<li><a href='http://max.limpag.com/2006/04/09/wordpress-theme-guide-for-nongeeks/' rel='bookmark' title='Permanent Link: How to create a WordPress theme: A guide for the design-challenged non-geek'>How to create a WordPress theme: A guide for the design-challenged non-geek</a></li>
<li><a href='http://max.limpag.com/2006/08/05/how-to-use-wordpress-magazine-news-cms/' rel='bookmark' title='Permanent Link: How to use WordPress to run a magazine, news website'>How to use WordPress to run a magazine, news website</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Aside from being a good blogging tool, <a href="http://wordpress.org/">WordPress</a> is also a lightweight content management system that can be used to run such diverse sites as <a href="http://max.limpag.com/2006/08/05/how-to-use-wordpress-magazine-news-cms/">news or magazine publications</a>, personal and organizational websites.</p>
<p>I recently started accepting paid web development work and website management. Several weeks back, I bought a domain, <a href="http://www.tugkaran.com/">Tugkaran.com</a> (from the Bisaya word for staging ground), and created a static HTML page as placeholder because I did not have time to configure WordPress to run the site.
<div class="smallcaptionright"><a href="http://farm4.static.flickr.com/3080/2741646573_851ab2a5cd_o.jpg" rel="lightbox" title="FROM SKETCH TO WORDPRESS DESIGN. The steps I took from planning a site to deploying a custom WordPress theme for it."><img src="http://farm4.static.flickr.com/3080/2741646573_6c58513dc3_m.jpg" width="240" height="160" alt="Building with WordPress" /></a> FROM SKETCH TO WORDPRESS DESIGN. The steps I took from planning a site to deploying a custom WordPress theme for it using Yahoo UI Grids Builder, Aptana, and Bluefish.</div>
<p>But when one of my projects was about to go live, I needed to quickly build Tugkaran because I already placed a link to it in the footer. I spent whatever time I could spare from newsroom and web development work building Tugkaran, 30 minutes or so here, an hour there, a few minutes here.</p>
<p>It took me five hours to go from sketching the site on paper, protoyping the design in HTML, and setting up WordPress with the custom theme. The site was designed &#8220;live.&#8221; Developing it locally and then replicating the work in the server would take more time&#8212;which I didn&#8217;t have.</p>
<p>The Tugkaran website still needs a lot of work but it will do for now. I&#8217;ll polish it when I have more time. If you want to study the files I worked on, you can download it at the end of this post.</p>
<p><span id="more-536"></span><strong>CMS choice</strong><br />
When I was still planning the site, there was no question that I had to use WordPress.</p>
<p>The open source blogging platform fits my need for a lean but feature-packed CMS I can use to run Tugkaran without the hassles of manual publishing&#8212;writing copy, laying out web pages, editing links, uploading these to the site and repeating the cycle for every iteration.</p>
<p>I chose WordPress for Tugkaran even if I use <a href="http://www.drupal.org/">Drupal</a> for many of my sites for 5 reasons:</p>
<p>1. I am the only person updating the site. I write all the copy and post all the articles myself. If somebody else from the team writes something, I still need to go over it before the article gets published. Using Drupal for the site would be like using a pneumatic power drill when all I needed was to tighten a screw on a picture frame.</p>
<p>2. I find it easier to take control over the behavior of a WordPress-driven site than one run by Drupal.</p>
<p>3. I work faster with WordPress than with Drupal.</p>
<p>4. I find it easier to design a WordPress theme than a Drupal template.</p>
<p>The blocks module of Drupal makes it easy to add snippets of content into your site and customize not only their display but specify on which nodes or node types they will appear in.</p>
<p>With WordPress, I can do that while lightening the load on the server by directly editing the .php template files to do away with database queries for displaying blocks of content. I&#8217;m sure there&#8217;s a way to do this in Drupal that I haven&#8217;t learned just yet.</p>
<p>5. It&#8217;s easier to update WordPress to the latest release. I don&#8217;t want to spend a lot of time in the upgrade process for a site that I will be rarely updating.</p>
<p><strong>Tools</strong><br />
All work on Tugkaran was done <a href="http://max.limpag.com/2008/04/24/ubuntu-hardy-heron-804-msi-laptop-photoshop/">in my Ubuntu Linux laptop</a>. The only time I used Windows was to check whether the site displayed properly in Internet Explorer (as of this writing, I still have a mistake to correct to make transparency of layers in certain pages work in Explorer.)</p>
<p>The tools I used for the project were:</p>
<p>1. <a href="http://konigi.com/tools/graph-paper">Graph paper</a><br />
For someone with several online notes repositories and TiddlyWikis, I&#8217;m still a paper-and-pen-or- pencil type of guy. For certain tasks, nothing beats doing it on paper and ink. The initial stage of planning a site is among these tasks. I use Konigi&#8217;s graph paper to let clients communicate what they want for the website. For Tugkaran, I only needed a quick sketch of what I wanted because the basic design was already percolating in my mind for weeks.</p>
<p>2.<a href="http://developer.yahoo.com/yui/grids/"> Yahoo UI Grids and CSS</a><br />
I neither have the patience nor the skills to create web layouts that work across major browsers. With CSS frameworks like Yahoo UI Grids and CSS, creating multi-column layouts is just a matter of clicking buttons to build your page.</p>
<p>3. <a href="http://www.aptana.com/studio/">Aptana Studio</a><br />
In working with web designs, nothing beats Aptana Studio as tool. I used to work with <a href="http://max.limpag.com/2006/06/07/how-to-edit-wordpress-design-using-dreamweaver/">Dreamweaver, which you can use to edit WordPress themes</a>, but when I found <a href="http://max.limpag.com/2007/06/11/new-aptana-ide-version-makes-linux-installation-easy/">Aptana</a>, I never looked back. Not only is Aptana free, it&#8217;s also a great tool to work on your site&#8217;s HTML and CSS codes and get instant previews of the design. It does much more than that, but that&#8217;s basically how I use it.</p>
<p>4. <a href="http://bluefish.openoffice.nl/">Bluefish</a><br />
Another great text editor. While I alternate between <a href="http://www.gnome.org/projects/gedit/">Gedit</a> and Bluefish, I used Bluefish exclusively for this project because of the code snippets that come with it. Aptana Studio now has code snippets in its code editor but I prefer Bluefish&#8217;s implementation.</p>
<p>5. <a href="http://filezilla-project.org/">Filezilla</a><br />
When tweaking the theme, I needed to upload and download files to fix errors (I was, after all, designing it live.)</p>
<h3>Design process</h3>
<p><strong>Sketch</strong><br />
<img src="http://max.limpag.com/wp-content/uploads/2008/08/max-prototype.jpg" alt="" title="Tugkaran prototype" width="500" height="373" class="alignnone size-full wp-image-539" /><br />
I sketched my website plan in Konigi&#8217;s Wireframe with notes graph paper. I wanted <a href="http://smoothgallery.jondesign.net/">Jon&#8217;s Smooth Gallery</a> as centerpiece of the home page. The gallery will cycle through articles I wanted to highlight.</p>
<p><strong>Initial CSS/HTML layout</strong><br />
<img src="http://max.limpag.com/wp-content/uploads/2008/08/yahoo-ui-builder.png" alt="" title="yahoo-ui-builder" width="500" height="302" class="alignnone size-full wp-image-543" /><br />
I then created a basic layout of the site using <a href="http://developer.yahoo.com/yui/grids/builder/">Yahoo UI Grids Builder</a>. The tool makes it easy to design a basic web page layout pages and specify such things as its width and whether it is fixed or fluid; and the number of columns and rows.</p>
<p>I configured just one page because my plan for the Tugkaran site is that individual pages will have the same layout as the home page&#8211;single column in the main content area with four columns under it. I see no need for a sidebar to the main content but if I decide later that I wanted a sidebar, that would be easy to add using the Grids Builder.</p>
<p>If you plan to lay out certain pages of your site differently from your home page, just configure other layouts and name these after the section you want to use it on: archives.html, single.html (for the layout of the individual post&#8212;when porting the design to WordPress, you&#8217;ll name this single.php), page.html etc. Just study the layout codes and look for sections you can reuse, for starters the beginning and end parts typically can be reused and would comprise your header.php and footer.php templates.)</p>
<p>The advantage of using Yahoo UI Grids for your layout is that it offers a lot of page layout combinations with <a href="http://developer.yahoo.com/yui/articles/gbs/gbs.html">A-grade browser support</a>. You don&#8217;t have to worry about the layout being broken in browsers like Internet Explorer&#8212;although I make it a habit to check my final HTML design in Explorer.</p>
<p>If you use Yahoo UI Grids, you can choose to have the CSS file hosted in Yahoo. Don&#8217;t worry about upgrades breaking your layout, the CSS file path given to you for embedding in the header is version-specific.</p>
<p><strong>HTML prototype</strong><br />
<img src="http://max.limpag.com/wp-content/uploads/2008/08/aptana-tugkaran1.png" alt="" title="aptana-tugkaran1" width="500" height="302" class="alignnone size-full wp-image-540" /><br />
After getting the website layout code from Yahoo UI Grids Builder, I then edited this on Aptana.</p>
<p>I created three files:</p>
<p>1.) home.html<br />
This file is used for the home page. The layout contains the Smooth Gallery script that pulls content from my Features category (more on this later). After finalizing the HTML layout, I stripped it of reusable elements (header, footer) and then saved it as home.php.</p>
<p>In displaying your home page, WordPress looks for a home.php template file and if it can’t fine one, it uses the index.php file.</p>
<p>2.) single.html<br />
I created a single.html to plot the layout of individual article pages as well as the site&#8217;s fixed pages such as the About page. The single.html page is just the home page without the Smooth Gallery code.</p>
<p>3.) style.css<br />
The stylesheet. Since the CSS styles for the layout are hosted with Yahoo, this file contains only the customizations for the design. I also included theme information, which is <strong>a must</strong>, according to the WordPress Codex:</p>
<p><em><br />
/*<br />
Theme Name: Tugkaran<br />
Theme URI: http://www.tugkaran.com<br />
Description: WordPress theme for Tugkaran website.<br />
Author: Max Limpag<br />
Author URI: http://max.limpag.com<br />
Version: 1.0<br />
*/<br />
</em></p>
<p>I then looked into which parts of the pages can be reused. The obvious choices are the upper part for the header and the bottom section for the footer. I then marked the the sections in the HTML code to make it easier for cutting up in Bluefish, where I will be working on the individual WordPress template files.</p>
<p>I decided to use the four columns in the bottom row as part of the footer because I wanted these displayed in all pages. </p>
<p>I then looked around for a CSS menu that I can add to the page and found <a href="http://www.dynamicdrive.com/style/csslibrary/item/matt_black_tabs/ ">Matt Black Tabs</a> in Dynamic Drive and incorporated it into the design.<br />
<img src="http://max.limpag.com/wp-content/uploads/2008/08/aptana-tugkaran2.png" alt="" title="aptana-tugkaran2" width="500" height="302" class="alignnone size-full wp-image-541" /></p>
<p><strong>Turning design into WordPress theme</strong><br />
After finalizing my HTML design, I then used Bluefish to cut it up into the different .php files that make up a WordPress theme.</p>
<p>I cut the codes in the header section, added <em>&lt;?php wp_head(); ?&gt;</em> and saved the file as header.php. The <em>&lt;?php wp_head(); ?&gt;</em> needs to be inside the <head> element. It is used by some plugins. I then cut the codes in my footer section, added <em>&lt;?php wp_footer(); ?&gt;</em> and then saved the file as footer.php.<br />
All that was left in my home.html file was the code for the Smooth Gallery. I added <em>&lt;?php get_header(); ?&gt;</em> at the start of the file to call the contents of header.php and added <em>&lt;?php get_footer(); ?&gt;</em> at the end of it to grab the contents of footer.php.<br />
<img src="http://max.limpag.com/wp-content/uploads/2008/08/bluefish-tugkaran.png" alt="" title="bluefish-tugkaran" width="500" height="302" class="alignnone size-full wp-image-542" /></p>
<p><strong>Making Smooth Gallery work with WordPress</strong><br />
I then worked on making Smooth Gallery pull content from my Featured category to highlight key articles of the site. The code that runs it is a custom WordPress query:</p>
<p><em><br />
&lt;div id=&quot;myGallery&quot;&gt;<br />
&lt;?php $posts = get_posts( &quot;category=3&amp;numberposts=5&quot; ); ?&gt;<br />
&lt;?php if( $posts ) : ?&gt;<br />
&lt;?php foreach( $posts as $post ) : setup_postdata( $post ); ?&gt;<br />
&lt;div class=&quot;imageElement&quot;&gt;<br />
&lt;h3&gt;&lt;a href=&quot;&lt;?php the_permalink(); ?&gt;&quot; title=&quot;&lt;?php the_title(); ?&gt;&quot;&gt;&lt;?php the_title(); ?&gt;&lt;/a&gt;&lt;/h3&gt;<br />
&lt;p&gt;&lt;?php $values = get_post_custom_values(&quot;summary&quot;); echo $values[0]; ?&gt; &lt;a href=&quot;&lt;?php the_permalink(); ?&gt;&quot; title=&quot;&lt;?php the_title(); ?&gt;&quot; &gt;Read more.&lt;/a&gt;&lt;/p&gt;<br />
&lt;a href=&quot;&lt;?php the_permalink(); ?&gt;&quot; title=&quot;&lt;?php the_title(); ?&gt;&quot; class=&quot;open&quot;&gt;&lt;/a&gt;<br />
&lt;img src=&quot;&lt;?php $values = get_post_custom_values(&quot;bannerimage&quot;); echo $values[0]; ?&gt;&quot; class=&quot;full&quot; /&gt;<br />
&lt;/div&gt;<br />
&lt;?php endforeach; ?&gt;<br />
&lt;?php endif; ?&gt;	<br />
&lt;/div&gt;<br />
</em></p>
<p>The code above:</p>
<p>1.Gets articles in category 3, my Features category, and displays the last 5 articles in that category.<br />
2.Gets the one paragraph summary I entered in WordPress&#8217; custom fields and prints it as the introductory paragraph. The custom field I designated for this is &#8220;summary.&#8221;<br />
3.Grabs the image I designated in the custom fields as &#8220;banner image&#8221; and then displays it as part of the slideshow. I just uploaded a 600px by 300px image in WordPress&#8217; post editor, grabbed the full URL path for the image location and entered the URL as &#8220;bannerimage&#8221; custom field.</p>
<p><strong>Other WordPress template files</strong><br />
I then used the single.html file I designed to create single.php (the file WordPress uses to display posts), page.php (the file WordPress uses for pages), and index.php. All these files are identical, they grab the header, runs the WordPress loop (which processes and displays content), and then grabs the footer:</p>
<p><em><br />
&lt;?php get_header(); ?&gt;<br />
   &lt;div id=&quot;bd&quot;&gt;<br />
	&lt;div class=&quot;yui-g&quot;&gt;<br />
		&lt;div class=&quot;pagecontent&quot;&gt;<br />
		&lt;?php if (have_posts()) : ?&gt;<br />
		&lt;?php while (have_posts()) : the_post(); ?&gt;</p>
<p>			&lt;h1&gt;&lt;?php the_title(); ?&gt;&lt;/h1&gt;<br />
			&lt;?php the_content(); ?&gt;<br />
		&lt;/div&gt;<br />
		&lt;?php endwhile; ?&gt;<br />
		&lt;?php endif; ?&gt;		</p>
<p>	&lt;/div&gt;<br />
&lt;?php get_footer(); ?&gt;<br />
</em></p>
<p>I no longer bothered creating a comments.php file because I turned off commenting since I just wanted the site to showcase Tugkaran&#8217;s services. I also didn&#8217;t create an archives page.</p>
<p>My custom theme only has 8 files: style.css, home.php, index.php, single.php, page.php, header.php, footer.php, and 404.php. But this could even be fewer. I can, for example, do away with single.php and page.php nad just let index.php do their jobs.</p>
<p>After I finished creating the template files, I then uploaded these to the server and fixed errors that I encountered.</p>
<p><strong>Next steps</strong></p>
<p>I will be redesigning the site. I still don&#8217;t have time to do it, however, and will have to put off the redesign at least until the week after next. I might go over the design again this weekend to fix an error on the rendering of transparency in individual pages in Explorer.</p>
<p>If you spot errors or have suggestions on improving the design, feel free to leave a comment in this post.</p>
<p><strong>Download files used in this tutorial</strong></p>
<p>If you want to go over the files I created in building Tugkaran, you can download <a href="http://www.box.net/shared/ijymq77cwo">the initial HTML files here</a> and the <a href="http://www.box.net/shared/hybth2escs">final WordPress theme here</a>. A warning, these files were hastily done and I didn&#8217;t have the time to clean these up so you might find an image that is no longer in use or code snippets that were abandoned.</p>
<p>The whole thing is released on <a href="http://en.wikipedia.org/wiki/Copyleft">copyleft</a>, with all wrongs reserved <img src='http://max.limpag.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  . You can do with it whatever you want. If you want to link to me, I&#8217;ll be more than happy. If you don&#8217;t want to add a link to my site, it&#8217;s also perfectly fine with me. But if you spot errors or have suggestions on how to improve the theme, leave a comment below.</p>


<p>Related posts:<ol><li><a href='http://max.limpag.com/2006/06/07/how-to-edit-wordpress-design-using-dreamweaver/' rel='bookmark' title='Permanent Link: How to edit Wordpress themes using Dreamweaver'>How to edit Wordpress themes using Dreamweaver</a></li>
<li><a href='http://max.limpag.com/2006/04/09/wordpress-theme-guide-for-nongeeks/' rel='bookmark' title='Permanent Link: How to create a WordPress theme: A guide for the design-challenged non-geek'>How to create a WordPress theme: A guide for the design-challenged non-geek</a></li>
<li><a href='http://max.limpag.com/2006/08/05/how-to-use-wordpress-magazine-news-cms/' rel='bookmark' title='Permanent Link: How to use WordPress to run a magazine, news website'>How to use WordPress to run a magazine, news website</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://max.limpag.com/2008/08/08/create-wordpress-theme-yahoo-ui-css-aptana/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>Joomla users schedule Cebu meeting</title>
		<link>http://max.limpag.com/2008/05/30/joomla-users-cebu-meeting-cms/</link>
		<comments>http://max.limpag.com/2008/05/30/joomla-users-cebu-meeting-cms/#comments</comments>
		<pubDate>Fri, 30 May 2008 04:33:35 +0000</pubDate>
		<dc:creator>Max Limpag</dc:creator>
				<category><![CDATA[Open source]]></category>
		<category><![CDATA[WebTech]]></category>
		<category><![CDATA[free software]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[content-management-system]]></category>
		<category><![CDATA[drupal]]></category>
		<category><![CDATA[joomla]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://max.limpag.com/?p=520</guid>
		<description><![CDATA[Users, developers, and supporters of the open source content management system (CMS) Joomla will be meeting in Cebu next Saturday, June 7 at the Lepiten &#038; Bojos Law Office on Don Pedro Rodriguez St. in Capitol Site, Cebu City (see map below).
The meeting is preparatory to the Joomla Day that will be held in UP [...]


Related posts:<ol><li><a href='http://max.limpag.com/2007/08/13/learning-drupal-video-tutorial/' rel='bookmark' title='Permanent Link: Going to school&#8212;Drupal school'>Going to school&#8212;Drupal school</a></li>
<li><a href='http://max.limpag.com/2008/06/23/philippine-open-source-summit-opens/' rel='bookmark' title='Permanent Link: Philippine Open Source Summit opens'>Philippine Open Source Summit opens</a></li>
<li><a href='http://max.limpag.com/2006/11/11/trying-out-drupal-as-content-management-system/' rel='bookmark' title='Permanent Link: Trying out Drupal as content management system'>Trying out Drupal as content management system</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Users, developers, and supporters of the open source content management system (CMS) <a href="http://www.joomla.org/">Joomla</a> will be meeting in Cebu next Saturday, June 7 at the <a href="http://www.lepitenlaw.com/">Lepiten &#038; Bojos Law Office</a> on Don Pedro Rodriguez St. in Capitol Site, Cebu City (<em>see map below</em>).</p>
<p>The meeting is preparatory to the <a href="http://www.joomla.org.ph/">Joomla Day</a> that will be held in UP Diliman on June 14. During the meeting, members of the  Joomla community in Cebu are scheduled to plan activities for a year and consider participation in a coming Open Source summit in Cebu on June 23 to 24 at the Cebu International Convention Center. The Open Source summit will have a track on Drupal, another popular open source CMS.</p>
<p><span id="more-520"></span>The &#8220;Panag-abot sa Cebu&#8221; (Cebu meet) on June 7 will start at 8 p.m. <a href="http://attydaymeg.lepitenlaw.com/">Lawyer Magdalena Lepiten</a> and Guilliam Roque will be holding a lecture on &#8220;Copyright and Creative Commons, License on Open Source Application.&#8221;</p>
<p>During the meet, Roque will brief attendees on Joomla and its history. He will also talk about Joomla Philippines.</p>
<p>I am not a Joomla user but I am an open source CMS fanatic. The last time I tried Joomla, it was still Mambo. My CMSes of choice are <a href="http://www.wordpress.org/">WordPress</a> and <a href="http://www.drupal.org/">Drupal</a> but I&#8217;ve long been meaning to try Joomla although I still haven&#8217;t found the time to try it out, what with my full-time schedule at the Sun.Star Cebu newsroom.</p>
<p>For those who want to attend the Joomla &#8220;Panag-abot sa Cebu,&#8221; here&#8217;s a map to the venue:<br />
<iframe src="http://www.quikmaps.com/ext2/67916?t=1&#038;ln=1&#038;sn=0&#038;zb=0&#038;d=1&#038;o=0&#038;lat=10.313504853488524&#038;lng=123.88989329338074&#038;zl=17&#038;mt=1" frameborder="0" scrolling="no" width="500" height="446" marginwidth="0" marginheight="0"></iframe></p>


<p>Related posts:<ol><li><a href='http://max.limpag.com/2007/08/13/learning-drupal-video-tutorial/' rel='bookmark' title='Permanent Link: Going to school&#8212;Drupal school'>Going to school&#8212;Drupal school</a></li>
<li><a href='http://max.limpag.com/2008/06/23/philippine-open-source-summit-opens/' rel='bookmark' title='Permanent Link: Philippine Open Source Summit opens'>Philippine Open Source Summit opens</a></li>
<li><a href='http://max.limpag.com/2006/11/11/trying-out-drupal-as-content-management-system/' rel='bookmark' title='Permanent Link: Trying out Drupal as content management system'>Trying out Drupal as content management system</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://max.limpag.com/2008/05/30/joomla-users-cebu-meeting-cms/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>From here on, Heron</title>
		<link>http://max.limpag.com/2008/04/24/ubuntu-hardy-heron-804-msi-laptop-photoshop/</link>
		<comments>http://max.limpag.com/2008/04/24/ubuntu-hardy-heron-804-msi-laptop-photoshop/#comments</comments>
		<pubDate>Wed, 23 Apr 2008 20:20:15 +0000</pubDate>
		<dc:creator>Max Limpag</dc:creator>
				<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Open source]]></category>
		<category><![CDATA[WebTech]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[aptana]]></category>
		<category><![CDATA[hardy heron]]></category>
		<category><![CDATA[laptop]]></category>
		<category><![CDATA[msi-s260]]></category>
		<category><![CDATA[photoshop]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://max.limpag.com/?p=518</guid>
		<description><![CDATA[Today, the new Ubuntu Linux version&#8212;8.04 the Hardy Heron&#8212;will be released. I have been using the beta or test version for the last two weeks and have found Ubuntu to be easier to use and install and its whole computing experience better than ever.
I had initially decided to stay away from using the beta version&#8212;the [...]


Related posts:<ol><li><a href='http://max.limpag.com/2007/10/07/installing-ubuntu-linux-gutsy-gibbon/' rel='bookmark' title='Permanent Link: Installing Ubuntu Linux Gutsy Gibbon'>Installing Ubuntu Linux Gutsy Gibbon</a></li>
<li><a href='http://max.limpag.com/2007/06/11/new-aptana-ide-version-makes-linux-installation-easy/' rel='bookmark' title='Permanent Link: New Aptana IDE version makes Linux installation easy'>New Aptana IDE version makes Linux installation easy</a></li>
<li><a href='http://max.limpag.com/2006/07/20/ubuntu-cds-stickers/' rel='bookmark' title='Permanent Link: Hey, Ubuntu&#8217;s sending stickers with its free CDs'>Hey, Ubuntu&#8217;s sending stickers with its free CDs</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Today, the new <a href="http://www.ubuntu.com/">Ubuntu Linux</a> version&#8212;8.04 the Hardy Heron&#8212;will be released. I have been using the beta or test version for the last two weeks and have found Ubuntu to be easier to use and install and its whole computing experience better than ever.</p>
<p>I had initially decided to stay away from using the beta version&#8212;the amount of updates you have to download on the run-up to the final version can be huge. I had several urgent tasks and didn&#8217;t want to deal with regularly updating my laptop.
<div class="smallcaptionright"><a href="http://farm4.static.flickr.com/3268/2437158754_8abda8b383.jpg" rel="lightbox[heron]" title="HARDY HERON running on my MSI S260 laptop. "><img src="http://farm4.static.flickr.com/3268/2437158754_8abda8b383_m.jpg" width="240" height="150" alt="Ubuntu 8.04 Hardy Heron" /></a> HARDY HERON running on my MSI S260 laptop. Click to enlarge photo.</div>
<p>But <a href="http://www.chinwong.com/">Chin Wong</a> made me do it. The devil, in turn, <a href="http://www.chinwong.com/index.php?/site/comments/the_silent_heron/">made him do it</a>, or at least that line kept playing in his head as he installed the beta version in his desktop computer. During the installation, he had problems with sound in his system. </p>
<p>A day later, however, he posted a fix to the problem.</p>
<p>That broke my resolve to stay away from the Hardy Heron beta and proceeded to install it, as opposed to upgrade, in my MSI S260 laptop.</p>
<p><span id="more-518"></span><strong>Clean install</strong></p>
<p>I&#8217;ve never upgraded Ubuntu in my laptop. What I do is perform a clean install of a new version. This is a habit carried over from Windows and retained because I hate to wait for downloading of files to complete while doing an update to a new release over the Internet. </p>
<p>A new install, after all, takes just a few minutes and I take pleasure at customizing my installation all over again.</p>
<p>I downloaded the beta version of the desktop edition via Bittorrent and burned the ISO file. Installation was a breeze and after just a two-stick cigarette break, Hardy Heron was already running in my laptop.</p>
<p>The first thing I did upon logging in was check for updates. The update manager listed 287 files to download, amounting to a whopping 128 megabytes. At least two more update queues had more than 200 megabytes of files each.
<div class="smallcaptionright"><a href="http://farm3.static.flickr.com/2289/2437161004_aa9136549e.jpg" rel="lightbox[heron]" title="UPDATE QUEUE. When you install the beta release, be prepared for frequent application updates. If you install the final release, you won't have to download huge file updates."><img src="http://farm3.static.flickr.com/2289/2437161004_aa9136549e_m.jpg" width="240" height="150" alt="Ubuntu Hardy Heron updates" /></a> UPDATE QUEUE. When you install the beta release, be prepared for frequent application updates. If you install the final release, you won&#8217;t have to download huge file updates. Click on photo to enlarge.</div>
<p>What I did was I left the laptop on and worked either on my office desktop or my<a href="http://max.limpag.com/2008/02/17/asus-eee-pc-writing-linux/"> Asus Eee PC</a>. </p>
<p>If you want to go over the details, including the minutia, of the new things in Ubuntu Hardy Heron, just go to the Ubuntu website. Hardy Heron is a Long Term Support (LTS) release, this means it will be supported for three years.</p>
<p><strong>Desktop eye candy</strong></p>
<p>Compiz, with all its snazzy desktop effects, is installed by default in Hardy Heron but not its configurations manager. It&#8217;s easy to add it, though, through the synaptic package manager, just look for <strong>compizconfig-settings-manager</strong>.</p>
<p>The network manager applet has improved compared to when I last used it in Feisty Fawn and I saw no need to install <a href="http://wicd.sourceforge.net/">wicd</a>, my manager of choice for LAN and wireless connections. Firefox 3 beta was installed by default but then removed in one of the updates. I just reinstalled it after a few days.
<div class="smallcaptionright"><a href="http://farm4.static.flickr.com/3234/2437161274_5a562e85a4.jpg" rel="lightbox[heron]" title="GET YOUR DOCK HERE. Avant Windows Navigator, a cool applications launcher dock, can be easily installed from the repository."><img src="http://farm4.static.flickr.com/3234/2437161274_5a562e85a4_m.jpg" width="240" height="150" alt="Avant Windows Navigator" /></a> GET YOUR DOCK HERE. Avant Windows Navigator, a cool applications launcher dock, can be easily installed from the repository. Click on photo to enlarge.</div>
<p><a href="https://launchpad.net/awn">Avant Windows Navigator</a> or AWN, a cool Mac OS X-like dock, is now in the repositories and can be installed easily using the package manager. If you want to start AWN, just include it in the list of startup programs in System > Preferences > Sessions. The command is <code>avant-window-navigator</code>.</p>
<p>Using Bluetooth also seems so much easier in Hardy Heron. In previous versions, I had to wrestle with using the command line to detect my Bluetooth USB dongle. After a few unsuccessful attempts, I gave up (what can I say? I&#8217;m lazy). With the Bluetooth tools in Hardy Heron, pairing is easier. I haven&#8217;t tried sending files from my Sony Ericsson P1i, though, because I encountered an error that I had no time to check yet.</p>
<p>Hardy Heron also comes with the latest stable version of Open Office, which is 2.4. If is a full office software suite for writing documents, creating presentations, managing spreadsheets, among other tasks.</p>
<p><strong>JDarkRoom</strong></p>
<p>But while Writer is a good writing software, I&#8217;ve always preferred to write my first draft on the minimalist and full-screen editor JDarkroom.
<div class="smallcaptionright"><a href="http://farm3.static.flickr.com/2050/2436341529_0a22972100.jpg" rel="lightbox[heron]" title="NO-DISTRACTION WRITING. I write my drafts on JDarkRoom, a minimalist and full-screen editor."><img src="http://farm3.static.flickr.com/2050/2436341529_0a22972100_m.jpg" width="240" height="150" alt="JDarkRoom on Ubuntu Hardy Heron" /></a> NO-DISTRACTION WRITING. I write my drafts on JDarkRoom, a minimalist and full-screen editor.</div>
<p>It&#8217;s easy to install <a href="http://www.codealchemists.com/jdarkroom/">JDarkRoom</a> in Ubuntu. Just go <a href="http://www.codealchemists.com/jdarkroom/">to this site</a> and download the jar file. To start the application, just open up a terminal and navigate to the folder where you stored the jar file and then type <code>java -jar JDarkRoom.jar</code>. </p>
<p>To save myself from the tedium of having to do this every time I needed to write something, I created a batch script using instructions<a href="http://forum.eeeuser.com/viewtopic.php?id=5622"> in this forum post</a>. In my case, I saved the JDarkroom jar file in its own folder in my home directory so my script is: </p>
<p><code>#!/bin/bash</code><br />
<code>cd /home/max/jdarkroom</code><br />
<code>java -jar JDarkRoom.jar</code></p>
<p>After that, I CHMODed the file, again using the instruction in the forum post. I could now start JDarkroom by typing <code>jdarkroom</code> in the terminal. But, as I&#8217;ve repeatedly said, I have a terminal case of hatred for the terminal and so I created a panel launcher using whatever icon I could find in the system that had a pencil on it.</p>
<p><strong>Web development tools</strong></p>
<p>With my writing tool installed, I proceeded to add other web development tools. The first program I added was <a href="http://bluefish.openoffice.nl/">Bluefish</a>, a really good text editor that I use alternately with <a href="http://www.gnome.org/projects/gedit/">gedit</a>, depending on my mood. I then added <a href="http://filezilla-project.org/">Filezilla</a> for my FTP needs.</p>
<p>Since I use versioning for some of my work, I installed the SVN Nautilus scripts via the package manager but couldn&#8217;t get it working. I just installed <a href="http://rapidsvn.tigris.org/">RapidSVN</a>, taking time to say a short prayer for the emergence of a Linux tool akin to what <a href="http://tortoisesvn.tigris.org/">TortoiseSVN</a> does in Windows.</p>
<p>With all the other tools installed, I then went on to download<a href="http://www.aptana.com/studio"> Aptana Studio</a>, a really good IDE for web development. Aptana is my HTML and CSS editor of choice and I use it extensively for initial work with WordPress themes. </p>
<p>I installed Aptana Studio last because I thought I&#8217;d encounter problems with it. It turned out installation was as easy as just unzipping the downloaded file. I then created a launcher for Aptana using <a href="http://christopher.j.wells.googlepages.com/aptana_32x32.svg">the icon from this site</a>.   </p>
<p>The Hardy Heron beta did not come with <a href="http://www.winehq.org/">Wine</a>, a software that allows you to run Windows programs in Linux. I wrote about <a href="http://max.limpag.com/2007/05/27/installing-photoshop-on-ubuntu-linux/">installing Adobe Photoshop 7 in Linux</a> previously. <strong>The current Wine version allows you to install and run Adobe Photoshop CS 2 in Ubuntu Linux smoothly</strong>. I had to install Photoshop because I still haven&#8217;t gotten around to learning how to use <a href="http://www.gimp.org/">Gimp</a> (soon, I know, soon).</p>
<p><a href="http://www.flickr.com/photos/maxlimpag/2437156534/" title="Photoshop CS 2 using Wine in Ubuntu Hardy Heron by maxlimpag, on Flickr"><img src="http://farm4.static.flickr.com/3187/2437156534_f2d083d504.jpg" width="500" height="313" alt="Photoshop CS 2 using Wine in Ubuntu Hardy Heron" /></a><br />
<strong>Adobe Photoshop CS 2 running in Ubuntu Hardy Heron using Wine.</strong></p>
<p>Overall, Hardy Heron is a great release. With its ability to be installed in Windows, I&#8217;m sure more people will be trying out Linux for the first time using the Hardy Heron release. </p>
<p>I told a colleague, who is about to embark on a career-changing project, to use Ubuntu for the computer component of his program. He agreed and I&#8217;m excited for it to start.</p>
<p>Since<a href="http://max.limpag.com/2007/04/08/goodbye-windows-xp-hello-ubuntu/"> I started using Ubuntu last year</a>, I&#8217;ve never encountered major problems in my laptop. Maybe I&#8217;m just lucky with my MSI S260 hardware since I still read posts trashing Ubuntu hardware support. </p>
<p>The only thing that&#8217;s not working in my laptop is the built-in card reader. I tried looking for fixes last year but just gave up and bought a cheap USB multi-card reader.</p>
<p>Part of me keeps saying Hardy Heron will be the last version in this laptop. I don&#8217;t know whether its specifications can still meet requirements of coming development releases. But let&#8217;s see. Six months from now. But from here on, it&#8217;s Hardy Heron.</p>


<p>Related posts:<ol><li><a href='http://max.limpag.com/2007/10/07/installing-ubuntu-linux-gutsy-gibbon/' rel='bookmark' title='Permanent Link: Installing Ubuntu Linux Gutsy Gibbon'>Installing Ubuntu Linux Gutsy Gibbon</a></li>
<li><a href='http://max.limpag.com/2007/06/11/new-aptana-ide-version-makes-linux-installation-easy/' rel='bookmark' title='Permanent Link: New Aptana IDE version makes Linux installation easy'>New Aptana IDE version makes Linux installation easy</a></li>
<li><a href='http://max.limpag.com/2006/07/20/ubuntu-cds-stickers/' rel='bookmark' title='Permanent Link: Hey, Ubuntu&#8217;s sending stickers with its free CDs'>Hey, Ubuntu&#8217;s sending stickers with its free CDs</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://max.limpag.com/2008/04/24/ubuntu-hardy-heron-804-msi-laptop-photoshop/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
		<item>
		<title>Using WordPress as CMS of news, magazine sites redux</title>
		<link>http://max.limpag.com/2008/01/10/using-wordpress-as-cms-of-news-magazine-sites-redux/</link>
		<comments>http://max.limpag.com/2008/01/10/using-wordpress-as-cms-of-news-magazine-sites-redux/#comments</comments>
		<pubDate>Thu, 10 Jan 2008 07:16:56 +0000</pubDate>
		<dc:creator>Max Limpag</dc:creator>
				<category><![CDATA[Blog design]]></category>
		<category><![CDATA[Highlights]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Journalism]]></category>
		<category><![CDATA[Open source]]></category>
		<category><![CDATA[WebTech]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[content-management-system]]></category>
		<category><![CDATA[magazine]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[news-website]]></category>
		<category><![CDATA[template]]></category>
		<category><![CDATA[theme]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://max.limpag.com/2008/01/10/using-wordpress-as-cms-of-news-magazine-sites-redux/</guid>
		<description><![CDATA[My redesign of Cebu Living, an online magazine on Cebu, is now live. Check it out. It&#8217;s using a WordPress theme for news and magazine websites. The new theme still needs a lot of work but if you want to try it out, you can do an anonymous svn checkout: svn checkout http://svn2.assembla.com/svn/cebulivingmagazine. Just go [...]


Related posts:<ol><li><a href='http://max.limpag.com/2006/08/05/how-to-use-wordpress-magazine-news-cms/' rel='bookmark' title='Permanent Link: How to use WordPress to run a magazine, news website'>How to use WordPress to run a magazine, news website</a></li>
<li><a href='http://max.limpag.com/2006/08/21/nautica-magazine-wordpress-theme-webzines/' rel='bookmark' title='Permanent Link: Announcing nautica-magazine WordPress theme for webzines'>Announcing nautica-magazine WordPress theme for webzines</a></li>
<li><a href='http://max.limpag.com/2006/08/08/nautica05-wordpress-theme-released/' rel='bookmark' title='Permanent Link: Nautica05-WordPress theme released'>Nautica05-WordPress theme released</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>My redesign of Cebu Living, <a href="http://living.cebunetwork.com/">an online magazine on Cebu</a>, is now live. <a href="http://living.cebunetwork.com/">Check it out.</a> It&#8217;s using a WordPress theme for news and magazine websites. The new theme still needs a lot of work but if you want to try it out, you can do an anonymous svn checkout: <code>svn checkout http://svn2.assembla.com/svn/cebulivingmagazine</code>. Just go through the template files and see what needs to be changed for your site. I promise a commented version of the template files soon.</p>
<p>Unlike the previous Cebu Living theme, <a href="http://max.limpag.com/2006/08/21/nautica-magazine-wordpress-theme-webzines/">which I ported from an open source CSS/XHTML design</a>, I built this new one from scratch. And it shows. I&#8217;m not a designer, in fact, I&#8217;m bad at designs. But the new theme incorporates elements I, as publisher, wanted from a site run as an e-zine and using <a href="http://www.wordpress.org/">WordPress</a> as content management system (CMS).</p>
<p><strong>I will be releasing the theme</strong> as soon as I finalize it. If you have comments on the new design, please leave it in this post or send it as an e-mail so that I can consider incorporating it in the theme.</p>
<p><span id="more-508"></span>I would have wanted to give svn write access to anyone who wants to work on it but not right now. The theme will not work out of the box because you need to replace category IDs in template files. Work on the theme is geared toward a specific site and having multiple people with svn write access simply will not do, unless we share the same test WordPress install as reference.</p>
<p>I built the theme using <a href="http://developer.yahoo.com/yui/grids/">Yahoo UI grids</a> and pieces of code I discussed in a previous <a href="http://max.limpag.com/2006/08/05/how-to-use-wordpress-magazine-news-cms/">article on how to use WordPress as CMS for magazine and news websites</a>. <strong>I will be writing a new article on the subject.</strong></p>
<p>The major difference between this version and my earlier template is that I did the homepage customizations in <strong>home.php</strong>, which I should have done in the first place.</p>
<p>The index.php file is used as default template whenever other template files, say for rendering a single post, archive, or search results, are missing. If you have an index.php file that contains custom queries, it will not be able to render parts of your site whenever a template file for a certain task is missing.</p>
<p>WordPress <a href="http://photomatt.net/2008/01/03/graffitti-disses-wordpress/">recently got criticized</a> for <a href="http://charlesstricklin.com/2008/01/03/graffitti-disses-wordpress/">being a &#8220;blogware, not a content management system (CMS)</a>.&#8221; </p>
<p>I disagree. I think WordPress is a lean CMS that can be used for more than just a blog. I think it&#8217;s a great online publishing solution, especially for independent publishers.</p>


<p>Related posts:<ol><li><a href='http://max.limpag.com/2006/08/05/how-to-use-wordpress-magazine-news-cms/' rel='bookmark' title='Permanent Link: How to use WordPress to run a magazine, news website'>How to use WordPress to run a magazine, news website</a></li>
<li><a href='http://max.limpag.com/2006/08/21/nautica-magazine-wordpress-theme-webzines/' rel='bookmark' title='Permanent Link: Announcing nautica-magazine WordPress theme for webzines'>Announcing nautica-magazine WordPress theme for webzines</a></li>
<li><a href='http://max.limpag.com/2006/08/08/nautica05-wordpress-theme-released/' rel='bookmark' title='Permanent Link: Nautica05-WordPress theme released'>Nautica05-WordPress theme released</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://max.limpag.com/2008/01/10/using-wordpress-as-cms-of-news-magazine-sites-redux/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
		<item>
		<title>Smart TextMail and mobile alerts on tasks, website availability</title>
		<link>http://max.limpag.com/2007/11/26/smart-textmail-email-sms-task-website-monitoring/</link>
		<comments>http://max.limpag.com/2007/11/26/smart-textmail-email-sms-task-website-monitoring/#comments</comments>
		<pubDate>Sun, 25 Nov 2007 20:07:17 +0000</pubDate>
		<dc:creator>Max Limpag</dc:creator>
				<category><![CDATA[Free services]]></category>
		<category><![CDATA[Highlights]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[WebTech]]></category>
		<category><![CDATA[planner]]></category>
		<category><![CDATA[productivity]]></category>
		<category><![CDATA[backpack]]></category>
		<category><![CDATA[blackberry]]></category>
		<category><![CDATA[email-to-sms]]></category>
		<category><![CDATA[gmail]]></category>
		<category><![CDATA[google-calendar]]></category>
		<category><![CDATA[mobile e-mail]]></category>
		<category><![CDATA[remember the milk]]></category>
		<category><![CDATA[scrybe]]></category>
		<category><![CDATA[server-monitoring]]></category>
		<category><![CDATA[smart]]></category>
		<category><![CDATA[smart textmail]]></category>
		<category><![CDATA[textmail]]></category>

		<guid isPermaLink="false">http://max.limpag.com/2007/11/26/smart-textmail-email-sms-task-website-monitoring/</guid>
		<description><![CDATA[One of my longest mobile experiment drew to a close early this month with my rediscovery of Smart&#8217;s TextMail.
For more than a year,  I&#8217;ve been trying one service after another in an effort to get my e-mails sent as text messages to my mobile phone. The answer, you might say, is simple: buy a [...]


Related posts:<ol><li><a href='http://max.limpag.com/2006/11/07/it-works-gmail-mobile-app-on-se-k750i-and-smart-connection/' rel='bookmark' title='Permanent Link: It works: Gmail mobile app on SE K750i and Smart connection'>It works: Gmail mobile app on SE K750i and Smart connection</a></li>
<li><a href='http://max.limpag.com/2006/01/03/gtd-faster-mobile-phone-fma/' rel='bookmark' title='Permanent Link: Get things done faster on your mobile phone and PC with FMA'>Get things done faster on your mobile phone and PC with FMA</a></li>
<li><a href='http://max.limpag.com/2007/07/26/smart-launches-mobile-tv-service/' rel='bookmark' title='Permanent Link: Smart launches mobile TV service'>Smart launches mobile TV service</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>One of my longest mobile experiment drew to a close early this month with my rediscovery of Smart&#8217;s TextMail.</p>
<p>For more than a year,  I&#8217;ve been trying one service after another in an effort to get my e-mails sent as text messages to my mobile phone. The answer, you might say, is simple: buy a Blackberry. </p>
<p>I&#8217;m not, however, prepared to spend thousands of pesos for the device and its mobile e-mail solution when I have only very specific alerts in mind: website availability and tasks reminders. For regular e-mails, I am perfectly satisfied with the <a href="http://max.limpag.com/2006/11/07/it-works-gmail-mobile-app-on-se-k750i-and-smart-connection/">GMail for mobile Java application</a>.
<div class="smallcaptionright"><a href="http://farm3.static.flickr.com/2080/2063463160_d91d3fb2af.jpg" rel="lightbox" title="ONLINE PLANNER. My current online planner of choice, Scrybe. The free service allows me to manage my tasks and get alerted of deadlines via SMS messages sent through Smart TextMail."><img src="http://farm3.static.flickr.com/2080/2063463160_d91d3fb2af_m.jpg" width="240" height="164" alt="Scrybe online planner" /></a> ONLINE PLANNER. My current online planner of choice, Scrybe. The free service allows me to manage my tasks and get alerted of deadlines via SMS messages sent through Smart TextMail. Click on photo to enlarge image.</div>
<p>I run and help oversee several websites and need to know whenever the servers where these are hosted encounter problems so that I can work on fixing it or submitting a support ticket. All the sites I run are <a href="http://max.limpag.com/2006/08/15/compare-web-hosting-providers/">monitored by free web server monitoring services</a> that check every few minutes or so whether these are available.</p>
<p>Whenever the monitoring services I use detect any of the my sites to be down, it immediately sends an e-mail to alert me of the problem. I wanted to be able to get that message as an SMS alert. Sure many of these services offer SMS alerts, but for a fee. </p>
<p><span id="more-502"></span><strong>Tasks management</strong></p>
<p>I also manage my tasks online. For projects where I work with other people, I use <a href="http://max.limpag.com/2007/09/29/activecollab-project-pier-project-management/">ProjectPier</a> or <a href="http://www.basecamphq.com/">Basecamp</a>. But all my tasks&#8212;whether work-related, blog-related, or personal&#8212;are managed from a single online application. </p>
<p>I tested one application after the other, looking for one that offered SMS notification of deadlines. Google Calendar offers SMS notifications for the Philippines. The listings page says you can enable notifications for Smart, Globe, and Digitel. I have a Smart phone but have never been able to enable it. The settings page gives me an &#8220;invalid carrier&#8221; error message after I enter my Smart number.</p>
<p>I then decided to use <a href="http://www.rememberthemilk.com/">Remember The Milk</a>, a free online tasks manager that offers SMS reminders to Philippine phone numbers. The problem was that in several instances, the SMS messages came late, several hours after when I wanted to be reminded of a task. Remember The Milk is also limited to task management. I&#8217;ve also tried <a href="http://www.backpackit.com/">Backpack</a> and it&#8217;s great for managing tasks but again, some SMS alerts are received later.</p>
<p>I found a better service with <a href="http://www.iscrybe.com/">Scrybe</a>. I say it&#8217;s better because it also allows me to manage my web notes. Scrybe is a really cool service for managing tasks and storing notes and it has an interface that&#8217;s such a joy to use. (<em>Blogger&#8217;s note: I&#8217;ll write more about the service later.</em>) Scrybe is an invitation-only service so if you want an account, leave me a note below and I&#8217;ll send you one.</p>
<p><strong>Scrybe and SMS alerts</strong></p>
<p>I transferred my tasks management to Scrybe because with it, I did not need to use another service for my notes whenever I need to do web research. The only problem with Scrybe is that it doesn&#8217;t offer SMS alerts for Philippine phone numbers. What it offers is sending alerts to a mobile phone e-mail address (your mobile phone number@your provider&#8217;s web address). For several months, I wasn&#8217;t able to use its SMS alerts.
<div class="smallcaptionright"><a href="http://farm3.static.flickr.com/2044/2063463196_e0572090da.jpg" rel="lightbox" title="E-MAIL, SMS ALERTS. Scribe notifies you via e-mail or SMS of deadlines of your tasks. I was able to activate SMS notification by using Smart's TextMail service."><img src="http://farm3.static.flickr.com/2044/2063463196_e0572090da_m.jpg" width="240" height="201" alt="Scrybe e-mail, sms notification" /></a> E-MAIL, SMS ALERTS. Scribe notifies you via e-mail or SMS of deadlines of your tasks. I was able to activate SMS notification by using Smart&#8217;s TextMail service. Click on photo to eenlarge.</div>
<p>I knew the best solution was Smart&#8217;s <a href="http://www.smart.com.ph/Buddy/downloads/Mail.htm">TextMail</a> but for several days of playing with the service a few months back, I couldn&#8217;t activate it, not even when a tech support staff from Smart guided me through it. When I still couldn&#8217;t activate the service, I gave up trying and made a mental note to try it again after a few months.</p>
<p>Early this month, I tried Smart TextMail again and found that it had been improved. I was told that it&#8217;s now being managed by a content provider, <a href="http://www.mobile-arts.com/">Mobile Arts</a> (warning: the web site plays horrendous music so you better turn off your speaker.)</p>
<p><strong>Registration</strong></p>
<p>The service has also been transferred to <a href="http://www.mysmart.com.ph/webmail/index.html">www.mySmart.com.ph</a>. I tried registering for the service about two weeks back and in no time, my mobile e-mail address was set up. If you don&#8217;t explicitly register for a username, your mobile e-mail will be your Smart number @mySmart.com.ph. The mobile number is in international format so if yours starts with 0918, it will be written as 63918.</p>
<p>To get your own personalized Smart TextMail address, send <strong>REG USERNAME PASSWORD YOURNAME</strong> to <strong>200</strong>. The username you enter will become the first part of your e-mail address. After registration, add the e-mail address of the servers that send you alerts so that their messages are immediately sent to your phone.</p>
<p>If you get a message from someone not in the address book, the server just notifies you of the message and asks you to reply with G if you want to get the entire message. In my case, I added to my address book the e-mail addresses of the senders of my website availability notices and the e-mail address Scrybe uses to send reminders.</p>
<p>In using the service for more than a week, I find that I get the alerts as soon as these are sent. I now know immediately whenever any of the web servers I use is down. With the alert, I can then check the site and send a support request to the web host.</p>
<p>Scrybe notifications for tasks deadlines are also received on time and I&#8217;m now able to fully take advantage of it&#8217;s task management service.</p>
<p>I&#8217;m just using some of my TextMail account&#8217;s services. It is a full mobile e-mail solution if you&#8217;re comfortable with managing e-mail using text. It even generates access numbers for e-mail addresses. Any text message you send to these access numbers are processed and sent as an e-mail message to your contact. The SMS alerts are free but you are charged P2.50 each time you send a message.</p>
<p>I just hope that Smart TextMail maintains this quality of service. It has become an indispensable tool for me.</p>


<p>Related posts:<ol><li><a href='http://max.limpag.com/2006/11/07/it-works-gmail-mobile-app-on-se-k750i-and-smart-connection/' rel='bookmark' title='Permanent Link: It works: Gmail mobile app on SE K750i and Smart connection'>It works: Gmail mobile app on SE K750i and Smart connection</a></li>
<li><a href='http://max.limpag.com/2006/01/03/gtd-faster-mobile-phone-fma/' rel='bookmark' title='Permanent Link: Get things done faster on your mobile phone and PC with FMA'>Get things done faster on your mobile phone and PC with FMA</a></li>
<li><a href='http://max.limpag.com/2007/07/26/smart-launches-mobile-tv-service/' rel='bookmark' title='Permanent Link: Smart launches mobile TV service'>Smart launches mobile TV service</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://max.limpag.com/2007/11/26/smart-textmail-email-sms-task-website-monitoring/feed/</wfw:commentRss>
		<slash:comments>72</slash:comments>
		</item>
		<item>
		<title>Wi-Fi piggybacking widespread, anti-virus firm warns</title>
		<link>http://max.limpag.com/2007/11/25/wi-fi-security-network-tip/</link>
		<comments>http://max.limpag.com/2007/11/25/wi-fi-security-network-tip/#comments</comments>
		<pubDate>Sat, 24 Nov 2007 21:26:27 +0000</pubDate>
		<dc:creator>Max Limpag</dc:creator>
				<category><![CDATA[Highlights]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[WebTech]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[home network]]></category>
		<category><![CDATA[linksys]]></category>
		<category><![CDATA[mac filtering]]></category>
		<category><![CDATA[pldt-mydsl]]></category>
		<category><![CDATA[router]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[sophos]]></category>
		<category><![CDATA[tip]]></category>
		<category><![CDATA[wep]]></category>
		<category><![CDATA[wi-fi]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[wireless]]></category>
		<category><![CDATA[wpa]]></category>
		<category><![CDATA[wrt54g]]></category>

		<guid isPermaLink="false">http://max.limpag.com/2007/11/25/wi-fi-security-network-tip/</guid>
		<description><![CDATA[While setting up a Wi-Fi network for the PLDT myDSL connection at home earlier this week, I got a timely warning from a press release. Anti-virus company Sophos said many people now use someone else&#8217;s wireless Internet connection without their permission.
Sophos said 54 percent of 560 respondents who took their online survey admitted to using [...]


Related posts:<ol><li><a href='http://max.limpag.com/2007/11/23/wi-fi-linksys-wrt54g-pldt-mydsl/' rel='bookmark' title='Permanent Link: Going cold turkey while setting up a hotspot'>Going cold turkey while setting up a hotspot</a></li>
<li><a href='http://max.limpag.com/2007/11/24/smart-unveils-usb-modem-for-mobile-internet-access-anywhere/' rel='bookmark' title='Permanent Link: Smart unveils USB modem for mobile Internet access anywhere'>Smart unveils USB modem for mobile Internet access anywhere</a></li>
<li><a href='http://max.limpag.com/2005/07/21/globquest-rolls-out-wi-fi-in-manila-malls/' rel='bookmark' title='Permanent Link: GlobeQuest rolls out Wi-Fi in Manila malls'>GlobeQuest rolls out Wi-Fi in Manila malls</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>While setting up a <a href="http://http://max.limpag.com/2007/11/23/wi-fi-linksys-wrt54g-pldt-mydsl/">Wi-Fi network for the PLDT myDSL connection</a> at home earlier this week, I got a timely warning from a press release. Anti-virus company Sophos said many people now use someone else&#8217;s wireless Internet connection without their permission.</p>
<p><a href="http://www.sophos.com/pressoffice/news/articles/2007/11/wi-fi.html">Sophos said 54 percent of 560 respondents</a> who took their online survey admitted to using other people&#8217;s Wi-Fi connection without their permission. The survey is not scientific and I don&#8217;t see how you can see a &#8220;widespread&#8221; trend from it. But it does provide a timely warning to home users who have gone wireless.</p>
<p>Sophos said &#8220;many Internet-enabled homes fail to properly secure their wireless connection with passwords and encryption, allowing freeloading passers-by and neighbors to steal Internet access rather than paying an internet service provider (ISP) for their own.&#8221;</p>
<p>I don&#8217;t know how common Wi-Fi piggybacking is in Cebu or in the Philippines, save for anecdotal feedback from geeks I know. I&#8217;ve heard of maybe three persons who said they were able to use an unsecured wireless network.</p>
<p>Still, the absence of reports should not be a reason to be complacent and just leave your home Wi-Fi network unsecured. This absence of reports may be because none have been caught. </p>
<p>And with more mobile devices like phones having the capability to use Wi-Fi, the risk will only get higher.</p>
<p><span id="more-501"></span>Sophos gave 6 tips for securing your Wi-Fi network.</p>
<p><strong>1. Use encryption</strong><br />
Sophos suggests using WPA or WPA2 as a better and stronger encryption system than WEP. Linksys WRT54G, the Wi-Fi router I use, provides an easy point-and-click web interface into setting up these encryption systems. But I had difficulty connecting my Ubuntu Linux laptop using <a href="http://wicd.sourceforge.net/">wicd</a> to the router when using WPA2. I&#8217;m sure I made a mistake in the setting somewhere and I&#8217;ve put off using encryption for later this week. </p>
<p><strong>2. Use a strong password</strong><br />
The first thing you do when you set up your router is to change its default password. The Linksys setup CD prompts you to enter a new password to replace the default one, which is &#8220;admin.&#8221; The password gives anyone access to the router&#8217;s settings. </p>
<p><strong>3. Use MAC address filtering</strong><br />
This is something that I&#8217;m set on implementing. Wi-Fi routers and access points can prevent unlisted devices from connecting to the network. It does this by allowing only certain devices, identified through their MAC addresses, to connect to the network.</p>
<p>The Linksys web admin interface allows you to easily enter a list of allowed MAC addresses if you want to enable filtering. To get the MAC addresses of your Windows computers, click the <strong>Start</strong> icon, then <strong>Run</strong>, then type <strong>cmd</strong> in the box. Type <strong>ipconfig/all</strong>. Go through the details listed an copy the 12-digit <strong>Physical Address</strong>. Just copy the addresses of both the wired and wireless network adapters in case you&#8217;d need to connect to the router using a network cable.</p>
<p>In Linux, just open a terminal and type <strong>ifconfig</strong>, the MAC address is the 12-digit number beside <strong>HWaddr</strong>. The wireless card in my case is eth0 but I also copied eth1, my network adapter, in case I needed to connect to the router via a cable.</p>
<p>This isn&#8217;t fool-proof, though, as hackers can clone MAC addresses. But then again, how many people in your neighborhood can clone MAC addresses? I know all the people within range of my Wi-Fi network and the only MAC they know is either a sleek computer or else one that comes with juicy beef patty.</p>
<p>Filtering MAC addresses also provides an added hassle of entering new ones whenever you have visitors who may need to use the connection. I&#8217;ll probably just turn off filtering for the duration of the visit and tell him or her, &#8220;for you, I&#8217;m leaving my home network wide open.&#8221;</p>
<p><strong>4. Don&#8217;t broadcast the name of your wireless network or SSID</strong><br />
Sophos recommends that you turn off broadcasting of the service set identifier (SSID) or your wireless network&#8217;s name. It&#8217;s a private network, after all, and there&#8217;s no need to broadcast this information. It&#8217;s not as if your home&#8217;s a cafe that has clients who need to discover your network to connect to it.</p>
<p>Sophos also recommends that you choose a hard-to-guess SSID not generic ones like home, internet, or [your family name] home.</p>
<p><strong>5. Restrict Internet access to certain hours</strong><br />
This is something I&#8217;m never implementing. I&#8217;m online most of the time. But this is something you can easily do with the Linksys web admin. Sophos recommends this for people with set online schedules at home. The company recommends that you disable Internet access in hours when you don&#8217;t need it. Hey, why not just turn your router off?</p>
<p><strong>6. Make sure your computers are properly secured</strong><br />
Sophos also recommends that the computers connecting to your network be secured with updated anti-virus software and security patches. I use Ubuntu Linux. Period. </p>
<p>But my wife uses Windows so I have to check her laptop once in a while.</p>


<p>Related posts:<ol><li><a href='http://max.limpag.com/2007/11/23/wi-fi-linksys-wrt54g-pldt-mydsl/' rel='bookmark' title='Permanent Link: Going cold turkey while setting up a hotspot'>Going cold turkey while setting up a hotspot</a></li>
<li><a href='http://max.limpag.com/2007/11/24/smart-unveils-usb-modem-for-mobile-internet-access-anywhere/' rel='bookmark' title='Permanent Link: Smart unveils USB modem for mobile Internet access anywhere'>Smart unveils USB modem for mobile Internet access anywhere</a></li>
<li><a href='http://max.limpag.com/2005/07/21/globquest-rolls-out-wi-fi-in-manila-malls/' rel='bookmark' title='Permanent Link: GlobeQuest rolls out Wi-Fi in Manila malls'>GlobeQuest rolls out Wi-Fi in Manila malls</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://max.limpag.com/2007/11/25/wi-fi-security-network-tip/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Going cold turkey while setting up a hotspot</title>
		<link>http://max.limpag.com/2007/11/23/wi-fi-linksys-wrt54g-pldt-mydsl/</link>
		<comments>http://max.limpag.com/2007/11/23/wi-fi-linksys-wrt54g-pldt-mydsl/#comments</comments>
		<pubDate>Thu, 22 Nov 2007 20:10:37 +0000</pubDate>
		<dc:creator>Max Limpag</dc:creator>
				<category><![CDATA[Highlights]]></category>
		<category><![CDATA[WebTech]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[home wi-fi]]></category>
		<category><![CDATA[linksys]]></category>
		<category><![CDATA[linksys wrt54g]]></category>
		<category><![CDATA[modem]]></category>
		<category><![CDATA[modem router]]></category>
		<category><![CDATA[pldt-mydsl]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[wi-fi]]></category>
		<category><![CDATA[wicd]]></category>
		<category><![CDATA[wpa]]></category>

		<guid isPermaLink="false">http://max.limpag.com/2007/11/23/wi-fi-linksys-wrt54g-pldt-mydsl/</guid>
		<description><![CDATA[With my wife and I now using laptops as primary workstations at home, we decided to use a Wi-Fi router to share our PLDT myDSL connection. The snaking network cables were threatening to trip us and our kids.
I bought a Linksys WRT54G after reading about its storied history. Mark Stephens, writing as Rober X. Cringely, [...]


Related posts:<ol><li><a href='http://max.limpag.com/2007/11/25/wi-fi-security-network-tip/' rel='bookmark' title='Permanent Link: Wi-Fi piggybacking widespread, anti-virus firm warns'>Wi-Fi piggybacking widespread, anti-virus firm warns</a></li>
<li><a href='http://max.limpag.com/2009/10/26/on-the-road-in-the-cloud-with-smart-bro/' rel='bookmark' title='Permanent Link: On the road but still &#8220;in the cloud&#8221;'>On the road but still &#8220;in the cloud&#8221;</a></li>
<li><a href='http://max.limpag.com/2007/03/15/globelines-broadband-innove-pldt-mydsl/' rel='bookmark' title='Permanent Link: End of the Affair'>End of the Affair</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>With my wife and I now using laptops as primary workstations at home, we decided to use a Wi-Fi router to share our PLDT myDSL connection. The snaking network cables were threatening to trip us and our kids.</p>
<p>I bought a Linksys WRT54G after reading about its storied history. Mark Stephens, writing as Rober X. Cringely, calls the WRT54G and its Linux system &#8220;<a href="http://www.pbs.org/cringely/pulpit/2004/pulpit_20040527_000456.html">The Little Engine That Could</a>.&#8221;
<div class="smallcaptionright"><a href="http://farm3.static.flickr.com/2220/2048984451_6f7233f62e.jpg" rel="lightbox" title="LINKSYS WRT54G. I used this Wi-Fi router to set up a wireless broadband connection at home."><img src="http://farm3.static.flickr.com/2220/2048984451_6f7233f62e_m.jpg" width="240" height="180" alt="Linksys wrt54g" /></a> LINKSYS WRT54G. I used this Wi-Fi router to set up a wireless broadband connection at home. Click to enlarge image.</div>
<p>In my case, it was &#8220;the sleep-deprived blogger who couldn&#8217;t with the little engine that could.&#8221; I did eventually set it up&#8212;and I&#8217;m now using it to publish this post while downloading tons of files&#8212;but only after I went Internet-deprived cold turkey, at home at least.</p>
<p><span id="more-499"></span><strong>Problem</strong></p>
<p>The problem was the PLDT myDSL modem at home&#8212;it was a modem router. The Linksys WRT54G comes with a setup CD that guides you visually into setting up the Wi-Fi router. It wouldn&#8217;t work for me because I needed to make the PLDT myDSL router bridge the connection and let the WRT54G handle the routing function.</p>
<p>PLDT myDSL uses PPPoE to establish Internet connection. I called up tech support to request my username and password (they explicitly told me they wouldn&#8217;t help in setting up the Wi-Fi router because it was beyond PLDT&#8217;s scope) and was given [myphonenumber]@pldt as user name and [my account number] as password.</p>
<p>There&#8217;s the rub. I later learned from the PLDT tech guy who went into my house that my username is just my phone number. </p>
<p>I entered the admin interface of my PLDT router (accessible at 192.168.1.1) to bridge the connection and then entered into the Wi-Fi router the PPPoE username and password combination given to me by the PLDT call center support staff. Despite repeated attempts, the Linksys WRT54G couldn&#8217;t establish a connection.
<div class="smallcaptionright"><a href="http://farm3.static.flickr.com/2191/2054390424_71068d839a.jpg" rel="lightbox" title="ROUTER SETUP GUIDE. The Linksys Wi-Fi router comes with a CD containing a visual and step-by-step installation guide."><img src="http://farm3.static.flickr.com/2191/2054390424_71068d839a_m.jpg" width="240" height="180" alt="Linksys installation guide" /></a> ROUTER SETUP GUIDE. The Linksys Wi-Fi router comes with a CD containing a visual and step-by-step installation guide. Click to enlarge image.</div>
<p>I reentered the PLDT router&#8217;s admin interface and changed a few settings. I couldn&#8217;t recall clearly what the changes were, but I&#8217;m sure one had to do with DHCP. After I saved the new settings, I was locked out of the PLDT myDSL router. I could no longer access it. What&#8217;s worse, I had no Internet connection. To compound the disaster, I did it close to dawn on a Sunday.</p>
<p>I called up PLDT support to log a ticket and told them what happened. A PLDT technician called me up early Tuesday morning and kept saying &#8220;di man unta ka pwede musud sa admin sa modem&#8221; (you&#8217;re not supposed to enter the admin interface of the modem). He said it twice over the phone and twice when he went to my house. By his tone, I thought he would make me write &#8220;I promise not to play around with my modem&#8217;s settings again&#8221; a hundred times on a whiteboard.</p>
<p><strong>Setting it up</strong></p>
<p>After he fixed the modem, he said he&#8217;d leave the router setup to me. I got the impression that PLDT doesn&#8217;t want to help you set up third-party routers for your connection. I&#8217;m a bit perplexed because it&#8217;s a service I&#8217;m willing to pay for. Not that I wouldn&#8217;t attempt it myself (I&#8217;m a tech masochist, after all). Maybe it&#8217;s because I just have a residential plan. </p>
<p>After the PLDT man left, I didn&#8217;t bother with the setup CD and accessed the WRT54g using its web interface (accessible at 192.168.1.1). I entered the PPPoE username and password combination, this time without the @pldt suffix, and I was able to establish a connection.</p>
<p>The first thing I did after setting up the connection is to set up port forwarding. It&#8217;s ridiculously easy to forward a port to get good Bittorrent speeds. But to be able to do this, you have to set up your computer to use static IPs when connecting to the router. In Ubuntu Linux, I use <a href="http://wicd.sourceforge.net/">wicd</a> and it&#8217;s very easy to set this up using the application.</p>
<p>I tested download speeds using a torrent with less than 50 seeders and I was getting 50kbps, which is good enough for me considering I was just getting less than half that before.
<div class="smallcaptionright"><a href="http://farm3.static.flickr.com/2134/2054908137_1367c54e65.jpg" rel="lightbox" title="EASY PORT FORWARDING. The admin interface of the Linksys WRT54G allows you to easily forward ports for your applications and Bittorrent downloading."><img src="http://farm3.static.flickr.com/2134/2054908137_1367c54e65_m.jpg" width="240" height="184" alt="Port forwarding with Linksys WRT54g" /></a> EASY PORT FORWARDING. The admin interface of the Linksys WRT54G allows you to easily forward ports for your applications and Bittorrent downloading. Click to view larger image.</div>
<p>I still have to secure the router. I had problems connecting my Linux laptop to it using WPA2, so I just disabled security. I might use MAC filtering plus encryption and a few other things later. Right now, the only security is the power switch in the extension cord. </p>
<p>I was disappointed the Linksys WRT54G package did not come with a wall mount. But here&#8217;s a great tip from a YouTube user on how to easily mount it. I might try this in a few days.</p>
<p><object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/G5bXb8l52yk&#038;rel=1"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/G5bXb8l52yk&#038;rel=1" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object></p>


<p>Related posts:<ol><li><a href='http://max.limpag.com/2007/11/25/wi-fi-security-network-tip/' rel='bookmark' title='Permanent Link: Wi-Fi piggybacking widespread, anti-virus firm warns'>Wi-Fi piggybacking widespread, anti-virus firm warns</a></li>
<li><a href='http://max.limpag.com/2009/10/26/on-the-road-in-the-cloud-with-smart-bro/' rel='bookmark' title='Permanent Link: On the road but still &#8220;in the cloud&#8221;'>On the road but still &#8220;in the cloud&#8221;</a></li>
<li><a href='http://max.limpag.com/2007/03/15/globelines-broadband-innove-pldt-mydsl/' rel='bookmark' title='Permanent Link: End of the Affair'>End of the Affair</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://max.limpag.com/2007/11/23/wi-fi-linksys-wrt54g-pldt-mydsl/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
		<item>
		<title>Installing Ubuntu Linux Gutsy Gibbon</title>
		<link>http://max.limpag.com/2007/10/07/installing-ubuntu-linux-gutsy-gibbon/</link>
		<comments>http://max.limpag.com/2007/10/07/installing-ubuntu-linux-gutsy-gibbon/#comments</comments>
		<pubDate>Sat, 06 Oct 2007 21:08:20 +0000</pubDate>
		<dc:creator>Max Limpag</dc:creator>
				<category><![CDATA[Highlights]]></category>
		<category><![CDATA[Open source]]></category>
		<category><![CDATA[WebTech]]></category>
		<category><![CDATA[free software]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[compiz-fusion]]></category>
		<category><![CDATA[gutsy gibbon]]></category>
		<category><![CDATA[ubuntu-linux]]></category>

		<guid isPermaLink="false">http://max.limpag.com/2007/10/07/installing-ubuntu-linux-gutsy-gibbon/</guid>
		<description><![CDATA[It&#8217;s been four days since I&#8217;ve switched my main blogging tool, an MSI s260 laptop, into the beta version of the next Ubuntu release&#8212;Gutsy Gibbon or Ubuntu 7.10. This next version of Ubuntu is scheduled for release in the coming weeks but I couldn&#8217;t wait for the final version. I wanted it now.
After the beta [...]


Related posts:<ol><li><a href='http://max.limpag.com/2007/05/27/installing-photoshop-on-ubuntu-linux/' rel='bookmark' title='Permanent Link: Installing Photoshop on Ubuntu Linux'>Installing Photoshop on Ubuntu Linux</a></li>
<li><a href='http://max.limpag.com/2007/06/11/new-aptana-ide-version-makes-linux-installation-easy/' rel='bookmark' title='Permanent Link: New Aptana IDE version makes Linux installation easy'>New Aptana IDE version makes Linux installation easy</a></li>
<li><a href='http://max.limpag.com/2006/07/20/ubuntu-cds-stickers/' rel='bookmark' title='Permanent Link: Hey, Ubuntu&#8217;s sending stickers with its free CDs'>Hey, Ubuntu&#8217;s sending stickers with its free CDs</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been four days since I&#8217;ve switched my main blogging tool, an MSI s260 laptop, into the beta version of the next Ubuntu release&#8212;<a href="http://www.ubuntu.com/testing/gutsybeta"><strong>Gutsy Gibbon</strong></a> or <strong>Ubuntu 7.10</strong>. This next version of Ubuntu is scheduled for release in the coming weeks but I couldn&#8217;t wait for the final version. I wanted it now.</p>
<p>After the beta was released, I started preparing to upgrade. I downloaded a <a href="http://releases.ubuntu.com/releases/7.10/">disk image of the installer via Bittorrent</a> while backing up files in my laptop. Since there were many seeders, the download took less than two hours.
<div class="smallcaptionright"><a href="http://farm3.static.flickr.com/2160/1498900629_4b81967b62.jpg" rel="lightbox" title="RESTRICTED EXTRAS. Among the packages in the repositories of the next Ubuntu Linux version is "restricted extras," which comes with Microsoft fonts, MP3 playback support and the Flash plugin."><img src="http://farm3.static.flickr.com/2160/1498900629_4b81967b62_m.jpg" width="240" height="150" alt="Ubuntu restricted extras" /></a> RESTRICTED EXTRAS. Among the packages in the repositories of the next Ubuntu Linux version is &#8220;restricted extras,&#8221; which comes with Microsoft fonts, MP3 playback support and the Flash plugin. Click on photo to enlarge.</div>
<p>You can upgrade to Gutsy Gibbon from Feisty Fawn, the version prior to it. I chose to do a fresh install partly because I was reared in a Windows world and that&#8217;s how I installed new operating system versions&#8212;starting from scratch.</p>
<p>The installation was easy and went without a hitch. The installer detected my built-in dial-up modem, which I haven&#8217;t used since I bought the laptop, and informed that &#8220;restricted drivers&#8221; were available for it.</p>
<p><span id="more-497"></span>Gutsy comes with the latest version of <a href="http://www.gnome.org/start/2.20/notes/en/index.html">Gnome: 2.20</a>. The latest Gnome version comes with a lot of new features, among them assisted codec downloading in the Totem movie player; note synchronization via WebDAV or ssh for the note-taking application tomboy; and syntax highlighting (yay!!!) in the gedit text editor.</p>
<div class="smallcaptionleft"><a href="http://farm3.static.flickr.com/2363/1498900599_762eff701d.jpg" rel="lightbox" title="GEORGIA ON MY MIND. Microsoft's True Type core fonts being installed via the restricted package. I prefer Georgia on my screen."><img src="http://farm3.static.flickr.com/2363/1498900599_762eff701d_m.jpg" width="240" height="150" alt="Microsoft True Type core fonts" /></a> GEORGIA ON MY MIND. Microsoft&#8217;s True Type core fonts being installed via the restricted package. I prefer Georgia on my screen. Click on photo to enlarge.</div>
<p>According to the beta announcement, in Gutsy &#8220;several drivers, including ones for ATI, nVidia, and Intel graphics chips now support the X Resize and Rotate Extension (xrandr). This enables dynamic monitor detection, and resizing and rotating of video output, for no-fuss support for projectors and external monitors.&#8221;</p>
<p>Gutsy also includes the latest Linux kernel and &#8220;allows the processor to use less power and produce less heat.&#8221; This is particularly useful for laptops as it extends their battery lives.</p>
<p>What&#8217;s good about the Ubuntu 7.10 installer is that it includes in the packages &#8220;Ubuntu restricted extras,&#8221; which comes with it Microsoft fonts, MP3 playback support, Flash plugin, Java runtime environment, LAME, and DVD playback. These packages are not included in the Ubuntu package by default because of licensing issues.</p>
<p>Gutsy also enables <a href="http://max.limpag.com/2007/07/09/ubuntu-linux-awn-compiz-fusion/">Compiz Fusion</a> by default to give users with compatible hardware stunning 3D desktop visual effects. You can enable the effects by going to System > Preferences > Appearance. </p>
<p>The Compiz Fusion configuration manager, however, isn&#8217;t installed by default but can be easily added via the package manager by going to System > Administration > Synaptic Package Manager.
<div class="smallcaptionright"><a href="http://farm3.static.flickr.com/2012/1498900565_0573c93986.jpg" rel="lightbox" title="PROPRIETARY DRIVERS. The Gutsy installer detects my laptop's modem and installs proprietary drivers for it."><img src="http://farm3.static.flickr.com/2012/1498900565_0573c93986_m.jpg" width="240" height="180" alt="Proprietary drivers" /></a>  PROPRIETARY DRIVERS. The Gutsy installer detects my laptop&#8217;s modem and installs proprietary drivers for it. Click on photo to enlarge.</div>
<p>Gutsy also comes with an &#8220;improved plugin finder wizard&#8221; for Firefox and you can now also add Firefox  extensions from the  Ubuntu application installer.</p>
<p>I still haven&#8217;t tried adding a dock although I&#8217;ve read in the forums that Avant Window Navigator will be added to Gutsy&#8217; repositories. </p>
<p>On the server installation side, Gutsy includes among the pre-configured installation options: mail server, file server, print server, and database server options. The previous option was for a LAMP (Linux, Apache, MySQL, PHP) server environment.</p>
<p>Since it&#8217;s still in beta, there are tons of updates daily. A few hours back I had to download about 60 of them and these came a day after I downloaded more than 300. This provides a peek at the rapid development of parts of the Ubuntu system as it moves toward releasing the final Gutsy version.</p>


<p>Related posts:<ol><li><a href='http://max.limpag.com/2007/05/27/installing-photoshop-on-ubuntu-linux/' rel='bookmark' title='Permanent Link: Installing Photoshop on Ubuntu Linux'>Installing Photoshop on Ubuntu Linux</a></li>
<li><a href='http://max.limpag.com/2007/06/11/new-aptana-ide-version-makes-linux-installation-easy/' rel='bookmark' title='Permanent Link: New Aptana IDE version makes Linux installation easy'>New Aptana IDE version makes Linux installation easy</a></li>
<li><a href='http://max.limpag.com/2006/07/20/ubuntu-cds-stickers/' rel='bookmark' title='Permanent Link: Hey, Ubuntu&#8217;s sending stickers with its free CDs'>Hey, Ubuntu&#8217;s sending stickers with its free CDs</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://max.limpag.com/2007/10/07/installing-ubuntu-linux-gutsy-gibbon/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Goodbye activeCollab, hello ProjectPier</title>
		<link>http://max.limpag.com/2007/09/29/activecollab-project-pier-project-management/</link>
		<comments>http://max.limpag.com/2007/09/29/activecollab-project-pier-project-management/#comments</comments>
		<pubDate>Fri, 28 Sep 2007 20:17:39 +0000</pubDate>
		<dc:creator>Max Limpag</dc:creator>
				<category><![CDATA[Free services]]></category>
		<category><![CDATA[Highlights]]></category>
		<category><![CDATA[Open source]]></category>
		<category><![CDATA[WebTech]]></category>
		<category><![CDATA[free software]]></category>
		<category><![CDATA[productivity]]></category>
		<category><![CDATA[activecollab]]></category>
		<category><![CDATA[basecamp]]></category>
		<category><![CDATA[project-management]]></category>
		<category><![CDATA[projectpier]]></category>

		<guid isPermaLink="false">http://max.limpag.com/2007/09/29/activecollab-project-pier-project-management/</guid>
		<description><![CDATA[The project management application I use extensively for some of my tasks has turned its back on the open source beginnings that attracted me and, I’m sure, many others to it during its initial versions.
ActiveCollab is a clone of the popular Basecamp project management application. The main difference is that while Basecamp is a hosted [...]


Related posts:<ol><li><a href='http://max.limpag.com/2006/10/09/use-activecollab-to-manage-your-projects-online-for-free/' rel='bookmark' title='Permanent Link: Use activeCollab to manage your projects online for free'>Use activeCollab to manage your projects online for free</a></li>
<li><a href='http://max.limpag.com/2006/11/29/using-activecollab-to-manage-blog-posts-article-ideas/' rel='bookmark' title='Permanent Link: Using activeCollab to manage blog posts, article ideas'>Using activeCollab to manage blog posts, article ideas</a></li>
<li><a href='http://max.limpag.com/2007/01/26/manage-your-tasks-with-accomplice/' rel='bookmark' title='Permanent Link: Manage your tasks with Accomplice'>Manage your tasks with Accomplice</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>The project management application I use extensively for some of my tasks has turned its back on the open source beginnings that attracted me and, I’m sure, many others to it during its initial versions.</p>
<p><a href="http://www.activecollab.com/" title="activeCollab">ActiveCollab</a> is a clone of the popular <a href="http://www.basecamphq.com/" title="Basecamp">Basecamp</a> project management application. The main difference is that while Basecamp is a hosted service with various account levels, activeCollab is something you install in your own server and on which you have full control.</p>
<p class="smallcaptionright"><a href="http://farm2.static.flickr.com/1388/1454653322_9c699ae016.jpg" rel="lightbox" title="PROJECTPIER. The ProjectPier installation that replaced activeCollab in my webserver. I'm using the goCollab monochrome theme that came it."><img src="http://farm2.static.flickr.com/1388/1454653322_9c699ae016_m.jpg" alt="ProjectPier" height="175" width="240" /></a> PROJECTPIER. The ProjectPier installation that replaced activeCollab in my webserver. I&#8217;m using the goCollab monochrome theme that came it.</p>
<p>The project management application appealed to do-it-yourself type geeks who wanted to host the data on their own and deal with less restrictions on accounts. Plus, it was free.</p>
<p>When it was first released, activeCollab came with an open source license and that was what attracted me to the project. I thought it held promise of being a very powerful and useful project management application if developed by an active community of users.</p>
<p>But the developer has decided to stop open source development on the project. Development will now be closed source, at least on the core features. The next release, version 1.0 due out next week, will also not have a free version. Your only options for activeCollab 1.0 are SmallBiz ($199) and Corporate ($399).</p>
<p><span id="more-496"></span>I do not begrudge the developer of his choice in taking the closed source path and releasing the product on a commercial license. It is within his rights and I hope he makes a lot of money out of it.</p>
<p>But for those who can&#8217;t or don&#8217;t want to pay for the new activeCollab version, a new group has forked the project&#8217;s last open source release, version 0.7.1. The group, <a href="http://www.projectpier.org/" title="ProjectPier">ProjectPier</a>, already has a release and development, based on activities in its site, seems to be already starting.</p>
<p>I&#8217;ve long been waiting for an <a href="http://www.activecollab.com/blog/36/status-update/">activeCollab fork ever since the announcement on the change of license</a>. When I spotted the link to ProjectPier, I immediately downloaded its release and installed it in my server&#8212;replacing the activeCollab 0.7.1 running in it.</p>
<p>Since ProjectPier is still basically a rebranded activeCollab, the installation is just the same. After you upload the files, an online installer will guide you into setting up your account. What&#8217;s good about ProjectPier is that it comes with several themes that you can use to customize your site&#8217;s design.</p>
<p>ProjectPier offers you a way to upgrade from activeCollab to its first release but I chose to start fresh, copying the remaining pending tasks in the system and then deleting my old installation.</p>
<p>I have high hopes for ProjectPier. I hope more people will start using it and getting involved in the development process. I also hope that web hosting companies like <a href="http://blog.dreamhosters.com/2006/07/27/new-one-click-install-activecollab/">Dreamhost will replace their one-click activeCollab installs</a> with that of ProjectPier.</p>


<p>Related posts:<ol><li><a href='http://max.limpag.com/2006/10/09/use-activecollab-to-manage-your-projects-online-for-free/' rel='bookmark' title='Permanent Link: Use activeCollab to manage your projects online for free'>Use activeCollab to manage your projects online for free</a></li>
<li><a href='http://max.limpag.com/2006/11/29/using-activecollab-to-manage-blog-posts-article-ideas/' rel='bookmark' title='Permanent Link: Using activeCollab to manage blog posts, article ideas'>Using activeCollab to manage blog posts, article ideas</a></li>
<li><a href='http://max.limpag.com/2007/01/26/manage-your-tasks-with-accomplice/' rel='bookmark' title='Permanent Link: Manage your tasks with Accomplice'>Manage your tasks with Accomplice</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://max.limpag.com/2007/09/29/activecollab-project-pier-project-management/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
	</channel>
</rss>
