<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress.com" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>ide &amp;laquo; WordPress.com Tag Feed</title>
	<link>http://wordpress.com/tag/ide/</link>
	<description>Feed of posts on WordPress.com tagged "ide"</description>
	<pubDate>Sat, 26 Jul 2008 08:32:50 +0000</pubDate>

	<generator>http://wordpress.com/tags/</generator>
	<language>en</language>

<item>
<title><![CDATA[T-shirts med citat]]></title>
<link>http://konradhesh.wordpress.com/2008/07/25/t-shirts-med-citat/</link>
<pubDate>Fri, 25 Jul 2008 16:12:24 +0000</pubDate>
<dc:creator>konradhesh</dc:creator>
<guid>http://konradhesh.wordpress.com/2008/07/25/t-shirts-med-citat/</guid>
<description><![CDATA[Jag har planerat att ha ett stort partaj när jag fyller 2 5 och det kommer att bli en del gäster. ]]></description>
<content:encoded><![CDATA[<p>Jag har planerat att ha ett stort partaj när jag fyller 2 5 och det kommer att bli en del gäster. En rolig grej tycker jag hade varit om jag delar ut en liten gåva till alla som kommer. Denna gåva skulle kunna vara en t-shirt med tryck på. Jag tänkte ta citat som varje gäst har uttryckt någon gång under vår tid som vänner och trycka detta på t-shirtarna. Saken är den att jag har en så kallad citatslista med en massa roliga saker som mina vänner har sagt och det finns därför bra med resurser för att trycka roliga t-shirts. <a href="http://www.weincografiska.se/">Nu ska jag bara göra en liten koll på vad det kan komma att kosta hos tryckeri</a>et. jag får skicka en förfrågan till flera tryckeri och sen ta det billigaste. Jag har ju inte råd att slänga ut tiotusentals kronor på en massa t-shirts. Får se om det blir något av denna kuliga idé.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Eclipse Project Import do NetBeans 6.5 M1]]></title>
<link>http://devblogs.wordpress.com/2008/07/24/eclipse-project-import-do-netbeans-65-m1/</link>
<pubDate>Thu, 24 Jul 2008 23:24:35 +0000</pubDate>
<dc:creator>Evandro Rosa Santos</dc:creator>
<guid>http://devblogs.wordpress.com/2008/07/24/eclipse-project-import-do-netbeans-65-m1/</guid>
<description><![CDATA[Continuando meus testes no NetBeans 6.5 M1, passei a utilizar a funcionalidade Eclipse Project Impor]]></description>
<content:encoded><![CDATA[<p>Continuando meus testes no NetBeans 6.5 M1, passei a utilizar a funcionalidade Eclipse Project Import que apesar do nome, permite muito mais do que importar um projeto Eclipse para o NetBeans, com essa funcionalidade é possível sincronizar o projeto para o Workspace do Eclipse novamente.</p>
<p>Quem já tentou utilizar essa ferramenta em versões anteriores do NetBeans, deparou-se com diversos problemas, principalmente se a necessidade era a importação de um projeto Web, nessa situação os projetos eram importados como projetos desktops.</p>
<p>Com esse recurso, a Sun e toda a equipe de desenvolvimento do NetBeans demonstram estar interessados facilitar a vida de desenvolvedores que querem utilizar o NetBeans mas que trabalham em empresas que tem o Eclipse como IDE padrão. Essa funcionalidade aumenta sua liberdade e facilidade de escolha. Longa vida ao NetBeans.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Using eclipse to develop KDE]]></title>
<link>http://stefon.wordpress.com/?p=469</link>
<pubDate>Thu, 24 Jul 2008 17:01:55 +0000</pubDate>
<dc:creator>stefon</dc:creator>
<guid>http://stefon.wordpress.com/?p=469</guid>
<description><![CDATA[Eclipse is not only a great IDE for java development. You can use the CDT plugin in eclipse to progr]]></description>
<content:encoded><![CDATA[<p><a title="Eclipse" href="http://en.wikipedia.org/wiki/Eclipse_(software)">Eclipse</a> is not only a great IDE for java development. You can use the <a title="CDT plugin" href="http://www.eclipse.org/cdt/">CDT plugin</a> in eclipse to program c/c++ too.</p>
<p><a title="Dennis Nienhüser" href="http://nienhueser.de/blog/">Dennis Nienhüser</a> explains <a title="how you can use eclipse to develop kde applications" href="http://nienhueser.de/blog/?p=19">how you can use eclipse to develop kde applications.</a></p>
<blockquote><p><span class="entry">Things to enjoy:<br />
Error and warning parser that will annotate faulty lines, a great indexer and content assistant, spell checking (that’s actually useful), gdb integration, doxygen assistant, Bugzilla integration (sadly not working with KDE Bugzilla), IRC integration (needs communication framework), Subversion support (needs subclipse/subversive), code formatting and a whole lot more.</span></p></blockquote>
]]></content:encoded>
</item>
<item>
<title><![CDATA[AHCI vs IDE – Benchmark &amp; Advantage]]></title>
<link>http://expertester.wordpress.com/2008/07/24/ahci-vs-ide-%e2%80%93-benchmark-advantage/</link>
<pubDate>Thu, 24 Jul 2008 09:14:14 +0000</pubDate>
<dc:creator>expertester</dc:creator>
<guid>http://expertester.wordpress.com/2008/07/24/ahci-vs-ide-%e2%80%93-benchmark-advantage/</guid>
<description><![CDATA[Recently, more and more user start to notice (note : not enthausiast) their main board or notebook h]]></description>
<content:encoded><![CDATA[<p><span style="font-size:12pt;">Recently, more and more user start to notice (note : not enthausiast) their main board or notebook has AHCI, instead of IDE (or legacy IDE). Most of us already aware what is IDE but what the heck is AHCI? What advantage could be gain from AHCI? Is AHCI is future thing of good old IDE interface. Will it slow down my system? Will it conflict my system?<br />
</span></p>
<p><span style="font-size:12pt;color:#c00000;"><strong>What is AHCI ?<br />
</strong></span></p>
<p><span style="font-size:12pt;">AHCI stand for Advance Host Controller Interface. AHCI is a hardware mechanism that allows software to communicate with Serial ATA (SATA) devices (such as host bus adapters) that are designed to offer features not offered by Parallel ATA (PATA) controllers, such as <strong>hot-plugging</strong> and <strong>native command queuing (NCQ)</strong>. The specification details a system memory structure for computer hardware vendors in order to transfer data between system memory and the device.</span></p>
<p><!--more--></p>
<p><span style="font-size:12pt;">Many SATA controllers can enable AHCI either separately or in conjunction with RAID support. Intel recommends choosing RAID mode on their motherboards (which also enables AHCI) rather than the plain AHCI/SATA mode for maximum flexibility, due to the issues caused when the mode is switched once an operating system has already been installed.<br />
</span></p>
<p><span style="font-size:12pt;">AHCI is fully supported out of the box for Microsoft Windows Vista and the Linux operating system from kernel 2.6.19. NetBSD also supports drivers in AHCI mode out of the box in certain versions. Older operating systems require drivers written by the host bus adapter vendor in order to support AHCI.<br />
</span></p>
<p><span style="font-size:12pt;color:#c00000;"><strong>Advantage of AHCI<br />
</strong></span></p>
<ol>
<li><span style="font-size:12pt;">Hot-Plugging (will not cover here as it will not affect computer performance)<br />
</span></li>
<li><span style="font-size:12pt;">Native Command Queuing (might improve computer/system/hard disk responsiveness, espcially in multi-tasking environment<br />
</span></li>
</ol>
<p><span style="font-size:12pt;color:#c00000;"><strong>Will it slow down my computer<br />
</strong></span></p>
<p><span style="font-size:12pt;">Several websites claim, NCQ (one of AHCI component) will cause performance degradation in single threaded benchmark, but other author claim otherwise. Let put our think hat here.<br />
</span></p>
<p><span style="font-size:12pt;">Their claims might correct at certain extent, but it is hard to prove that those single threaded benchmark will reflect real world application. Nowadays, hard disk is the slowest component in any modern PC (except we are using SSD). Antivirus, firewall, anti-spyware, windows update, background defragmentation, indexing (search), user applications (firefox, word, media player) ; all contribute to super multi-tasking, which I believe NCQ (AHCI) will show it advantage. So, in order to have better understanding on how NCQ (AHCI) could improve system responsiveness, let see what is NCQ actually is.<br />
</span></p>
<p><span style="font-size:12pt;color:#c00000;text-decoration:underline;"><strong>So, what is NCQ?<br />
</strong></span></p>
<p><span style="font-size:12pt;">In principle, Native Command Queuing is relatively simple. It allows the drive to execute write /read commands that are transmitted randomly in order to optimise the movement of the reading head.<br />
</span></p>
<p style="text-align:center;"><img src="http://expertester.files.wordpress.com/2008/07/072408-0834-ahcivsideb1.gif" alt="" /><span style="font-size:12pt;"><br />
</span></p>
<p><span style="font-size:12pt;"><br />
Speed is increased but there is also an impact on power consumption and noise level which is reduced. Of course, applications don't have to work simultaneously and don't have to wait for the previous result to send the next command. This of course isn't always possible. Another possibility in using NCQ is multitasking in the case where you run two very heavy applications simultaneously from the drive point of view.</span></p>
<p>To better explain this situation, imagine an elevator, in which two people enter simultaneously on the ground floor. The first pushes the 12th floor button and the second the 2nd floor. It would be counterproductive to go to the 12th floor and then to the 2nd floor. The principle of NCQ was already in the ATA norm since 1997 with TCQ (Tagged Command Queuing). This heavier protocol could sometimes lead to significant performance losses in the case of low loads (no or very little command reorganisation to do) and has been integrated in a limited number of controllers. Hitachi supports it on 7K250 drives, like Western and the Raptor WD740GD, while on the chipset side, we can count on NVIDIA but not Intel.</p>
<p>SATA 3.0 Gbits /s defines a new speed of data transmission for the Serial ATA interface. Initially, SATA reached up to 1.5 Gbits /s, which really corresponds to 150 mega-octets per second as 20% of information is dedicated to error correction. The transfer rate is now increased to 300 MB/s but we have to keep in mind that this is the interface speed. It has nothing to do with disc speed alone. At most, cache speed would be affected.</p>
<p><span style="font-size:12pt;">For NCQ to be enabled, it must be supported and turned on in the SATA host bus adapter and in the hard drive itself. The appropriate driver must be loaded into the operating system to enable NCQ on the host bus adapter. Many newer chipsets support the Advanced Host Controller Interface (AHCI), which should allow a generic driver supplied by the operating system to control them and enable NCQ. In fact, newer mainstream Linux kernels support AHCI natively. Unfortunately, Windows XP requires the installation of a vendor-specific driver even if AHCI is present on the host bus adapter. Windows Vista corrects this situation by including a generic AHCI driver.<br />
</span></p>
<p><span style="font-size:12pt;color:#c00000;text-decoration:underline;"><strong>Benchmark Time <span style="font-family:Wingdings;">J</span><br />
</strong></span></p>
<p><span style="font-size:12pt;"><em>Note : Intel and nVidia Standard mean these hard disk were benchmark using Intel and nVidia chipset without AHCI technology. Intel AHCI and nVidia Driver mean these hard disk were benchmark with AHCI turned on.<br />
</em></span></p>
<p><span style="font-size:12pt;">We start with a performance index based on figures obtained with the « XP Startup », « Application Loading » and « General Usage » profiles of PC Mark 2005.<br />
</span></p>
<p style="text-align:center;"><img src="http://expertester.files.wordpress.com/2008/07/072408-0834-ahcivsideb2.gif" alt="" /><span style="font-size:12pt;"><br />
</span></p>
<p><span style="font-size:12pt;"><br />
The first thing to notice is that all drives benefit from the change to AHCI or the installation of NVIDIA's driver. These two parameters allow the activation of NCQ…even for Western drives that do not support this functionality! With Intel's platform, the most important gains due to AHCI are noted with the Samsung, Maxtor and Seagate drives. With NVIDIA it's mainly the Raptor 150 GB and Samsung. For Maxtor and Hitachi, however, they are just noticeable.</span></p>
<p>If you focus just on drive performances, the Western SE16 dominates followed by Hitachi. Seagate ends up last behind Samsung.</p>
<p><span style="font-size:12pt;"><strong>Perfs - file copy</strong><br />
</span></p>
<p><span style="font-size:12pt;"><span style="color:navy;"><strong>Performances – file copying</strong></span><br />
</span></p>
<p><span style="font-size:12pt;">The next test is file copying. We measured reading, writing, and also the copy of the following files on hard drives: 2 big files for a total of 4.4 GB, plus 2620 files which total 2 GB, and finally 16046 files which weighs 733 MB. The source or target for reading or writing on the disc are two Raptor 74 GB in RAID which are capable of ensuring a transfer rate of 110 MB/s without restrictions. </span></p>
<p>This type of information is uninteresting of course because if the sequential transfer rate gives an idea of performances during the copy of big files, things will be different with small files. We copied the files in two different ways: whiting the same partition in the beginning of the disc and from this partition to a second one that begins at the middle of the disc.</p>
<p style="text-align:center;"><img src="http://expertester.files.wordpress.com/2008/07/072408-0834-ahcivsideb3.gif" alt="" /><span style="font-size:12pt;"><br />
</span></p>
<p><span style="font-size:12pt;"><br />
First surprise, for unknown reasons the activation of AHCI on the installation of NVIDIA drivers notably reduces some of the reading performances: it is the case of the Raptor 150 GB in AHCI and the Seagate and Maxtor drives with NVIDIA's drivers. These two use Agere controllers. Only the Western SE/SE16 really benefit from the modification which is in fact the installation of NVIDIA's drivers. Except for these cases we noted that the Maxtor and Samsung provide the best transfer rates here whereas Western and Seagate are the slowest.<br />
</span></p>
<p style="text-align:center;"><img src="http://expertester.files.wordpress.com/2008/07/072408-0834-ahcivsideb4.gif" alt="" /><span style="font-size:12pt;"><br />
</span></p>
<p><span style="font-size:12pt;"><br />
For writing however, AHCI/Driver NVIDIA gains are significant except for Seagate and Hitachi's drive with NVIDIA's platform. We noted the excellent performances of Samsung's drive and the opposite for the Maxtor, which was really good for reading. Fortunately, gains obtained by the AHCI and NVIDIA's drivers for this disc compensate for this.<br />
</span></p>
<p style="text-align:center;"><img src="http://expertester.files.wordpress.com/2008/07/072408-0834-ahcivsideb5.gif" alt="" /><span style="font-size:12pt;"><br />
</span></p>
<p style="text-align:center;"><img src="http://expertester.files.wordpress.com/2008/07/072408-0834-ahcivsideb6.gif" alt="" /><span style="font-size:12pt;"><br />
</span></p>
<p><span style="font-size:12pt;"><br />
Whether it's for close or far copy, one drive is here very surprising when used with an AHCI controller. The Samsung drive is much faster than a Raptor and 30% ahead of the closest 7200 Rpm competitor. We made several tests to confirm these results and we always obtained the same figures. The other surprise was the performance drop recorded on the Maxtor with NVIDIA's drivers.<br />
We also noted that a better access time doesn't guaranty better performances for extended copies, because Hitachi's performance reduction is more significant with a close copy than other discs. Except for Samsung and the Raptor, it's the Western SE16 which is the fastest here.<br />
</span></p>
<p><span style="font-size:12pt;"><strong>Perfs – IOmeter per platform</strong><br />
</span></p>
<p><span style="font-size:12pt;"><span style="color:navy;"><strong>Performances – IOmeter per platform</strong></span><br />
</span></p>
<p><span style="font-size:12pt;">IOMeter is used to simulate a load in a multi-user environment. It's a load type file server comprised of 80% reading and 20% writing, which is 100% randomly accessed on the disc. In this case, the NCQ can be particularly useful. We tested the IOMeter with a number of concurrent commands from 1 to 128 and of course for a single command, the NCQ doesn't bring any improvements. The performance gap with the Raptor is much more significant, because this drive is particularly well suited to this type of use.</span></p>
<p>As the volume of data is rather significant we decided to represent it first per platform then below per drive with and without activation of the AAM on Intel's platform.</p>
<p style="text-align:center;"><img src="http://expertester.files.wordpress.com/2008/07/072408-0834-ahcivsideb7.gif" alt="" /><span style="font-size:12pt;"><br />
</span></p>
<p><span style="font-size:12pt;"><br />
For Intel and without AHCI, Western drives are ahead whatever the number of simultaneous accesses. Seagate is very close but loses ground beyond 16 accesses, even though the Hitachi and Samsung are relatively close. The Maxtor's performances are clearly lower, however, despite a gap that tends to diminish as the load increases.<br />
</span></p>
<p style="text-align:center;"><img src="http://expertester.files.wordpress.com/2008/07/072408-0834-ahcivsideb8.gif" alt="" /><span style="font-size:12pt;"><br />
</span></p>
<p><span style="font-size:12pt;"><br />
The activation of AHCI changes things. The Maxtor drive sees its performances increasing from 2 concurrent accesses to come in first (except of course for the Raptor). Maxtor can say thank you to NCQ. If Seagate also benefits from the NCQ, it isn't really the case for Hitachi. Of course, it doesn't change the Western SE/S16's performances, because it simply doesn't support this function. However, this doesn't prevent them from reaching very high performances.<br />
</span></p>
<p style="text-align:center;"><img src="http://expertester.files.wordpress.com/2008/07/072408-0834-ahcivsideb9.gif" alt="" /><span style="font-size:12pt;"><br />
</span></p>
<p><span style="font-size:12pt;"><br />
Without NVIDIA's drivers, performances with NVIDIA's platform are relatively similar to those obtained with Intel.<br />
</span></p>
<p style="text-align:center;"><img src="http://expertester.files.wordpress.com/2008/07/072408-0834-ahcivsideb10.gif" alt="" /><span style="font-size:12pt;"><br />
</span></p>
<p><span style="font-size:12pt;"><br />
With NVIDIA's drivers, the situation is different, because the NCQ really seems to work with 8 concurrent accesses and above. This is quite a lot and it doesn't often happen in the case of a single user. Maxtor's drive is strongly impacted even if it doesn't stop it from being in the lead with 128 accesses (5% faster than with Intel's platform).<br />
</span></p>
<p><span style="font-size:12pt;"><strong>Perfs – IOmeter per disc &#38; AAM</strong><br />
</span></p>
<p><span style="font-size:12pt;"><span style="color:navy;"><strong>Performances – IOMeter per drive &#38; AAM</strong></span><br />
</span></p>
<p><span style="font-size:12pt;">Here are now performances obtained per disc. In addition we added results obtained with AAM (Automatic Acoustic Management) activated on Intel's platform.<br />
</span></p>
<p style="text-align:center;"><img src="http://expertester.files.wordpress.com/2008/07/072408-0834-ahcivsideb11.gif" alt="" /><span style="font-size:12pt;"><br />
</span></p>
<p><span style="font-size:12pt;"><br />
For Hitachi, the NCQ doesn't bring much whether it's on an NVIDIA or Intel platform. We noted that with this type of access the AAM strongly reduces performances. The gap tends to reduce with the increase in number of simultaneous accesses.<br />
</span></p>
<p style="text-align:center;"><img src="http://expertester.files.wordpress.com/2008/07/072408-0834-ahcivsideb12.gif" alt="" /><span style="font-size:12pt;"><br />
</span></p>
<p><span style="font-size:12pt;"><br />
We noticed with Maxtor's drive that if NCQ based performance gains are visible from the start on the Intel platform, they only appear beyond 8 concurrent accesses on the nForce. It then immediately catches up and even results are even better. It's rather unfortunate however, because in practice this type of drive will be of use for personal computers or with a limited amount of concurrent accesses. Here we can easily see the benefit of the NCQ to counter the negative effect of the AAM as from 4 simultaneous accesses the NCQ compensates completely.<br />
</span></p>
<p style="text-align:center;"><img src="http://expertester.files.wordpress.com/2008/07/072408-0834-ahcivsideb13.gif" alt="" /><span style="font-size:12pt;"><br />
</span></p>
<p><span style="font-size:12pt;"><br />
Like with Samsung's drive it is only from 16 concurrent accesses that the interest of NCQ is noticeable. Performances from this figure are much higher however than the one obtained with Intel's platform. We noted that the activation of AAM leads to less significant performance reductions than with the Hitachi or Maxtor in this area.<br />
</span></p>
<p style="text-align:center;"><img src="http://expertester.files.wordpress.com/2008/07/072408-0834-ahcivsideb14.gif" alt="" /><span style="font-size:12pt;"><br />
</span></p>
<p><span style="font-size:12pt;"><br />
With Seagate's drive it isn't possible to activate the AAM, which isn't too critical. Once again, we have to wait until more than 8 accesses for the nForce NCQ to bring performance gains.<br />
</span></p>
<p style="text-align:center;"><img src="http://expertester.files.wordpress.com/2008/07/072408-0834-ahcivsideb15.gif" alt="" /><span style="font-size:12pt;"><br />
</span></p>
<p style="text-align:center;"><img src="http://expertester.files.wordpress.com/2008/07/072408-0834-ahcivsideb16.gif" alt="" /><span style="font-size:12pt;"><br />
</span></p>
<p><span style="font-size:12pt;"><br />
NCQ isn't on the two Western drives and this is the reason why performances are similar between NVIDIA and Intel with or without AHCI / Driver. Once more we noted that even without NCQ, the gap due to the AAM tends to diminish with the increase of the number of concurrent accesses.<br />
</span></p>
<p style="text-align:center;"><img src="http://expertester.files.wordpress.com/2008/07/072408-0834-ahcivsideb17.gif" alt="" /><span style="font-size:12pt;"><br />
</span></p>
<p><span style="font-size:12pt;"><br />
Here now is the Raptor 150 GB, which is in a totally different league except for NVIDIA's NCQ performances.<br />
</span></p>
<p><span style="font-size:12pt;"><strong>Perfs – Perfs index &#38; files with AAM</strong><br />
</span></p>
<p><span style="font-size:12pt;"><span style="color:navy;"><strong>Performances – Applicative index &#38; file copy with AAM </strong></span><br />
</span></p>
<p><span style="font-size:12pt;">If performances with the IOMeter are strongly affected by AAM activation (because of the 100% random nature of disc accesses) we should take a look at the level of performances in less extreme situations.<br />
</span></p>
<p style="text-align:center;"><img src="http://expertester.files.wordpress.com/2008/07/072408-0834-ahcivsideb18.gif" alt="" /><span style="font-size:12pt;"><br />
</span></p>
<p><span style="font-size:12pt;"><br />
As you can see, the performance drop is almost invisible on the Hitachi and isn't huge on the Maxtor and Samsung. It's greater for Western Digital. The Seagate 7200.10 doesn't allow the user to modify the noise level whereas its adjustment with the Raptor doesn't change anything.<br />
</span></p>
<p style="text-align:center;"><img src="http://expertester.files.wordpress.com/2008/07/072408-0834-ahcivsideb19.gif" alt="" /><span style="font-size:12pt;"><br />
</span></p>
<p style="text-align:center;"><img src="http://expertester.files.wordpress.com/2008/07/072408-0834-ahcivsideb20.gif" alt="" /><span style="font-size:12pt;"><br />
</span></p>
<p><span style="font-size:12pt;"><br />
We could have expected such a result. Whether it's with reading or writing, performances don't change much with or without noise management as heads don't have to move a lot.<br />
</span></p>
<p style="text-align:center;"><img src="http://expertester.files.wordpress.com/2008/07/072408-0834-ahcivsideb21.gif" alt="" /><span style="font-size:12pt;"><br />
</span></p>
<p style="text-align:center;"><img src="http://expertester.files.wordpress.com/2008/07/072408-0834-ahcivsideb22.gif" alt="" /><span style="font-size:12pt;"><br />
</span></p>
<p><span style="font-size:12pt;"><br />
For copying the performance loss is notable for some of the discs such as the Western and slightly so with the Samsung. Hitachi and Maxtor's performances remain almost unchanged. At times we even recorded a slight performance increase but this is most likely a testing error.<br />
</span></p>
<p><span style="font-size:12pt;color:#c00000;"><strong>Warning (Potential Problem with AHCI)<br />
</strong></span></p>
<p><span style="font-size:12pt;">Common problems switching to AHCI under Windows :<br />
</span></p>
<ul>
<li><span style="font-size:12pt;">Enabling AHCI in a system BIOS will cause a 0x7B Blue Screen of Death STOP error (INACCESSIBLE_BOOT_DEVICE) on installations of Windows XP where AHCI/RAID drivers for that system's chipset are not installed. Switching to AHCI mode requires installing new drivers before changing the BIOS settings.<br />
</span></li>
<li><span style="font-size:12pt;">For Intel chipsets (for example, Intel ICH9) drivers are available from either an OEM board or computer manufacturer. For the Intel versions, the driver must be loaded before loading the OS (by pressing F6 as setup starts).The Intel drivers will work for both XP and Vista. Also, in the case of ICH9, an unsupported method to enable AHCI on ICH9 is available.<br />
</span></li>
<li><span style="font-size:12pt;">When attempting to install Microsoft Windows XP or a previous version on an AHCI-enabled system will cause the setup to fail with the error message "set up could not detect hard disk drive...". This problem can only be corrected by either using a floppy disk with the appropriate drivers, by slipstreaming the appropriate drivers into the Windows XP installation CD or by turning on IDE emulation in the BIOS settings if available (usually called as COMPATABILITY or ACPI).<br />
</span></li>
<li><span style="font-size:12pt;">Enabling AHCI in a system BIOS with Windows Vista already installed will result in a BSoD if SATA has been running in IDE mode during Vista's installation. Before enabling AHCI in the BIOS, users must first follow the instructions found at Microsoft Knowledge Base article 922976.<br />
</span></li>
<li><span style="font-size:12pt;">Enabling AHCI in a system BIOS on installations of Windows XP or Windows Vista will cause SATA Optical drives to disappear. A Hotfix for Windows Vista is available under the title: "SATA optical drives are not available after you start a Windows Vista-based computer." This problem is also fixed in Vista SP1.<br />
</span></li>
</ul>
<p><span style="font-size:12pt;">Common problems switching to AHCI under Linux :<br />
</span></p>
<ul>
<li><span style="font-size:12pt;">AHCI controller does not work on AMD/ATI RS400-200 and RS480 HBA when MSI is enabled due to a hardware error. In order for AHCI to work users must provide the "pci=nomsi" kernel boot parameter. With MSI disabled in this way, the PCIe bus can only act as a faster PCI bus with hotplug capabilities. This is also true of the Nvidia nForce 560 chipset.<br />
</span></li>
<li><span style="font-size:12pt;">AHCI controller on AMD/ATI SB600 HBA can't do 64-bit DMA transfers. 64-bit addressing is optional in AHCI 1.1 and the chip claims it can do them, but in reality it can't, so it is disabled. After that it will be forced to do 32-bit DMA transfers. Thus DMA transfers will occur in the lower 4 GiB region of the memory, and bounce buffers must be used sometimes if there is more than 4 GiB of RAM.<br />
</span></li>
</ul>
<p><span style="font-size:12pt;color:#c00000;"><strong>Verdict :<br />
</strong></span></p>
<p><span style="font-size:12pt;">These extensive benchmarks clearly show to us, AHCI (NCQ) definitely could improve computer system responsiveness, transfer rate, number of IO per second and the list goes on. Enough to say, it will make your hard disk more efficient (and indirectly reduce it wear and tear). Notice that, not every hard disk with NCQ turn on could provide positive performance gain at every single benchmark. I believe this phenomenon explain why certain author claim NCQ improve their benchmark score while others don't.<br />
</span></p>
<p><span style="font-size:12pt;">As for Acer 4530, I realize, AHCI or NCQ improve my system (Vista) responsiveness espcially when I am using VMWare Server (with 2 Suse Linux Enterprise Guest System running on top). Background activity such as anti-virus, spyware, defrag or event torrenting seem lighter than before (IDE). For the record, my Acer 4530 use Seagate SATA 300 with NCQ mobile hard disk.<br />
</span></p>
<p><span style="font-size:12pt;">My personal recommendation, turn on AHCI if your system permit you to do so. For Vista user, you can turn AHCI support without reformat your system. What you need to do is, enable Vista standard AHCI driver (provided you install Vista in IDE mode, so AHCI driver is not activated) using regedit. Detail : <a href="http://expertester.wordpress.com/2008/07/19/how-to-enable-ahci-without-reformating/">Read Here</a><br />
</span></p>
<p><span style="font-size:12pt;">Credit : Wikipedia, BeHardware.com, Me</span></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[HELMOD: HiTech Helmet Juara Ide Kreatif dari Surabaya]]></title>
<link>http://papario.wordpress.com/?p=52</link>
<pubDate>Thu, 24 Jul 2008 08:25:53 +0000</pubDate>
<dc:creator>papario</dc:creator>
<guid>http://papario.wordpress.com/?p=52</guid>
<description><![CDATA[HiTechMagz
Surabaya, 30 November 2011
Sebuah kebanggaan bagi arek Suroboyo karena dari tangan mereka]]></description>
<content:encoded><![CDATA[<p>HiTechMagz</p>
<p>Surabaya, 30 November <strong>2011</strong></p>
<p>Sebuah kebanggaan bagi arek Suroboyo karena dari tangan mereka telah lahir sebuah produk hi tech: <em><strong>Helmod</strong></em>.</p>
<p>Dari sebuah kompetisi ide kreatif yang diselenggarakan setiap tahun oleh sebuah Perusahaan Rokok, Helmod berhasil memenangkan kompetisi dan menjadi juara pertama. Helmod adalah sebuah helm bagi pengendara sepeda motor yang dapat memberikan informasi yang berguna dan hiburan bagi penggunanya.</p>
<p>Helmod dari luar terlihat seperti helm motor biasa. Namun kacanya adalah kaca anti gores dan anti pecah, dapat berfungsi sebagai layar komputer untuk memvisualisasikan informasi seperti informasi kecepatan kendaraan dan rute tujuan (GPS mode). Layar helmet juga dapat menginformasikan jarak kendaraan yang ada di depan atau yang ada di belakang, informasi isi tangki BBM, informasi jarak yang telah ditempuh, sisa jarak yang akan ditempuh ke tempat tujuan.</p>
<p>Pada keadaan kecepatan kurang dari 1 km/jam helmod dapat menampilkan siaran televisi, bahkan layar komputer. Pada bagian sisi helmet dapat ditarik kebawah, untuk mengeluarkan 'keyboard' yang terbagi dua yaitu pada sisi kiri dan sisi kanan. Sehingga ketika pengendara sedang duduk mengetikkan suatu perintah di keyboard, terlihat seperti seseorang yang sedang menggaruk garuk bawah kedua telinga.</p>
<p>Helmod juga dilengkapi speaker stereo  kecil yang dapat memperdengarkan lagu lagu mp3 atau radio yang dapat dipilih melalui perintah suara.</p>
<p>Selain itu dengan teknologi bluetooth, Helmod dapat menjadi helmet phone, sehingga pengendara dapat berkomunikasi telepon secara handsfree.</p>
<p>TIm Bengkel Kreatif "Nyoto" sebagai penemu Helmod, akan menerima penghargaan yang akan disiarkan di Televisi pada besok malam. Pada wawancara singkat dengan Cak Nyoto ketika ditemui disebuah pameran teknologi Surabaya, mengenai asal usul nama Helmod, Cak Nyoto secara asal menjawab "Ya, itu gabungan dari kata Helm dan kata Ipod, jadi Helmod". Ketika ditanyakan tentang inspirasi pembuatan helm ini, Cak Nyoto menjawab  "Yaaa, saya itu biker Suroboyo. Setiap hari naik motor antar jemput bojo kerja. Jaraknya agak jauh dan suka boring kalo terkena kemacetan. Makanya saya suka bawa laptop di ransel. Tapi jadi repot kalo setiap hari bawa laptop. Makanya saya pikir kalau bisa saya gabungkan helm, Hape, Ipod dan laptop dalam satu paket Helmod,  yang bisa membantu mencari jalan alternatif di kemacetan, helm yang bisa menghibur dan berkomonukasi dijalan, dan helm yang bisa menghilangkan boring ketika menunggu istri pulang kerja".</p>
<div class="mceTemp">
<dl class="wp-caption alignnone">
<dt class="wp-caption-dt"><img src="http://www.we-make-money-not-art.com/sportvuemotionresearch%5B1%5D.jpg" alt="www.wemakemoneynotart.com" width="335" height="199" /></dt>
</dl>
<dl class="wp-caption alignnone">
<dd class="wp-caption-dd">image:www.wemakemoneynotart.com</dd>
</dl>
</div>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Tutoria JSF, segunda entrega]]></title>
<link>http://cafelojano.wordpress.com/2008/07/22/tutoria-jsf-segunda-entrega/</link>
<pubDate>Wed, 23 Jul 2008 03:13:31 +0000</pubDate>
<dc:creator>Jorge López (jorgaf)</dc:creator>
<guid>http://cafelojano.wordpress.com/2008/07/22/tutoria-jsf-segunda-entrega/</guid>
<description><![CDATA[En ésta segunda entrega se empieza con la construcción de la aplicación, para lo cual se crean va]]></description>
<content:encoded><![CDATA[<p>En ésta segunda entrega se empieza con la construcción de la aplicación, para lo cual se crean varias páginas Web dinámicas , un  backing bean y se realiza la validación de los datos ingresados.</p>
<p>Entre las validaciones, y algunas tareas adicionales, que se realizan pueden encontrar:</p>
<ul>
<li> Campos requeridos</li>
<li> Convertidores</li>
<li> Creación de mensajes de error en un archivo de properties.</li>
<li> Creación de validador personalizado para verificar direcciones de correo electrónico.</li>
</ul>
<p>Les dejo el link para que lo revisen. <a href="http://www.netbeans.org/kb/61/web/jastrologer-validate.html" target="_blank">Validating and Converting User Input With the JSF Framework</a></p>
<p>Saludos</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Siaran yang berTataKrama]]></title>
<link>http://radioku.wordpress.com/2008/07/22/siaran-yang-bertatakrama/</link>
<pubDate>Tue, 22 Jul 2008 16:56:19 +0000</pubDate>
<dc:creator>Alex Santosa</dc:creator>
<guid>http://radioku.wordpress.com/2008/07/22/siaran-yang-bertatakrama/</guid>
<description><![CDATA[ Dalam sebuah kesempatan, seorang penyiar senior mengatakan keinginannya untuk meletakkan mic agar b]]></description>
<content:encoded><![CDATA[<p><img align="left" style="margin:0 5px 0 0;" src="http://dctheatrescene.com/pics/cabaret.jpg" alt="" width="226" height="228" /> Dalam sebuah kesempatan, seorang penyiar senior mengatakan keinginannya untuk meletakkan mic agar bisa fokus pada bisnis yang sudah lama dia geluti. Sebenarnya saya menyayangkan keputusannya, tapi apa boleh buat. Dia merasa tidak bisa melawan umur, merasa sekarang sudah bukan "era" nya lagi.</p>
<p>Di tengah perbincangan, ada 1 istilah yang menggelitik telinga saya. Rekan saya ini mengatakan, "Banyak penyiar yang tidak memiliki tatakrama siaran". Penggunaan kata tatakrama membuat saya bertanya, apa yang dia maksud dengan istilah itu. Selama ini kita mengenal arti tatakrama sebagai sopan santun, etika, unggah-ungguh. Jadi apakah siaran yang tidak bertatakrama bisa diartikan sebagai penyiar yang tidak bisa diatur, semaunya sendiri, tidak tahu sopan santun? Ternyata bukan. Lalu bagaimana agar seorang penyiar bisa dikatakan telah memiliki tatakrama siaran?</p>
<p><!--more--></p>
<p>Penyiar yang memiliki tatakrama dalam siaran, tidak hanya asal bisa bicara di depan mic. Dia harus menyadari bahwa pada saat dia siaran sama saja dia sedang menggelar sebuah pertujukan. <em>This is your show time!</em> Diperlukan persiapan materi siaran yang mantap, mulai dari lagu, suplemen acara, news, hingga recheck performa perangkat siaran.</p>
<p>Seringkali yang dilupakan adalah konsep dari show hari ini yang akan disajikan kepada pendengar. Banyak penyiar yang dari hari ke hari siarannya begitu-begitu saja, tanpa roh dan tanpa kreatifitas. Kesan yang muncul hanya sekedar menjalankan tugas, yang penting siaran. Sehingga pendengarpun akan mengambil sikap yang penting mendengarkan, atau bahkan enggan untuk mendengarkan.</p>
<p>Agar tidak membosankan, agar lebih hidup, tidak ada salahnya jika kita mulai mengajak penyiar kita untuk menyadari bahwa pada saat kita siaran, kita mempersembahkan sebuah pertunjukan untuk pendengar. Jangan lupa ini adalah pertunjukan kita! Berikutnya, selalu berusaha membantu penyiar kita, membimbing mereka untuk melahirkan ide-ide segar agar siaran tidak monoton dari hari ke hari. Pikirkan konsep, bahkan dj comment pun harus dipikirkan masak-masak agar tidak terkesan asal dan tidak bernyawa.</p>
<p>Bayangkan bagaimana seriusnya seorang artis mempersiapkan pertunjukannya? Segala macam persiapan dari yang kecil hingga yang besar tidak lolos dari perhatian, apalagi pada saat pertunjukannya berlangsung. Sempurna, dan tanpa kesalahan sedikitpun. Kalau mereka bisa, penyiar kita juga pasti bisa!</p>
<p><em>Tatakrama siaran</em>, simple but so inspiring!</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[LombaPostingTentangHotelPuriLarasati(Duh..IniMah BikinSenengAti)]]></title>
<link>http://rumahkayubekas.wordpress.com/?p=935</link>
<pubDate>Tue, 22 Jul 2008 16:17:17 +0000</pubDate>
<dc:creator>rumahkayubekas</dc:creator>
<guid>http://rumahkayubekas.wordpress.com/?p=935</guid>
<description><![CDATA[Pren&#8230;.
Duh&#8230;ni gimana seeh? Koq mendadak lomba posting lomba posting wae?
Masuk di jam- j]]></description>
<content:encoded><![CDATA[<p>Pren....</p>
<p>Duh...ni gimana seeh? Koq mendadak lomba posting lomba posting wae?</p>
<p>Masuk di jam- jam terakhir menjelang tidur.....</p>
<p>Persis lah kaya buat WarungUrangBandung.</p>
<p>Posting tentang Hotel Puri Larasati.</p>
<p>Lokasina di jalan Kanayakan , Dago, masuk jalan pas mobil, sebelah Politeknik Bandung.</p>
<p>Mampir bentar, liat2, posting, ipod shuffle( beneran neeh?) menanti Anda....</p>
<p>Dah ah...semoga bukan mimpi.</p>
<p>hi hi hi....</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[LombaPostingTentangWarungUrangBandung(Apdet!!!!!!!!!!)]]></title>
<link>http://rumahkayubekas.wordpress.com/?p=912</link>
<pubDate>Tue, 22 Jul 2008 04:40:32 +0000</pubDate>
<dc:creator>rumahkayubekas</dc:creator>
<guid>http://rumahkayubekas.wordpress.com/?p=912</guid>
<description><![CDATA[Salam deui ah&#8230;
Eh ada yang menarik nih.
Lomba bikin postingan tentang WarungUrangBandung.
Mula]]></description>
<content:encoded><![CDATA[<p>Salam deui ah...</p>
<p>Eh ada yang menarik nih.</p>
<p>Lomba bikin postingan tentang <a href="http://rumahkayubekas.wordpress.com/2008/05/12/makan-siang-di-warung-urang-bandung/" target="_blank">WarungUrangBandung</a>.</p>
<p>Mulai...teng dari detik ayeuna. Sampai minggu siang menjelang makan siang 27 juli.</p>
<p>hadiahna, AllYouCanEat buat berdua( ah...ceuk si Boss WarungUrangBandung, ternyata malah buat sekeluarga, kapan aja waktuna terserah).</p>
<p>Jurina?</p>
<p>Ya ti WarungUrangBandung lah ya.</p>
<p>Hasilna diumumin pas ngariung makan 27 juli.</p>
<p>Ok?</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[SomeTimeSomeHow,We'llBeHere...(JustSoYouKnow)]]></title>
<link>http://rumahkayubekas.wordpress.com/?p=893</link>
<pubDate>Tue, 22 Jul 2008 01:55:55 +0000</pubDate>
<dc:creator>rumahkayubekas</dc:creator>
<guid>http://rumahkayubekas.wordpress.com/?p=893</guid>
<description><![CDATA[
Ah ini sih sekedar impian yang muncul tiba- tiba .
Rumah- kecil dari kayu kelapa,
Ngga gede- gede a]]></description>
<content:encoded><![CDATA[<p><a href="http://rumahkayubekas.wordpress.com/files/2008/07/rumahkecilkayukelapadipantai01.jpg"><img class="alignnone size-full wp-image-894" src="http://rumahkayubekas.wordpress.com/files/2008/07/rumahkecilkayukelapadipantai01.jpg" alt="" width="420" height="245" /></a></p>
<p>Ah ini sih sekedar impian yang muncul tiba- tiba .</p>
<p>Rumah- kecil dari kayu kelapa,</p>
<p>Ngga gede- gede amat, tapi segala ada,</p>
<p>Mandi, pantry, tempat baju, duduk, tidur ma beranda,</p>
<p><!--more--></p>
<p><a href="http://rumahkayubekas.wordpress.com/files/2008/07/rumahkecilkayukelapatepipantai02.jpg"><img class="alignnone size-full wp-image-895" src="http://rumahkayubekas.wordpress.com/files/2008/07/rumahkecilkayukelapatepipantai02.jpg" alt="" width="420" height="315" /></a></p>
<p>Tampak dari sudut teras depan</p>
<p><a href="http://rumahkayubekas.wordpress.com/files/2008/07/rumahkecilkayukelapatepipantai03.jpg"><img class="alignnone size-full wp-image-900" src="http://rumahkayubekas.wordpress.com/files/2008/07/rumahkecilkayukelapatepipantai03.jpg" alt="" width="419" height="244" /></a></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Next-gen IDE followups]]></title>
<link>http://imagecraft.wordpress.com/?p=22</link>
<pubDate>Tue, 22 Jul 2008 00:45:08 +0000</pubDate>
<dc:creator>imagecraft</dc:creator>
<guid>http://imagecraft.wordpress.com/?p=22</guid>
<description><![CDATA[Lots of great comments on the last post here and on our mailing lists. Let me elaborate on the subje]]></description>
<content:encoded><![CDATA[<p>Lots of great comments on the last post here and on our mailing lists. Let me elaborate on the subject:</p>
<p>To address why working on the IDE at all when a simple one suffices: it is definitely the case that ImageCraft will continue to place the most emphasis on compilers. The thing to keep in mind is that the resources that can work on compiler backends are usually not the same as the ones that can work on GUI and IDE. Hence working on the next-gen IDE will not take away resources from the compiler development. (I will write another blog entry on our compiler development later.)</p>
<p>From a business perspective, there is no doubt that prettiness sells, and every week, we have customers or potential customers asking: why don't you add this [xyz features] to the editor? So, the demand is there. While a good number of developers use their own editors instead of our IDEs, a good number also request code folding, code browsing etc. One even said that he will not buy or recommend ImageCraft if we do not move to Eclipse-verse pronto. While we cannot keep all customers or satisfy all requests, I know in certain markets (do remember that we are supporting a variety of micros), the prettiness of the IDE does come into play in being competitive. A next-gen IDE will also allow us to integrate a debugger, which is another oft-requested feature.</p>
<p>Having decided a next-gen IDE is necessary, it is easy to decide against writing our own: it will just waste too much resources. Something like notepad++ would be ideal as a starting point - it has almost all the editing features one would want, and adding project management, application builder etc. would be fairly light weight. Unfortunately, for a variety of reasons, we cannot afford to use GPL code.  GPL is another sinkhole I don't want to get into right now.</p>
<p>A small number of people commented that Eclipse is not too bloated for the current and future generations of PCs. I do not make the statement arbitrarily; for a good number of our users and potential users, there is evidence that Eclipse is a bit bloated. Besides, we do already have an Eclipse plug in for the AVR compiler, so people are welcome to try that out now.</p>
<p>As for Visual Studio, while working with Microsoft always carries a risk (I have personal experience with working for 2 rather large companies that had partnership agreements with Microsoft), in the end, it seems to be the right decision. I have gotten clarification from Microsoft that we will in effect be able to ship a copy of the Visual Studio 2008 IDE (sans the Microsoft compiler) as part of our compiler package free of charge to us and to the customers. People that use their own IDEs (including Eclipse and command line users) will not be affected, and we will get a world class IDE with a lot less work and support cost than if we write our own.</p>
<p>//richard</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Download the Free IronEditor for IronRuby, IronPython and DLR Languages]]></title>
<link>http://rubyworld.wordpress.com/?p=23</link>
<pubDate>Mon, 21 Jul 2008 05:25:27 +0000</pubDate>
<dc:creator>SoftMind</dc:creator>
<guid>http://rubyworld.wordpress.com/?p=23</guid>
<description><![CDATA[Announcing IronEditor - An Editor for IronRuby, IronPython and other DLR languages

I welcome IronEd]]></description>
<content:encoded><![CDATA[<p><strong>Announcing IronEditor - An Editor for IronRuby, IronPython and other DLR languages</strong></p>
<p><a href="http://rubyworld.files.wordpress.com/2008/07/ironeditor.png"><img class="alignnone size-medium wp-image-24" src="http://rubyworld.wordpress.com/files/2008/07/ironeditor.png?w=244" alt="" width="244" height="164" /></a></p>
<p>I welcome IronEditor, a simple application designed to make it easier to pick up and start coding against the DLR based languages. By taking advantage of the DLR's Hosting API, the application can execute code for any language built on top of the DLR platform.</p>
<p><strong>More Information, source code and download on CodePlex:-<br />
<a href="http://www.codeplex.com/IronEditor">http://www.codeplex.com/IronEditor</a></strong></p>
<p><strong>Build: 1.0.0.46 :- July 19th 2008</strong></p>
<p>Out of the box, the application works with IronRuby and IronPython, however one of the main aims of the application is to allow other languages to be easily embedded into the application.</p>
<p>The aim of the application is to provide a very lightweight way to edit and execute code, great while learning the languages and giving demos (I used this application for my NxtGenUG Oxford DLR session).</p>
<p>One of the items I'm really pleased about is the fact that the application works on Mono (Tested only on Ubuntu 8.04 and Mono 1.9.1), something which will definitely not be possible with the Visual Studio integration.</p>
<p>To run the application, you will need to ensure you have Mono installed on your machine.</p>
<p>Thanks</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Tjäna pengar]]></title>
<link>http://klirret.wordpress.com/2008/07/21/tjana-pengar/</link>
<pubDate>Mon, 21 Jul 2008 00:40:19 +0000</pubDate>
<dc:creator>klirret</dc:creator>
<guid>http://klirret.wordpress.com/2008/07/21/tjana-pengar/</guid>
<description><![CDATA[Har lite olika idéer på hur man skulle kunna tjäna pengar. Många av mina idéer går ut på att ]]></description>
<content:encoded><![CDATA[<p>Har lite olika idéer på hur man skulle kunna tjäna pengar. Många av mina idéer går ut på att göra saker online, så som jag gör med denna blogg, fast utan ätt tjäna pengar. Andra tjänster jag funderat på är kopplade till sms. Sms är sjukt underskattat som tjänst.</p>
<p>Med sms tjänster kan man nå många väldigt snabbt och smitdigt och man skulle kunna använda det på många sätt, så som att ge ut information, men även hämta in information från många människor, snabbt smidigt och enkelt, och samtidigt tjäna pengar. </p>
<p>Problemet med denna idé, som jag ju inte kan nämna här, är ju som med mina andra idéer att jag inte vet hur jag skulle ha tid att förverkliga den.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Que saco! Netbeans em inglês vira português... ]]></title>
<link>http://lcmetzger.wordpress.com/?p=12</link>
<pubDate>Sun, 20 Jul 2008 21:20:08 +0000</pubDate>
<dc:creator>lcmetzger</dc:creator>
<guid>http://lcmetzger.wordpress.com/?p=12</guid>
<description><![CDATA[Baixei o Netbeas 6.1 com opção do idioma inglês por ser um tanto estranho desenvolver sistemas ut]]></description>
<content:encoded><![CDATA[<p>Baixei o Netbeas 6.1 com opção do idioma inglês por ser um tanto estranho desenvolver sistemas utilizando uma IDE em outra língua. Porém, após instalado e atualizado o Netbeans simplesmente "virou" pt_BR. A princípio achei que eu tivesse baixado a versão em pt_BR, mas mero engano meu, ele virou pt_BR só porque meu ambiente é o Ubuntu 8.04 com os pacotes em pt_BR.</p>
<p>Para resolver o problema, localizei e exclui todos os pacotes "*pt_BR.jar" no diretório de instalação do Netbeans. Reiniciei a IDE e voilá... tudo como eu gostaria que fosse desde o princípio.</p>
<p>Fica ai a dica para quem não gosta de programar em um idioma diferente do inglês.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Debugging perl using Komodo IDE]]></title>
<link>http://billhao.wordpress.com/?p=96</link>
<pubDate>Sun, 20 Jul 2008 21:19:34 +0000</pubDate>
<dc:creator>Hao</dc:creator>
<guid>http://billhao.wordpress.com/?p=96</guid>
<description><![CDATA[1. Enter bash.


bash


2. Specify Komodo perl debug lib path


export PERL5LIB=/nfs/isd4/ontadmin/h]]></description>
<content:encoded><![CDATA[<p>1. Enter bash.</p>
<table width="400">
<tr>
<td bgcolor="#666666" style="font-family:'Courier New', Courier, monospace;font-size:small;margin:5px;padding:5px;"><font color="#00FF00">bash</font></td>
</tr>
</table>
<p>2. Specify Komodo perl debug lib path</p>
<table width="400">
<tr>
<td bgcolor="#666666" style="font-family:'Courier New', Courier, monospace;font-size:small;margin:10px;padding:5px;"><font color="#00FF00">export PERL5LIB=/nfs/isd4/ontadmin/haowang/perlrdbg/Komodo-PerlRemoteDebugging-4.4.0-20211-linux-x86</font></td>
</tr>
</table>
<p>3. Specify host machine's listening address and port</p>
<table width="400">
<tr>
<td bgcolor="#666666" style="font-family:'Courier New', Courier, monospace;font-size:small;margin:10px;padding:5px;"><font color="#00FF00">export PERLDB_OPTS="RemotePort=128.9.176.37:9000"</font></td>
</tr>
</table>
<p>4. Run the script to start debugging</p>
<table width="400">
<tr>
<td bgcolor="#666666" style="font-family:'Courier New', Courier, monospace;font-size:small;margin:10px;padding:5px;"><font color="#00FF00">perl -d ListCreator.pl</font></td>
</tr>
</table>
<p>5. Go to your Komodo IDE. It should be in debug mode now.</p>
<p><em>Note, my Komodo version is 4.4.1.</em></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[My Emacs Story]]></title>
<link>http://codemate.wordpress.com/?p=138</link>
<pubDate>Sun, 20 Jul 2008 19:52:40 +0000</pubDate>
<dc:creator>Mikhail Naganov</dc:creator>
<guid>http://codemate.wordpress.com/?p=138</guid>
<description><![CDATA[Diving Into&#8230;
I started using Emacs as a Linux IDE for a C++ project. At that moment I was also]]></description>
<content:encoded><![CDATA[<h3>Diving Into...</h3>
<p>I started using Emacs as a Linux IDE for a C++ project. At that moment I was also using IntelliJ IDEA for my personal Java project and wondered if I could have a comparable environment for C++ under Linux. My first try was to use Eclipse with <a href="http://www.eclipse.org/cdt">CDT</a>, but the experience was frustrating---CDT was slower than IDEA and in addition uncomfortable. The main reason for slowness was that CDT tried to do honest parsing of all our project and imported headers. Also it was failing miserably on some non-trivial parts due to high complexity of C++ itself.</p>
<p>Obviously, I needed something more lightweight, albeit not very primitive. By that time I already had had a positive experience of Windows development using only <a href="http://www.farmanager.com/">FAR's</a> built-in editor accompanied by some plugins, mainly <a href="http://plugring.farmanager.com/downld/files/farcolorer-take5.be5.zip">Colorer</a> and <a href="http://plugring.farmanager.com/downld/files/autocmpl_1.3.2.rar">AutoCompletion.</a> So, what about simple yet powerful programmer's editors for Unix?</p>
<p>As everybody knows, <a href="http://xkcd.com/378/">there are lots of Unix-based editors that <em>real</em> programmers use,</a> of which two can be viewed as IDEs: Emacs and Vim. I chose Emacs based on editors comparison done by Eric Raymond in <a href="http://books.google.com/books?id=CZae0PbOXJMC">"The Art of Unix programming"</a> book and Steve Yegge's evangelical posts on Emacs (see links in the last section). Mainly, I didn't like the idea of <a href="http://vimdoc.sourceforge.net/htmldoc/intro.html#vim-modes-intro">interaction modes</a> in Vim. As Jef Raskin said in his book <a href="http://books.google.com/books?id=D39vjmLfO3kC">"The Humane Interface":</a> <em>"Modes are a significant source of errors, confusion, unnecessary restrictions, and complexity in interfaces"</em></p>
<p style="text-align:justify;"><img src="http://ecx.images-amazon.com/images/I/51KXTWAUr1L.jpg" alt="Learning GNU Emacs, 3rd" width="116" height="154" align="right" />This made my choice. So I grabbed "Learning GNU Emacs" and "GNU Emacs Manual" and dove into. It took just about an hour do learn the basic stuff. What amazed me first in Emacs is the idea of ubiquitous text buffers. Everything in Emacs is a text buffer. Thus, you can trivially transfer contents between them and use the same commands for editing and navigation. And the greatest benefit is that you can use search just everywhere. This is much more productive as opposed to "common" IDEs, where you have tree and list views, pop-up boxes, wizards and other stuff, all having different interaction behavior and abilities.</p>
<h3>The Real Project</h3>
<p>Having a confidence that Emacs is really useable and convenient, I started using it for a C++ project. Again, I was pleasantly surprised how good is Emacs at C++ coloring and indenting. Then, I attached <a href="http://www.gnu.org/software/emacs/manual/html_node/emacs/Create-Tags-Table.html">etags</a>, and this covered 90% of my auto-completion needs. Really, you don't need to do a sophisticated parsing of source code in order to do good enough auto-completion.</p>
<p>So, using Emacs, I was able to do comfortable editing of C++ sources, Makefiles, SQL files, shell scripts and all other stuff that we used in the project. It was also easy to compile the project and navigate back to errors in the source code, do project-wide searching and perform non-trivial renamings with regexp search and replace. I was also talking to our version control system from Emacs. And all this by means of text buffers.</p>
<h3>Extensions, Extensions, Extensions!</h3>
<p>In parallel to my main project, I was also studying functional programming in Haskell and Scheme. Immediately I found excellent Emacs editor extensions for both (in Emacs, extensions are called "modes", but they are not those evil interaction modes that are used in Vim) <span style="color:#808080;">[</span><span style="color:#808080;"><span style="color:#333399;">Note:</span> I've seen people complaining that Emacs' modes are "evil modes" too, because your keyboard gestures are dependent on the current mode. That's correct. But in Emacs mode is connected to a buffer, and you know in what buffer you are now. While in Vim, you switch mode, while staying in the same editing window. I find this confusing, and other people too.]</span> This is what really amuses me in Emacs---name any programming language, version control system, feature of shell, whatever---and you always can find an extension to Emacs which allows you to interact with it. Really, "good ol' C-x M-c M-butterfly..." in action!</p>
<p>For examples of Emacs extensions varieties, take a look at <a href="http://emacswiki.org">EmacsWiki.</a> Thousands of people are publishing their extensions and short code snippets in Emacs Lisp that can solve any particular task. What's really amazing is the wise Emacs internal architecture that allows those myriads of extensions to work together. Eclipse tries hard to achieve this, and the concept of <a href="http://www.eclipse.org/articles/Article-Plug-in-architecture/plugin_architecture.html">plugin extension points</a> is really similar to "hooks" in Emacs, but... But it's almost impossible to write a useful Eclipse extension with just a few lines of Java code---too many low-level overhead. While in Emacs, you just write several lines of Emacs Lisp code and it works, and you can publish it, and everybody can just paste your code, and now it works for them, too (well, of course, I'm idealizing---but often this is true).</p>
<p>You'll never finish learning Emacs---it is a really deep barrel of extensions. I always find something new in it. For example, here are my recent discoveries: the <a href="http://www.emacswiki.org/cgi-bin/wiki/WindMove">windmove</a> package that allows you to navigate between tiled editing buffers easily; <a href="http://www.emacswiki.org/cgi-bin/wiki/MmmAndNxmlScreenshot">mmm</a> for text coloring and indenting in mixed-language files like html with javascript, jsp, C++ withinline assembler, etc; good ol' <a href="http://www.emacswiki.org/cgi-bin/emacs-en/EdiffMode">ediff</a> that has features of highlighting changes inside line and dynamically re-comparing files as long as you editing one of them.</p>
<p>And these are really well-known and obvious extensions, for using Emacs as an editor. But I know people who literally live in Emacs. They <a href="http://www.gnu.org/software/emacs/manual/html_node/emacs/Gnus.html">read mail and news</a> in it, <a href="http://orgmode.org/">organize their time and projects</a>, <a href="http://emacs-w3m.namazu.org/">surf the Web</a>, <a href="http://code.google.com/p/e-blog/">write their blog posts</a>, chat using <a href="http://emchat.org/">IM extensions</a> and use many-many more features including awesome Emacs' <a href="http://emacspeak.sourceforge.net/">interface for visually impaired people.</a></p>
<h3>How Should I Start?</h3>
<p>So, what can you read to study Emacs? You can begin with inspiring Steve's articles: <a href="http://steve.yegge.googlepages.com/my-dot-emacs-file">"My .emacs file"</a>, <a href="http://steve.yegge.googlepages.com/tour-de-babel">"Tour de Babel"</a> (here search for "Lisp"), <a href="http://steve.yegge.googlepages.com/effective-emacs">"Effective Emacs"</a>, <a href="http://steve.yegge.googlepages.com/saving-time">"Saving Time";</a> read introductory pages of <a href="http://emacswiki.org/">EmacsWiki;</a> take a look at blogs dedicated to Emacs: <a href="http://emacs.wordpress.com/">minor emacs wizardry</a> and <a href="http://www.emacsblog.org/">M-x all-things-emacs;</a> and don't forget about built-in "info" system in Emacs itself.</p>
<p>As for the books, you can grab Richard Stallman's <a href="//www.gnu.org/software/emacs/manual/emacs.html">GNU Emacs Manual</a> for free, and read through <a href="http://books.google.com/books?id=a_lea3-w-1kC">"Learning GNU Emacs"</a> and <a href="http://books.google.com/books?id=0tl2O9aeWpQC">"GNU Emacs Pocket Reference".</a></p>
<p>And the last tip: as Emacs is very keyboard-intensive, the first thing that you need is a good cheatsheet for keyboard combos. Although I've seen many over the Web, the one that I like the most is that I made myself. <a href="http://sites.google.com/site/mikhailnaganov/files/GNU_Emacs_Reference.pdf?attredirects=0">Here it is.</a></p>
<p>Happy emacsing!</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Rancangan Mebel Kamar Yang Ujug- Ujug KeInget,]]></title>
<link>http://rumahkayubekas.wordpress.com/?p=873</link>
<pubDate>Sun, 20 Jul 2008 00:51:12 +0000</pubDate>
<dc:creator>rumahkayubekas</dc:creator>
<guid>http://rumahkayubekas.wordpress.com/?p=873</guid>
<description><![CDATA[
Rancangan mebel kamar yang ujug- ujug keinget,
Ngga istimewa- istimewa banget,
Tapi lumayan cukup a]]></description>
<content:encoded><![CDATA[<p><a href="http://rumahkayubekas.wordpress.com/files/2008/07/putrajangblogkahiji.jpg"><img class="alignnone size-full wp-image-891" src="http://rumahkayubekas.wordpress.com/files/2008/07/putrajangblogkahiji.jpg" alt="" width="420" height="235" /></a></p>
<p>Rancangan mebel kamar yang ujug- ujug keinget,</p>
<p>Ngga istimewa- istimewa banget,</p>
<p>Tapi lumayan cukup anget,</p>
<p>3 X 3,60 ukuran yang didapet,</p>
<p><!--more--></p>
<p><a href="http://rumahkayubekas.wordpress.com/files/2008/07/poster2dikamarflickr.jpg"><br />
</a></p>
<p><a href="http://rumahkayubekas.wordpress.com/files/2008/07/posterposterposter04flickr.jpg"><img class="alignnone size-full wp-image-877" src="http://rumahkayubekas.wordpress.com/files/2008/07/posterposterposter04flickr.jpg" alt="" width="420" height="268" /></a></p>
<p>Posisi kusen pintu yang digeser 60cm kearah dalam. Agar didapat ruang penuh untuk lemari dari dinding ke dinding.</p>
<p><a href="http://rumahkayubekas.wordpress.com/files/2008/07/posterposterposterdikamarflickr.jpg"><img class="alignnone size-full wp-image-879" src="http://rumahkayubekas.wordpress.com/files/2008/07/posterposterposterdikamarflickr.jpg" alt="" width="418" height="266" /></a></p>
<p>Bahan yang digunakan adalah kayulapis dengan penyelesaian decosheet.</p>
<p><a href="http://rumahkayubekas.wordpress.com/files/2008/07/posterposterposterlagiflickr.jpg"><img class="alignnone size-full wp-image-881" src="http://rumahkayubekas.wordpress.com/files/2008/07/posterposterposterlagiflickr.jpg" alt="" width="417" height="266" /></a></p>
<p><a href="http://rumahkayubekas.wordpress.com/files/2008/07/poster2dikamarflickr.jpg"><img class="alignnone size-full wp-image-874" src="http://rumahkayubekas.wordpress.com/files/2008/07/poster2dikamarflickr.jpg" alt="" width="420" height="267" /></a></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Maleriet - "Størst af alt er kærligheden" - Ide og arbejdsproces.]]></title>
<link>http://larsja.wordpress.com/2008/07/19/maleriet-strste-af-alt-er-ide-og-arbejdsproces/</link>
<pubDate>Sat, 19 Jul 2008 12:06:24 +0000</pubDate>
<dc:creator>Lars Jakobsen</dc:creator>
<guid>http://larsja.wordpress.com/2008/07/19/maleriet-strste-af-alt-er-ide-og-arbejdsproces/</guid>
<description><![CDATA[   
 50&#215;40x4
Ideen til malerier ligger i 3 tidliger malerier jeg har lavede for ca 4 år si]]></description>
<content:encoded><![CDATA[<p><a href="http://larsja.files.wordpress.com/2008/07/storstafaltvl.jpg" target="_blank"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" src="http://larsja.files.wordpress.com/2008/07/storstafaltvl-thumb.jpg" border="0" alt="Størst af alt er ..." width="323" height="258" /></a>   </p>
<p> 50x40x4</p>
<p>Ideen til malerier ligger i 3 tidliger malerier jeg har lavede for ca 4 år siden. Det var tre malerier som jeg gav titlel Tro,håb og kærlighed..</p>
<p><a href="http://larsja.files.wordpress.com/2008/07/green-kors-ws7o.jpg"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" src="http://larsja.files.wordpress.com/2008/07/lightkors-thumb.jpg" border="0" alt="Tro" width="100" height="121" /> <img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" src="http://larsja.files.wordpress.com/2008/07/green-kors-ws7o-thumb.jpg" border="0" alt="Håb" width="98" height="117" /></a>  <a href="http://larsja.files.wordpress.com/2008/07/red-korsws.jpg"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" src="http://larsja.files.wordpress.com/2008/07/red-korsws-thumb.jpg" border="0" alt="Kærlighed" width="97" height="117" /></a></p>
<p>Hver enkelt maleri er 24 x 30...</p>
<p>Jeg har længe tænkt på hvordan jeg skulle forme <em>et</em> maleri ud af de tre. Tiden har også gjort meget i forhold til hvordan jeg arbejder, og hvilke farver jeg bruger.</p>
<p>Da jeg begyndet på "størst af alt er..." kendte jeg ikke titlen. Jeg kikkede ikke på de tre små malerier, da måtte ikke være en kopi. Selve maleriet gennemgik mange forandringer undervejs. Meget af maleriet var blå, det blev ændret til det grønne, alt for af det grønne, for derefter at slutte med den røde farve - kærligheds og blodfarven som skulle præge.</p>
<p>Selve udformingen af korsene har også gennem gået forandringer, så det blev tre forskellige typer kors, hvilket man kan tolke ud fra hvad man vil ;-)</p>
<p>At malerier fik titlen "størst af alt er kærlighed" - Det var da jeg var igang med den røde farve og tænkte på de tidligere malerier og bibelens ord "så bliver da tro,håb,kærlighed. Men størst af dem er kærligheden"</p>
<p>Klik ind på maleriet <a href="http://www.larsjakobsen.com/storstafalter.html" target="_blank">"størst af alt er kærligheden"</a> på mit webgalleri...</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Ide 8 : Mari menulis ide anda]]></title>
<link>http://putuiwan.wordpress.com/?p=20</link>
<pubDate>Sat, 19 Jul 2008 03:30:34 +0000</pubDate>
<dc:creator>putuiwan</dc:creator>
<guid>http://putuiwan.wordpress.com/?p=20</guid>
<description><![CDATA[&#8220;Gue punya ide, tapi ga tahu musti digimanain?&#8221;
Saat saya mengikuti pelatihan di Telkom ]]></description>
<content:encoded><![CDATA[<p>"Gue punya ide, tapi ga tahu musti digimanain?"</p>
<p>Saat saya mengikuti pelatihan di Telkom mengenai blog, Tutor-nya memberikan banyak gambaran mengenai bagaimana tulisan bisa memberi arti dan manfaat bagi orang lain. "Mengapa tidak orat-oret saja di blog?" begitu kata beliau. Awalnya hanya selintas ide yang lewat di pikiran anda. Kemudian tuliskan pada selembar kertas. Selanjutnya, ide yang anda tulis itu berikan ke teman anda. Jika ide anda itu bermanfaat bagi rekan anda, maka anda telah menyebarkan informasi atau ide anda ke teman dan teman anda akan merasa terbantu untuk suatu hal. Berdasarkan kisah dari Bapak Onno W.Purbo, yang dijelaskan pula oleh tutor pada pertemuan telkom, sejarah bisa dimulai dari suatu tulisan atau ide yang sederhana dan disebarkan ke publik untuk dimanfaatkan.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Teori Ketidakteraturan]]></title>
<link>http://depeholic.wordpress.com/?p=3</link>
<pubDate>Fri, 18 Jul 2008 14:06:32 +0000</pubDate>
<dc:creator>Depeholic</dc:creator>
<guid>http://depeholic.wordpress.com/?p=3</guid>
<description><![CDATA[Teori Ketidakteraturan      
&#8220;Kejadian yang terjadi diluar batas pemikiran/keluar jalur/tidak ]]></description>
<content:encoded><![CDATA[<p>Teori Ketidakteraturan      <strong></strong></p>
<p><strong>"Kejadian yang terjadi diluar batas pemikiran/keluar jalur/tidak sesuai dengan apa yang telah digariskan/ditentukan suatu hal kecil."</strong></p>
<p>Contoh: Teteskan Air ke punggung tangan sebanyak dua kali. Lihatlah bahwa arah aliran tetesan tersebut berbeda. Hal itu dikarenakan karena adanya faktor kecil. Misalnya bulu halus di punggung tangan.</p>
<p>-Jurassic Park-</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Next-Gen IDE]]></title>
<link>http://imagecraft.wordpress.com/?p=3</link>
<pubDate>Fri, 18 Jul 2008 07:29:16 +0000</pubDate>
<dc:creator>imagecraft</dc:creator>
<guid>http://imagecraft.wordpress.com/?p=3</guid>
<description><![CDATA[We released our first Windows IDE around 1996, V3 of our compilers. It was one of the earliest Windo]]></description>
<content:encoded><![CDATA[<p>We released our first Windows IDE around 1996, V3 of our compilers. It was one of the earliest Windows GUI for an embedded compiler at the time. The look and feel of the IDE remained generally the same up through V5 of the tool release. Around 2000, we released the V6 compilers and rewrote the IDE to be fully 32-bit. The V7 IDE, released around 2005, has been largely the same as the V6 look-and-feel wise.</p>
<p>For various reasons, we believe it is time to rethink our IDE strategy. "More pretty" is always a Good Thing. "More code assistant features" is definitely a Good Thing. Debugger integration is, likewise, a Good Thing. (Of course our core competence and focus must still be the compiler: we MUST have excellent code quality. After all, our customers ultimately depend on it.)</p>
<p>The solution that seems to make the most sense would involve leveraging a 3rd party product. The non-free ($$-wise) products would add cost to our end users (a potential Bad Thing.) If we look at the free ($$) solutions, there are really only two choices: Eclipse and Visual Studio. Eclipse is still too slow and bloated, and it's getting more complex by the day. So, that leaves Visual Studio.</p>
<p>In fact, Microsoft now has something called Visual Studio Express, which is free to download and use, and it appears that we can extend it to integrate our compilers with it. By leveraging VS Express, we get Intellisense, code folding, and all the modern editor, browsing and project managment features. Of course, it is still not a trivial task to base our next-gen IDE on it, but the cost will be significantly less than rolling our own solution from scratch.</p>
<p>All in all, sounds like a good solution to many of our needs - and our customer's. :)</p>
<p>// EDIT: I just got words from Microsoft that the Express version is not extensible. We will need to consider this data. A possibility is to continue to support the current IDE as the light weight solution, and provide a Visual Studio Shell extension as the premium solution. The VSX shell will be available in the base product, but will require the users to purchase Visual Studio. A good number of users already use Visual Studio so it may still be a good way to go.</p>
<p>// richard &#38; karisu</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[An IDE can boost productivity]]></title>
<link>http://alexlexecorp.wordpress.com/?p=66</link>
<pubDate>Thu, 17 Jul 2008 02:34:19 +0000</pubDate>
<dc:creator>Alex</dc:creator>
<guid>http://alexlexecorp.wordpress.com/?p=66</guid>
<description><![CDATA[ I am occasionally surprised that technical staff are still using editors alone to create a product.]]></description>
<content:encoded><![CDATA[<p><a href="http://alexlexecorp.files.wordpress.com/2008/07/eclipse.jpg"><img class="alignnone size-medium wp-image-67" src="http://alexlexecorp.wordpress.com/files/2008/07/eclipse.jpg?w=131" alt="" width="131" height="68" /></a> I am occasionally surprised that technical staff are still using editors alone to create a product. A development project will not be served well by such a choice. I understand the need for advanced editing techniques (I still occasionally use vi or emacs when on client servers), and we do get comfortable with our "standard" key sequences, but an IDE is more than that. Much more.</p>
<p>Not so long ago I had suggested that a phone client was not only a feasible project, but that it could make both the demo sales process easier as well as introduce a technology with huge potential market revenue. Having said that, the last time I had done phone work (J2ME) was in 2001. Time to put my skills to the test and prove that I had more than just ideas.</p>
<p>Now, admitting to the folly I describe above, I had used XEmacs on that first project. The ramp up was time consuming and that "wasted" time could have been used productively on the product itself.</p>
<p>OK, there are a number of IDEs out there. Choose one. Choose based on your skill, and / or the client's requirements, and / or the tooling requirements. I chose MyEclipse. That's just a dressed up Eclipse. I chose Eclipse because I had been using it and because it provided a plugin that would know all the things that I as yet did not - eclipseME plugin (1.7.9). This works perfectly with MyEclipse 6.0.1GA Enterprise Workbench. A quick configuration will get eclipse seeing all the S60 MIDP devices i.e. the Nokia SDK / libs (for my target).</p>
<p>OK, the benefits. Eclipse kindly created a Midlet for me. I drop in the code, it builds on the fly. It builds a JAD/JARS from a simple menu option. A little configuration and it calls the emulator and runs the Midlet locally. BEWARE: don't use the Nokia emulator, use the Sun one. Nokia has problems in that department. I only have to transfer manually to the Nokia PC Suite deploy area to send the product over bluetooth to the phone. I am testing on the phone within a day or two. The time used to set up the IDE pays off with productive application work and email exchanges with the Server Product owner about what the Midlet has to do and negotiate in terms of  protocols.</p>
<p>My last word, we are Developers so lets remove mundane tasks by using code created for that purpose. If you want to know what a complete setup looks like, then here is another picture for you</p>
[caption id="attachment_68" align="alignnone" width="300" caption="MyEclipse IDE with a test web client and a test emulator"]<a href="http://alexlexecorp.files.wordpress.com/2008/07/ide640x400.jpg"><img class="size-medium wp-image-68" src="http://alexlexecorp.wordpress.com/files/2008/07/ide640x400.jpg?w=300" alt="MyEclipse IDE with a test web client and a test emulator" width="300" height="187" /></a>[/caption]
<p>One can choose these tools so that they are all OpenSource and therefore available at no cost. So have a go!</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Life: Korelasi ide &amp; imajinasi anak kecil]]></title>
<link>http://cantigi.wordpress.com/?p=332</link>
<pubDate>Tue, 15 Jul 2008 02:03:02 +0000</pubDate>
<dc:creator>cantigi</dc:creator>
<guid>http://cantigi.wordpress.com/?p=332</guid>
<description><![CDATA[Cantigi Bandung Indonesia:
Life: Korelasi ide &amp; imajinasi anak kecil
Kata-kata ide &amp; imajina]]></description>
<content:encoded><![CDATA[<p>Cantigi Bandung Indonesia:<br />
Life: Korelasi ide &#38; imajinasi anak kecil</p>
<p><img class="alignnone size-full wp-image-333" style="float:left;margin:0 10px 1px 0;" src="http://cantigi.wordpress.com/files/2008/07/korelasi-ide.jpg" alt="korelasi-ide-imajinasi" width="100" height="125" />Kata-kata ide &#38; imajinasi ini cukup akrab<br />
dengan pekerjaan saya.<br />
Tuntutan pekerjaan itu mengharuskan syarat<br />
ide atau imajinasi yang orisinil, inovatif terus<br />
menerus dan dinamis, bahkan revolusif.</p>
<p>Salah satu metoda yang saya gunakan agar<br />
syarat tersebut terpancing, adalah melalui pendekatan pada anak kecil.<br />
Walaahhh... ngapainnn??? (sabar.. sabarrr..)</p>
<p><!--more-->Pemikiran logis sederhana saya begini;<br />
Anak kecil, selalu berimajinasi tanpa batas. mereka tidak mengenal<br />
logika, estetika, keseimbangan warna &#38; ruang, atau sudut perspektif.<br />
Bebas lepas begitu aja.</p>
<p>Salah satu contohnya, saya analogikan begini;<br />
Coba suruh bikin gambar atau susun Lego..,<br />
Setelah jadi, menurut orang dewasa, gambar dan bentuk Lego itu<br />
tampak terasa "ajaib". yakin deh!<br />
Sekarang tanya..,<br />
Ini gambar atau bentuk apa?<br />
Saya yakin jawaban mereka cukup banyak melanggar paham estetika,<br />
bentuk, atau warna.</p>
<p>Tapi bukan itu intinya.<br />
Perhatikan mulai pada saat mereka menjawab, raut muka, euphoria<br />
yang menjelaskan apa yang mereka bikin. Walau, kebanyakan, diluar<br />
batas logika orang dewasa memang.<br />
Saya pernah tertegun saat ada seorang anak kecil bikin gambar<br />
mobil yang penuh dengan roket (sempat mikir, ini mobil pake roket<br />
atau roket yang ditempelin mobil ya!..).<br />
Dan dia bilang, ini mobil masa depan. Kalo mau beli harus ke Mars<br />
(planet-red) dulu, soalnya, cuma di situ jualnya.<br />
Oooohhh... (saya manggut-manggut), sambil bergumam "imajinasi<br />
yang logis, walau belum saatnya.."</p>
<p>Tantangannya cuma satu.<br />
Mengakomodir keinginan klien lalu menyatukannya dengan idealisme<br />
kita (termasuk imajinasi tadi).<br />
Satu-satunya friksi hanya saat bertemu dengan keinginan klien.<br />
Yakinkan klien anda seperti ketika anak kecil tadi meyakinkan saya.<br />
( tapi jangan disuruh ke mars yaaa... :P )</p>
<p>Konklusinya,<br />
Jangan batasi imajinasi dan ide yang ada pada kita. Biarkan lepas.<br />
Kalo perlu, sering-seringlah bergaul dengan anak kecil. Masuki dan<br />
nikmati dunia kecil mereka. Lihat film kartun, animasi atau baca<br />
komik. Jangan batasi ruang belajar anda. Jangan meremehkan hal kecil<br />
dan sederhana, termasuk meremehkan mereka. Dan jangan malu<br />
belajar pada anak kecil.</p>
<p>Halaahh!, kok jadi panjang gini ya...<br />
Semoga bermanfaat.. <img src="http://cantigi.files.wordpress.com/2008/03/coffe.gif" alt="coffesmile" align="top" /><br />
[cantigi™]</p>
]]></content:encoded>
</item>

</channel>
</rss>
