<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.2.1" -->
<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/"
	>

<channel>
	<title>This is My Blog</title>
	<link>http://blog.saido.org</link>
	<description>Computer, Internet, Open Source, FreeBSD, Linux, Tips and Interesting Finding</description>
	<pubDate>Sun, 24 Aug 2008 03:21:20 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2.1</generator>
	<language>en</language>
			<item>
		<title>Howto Setup MySql Cluster on FreeBSD : Quick Guide</title>
		<link>http://blog.saido.org/2008/08/20/howto-setup-mysql-cluster-on-freebsd-quick-guide/</link>
		<comments>http://blog.saido.org/2008/08/20/howto-setup-mysql-cluster-on-freebsd-quick-guide/#comments</comments>
		<pubDate>Wed, 20 Aug 2008 06:33:12 +0000</pubDate>
		<dc:creator>saido</dc:creator>
		
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://blog.saido.org/2008/08/20/howto-setup-mysql-cluster-on-freebsd-quick-guide/</guid>
		<description><![CDATA[

MySql Cluster is a technology that provides a shared-nothing clustering capabilities for the MySql Database Management System. The shared-nothing architecture allows the system to work with very minimum software and hardware requirements.This is my first attempt to make the MySql Cluster running on my FreeBSD machines.Each host is an Intel-based desktop PC, running a generic [...]]]></description>
			<content:encoded><![CDATA[<table>
<tr>
<td style="text-align: justify">MySql Cluster is a technology that provides a shared-nothing clustering capabilities for the MySql Database Management System. The shared-nothing architecture allows the system to work with very minimum software and hardware requirements.This is my first attempt to make the MySql Cluster running on my FreeBSD machines.Each host is an Intel-based desktop PC, running a generic FreeBSD 7.0 installed to disk in a standard configuration.Filesystems on all hosts are set up identically.The MySQL version I use in this setup is 5.0.45.As this is just my experiment to make it running, I am suggesting you to read the guides from MySQL page to everything in details. Bare in mind that you need to test and prepare your databases before using it in production mode.Okay, lets begin.</p>
<p><strong>Step 1. Servers<br />
</strong>I will use the following FreeBSD servers that are all in the same network (192.168.1.* in this example):Management (MGM) node 192.168.1.1<br />
MySQL server (SQL) node 192.168.1.2<br />
Data (NDBD) node &#8220;A&#8221; 192.168.1.3<br />
Data (NDBD) node &#8220;B&#8221; 192.168.1.4</p>
<p><strong>Step 2. Setting Up the Management Node</strong><br />
Using FreeBSD, installation using ports is pretty simple.</p>
<p>cd /usr/ports/databases/mysql50-server</p>
<p>Then,</p>
<p>shell&gt;make &#8211;with-ndbcluster<br />
shell&gt;make install</p>
<p>After installation, we will be insterested in the file /usr/local/libecex/ndb_mgmd.<br />
That is the ndb management executable.</p>
<p>Next, we must create the cluster configuration file, /usr/local/mysql/var/mysql-cluster/config.ini:</p>
<p>The path may differ in Linux or other distributions.</p>
<p><strong>3. Setting Up the SQL Node</strong><br />
shell&gt;/usr/local/etc/mysql-server start</p>
<p><strong>4. Setting Up the Data Node</strong><br />
(in /etc/rc.conf make sure mysql_enable=&#8221;YES&#8221;)<br />
&gt;&gt;/etc/my.cnf</p>
<p>shell&gt;cd /usr/local/libexec/<br />
shell&gt;./ndbd</p>
<p>shell&gt;ndb_mgm</td>
</tr>
</table>
]]></content:encoded>
			<wfw:commentRss>http://blog.saido.org/2008/08/20/howto-setup-mysql-cluster-on-freebsd-quick-guide/feed/</wfw:commentRss>
		</item>
		<item>
		<title>What is Better than Iphone?</title>
		<link>http://blog.saido.org/2008/08/10/what-is-better-than-iphone/</link>
		<comments>http://blog.saido.org/2008/08/10/what-is-better-than-iphone/#comments</comments>
		<pubDate>Sun, 10 Aug 2008 03:56:23 +0000</pubDate>
		<dc:creator>saido</dc:creator>
		
		<category><![CDATA[Gadget]]></category>

		<guid isPermaLink="false">http://blog.saido.org/2008/08/10/what-is-better-than-iphone/</guid>
		<description><![CDATA[Samsung debuts Omnia, the all-in-one maxi-phone fully loaded with top-of-the line multimedia enhanced smartphone features:

OMNIA, meaning ‘everything’ in Latin and ‘wish’ in Arabic, goes beyond the current top-of-the-line features available in today’s mobile phones. The OMNIA will be available to the market from June 2008.
]]></description>
			<content:encoded><![CDATA[<p>Samsung debuts <strong>Omnia</strong>, the all-in-one maxi-phone fully loaded with top-of-the line multimedia enhanced smartphone features:</p>
<p><img src="http://blog.saido.org/images/omnia2.jpg" /></p>
<p>OMNIA, meaning ‘everything’ in Latin and ‘wish’ in Arabic, goes beyond the current top-of-the-line features available in today’s mobile phones. The OMNIA will be available to the market from June 2008.<br />
 <a href="http://blog.saido.org/2008/08/10/what-is-better-than-iphone/#more-55" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.saido.org/2008/08/10/what-is-better-than-iphone/feed/</wfw:commentRss>
		</item>
		<item>
		<title>News: Free UNIX derivative DragonFly 2.0 released</title>
		<link>http://blog.saido.org/2008/08/09/news-free-unix-derivative-dragonfly-20-released/</link>
		<comments>http://blog.saido.org/2008/08/09/news-free-unix-derivative-dragonfly-20-released/#comments</comments>
		<pubDate>Sat, 09 Aug 2008 02:40:08 +0000</pubDate>
		<dc:creator>saido</dc:creator>
		
		<category><![CDATA[FreeBSD]]></category>

		<category><![CDATA[Unix]]></category>

		<guid isPermaLink="false">http://blog.saido.org/2008/08/09/news-free-unix-derivative-dragonfly-20-released/</guid>
		<description><![CDATA[heise online said:


Version 2.0 of the FreeBSD spin-off, DragonFly BSD, is available for immediate download. The eighth major release of the project contains a new filesystem along with better hardware support, bug fixes and new software.One of the highlights of the new version is the Hammer file system, which can handle snapshots and includes features [...]]]></description>
			<content:encoded><![CDATA[<p>heise online said:</p>
<table class="news">
<tr>
<td>Version 2.0 of the FreeBSD spin-off, <a href="http://www.dragonflybsd.org/">DragonFly BSD</a>, is available for immediate download. The eighth major release of the project contains a new filesystem along with better hardware support, bug fixes and new software.One of the highlights of the new version is the Hammer file system, which can handle snapshots and includes features like undo and rollback. Hammer also removes the need to run fsck after a crash.Developers have worked hard with improvements in the drivers for network and WiFi cards. There are also improvements to the Bluetooth stack, and the FreeBSD driver for the Omnikey CardMan 4040 smartcard reader is now integrated into DragonFly BSD.The system is available on an installable live CD that lets users first test compatibility with their hardware. DragonFly BSD can then be installed on a hard drive using either a command line installer or a still experimental browser-based installer. The project provides detailed installation instructions in the read-me file.</p>
<p>DragonFly BSD started in June 2003 when it split off from the FreeBSD project. Matthew Dillon of the FreeBSD team who started DragonFly, callied it the &#8220;logical continuation&#8221; of the 4.x FreeBSD series. As a spin-off of FreeBSD, DragonFly BSD is one of the free UNIX derivatives based on the free 4.4BSDLite2 release. Some of the best known representatives of these BSD systems are OpenBSD, FreeBSD, and NetBSD. (jk/c&#8217;t)</td>
</tr>
</table>
]]></content:encoded>
			<wfw:commentRss>http://blog.saido.org/2008/08/09/news-free-unix-derivative-dragonfly-20-released/feed/</wfw:commentRss>
		</item>
		<item>
		<title>News: FreeBSD Core Team Election Results</title>
		<link>http://blog.saido.org/2008/08/03/news-freebsd-core-team-election-results/</link>
		<comments>http://blog.saido.org/2008/08/03/news-freebsd-core-team-election-results/#comments</comments>
		<pubDate>Sun, 03 Aug 2008 00:41:51 +0000</pubDate>
		<dc:creator>saido</dc:creator>
		
		<category><![CDATA[Computer]]></category>

		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://blog.saido.org/2008/08/03/news-freebsd-core-team-election-results/</guid>
		<description><![CDATA[FreeBSD new leadership:


The FreeBSD Project is pleased to announce the conclusion of our fourth consecutive democratic election of project leadership.  The FreeBSD Core Team constitutes the project&#8217;s &#8220;Board of Directors&#8221; and is responsible for vetting new src committers, arbitrating technical disagreements, weighing in on policy and administrative issues, and appointing sub-committees for handling specific [...]]]></description>
			<content:encoded><![CDATA[<p>FreeBSD new leadership:</p>
<table>
<tr>
<td class="news" style="font-size: 10px">The FreeBSD Project is pleased to announce the conclusion of our fourth consecutive democratic election of project leadership.  The FreeBSD Core Team constitutes the project&#8217;s &#8220;Board of Directors&#8221; and is responsible for vetting new src committers, arbitrating technical disagreements, weighing in on policy and administrative issues, and appointing sub-committees for handling specific duties (security officer, release engineers, port managers, webmasters, etc..).</p>
<p>The core team has been democratically elected every 2 years by active FreeBSD committers since 2000.Peter Wemm is rejoining the team after a 2 year hiatus, and Kris Kennaway is joining the team for the first time.  The remaining 7 slots were filled with incumbents Wilko Bulte, Brooks Davis, Giorgos Keramidas, George V. Neville-Neil, Hiroki Sato, Murray Stokely, and Robert Watson.</p>
<p>The new core team would like to especially thank outgoing members Wes Peters and Warner Losh for their many years of service to FreeBSD, our electioneer Dr. Josef Karthauser for running another election for us, and our returning core secretary Philip Paeps.</p>
<p>Murray Stokely</p>
<p>On behalf of the (new) Core Team</td>
</tr>
</table>
]]></content:encoded>
			<wfw:commentRss>http://blog.saido.org/2008/08/03/news-freebsd-core-team-election-results/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Fine Control of FreeBSD port</title>
		<link>http://blog.saido.org/2008/08/02/fine-control-of-freebsd-port/</link>
		<comments>http://blog.saido.org/2008/08/02/fine-control-of-freebsd-port/#comments</comments>
		<pubDate>Sat, 02 Aug 2008 07:16:31 +0000</pubDate>
		<dc:creator>saido</dc:creator>
		
		<category><![CDATA[Unix]]></category>

		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://blog.saido.org/2008/08/02/fine-control-of-freebsd-port/</guid>
		<description><![CDATA[MASTER_SITES controls where the port fetches its source from.  By setting MASTER_SITE to the site of a known good source code tarball, you can control where the port downloads from. For example, if you use the command make MASTER_SITE=ftp://ftp2.freebsd.org/pub/FreeBSD/distfiles, then fetch will attempt to pull the distfile directly from that site.
If you want to [...]]]></description>
			<content:encoded><![CDATA[<p><span name="intelliTxt" id="intelliTxt"><code>MASTER_SITES</code> controls where the port fetches its source from.  By setting <code>MASTER_SITE</code> to the site of a known good source code tarball, you can control where the port downloads from. For example, if you use the command <code>make MASTER_SITE=ftp://ftp2.freebsd.org/pub/FreeBSD/distfiles</code>, then <code>fetch</code> will attempt to pull the <code>distfile</code> directly from that site.</span></p>
<p>If you want to pull the <code>distfile</code> directly from a FreeBSD repository, you can specify <code>MASTER_SITE_FREEBSD=YES</code>.  The distfile probably exists there.  Most FreeBSD mirrors are already heavily loaded, so please avoid this.</p>
<p>Probably the most useful option for maintainers of large FreeBSD networks is <code>MASTER_SITE_OVERRIDE</code>.  The network administrator can build a central repository of important distfiles on a local server.  The site listed in <code>MASTER_SITE_OVERRIDE</code> is checked for distfiles before any remote sites are contacted. This saves on exterior bandwidth and makes fetching distfiles more reliable.</p>
<p>For more details go <a href="http://www.onlamp.com/pub/a/bsd/2001/01/04/Big_Scary_Daemons.html">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.saido.org/2008/08/02/fine-control-of-freebsd-port/feed/</wfw:commentRss>
		</item>
		<item>
		<title>MySql first time installation</title>
		<link>http://blog.saido.org/2008/08/02/mysql-first-time-installation/</link>
		<comments>http://blog.saido.org/2008/08/02/mysql-first-time-installation/#comments</comments>
		<pubDate>Sat, 02 Aug 2008 03:15:38 +0000</pubDate>
		<dc:creator>saido</dc:creator>
		
		<category><![CDATA[Database]]></category>

		<category><![CDATA[Unix]]></category>

		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://blog.saido.org/2008/08/02/mysql-first-time-installation/</guid>
		<description><![CDATA[This is what you have to do after your mysql binary installed on your FreeBSD or Linux machine.


freebsd02# mysql_install_db &#8211;user=mysql
WARNING: The host &#8216;freebsd02.acskl.com&#8217; could not be looked up with resolveip.
This probably means that your libc libraries are not 100 % compatible
with this binary MySQL version. The MySQL daemon, mysqld, should work
normally with the exception that [...]]]></description>
			<content:encoded><![CDATA[<p>This is what you have to do after your mysql binary installed on your FreeBSD or Linux machine.</p>
<table class="news">
<tr>
<td>freebsd02# <strong>mysql_install_db &#8211;user=mysql</strong></p>
<p>WARNING: The host &#8216;freebsd02.acskl.com&#8217; could not be looked up with resolveip.<br />
This probably means that your libc libraries are not 100 % compatible<br />
with this binary MySQL version. The MySQL daemon, mysqld, should work<br />
normally with the exception that host name resolving will not work.<br />
This means that you should use IP addresses instead of hostnames<br />
when specifying MySQL privileges !<br />
Installing MySQL system tables&#8230;<br />
OK<br />
Filling help tables&#8230;<br />
OKTo start mysqld at boot time you have to copy<br />
support-files/mysql.server to the right place for your systemPLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !<br />
To do so, start the server, then issue the following commands:<br />
<strong> </strong></p>
<p><strong>/usr/local/bin/mysqladmin -u root password &#8216;new-password&#8217;</strong><br />
<strong> /usr/local/bin/mysqladmin -u root -h freebsd02.acskl.com password &#8216;new-password&#8217;</strong></p>
<p>See the manual for more instructions.<br />
You can start the MySQL daemon with:<br />
cd /usr/local ; /usr/local/bin/mysqld_safe &amp;You can test the MySQL daemon with mysql-test-run.pl</p>
<p>For FreeBSD, do not forget to add the following to your /etc/rc.conf :</p>
<p><strong>mysql_enable=&#8221;YES&#8221;</strong></p>
<p>cd mysql-test ; perl mysql-test-run.plPlease report any problems with the /usr/local/bin/mysqlbug script!</p>
<p>The latest information about MySQL is available on the web at<br />
http://www.mysql.com<br />
Support MySQL by buying support/licenses at http://shop.mysql.com</td>
</tr>
</table>
]]></content:encoded>
			<wfw:commentRss>http://blog.saido.org/2008/08/02/mysql-first-time-installation/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Howto setup FreeBSD behind a http proxy</title>
		<link>http://blog.saido.org/2008/08/01/howto-setup-freebsd-behind-a-http-proxy/</link>
		<comments>http://blog.saido.org/2008/08/01/howto-setup-freebsd-behind-a-http-proxy/#comments</comments>
		<pubDate>Fri, 01 Aug 2008 09:37:10 +0000</pubDate>
		<dc:creator>saido</dc:creator>
		
		<category><![CDATA[Unix]]></category>

		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://blog.saido.org/2008/08/01/howto-setup-freebsd-behind-a-http-proxy/</guid>
		<description><![CDATA[If you are installing some package using FreeBSD port, it is going to download the package from the internet using fetch. If you machine is behind a proxy, you have to set the environment for HTTP_PROXY :
setenv HTTP_PROXY http://your_proxy_server:port
or add the line to your .cshrc
If the proxy need authentication, add HTTP_PROXY_AUTH :
setenv HTTP_PROXY_AUTH &#8216;basic:*:&#60;username&#62;:&#60;password&#62;&#8217;
then reboot your machine.
]]></description>
			<content:encoded><![CDATA[<p>If you are installing some package using FreeBSD port, it is going to download the package from the internet using fetch. If you machine is behind a proxy, you have to set the environment for HTTP_PROXY :</p>
<p>setenv HTTP_PROXY <a href="http://your_proxy_server:port">http://your_proxy_server:port</a></p>
<p>or add the line to your .cshrc</p>
<p>If the proxy need authentication, add HTTP_PROXY_AUTH :</p>
<p>setenv HTTP_PROXY_AUTH &#8216;basic:*:&lt;username&gt;:&lt;password&gt;&#8217;</p>
<p>then reboot your machine.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.saido.org/2008/08/01/howto-setup-freebsd-behind-a-http-proxy/feed/</wfw:commentRss>
		</item>
		<item>
		<title>How to send email with attachment using unix command line</title>
		<link>http://blog.saido.org/2008/07/29/how-to-send-email-with-attachment-using-unix-command-line/</link>
		<comments>http://blog.saido.org/2008/07/29/how-to-send-email-with-attachment-using-unix-command-line/#comments</comments>
		<pubDate>Tue, 29 Jul 2008 02:33:01 +0000</pubDate>
		<dc:creator>saido</dc:creator>
		
		<category><![CDATA[Unix]]></category>

		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://blog.saido.org/2008/07/29/how-to-send-email-with-attachment-using-unix-command-line/</guid>
		<description><![CDATA[You need a third party package called mpack. Then, at the command line:
mpack -s &#8216;the subject&#8217; -c application/octet-stream filename_to_attach  destination@domain.com
]]></description>
			<content:encoded><![CDATA[<p>You need a third party package called mpack. Then, at the command line:</p>
<p>mpack -s &#8216;the subject&#8217; -c application/octet-stream filename_to_attach  destination@domain.com</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.saido.org/2008/07/29/how-to-send-email-with-attachment-using-unix-command-line/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Sample Proposal Format for Responding to RFP&#8217;s</title>
		<link>http://blog.saido.org/2008/04/06/sample-proposal-format-for-responding-to-rfps/</link>
		<comments>http://blog.saido.org/2008/04/06/sample-proposal-format-for-responding-to-rfps/#comments</comments>
		<pubDate>Sun, 06 Apr 2008 14:04:15 +0000</pubDate>
		<dc:creator>saido</dc:creator>
		
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://blog.saido.org/2008/04/06/sample-proposal-format-for-responding-to-rfps/</guid>
		<description><![CDATA[When you receive a request for proposals (RFP), what is your response supposed to look like?Here is a proposal template format that you can use to respond to RFPs. The content changes each time based on what the RFP requires so you can fill in that part after figuring out how you will solve the [...]]]></description>
			<content:encoded><![CDATA[<p>When you receive a request for proposals (RFP), what is your response supposed to look like?Here is a proposal template format that you can use to respond to RFPs. The content changes each time based on what the RFP requires so you can fill in that part after figuring out how you will solve the client&#8217;s requirements:</p>
<p>1. Background</p>
<p>Briefly go over their general requirements. Example: XYZ Company would like a local area network installed to connect all of the computers in their office to share disk space and printers and automatically do tape backups.</p>
<p>2. Scope</p>
<p>Discuss in detail each item in the RFP and how you intend to tackle it. Use diagrams to illustrate your configuration. This will be the longest section of your proposal and will probably have several subsections.<br />
3. Schedule</p>
<p>When do you anticipate starting? How long will each task take? Make a table of your expected schedule for completing the project.</p>
<p>4. Staff</p>
<p>This is an optional section. Some firms like to see who will be working on the project. This is more important for government projects. Put the resumes here.</p>
<p>5. Cost</p>
<p>Breakdown the cost by equipment and personnel time to come up with your expected budget. Include payment terms, discounts for early payment, and other cost or payment information.</p>
<p>6. Supporting Information</p>
<p>Add any supporting info here (for example, if you&#8217;re trying to convince them to use a specific type of networking technology, back up your reasoning here with third-party quotes, research, test results, etc.). You can also add information about similar projects you have completed for other firms and what the results were of those. Include testimonials from clients, clippings from news papers, etc.<br />
Found at: morebusiness.com</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.saido.org/2008/04/06/sample-proposal-format-for-responding-to-rfps/feed/</wfw:commentRss>
		</item>
		<item>
		<title>The 5 W&#8217;s Of Persuasive PROPOSAL Writing</title>
		<link>http://blog.saido.org/2008/04/05/the-5-ws-of-persuasive-proposal-writing/</link>
		<comments>http://blog.saido.org/2008/04/05/the-5-ws-of-persuasive-proposal-writing/#comments</comments>
		<pubDate>Sat, 05 Apr 2008 08:38:40 +0000</pubDate>
		<dc:creator>saido</dc:creator>
		
		<category><![CDATA[Sales]]></category>

		<category><![CDATA[Tips]]></category>

		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://blog.saido.org/2008/04/05/the-5-ws-of-persuasive-proposal-writing/</guid>
		<description><![CDATA[As with a verbal sales presentation, your written sales presentation should have a beginning, a middle and an end.The beginning addresses the prospect&#8217;s situation, thanks them for the opportunity and identifies with their specific needs.
The middle includes all the selling information about your product/service and company and &#8230;
The end includes the &#8220;move forward&#8221; strategy including [...]]]></description>
			<content:encoded><![CDATA[<p>As with a verbal sales presentation, your written sales presentation should have a beginning, a middle and an end.The beginning addresses the prospect&#8217;s situation, thanks them for the opportunity and identifies with their specific needs.</p>
<p>The middle includes all the selling information about your product/service and company and &#8230;</p>
<p>The end includes the &#8220;move forward&#8221; strategy including an action plan and &#8220;the next step&#8221;.</p>
<p>It should also address the 6 questions of selling:</p>
<p>&#8220;Who, What, When, Why, Where and How&#8221;</p>
<p>.. or more specifically:</p>
<p>What products and services do you sell?</p>
<p>Who is your target market?</p>
<p> <a href="http://blog.saido.org/2008/04/05/the-5-ws-of-persuasive-proposal-writing/#more-43" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.saido.org/2008/04/05/the-5-ws-of-persuasive-proposal-writing/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
