<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-3055600503865176831</atom:id><lastBuildDate>Mon, 16 Jan 2012 02:59:12 +0000</lastBuildDate><category>Software</category><category>Cisco</category><category>MySQL</category><category>Security</category><category>Oracle</category><category>Etherchannel</category><category>Linux</category><category>Google</category><category>News</category><category>NetApp</category><category>programming</category><category>Free Download</category><title>Handwriting Note</title><description /><link>http://yohanescatur.blogspot.com/</link><managingEditor>noreply@blogger.com (Catur)</managingEditor><generator>Blogger</generator><openSearch:totalResults>48</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/yohanescatur" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="yohanescatur" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">yohanescatur</feedburner:emailServiceId><feedburner:feedburnerHostname xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://feedburner.google.com</feedburner:feedburnerHostname><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3055600503865176831.post-4504765069684824894</guid><pubDate>Tue, 27 Dec 2011 11:18:00 +0000</pubDate><atom:updated>2011-12-27T03:26:08.190-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">MySQL</category><category domain="http://www.blogger.com/atom/ns#">Oracle</category><title>MySQL Partition by Range</title><description>Here's short tutorial how to create partition by range on MySQL 5.1.&lt;br /&gt;
The partition create using range based on date field.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;
CREATE TABLE `addressbook` (&lt;br /&gt;
`ID` CHAR(2) CHARACTER SET utf8 COLLATE utf8_unicode_ci DEFAULT '00',&lt;br /&gt;
`NAME` VARCHAR(50) CHARACTER SET utf8 COLLATE utf8_unicode_ci,&lt;br /&gt;
`BIRTHDATE` DATE NOT NULL&lt;br /&gt;
KEY `ID` (`ID`), &lt;br /&gt;
&lt;span class="fullpost"&gt;&lt;br /&gt;
) ENGINE=INNODB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci &lt;br /&gt;
PARTITION BY RANGE(TO_DAYS(BIRTHDATE)) ( &lt;br /&gt;
PARTITION p201101 VALUES LESS THAN (TO_DAYS('2011-02-01')),&lt;br /&gt;
PARTITION p201102 VALUES LESS THAN (TO_DAYS('2011-03-01')),&lt;br /&gt;
PARTITION p201103 VALUES LESS THAN (TO_DAYS('2011-04-01')),&lt;br /&gt;
PARTITION p201104 VALUES LESS THAN (TO_DAYS('2011-05-01')),&lt;br /&gt;
PARTITION p201105 VALUES LESS THAN (TO_DAYS('2011-06-01')),&lt;br /&gt;
PARTITION p201106 VALUES LESS THAN (TO_DAYS('2011-07-01')),&lt;br /&gt;
PARTITION p201107 VALUES LESS THAN (TO_DAYS('2011-08-01')),&lt;br /&gt;
PARTITION p201108 VALUES LESS THAN (TO_DAYS('2011-09-01')), &lt;br /&gt;
PARTITION p201109 VALUES LESS THAN (TO_DAYS('2011-10-01')), &lt;br /&gt;
PARTITION p201110 VALUES LESS THAN (TO_DAYS('2011-11-01')), &lt;br /&gt;
PARTITION p201111 VALUES LESS THAN (TO_DAYS('2011-12-01')),&lt;br /&gt;
PARTITION p201112 VALUES LESS THAN (TO_DAYS('2012-01-01')));&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
Here's how to monitor your partition rows, index length and data length :&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
mysql&gt; SELECT partition_name, partition_method, partition_expression, partition_description, table_rows, index_length, data_length FROM &lt;br /&gt;
information_schema.partitions WHERE table_name='addressbook';&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
To make sure your query read the partition, use describe partitions like this example :&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
mysql&gt; describe partitions select count(0) from addressbook where BIRTHDATE='2011-12-11';&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055600503865176831-4504765069684824894?l=yohanescatur.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/OFsjdcbpXyssOFs4WdunKN7Ds0A/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/OFsjdcbpXyssOFs4WdunKN7Ds0A/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/OFsjdcbpXyssOFs4WdunKN7Ds0A/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/OFsjdcbpXyssOFs4WdunKN7Ds0A/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description><link>http://yohanescatur.blogspot.com/2011/12/mysql-partition-by-range.html</link><author>noreply@blogger.com (Catur)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3055600503865176831.post-4479989241554900384</guid><pubDate>Thu, 22 Dec 2011 10:16:00 +0000</pubDate><atom:updated>2011-12-22T02:16:53.148-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Linux</category><title>File Transfer Protocol ( FTP ) as background process</title><description>To start send or receive file using ftp as a background process, do something like this :&lt;br /&gt;
&lt;br /&gt;
&lt;span class="fullpost"&gt;&lt;br /&gt;
1. Start FTP transfer command with nohup at the front of the ftp command &lt;br /&gt;
   ex : nohup ftp xxx.xxx.xxx.xxx&lt;br /&gt;
        after that login to the FTP Server&lt;br /&gt;
        send ftp command like put or get&lt;br /&gt;
2. Press Control-Z after that&lt;br /&gt;
3. At the shell prompt, enter the command "bg"&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055600503865176831-4479989241554900384?l=yohanescatur.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/kXz0k62h_FNO0RXcmDkntnWzKrc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/kXz0k62h_FNO0RXcmDkntnWzKrc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/kXz0k62h_FNO0RXcmDkntnWzKrc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/kXz0k62h_FNO0RXcmDkntnWzKrc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description><link>http://yohanescatur.blogspot.com/2011/12/file-transfer-protocol-ftp-as.html</link><author>noreply@blogger.com (Catur)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3055600503865176831.post-3214583712000835209</guid><pubDate>Thu, 15 Dec 2011 11:13:00 +0000</pubDate><atom:updated>2011-12-15T03:13:28.944-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">NetApp</category><category domain="http://www.blogger.com/atom/ns#">Linux</category><category domain="http://www.blogger.com/atom/ns#">Cisco</category><category domain="http://www.blogger.com/atom/ns#">Etherchannel</category><title>Configure EtherChannel trunking and VLAN tagging with Cisco 2960</title><description>The task: Configure a redundant networking setup between a NetApp filer and a Cisco switch running IOS.&lt;br /&gt;
&lt;br /&gt;
The steps:&lt;br /&gt;
1. Pick 2 or more switch ports you would like to trunk together.&lt;br /&gt;
2. Configure the switch ports to use 802.1q standard. By default cisco catalyst 2960 use 802.1q :&lt;br /&gt;
&lt;span class="fullpost"&gt;&lt;br /&gt;
conf t&lt;br /&gt;
interface gigabitEthernet 0/1&lt;br /&gt;
switchport mode trunk&lt;br /&gt;
channel-group 1 mode on&lt;br /&gt;
no ip address&lt;br /&gt;
&lt;br /&gt;
3. Make sure that the channel-group mode is set to on and not desired which is the default.&lt;br /&gt;
4. Configure the filer to use a multi vif, and then configure VLAN tagged interfaces on top of the vif:&lt;br /&gt;
&lt;br /&gt;
Note: In this example VLAN id 501 is used.&lt;br /&gt;
&lt;br /&gt;
vif create multi vif0 e0a e0b&lt;br /&gt;
vlan create -g on vif0 501&lt;br /&gt;
ifconfig vif0-501 192.6.1.1 netmask 255.255.255.248&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055600503865176831-3214583712000835209?l=yohanescatur.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/SF4Pgz_Tmzd4RcNoDU5xFJcjPl4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/SF4Pgz_Tmzd4RcNoDU5xFJcjPl4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/SF4Pgz_Tmzd4RcNoDU5xFJcjPl4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/SF4Pgz_Tmzd4RcNoDU5xFJcjPl4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description><link>http://yohanescatur.blogspot.com/2011/12/configure-etherchannel-trunking-and.html</link><author>noreply@blogger.com (Catur)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3055600503865176831.post-8961052000909493141</guid><pubDate>Tue, 22 Nov 2011 08:15:00 +0000</pubDate><atom:updated>2011-11-22T00:15:13.601-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Linux</category><title>How to edit /etc/fstab when at Centos/Redhat “Repair filesystem” prompt?</title><description>I faced to this problem when i edited mount point in /etc/fstab file and then reboot my linux server but unfortunately it can't start to work just prompt "Repair filesystem".&lt;br /&gt;
&lt;span class="fullpost"&gt;&lt;br /&gt;
Linux gives you a “Repair Filesystem” prompt in this situation and you can enter that by providing the root password. The problem is that on “Repair Filesystem” prompt, linux file system and rest of the file systems are generally not mounted and if mounted then it is “Read-Only” so you can not change files.&lt;br /&gt;
&lt;br /&gt;
Solution:&lt;br /&gt;
&lt;br /&gt;
Use following command to mount the filesystem with writable permission:&lt;br /&gt;
&lt;br /&gt;
Repair filesystem # mount -w -o remount /&lt;br /&gt;
&lt;br /&gt;
After this you can go and change /etc/fstab file. Restart your computer and that’s it.&lt;br /&gt;
&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055600503865176831-8961052000909493141?l=yohanescatur.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/HeougGvQZ3ijtluyd2IODcm48TQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/HeougGvQZ3ijtluyd2IODcm48TQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/HeougGvQZ3ijtluyd2IODcm48TQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/HeougGvQZ3ijtluyd2IODcm48TQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description><link>http://yohanescatur.blogspot.com/2011/11/how-to-edit-etcfstab-when-at.html</link><author>noreply@blogger.com (Catur)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3055600503865176831.post-1428492651884285487</guid><pubDate>Sun, 08 May 2011 02:26:00 +0000</pubDate><atom:updated>2011-05-07T19:27:33.097-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">News</category><title>Sony Ericsson Xperia Mini and Mini Pro hands-on</title><description>&lt;span class="fullpost"&gt;  &lt;br /&gt;
Sony Ericsson Xperia Mini and Mini Pro hands-on&lt;br /&gt;
&lt;a href="http://liveonnews.net/technology/2011/05/05/sony-ericsson-xperia-mini-and-mini-pro-hands-on.html"&gt;Read More here&lt;/a&gt;&lt;br /&gt;
&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055600503865176831-1428492651884285487?l=yohanescatur.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/eZRtXIjGL6Rsxs80fGIFu01YyYU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/eZRtXIjGL6Rsxs80fGIFu01YyYU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/eZRtXIjGL6Rsxs80fGIFu01YyYU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/eZRtXIjGL6Rsxs80fGIFu01YyYU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description><link>http://yohanescatur.blogspot.com/2011/05/sony-ericsson-xperia-mini-and-mini-pro.html</link><author>noreply@blogger.com (Catur)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3055600503865176831.post-4743978781111657972</guid><pubDate>Thu, 25 Nov 2010 12:15:00 +0000</pubDate><atom:updated>2010-11-30T20:28:32.064-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Linux</category><title>Compile Linux Kernel v2.6</title><description>&lt;span class="fullpost"&gt;&lt;br /&gt;&lt;br /&gt;This is step for compile kernel v2.6. For example, we will compile linux-2.6.20 kernel.&lt;br /&gt;&lt;br /&gt;1. cd /usr/src&lt;br /&gt;2. wget -c http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.20.tar.bz2&lt;br /&gt;3. tar xvfj linux-2.6.20.tar.bz2&lt;br /&gt;4. cd linux-2.6.20&lt;br /&gt;5. make clean &amp;&amp; make mrproper&lt;br /&gt;6. make menuconfig&lt;br /&gt;7  make&lt;br /&gt;8. make modules&lt;br /&gt;9. make bzImage&lt;br /&gt;10. make modules_install&lt;br /&gt;11. make install&lt;br /&gt;12. mkinitrd /boot/initrd-2.6.20.img 2.6.20 &lt;br /&gt;&lt;br /&gt;Compile need about 1 hour, that's depending on processor speed. After compile finished, edit the Group Loader or LILO to use new kernel.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055600503865176831-4743978781111657972?l=yohanescatur.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Sn2FZpLF9-c-O4953D8uIKPAtKo/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Sn2FZpLF9-c-O4953D8uIKPAtKo/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Sn2FZpLF9-c-O4953D8uIKPAtKo/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Sn2FZpLF9-c-O4953D8uIKPAtKo/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description><link>http://yohanescatur.blogspot.com/2010/11/compile-linux-kernel-v26.html</link><author>noreply@blogger.com (Catur)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3055600503865176831.post-6883843352379657207</guid><pubDate>Wed, 23 Jun 2010 03:09:00 +0000</pubDate><atom:updated>2010-06-22T20:36:01.438-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Linux</category><title>MySQL Table Records Monitoring MRTG</title><description>This tutorial will explain how to monitoring tables records from MySQL database.&lt;br /&gt;I assume that reader have installed MRTG, if not please refer to this URL&lt;br /&gt;&lt;br /&gt;http://oss.oetiker.ch/mrtg/doc/index.en.html&lt;br /&gt;&lt;br /&gt;Ok, now lets do step by step&lt;br /&gt;&lt;br /&gt;/*&lt;br /&gt;* STEP 1&lt;br /&gt;* Assume mrtg configuration file on /var/www/html/mrtg/cfg/&lt;br /&gt;* Create bash script and give name db_executor&lt;br /&gt;* Change USER, PASSWORD and DATABASE_NAME &lt;br /&gt;*/&lt;br /&gt;&lt;br /&gt;#!/bin/sh&lt;br /&gt;echo 0&lt;br /&gt;mysql -hlocalhost -uUSER -pPASSWORD -e "$1" DATABASE_NAME | tail -1&lt;br /&gt;echo 0&lt;br /&gt;echo "Queued Items"&lt;br /&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;&lt;br /&gt;/*&lt;br /&gt;* STEP 2&lt;br /&gt;* Create mrtg configuration file &lt;br /&gt;* I give name payment_monitoring.cfg&lt;br /&gt;*/&lt;br /&gt;&lt;br /&gt;EnableIPv6: no&lt;br /&gt;WorkDir:/var/www/html/mrtg/&lt;br /&gt;Options[_]:nopercent,growright,nobanner,nolegend,noinfo,gauge,integer,transparent,noi&lt;br /&gt;&lt;br /&gt;Target[payment]: `/var/www/html/mrtg/cfg/db_executor "SELECT COUNT(0) FROM tblPayment"`&lt;br /&gt;PageTop[payment]: &lt;h1&gt;Payment&lt;/h1&gt;&lt;br /&gt;MaxBytes[payment]: 100000&lt;br /&gt;Title[payment]: Payment&lt;br /&gt;YLegend[payment]: records&lt;br /&gt;ShortLegend[payment]:&lt;br /&gt;LegendI[payment]:&lt;br /&gt;LegendO[payment]:records&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;/*&lt;br /&gt;* STEP 3&lt;br /&gt;* Test mrtg configuration file and generate html &lt;br /&gt;*/&lt;br /&gt;&lt;br /&gt;#mrtg /var/www/html/mrtg/cfg/payment_monitoring.cfg&lt;br /&gt;#indexmaker /var/www/html/mrtg/cfg/payment_monitoring.cfg &gt; /var/www/html/mrtg/payment.html&lt;br /&gt;&lt;br /&gt;That's it 3 step to monitoring table. Hope this tutorial can help.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055600503865176831-6883843352379657207?l=yohanescatur.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/_Uid6cYREeNArcZB00658SFiIa4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/_Uid6cYREeNArcZB00658SFiIa4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/_Uid6cYREeNArcZB00658SFiIa4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/_Uid6cYREeNArcZB00658SFiIa4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description><link>http://yohanescatur.blogspot.com/2010/06/mysql-table-records-monitoring-mrtg.html</link><author>noreply@blogger.com (Catur)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3055600503865176831.post-3455689502929120108</guid><pubDate>Mon, 25 Jan 2010 04:04:00 +0000</pubDate><atom:updated>2010-01-24T20:05:41.587-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Linux</category><title>Find all large files on a Linux machine</title><description>Finds all files over 20,000KB (roughly 20MB) in size and presents their names and size in a human readable format:&lt;br /&gt;&lt;br /&gt;Command :&lt;br /&gt;find / -type f -size +20000k -exec ls -lh {} \; | awk '{ print $9 ": " $5 }' &lt;br /&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055600503865176831-3455689502929120108?l=yohanescatur.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/pbt2E2gcOgOAyvBHdST371eGey4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/pbt2E2gcOgOAyvBHdST371eGey4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/pbt2E2gcOgOAyvBHdST371eGey4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/pbt2E2gcOgOAyvBHdST371eGey4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description><link>http://yohanescatur.blogspot.com/2010/01/find-all-large-files-on-linux-machine.html</link><author>noreply@blogger.com (Catur)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3055600503865176831.post-4442584465813549398</guid><pubDate>Wed, 25 Nov 2009 03:51:00 +0000</pubDate><atom:updated>2009-11-24T20:12:41.345-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">programming</category><title>Generating Java client bindings from WSDL with AXIS</title><description>This post based on Axis documentation to generate java client code from WSDL :&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;WSDL2Java: Building stubs, skeletons, and data types from WSDL&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://ws.apache.org/axis/java/user-guide.html#WSDL2JavaBuildingStubsSkeletonsAndDataTypesFromWSDL"&gt;http://ws.apache.org/axis/java/user-guide.html#WSDL2JavaBuildingStubsSkeletonsAndDataTypesFromWSDL&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;List of library from Axis you should have :&lt;br /&gt;===========================================&lt;br /&gt;- axis.jar&lt;br /&gt;- commons-discovery-0.2.jar&lt;br /&gt;- commons-logging-1.0.4.jar&lt;br /&gt;- jaxrpc.jar&lt;br /&gt;- log4j-1.2.8&lt;br /&gt;- saaj.jar&lt;br /&gt;- wsdl4j-1.5.1.jar&lt;br /&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;&lt;br /&gt;Generate the code :&lt;br /&gt;===================&lt;br /&gt;1. Create directory for example "clientWSDL"&lt;br /&gt;2. Create BAT file which looks like this :&lt;br /&gt;&lt;br /&gt;@echo off&lt;br /&gt;java -cp lib\axis.jar;lib\commons-discovery-0.2.jar;lib\commons-logging-1.0.4.jar;lib\jaxrpc.jar;lib\log4j-1.2.8;lib\saaj.jar;lib\wsdl4j-1.5.1.jar org.apache.axis.wsdl.WSDL2Java %1 %2 %3&lt;br /&gt;&lt;br /&gt;save this BAT file with name wsdlTojava.bat.&lt;br /&gt;&lt;br /&gt;3. wsdlToJava.bat need axis library that can found on directory "lib". &lt;br /&gt;4. Inside directory "clientWSDL", create sub directory and give name "lib".  &lt;br /&gt;5. Copy all axis library inside "lib" sub directory.&lt;br /&gt;6. To generate, type like this :&lt;br /&gt;&lt;br /&gt;wsdlTojava.bat http://&lt;wsdl url&gt;?wsdl&lt;br /&gt; &lt;br /&gt;Hope this post can help..&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055600503865176831-4442584465813549398?l=yohanescatur.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/8AsdWHfALkqZsTkwRHnKHVLQQ0c/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/8AsdWHfALkqZsTkwRHnKHVLQQ0c/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/8AsdWHfALkqZsTkwRHnKHVLQQ0c/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/8AsdWHfALkqZsTkwRHnKHVLQQ0c/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description><link>http://yohanescatur.blogspot.com/2009/11/generating-java-client-bindings-from.html</link><author>noreply@blogger.com (Catur)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3055600503865176831.post-4962367037659484618</guid><pubDate>Wed, 18 Nov 2009 03:03:00 +0000</pubDate><atom:updated>2009-11-17T19:09:49.683-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Linux</category><title>Clear the cache from memory on Linux</title><description>Linux has a supposedly good memory management feature that will use up any "extra" RAM you have to cache stuff. This section of the memory being used is SUPPOSED to be freely available to be taken over by any other process that actually needs it, but unfortunately my Linux (three distros now, Centos 5 64 bit) thinks that cache memory is too important to move over for anything else that actually needs it.&lt;br /&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;I have 8 GB RAM in my server. Whenever there is no cache being stored in the memory (i.e. when I first boot the computer), everything runs great. But as soon as it fills up with cache, my server starts feeling like can't breath normally. It's terrible..&lt;br /&gt;&lt;br /&gt;Luckily, I found a way to clear out the cache being used. Simply run the following command as root and the cache will be cleared out (Thankyou for Google).&lt;br /&gt;&lt;br /&gt;Linux Command :&lt;br /&gt;sync; echo 3 &gt; /proc/sys/vm/drop_caches&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055600503865176831-4962367037659484618?l=yohanescatur.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/w2UdQkuWA9OwFqZ8ka8QNPEFIb8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/w2UdQkuWA9OwFqZ8ka8QNPEFIb8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/w2UdQkuWA9OwFqZ8ka8QNPEFIb8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/w2UdQkuWA9OwFqZ8ka8QNPEFIb8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description><link>http://yohanescatur.blogspot.com/2009/11/clear-cache-from-memory-on-linux.html</link><author>noreply@blogger.com (Catur)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3055600503865176831.post-5248471692438109162</guid><pubDate>Fri, 17 Jul 2009 06:38:00 +0000</pubDate><atom:updated>2009-07-16T23:42:52.845-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Oracle</category><title>Show Oracle Hidden Parameters</title><description>Want to know oracle hidden parameter? Try to execute this query :&lt;br /&gt;&lt;br /&gt;SELECT X.KSPPINM NAME, DECODE(BITAND(KSPPIFLG/256, 1), 1, 'TRUE', 'FALSE') SESMOD, DECODE( BITAND(KSPPIFLG/65536, 3), 1, 'IMMEDIATE', 2, 'DEFERRED', 3, 'IMMEDIATE', 'FALSE' ) SYSMOD, KSPPDESC DESCRIPTION FROM SYS.X_$KSPPI X WHERE X.INST_ID = USERENV('INSTANCE') AND TRANSLATE(KSPPINM,'_','#') LIKE '#%' ORDER BY 1 ;&lt;br /&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;Hope can help..&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055600503865176831-5248471692438109162?l=yohanescatur.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/yd1ZQs6Xx63fNFkXDLywwYR4WAI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/yd1ZQs6Xx63fNFkXDLywwYR4WAI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/yd1ZQs6Xx63fNFkXDLywwYR4WAI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/yd1ZQs6Xx63fNFkXDLywwYR4WAI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description><link>http://yohanescatur.blogspot.com/2009/07/show-oracle-hidden-paramters.html</link><author>noreply@blogger.com (Catur)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3055600503865176831.post-3484713326559231968</guid><pubDate>Tue, 07 Jul 2009 03:39:00 +0000</pubDate><atom:updated>2009-07-06T21:04:38.352-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Security</category><category domain="http://www.blogger.com/atom/ns#">Linux</category><category domain="http://www.blogger.com/atom/ns#">Software</category><title>Instalasi OpenVPN Server on CentOS 5.3 64 bit</title><description>OpenVPN are SSL VPN solution that full open source and have complete feature. If you want implement Virtual Private Networking that secure and simple, you should try this.&lt;br /&gt;&lt;br /&gt;On this tutorial, we will install OpenVPN using custom rpm package that build from the tarbal. Make sure your kernel support for TUN/TAP interface. See kernel documentation to enable this TUN/TAP.&lt;br /&gt;&lt;br /&gt;First, you should get lzo package and openvpn tarbal. You can get from this URL : &lt;br /&gt;&lt;a href='ftp://ftp.pbone.net/mirror/ftp5.gwdg.de/pub/opensuse/repositories/home%3A/elvigia%3A/playground/openSUSE_Factory/src/lzo-2.03-105.37.src.rpm'&gt;Download lzo 2.03 package&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://openvpn.net/release/openvpn-2.0.9.tar.gz'&gt;Download OpenVPN 2.0.9 tarbal&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Install more package that needed on compilation :&lt;br /&gt;[root@server1 ~]#yum install rpm-build autoconf.noarch zlib-devel pam-devel openssl-devel&lt;br /&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Build LZO&lt;/span&gt;&lt;br /&gt;On this step, we will build lzo rpm.&lt;br /&gt;&lt;br /&gt;[root@server1 ~]#rpmbuild –rebuild lzo-1.08-4.rf.src.rpm&lt;br /&gt;[root@server1 ~]#rpm -Uvh /usr/src/redhat/RPMS/x86_64/lzo-*.rpm&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Build OpenVPN&lt;/span&gt;&lt;br /&gt;On this step, we will build OpenVPN from the tarbal&lt;br /&gt;&lt;br /&gt;[root@server1 ~]#rpmbuild -tb openvpn-2.0.9.tar.gz&lt;br /&gt;[root@server1 ~]#rpm -Uvh /usr/src/redhat/RPMS/x86_64/openvpn-2.0.9-1.x86_64.rpm&lt;br /&gt;&lt;br /&gt;Until this step, you have been install openvpn and lzo. Next step you should follow this link to configure your OpenVPN :)&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.howtoforge.com/openvpn-server-on-centos-5.2'&gt;Configure OpenVPN&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Hope this can help..&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055600503865176831-3484713326559231968?l=yohanescatur.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/sig5vAkD5e1H6ghMpD84sBqA580/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/sig5vAkD5e1H6ghMpD84sBqA580/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/sig5vAkD5e1H6ghMpD84sBqA580/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/sig5vAkD5e1H6ghMpD84sBqA580/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description><link>http://yohanescatur.blogspot.com/2009/07/instalasi-openvpn-server-on-centos-53.html</link><author>noreply@blogger.com (Catur)</author><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3055600503865176831.post-8934215734248614825</guid><pubDate>Tue, 07 Jul 2009 03:29:00 +0000</pubDate><atom:updated>2009-07-06T20:33:46.174-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Linux</category><title>How to change system date in Linux</title><description>This morning i need to change system date in linux to test one of my application. After googling for sometime, i manage to find out how to change system date in Linux using command line.&lt;br /&gt;&lt;br /&gt;To change system date in linux, type : &lt;br /&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;[root@server1 ~]#date MMDDhhmmYYYY.ss&lt;br /&gt;&lt;br /&gt;For example: i want to change my system date to Jul 07 2009, 10.20am, i will type: &lt;br /&gt;&lt;br /&gt;[root@server1 ~]#date date 070710202009&lt;br /&gt;&lt;br /&gt;Note:&lt;br /&gt;MM – month&lt;br /&gt;DD – day&lt;br /&gt;YYYY – year&lt;br /&gt;hh – hour is based on 24 hour&lt;br /&gt;mm – minutes&lt;br /&gt;ss – seconds&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055600503865176831-8934215734248614825?l=yohanescatur.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/-eUAG4QgZ_cOzIaHCam_YAQ8x5o/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/-eUAG4QgZ_cOzIaHCam_YAQ8x5o/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/-eUAG4QgZ_cOzIaHCam_YAQ8x5o/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/-eUAG4QgZ_cOzIaHCam_YAQ8x5o/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description><link>http://yohanescatur.blogspot.com/2009/07/how-to-change-system-date-in-linux.html</link><author>noreply@blogger.com (Catur)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3055600503865176831.post-7640166039385380852</guid><pubDate>Thu, 11 Jun 2009 06:27:00 +0000</pubDate><atom:updated>2009-06-10T23:42:52.892-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Linux</category><title>Install JDK 1.6 on Centos X86_64</title><description>By default, Centos 5.3 64Bit having Java version 1.4.2. Now I would like to update this Java to version 1.6. &lt;br /&gt;&lt;br /&gt;Here is the step :&lt;br /&gt;&lt;br /&gt;Step 1&lt;br /&gt;======&lt;br /&gt;Visit Sun’s web site and download the latest version of Java (the *.bin file not the *-rpm.bin) (http://java.sun.com/javase/downloads/index.jsp)(pay close attention to choose 64bit(Linux x64) version on Platform combobox)&lt;br /&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;Step 2&lt;br /&gt;======&lt;br /&gt;[catur@hatori]# cd /opt/&lt;br /&gt;[catur@hatori]# wget "[URL_OF_THE_JAVA_64BIT_.bin]"&lt;br /&gt;[catur@hatori]# /bin/sh jdk-6u14-linux-x64.bin&lt;br /&gt;&lt;br /&gt;Step 3&lt;br /&gt;======&lt;br /&gt;Setup the alternatives correctly&lt;br /&gt;&lt;br /&gt;[catur@hatori]# alternatives --install /usr/bin/java java /opt/jdk1.6.0_14/bin/java 2&lt;br /&gt;[catur@hatori]# alternatives --config java&lt;br /&gt; &lt;br /&gt;There are 2 programs which provide 'java'.&lt;br /&gt; &lt;br /&gt;  Selection    Command&lt;br /&gt;-----------------------------------------------&lt;br /&gt;*+ 1           /usr/lib/jvm/jre-1.4.2-gcj/bin/java&lt;br /&gt;   2           /opt/jdk1.6.0_14/bin/java&lt;br /&gt; &lt;br /&gt;Enter to keep the current selection[+], or type selection number: 2&lt;br /&gt;[catur@hatori]#&lt;br /&gt;&lt;br /&gt;Step 4&lt;br /&gt;======&lt;br /&gt;Check to make sure the install was a success&lt;br /&gt;&lt;br /&gt;[catur@hatori]# java -version&lt;br /&gt;java version "1.6.0_14"&lt;br /&gt;Java(TM) SE Runtime Environment (build 1.6.0_14-b08)&lt;br /&gt;Java HotSpot(TM) 64-Bit Server VM (build 14.0-b16, mixed mode)&lt;br /&gt;[catur@hatori]#&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055600503865176831-7640166039385380852?l=yohanescatur.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/hIr3fCYs4SBEzHswvJ_ITrMY6gA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/hIr3fCYs4SBEzHswvJ_ITrMY6gA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/hIr3fCYs4SBEzHswvJ_ITrMY6gA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/hIr3fCYs4SBEzHswvJ_ITrMY6gA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description><link>http://yohanescatur.blogspot.com/2009/06/install-jdk-16-on-centos-x8664.html</link><author>noreply@blogger.com (Catur)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3055600503865176831.post-611836024948652648</guid><pubDate>Fri, 29 May 2009 06:14:00 +0000</pubDate><atom:updated>2009-05-28T23:21:37.581-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Oracle</category><title>Find out the Top 10 SQL request</title><description>How to identify heavy SQL (Get the SQL with heavy BUFFER_GETS or SQL with heavy DISK_READS&lt;br /&gt;) ?? &lt;br /&gt;&lt;br /&gt;You can do with this query :&lt;br /&gt;&lt;br /&gt;IDENTIFY heavy BUFFER_GETS&lt;br /&gt;==========================&lt;br /&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;select sql_text ,executions ,disk_reads   ,buffer_gets&lt;br /&gt;  from v$sqlarea&lt;br /&gt;  where decode(executions,0,buffer_gets,buffer_gets/executions)&lt;br /&gt;         &gt; (select&lt;br /&gt;avg(decode(executions,0,buffer_gets,buffer_gets/executions))&lt;br /&gt;                   + stddev(decode(executions,0,buffer_gets&lt;br /&gt;,buffer_gets/executions))&lt;br /&gt;            from v$sqlarea)&lt;br /&gt;and parsing_user_id != 0&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;IDENTIFY heavy DISK_READS&lt;br /&gt;=========================&lt;br /&gt;&lt;br /&gt;select sql_text ,executions ,disk_reads ,buffer_gets&lt;br /&gt;  from v$sqlarea&lt;br /&gt;  where decode(executions ,0,disk_reads,disk_reads/executions)&lt;br /&gt;         &gt; (select&lt;br /&gt;avg(decode(executions,0,disk_reads,disk_reads/executions))&lt;br /&gt;                   +&lt;br /&gt;stddev(decode(executions,0,disk_reads,disk_reads/executions))&lt;br /&gt;            from v$sqlarea)&lt;br /&gt;and parsing_user_id != 0&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Result from the query, can help you make better query for better performance.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055600503865176831-611836024948652648?l=yohanescatur.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/zO9v69BV0l9VraVrKcsjV_YyPWQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/zO9v69BV0l9VraVrKcsjV_YyPWQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/zO9v69BV0l9VraVrKcsjV_YyPWQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/zO9v69BV0l9VraVrKcsjV_YyPWQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description><link>http://yohanescatur.blogspot.com/2009/05/find-out-top-10-sql-request.html</link><author>noreply@blogger.com (Catur)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3055600503865176831.post-4923390981958658605</guid><pubDate>Fri, 29 May 2009 06:03:00 +0000</pubDate><atom:updated>2009-05-28T23:11:15.463-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Oracle</category><title>Kill Locking Query</title><description>Oracle can lock row based on where condition that we use. For example :&lt;br /&gt;&lt;br /&gt;SELECT ID, NAME FROM EMPLOYEE WHERE ID='123' FOR UPDATE OF ID;&lt;br /&gt;&lt;br /&gt;with this query, ID 123 will be hold until we give command COMMIT or ROLLBACK.&lt;br /&gt;&lt;br /&gt;It will be nightmare if no COMMIT or ROLLBACK for this query, no one can update or delete this row.&lt;br /&gt;To force kill this locking you should do something like this :&lt;br /&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;select oracle_username,object_id,session_id from v$locked_object;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;select sid,serial# from v$session where sid=[session_id];&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;and then kill with the alter command :&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;alter system kill session '_object_id,_sessions_id';&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Hope this post can help.&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055600503865176831-4923390981958658605?l=yohanescatur.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/sxVciGcGwRZHvuKBKFcTmXvRnw0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/sxVciGcGwRZHvuKBKFcTmXvRnw0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/sxVciGcGwRZHvuKBKFcTmXvRnw0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/sxVciGcGwRZHvuKBKFcTmXvRnw0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description><link>http://yohanescatur.blogspot.com/2009/05/kill-locking-query.html</link><author>noreply@blogger.com (Catur)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3055600503865176831.post-5208094924763072826</guid><pubDate>Fri, 29 May 2009 05:52:00 +0000</pubDate><atom:updated>2009-05-28T23:02:18.154-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Oracle</category><title>Flush SGA</title><description>Execute this command to flush your Oracle SGA.&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;&lt;br /&gt;alter system flush shared_pool;&lt;br /&gt;&lt;br /&gt;alter system flush buffer_cache; &lt;&lt;--Available from 10g&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055600503865176831-5208094924763072826?l=yohanescatur.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/0CbOJrL3FbMWccbXGchr55BZ4oc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/0CbOJrL3FbMWccbXGchr55BZ4oc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/0CbOJrL3FbMWccbXGchr55BZ4oc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/0CbOJrL3FbMWccbXGchr55BZ4oc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description><link>http://yohanescatur.blogspot.com/2009/05/flush-sga.html</link><author>noreply@blogger.com (Catur)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3055600503865176831.post-7763946684827532712</guid><pubDate>Tue, 23 Sep 2008 01:28:00 +0000</pubDate><atom:updated>2008-09-22T18:33:03.706-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Free Download</category><category domain="http://www.blogger.com/atom/ns#">Software</category><title>Free Download OpenOffice.org 3.0.0 RC2</title><description>As an alternative to Microsoft Office suite, Open Office is a free and open source international office suite that runs on all major platforms and provides access to all functions and data through open-component based APIs and an XML-based file format. It has a MS Word compatible word processor, a comprehensive MS Excel spread sheet program, a presentation application which is similar to MS Power Point and a drawing program. This office suite is comparable to Microsoft and is in no way less effective or competitive. It allows users to save PDF files, enhance printing capabilities, establish direct connection with external email programs and so on.&lt;br /&gt;&lt;br /&gt;Users who want another option from Microsoft can download this free Office suite, OpenOffice.org 3.0.0 RC2 via the &lt;a href="http://ftp.spnet.net/openoffice/stable/2.4.1/OOo_2.4.1_Win32Intel_install_wJRE_en-US.exe"&gt;link&lt;/a&gt; here. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://ftp.spnet.net/openoffice/stable/2.4.1/OOo_2.4.1_Win32Intel_install_wJRE_en-US.exe"&gt;Download Now&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055600503865176831-7763946684827532712?l=yohanescatur.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/jMfTXGub1NWi9G6lgGheMsFFupc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/jMfTXGub1NWi9G6lgGheMsFFupc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/jMfTXGub1NWi9G6lgGheMsFFupc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/jMfTXGub1NWi9G6lgGheMsFFupc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description><link>http://yohanescatur.blogspot.com/2008/09/free-download-openofficeorg-300-rc2.html</link><author>noreply@blogger.com (Catur)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3055600503865176831.post-7918776692239152245</guid><pubDate>Tue, 23 Sep 2008 01:20:00 +0000</pubDate><atom:updated>2008-09-22T18:25:29.780-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Free Download</category><category domain="http://www.blogger.com/atom/ns#">Software</category><title>Free IEHistoryView Tool to Track Visited Website</title><description>Have you ever thought of how to track the history of visited URL in the computer for specific reason like to monitor if a person has visited any illegal website? Here is a powerful tool that can help to achieve this. Named as IEHistoryView, it is a simple and yet powerful tool that is able to display an useful information, allowing user to view report and edit the entire URL lists which are stored in history file with a user friendly interface.&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;Most of you probably aware that the URL typed in the address bar or the link clicked in Internet Explorer will be kept to the history index file. The logic of how IEHistoryView works is it will read all information kept in the history file and display them in a well designed window. This tool will not only display the URL lists that had been visited, but it also display useful information such as the title of the page, how many hits on the page, modified, expiration date of this URL and more. All this data can be grabbed just in the first glance of view, or save as data in txt or html format for future analysis purpose. This tool is also enhanced with features such as show all Google searches, delete the selected URL from history file, bookmark any selected URL, copy the selected URL in clipboard in tab delimiter or regular format, monitor the visited URL of the same computer but with different user profile, or even the remote computer as long as you have permission to access to the history folder and etc. Internet Explorer saves older information in history subfolder, so in case you would like to view older information, just go to File -&gt; Select History Subfolder.&lt;br /&gt;The history folder location may vary from one operating system to another. For instance, Windows 2000/XP is stored under C:\Documents and Settings\{user profile}\Local Settings whereas Windows 98 is stored under c:\win98. IEHistoryView is capable to auto detect the history folder when it is first launched and set is as default. However, you can change the default history folder at your preference by going to File -&gt; Select History Folder. Another powerful feature of this tool is, you are allowed to translate all menus to any language as you prefer, by following below instructions:&lt;br /&gt;1) Open dos prompt, cd to the directory of iehv.exe&lt;br /&gt;2) Type ‘iehv.exe /savelangfile’ in the command prompt and press enter&lt;br /&gt;3) iehv_lng.ini file is created in the current folder, edit this file with notepad and translate it to any language as you like, then save it.&lt;br /&gt;4) Launch iehv.exe, you will see all menus are displayed in the language you have translated to.&lt;br /&gt;5) You can restore the setting back to original by deleting iehv_lng.ini.&lt;br /&gt;This tool is compatible with any version of Windows operating system installed with Internet Explorer version 4.00 and above. It has also tested working fine with Internet Explorer 8.0 beta version. It is a standalone freeware that comes together with 3 files in a package (iehv.exe , iehv.chm, readme.txt). It doesn’t require any installation, what user needs to do is just go to here to download this package which only consume 61.3KB of your hardisk space, and launch this application by executing the exe file.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.nirsoft.net/utils/iehv.zip"&gt;Download now&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055600503865176831-7918776692239152245?l=yohanescatur.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/jP1pzCGB5QpF7NglFUOa0ZehuDU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/jP1pzCGB5QpF7NglFUOa0ZehuDU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/jP1pzCGB5QpF7NglFUOa0ZehuDU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/jP1pzCGB5QpF7NglFUOa0ZehuDU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description><link>http://yohanescatur.blogspot.com/2008/09/free-iehistoryview-tool-to-track.html</link><author>noreply@blogger.com (Catur)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3055600503865176831.post-8168495865516411558</guid><pubDate>Sat, 13 Sep 2008 04:22:00 +0000</pubDate><atom:updated>2008-09-12T21:26:51.958-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Security</category><category domain="http://www.blogger.com/atom/ns#">News</category><title>Joomla Weak Random Password Reset Token Vulnerability</title><description>-----BEGIN PGP SIGNED MESSAGE-----&lt;br /&gt;Hash: SHA1&lt;br /&gt;&lt;br /&gt;SektionEins GmbH&lt;br /&gt;www.sektioneins.de&lt;br /&gt;&lt;br /&gt;-= Security Advisory =-&lt;br /&gt;&lt;br /&gt;Advisory: Joomla Weak Random Password Reset Token Vulnerability&lt;br /&gt;Release Date: 2008/09/11&lt;br /&gt;Last Modified: 2008/09/11&lt;br /&gt;Author: Stefan Esser [stefan.esser[at]sektioneins.de]&lt;br /&gt;&lt;br /&gt;Application: Joomla &lt;= 1.5.7&lt;br /&gt;Severity: Usage of mt_rand() and mt_srand() for generation&lt;br /&gt;of cryptographic secrets like random password&lt;br /&gt;reset tokens&lt;br /&gt;Risk: High&lt;br /&gt;Vendor Status: Vendor has released a partially fixed Joomla 1.5.7&lt;br /&gt;Reference: http://www.sektioneins.de/advisories/SE-2008-04.txt&lt;br /&gt;http://www.suspekt.org/2008/08/17/mt_srand-and-not-so-random-numbers/&lt;br /&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;&lt;br /&gt;Overview:&lt;br /&gt;&lt;br /&gt;Quote from http://www.joomla.org&lt;br /&gt;"Joomla is an award-winning content management system (CMS), which&lt;br /&gt;enables you to build Web sites and powerful online applications.&lt;br /&gt;Many aspects, including its ease-of-use and extensibility, have&lt;br /&gt;made Joomla the most popular Web site software available."&lt;br /&gt;&lt;br /&gt;During an analysis of the password reset vulnerability fixed in&lt;br /&gt;Joomla 1.5.6 we realized that Joomla does not only generate random&lt;br /&gt;password reset tokens with mt_rand(), which is not secure enough&lt;br /&gt;for cryptographic secrets anyway, but additionally initializes the&lt;br /&gt;PRNG with a weak seed that results in less than 1.000.000 possible&lt;br /&gt;password reset tokens.&lt;br /&gt;&lt;br /&gt;Because there are only 1.000.000 possible password reset tokens an&lt;br /&gt;attacker can trigger a reset of the admin password and then try out&lt;br /&gt;all possible password reset tokens until he finds the correct one.&lt;br /&gt;Even with a home DSL line (as used in germany) breaking into the&lt;br /&gt;admin account should be possible in less than 3 hours. However&lt;br /&gt;attackers are usually bouncing over much faster hosts.&lt;br /&gt;&lt;br /&gt;In response to our report Joomla 1.5.7 was released (without sharing&lt;br /&gt;the patch with us prior the release) which replaces the very weak PRNG&lt;br /&gt;seeding with a new seed that is about 2^32 in strength. While this&lt;br /&gt;stops the simple brute forcing attack Joomla's password reset token&lt;br /&gt;is still vulnerable to mt_rand() leak attacks and because Joomla still&lt;br /&gt;seeds the PRNG with mt_srand() it is a potential threat to other PHP&lt;br /&gt;applications or plugins using mt_rand() on the same server.&lt;br /&gt;&lt;br /&gt;Details:&lt;br /&gt;&lt;br /&gt;The problems arising from using mt_(s)rand for cryptographic secrets&lt;br /&gt;and possible attacks against PHP's PRNG and PHP applications using it&lt;br /&gt;are explained by the blog post "mt_(s)rand and not so random numbers"&lt;br /&gt;which is available here:&lt;br /&gt;&lt;br /&gt;http://www.suspekt.org/2008/08/17/mt_srand-and-not-so-random-numbers/&lt;br /&gt;&lt;br /&gt;Proof of Concept:&lt;br /&gt;&lt;br /&gt;SektionEins GmbH is not going to release a proof of concept&lt;br /&gt;exploit for this vulnerability.&lt;br /&gt;&lt;br /&gt;Disclosure Timeline:&lt;br /&gt;&lt;br /&gt;15. Aug 2008 - Sent notification to Joomla about the vulnerability&lt;br /&gt;20. Aug 2008 - Resent notification because no reply from Joomla&lt;br /&gt;20. Aug 2008 - Received confirmation&lt;br /&gt;21. Aug 2008 - Received a forwarded message from vendor-sec discussing&lt;br /&gt;the vulnerability - obviously Joomla shared our report&lt;br /&gt;with vendor-sec without asking or notifying us.&lt;br /&gt;21. Aug 2008 - In a reply to the forwarded message we recommended NOT&lt;br /&gt;TO USE mt_srand for the password reset&lt;br /&gt;03. Sep 2008 - On Joomla.org appears a blog post notifying their users&lt;br /&gt;that they should upgrade to Joomla 1.5.6 immediately&lt;br /&gt;because of security issues with the password reset&lt;br /&gt;09. Sep 2008 - The Joomla Development Team releases Joomla 1.5.7&lt;br /&gt;without telling us about this or consulting us to review&lt;br /&gt;their patch&lt;br /&gt;11. Sep 2008 - Public Disclosure after learning about the new&lt;br /&gt;Joomla 1.5.7 in the media&lt;br /&gt;&lt;br /&gt;Recommendation:&lt;br /&gt;&lt;br /&gt;It is recommended to upgrade not only to the latest version of Joomla&lt;br /&gt;which also fixes additional vulnerabilities reported by third parties,&lt;br /&gt;but also to install the Suhosin PHP extension, which comes with a&lt;br /&gt;generic protection against mt_(s)rnad vulnerabilities.&lt;br /&gt;&lt;br /&gt;Upgrading only Joomla does not fix the whole problem.&lt;br /&gt;&lt;br /&gt;Grab your copies at:&lt;br /&gt;&lt;br /&gt;http://www.joomla.org&lt;br /&gt;http://www.suhosin.org&lt;br /&gt;&lt;br /&gt;CVE Information:&lt;br /&gt;&lt;br /&gt;The Common Vulnerabilities and Exposures project (cve.mitre.org) has&lt;br /&gt;not assigned a name to this vulnerability yet.&lt;br /&gt;&lt;br /&gt;GPG-Key:&lt;br /&gt;&lt;br /&gt;pub 1024D/15ABDA78 2004-10-17 Stefan Esser &lt;stefan.esser (at) sektioneins (dot) de [email concealed]&gt;&lt;br /&gt;Key fingerprint = 7806 58C8 CFA8 CE4A 1C2C 57DD 4AE1 795E 15AB DA78&lt;br /&gt;&lt;br /&gt;Copyright 2008 SektionEins GmbH. All rights reserved.&lt;br /&gt;-----BEGIN PGP SIGNATURE-----&lt;br /&gt;Version: GnuPG v1.4.8 (Darwin)&lt;br /&gt;&lt;br /&gt;iEYEARECAAYFAkjJLHkACgkQSuF5XhWr2njUYQCgq+5P1O+7llh32KXcCHqdQ/C4&lt;br /&gt;QWoAoJGF6jt3rDyNM3ESDlfUA/NxW3f9&lt;br /&gt;=AA3y&lt;br /&gt;-----END PGP SIGNATURE-----&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Original Post : http://www.securityfocus.com/archive/1/496237/30/0/threaded&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055600503865176831-8168495865516411558?l=yohanescatur.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/cVO_8tY7dnjdid2nGowNnsZ0r4M/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/cVO_8tY7dnjdid2nGowNnsZ0r4M/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/cVO_8tY7dnjdid2nGowNnsZ0r4M/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/cVO_8tY7dnjdid2nGowNnsZ0r4M/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description><link>http://yohanescatur.blogspot.com/2008/09/joomla-weak-random-password-reset-token.html</link><author>noreply@blogger.com (Catur)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3055600503865176831.post-3340319795123629792</guid><pubDate>Sat, 13 Sep 2008 04:17:00 +0000</pubDate><atom:updated>2008-09-12T21:19:35.472-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Free Download</category><category domain="http://www.blogger.com/atom/ns#">Software</category><title>Defragment Hard Drive with IObit SmartDefrag 1.0 Final</title><description>One of the main causes to the slow and unstable computer performance is due to disk fragmentation. To improve the efficacy of the hard drive and optimize the system’s performance, users need to carry out defragmentation of their hard drive periodically. If users are not comfortable with Windows’built in defragmentation program, we have introduced a tiny defragmentation tool, mst Defrag, in our earlier post. Alternatively, users can try this newly released IObit Smart Defrag 1.0.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;&lt;br /&gt;Similar to mst Defrag, SmartDefrag works automatically and quietly in the background on users’ computers without much interface or interruption to users’ work. Its automatic defragmentation process will continually and constantly keep users’ computer fragment-free. Smart Defrag is designed for new, modern and large hard drives. Besides performing defragmentation, this application also streamlines users’ file system, places the frequently used files and directories into the fastest area of the disk enabling users’ computer to run at top speed with the utmost stability.&lt;br /&gt;&lt;br /&gt;IObit SmartDefrag 1.0 Final version is a freeware. Users can download it via the link &lt;a href="http://www.iobit.com/files/DefragSetup.exe"&gt;here&lt;/a&gt;. How SmartDefrag works? Let’s watch:&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/C4Q6CddxmC8&amp;hl=en&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/C4Q6CddxmC8&amp;hl=en&amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.iobit.com/files/DefragSetup.exe"&gt;Download IObit SmartDefrag 1.0 Final&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Original Post : http://www.mydigitallife.info/2008/09/11/defragment-hard-drive-with-iobit-smartdefrag-10-final/&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055600503865176831-3340319795123629792?l=yohanescatur.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ZGPkpkcQ4kSeieNtLT8D4eEgq4I/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ZGPkpkcQ4kSeieNtLT8D4eEgq4I/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ZGPkpkcQ4kSeieNtLT8D4eEgq4I/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ZGPkpkcQ4kSeieNtLT8D4eEgq4I/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description><link>http://yohanescatur.blogspot.com/2008/09/defragment-hard-drive-with-iobit.html</link><author>noreply@blogger.com (Catur)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3055600503865176831.post-544352921593054941</guid><pubDate>Sat, 13 Sep 2008 04:14:00 +0000</pubDate><atom:updated>2008-09-12T21:46:31.231-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Free Download</category><category domain="http://www.blogger.com/atom/ns#">Software</category><title>Download PowerSMS Beta Version for Windows Mobile Devices to Handle SMS More Efficiently</title><description>&lt;img src="http://www.trinketsoftware.com/Images/PowerSMS01.png"&gt;&lt;br /&gt;&lt;br /&gt;If you love sending SMS more than voice call, then this tiny software utility will help you. Named as PowerSMS, it is a lightweight Windows Mobile application that offers 6 different powerful text messaging features to help users handling daily SMS activity in more efficient way.&lt;br /&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;&lt;br /&gt;Although the new application is still in beta version, but it seems to work great as of now. I personally found that the Group Messaging feature to be very helpful in the event when user needs to send an invitation or similar SMS to a group of friends or family members simultaneously. Besides, there is a Schedule SMS feature that allows user to schedule to send a SMS at a predefined time. It could be a simple reminder to own self or a birthday greeting to friends at any time. That is not all, an Auto reply feature will be able to automatically reply to a missed call once it is enabled. Meanwhile, there is a Cool Stats feature that can summarize and show interesting information such as Average message being received per day, most active SMS day of the week, most active contact and etc. Last but not least, user can do the SMS backup to be archived in either .CSV or .XML format for later retrieval or to be transfered to other mobile devices during a phone upgrade.&lt;br /&gt;&lt;br /&gt;If you think this application suits your need, just go to download the cab file at &lt;a href="http://www.trinketsoftware.com/download/PowerSMS.cab"&gt;PowerSMS&lt;/a&gt; at no cost.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.trinketsoftware.com/download/PowerSMS.cab"&gt;Download PowerSMS&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055600503865176831-544352921593054941?l=yohanescatur.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Mt7bCyzGiR9CiZiRSz93DGvGRV4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Mt7bCyzGiR9CiZiRSz93DGvGRV4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Mt7bCyzGiR9CiZiRSz93DGvGRV4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Mt7bCyzGiR9CiZiRSz93DGvGRV4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description><link>http://yohanescatur.blogspot.com/2008/09/download-powersms-beta-version-for.html</link><author>noreply@blogger.com (Catur)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3055600503865176831.post-1882979951993431201</guid><pubDate>Sat, 13 Sep 2008 04:10:00 +0000</pubDate><atom:updated>2008-09-12T21:13:20.993-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">News</category><category domain="http://www.blogger.com/atom/ns#">Google</category><title>Locate Local Businesses Via Google New “Search with My Location” Service</title><description>When we are away in a new area or an unfamiliar neighborhood, we may have difficulties to locate the local businesses available in that area, e.g. restaurant, shopping mall, etc. As we are traveling or on the move, it is quite inconvenient to open our computers and search for the relevant places. This is quite a typical problem frequently faced by travelers, especially businessmen. Problems to locate your appointment venue probably might cause you to lose your million-dollar deal or make your clients upset. To cater for users’ need in this area, Google has announced a new service for Windows Mobile phone users called Search with My Location.&lt;br /&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;&lt;br /&gt;By using the Gears Geolocation &lt;a href="http://code.google.com/apis/gears/api_geolocation.html"&gt;API&lt;/a&gt; technology, Google’s “Search with My Location” service can locate and approximate users’ actual location using the same Cell ID technology applied in Google Maps mobile. The search result will revert to users the nearby businesses requested by users. For instance, if users are looking for Japanese restaurants in this neighbourhood, users could just type in “Japanese Restaurants” and Google will enlighten users with a list of Japanese restaurants in that area. This “Search with My Location” feature goes beyond identifying venues. Users can even use it to do, for example, weather forecast.&lt;br /&gt;&lt;br /&gt;This search feature currently is available for Windows Mobile Phone users who are running Internet Explorer Mobile. Users can check out whether their phones are compatible with this service from the &lt;a href="http://www.google.com/support/mobile/bin/answer.py?answer=105928"&gt;list&lt;/a&gt; here. If users’ phones are compatible, users can now surf Google.com and click the My Location Link to start enjoying the feature. At this point of time, this smart search service is only usable in US and UK. However, Google said that wider support will be available as it continues to enter into agreements with vendors.&lt;br /&gt;&lt;br /&gt;Google shows you how this service works:&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/KMT7Deky9iY&amp;hl=en&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/KMT7Deky9iY&amp;hl=en&amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Original Posting : http://www.mydigitallife.info/2008/09/12/locate-local-businesses-via-google-new-search-with-my-location-service/&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055600503865176831-1882979951993431201?l=yohanescatur.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/n0IqsfrT31MDlhB1NSDQQG3Yf2Q/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/n0IqsfrT31MDlhB1NSDQQG3Yf2Q/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/n0IqsfrT31MDlhB1NSDQQG3Yf2Q/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/n0IqsfrT31MDlhB1NSDQQG3Yf2Q/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description><link>http://yohanescatur.blogspot.com/2008/09/locate-local-businesses-via-google-new.html</link><author>noreply@blogger.com (Catur)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3055600503865176831.post-8383929986037975751</guid><pubDate>Fri, 05 Sep 2008 03:09:00 +0000</pubDate><atom:updated>2008-09-04T20:10:57.222-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">News</category><title>South Korea claims North sent spyware</title><description>South Korea became the latest nation to accuse a rival of attacking its computers systems.&lt;br /&gt;&lt;br /&gt;In media reports published on Tuesday, unnamed South Korean officials claimed that North Korean hackers had apparently attempted to compromise the computers of several South Korean military officers. In the latest attack, a Trojan horse program had been sent to a colonel at a field Army command, according to &lt;a href="http://news.theage.com.au/world/north-korea-spyware-targets-souths-army-20080902-47wp.html"&gt;a report by news agency Agence France-Presse&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Military officials are concerned that the sender of the e-mail knew the identity and other information about the colonel, according to &lt;a href="http://english.chosun.com/w21data/html/news/200809/200809020013.html"&gt;a report in the Chosun Ilbo&lt;/a&gt;, a major South Korean newspaper. Authorities have suggested that Won Jeong-hwa, a female refugee accused of seducing military officers to gather information, may have delivered the names of key military personnel to North Korea.&lt;br /&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;&lt;br /&gt;Security researchers said that such revelations will likely become increasingly common.&lt;br /&gt;&lt;br /&gt;"As the people responsible for protecting IT systems from attack, we may have little respect for hackers and malware authors," Graham Cluley, senior security consultant at antivirus firm Sophos, stated &lt;a href="http://www.sophos.com/blogs/gc/g/2008/09/02/sex-spyware-and-north-and-south-korea/"&gt;on the company's blog&lt;/a&gt;. "But we have to increasingly recognize that the hands of our own governments may be less than lily-white themselves."&lt;br /&gt;&lt;br /&gt;China has been implicated in a number of attacks against U.S. government systems, including those of certain lawmakers. Other nations -- including Germany, Belgium, India and the United Kingdom -- have also accused the Chinese of espionage activities using the Internet. Both the U.S. Senate and House of Representatives have held hearing over the increasing number of attacks and the state of the U.S. government's network defenses.&lt;br /&gt;&lt;br /&gt;China is not alone. Germany faces criticism over its intelligence agency's use of software designed to spy on other countries' officials. Beginning in June 2006, Germany's intelligence agency -- the Bundesnachrichtendienst (BND) -- allegedly launched an information attack against the Ministry of Commerce and Industry of Afghanistan, ostensibly an ally, and before that against the Democratic Republic of the Congo.&lt;br /&gt;&lt;br /&gt;South Korean officials refused to describe the extent of any compromises caused by the attacks, according to reports.\&lt;br /&gt;&lt;br /&gt;taken from : http://www.securityfocus.com/brief/812&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055600503865176831-8383929986037975751?l=yohanescatur.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/vS6F33lbdrjazCo7nGt1M3X6fHA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/vS6F33lbdrjazCo7nGt1M3X6fHA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/vS6F33lbdrjazCo7nGt1M3X6fHA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/vS6F33lbdrjazCo7nGt1M3X6fHA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description><link>http://yohanescatur.blogspot.com/2008/09/south-korea-claims-north-sent-spyware.html</link><author>noreply@blogger.com (Catur)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3055600503865176831.post-8448397834441969077</guid><pubDate>Fri, 05 Sep 2008 02:52:00 +0000</pubDate><atom:updated>2008-09-04T19:54:51.069-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Security</category><category domain="http://www.blogger.com/atom/ns#">News</category><category domain="http://www.blogger.com/atom/ns#">Google</category><title>Security of Google's browser gets mixed marks</title><description>by Robert Lemos, SecurityFocus&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;When Google unveiled its browser on Tuesday, the search giant boasted that the software's design puts security front and center.&lt;/span&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The browser, christened Chrome, takes a minimalist approach to browsing by doing away with extra bars and buttons and putting the tabs on top. The real difference, however, appears to be under the hood: Google has coded the browser to use a separate process for each tab and to sandbox -- or jail -- the applets running in each tab, protecting the application from crashing and the user's data from prying eyes.&lt;br /&gt;&lt;br /&gt;"What we feel we can do is raise the bar in security in browsers," said Darin Fisher, a software engineer and Chrome developer at Google. "We think we are raising it fairly steeply by including a sandbox."&lt;br /&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;&lt;br /&gt;Browser security has never been more important. Attackers are increasingly compromising legitimate Web sites with infectious code, or sneaking malicious ads into advertising networks, to spread bot software and data-stealing programs. Last year, computer-security researchers at Stanford University found that $100 could buy enough advertising impressions to potentially infect 100,000 users. In April, security professionals warned that the lack of input validation put Web sites' databases at risk of becoming co-opted by attackers.&lt;br /&gt;&lt;br /&gt;Browser makers have taken the threat seriously. Both Mozilla and Opera have released updated versions of their browsers with the ability to blacklist sites hosting malicious code. Microsoft's Internet Explorer 8 will have a similar feature as well as some protection against cross-site scripting attacks and the ability to browse without saving cookies or the history of Web sites visited.&lt;br /&gt;&lt;br /&gt;Google's Chrome will also include the same anti-malware technology as Mozilla's Firefox and also offers a privacy-enhanced browsing feature called Incognito, similar to Microsoft's private browsing mode. Yet, other features are missing, said Billy Hoffman, manager of Hewlett-Packard's Web security group.&lt;br /&gt;&lt;br /&gt;"They really have no features at all to help users understand the security of the Web sites they are dealing with," Hoffman said. "Their security is focused on protecting the operating system from the application."&lt;br /&gt;&lt;br /&gt;Hoffman likes features such as Firefox 3's easy access to more information about the current Web site, including whether they have visited the site before, whether the site is using encryption and the ability to view stored cookies and passwords for the site. Hoffman also likes Microsoft's attempts to protect against cross-site scripting flaws and cross-site request forgery, he said.&lt;br /&gt;&lt;br /&gt;Yet, viewed as an incomplete work-in-progress, Google's browser is a good start, said Jeremiah Grossman, chief technology officer for Web security firm White Hat Security. With another company in the browser market focusing on security, the competition will result in better safety for users, he said.&lt;br /&gt;&lt;br /&gt;"Competition does good things," Grossman said. "Not only do you get better quality of code and better quality products, but you get more choices in features and more focus on security. Security for security's sake does not get you very far."&lt;br /&gt;&lt;br /&gt;Because Chrome is Google's browser, the software will also find itself intensely scrutinized by security researchers, he said. Within 24 hours, flaw finders will have likely found the first security vulnerabilities, Grossman added. (Editor's note: Indeed, in the first day, two researchers found flaws in the software, including a variant of the carpet-bombing attack.)&lt;br /&gt;&lt;br /&gt;"Attackers are very clever and researchers are very clever," said Brian Rakowski, product manager for Chrome at Google. "If something does come up, I hope that people judge us by our response."&lt;br /&gt;&lt;br /&gt;In the end, whether the browser measures up will depend on its ability to weather the assault of security researchers and the company's ability to deliver on security features as good as, or better than, those found in other browsers. But, for Google, the success of its browser project will not be in taking over the market, but making the products -- including competitors' software -- better, said Rakowski.&lt;br /&gt;&lt;br /&gt;"Security is important for the health of the Web in general," he said. "We don't want to compete on those features. We want everyone to adopt them."&lt;br /&gt;&lt;br /&gt;taken from : http://www.securityfocus.com/news/11533&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055600503865176831-8448397834441969077?l=yohanescatur.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/hVhYXd3pr98UTsFYrmBjEQJeB6I/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/hVhYXd3pr98UTsFYrmBjEQJeB6I/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/hVhYXd3pr98UTsFYrmBjEQJeB6I/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/hVhYXd3pr98UTsFYrmBjEQJeB6I/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description><link>http://yohanescatur.blogspot.com/2008/09/security-of-googles-browser-gets-mixed.html</link><author>noreply@blogger.com (Catur)</author><thr:total>0</thr:total></item></channel></rss>

