<?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>- hkL -</title>
	<atom:link href="http://hkl-telecom.com/blog/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://hkl-telecom.com/blog</link>
	<description>Ain't a blog just learn to write something...</description>
	<lastBuildDate>Fri, 27 Aug 2010 07:26:44 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Hello World &#8211; Part 2 -_-*</title>
		<link>http://hkl-telecom.com/blog/?p=75</link>
		<comments>http://hkl-telecom.com/blog/?p=75#comments</comments>
		<pubDate>Fri, 27 Aug 2010 04:12:05 +0000</pubDate>
		<dc:creator>Heikal</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://hkl-telecom.com/blog/?p=75</guid>
		<description><![CDATA[Akhirnya idup lagi nih blog, gara2 lupa password email jadi lupa pula bayar hosting nya  
]]></description>
			<content:encoded><![CDATA[<p>Akhirnya idup lagi nih blog, gara2 lupa password email jadi lupa pula bayar hosting nya <img src='http://hkl-telecom.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://hkl-telecom.com/blog/?feed=rss2&amp;p=75</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mac Os X Unresponsive Dock, Expos&#233; and Dashboard</title>
		<link>http://hkl-telecom.com/blog/?p=74</link>
		<comments>http://hkl-telecom.com/blog/?p=74#comments</comments>
		<pubDate>Fri, 23 Oct 2009 01:57:05 +0000</pubDate>
		<dc:creator>Heikal</dc:creator>
				<category><![CDATA[Sharing elmu]]></category>

		<guid isPermaLink="false">http://hkl-telecom.com/blog/?p=74</guid>
		<description><![CDATA[Sometimes in Mac Os X you will experienced this error, even you cannot use &#8216;command + tab&#8217; function to move between applications. Luckily I have quicksilver installed, so I still can move or open another apps. There is a quick fix for this actually, just open terminal type this command : killall Dock. This will [...]]]></description>
			<content:encoded><![CDATA[<p>Sometimes in Mac Os X you will experienced this error, even you cannot use &#8216;command + tab&#8217; function to move between applications. Luckily I have quicksilver installed, so I still can move or open another apps. There is a quick fix for this actually, just open terminal type this command : <i>killall Dock</i>. This will restart dock and fix the errors. If you start to experienced this several times then you need to do <span style="font-family: verdana, arial, sans-serif; font-size: 11px;">Repair Disk from Disk Utility when booted from the install DVD that comes with your mac package (note: this is different with Repair Disk Permissions!).</span></p>
]]></content:encoded>
			<wfw:commentRss>http://hkl-telecom.com/blog/?feed=rss2&amp;p=74</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Change CD Key for Office 2008 Mac</title>
		<link>http://hkl-telecom.com/blog/?p=73</link>
		<comments>http://hkl-telecom.com/blog/?p=73#comments</comments>
		<pubDate>Fri, 17 Jul 2009 08:04:32 +0000</pubDate>
		<dc:creator>Heikal</dc:creator>
				<category><![CDATA[Sharing elmu]]></category>

		<guid isPermaLink="false">http://hkl-telecom.com/blog/?p=73</guid>
		<description><![CDATA[Niche feature in Microsoft Office for mac is it not allowed a serial number (for personal license) installed in more than 1 computer in the same network. If that already happen you need to change your serial number, here is some tricks to do that :

Quit all open Microsoft Office applications
Go to directory /Applications/Microsoft Office [...]]]></description>
			<content:encoded><![CDATA[<p>Niche feature in Microsoft Office for mac is it not allowed a serial number (for personal license) installed in more than 1 computer in the same network. If that already happen you need to change your serial number, here is some tricks to do that :</p>
<ol>
<li style="list-style-type: decimal; list-style-position: outside; list-style-image: initial;"><span style="font-family: 'Lucida Grande', Verdana, Arial, sans-serif; color: #333333; line-height: 19px;">Quit all open Microsoft Office applications</span></li>
<li style="list-style-type: decimal; list-style-position: outside; list-style-image: initial;"><span style="font-family: 'Lucida Grande', Verdana, Arial, sans-serif; color: #333333; line-height: 19px;">Go to directory <code>/Applications/Microsoft Office 2008/Office/</code></span></li>
<li style="list-style-type: decimal; list-style-position: outside; list-style-image: initial;"><span style="font-family: 'Lucida Grande', Verdana, Arial, sans-serif; color: #333333; line-height: 19px;"><font face="'Courier New', Courier, Fixed" size="3"><span style="font-size: 13px; line-height: normal;">rm OfficePID.plist<br /></span></font></span></li>
<li style="list-style-type: decimal; list-style-position: outside; list-style-image: initial;">Go to directory <code>~/Library/Preferences/Microsoft/Office 2008/</code></li>
<li style="list-style-type: decimal; list-style-position: outside; list-style-image: initial;"><font face="'Courier New', Courier, Fixed" size="3"><span style="font-size: 13px; line-height: normal;">rm Microsoft Office 2008 Settings.plist<br /></span></font></li>
<li style="list-style-type: decimal; list-style-position: outside; list-style-image: initial;">Launch one of the Office applications to go through the Setup Assistant and enter the new license key <img src='http://hkl-telecom.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://hkl-telecom.com/blog/?feed=rss2&amp;p=73</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Upper, Lower Case and Trim</title>
		<link>http://hkl-telecom.com/blog/?p=70</link>
		<comments>http://hkl-telecom.com/blog/?p=70#comments</comments>
		<pubDate>Mon, 02 Mar 2009 21:03:28 +0000</pubDate>
		<dc:creator>Heikal</dc:creator>
				<category><![CDATA[Sharing elmu]]></category>

		<guid isPermaLink="false">http://hkl-telecom.com/blog/?p=70</guid>
		<description><![CDATA[Here is simple example how to set upper and lower case in shell script :

var="sAmplE teST"
var_ucase=`echo ${var} &#124; tr [a-z] [A-Z]`
var_lcase=`echo ${var} &#124; tr [A-Z] [a-z]`
echo "Upper Case : ${var_ucase}"
echo "Lower Case : ${var_lcase}"

Here is example how to trim variable in shell script :

var=" 322245 "
var_trim=`echo ${var} &#124; sed 's/^ *\(.*\) *$/\1/'`
echo "Trimmed var : [...]]]></description>
			<content:encoded><![CDATA[<p>Here is simple example how to set upper and lower case in shell script :</p>
<pre class="brush: shell">
var="sAmplE teST"
var_ucase=`echo ${var} | tr [a-z] [A-Z]`
var_lcase=`echo ${var} | tr [A-Z] [a-z]`
echo "Upper Case : ${var_ucase}"
echo "Lower Case : ${var_lcase}"
</pre>
<p>Here is example how to trim variable in shell script :<br/></p>
<pre class="brush: shell">
var=" 322245 "
var_trim=`echo ${var} | sed 's/^ *\(.*\) *$/\1/'`
echo "Trimmed var : ${var_trim}"
</pre>
]]></content:encoded>
			<wfw:commentRss>http://hkl-telecom.com/blog/?feed=rss2&amp;p=70</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Back to Coding</title>
		<link>http://hkl-telecom.com/blog/?p=69</link>
		<comments>http://hkl-telecom.com/blog/?p=69#comments</comments>
		<pubDate>Mon, 02 Mar 2009 20:34:04 +0000</pubDate>
		<dc:creator>Heikal</dc:creator>
				<category><![CDATA[My Job]]></category>

		<guid isPermaLink="false">http://hkl-telecom.com/blog/?p=69</guid>
		<description><![CDATA[My last full development project is a year ago, creating messaging VAS application. Now will start to coding again. Actually in my current project still not far from scripting world but I only use unix shell script since it very easy to maintain as for now. And some of my freelance projects use php instead [...]]]></description>
			<content:encoded><![CDATA[<p>My last full development project is a year ago, creating messaging VAS application. Now will start to coding again. Actually in my current project still not far from scripting world but I only use unix shell script since it very easy to maintain as for now. And some of my freelance projects use php instead of java, so this will be very interesting for me to deal with.</p>
<p><strong>First thing to to is creating my development environment:</strong></p>
<p>- Install subversion and add subclipse plugin to my ganymede. Mac OS Leopard is comes with installed subversion so I don&#8217;t need to install it again, just need to install subversion GUI which I prefer to use is SvnX <img src='http://hkl-telecom.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>- Install Confluence and JIRA, this is for personal use only (maybe the whole team would use it also)</p>
<p>- Install Oracle, *sigh* use vmware for this cause still find out how to install oracle on Mac OS X</p>
<p><strong>Second thing is refresh my development stack, here is the list :</strong></p>
<p>- Spring Framework, an awesome MVC framework that simply use and robust</p>
<p>- Acegi security which embedded with Spring Framework</p>
<p>- Hibernate</p>
<p>- Spring JDBC</p>
<p>- jUnit, DBUnit and Cobertura for testing</p>
<p>- Ant, I&#8217;m old fashioned person who likes it better than maven</p>
<p>- jQuery, somehow I found out this is very interesting to learn</p>
<p>Lets start the engine&#8230;. ^_^</p>
]]></content:encoded>
			<wfw:commentRss>http://hkl-telecom.com/blog/?feed=rss2&amp;p=69</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Grant All Tables</title>
		<link>http://hkl-telecom.com/blog/?p=68</link>
		<comments>http://hkl-telecom.com/blog/?p=68#comments</comments>
		<pubDate>Sat, 07 Feb 2009 17:26:17 +0000</pubDate>
		<dc:creator>Heikal</dc:creator>
				<category><![CDATA[Sharing elmu]]></category>

		<guid isPermaLink="false">http://hkl-telecom.com/blog/?p=68</guid>
		<description><![CDATA[This is simple example how to grant all tables in specific schema for Postgresql or its similar like Greenplum.
See this command : 

psql -t -c "\dt schema_name.*" &#124; awk '{ if ($1!="") print "GRANT privileges ON public."$3" TO user;"}'

You need to spool command above to a file and run it as follows:

]]></description>
			<content:encoded><![CDATA[<p>This is simple example how to grant all tables in specific schema for Postgresql or its similar like Greenplum.</p>
<p>See this command : </p>
<pre class="brush: sql">
psql -t -c "\dt schema_name.*" | awk '{ if ($1!="") print "GRANT privileges ON public."$3" TO user;"}'
</pre>
<p>You need to spool command above to a file and run it as follows:</p>
<p><img src="http://hkl-telecom.com/blog/wp-content/uploads/2009/02/grant.jpg" alt="grant.jpg" width="611" height="156" /></p>
]]></content:encoded>
			<wfw:commentRss>http://hkl-telecom.com/blog/?feed=rss2&amp;p=68</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Routing Table In Mac</title>
		<link>http://hkl-telecom.com/blog/?p=64</link>
		<comments>http://hkl-telecom.com/blog/?p=64#comments</comments>
		<pubDate>Sat, 07 Feb 2009 16:49:09 +0000</pubDate>
		<dc:creator>Heikal</dc:creator>
				<category><![CDATA[My Job]]></category>
		<category><![CDATA[Sharing elmu]]></category>

		<guid isPermaLink="false">http://hkl-telecom.com/blog/?p=64</guid>
		<description><![CDATA[Sometimes we need to have multiple network connection in one time. Yep,,, I really need it right now. Because have no internet connection when work on site at client. So I brought my 3G modem for solving this problem. But make sure you route the connection between 2 network so it will runs both at [...]]]></description>
			<content:encoded><![CDATA[<p>Sometimes we need to have multiple network connection in one time. Yep,,, I really need it right now. Because have no internet connection when work on site at client. So I brought my 3G modem for solving this problem. But make sure you route the connection between 2 network so it will runs both at the same time.I decide to set my modem priority higher than ethernet because I only need to connected to specific IP class. First thing to do is set modem network priority in System Preferences.</p>
<p><img src="http://hkl-telecom.com/blog/wp-content/uploads/2009/02/set-prior1.jpg" alt="set_prior1.jpg" height="264" width="275" /></p>
<p><img src="http://hkl-telecom.com/blog/wp-content/uploads/2009/02/set-prior22.jpg" alt="set_prior2.jpg" height="220" width="274" /></p>
<p>After that connect your first priority network, in my case is the 3G modem and plug the ethernet cable. After connected you can use internet connection but can&#8217;t work since it hasn&#8217;t routed yet. Open your terminal and logon as root (not user with root privileges) and type </p>
<pre class="brush: shell">netstat -nr</pre>
<p>to show your routing table, you will get result similar like this :</p>
<p>
<img src="http://hkl-telecom.com/blog/wp-content/uploads/2009/02/netstat.jpg" width="360" height="236" alt="netstat.jpg" /></p>
<p>If you see default interface used is ppp0 which is my 3G modem instead of ethernet. To make ethernet network connected you need to route it like this :</p>
<pre class="brush: shell">route add 172.16.xx.xx -netmask 255.255.255.0 172.16.xx.xx</pre>
<p>After that check routing table again to make sure new routing information added. Now I can work by connected to ethernet network and still have internet connection from my modem <img src='http://hkl-telecom.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><img src="http://hkl-telecom.com/blog/wp-content/uploads/2009/02/02040924321.jpg" alt="0204092432.JPG" height="360" width="480" /></p>
]]></content:encoded>
			<wfw:commentRss>http://hkl-telecom.com/blog/?feed=rss2&amp;p=64</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Motion sensor apps in your Mac</title>
		<link>http://hkl-telecom.com/blog/?p=55</link>
		<comments>http://hkl-telecom.com/blog/?p=55#comments</comments>
		<pubDate>Thu, 01 Jan 2009 15:26:17 +0000</pubDate>
		<dc:creator>Heikal</dc:creator>
				<category><![CDATA[Mac]]></category>

		<guid isPermaLink="false">http://hkl-telecom.com/blog/?p=55</guid>
		<description><![CDATA[Want to browse your pictures just by moving your head? your head!!! yups, unbelievable right&#8230; thanks to Julius who&#8217;s made this. The software itself named Face Recognition by him. Although it just looks like a demo software but it still amaze me, you only need to moved your head right, left or up and down [...]]]></description>
			<content:encoded><![CDATA[<p>Want to browse your pictures just by moving your head? your head!!! yups, unbelievable right&#8230; thanks to <a href="http://www.julius-eckert.com/project/view/3/8" title="Julius">Julius</a> who&#8217;s made this. The software itself named Face Recognition by him. Although it just looks like a demo software but it still amaze me, you only need to moved your head right, left or up and down to do this. It recognized your head movement by using isight.</p>
<p>There is a lot of good stuff also in Julius&#8217;s site, he posted some applications based on motion sensor. Want to play game like nintendo wii? He created game named wally bally. You just need to move physically your mac left and right to play this game, quite amazing.</p>
<p>Also there is a software to use LED or other light sources to make it act as your mouse. You just need to point your light sources device to isight and it will recognized it as a mouse and you can move the cursor based on your light sources.</p>
<p>So, don&#8217;t forget head to www.julius-eckert.com directly to try some motion sensor apps on your mac <img src='http://hkl-telecom.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Another stunning development on Mac I think, never see it before.</p>
]]></content:encoded>
			<wfw:commentRss>http://hkl-telecom.com/blog/?feed=rss2&amp;p=55</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>First kernel panic</title>
		<link>http://hkl-telecom.com/blog/?p=57</link>
		<comments>http://hkl-telecom.com/blog/?p=57#comments</comments>
		<pubDate>Sat, 20 Dec 2008 03:53:40 +0000</pubDate>
		<dc:creator>Heikal</dc:creator>
				<category><![CDATA[Mac]]></category>

		<guid isPermaLink="false">http://hkl-telecom.com/blog/?p=57</guid>
		<description><![CDATA[I&#8217;ve experienced Mac kernel panic for the first time this morning. Remember BSOD (blue screen of the death)? A very famous error message screen on windows OS. Kernel panic is windows BOSD similar on Mac.
I&#8217;m not sure why this happen, but since I tried to test my MacBook with a lot of benchmark tools, installing [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve experienced Mac kernel panic for the first time this morning. Remember BSOD (blue screen of the death)? A very famous error message screen on windows OS. Kernel panic is windows BOSD similar on Mac.</p>
<p>I&#8217;m not sure why this happen, but since I tried to test my MacBook with a lot of benchmark tools, installing many apps and configure almost all of the preference I came with one reasonable explain. Mac also still a program right, I believed every programs which ever made must have even a bug. Nothing&#8217;s perfect bro&#8217;</p>
<p>Here is Mac official explanation about kernel panic :</p>
<p><code>"UNIX-style operating systems (such as Mac OS X, Mac OS X Server, AIX, and A/UX) may experience a type of error called a "kernel panic," which may provide information useful for software developers.</code></p>
<p><code>A kernel panic is a type of error that occurs when the core (kernel) of an operating system receives an instruction in an unexpected format, or that it fails to handle properly. A kernel panic may also follow when the operating system is not able to recover from a different type of error. A kernel panic can be caused by damaged or incompatible software or, more rarely, damaged or incompatible hardware."</code></p>
<p>When you experienced this usually you get an error prompt in a box in the middle of your screen with several languages that told you need to do a force system reboot by hold down the power button.</p>
<p><img src="http://hkl-telecom.com/blog/wp-content/uploads/2009/01/1228195344.jpg" alt="1228195344.JPG" height="360" width="480" /></p>
]]></content:encoded>
			<wfw:commentRss>http://hkl-telecom.com/blog/?feed=rss2&amp;p=57</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Notebook? Nope, it&#8217;s mac&#8230;</title>
		<link>http://hkl-telecom.com/blog/?p=53</link>
		<comments>http://hkl-telecom.com/blog/?p=53#comments</comments>
		<pubDate>Sat, 20 Dec 2008 01:04:25 +0000</pubDate>
		<dc:creator>Heikal</dc:creator>
				<category><![CDATA[Life Dependencies]]></category>

		<guid isPermaLink="false">http://hkl-telecom.com/blog/?p=53</guid>
		<description><![CDATA[Yup, I need to change my old Lenovo with dual boot Windows and Fedora since a it&#8217;s shows me symptoms that it will be dead soon   . So after hunting and calculating my bugdet I put my choice on new aluminum MacBook 2.0Ghz.
Worthed?? After tried to install hackintosh on my lenovo few months [...]]]></description>
			<content:encoded><![CDATA[<p>Yup, I need to change my old Lenovo with dual boot Windows and Fedora since a it&#8217;s shows me symptoms that it will be dead soon <img src='http://hkl-telecom.com/blog/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' />  . So after hunting and calculating my bugdet I put my choice on new aluminum MacBook 2.0Ghz.</p>
<p>Worthed?? After tried to install hackintosh on my lenovo few months ago I realize why people use mac, coz&#8217; it absolutely awesome. You&#8217;ll get windows easy use and unix powerful feature plus many things beyond of that also. 2.0Ghz Intel processor with 3MB L2 cache combined with 2GB DDR3 memory really shows good performance. Multitasking with so many apps plus VMware running Solaris seems like to easy to handle with mac, robust performance. So, its more than worthed I think <img src='http://hkl-telecom.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
<p>Many people complaint about new macbook glossy screen comparing to the old matte screen on MBP. But since I only use it on indoor usage seems the glossy screen still fit for me. No firewire and express card slot was greatly substituted by the new trackpad, you must try it. The new trackpad increase your productivity, I experienced it very well. I throw out my old n&#8217; expensive microsoft wireless mouse and not even think to buy mighty mouse (but maybe razers still fine <img src='http://hkl-telecom.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  ).</p>
<p>NVIDIA GeForce 9400M in new macbook also give far more better graphic performance experienced than older macbook. Playing mac native games or windows games using crossover shows more frame rate and smooth graphics. No more lag or glitches when playing games or scroll big resolution images.</p>
<p>Last thing that why I choose mac is coz&#8217; GP works here dude <img src='http://hkl-telecom.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>
<img src="http://hkl-telecom.com/blog/wp-content/uploads/2008/12/0101003627.jpg" width="480" height="360" alt="0101003627.JPG" /></p>
]]></content:encoded>
			<wfw:commentRss>http://hkl-telecom.com/blog/?feed=rss2&amp;p=53</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
