<?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>netbeans &amp;laquo; WordPress.com Tag Feed</title>
	<link>http://wordpress.com/tag/netbeans/</link>
	<description>Feed of posts on WordPress.com tagged "netbeans"</description>
	<pubDate>Sat, 19 Jul 2008 20:18:01 +0000</pubDate>

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

<item>
<title><![CDATA[Projects]]></title>
<link>http://nbguru.wordpress.com/?page_id=237</link>
<pubDate>Sat, 19 Jul 2008 12:23:38 +0000</pubDate>
<dc:creator>Varun</dc:creator>
<guid>http://nbguru.wordpress.com/?page_id=237</guid>
<description><![CDATA[Hi,
Firstly, thank you for visiting this section of my blog, I am really glad you made a visit  Anyw]]></description>
<content:encoded><![CDATA[<p>Hi,</p>
<p>Firstly, thank you for visiting this section of my blog, I am really glad you made a visit ;) Anyways, here I don't write posts, though I maintain a list of projects I am contributing to OR I had made them during my Engineering at <strong>JIIT University</strong>!</p>
<p>Some of them are open-source, others are not...So, have a look at the following and comment as you feel!</p>
<h3 style="text-align:center;">OpenSource</h3>
<ul>
<li><a href="http://nbguru.wordpress.com/proj-netbeans" target="_blank">Project NetBeans</a></li>
<li><a href="http://nbguru.wordpress.com/proj-openjdk" target="_blank">Project OpenJDK</a></li>
</ul>
<blockquote>
<p style="text-align:center;"><strong>Click on the links for more info!</strong></p>
</blockquote>
<p><em><strong>Complete list coming soon...</strong></em></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[NetBeans 6.1 is a lot better than I thought]]></title>
<link>http://kousenit.wordpress.com/?p=128</link>
<pubDate>Fri, 18 Jul 2008 18:56:42 +0000</pubDate>
<dc:creator>Ken Kousen</dc:creator>
<guid>http://kousenit.wordpress.com/?p=128</guid>
<description><![CDATA[This week I&#8217;m in New Haven, CT, teaching a class that combines UML and Java Web Services (an o]]></description>
<content:encoded><![CDATA[<p>This week I'm in New Haven, CT, teaching a class that combines UML and Java Web Services (an odd combination to be sure).  The client wanted to use <a href="http://www.netbeans.org/">NetBeans</a> as their primary IDE, and I always try to accommodate that if I can.</p>
<p>My last exposure to NetBeans was back in version 5.5, I think, when a couple of friends suggested I give it a whirl.  I've been an Eclipse user since version 1, so I'm very comfortable with that environment.  As part of giving a presentation at my local <a href="http://www.ctjava.org/">Java User's Group</a>, I also got a license for <a href="http://www.jetbrains.com/idea/">IntelliJ's IDEA</a>, so I've been playing with that off an on.  When I don't want to use a heavy IDE, I generally stick with <a href="http://www.ultraedit.com/">UltraEdit</a>, which does a decent job, even with Groovy code.</p>
<p>Nevertheless, I downloaded and installed NetBeans 6.1.  I have to say that I've been very pleasantly surprised by the editor.  The <a href="http://www.netbeans.org/kb/trails/uml.html">UML support</a> is surprisingly good, including the capability to generate sequency diagrams from code.  But its <a href="http://www.netbeans.org/kb/trails/java-ee.html">JAX-WS and JAXB</a> support has been outstanding.  I've been using them with the embedded Glassfish server and really enjoyed it.</p>
<p>I'm in a bit of a rush (have to get back to class) or I'd say more.  What I can say, though, is that if the NetBeans group really does deliver on <a href="http://wiki.netbeans.org/NB65EngineeringPlan">Groovy and Grails support in NB 6.5</a>, as promised, I'm definitely going to try it.  I'm still mostly an Eclipse person (and the commercial <a href="http://www.myeclipseide.com">MyEclipse</a> tool as well).  I know it's practically heresey to say so these days, but I'm still finding that IntelliJ slows me down a lot more than it speeds me up.  But this single week with NetBeans has been a revelation.  I can only hope the Groovy and Grails support when it comes out in October is as good as the rest of the IDE.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Web Service com NetBean Tutorial On-line - Parte 4 ( Final )]]></title>
<link>http://maxonrails.wordpress.com/?p=72</link>
<pubDate>Fri, 18 Jul 2008 02:29:57 +0000</pubDate>
<dc:creator>Luiz Arão   Araújo Carvalho</dc:creator>
<guid>http://maxonrails.wordpress.com/?p=72</guid>
<description><![CDATA[Olá Leitores
Desculpem pela demora na ultima parte, mas em fim vamos ao trabalho
Após Criar o Clie]]></description>
<content:encoded><![CDATA[<p>Olá Leitores<br />
Desculpem pela demora na ultima parte, mas em fim vamos ao trabalho</p>
<p>Após Criar o Cliente vamos criar o Servlet</p>
<p><span style="text-decoration:underline;">File -&#62; New File -&#62; Web -&#62; Servlet</span></p>
<p><img src="http://maxonrails.files.wordpress.com/2008/06/017.png" alt="" /></p>
<p>NEXT &#62;</p>
<p>Dê um nome ao seu Servlet [MyWsServlet] e Escolha o pacote que irá conte-la[wspkg] finalize</p>
<p><img src="http://maxonrails.files.wordpress.com/2008/06/018.png" alt="" /></p>
<p>Agora Vamos colocar nossa operação no Servlet.<br />
Destro do código do arquivo:  MyWsServlet , Procure pelo Metodo “protected void processRequest” e descomente o Código que está dentro dele, ou adicione outro código HTML dentro da função <strong>out.Println. </strong></p>
<p><img src="http://maxonrails.files.wordpress.com/2008/06/image023.png" alt="" /></p>
<p>Após Feito isso clique com o direito logo abaixo do código vá ate a opção:<br />
<span style="text-decoration:underline;">Web Service Client Resources-&#62;Call Web Service Operation</span></p>
<p><img src="http://maxonrails.files.wordpress.com/2008/06/image024.png" alt="" /></p>
<p>Feito Isso navegue a ate a Operação desejada, no nosso caso, a nossa única, <strong>Soma</strong></p>
<p><img src="http://maxonrails.files.wordpress.com/2008/06/image025.png" alt="" /></p>
<p>E Aperte [OK]</p>
<p>Nesse momento um código irá aparecer baixo de seu HTML, agora você irá coloca-lo entre as tags &#60;"body"&#62;;&#60;"/body"&#62; . assim:</p>
<p><img src="http://maxonrails.files.wordpress.com/2008/06/image026.png" alt="" /></p>
<p>Seu Código está pronto para Execução Tecle CTRL+F6, irá aparecer uma mensagem requerendo o Servlet Execution URI, pressione [OK] .</p>
<p><img src="http://maxonrails.files.wordpress.com/2008/06/image027.png" alt="" /></p>
<p>Pronto!</p>
<p>Bem gente chegamos ao fim de mais um de nossos tutoriais (Finalmente neh? XD)<br />
o codigo desse tutorial eu perdi em algum lugar depois eu procuro, mas não vou deixar vocês na mão vou dar o codigo do meu trabalho final, ficou uma porcaria mas eu gostei :)</p>
<p>Abraços e comentem!</p>
<p><strong><br />
<a href="http://ucash.in/2a9968e">Download Do Codigo do projeto clique aqui</a></strong></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[taT | Reload Debugging (debug-fix-nb)]]></title>
<link>http://nbguru.wordpress.com/?p=223</link>
<pubDate>Thu, 17 Jul 2008 17:48:43 +0000</pubDate>
<dc:creator>Varun</dc:creator>
<guid>http://nbguru.wordpress.com/?p=223</guid>
<description><![CDATA[Just few days back, I talked about that its rather a good practice to debug, not to run! While follo]]></description>
<content:encoded><![CDATA[<p>Just few days back, I talked about that its rather a good practice to <a href="http://nbguru.wordpress.com/2008/07/11/debug-dont-run/" target="_blank">debug, not to run</a>! While following that, I discovered another thing, which was there for quite some time, but I didn't notice it, as I didn't debug :P</p>
<p>You must be thinking, what's "debug-fix-nb", its actually an Ant target, ran while we apply Code fixes during Debugging! Shocking, Indeed! I felt the same way, actually while building a module to run it in Target Platform, I realized I could reload it as well, without building whole module again.</p>
<p>Similar functionality exists, when you want to reload while debugging, <strong>HOW?</strong></p>
<p>Here lies the trick, while I was debugging a Module in Target Platform, I realized an error just after a <strong>break-point</strong>, so thought of fixing code, just before error could be detected. Then, I came across an <strong>Icon</strong> in Toolbar, whose <strong>tool-tip</strong> suggested its used for applying code fixes. So, I made changes wherever needed, and clicked on that Icon, it reloaded that class and the debugging continued, from same point!</p>
<p>Now, that's what I call a utility. Amazing, never thought debugging could be fun ;)</p>
<p><em><strong>enJoy Technology...</strong></em></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Day [1]]]></title>
<link>http://bishoujo.wordpress.com/?p=153</link>
<pubDate>Thu, 17 Jul 2008 01:23:51 +0000</pubDate>
<dc:creator>nie</dc:creator>
<guid>http://bishoujo.wordpress.com/?p=153</guid>
<description><![CDATA[Day [1] hasil self training webMethods,

Bisa install webMethods sendiri dan mengajari Bapak-Bapak P]]></description>
<content:encoded><![CDATA[<p>Day [1] hasil self training webMethods,</p>
<ul>
<li>Bisa install webMethods sendiri dan mengajari Bapak-Bapak PT. xxx install. Padahal tinggal next2 doank :P</li>
<li>Bisa bikin tambah-tambahan 2 buah integer dan baca isi file pake flow service. Asik lho, tinggal klik-klik, drag dan drop. Run.. uda jalan deh</li>
<li>Bisa bikin java service, sekali lagi tambah-tambahan 2 integer. <em>Udah bangga akuuu, bisa bikin tambah2an..</em> :D </li>
<li>Bisa gambar-gambar di BPM, tp blom ngerti cara nyambunginnya ke mesin developernya. Harusnya bisa langsung generate code :(</li>
</ul>
<p>Yang paling menyedihkan adalah point ke-3. Berkali-kali error, emang dasarnya ga bisa coding trs kalo terpaksa coding jg pake netbeans yg bisa pake CTRL+Spasi ketemu dah fungsinya. Lhaa.. di webMethods ga ada javadoc nya. heuu.. buta..buta..buta... ~_~<br />
bikin dulu di netbeans, copy dan paste.. ahaha.. cerdas bukann?<br />
tapi jadi makiinnn lemot aja, lha memori cm 1 giga. hehehe...</p>
<p>Yahh, baru itu saja...<br />
Buku Training webMethods Day [1], yang sayah selesaikan selama 3 hari. wakakakakkk..<br />
dasarr lemooottt...<br />
heee.. ^o^</p>
<p>Wis, monggo dilanjut ke Day [2]..<br />
plus install oracle, edisi connect2an ke database plus belajar sms gateway. wewww...<br />
Baiklaaahhh.. ~_~<br />
Mohon bimbingannya mas Zaka, mas Anang, mas Yudi,.... ^o^</p>
<blockquote><p>
<strong>You are my master!!!!</strong><br />
<em>-bertekuk lutut kek di kungfu panda-</em>
</p></blockquote>
<p>yossshhh....!!!!!</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[NetCAT 6.5 Begins!]]></title>
<link>http://nbguru.wordpress.com/?p=228</link>
<pubDate>Tue, 15 Jul 2008 12:15:19 +0000</pubDate>
<dc:creator>Varun</dc:creator>
<guid>http://nbguru.wordpress.com/?p=228</guid>
<description><![CDATA[Howdy,
So, we begin, yes I am also now a member of NetCAT Team, more specifically for 6.5 Release!
D]]></description>
<content:encoded><![CDATA[<p>Howdy,</p>
<p>So, we begin, yes I am also now a member of <a href="http://qa.netbeans.org/processes/cat/65/participants.html" target="_blank"><strong>NetCAT Team</strong></a>, more specifically for 6.5 Release!</p>
<p><strong>Day One</strong>- Amazing start, great rush of mails, need to keep an hourly check to ease filtering. So many :&#124; issues being filed, few enhancement requests, many new members (including me).</p>
<p>Maybe I am just a bit over excited, as its my first day and I guess, experienced NetCAT members would have a better idea, whether its good/bad start...</p>
<p><strong>NetCAT 6.5 Coordinator- </strong>He's the Technical Community Manager, NBIG Coordinator (I guess), and what not.....He's <strong>Jiri (Jirka) Kovalsky.</strong> He's managing this program again.</p>
<p>I myself posted 2 bugs, one of them turning out to be duplicate :&#124; More information in my weekly reports. I just downloaded <strong><a href="http://bits.netbeans.org/download/trunk/nightly/latest/" target="_blank">Dev Build</a></strong> (10th July), it has better splash screen than Milestone 1, and some cool features will post about them soon.</p>
<p>By the way, this is the beginning of a new era of blog series, it would be a weekly series, as I will write a report on my experience over here!</p>
<p><em><strong>sTay Tuned for More...</strong></em></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[NetBeans Quiz | Ends!]]></title>
<link>http://nbguru.wordpress.com/?p=227</link>
<pubDate>Tue, 15 Jul 2008 03:58:17 +0000</pubDate>
<dc:creator>Varun</dc:creator>
<guid>http://nbguru.wordpress.com/?p=227</guid>
<description><![CDATA[Hello,
As you know, I wrote in my previous post- NB Quiz | No More Quizzing!, I said that no more qu]]></description>
<content:encoded><![CDATA[<p>Hello,</p>
<p>As you know, I wrote in my previous post- <a href="http://nbguru.wordpress.com/2008/07/04/netbeans-quiz-7/" target="_blank">NB Quiz &#124; No More Quizzing!</a>, I said that no more quizzing was possible, as Quiz came to an end!</p>
<p>Today, I announce Grand Prize Winner- <strong>Abdullah Chougle, </strong>he has won himself a Apple MacBook Air!</p>
<p>Wow, amazing another laptop goes from my reach. Jokes apart, lets congratulate <strong>Abdullah,</strong> and wish him good luck for future contests. I hope to win something next time.</p>
<p>It was a pleasure to bring this bi-weekly series to you all. Its time to end it here, and move on. Good Luck :)</p>
<blockquote>
<p style="text-align:center;"><strong>NetBeans Quizzes</strong> - brought to you by <span style="text-decoration:underline;">NetBeans Guru</span>!</p>
<p style="text-align:center;"><a href="http://technorati.com/faves?sub=addfavbtn&#38;add=http://nbguru.wordpress.com"><img class="aligncenter" src="http://static.technorati.com/pix/fave/tech-fav-1.png" alt="Add to Technorati Favorites" /></a></p>
</blockquote>
]]></content:encoded>
</item>
<item>
<title><![CDATA[GWT y Base de Datos]]></title>
<link>http://cafelojano.wordpress.com/2008/07/14/gwt-y-base-de-datos/</link>
<pubDate>Mon, 14 Jul 2008 17:54:35 +0000</pubDate>
<dc:creator>Jorge López (jorgaf)</dc:creator>
<guid>http://cafelojano.wordpress.com/2008/07/14/gwt-y-base-de-datos/</guid>
<description><![CDATA[Dentro de una de las materias que llevo en la UTPL, estamos analizando GWT como alternativa para el ]]></description>
<content:encoded><![CDATA[<p>Dentro de una de las materias que llevo en la UTPL, estamos analizando GWT como alternativa para el desarrollo de aplicaciones AJAX. Dentro de éste marco preparé unas clases en donde se muestra cómo se puede interactuar con un servidor Web y a su vez con su servidor de base de datos.</p>
<p>Se mostró el uso de GWT-RPC y servlets, la primera de las opciones tal vez la más compleja (por el manejo de interfaces y clases) mientras que la segunda con el problema de comunicar los resultados (éxito o error) con el trabajo de la base de datos. Obviamente ambos superables.</p>
<p>Se utilizó como base de datos Derby DB que viene configurada para el trabajo con NetBeans y que por razones didácticos es más que suficiente.</p>
<p>Para la GUI, la base es GWT, pero extendida con las características GWT-Ext, configuradas como señalé en un post anterior. Personalmente creo que GWT-Ext colabora enormemente en el desarrollo rápido de éste tipo de aplicaciones.</p>
<p>Les comparto los links en donde pueden descargar el proyecto completo y las librerías que se necesitan así como también algunos archivos de configuración (gwtext.jar, derbyclient.jar), el script e la base de datos.</p>
<p><a title="Proyecto en NetBeans" href="http://www.box.net/shared/d3a7lo9og0">Proyecto</a>.</p>
<p><a title="Archivos adicionales" href="http://www.box.net/shared/smnx3g7c40">Archivo adicionales</a>.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Cara Penggunaan e'MovieRental di NetBeans]]></title>
<link>http://eecchhoo.wordpress.com/2008/07/14/cara-penggunaan-emovierental-di-netbeans/</link>
<pubDate>Mon, 14 Jul 2008 06:45:47 +0000</pubDate>
<dc:creator>echo</dc:creator>
<guid>http://eecchhoo.wordpress.com/2008/07/14/cara-penggunaan-emovierental-di-netbeans/</guid>
<description><![CDATA[dulu saya pernah upload source code untuk eMovieRenta. sekarang saya akan upload project eMovieRenta]]></description>
<content:encoded><![CDATA[<p>dulu saya pernah upload source code untuk eMovieRenta. sekarang saya akan upload project eMovieRental untuk NetBeans dan cara penggunaannya dalam NetBeans</p>
<p><!--more-->
<p>pertama download projecnya disini :</p>
<p><a title="http://www.box.net/shared/4rn4l5gook" href="http://www.box.net/shared/4rn4l5gook">http://www.box.net/shared/4rn4l5gook</a></p>
<p>setelah itu extract, dan buka di NetBeans, setelah itu maka terlihat seperti dibawah ini :</p>
<p><a href="http://eecchhoo.files.wordpress.com/2008/07/image133.png"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" height="206" alt="image" src="http://eecchhoo.files.wordpress.com/2008/07/image-thumb122.png" width="198" border="0"></a> </p>
<p>setelah itu masuk ke-tab Files lalu cari file Database.sql :</p>
<p><a href="http://eecchhoo.files.wordpress.com/2008/07/image134.png"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" height="265" alt="image" src="http://eecchhoo.files.wordpress.com/2008/07/image-thumb123.png" width="212" border="0"></a> </p>
<p>setelah itu double klik sehingga akan tampil di Editor NetBeans :</p>
<p><a href="http://eecchhoo.files.wordpress.com/2008/07/image135.png"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" height="389" alt="image" src="http://eecchhoo.files.wordpress.com/2008/07/image-thumb124.png" width="644" border="0"></a> </p>
<p>setelah itu masuk ke tab Servies :</p>
<p><a href="http://eecchhoo.files.wordpress.com/2008/07/image136.png"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" height="166" alt="image" src="http://eecchhoo.files.wordpress.com/2008/07/image-thumb125.png" width="251" border="0"></a> </p>
<p>buat koneksi MySQL baru dengan mengklik kanan Databases &#62; New Connection...:</p>
<p><a href="http://eecchhoo.files.wordpress.com/2008/07/image137.png"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" height="136" alt="image" src="http://eecchhoo.files.wordpress.com/2008/07/image-thumb126.png" width="244" border="0"></a> </p>
<p>setelah itu inisialisasi properti koneksi tersebut :</p>
<p><a href="http://eecchhoo.files.wordpress.com/2008/07/image138.png"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" height="363" alt="image" src="http://eecchhoo.files.wordpress.com/2008/07/image-thumb127.png" width="531" border="0"></a> </p>
<p>setelah itu klik ok, maka akan otomatis terbuat koneksi baru. setelah itu ubah combo editor tadi yang kita buat menjadi koneksi yang telah kita buat :</p>
<p><a href="http://eecchhoo.files.wordpress.com/2008/07/image139.png"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" height="169" alt="image" src="http://eecchhoo.files.wordpress.com/2008/07/image-thumb128.png" width="547" border="0"></a> </p>
<p>setelah itu klik tombol eksekusi :</p>
<p><a href="http://eecchhoo.files.wordpress.com/2008/07/image140.png"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" height="110" alt="image" src="http://eecchhoo.files.wordpress.com/2008/07/image-thumb129.png" width="139" border="0"></a> </p>
<p>maka netbeans akan mengeksekusi code SQL tersebut :</p>
<p><a href="http://eecchhoo.files.wordpress.com/2008/07/image141.png"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" height="183" alt="image" src="http://eecchhoo.files.wordpress.com/2008/07/image-thumb130.png" width="498" border="0"></a> </p>
<p>setelah itu kembali ke tab FIles dan cari file database.xml yang ada di folder setting :</p>
<p><a href="http://eecchhoo.files.wordpress.com/2008/07/image142.png"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" height="244" alt="image" src="http://eecchhoo.files.wordpress.com/2008/07/image-thumb131.png" width="218" border="0"></a> </p>
<p>setelah itu double klik sehingga akan tampil di editor, setelah itu ubah menjadi settingan seperti koneksi MySQL yang tadi kita buat :</p>
<p><a href="http://eecchhoo.files.wordpress.com/2008/07/image143.png"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" height="248" alt="image" src="http://eecchhoo.files.wordpress.com/2008/07/image-thumb132.png" width="397" border="0"></a> </p>
<p>setelah itu save, dan masuk lagi ke tab-project , lalu klik kanan project, lalu pilih CLean and Build:</p>
<p><a href="http://eecchhoo.files.wordpress.com/2008/07/image144.png"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" height="189" alt="image" src="http://eecchhoo.files.wordpress.com/2008/07/image-thumb133.png" width="251" border="0"></a> </p>
<p>setelah itu cari file RunMain.java yang ada di paket usu.rental.film, setelah itu klik kanan dan pilih RunFile :</p>
<p><a href="http://eecchhoo.files.wordpress.com/2008/07/image145.png"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" height="253" alt="image" src="http://eecchhoo.files.wordpress.com/2008/07/image-thumb134.png" width="233" border="0"></a> </p>
<p>sekarang anda bisa melihat form admin :</p>
<p><a href="http://eecchhoo.files.wordpress.com/2008/07/image146.png"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" height="412" alt="image" src="http://eecchhoo.files.wordpress.com/2008/07/image-thumb135.png" width="582" border="0"></a> </p>
<p>setelah itu masukkan username dan password yang anda gunakan untuk login ke MySQL Server, jika berhasil maka akan ada peringatan :</p>
<p><a href="http://eecchhoo.files.wordpress.com/2008/07/image147.png"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" height="130" alt="image" src="http://eecchhoo.files.wordpress.com/2008/07/image-thumb136.png" width="282" border="0"></a> </p>
<h2>Jika Terjadi Error dalam Lib Project :</h2>
<p>jika terjadi error pada lib project, itu tandanya netbeans tak bisa menemukan lib project eMovieRental, untuk klik kanan project lalu pilih Properties setelah keluar dialog Properties, masuk ke tree Libraries :</p>
<p><a href="http://eecchhoo.files.wordpress.com/2008/07/image148.png"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" height="508" alt="image" src="http://eecchhoo.files.wordpress.com/2008/07/image-thumb137.png" width="613" border="0"></a> </p>
<p>setelah itu <strong>HAPUS SELURUH LIBRARY</strong>, lalu pilih Add Jad/Folder , setelah keluar dialog file chooser, masuk ke lokasi project eMovieRental lalu masuk ke folder lib, seleksi seluruh file yang ada dalam folder tersebut lalu klik Open :</p>
<p><a href="http://eecchhoo.files.wordpress.com/2008/07/image149.png"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" height="399" alt="image" src="http://eecchhoo.files.wordpress.com/2008/07/image-thumb138.png" width="625" border="0"></a> </p>
<p>sekarang semuanya telah masuk ke project eMovieRental :</p>
<p><a href="http://eecchhoo.files.wordpress.com/2008/07/image150.png"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" height="508" alt="image" src="http://eecchhoo.files.wordpress.com/2008/07/image-thumb139.png" width="613" border="0"></a> </p>
<p>klik OK, maka error yang terjadi pada Library akan hilang.</p>
<p>see you at next project</p>
<p><strong><em>Rock with Java!!!</em></strong></p>
<p>:)</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[IntelliJ to Netbeans:Flipping the switch, Tip 1]]></title>
<link>http://mcoder.wordpress.com/?p=50</link>
<pubDate>Sun, 13 Jul 2008 10:24:02 +0000</pubDate>
<dc:creator>Neel</dc:creator>
<guid>http://mcoder.wordpress.com/?p=50</guid>
<description><![CDATA[Have been using IntelliJ for about 5 years now. It is still the Roll Royce of all IDEs, and of that ]]></description>
<content:encoded><![CDATA[<p>Have been using IntelliJ for about 5 years now. It is still the Roll Royce of all IDEs, and of that there is no doubt.</p>
<p>But having said that, you should once in a while jump the ship, and try out something different and it is with this intention that I am currently trying out Netbeans 6.1.<br />
I was a Netbeans user starting from its "Forte for Java" days to about 2003, and did also develop some plugins on it.<br />
So it feels great to be back home.<br />
Well not quite. Though Netbeans has now added almost every trick in the bag, it is still challenging even for a veteran, to pick up from where they left off.</p>
<p>To ease this pain of transition, <a href="http://www.netbeans.org/issues/show_bug.cgi?id=134045" target="_blank">here is the link to an IntelliJ Key Map</a>, which when applied to Netbeans, will make Netbeans feel more like IntelliJ to you. If you find yourself pressing CTRL+ALT+L, CTRL+ALT+O and CTRL+F12, this keymap will be a real time saver.</p>
<p>More to come in this series. Stay tuned.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA['Domy', naklejki, i mapa samochodowa.]]></title>
<link>http://msitko.wordpress.com/?p=620</link>
<pubDate>Sat, 12 Jul 2008 00:54:52 +0000</pubDate>
<dc:creator>Sitek</dc:creator>
<guid>http://msitko.wordpress.com/?p=620</guid>
<description><![CDATA[Domy, które kochacie. 
Trójca Święta.


Czy może być coś bardziej interesującego, niż syste]]></description>
<content:encoded><![CDATA[[caption id="attachment_622" align="aligncenter" width="510" caption="Domy, które kochacie. "]<a href="http://msitko.wordpress.com/2008/07/12/domy-naklejki-i-mapa-samochodowa/"><img class="size-full wp-image-622" src="http://msitko.wordpress.com/files/2008/07/dsc01897.jpg" alt="" width="510" height="680" /></a>[/caption]
[caption id="attachment_619" align="aligncenter" width="509" caption="Trójca Święta."]<a href="http://msitko.files.wordpress.com/2008/07/dsc01895.jpg"><img class="size-full wp-image-619" src="http://msitko.wordpress.com/files/2008/07/dsc01895.jpg" alt="" width="509" height="382" /></a>[/caption]
<p style="text-align:center;">
<!--more--></p>
[caption id="attachment_623" align="aligncenter" width="510" caption="Czy może być coś bardziej interesującego, niż systemy przesyłu powietrza..?"]<a href="http://msitko.wordpress.com/files/2008/07/dsc01898.jpg"><img class="size-full wp-image-623" src="http://msitko.wordpress.com/files/2008/07/dsc01898.jpg" alt="" width="510" height="382" /></a>[/caption]
[caption id="attachment_624" align="aligncenter" width="510" caption="Odpowiedź brzmi: może..."]<a href="http://msitko.wordpress.com/files/2008/07/dsc01899.jpg"><img class="size-full wp-image-624" src="http://msitko.wordpress.com/files/2008/07/dsc01899.jpg" alt="" width="510" height="382" /></a>[/caption]
[caption id="attachment_625" align="aligncenter" width="510" caption="Dałem ją wujkowi. Na motorynce mi się raczej nie przyda..."]<a href="http://msitko.wordpress.com/files/2008/07/dsc02023.jpg"><img class="size-full wp-image-625" src="http://msitko.wordpress.com/files/2008/07/dsc02023.jpg" alt="" width="510" height="680" /></a>[/caption]
<p style="text-align:center;"><a href="http://msitko.wordpress.com/files/2008/07/dsc02024.jpg"></a></p>
[caption id="attachment_626" align="aligncenter" width="509" caption="Patrzcie, nawet mój dom widać!"]<a href="http://msitko.wordpress.com/files/2008/07/dsc02024.jpg"><img class="size-full wp-image-626" src="http://msitko.wordpress.com/files/2008/07/dsc02024.jpg" alt="" width="509" height="382" /></a>[/caption]
<p>To tylko niektóre z rzeczy, które można zamówić w Internecie za darmo. W pewne popołudnie wszedłem na forum, gdzie poraz nie wiem który, powklejane były adresy do stron z darmowymi gadżetami, reklamami, etc. <a href="http://msitko.wordpress.com/2008/02/01/konkurs-na-pulpity-linuxa-zwyciezylem-etap/" target="_blank">A pamiętacie konkurs na zrzut pulpitu swojego Linuksa?</a> Dopiero teraz, kilka dni temu przyszła koszulka z kei.pl. Jest trochę za duża, ale jak podrosnę, to będę się w niej nosił po wsi, i szpan powodował, joł.<br />
Przyszły mi w międzyczasie kolejne płyty z U/Ku/Edu-buntu, mam mnóstwo naklejek, ponaklejałem je na każdy monitor w pokoju.</p>
<p>A właśnie.. Ostantio na naszej-klasie geeki komputerowe dodają zdjęcia swoich biurek, z mnóstwem okien pootwieranych, i o posiadaniu windowsa krzyczących. Nie, żebym się chwalił, ale jakoś czasy dobrobytu komputerowego należy udokumentować, blog więc jest dobrym miejscem na takie.. cudowanie. Ot, proszę..</p>
[caption id="attachment_627" align="aligncenter" width="510" caption="Buahahaha! Haha! ha.. echhhhh... ;("]<a href="http://msitko.wordpress.com/files/2008/07/dsc02038.jpg"><img class="size-full wp-image-627" src="http://msitko.wordpress.com/files/2008/07/dsc02038.jpg" alt="" width="510" height="287" /></a>[/caption]
[caption id="attachment_628" align="aligncenter" width="510" caption="Moje biurko, moja twierdza, mój bałagan."]<a href="http://msitko.wordpress.com/files/2008/07/dsc02037.jpg"><img class="size-full wp-image-628" src="http://msitko.wordpress.com/files/2008/07/dsc02037.jpg" alt="" width="510" height="315" /></a>[/caption]
<p style="text-align:center;">
[caption id="attachment_629" align="aligncenter" width="509" caption="Muszelkę Shella przykleiłem Wojtkowi na kask. I jest lansik!"]<a href="http://msitko.wordpress.com/files/2008/07/dsc02040.jpg"><img class="size-full wp-image-629" src="http://msitko.wordpress.com/files/2008/07/dsc02040.jpg" alt="" width="509" height="382" /></a>[/caption]
<p style="text-align:center;">Zapomniałbym - przyszedł mi jeszcze jeden fajny gadżet. Naklejki Shella :P</p>
<p>Dobra, kończę to ględzenie, idę spać..</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[NetBeans como IDE para PHP]]></title>
<link>http://devblogs.wordpress.com/2008/07/11/netbeans-como-ide-para-php/</link>
<pubDate>Fri, 11 Jul 2008 15:12:21 +0000</pubDate>
<dc:creator>Evandro Rosa Santos</dc:creator>
<guid>http://devblogs.wordpress.com/2008/07/11/netbeans-como-ide-para-php/</guid>
<description><![CDATA[N&#227;o trabalho com PHP e n&#227;o &#233; minha inten&#231;&#227;o come&#231;ar a trabalhar por ag]]></description>
<content:encoded><![CDATA[<p>N&#227;o trabalho com PHP e n&#227;o &#233; minha inten&#231;&#227;o come&#231;ar a trabalhar por agora (Estou esperando o dia em que o PHP se torne uma linguagem de script da plataforma Java), mas, o NetBeans est&#225; cada vez mais trabalhando para o crescimento dessa linguagem.</p>
<p>Na vers&#227;o 6.5 M1 da IDE a quantidade de recursos de suporte a PHP est&#225; melhorado basta dar uma olhada <a href="http://www.netbeans.org/files/documents/4/2028/php_demo.zip" target="_blank">nesse v&#237;deo</a> e na p&#225;gina <a href="http://www.netbeans.org/kb/trails/php.html" target="_blank">PHP Learning Trail</a> do pr&#243;prio NetBeans. Vale a pena uma olhada.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Article | Debug, don't Run!]]></title>
<link>http://nbguru.wordpress.com/?p=222</link>
<pubDate>Fri, 11 Jul 2008 14:30:53 +0000</pubDate>
<dc:creator>Varun</dc:creator>
<guid>http://nbguru.wordpress.com/?p=222</guid>
<description><![CDATA[Hi,
Why I wrote &#8220;Debug, don&#8217;t Run&#8221;? There lies the simplest of reasons, I am worki]]></description>
<content:encoded><![CDATA[<p>Hi,</p>
<p>Why I wrote <strong>"Debug, don't Run"</strong>? There lies the simplest of reasons, I am working on my internship project, and I was writing an algorithm to map PUBLIC_ID -&#62; URI, read <a href="http://bits.netbeans.org/dev/javadoc/org-openide-util/org/openide/xml/EntityCatalog.html" target="_blank"><strong>EntityCatalog</strong></a> for more info.</p>
<p>The idea present over there, lets a user to register a PUBLIC_ID in System Filesystem, same way I can retrieve the existent PUBLIC_ID from there.</p>
<p style="text-align:center;"><strong>Why not Run?</strong></p>
<p>While creating the algo, I wrote a method, which would be invoked by the master method (which runs the algo), that would let me replace Whitespaces with Underscores!</p>
<p>I thought it looked good, eye-catchy, sleek, compact and nice utility. Though, when I ran the NBM, it choked, because of that method which ran into infinity.</p>
<p style="text-align:center;"><strong>Do Debug!</strong></p>
<p>I didn't knew what happened, made changes in rest of the code, thinking it to be fine, as it looked compact...Then, I realised to Debug it, to find the problem, and to my surprise, that sleek, compact looking method was the main cause!</p>
<p><strong>GREAT!!!</strong></p>
<p>I used to do a lot of debugging in C++/Java Applications, Database Applications (JDBC-enabled), I'm still new to NetBeans Platform, trying to learn as much as possible!</p>
<p style="text-align:center;"><strong>Always Remember...</strong></p>
<p>So, always keep in mind, to debug umpteen times, before you get things right, it will surely save you a lot of time, and debug your programming practices too!</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Voltando ao planeta Terra]]></title>
<link>http://caminholivre.wordpress.com/?p=208</link>
<pubDate>Fri, 11 Jul 2008 02:26:30 +0000</pubDate>
<dc:creator>Wendell</dc:creator>
<guid>http://caminholivre.wordpress.com/?p=208</guid>
<description><![CDATA[Não, eu  não estava fora de nosso planeta. Estava apenas tentando colocar as coisas em ordem para]]></description>
<content:encoded><![CDATA[<p style="text-align:justify;">Não, eu  não estava fora de nosso planeta. Estava apenas tentando colocar as coisas em ordem para enfim, entrar nas minha merecidas férias escolares. Faltam três períodos e duas matérias para ajustar as contas com a faculdade e me formar.</p>
<p style="text-align:justify;">Dezembro de 2009 está aí, apesar de minha namorada insistir em dizer que chega 2020 mas não chega dezembro de 2009, ainda penso que está mais próximo que imagino. Também pudera, dois anos e meio de estudos, noites mal dormidas, fins de semana e feriados perdidos e um pouquinho de malandragem (ninguém é de ferro né) fazem parte do contexto.</p>
<p style="text-align:justify;">Terça entrei de férias. Finalizei o período com uma amarga prova de Administração. Ufa!!! Ainda bem que já havia passado porque literalmente a prova tava digamos, "osso".</p>
<p style="text-align:justify;">Pretendo nessas férias colocar algumas coisas em ordem. Não irei definitivamente abandonar os livros porque tenho algumas missões a cumprir nesses próximos vinte e poucos dias de barriga pra cima. Isso em tese, porque férias do trabalho mesmo só em agosto, primeira quinzena. Muitos devem se perguntar que maluco é esse que tira férias em agosto, após as férias escolares. Bem, a resposta é simples: Não tive competência em me casar e por isso não tenho precedência na escolha dos períodos de férias escolar vez que não tenho nenhuma prole pra tratar. Os casados nessa hora ficam no lucro.</p>
<p style="text-align:justify;">Esse primeiro semestre de 2008 foi diferente de tudo que já passei nessa vida. Nunca gastei tanto com minha saúde. No início foi um maldito <a href="http://caminholivre.wordpress.com/2008/01/15/uma-pedra-em-meu-caminho/" target="_blank">cálculo renal</a>. Esse filho de uma boa pedra literalmente me derrubou. Fiz uma cirurgia e aparentemente estou bem. Ao menos não senti nenhuma cólica. Quando achei que as coisas iriam voltar à sua normalidade, "rá" (me permita Viviane),  um <a href="http://pt.wikipedia.org/wiki/Aedes_aegypti" target="_blank">Aedes Aegypti</a> entrou por alguma fresta de minha janela e cometeu o crime. Foram mais de quinze dias na pior. É uma merda essa tal de <a href="http://caminholivre.wordpress.com/2008/04/15/ate-quando-teremos-de-conviver-com-isso/" target="_blank">dengue</a>. Não tem como descrever isso. Mas como desgraça pouca é bobagem, após trabalhar durante todo o período dengoso, pois só diagnosticaram a doença no final, resolvi chutar o balde. Visitei um dentista e ranquei meus cisos. Acho que isso vai dar um livro. Mais duas semanas com o rosto inchado e doendo. Olha que foram só os do lado esquerdo, faltavam mais dois. Após três semanas, visitei a dentista e com a cara os dentes e a coragem extraí os que faltavam, esperando aquela agonia novamente. Pasmem, foi tudo tranquilo até demais. Enfarado de antibióticos, anti-inflamatórios e analgésicos, passei pela prova dos nove. Estava tudo na perfeita ordem, mas...  tem jeito não, tinha que fechar o semestre com mais um enguiço pra completar a "veiêira". Meu joelho esquerdo estourou. Tô parecendo o <a href="http://www.starwars.com/databank/droid/c3po/" target="_blank">C3PO</a> andando. O coitado não dobra nem a base de "reza braba". Agora tô aqui, só no gelo e na esperança de ficar bom logo.</p>
<p style="text-align:justify;">Enquanto curto essa tendinite, acredito ser por causa de minhas corridas, tirei dois dias pra estudar umas coisas aqui e efetuar uns testes. Primeiro detonei meu Hardy após instalar o drive da minha placa de vídeo. Essa história toda pode ser conferida <a href="http://caminholivre.wordpress.com/2008/03/11/enquanto-o-meu-nao-chega-eu-uso-o-deles/" target="_blank">aqui</a>. A <a href="http://linux.via.com.tw/support/downloadFiles.action" target="_blank">VIA</a> resolveu vestir a camisa e está melhorando seus drives para o Linux. Até que ficou mais ou menos, mas falta muito ainda. Após instalar  detectei que vídeos não rodavam. Aí me perguntei se vale a pena ter um sistema aleijado. Pra desinstalar é uma barbada, roda-se o comando e o sistema retorna com a última configuração do Xorg. Até aí tudo bem, mas como sou distraído, acabei alterando as configurações do mesmo e não consegui fazer a criança voltar ao normal.</p>
<p style="text-align:justify;">Aproveitando essa bobagem, resolvi radicalizar. Não pensem que abandonei o barco. Jamais farei isso, pelo menos não tenho essa intenção. Após um becape de meus dados através do modo texto, instalei o  <a href="http://badvista.fsf.org/" target="_blank">Windows Vista</a> para testes. É, muitos vão pensar que os remédios tiveram efeito colateral e que pirei mesmo. Mas não foi dessa vez. Deixei 15 Gb no disco para testar essa "revolução" da Microsoft. Bem, vou me ater apenas a um pequeno comentário: Tem gente que ainda adora sofrer. Essa é minha visão e avaliação em relação ao sistema. Ruim é pouco, não em termos de beleza e frescuras. O Aero é interessante, mas nada que se aproxime do Compiz. Mas o que me matou mesmo foi a rede wireless. Conectava, começava a navegar e depois caía. Parece que estava cronometrado. Após ler, reler, visitar o Baboo, não consegui nada além da certeza de que realmente essa versão é ruim demais. Só a instalação básica do sistema ocupou 9.5Gb da partição destinada ao teste. O Hardy instalado com tudo o que preciso ocupa míseros 4Gb. Sem cometários.</p>
<p style="text-align:justify;">Bem que tentei fazer um teste mais profundo. Ia deixar em dual boot, mas ainda bem que não deu. Fiquei apenas 6 horas com ele instalado. Voltei com meu Ubuntu Hardy e tô aqui agora escrevendo este post e baixando as 27 atualizações para o <a href="http://www.netbeans.org/downloads/" target="_blank">NetBeans 6.1</a>. Sábado começo a estudar Java e espero não tropeçar nessa linguagem no próximo período da faculdade, porque nesse que terminei foi muito complicado, mas comentarei isso numa próxima oportunidade. Agora vamos à luta e espero que o próximo semestre seja melhor e com menos encosto.</p>
<p style="text-align:justify;">
]]></content:encoded>
</item>
<item>
<title><![CDATA[Strange problem with cacheddataprovider.]]></title>
<link>http://netbeansboy.wordpress.com/?p=77</link>
<pubDate>Thu, 10 Jul 2008 15:11:41 +0000</pubDate>
<dc:creator>pncblessed</dc:creator>
<guid>http://netbeansboy.wordpress.com/?p=77</guid>
<description><![CDATA[One of the projects I&#8217;m working on is huge.
The java server faces I have are multiple tabs, ta]]></description>
<content:encoded><![CDATA[<p>One of the projects I'm working on is huge.</p>
<p>The java server faces I have are multiple tabs, tabs within tabs (oh it goes on) and I came accross a strange problem where although I had made sure the cacheddataprovider was pointing to the right place it seemed to just go to the first record.</p>
<pre>        String sMyAccountNo=getSessionBean1().sAccountNo;
        RowKey ask=cachedRowSetDataProvider1.findFirst("Accountno",sMyAccountNo);
        cachedRowSetDataProvider1.setCursorRow(ask);</pre>
<p>This code looks up the selected customer and is run in the init() phase of the faces class. However, click more than 3 tabs and the findFirst stops working.</p>
<p>The fix which I'm not too happy about because it creates more overhead is to add a:-</p>
<pre>cachedRowSetDataProvider1.refresh();
       </pre>
<p>Before we do the findFirst.</p>
<p>Thus the code is</p>
<pre>        String sMyAccountNo=getSessionBean1().sAccountNo;
        cachedRowSetDataProvider1.refresh();
        RowKey ask=cachedRowSetDataProvider1.findFirst("Accountno",sMyAccountNo);
        cachedRowSetDataProvider1.setCursorRow(ask);</pre>
<p>Ok just a note here before some clever person decides to have a go at me for using text as a primary key - I didn't build the database and I'd *NEVER* do that. I've inherited what is in my opinion one of the worst examples of database structures I've ever seen, but the problem is that the organisation that uses it is running 24/7 so I can't really make the massive changes I would if I had the chance.</p>
<p>Now that refresh thing REALLY bothered me so I changed the code like this:-</p>
<pre>
        RowKey ask=cachedRowSetDataProvider1.findFirst("Accountno",sMyAccountNo);
        cachedRowSetDataProvider1.setCursorRow(ask);
        if (!cachedRowSetDataProvider1.getValue("AccountNo").equals(sMyAccountNo)) {
            cachedRowSetDataProvider1.refresh();
            ask=cachedRowSetDataProvider1.findFirst("Accountno",sMyAccountNo);
            cachedRowSetDataProvider1.setCursorRow(ask);
           
        }
       </pre>
<p>So here we see that I try the find first, if it works - cool - onwards we go, if not then we do the refresh to make sure I do have the right record. Slightly more elegant.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[How To Hyperlink XML Layer (Part 4)]]></title>
<link>http://nbguru.wordpress.com/?p=220</link>
<pubDate>Thu, 10 Jul 2008 07:11:17 +0000</pubDate>
<dc:creator>Varun</dc:creator>
<guid>http://nbguru.wordpress.com/?p=220</guid>
<description><![CDATA[Hey,
As you know, I have been running a blog series on &#8220;Playing with XML Layer&#8221;. I have ]]></description>
<content:encoded><![CDATA[<p>Hey,</p>
<p>As you know, I have been running a blog series on "Playing with XML Layer". I have written 3 parts till now, that were tips and Tricks...</p>
<p>Its time for Part 4, though this isn't any tips and Tricks, as its an abstract tutorial to hyperlink XML Layer, which conforms to any Document-Type-Definition.</p>
<p>Already there exists a <a href="http://platform.netbeans.org/tutorials/60/nbm-hyperlink.html" target="_blank"><strong>tutorial</strong></a> to hyperlink the value contained within the HREF attribute (HTML files) in Platform Tutorials.</p>
<p>At the bottom of that Tutorial, they have mentioned what could be the <strong>Next Steps</strong> to follow, basically <strong>Work Ahead</strong>!</p>
<blockquote>
<p style="text-align:center;">Working with JSP and <strong>XML</strong> documents. (Same principle as above.)</p>
</blockquote>
<p style="text-align:left;"><em><span style="text-decoration:underline;"><strong>Implementation</strong></span></em></p>
<p style="text-align:left;">As you can see they have mentioned in one of the points, that XML documents can follow the same principle. So, as part of my <strong><a href="https://nbxmlhyperlinking.dev.java.net" target="_blank">internship project</a></strong>, I worked to hyperlink the ELEMENT names and their ATTLIST attributes.</p>
<p style="text-align:left;">For instance;</p>
<pre style="text-align:left;">&#60;?xml version="1.0" encoding="UTF-8"?&#62;
&#60;!DOCTYPE filesystem PUBLIC "-//NetBeans//DTD Filesystem 1.1//EN" "http://www.netbeans.org/dtds/filesystem-1_1.dtd"&#62;
&#60;filesystem&#62;
    &#60;folder name="Actions"&#62;
        &#60;folder name="Tools"&#62;
            &#60;file name="org-nvarun-tat-SayCheez.instance"/&#62;
        &#60;/folder&#62;
    &#60;/folder&#62;
    &#60;!--Remember SayCheez in earlier parts,
        this is just a snippet of that XML Layer--&#62;
&#60;/filesystem&#62;</pre>
<p>Now, I made use of XMLTokenId, as the reference tutorial made use of HTMLTokenId, and did the implementation based on XMLTokenId constants.</p>
<blockquote>
<p style="text-align:center;"><strong>Note</strong>-<br />
The required HyperlinkProvider instance will be registered under <strong>text/xml</strong>, so any XML file with that MIME Type will hyperlink as suggested.</p>
</blockquote>
<p><em><span style="text-decoration:underline;"><strong>Features</strong></span></em></p>
<ul>
<li>When you click on filesystem/folder/file, <span style="text-decoration:line-through;">a Dialog Box prompts the user with a message that you have clicked right hyperlink</span>, IDE opens the DTD file represented by PUBLIC_ID.</li>
<li>For that to happen, click on PUBLIC_ID first to let the IDE know which DTD, does the XML is specified by, then PUBLIC_ID -&#62; URI mapping takes place (redesigning, refer to XML Code Completion support).</li>
<li>Also, <span style="text-decoration:line-through;">it extracts the DTD file</span> clicking the SYSTEM_ID (if present is hyperlinked) <span style="text-decoration:line-through;">conforms to and hyperlinks it, clicking it</span> will launch the Browser with the identified URL.</li>
</ul>
<p><em><span style="text-decoration:underline;"><strong>Work Ahead</strong></span></em></p>
<p>When you click on filesystem/folder/file, <span style="text-decoration:line-through;">locate the DTD file and open in NetBeans IDE</span>, with specific caret position. As you know, <strong><a href="http://blogs.sun.com/angad" target="_blank">Angad</a></strong> has already created a module for DTD-intra-hyperlinking! So, you would be able to enjoy both functionalities, similar to the one existing in <strong>IntelliJ IDEA</strong>!</p>
<blockquote>
<p style="text-align:center;"><strong>Updated on July 14, 2008</strong></p>
</blockquote>
<p><em><strong>sTay Tuned for More...</strong></em></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Creando Webservices con Netbeans 6.1 - PostgreSQL y Tomcat]]></title>
<link>http://nachxs.wordpress.com/?p=142</link>
<pubDate>Thu, 10 Jul 2008 01:00:38 +0000</pubDate>
<dc:creator>nachxs</dc:creator>
<guid>http://nachxs.wordpress.com/?p=142</guid>
<description><![CDATA[Otra vez por aqui retomando el hilo en la publicacion de pequeños articulos en el blog y mostrando ]]></description>
<content:encoded><![CDATA[<p style="text-align:justify;">Otra vez por aqui retomando el hilo en la publicacion de pequeños articulos en el blog y mostrando alguna s  cosillas que fui aprendiendo en el transcurso de estos dias, decidi publicar una pequeña guia para la creacion y uso de webservices utilizando como herramienta de desarrollo Netbeans 6.1, como gestor de base de datos PostgreSQL y como Servidor de aplicaciones Tomcat. Para esto asumimos que ya tenemos instalado y configurado una base de datos con el nombre "bdwebservice" y una tabla llamada clientes el cual tendra como atributos el codigo y nombres, solo por motivos de didacticos.</p>
<p style="text-align:justify;">Bueno, lo primero que tendriamos que generar seria el proyecto web, en este caso como se indica en la figura.</p>
<p style="text-align:center;"><a title="CrearProyecto por nachxs, en Flickr" href="http://farm4.static.flickr.com/3020/2659027314_628cb2e0ce_o.png"><img class="aligncenter" src="http://farm4.static.flickr.com/3020/2659027314_b78e5dbdce_m.jpg" alt="CrearProyecto" width="240" height="180" /></a></p>
<p style="text-align:justify;">Una vez generado el proyecto y con el entorno listo para desarrollar, lo siguiente seria generar nuestro primer webservice, ojo que para eso necesitamos primero tener un paquete creado, para este caso cree un paquete con el nombre "mipaquete", una vez hecho esto solo hacemos click derecho sobre el proyecto, elegimos "new" y luego "webservice"</p>
<p style="text-align:center;"><a title="CrearWebService por nachxs, en Flickr" href="http://farm4.static.flickr.com/3198/2659048640_a268f540dc_o.png"><img class="aligncenter" src="http://farm4.static.flickr.com/3198/2659048640_a37b80a867_m.jpg" alt="CrearWebService" width="240" height="180" /></a></p>
<p style="text-align:justify;">Llenamos todos lo requerimientos, elejimos el paquete y listo, nos quedaria de la siguiente forma.</p>
<p style="text-align:center;"><a title="CrearWebService_1 por nachxs, en Flickr" href="http://farm4.static.flickr.com/3162/2659076208_f17f97e0e7_o.png"><img class="aligncenter" src="http://farm4.static.flickr.com/3162/2659076208_a2583bbb7c_m.jpg" alt="CrearWebService_1" width="240" height="180" /></a></p>
<p style="text-align:justify;">Como veran tenemos una interfaz el cual nos ayudara a crear los metodos segun sea la necesidad de cada uno, tando de forma grafica o si prefieres codificando. Generamos una operacion llamada "nombreCliente" para eso damos click en "Add Operation" y llenamos los requerimientos segun lo que necesitamos. Vemos que tenemos un parametro de salida que es el tipo "String" y un parametro de entrada que tambien es del tipo "String".</p>
<p style="text-align:center;"><a title="CrearWebService_2 por nachxs, en Flickr" href="http://farm4.static.flickr.com/3144/2658283015_3691c4f5d4_o.png"><img class="aligncenter" src="http://farm4.static.flickr.com/3144/2658283015_450c770a29_m.jpg" alt="CrearWebService_2" width="240" height="180" /></a></p>
<p style="text-align:justify;">Una vez realizado este proceso, ya tendriamos nuestro webservice creado con una operacion (la que poco a poco se pueden ir agregando mas). Ahora solo nos quedaria ir dando forma a esto agregando codigo a nuestra operacion.</p>
<p style="text-align:justify;">Como siguiente paso seria agregar codigo a nuestra operacion, como la operacion nos devolvera el nombre del cliente necesitariamos realizar una conexion a nuestra base de datos, para eso agregue una <a href="http://nachxs.wordpress.com/2007/10/29/metodo-estatico-para-conexion-a-postgresql">clase de conexion</a> la que luego instanciare desde mi operacion, quedando algo como esto</p>
<p style="text-align:center;"><a title="CrearWebService_3 por nachxs, en Flickr" href="http://farm4.static.flickr.com/3107/2659261152_c3e725e5e5_o.png"><img class="aligncenter" src="http://farm4.static.flickr.com/3107/2659261152_15456818bb_m.jpg" alt="CrearWebService_3" width="240" height="180" /></a></p>
<p style="text-align:justify;">Una vez que terminamos de definir nuestro webservice con el codigo que necesitemos, lo que haremos ahora sera hacer un deploy al webservice, esto que implica?, esto se utiliza para generar ya el componente en nuestro de servidor de aplicaciones para poder utilizarlo desde otro aplicativo cliente. Para esto le damos click derecho a nuestro webservice y elejimos la opcion "undeploy and deploy" y con esto hecharemos andar nuestro servidor con el webservice ya "instalado" y listo para usarse.</p>
<p style="text-align:justify;">Ahora creamos un nuevo proyecto web o desktop desde el cual usaremos nuestro webservice. Para mi caso probare con una aplicacion de consola, esto no implica que uds. haran lo mismo, tal vez lo podrian probar desde una aplicacion web.</p>
<p style="text-align:justify;">Bueno, creamos el proyecto "Java Application" y luego agregamos una conexion cliente al webservice, dando click derecho al proyecto y elegimos "new" --&#62; "Web Service Client", de la siguiente forma</p>
<p style="text-align:center;"><a title="CrearWebService_4 por nachxs, en Flickr" href="http://farm4.static.flickr.com/3088/2659189377_c9ae045ba8_o.png"><img class="aligncenter" src="http://farm4.static.flickr.com/3088/2659189377_58c3fafc14_m.jpg" alt="CrearWebService_4" width="240" height="180" /></a></p>
<p style="text-align:justify;">Una vez realizado esto llenamos los requerimientos, elejimos la opcion WDSL URL y copiamos lo siguiente: "http://localhost:8084/ws_nombre/primerWebservice?wdsl" segun como se muestra y de esta manera estariamos generando la referencia al webservice.</p>
<p style="text-align:center;"><a title="CrearWebService_5 por nachxs, en Flickr" href="http://farm4.static.flickr.com/3003/2660044844_51e9721ac0_o.png"><img class="aligncenter" src="http://farm4.static.flickr.com/3003/2660044844_4474a54b0f_m.jpg" alt="CrearWebService_5" width="240" height="180" /></a></p>
<p style="text-align:justify;">Lo que nos queda ahora seria llamarlo desde nuestro codigo, en este caso lo llamaremos desde el Main, para eso nos ubicamos alli y damos click derecho y nos ubicamos en la parte ultima del menu y tendremos lo siguiente:</p>
<p style="text-align:justify;"><a href="http://nachxs.files.wordpress.com/2008/07/crearwebservice_6.png"><img class="aligncenter size-medium wp-image-159" src="http://nachxs.wordpress.com/files/2008/07/crearwebservice_6.png?w=300" alt="" width="300" height="22" /></a></p>
<p style="text-align:justify;">Seleccionamos la opcion "Call Web Service Operation" y nos aparecera una ventana con la referencia al webservice creado y simplemente le damos OK y se nos generara el codigo para la llamada a este.</p>
<p style="text-align:center;"><a title="CrearWebService_7 por nachxs, en Flickr" href="http://farm4.static.flickr.com/3160/2660066586_c5d1d43800_o.png"><img class="aligncenter" src="http://farm4.static.flickr.com/3160/2660066586_3a4165286d_m.jpg" alt="CrearWebService_7" width="240" height="180" /></a></p>
<p style="text-align:justify;">Una vez hecho esto solo quedaria adecuarlo a lo que queremos y ejecutarlo.</p>
<p style="text-align:center;"><a title="CrearWebService_8 por nachxs, en Flickr" href="http://farm4.static.flickr.com/3032/2659293247_5f6d1b7d7a_o.png"><img class="aligncenter" src="http://farm4.static.flickr.com/3032/2659293247_76b69b25d5_m.jpg" alt="CrearWebService_8" width="240" height="180" /></a></p>
<p style="text-align:justify;">OJO que para que corra el aplicativo necesitamos agregar referencias a una librerias como se indica en la figura</p>
<p style="text-align:center;"><a title="CrearWebService_9 por nachxs, en Flickr" href="http://farm4.static.flickr.com/3213/2659299701_8d0b8864d8_o.png"><img class="aligncenter" src="http://farm4.static.flickr.com/3213/2659299701_b731c091ca_m.jpg" alt="CrearWebService_9" width="240" height="180" /></a></p>
<p style="text-align:justify;">Y listo esto seria todo lo que tendriamos que hacer para poder trabajar de una manera simple con webservices. Alguna sugerencia o comentario seran bienvenidas.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Installasi Java (JDK 6 ) , Netbeans 6 dan Wireless Toolkit 2.5.2 di linux Blank0n semudah memasak mie instan.]]></title>
<link>http://numpanglewat.wordpress.com/?p=147</link>
<pubDate>Wed, 09 Jul 2008 08:44:55 +0000</pubDate>
<dc:creator>deanet</dc:creator>
<guid>http://numpanglewat.wordpress.com/?p=147</guid>
<description><![CDATA[
Fiuh &#8230;
Long time not post my documentation. Let&#8217;s go war with Capitalism&#8230;.  
Hasy]]></description>
<content:encoded><![CDATA[<p style="text-align:justify;"><a href="http://numpanglewat.files.wordpress.com/2008/07/dukekarotuxheader.jpg"><img class="alignleft size-full wp-image-156" src="http://numpanglewat.wordpress.com/files/2008/07/dukekarotuxheader.jpg" alt="" width="400" height="206" /></a></p>
<p style="text-align:justify;">Fiuh ...</p>
<p style="text-align:justify;">Long time not post my documentation. Let's go war with Capitalism.... :evil:</p>
<p style="text-align:justify;">Hasyah, belibet banget ngomongnya. Oiya, saya memakai sistem operasi linux Blank0n loh !! (tapi pake KDE ;p ) :mrgreen: (tumben !! =)) ). It's ok. that's very user friendly ;) .</p>
<p><code>deanet@littleshark:~$ cat /etc/issue;uname -a<br />
Blank0n 3.0 L0ntara \n \l</code></p>
<p><code>Linux littleshark 2.6.24-16-generic #1 SMP Thu Apr 10 13:23:42 UTC 2008 i686 GNU/Linux<br />
deanet@littleshark:~$</code></p>
<p>Okeh, dari pada ngomong gak karuan mending langsung saja download bahan yg dibutuhkan.<br />
<!--more--></p>
<p><strong>1. JDK (Java Development Kit).</strong></p>
<p style="text-align:justify;">pada tulisan ini saya menggunakan versi 1.6 update 5 (jdk-6u5-linux-i586.bin) . Karena Netbeans 6 Minimal menggunakan 1.5 . Silahkan download di <a title="jdk" href="http://java.sun.com/javase/downloads/index.jsp" target="_blank">sini</a>.</p>
<p>Apa itu JDK . Makanan enak !!! ;p</p>
<p>Katanya <a title="sun jdk" href="http://java.sun.com/javase/technologies/index.jsp" target="_blank">sun</a>:</p>
<p style="text-align:justify;">Java Platform, Standard Edition (also known as Java 2 Platform) lets you develop and deploy Java applications on <a href="http://java.sun.com/javase/technologies/desktop/index.jsp">desktops</a> and servers, as well as today's demanding <a href="http://java.sun.com/j2se/embedded/">Embedded</a> and <a href="http://java.sun.com/j2se/realtime/">Real-Time</a> environments. Java SE includes classes that support the development of <a href="http://java.sun.com/webservices/index.jsp">Java Web Services</a> and provides the foundation for <a href="http://java.sun.com/javaee/">Java Platform, Enterprise Edition (Java EE)</a>.</p>
<p>kata saya:</p>
<p style="text-align:justify;">JDK adalah software development kit yang digunakan dalam pemrograman bahasa java. Jadi kalo kita pengen belajar bahasa java (baca: jawa :lol: ) , minimal yang harus ada dalam mesin komputer (baca: pc ;p ) kita adalah jdk tersebut. Di dalam jdk ituh ada sesuatu yg dinamakan JRE (Java Runtime Environment). JRE ini yang akan memproses byte code yang dihasilkan dari interpenter java. Tugas interprenter java adalah mengcompile source.java menjadi source.class. Selanjutnya source.class inilah yang akan dijalankan oleh JRE, getooo (sok bgt !! ). :mrgeen:</p>
<p style="text-align:justify;">JDK minimal yang harus kita punyai inilah yang dinamakan J2SE yaitu istilah selain J2ME dan J2EE . apa itu J2ME dan J2EE ? silahkan googling ;p .</p>
<p><strong>2. Netbeans IDE</strong></p>
<p style="text-align:justify;">Netbeans IDE yang saya gunakan versi 6 (netbeans-6.0-linux.sh). Silahkan download di <a title="netbeans 6.1" href="http://download.netbeans.org/netbeans/6.1/final/" target="_blank">sini</a>. pilih yg all atau silahkan pilih sendiri paket2 nya. ;p. lumayan gede2 filenya :mrgreen:</p>
<p>apa itu Netbeans IDE ??? (pura2 gak tahu : D )</p>
<p>katanya <a title="netbeans.org" href="http://www.netbeans.org/index_id.html" target="_blank">netbeans.org</a> :</p>
<p style="text-align:justify;">NetBeans merupakan sebuah proyek kode terbuka yang sukses dengan pengguna yang sangat luas, komunitas yang terus tumbuh, dan memiliki hampir 100 mitra (dan terus bertambah!). Sun Microsystems mendirikan proyek kode terbuka NetBeans pada bulan Juni 2000 dan terus menjadi sponsor utama.  Saat ini terdapat dua produk :  NetBeans IDE dan NetBeans Platform. dan seterusnya a.k.a capek :D</p>
<p>kata saya lagi:</p>
<p style="text-align:justify;">Intinya kalo kita pengen buat aplikasi (tentunya dg bahasa java) yang berskala besar / enterprise bisa menggunain nih tools / IDE. hari gini masi pake notepad untuk nulis sourcena /??? capek deh ... :mrgreen:</p>
<p><strong>3. Wireless Toolkit</strong></p>
<p>Si sun tak tanya ndak tahu. Saya tanya org deketnya katanye gini:</p>
<p style="text-align:justify;">Wireless Toolkit adalah emulator yang digunakan untuk menge-<em>test</em> aplikasi mobile (J2ME) yang sudah dibuat di komputer (baca: pc ;p ) dan selanjutnya bisa ditransfer ke dalam perangkat mobile melalui koneksi seperti bluetooth atau infrared atau juga dengan kabel data. Tentuna simulasi hanyalah simulasi, bisa saja hasil yang didapatkan dari simulasi dengan percobaan sesungguhnya dalam perangkat mobile berbeda.</p>
<p>Okeh, setelah bahan uda siap. Selanjutnya mari kita memasaakkkkkkkkkkkk ...........</p>
<p>a Buat direktori di home. misal namanya java</p>
<p>b. Kalo uda, kopi / pindahkan semua 3 bahan masakan ituh tadi ke direktori java.</p>
<p><strong>c . 1. Install JDK 1.6</strong></p>
<p>execute file binary-nya.</p>
<p><code>deanet@littleshark:~$ ./jdk-6u5-linux-i586.bin</code></p>
<p><code><br />
Sun Microsystems, Inc. Binary Code License Agreement<br />
for the JAVA SE DEVELOPMENT KIT (JDK), VERSION 6<br />
----cut here----------------<br />
corrections provided by Sun, and any user manuals,<br />
programming guides and other documentation provided to you<br />
[MORE]<br />
</code></p>
<p>ketik "q" (tanpa tanda kutip) lalu ketik y terus kirim ke 3030 :mrgreen: . lalu tekan enter boss.<br />
proses unpack segera dimulai</p>
<p><code>Do you agree to the above license terms? [yes or no]<br />
y<br />
Unpacking...<br />
Checksumming...<br />
Extracting...<br />
</code></p>
<p>gak lama kemudian muncul:</p>
<p><code>Java(TM) SE Development Kit 6 successfully installed.<br />
Registration collects and how it is managed and used, see:<br />
http://java.sun.com/javase/registration/JDKRegistrationPrivacy.html<br />
Press Enter to continue.....</code></p>
<p>tekan enter saja.</p>
<p>Browser surfing anda lalu muncul dengan tulisan:</p>
<p><code><br />
Thank you for installing the  Java Development Kit Version 6 Update 5  from Sun Microsystems.<br />
</code></p>
<p style="text-align:justify;">:mrgreen: uda keinstall bos, klo mau register langsung klik aje register. Freeeeeeeee ... tapi koneksi internetnya gak free ;p.</p>
<p><strong>2. Install Netbeans 6</strong></p>
<p style="text-align:justify;">Execute ./netbeans-6.0-linux.sh diikuti opsi direktori javahome nya. Contoh: direktori home saya di /home/deanet/java . Jadi perintah lengkapnya:</p>
<p><code><br />
deanet@littleshark:~$ ./java/netbeans-6.0-linux.sh  --javahome /home/deanet/java/jdk1.6.0_05/<br />
</code></p>
<p>okeh, klo JVM nya uda ke-detect akan muncul gambar berikut:</p>
<p style="text-align:center;"><a href="http://numpanglewat.files.wordpress.com/2008/07/installer1.png"><img class="size-medium wp-image-148 aligncenter" src="http://numpanglewat.wordpress.com/files/2008/07/installer1.png?w=300" alt="" width="300" height="225" /></a></p>
<p style="text-align:center;"><strong>installer1 - pilih paket yg akan diinstall<br />
</strong></p>
<p style="text-align:justify;"><strong></strong><br />
disitu akan diinstall paket Base IDE, Java SE, Web &#38; Java EE, Mobility, UML, SOA, Ruby, C/C++ . Komplit khan !!!. Adalagi GlassFish nya woww ... Mau apache tomcat juga ?? bisa klik di Tombol Customize nya untuk memilih paket apa aja yg mau di install.</p>
<p style="text-align:justify;">Kalo uda klik next, lalu next sekali lagi (sapa yg pernah baca sampe abis ?? :lol: ). Lalu akan muncul sperti gambar berikut:</p>
<p style="text-align:center;"><a href="http://numpanglewat.files.wordpress.com/2008/07/installer2.png"><img class="alignnone size-medium wp-image-149" src="http://numpanglewat.wordpress.com/files/2008/07/installer2.png?w=300" alt="" width="300" height="225" /></a></p>
<p style="text-align:center;"><strong>installer2 - setting path installasi<br />
</strong></p>
<p style="text-align:justify;">installer automatis akan mengisi path JDK yang sudah ada dan path Netbeans IDE yang akan diinstall dimna ?. Pilih browse jika pgen diinstal di tempat lain. lanjut next.</p>
<p style="text-align:justify;"><a href="http://numpanglewat.files.wordpress.com/2008/07/installer3.png"><img class="aligncenter size-medium wp-image-150" src="http://numpanglewat.wordpress.com/files/2008/07/installer3.png?w=300" alt="" width="300" height="225" /></a></p>
<p style="text-align:center;"><strong>installer3 - setting Glassfish (jika ikut diinstall)<br />
</strong></p>
<p style="text-align:justify;"><strong></strong><br />
lalu setting konfigurasi GlassFish. Silahkan ubah jika ada yg diperlukan.</p>
<p>next</p>
<p style="text-align:justify;"><a href="http://numpanglewat.files.wordpress.com/2008/07/installer4.png"><img class="aligncenter size-medium wp-image-151" src="http://numpanglewat.wordpress.com/files/2008/07/installer4.png?w=300" alt="" width="300" height="232" /></a></p>
<p style="text-align:center;"><strong>installer4 - setting apache tomcat (jika ikut diinstall)<br />
</strong></p>
<p style="text-align:justify;"><strong></strong><br />
setting apache tomcat. Ubah setingan jika perlu. lanjut next.</p>
<p style="text-align:justify;"><a href="http://numpanglewat.files.wordpress.com/2008/07/installer5.png"><img class="aligncenter size-medium wp-image-152" src="http://numpanglewat.wordpress.com/files/2008/07/installer5.png?w=300" alt="" width="300" height="225" /></a></p>
<p style="text-align:center;"><strong>installer5 - informasi installasi netbeans<br />
</strong></p>
<p>klik install</p>
<p><a href="http://numpanglewat.files.wordpress.com/2008/07/installer6.png"><img class="aligncenter size-medium wp-image-153" src="http://numpanglewat.wordpress.com/files/2008/07/installer6.png?w=300" alt="" width="300" height="225" /></a></p>
<p style="text-align:center;"><strong>installer6 - prosess installasi<br />
</strong></p>
<p>proses dab !!!</p>
<p><a href="http://numpanglewat.files.wordpress.com/2008/07/installer7.png"><img class="aligncenter size-medium wp-image-154" src="http://numpanglewat.wordpress.com/files/2008/07/installer7.png?w=300" alt="" width="300" height="225" /></a></p>
<p style="text-align:center;"><strong>installer7 - selesai<br />
</strong></p>
<p>finish aka slesai</p>
<p><strong>3.Install Wireless Toolkit</strong></p>
<p><a href="http://numpanglewat.files.wordpress.com/2008/07/wtk.png"><img class="aligncenter size-medium wp-image-155" src="http://numpanglewat.wordpress.com/files/2008/07/wtk.png?w=300" alt="" width="300" height="193" /></a></p>
<p style="text-align:center;"><strong>wireless Toolkit 2.5.2 CLDC</strong></p>
<p style="text-align:justify;">Okeh, langkah terakhir install wireless toolkit. sperti biaasa, langsung execute file binari-nya</p>
<p><code><br />
deanet@littleshark:/home/deanet/java$ ./sun_java_wireless_toolkit-2_5_2-linux.bin</code></p>
<p>kalo uda ketik "q" lalu ketik "y" terus enter.</p>
<p>akan muncul</p>
<p><code><br />
No suitable Java interpreter was detected<br />
0) Specify a path to a Java interpreter directory.<br />
1) Cancel this installation.<br />
Select a choice [0-1]:</code></p>
<p style="text-align:justify;">Karena interpreter java nya ndak dikenal maka disuruh mengisi path Java interpreter nya. ketik "0" atau angka nol lalu enter. masukan path JDK nya. punyak saya berarti di /home/deanet/java/jdk1.6.0_05/bin . lalu tekan enter untuk install di default direktory ~/WTK2.5.2 . log nya kurang lebih sperti ini:</p>
<p><code><br />
This application requires Java 2 SDK, Standard Edition (1.5 or later). Enter a path to a Java 2 SDK (For example: /user/jdk1.5/bin). You can type "exit" to cancel installation.<br />
Enter a path to the Java 2 SDK: /home/deanet/java/jdk1.6.0_05/bin<br />
/home/deanet/java/jdk1.6.0_05/bin/java<br />
Testing /home/deanet/java/jdk1.6.0_05/bin/java...<br />
Please enter a directory into which you would like to install the Sun Java(TM) Wireless Toolkit, 2.5.2 for CLDC.<br />
[ default is /home/deanet/java/WTK2.5.2 ]:<br />
Installation directory is /home/deanet/java/WTK2.5.2.<br />
Check for Product Updates</code></p>
<p>setelah itu pilih no kalo tidak ingin mengupadte.</p>
<p>lalu akan muncul:</p>
<p><code><br />
Setup has enough information to start copying the program files.<br />
Current Settings:<br />
Destination Directory<br />
/home/deanet/java/WTK2.5.2/<br />
JVM Folder<br />
/home/deanet/java/jdk1.6.0_05/bin/<br />
Check for Program Updates<br />
Disabled<br />
Please choose one of the following options:<br />
0) Begin copying files if you are satisfied with the settings  .<br />
1) Cancel the installation.<br />
Select a choice [0-1]:</code></p>
<p>ketik angka nol "0" lalu enter. proses unpack akan dimulai:</p>
<p><code>Checksumming...<br />
Extracting the installation files...<br />
Documentation for the Sun Java(TM) Wireless Toolkit<br />
2.5.2 for CLDC is in the file<br />
/home/deanet/java/WTK2.5.2/index.html<br />
In order to start using the Sun Java(TM) Wireless Toolkit 2.5.2 for CLDC, please run<br />
/home/deanet/java/WTK2.5.2/bin/ktoolbar<br />
deanet@littleshark:/home/deanet/java$</code></p>
<p>selesai ....</p>
<p>kesimpulan:</p>
<p>Launcher ketiga aplikasi yang uda di install berada di:</p>
<p>1. JDK di /home/deanet/java/jdk1.6.0_05/bin<br />
2. Netbeans IDE launcher di /home/deanet/java/netbeans-6.0/bin/netbeans<br />
3. Wireless Toolkit 2.5.2 di /home/deanet/java/WTK2.5.2/bin/ktoolbar</p>
<p style="text-align:justify;">o iya, namanya kesimpulan pasti ada kelbihan dan kekuranganya . wkeekkek ..<br />
salah satu kekurangan diatas adalah, seting path jdk nya belum dilakukan. Makanya pas install wtk tadi interpreter java nya ndak dikenali. Jadi kalo mau compail source.java mesti dilakukan di direktory bin dari path jdk (cmiiw, aq agak lupa). Jadi tidak bisa compail source.java d sembarang tempat / folder. Namun jika anda memakai netbeans comapil tidak akan bermasalah karena setting path jdk untuk netbeans sudah dilakukan pada saat konfigurasi installasi netbeans tadi. Yang kurang adalah setting path jdk pada environment sistem operasi linux anda. So, happy linuxing .. :mrgreen:</p>
<p style="text-align:justify;">fiuh... capek juga dokumentasi sampek gini. it's ok, just share my knowledges. no moree .. jusst ordinary man. just follow my mind (halah !!!). wiw uda jm 03.30 am. bo2 dl ah ngantukss... zzz</p>
<p>reference:</p>
<p>1. <a href="http://www.sun.com/" target="_new">sun.com</a><br />
2.  <a href="http://www.netbeans.org/" target="_new">netbeans.org</a><br />
3. Google.com :lol:<br />
3. <a href="http://numpanglewat.wordpress.com/2007/02/19/perintah-linux-beserta-kegunaanya/" target="_new">man --help</a></p>
<p><em><br />
keywords: ubuntu, java, netbeans, linux, blank0n, wtk, wireless, toolkit, 6, mie</em></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[EGlassPane 1.0 Release...]]></title>
<link>http://eecchhoo.wordpress.com/2008/07/08/eglasspane-10-release/</link>
<pubDate>Tue, 08 Jul 2008 18:27:26 +0000</pubDate>
<dc:creator>echo</dc:creator>
<guid>http://eecchhoo.wordpress.com/2008/07/08/eglasspane-10-release/</guid>
<description><![CDATA[akhirnya EGlassPane versi 1 Release.
EGLassPane merupakan library untuk komponen Swing GlassPane. De]]></description>
<content:encoded><![CDATA[<p>akhirnya EGlassPane versi 1 Release.</p>
<p>EGLassPane merupakan library untuk komponen Swing GlassPane. Dengan EGLassPane, kita bisa membuat berbagai efect GlassPane, seperti efek Fade, atau pun apa pun.</p>
<p><!--more-->
<p>EGlassPane memiliki sub 2 sub komponen yaitu ETransition, yang berguna sebagai GlassPane yang dapat memberi efect Rectangle, lalu EImageTransition yang mampu memberikan efek Image, dan juga EDragAndDrop, yang mampu menampilkan efek untuk proses Drag and Drop. Dibawah ini adalah contoh aplikasi yang menggunakan EGlassPane :</p>
<h2>ETransition</h2>
<p>&#160;<a href="http://eecchhoo.files.wordpress.com/2008/07/image99.png"><img style="border-width:0;" height="259" alt="image" src="http://eecchhoo.files.wordpress.com/2008/07/image-thumb89.png" width="400" border="0"></a> </p>
<p><a href="http://eecchhoo.files.wordpress.com/2008/07/image100.png"><img style="border-width:0;" height="259" alt="image" src="http://eecchhoo.files.wordpress.com/2008/07/image-thumb90.png" width="400" border="0"></a> </p>
<p><a href="http://eecchhoo.files.wordpress.com/2008/07/image102.png"><img style="border-width:0;" height="259" alt="image" src="http://eecchhoo.files.wordpress.com/2008/07/image-thumb91.png" width="400" border="0"></a> </p>
<p><a href="http://eecchhoo.files.wordpress.com/2008/07/image103.png"><img style="border-width:0;" height="259" alt="image" src="http://eecchhoo.files.wordpress.com/2008/07/image-thumb92.png" width="400" border="0"></a> </p>
<h2>EImageTransition</h2>
<p><a href="http://eecchhoo.files.wordpress.com/2008/07/image104.png"><img style="border-width:0;" height="287" alt="image" src="http://eecchhoo.files.wordpress.com/2008/07/image-thumb93.png" width="400" border="0"></a> </p>
<p><a href="http://eecchhoo.files.wordpress.com/2008/07/image105.png"><img style="border-width:0;" height="287" alt="image" src="http://eecchhoo.files.wordpress.com/2008/07/image-thumb94.png" width="400" border="0"></a> </p>
<p><a href="http://eecchhoo.files.wordpress.com/2008/07/image106.png"><img style="border-width:0;" height="287" alt="image" src="http://eecchhoo.files.wordpress.com/2008/07/image-thumb95.png" width="400" border="0"></a> </p>
<h2>EDragAndDrop</h2>
<p><a href="http://eecchhoo.files.wordpress.com/2008/07/image107.png"><img style="border-width:0;" height="290" alt="image" src="http://eecchhoo.files.wordpress.com/2008/07/image-thumb96.png" width="400" border="0"></a> </p>
<p><a href="http://eecchhoo.files.wordpress.com/2008/07/image108.png"><img style="border-width:0;" height="290" alt="image" src="http://eecchhoo.files.wordpress.com/2008/07/image-thumb97.png" width="400" border="0"></a> </p>
<p><a href="http://eecchhoo.files.wordpress.com/2008/07/image109.png"><img style="border-width:0;" height="290" alt="image" src="http://eecchhoo.files.wordpress.com/2008/07/image-thumb98.png" width="400" border="0"></a> </p>
<p><a href="http://eecchhoo.files.wordpress.com/2008/07/image110.png"><img style="border-width:0;" height="290" alt="image" src="http://eecchhoo.files.wordpress.com/2008/07/image-thumb99.png" width="400" border="0"></a> </p>
<h2>EContainer</h2>
<p><a href="http://eecchhoo.files.wordpress.com/2008/07/image111.png"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" height="282" alt="image" src="http://eecchhoo.files.wordpress.com/2008/07/image-thumb100.png" width="400" border="0"></a> </p>
<p><a href="http://eecchhoo.files.wordpress.com/2008/07/image112.png"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" height="282" alt="image" src="http://eecchhoo.files.wordpress.com/2008/07/image-thumb101.png" width="400" border="0"></a> </p>
<p>please visit at </p>
<h2><a href="http://code.google.com/p/eglasspane/" target="_blank">EGlassPane Website</a></h2>
<p><em><strong>Rock with Java!!!</strong></em></p>
<p>;)</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Nine Rails IDE comparison]]></title>
<link>http://rezaprima.wordpress.com/?p=58</link>
<pubDate>Tue, 08 Jul 2008 16:12:02 +0000</pubDate>
<dc:creator>Reza Primardiansyah</dc:creator>
<guid>http://rezaprima.wordpress.com/?p=58</guid>
<description><![CDATA[OSNews informed me about nine Rails IDE comparison   over at Info World. A commenter pointed specifi]]></description>
<content:encoded><![CDATA[<p>OSNews <a href="http://osnews.com/comments/19988">informed me</a> about nine Rails IDE comparison   <a href="http://www.infoworld.com/article/08/07/07/28TC-ruby-ides_1.html">over at Info World</a>. A commenter pointed specifically at Netbeans from Sun. I haven't read them all. Maybe I'll update this later.</p>
<p>Versi Bahasa Indonesia:</p>
<p>Dari OSNews <a href="http://osnews.com/comments/19988">aku tahu</a> tentang perbandingan sembilan Rails IDE <a href="http://www.infoworld.com/article/08/07/07/28TC-ruby-ides_1.html">di Info World</a>. Seorang commenter secara khusus tunjukkan Netbeans dari Sun. Aku belum sempat baca semuanya. Mungkin lain kali post ini kuperbarui.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Baixei o Milestone 1 do NetBeans 6.5]]></title>
<link>http://devblogs.wordpress.com/?p=12</link>
<pubDate>Tue, 08 Jul 2008 14:59:26 +0000</pubDate>
<dc:creator>Evandro Rosa Santos</dc:creator>
<guid>http://devblogs.wordpress.com/?p=12</guid>
<description><![CDATA[Baixei e já iniciei meus testes do Milestone 1 do NetBeans 6.5 e em uma olhada rápida, já deu par]]></description>
<content:encoded><![CDATA[<p>Baixei e já iniciei meus testes do <a href="http://bits.netbeans.org/download/6.5/m1/">Milestone 1 do NetBeans 6.5</a> e em uma olhada rápida, já deu para notar que o essa versão trás plug-ins com  suporte a diversas linguagens como: Groovy, Fortress, TCL, Prolog, Ruby, Scala e  um fantástico suporte ao PHP.</p>
<p>Vou fazer todos os testes baseado nas <a href="http://wiki.netbeans.org/NewAndNoteWorthyMilestone1NB65">novas  funcionalidades do NetBeans</a>, depois eu faço um post com as minhas  impressões.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[taT | Editor Fold Utility]]></title>
<link>http://nbguru.wordpress.com/?p=217</link>
<pubDate>Tue, 08 Jul 2008 07:14:01 +0000</pubDate>
<dc:creator>Varun</dc:creator>
<guid>http://nbguru.wordpress.com/?p=217</guid>
<description><![CDATA[Hey,
Another tips and Tricks for today! Whenever you have created a JFrame in NetBeans, the auto-gen]]></description>
<content:encoded><![CDATA[<p>Hey,</p>
<p>Another tips and Tricks for today! Whenever you have created a JFrame in NetBeans, the auto-generated code which is in sync with Matisse Builder, has a method <strong>initComponents()</strong> initially, right?</p>
<p>When you make a switch to the Source view, you see a collapsed section of code, with a label on it- "Generated Code". Ever thought, how it happens.</p>
<p style="text-align:center;"><strong>Here's the trick</strong></p>
<p style="text-align:left;">Write code between following comments;</p>
<pre style="text-align:left;">        //&#60;editor-fold defaultstate="$state" desc="$label"&#62;
        /* Place your code over here */
        //&#60;/editor-fold&#62;</pre>
<p>Replace <strong>$state </strong>with expanded/collapsed and <strong>$label</strong> with any name/phrase you choose. Also, replace the following;</p>
<pre style="text-align:left;">        /* Place your code over here */</pre>
<p>with your code, it could be either inside a method, or inside a Java class, wrapping various methods, variable declarations etc.</p>
<p style="text-align:center;"><strong>Tips to Remember</strong></p>
<p style="text-align:left;">Keep in mind that, the editor-fold tags must be inside same block of code, either inside a Java class, or inside a method! You can't opening tag inside a Java class, and closing tag inside a method OR vice-versa!</p>
<p style="text-align:left;">It works in all Java classes. Also, its basic use is to categorize the sections of code. Like, you may have an editor-fold for only variable declarations, and/or for user created methods, and/or for getter/setter methods!</p>
<p style="text-align:left;"><em><strong>eNjoy Technology...</strong></em></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[NetBeans IDE 6.5 Milestone 1]]></title>
<link>http://nbguru.wordpress.com/?p=215</link>
<pubDate>Tue, 08 Jul 2008 05:49:33 +0000</pubDate>
<dc:creator>Varun</dc:creator>
<guid>http://nbguru.wordpress.com/?p=215</guid>
<description><![CDATA[Hey,
The wait is over, as NetBeans IDE 6.5 Milestone 1, is available for download! Yes, a new versio]]></description>
<content:encoded><![CDATA[<p>Hey,</p>
<p>The wait is over, as <strong>NetBeans IDE 6.5 Milestone 1</strong>, is available for <a href="http://www.netbeans.org/servlets/NewsItemView?newsItemID=1254" target="_blank">download</a>! Yes, a new version is out, and I am really excited to see new features! Before I go any further, I must tell you what I missed in NetBeans 6.0, 6.1 IDE-</p>
<ol>
<li><strong>Action Wizard</strong> with no scrollbar, was really troublesome, as I had to change my system resolution to <strong>1024 by 768</strong>, everytime I wanted to use this Wizard!</li>
<li>Proper <strong>Language Integration Framework</strong>, there have been a lot of discussion on the mailing lists, on having a unified language integration framework (I am still exploring Generic Language Framework).</li>
</ol>
<p>Few months back, I have started exploring the NetBeans Platform for <strong>RCP</strong> and I have recently contributed a lot of documentation on <a href="http://nbguru.wordpress.com/proj-netbeans/tryst-with-platform/" target="_blank"><strong>XML Layer</strong></a>! So, the above points are related to <strong>NetBeans Platform</strong>, as I haven't used the IDE for any other type of projects for so long!</p>
<p>Also, I missed out on <strong>NetCAT 6.0</strong> and <strong>CA Survey 6.1</strong>! I was new to the community when NetCAT happened, and at the time of Survey, I was having exams! Anyways, I am enjoying dealing with RCP on a daily basis, and hope to make some cool features for the IDE, some day!</p>
<p style="text-align:left;"><span style="text-decoration:underline;"><em><strong>What I saw today?</strong></em></span></p>
<p style="text-align:center;"><strong>General Changes</strong></p>
<p><span style="text-decoration:line-through;">The <strong>Action Wizard</strong> </span><span style="text-decoration:line-through;">has got a scrollbar, what a relief! Phew... I can feel it, its such an important enhancement, will save a lot of time.</span> Though, I was not able to <strong>Install/Reload in Target Platform</strong>, it was disabled don't know why, might be a bug! <strong>Plugin Manager</strong> had so many new plugins available, support for Scala, Groovy is also there! Many modules from <strong>contrib</strong> were present as well.</p>
<blockquote>
<p style="text-align:center;">New font colors, for Java source files, XML Layer! I guess the font has changed as well.<br />
FONT resembles the ONE used in <strong>Ubuntu</strong>!</p>
</blockquote>
<p>Hey, I also saw <strong>Quick Search Toolbar</strong>, <a href="http://blogs.sun.com/geertjan" target="_blank">Geertjan</a> had blogged about it recently, and there exists <a href="http://netbeans.dzone.com/" target="_blank">Dzone Articles</a> as well. Though, it doesn't seem to work in the Milestone 1, however expect all these features and many more <a href="http://www.netbeans.org/servlets/NewsItemView?newsItemID=1254" target="_blank">listed on NetBeans.org</a>, to be available in <strong>NB 6.5 IDE Beta Version</strong>!</p>
<p style="text-align:center;"><strong>Java Editor and GUI Matisse Builder<br />
</strong>
</p>
<p style="text-align:left;">Better parsing; control over "<a href="http://blogs.sun.com/geertjan/entry/prevent_the_generation_of_fully" target="_blank">Qualified Names of Classes</a>"; enhanced visiblity of code; changes in Action- "Encapsulate Fields...", more options now available such as <em>Insert Point, Sort By, Javadoc</em>...</p>
<p style="text-align:left;"><span style="text-decoration:underline;">Insert Point</span><br />
Lets you insert the getter/setter's OR both, above/below any existing method in code, by selecting an option from DropDown list.</p>
<p style="text-align:left;"><span style="text-decoration:underline;">Sort By<br />
</span>Lets you sort the getter/setter's OR both, to be generated in a specific order, by selecting an option from its DropDown list.</p>
<p style="text-align:left;"><span style="text-decoration:underline;">Javadoc</span><br />
Lets you create Javadoc for your getter/setter's OR both, by selecting following options from DropDown list -</p>
<ol>
<li>Create default comments</li>
<li>Copy from field</li>
<li>None</li>
</ol>
<p style="text-align:left;">
<p style="text-align:left;">Refer this <a href="http://nbguru.wordpress.com/2008/04/27/tat-space-around-component-1/" target="_blank">tips and Tricks</a>, apply those steps in this Milestone, you would see a change. I will update that trick for this Milestone soon!</p>
<p style="text-align:left;"><span style="text-decoration:underline;"><em><strong>Suggestions</strong></em></span></p>
<p>I would suggest you all to have a look and feel of the IDE, make some sample applications, test, review and give feedback! You may do it more efficiently by participating in <a href="http://www.netbeans.org/servlets/NewsItemView?newsItemID=1252" target="_blank">NetCAT 6.5</a>! I have applied and waiting for the selection results.</p>
<p><em><strong>sTay Tuned for More Reviews...</strong></em></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[taT | Play with XML Layer (Part 3)]]></title>
<link>http://nbguru.wordpress.com/?p=188</link>
<pubDate>Mon, 07 Jul 2008 13:32:12 +0000</pubDate>
<dc:creator>Varun</dc:creator>
<guid>http://nbguru.wordpress.com/?p=188</guid>
<description><![CDATA[Hey,
So, I am writing a third part, Wow  Really, I must admit, I just didn&#8217;t thought I would w]]></description>
<content:encoded><![CDATA[<p>Hey,</p>
<p>So, I am writing a <strong>third part</strong>, Wow ;) Really, I must admit, I just didn't thought I would write so frequently, and that too, on <strong>NetBeans Platform</strong>. Its something, that needs a lot of time to understand its usability, functionality and extensibility... :) Anyways, in my previous entry- <a href="http://nbguru.wordpress.com/2008/06/24/tat-play-with-xml-layer-part-two-4/" target="_blank">Part Two</a> of this series, I wrote on how to transform an Action type from one form to another- <strong>CallableSystem</strong> TO <strong>Cookie</strong>! By the way, I have already done the reversal in form of a tutorial, and contributed to the <a href="http://wiki.netbeans.org/TransformConditionallyToAlwaysEnabledAction" target="_blank">Community Docs</a>.</p>
<blockquote>
<p style="text-align:center;">Here, I present to you tricks to add/remove entries into/from XML Layer, that would enable/disable context-aware actions.</p>
</blockquote>
<p><span style="text-decoration:underline;"><em><strong>Pre-requisites</strong></em></span></p>
<p>Just have a look at this webpage- <a href="http://nbguru.wordpress.com/proj-netbeans/tryst-with-platform/" target="_blank">Tryst with Platform</a>! Its basically an index of what all documentations (<strong>11</strong>), I have contributed to the NetBeans Community, be it blogs, tutorials, articles, tips and Tricks, Dzone entries, etc, in the last week of June.</p>
<p><span style="text-decoration:underline;"><em><strong>Tips and Tricks</strong></em></span></p>
<p>Following tips/tricks apply to CookieAction, not CallableSystemAction! Also, check out the references section (at the end of this entry), this part of blog series is inspired by those references!</p>
<blockquote>
<p style="text-align:center;">Syntax of the <strong>MIME Type</strong>: <em>type/subtype</em></p>
</blockquote>
<p><a href="http://nbguru.wordpress.com/files/2008/06/reg-shortcut-keys.jpg"> </a></p>
<p style="text-align:center;"><strong>Tricks for Context Menu Items</strong></p>
<p style="text-align:left;"><em>Trick #1</em> - If making the action, <strong>file type</strong> context-sensitive. Then, you have to add an entry in folder "Loaders" as follows into XML Layer.</p>
<pre>    &#60;folder name="Loaders"&#62;
        &#60;folder name="type"&#62;
            &#60;folder name="subtype"&#62;
                &#60;folder name="Actions"&#62;
                    &#60;file name="org-nvarun-tat-SayCheez.instance"/&#62;
                &#60;/folder&#62;
            &#60;/folder&#62;
        &#60;/folder&#62;
    &#60;/folder&#62;</pre>
<p style="text-align:left;">
<p style="text-align:left;"><em>Trick #2</em> - If making the action, <strong>editor</strong> context-sensitive. Then, you have to add an entry in folder "Editors" as follows into XML Layer.</p>
<p style="text-align:left;">
<pre>    &#60;folder name="Editors"&#62;
        &#60;folder name="type"&#62;
            &#60;folder name="subtype"&#62;
                &#60;folder name="Popup"&#62;
                    &#60;file name="org-nvarun-tat-SayCheez.instance"/&#62;
                &#60;/folder&#62;
            &#60;/folder&#62;
        &#60;/folder&#62;
    &#60;/folder&#62;</pre>
<p style="text-align:left;">
<p style="text-align:center;"><strong>Tips To Remember</strong></p>
<p>In our case, I replaced <em>type</em> with <strong>text</strong> and <em>subtype</em> with <strong>x-java</strong>! What I did, I registered the Action into the <strong>Java Editor Context Menu</strong>, i.e. whenever you open a <strong>Java File</strong>, and do right-click, <strong>popup menu</strong> would show the above action. Also, when you expand relevant Package Node of a Project Node, to uncover Java File Nodes, right-click to see the Action in the popup menu!</p>
<p style="text-align:left;">However, it would be still be <strong>enabled</strong>, if you had earlier chosen <em>EditorCookie, EditCookie, DataObject </em>OR<em> OpenCookie</em>. It would be <strong>disabled</strong>, if you choose <em>Project interface</em> as Cookie class.</p>
<p style="text-align:left;"><em><span style="text-decoration:underline;"><strong>Now, what?<br />
</strong></span></em>
</p>
<p style="text-align:left;">You can find out what all MIME Types are registered into the IDE, by clicking on <strong>Tools &#62; Options,</strong> and click on button <strong>Advanced Options</strong>! There you expand nodes in this order- <strong>IDE Configuration ---&#62; System ---&#62; Object Types</strong></p>
<p style="text-align:left;">Now, select any sub-node, and you could see its property sheet on right panel, where all possible <strong>MIME Types</strong> for that particular<strong> Object Type</strong> are listed. Try this on existing MIME Types, also you may do this for your own created languages (which you might like to integrate into the IDE).</p>
<p><em><span style="text-decoration:underline;"><strong>References<br />
</strong></span></em>[A] <a href="http://en.wikipedia.org/wiki/MIME#Content-Type" target="_blank">http://en.wikipedia.org/wiki/MIME#Content-Type</a><br />
[B] <a href="http://platform.netbeans.org/tutorials/nbm-filetype.html" target="_blank">Recognizing a File Type Tutorial</a><br />
[C] <a href="http://wiki.netbeans.org/DevFaqActionAddEditorPopup" target="_blank">http://wiki.netbeans.org/DevFaqActionAddEditorPopup</a><br />
[D] <a href="http://wiki.netbeans.org/DevFaqActionAddFileMime" target="_blank">http://wiki.netbeans.org/DevFaqActionAddFileMime</a></p>
<p><em><strong>eNjoy Technology...</strong></em></p>
]]></content:encoded>
</item>

</channel>
</rss>
