<?xml version="1.0" encoding="UTF-8" standalone="no"?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:gd="http://schemas.google.com/g/2005" xmlns:georss="http://www.georss.org/georss" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:thr="http://purl.org/syndication/thread/1.0"><id>tag:blogger.com,1999:blog-5372445311375998673</id><updated>2024-09-09T12:37:07.049+07:00</updated><category term="IT News"/><category term="Java"/><category term="Tips and Trick"/><category term="Google"/><category term="Free Things"/><category term="Open Source"/><category term="My Boring Daily Life"/><category term="Misc"/><category term="Oracle"/><category term="Event"/><category term="Motivation"/><category term="Microsoft"/><category term="Database"/><category term="Ruby"/><category term="Yahoo"/><category term="Gadget and Mobile Phone"/><category term="Hack n Crack"/><category term="Hardware"/><category term="Games"/><category term="JBoss"/><category term="Operating System"/><category term="Telecommunication"/><category term="Magazine"/><category term="AdobeFlex"/><category term="Financial"/><category term="Seks"/><category term="Webserver"/><category term="Workflow"/><title type="text">Information Technology &amp; Communication Blog</title><subtitle type="html">Information Technology &amp; Communication Blog</subtitle><link href="http://harry-christian.blogspot.com/feeds/posts/default" rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/5372445311375998673/posts/default?redirect=false" rel="self" type="application/atom+xml"/><link href="http://harry-christian.blogspot.com/" rel="alternate" type="text/html"/><link href="http://pubsubhubbub.appspot.com/" rel="hub"/><link href="http://www.blogger.com/feeds/5372445311375998673/posts/default?start-index=26&amp;max-results=25&amp;redirect=false" rel="next" type="application/atom+xml"/><author><name>Harry</name><uri>http://www.blogger.com/profile/11384098376493672625</uri><email>noreply@blogger.com</email><gd:image height="24" rel="http://schemas.google.com/g/2005#thumbnail" src="//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQBdry4L0c6D1zxU68vqToRBbCXTGrgtifv3S0CxjhGJG2ETd-lx_YAqcuKT9bsO1hbxECwOWdfx9JEZNVbRskorpWtkH35_JebNukWJtZMkABjCHSlGH5wWIIqA9NPg/s220/20110122768.jpg" width="32"/></author><generator uri="http://www.blogger.com" version="7.00">Blogger</generator><openSearch:totalResults>156</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5372445311375998673.post-6289844668612089385</id><published>2011-01-29T12:21:00.000+07:00</published><updated>2013-12-04T23:17:33.558+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="IT News"/><category scheme="http://www.blogger.com/atom/ns#" term="Java"/><category scheme="http://www.blogger.com/atom/ns#" term="Oracle"/><title type="text">Java EE 7 Is About To Coming?</title><content type="html">&lt;b&gt;Java EE 7&lt;/b&gt; AKA &lt;b&gt;The Cloud&lt;/b&gt; some feature: multi-tenancy, application versioning, support for NRDBMS stores but also about modularity, trying to leverage what will be done at the JavaSE level. Of all the APIs up for a new version, JAX-RS and JPA seem to be the closest to being filed as JSRs. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
It's been one year since Java EE 6 was released (December 2009) and it's now time to start talking about Java EE 7. In fact at JavaOne San Francisco in September, at Devoxx in November and at JavaOne Sao Paulo and Beijing in December, the technical keynotes have gradually introduced what Oracle would like to see addressed in this release.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Credit: Oracle newsletter</content><link href="http://harry-christian.blogspot.com/feeds/6289844668612089385/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://www.blogger.com/comment/fullpage/post/5372445311375998673/6289844668612089385?isPopup=true" rel="replies" title="0 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/5372445311375998673/posts/default/6289844668612089385" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/5372445311375998673/posts/default/6289844668612089385" rel="self" type="application/atom+xml"/><link href="http://harry-christian.blogspot.com/2011/01/java-ee-7-is-about-to-coming.html" rel="alternate" title="Java EE 7 Is About To Coming?" type="text/html"/><author><name>Harry</name><uri>http://www.blogger.com/profile/11384098376493672625</uri><email>noreply@blogger.com</email><gd:image height="24" rel="http://schemas.google.com/g/2005#thumbnail" src="//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQBdry4L0c6D1zxU68vqToRBbCXTGrgtifv3S0CxjhGJG2ETd-lx_YAqcuKT9bsO1hbxECwOWdfx9JEZNVbRskorpWtkH35_JebNukWJtZMkABjCHSlGH5wWIIqA9NPg/s220/20110122768.jpg" width="32"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5372445311375998673.post-4376379306113462051</id><published>2011-01-26T22:18:00.001+07:00</published><updated>2011-01-29T12:14:24.033+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="IT News"/><category scheme="http://www.blogger.com/atom/ns#" term="Misc"/><title type="text">Jokes</title><content type="html">Jokes :)&lt;br /&gt;
Copyright &lt;a href="www.smashingmagazine.com"&gt;www.smashingmagazine.com&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2010/03/smashing_03_bigB.png" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="149" src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2010/03/smashing_03_bigB.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;</content><link href="http://harry-christian.blogspot.com/feeds/4376379306113462051/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://www.blogger.com/comment/fullpage/post/5372445311375998673/4376379306113462051?isPopup=true" rel="replies" title="0 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/5372445311375998673/posts/default/4376379306113462051" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/5372445311375998673/posts/default/4376379306113462051" rel="self" type="application/atom+xml"/><link href="http://harry-christian.blogspot.com/2011/01/jokes-copyright-www.html" rel="alternate" title="Jokes" type="text/html"/><author><name>Harry</name><uri>http://www.blogger.com/profile/11384098376493672625</uri><email>noreply@blogger.com</email><gd:image height="24" rel="http://schemas.google.com/g/2005#thumbnail" src="//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQBdry4L0c6D1zxU68vqToRBbCXTGrgtifv3S0CxjhGJG2ETd-lx_YAqcuKT9bsO1hbxECwOWdfx9JEZNVbRskorpWtkH35_JebNukWJtZMkABjCHSlGH5wWIIqA9NPg/s220/20110122768.jpg" width="32"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5372445311375998673.post-7940749250965969849</id><published>2011-01-25T23:22:00.001+07:00</published><updated>2011-01-25T23:23:28.702+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="AdobeFlex"/><title type="text">My Footnotes About Adobe Flex (Indonesian language)</title><content type="html">*. Adobe Flex adalah RIA yang mirip dengan Ajax, JavaFX, Silverlight or XUL&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*. Flex platform:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;MXML utk design form&lt;/li&gt;
&lt;li&gt;ActionScript 3.0 utk scripting&lt;/li&gt;
&lt;li&gt;FlashPlayer 10.0 utk plugin webbrowser utk compile bytecode (.swf)&lt;/li&gt;
&lt;li&gt;Server Side integration via Flex Data Services, GraniteDS or BlazeDS, giving the applications access to J2EE applications.&lt;/li&gt;
&lt;li&gt;Also the flex application could be connected to other server technologies such as PHP, Coldfusion and ASP.NET.&lt;/li&gt;
&lt;li&gt;Flex Builder, yaitu IDE berbasis Eclipse&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
*. Flex berintegrasi dengan server menggunakan salah satu dari:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Webservices&lt;/li&gt;
&lt;li&gt;ColdFusion Flash Remoting Service.&lt;/li&gt;
&lt;li&gt;Action Message Format (herein AMF) used in BlazeDS, GraniteDS and LiveCycle Data Services. &lt;/li&gt;
&lt;li&gt;This is the way in which NCSIS applications will be developed.&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;br /&gt;
*. Benefit Flex:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Rapid prototype&lt;/li&gt;
&lt;li&gt;Multi Browser compatible&lt;/li&gt;
&lt;li&gt;Aplikasi Flex adalah statefulness yang berarti tidak memerlukan request setiap saat ke server&lt;/li&gt;
&lt;li&gt;Jalan diberbagai webserver dan bisa konek ke webservice&lt;/li&gt;
&lt;li&gt;Menggunakan AMF lebih cepat webservice&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;br /&gt;
*. Flex berkomunikasi melalui RPC dan protokol HttpServices, WebServices, RemoteObject&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*. Proses membuat aplikasi Flex:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Buat form MXML&lt;/li&gt;
&lt;li&gt;Buat ActionScript sesuai fungsinya&lt;/li&gt;
&lt;li&gt;Compile the code, form MXML dan ActionScript akan menjadi file .swf yang bisa dijalankan di FlashPlayer&lt;/li&gt;
&lt;li&gt;Deploy .swf file dengan mengembbed kedalam HTML&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;br /&gt;
*. MXML adalah GUI&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*. ActionScript adalah logic&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*. ActionScript adalah asynchronous yang berarti method dijalankan oleh server tetapi tidak mengembalikan nilai&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*. Cara link MXML dan ActionScript:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Embed ActionScript code didalam &lt;/li&gt;
&lt;li&gt;&lt;mx:script&gt;Import eksternal file &lt;mx:script source="”calculateTax.as”"&gt;&lt;/mx:script&gt;&lt;/mx:script&gt;&lt;/li&gt;
&lt;li&gt;&lt;mx:script&gt;&lt;mx:script source="”calculateTax.as”"&gt; Import ActionScript classes&lt;/mx:script&gt;&lt;/mx:script&gt;&lt;/li&gt;
&lt;li&gt;&lt;mx:script&gt;&lt;mx:script source="”calculateTax.as”"&gt; Import ActionScript compiled components&lt;/mx:script&gt;&lt;/mx:script&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;mx:script&gt;&lt;mx:script source="”calculateTax.as”"&gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*. Contoh cara manggil ActionScript ke dalam MXML:&lt;br /&gt;
&lt;/mx:script&gt;&lt;/mx:script&gt;&lt;br /&gt;
&lt;blockquote&gt;-----------------Test.mxml&lt;br /&gt;
&lt;fx:script&gt;&lt;br /&gt;
&lt;/fx:script&gt;&lt;mx:script&gt;&lt;mx:script source="”calculateTax.as”"&gt;&lt;fx:script&gt;  &lt;/fx:script&gt;&lt;br /&gt;
&lt;mx:button click="label1.text=testAS.sayHello()" label="Save2" x="144" y="262"&gt;&lt;br /&gt;
&lt;br /&gt;
-----------------TestAS.as&lt;br /&gt;
public function sayHello():String&lt;br /&gt;
{&lt;br /&gt;
var response:String = "Say Hello World";&lt;br /&gt;
return response;&lt;br /&gt;
}&lt;br /&gt;
&lt;/mx:button&gt;&lt;/mx:script&gt;&lt;/mx:script&gt;&lt;/blockquote&gt;&lt;br /&gt;
&lt;br /&gt;
*. Dalam MXML Flex juga dikenal istilah DataBindings seperti PageDefinitionnya Oracle ADF:&lt;br /&gt;
&lt;fx:model id="contact"&gt;&lt;br /&gt;
&lt;contact&gt;&lt;br /&gt;
&lt;name&gt;&lt;br /&gt;
&lt;first&gt;{first.text}&lt;/first&gt;&lt;br /&gt;
&lt;last&gt;{last.text}&lt;/last&gt;&lt;br /&gt;
&lt;/name&gt;&lt;br /&gt;
&lt;/contact&gt;&lt;br /&gt;
&lt;/fx:model&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*. Validasi di Flex bisa melalui:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;mx:script&gt;&lt;mx:script source="”calculateTax.as”"&gt;&lt;mx:button click="label1.text=testAS.sayHello()" label="Save2" x="144" y="262"&gt; ActionScript&lt;/mx:button&gt;&lt;/mx:script&gt;&lt;/mx:script&gt;&lt;/li&gt;
&lt;li&gt;&lt;mx:script&gt;&lt;mx:script source="”calculateTax.as”"&gt;&lt;mx:button click="label1.text=testAS.sayHello()" label="Save2" x="144" y="262"&gt; DataBindings&lt;/mx:button&gt;&lt;/mx:script&gt;&lt;/mx:script&gt;&lt;/li&gt;
&lt;li&gt;&lt;mx:script&gt;&lt;mx:script source="”calculateTax.as”"&gt;&lt;mx:button click="label1.text=testAS.sayHello()" label="Save2" x="144" y="262"&gt; Events&lt;/mx:button&gt;&lt;/mx:script&gt;&lt;/mx:script&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;mx:script&gt;&lt;mx:script source="”calculateTax.as”"&gt;&lt;mx:button click="label1.text=testAS.sayHello()" label="Save2" x="144" y="262"&gt; &lt;br /&gt;
*. Cairngorm merupakan framework MVC yang digunakan sebagai event model utk memanggil dan menerima panggilan dari server&lt;br /&gt;
&lt;/mx:button&gt;&lt;/mx:script&gt;&lt;/mx:script&gt;&lt;br /&gt;
&lt;mx:script&gt;&lt;mx:script source="”calculateTax.as”"&gt;&lt;mx:button click="label1.text=testAS.sayHello()" label="Save2" x="144" y="262"&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*. Cairngorm akan sangat membantu terutama apabila bekerja dengan lebih dari satu developer dan project dengan skala besar&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*. Cairngorm komponen:&lt;/mx:button&gt;&lt;/mx:script&gt;&lt;/mx:script&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;mx:script&gt;&lt;mx:script source="”calculateTax.as”"&gt;&lt;mx:button click="label1.text=testAS.sayHello()" label="Save2" x="144" y="262"&gt; ValueObject utk pojo di level view (isi VO ini sama persis dengan pojo di level server)&lt;/mx:button&gt;&lt;/mx:script&gt;&lt;/mx:script&gt;&lt;/li&gt;
&lt;li&gt;&lt;mx:script&gt;&lt;mx:script source="”calculateTax.as”"&gt;&lt;mx:button click="label1.text=testAS.sayHello()" label="Save2" x="144" y="262"&gt; Event akan mentrigger business logic yang di Command utk segera di proses&lt;/mx:button&gt;&lt;/mx:script&gt;&lt;/mx:script&gt;&lt;/li&gt;
&lt;li&gt;&lt;mx:script&gt;&lt;mx:script source="”calculateTax.as”"&gt;&lt;mx:button click="label1.text=testAS.sayHello()" label="Save2" x="144" y="262"&gt; FrontController utk mapping antara Event dan Command&lt;/mx:button&gt;&lt;/mx:script&gt;&lt;/mx:script&gt;&lt;/li&gt;
&lt;li&gt;&lt;mx:script&gt;&lt;mx:script source="”calculateTax.as”"&gt;&lt;mx:button click="label1.text=testAS.sayHello()" label="Save2" x="144" y="262"&gt; Command yaitu utk proses business logic&lt;/mx:button&gt;&lt;/mx:script&gt;&lt;/mx:script&gt;&lt;/li&gt;
&lt;li&gt;&lt;mx:script&gt;&lt;mx:script source="”calculateTax.as”"&gt;&lt;mx:button click="label1.text=testAS.sayHello()" label="Save2" x="144" y="262"&gt; BusinessDelegate&lt;/mx:button&gt;&lt;/mx:script&gt;&lt;/mx:script&gt;&lt;/li&gt;
&lt;li&gt;&lt;mx:script&gt;&lt;mx:script source="”calculateTax.as”"&gt;&lt;mx:button click="label1.text=testAS.sayHello()" label="Save2" x="144" y="262"&gt; ServiceLocator yaitu utk menentukan di view akan memanggil service apa yang berkaitan dengan form  tsb&lt;/mx:button&gt;&lt;/mx:script&gt;&lt;/mx:script&gt;&lt;/li&gt;
&lt;li&gt;&lt;mx:script&gt;&lt;mx:script source="”calculateTax.as”"&gt;&lt;mx:button click="label1.text=testAS.sayHello()" label="Save2" x="144" y="262"&gt; ModelLocator yaitu global data (di JDev seperti adapter)&lt;/mx:button&gt;&lt;/mx:script&gt;&lt;/mx:script&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;mx:script&gt;&lt;mx:script source="”calculateTax.as”"&gt;&lt;mx:button click="label1.text=testAS.sayHello()" label="Save2" x="144" y="262"&gt; *. [Bindable] &lt;br /&gt;
public class ModelLocator implements IModelLocator&lt;br /&gt;
Bindable disini artinya semua variabel yang di define didalam class tsb bisa dijadikan data binding&lt;br /&gt;
&lt;/mx:button&gt;&lt;/mx:script&gt;&lt;/mx:script&gt;&lt;br /&gt;
&lt;mx:script&gt;&lt;mx:script source="”calculateTax.as”"&gt;&lt;mx:button click="label1.text=testAS.sayHello()" label="Save2" x="144" y="262"&gt;&lt;/mx:button&gt;&lt;/mx:script&gt;&lt;/mx:script&gt;&lt;br /&gt;
&lt;mx:script&gt;&lt;mx:script source="”calculateTax.as”"&gt;&lt;mx:button click="label1.text=testAS.sayHello()" label="Save2" x="144" y="262"&gt;&lt;br /&gt;
*. Urutan flow Cairngorm: View -&amp;gt; Event -&amp;gt; FrontController -&amp;gt; Command -&amp;gt; Delegate -&amp;gt; ServiceLocator -&amp;gt; Model -&amp;gt; View&lt;br /&gt;
Contoh penjelasannya dalam form login: &lt;/mx:button&gt;&lt;/mx:script&gt;&lt;/mx:script&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;mx:script&gt;&lt;mx:script source="”calculateTax.as”"&gt;&lt;mx:button click="label1.text=testAS.sayHello()" label="Save2" x="144" y="262"&gt; Form login mempunyai button login, button login tsb akan mentrigger event. &lt;/mx:button&gt;&lt;/mx:script&gt;&lt;/mx:script&gt;&lt;/li&gt;
&lt;li&gt;&lt;mx:script&gt;&lt;mx:script source="”calculateTax.as”"&gt;&lt;mx:button click="label1.text=testAS.sayHello()" label="Save2" x="144" y="262"&gt; FrontController akan mencari Command apa yang sesuai utk Event tsb.&lt;/mx:button&gt;&lt;/mx:script&gt;&lt;/mx:script&gt;&lt;/li&gt;
&lt;li&gt;&lt;mx:script&gt;&lt;mx:script source="”calculateTax.as”"&gt;&lt;mx:button click="label1.text=testAS.sayHello()" label="Save2" x="144" y="262"&gt; Command kemudian akan mendelegasikan tugas kepada ServiceLocator utk meng-execute business logic di sisi Server.&lt;/mx:button&gt;&lt;/mx:script&gt;&lt;/mx:script&gt;&lt;/li&gt;
&lt;li&gt;&lt;mx:script&gt;&lt;mx:script source="”calculateTax.as”"&gt;&lt;mx:button click="label1.text=testAS.sayHello()" label="Save2" x="144" y="262"&gt; Hasil execute tersebut (entah select/insert/update/delete) akan mengembalikan Model yang kemudian di tampung lagi ke View&lt;/mx:button&gt;&lt;/mx:script&gt;&lt;/mx:script&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;mx:script&gt;&lt;mx:script source="”calculateTax.as”"&gt;&lt;mx:button click="label1.text=testAS.sayHello()" label="Save2" x="144" y="262"&gt; &lt;br /&gt;
&lt;/mx:button&gt;&lt;/mx:script&gt;&lt;/mx:script&gt;</content><link href="http://harry-christian.blogspot.com/feeds/7940749250965969849/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://www.blogger.com/comment/fullpage/post/5372445311375998673/7940749250965969849?isPopup=true" rel="replies" title="0 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/5372445311375998673/posts/default/7940749250965969849" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/5372445311375998673/posts/default/7940749250965969849" rel="self" type="application/atom+xml"/><link href="http://harry-christian.blogspot.com/2011/01/my-footnotes-about-adobe-flex.html" rel="alternate" title="My Footnotes About Adobe Flex (Indonesian language)" type="text/html"/><author><name>Harry</name><uri>http://www.blogger.com/profile/11384098376493672625</uri><email>noreply@blogger.com</email><gd:image height="24" rel="http://schemas.google.com/g/2005#thumbnail" src="//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQBdry4L0c6D1zxU68vqToRBbCXTGrgtifv3S0CxjhGJG2ETd-lx_YAqcuKT9bsO1hbxECwOWdfx9JEZNVbRskorpWtkH35_JebNukWJtZMkABjCHSlGH5wWIIqA9NPg/s220/20110122768.jpg" width="32"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5372445311375998673.post-4860358449954754884</id><published>2011-01-24T21:17:00.000+07:00</published><updated>2011-01-24T21:17:47.229+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="My Boring Daily Life"/><title type="text">Welcome to Adobe Flex and goodbye Oracle</title><content type="html">After 2 years working on Oracle stack technology at Bizol Cipta Solusi (ADF, Toplink, JDev, OC4J, Oracle Database), finally i'm leaving.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I have been waiting opportunity to move almost a year.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now i'm move on to Plasmedia. Hired for 8 month until August 2011.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
They using:&lt;br /&gt;
&lt;b&gt;Adobe Flex&lt;/b&gt; as client technology&lt;br /&gt;
&lt;b&gt;Java&lt;/b&gt; as server technology&lt;br /&gt;
&lt;b&gt;Hibernate&lt;/b&gt; as ORM&lt;br /&gt;
&lt;b&gt;Spring&lt;/b&gt; as dependency injection&lt;br /&gt;
&lt;b&gt;BlazeDS&lt;/b&gt; as connector between client and server&lt;br /&gt;
&lt;b&gt;JBoss&lt;/b&gt; as webserver&lt;br /&gt;
&lt;b&gt;SVN&lt;/b&gt; as source code management&lt;br /&gt;
&lt;b&gt;Alfresco&lt;/b&gt; as portal document management&lt;br /&gt;
&lt;b&gt;Jira&lt;/b&gt; as bug tracker&lt;br /&gt;
&lt;b&gt;MyEclipse with FlashBuilder plugin&lt;/b&gt; as IDE&lt;br /&gt;
&lt;b&gt;Oracle&lt;/b&gt; as database&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Some of them are new for me such as Adobe Flex and BlazeDS, but i will keep learning :)</content><link href="http://harry-christian.blogspot.com/feeds/4860358449954754884/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://www.blogger.com/comment/fullpage/post/5372445311375998673/4860358449954754884?isPopup=true" rel="replies" title="0 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/5372445311375998673/posts/default/4860358449954754884" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/5372445311375998673/posts/default/4860358449954754884" rel="self" type="application/atom+xml"/><link href="http://harry-christian.blogspot.com/2011/01/welcome-to-adobe-flex-and-goodbye.html" rel="alternate" title="Welcome to Adobe Flex and goodbye Oracle" type="text/html"/><author><name>Harry</name><uri>http://www.blogger.com/profile/11384098376493672625</uri><email>noreply@blogger.com</email><gd:image height="24" rel="http://schemas.google.com/g/2005#thumbnail" src="//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQBdry4L0c6D1zxU68vqToRBbCXTGrgtifv3S0CxjhGJG2ETd-lx_YAqcuKT9bsO1hbxECwOWdfx9JEZNVbRskorpWtkH35_JebNukWJtZMkABjCHSlGH5wWIIqA9NPg/s220/20110122768.jpg" width="32"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5372445311375998673.post-1188816329132465430</id><published>2009-11-28T13:43:00.000+07:00</published><updated>2009-11-28T13:43:14.484+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Free Things"/><category scheme="http://www.blogger.com/atom/ns#" term="Misc"/><title type="text">Dufan Atlantis Samudra Promo Akhir Tahun 2009</title><content type="html">Ini dia yang ditunggu tunggu Dufan, Atlantis dan Gelanggang Samudra promo akhir tahun 2009.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Promo diskon akhit tahun Atlantis &amp;amp; Samudra mulai dari tgl. 18 Nopember s/d 11 Desember 2009 :&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg3iD6_84FOA2vuqxnuCqQ0mxX9cpkdRd6uyplKgmxkg8ZSs5vGoScirPHwlxmL9g85QfW7AItBfFHaVEmfU_1P_TnNpZz5OYFzYxhd2Zn0LWcu36hGnPv_pnPmzlZemVE4xPQor0q0yxc/s1600/Gelanggang+Samudra+dan+Atlantis+Nov+2009.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg3iD6_84FOA2vuqxnuCqQ0mxX9cpkdRd6uyplKgmxkg8ZSs5vGoScirPHwlxmL9g85QfW7AItBfFHaVEmfU_1P_TnNpZz5OYFzYxhd2Zn0LWcu36hGnPv_pnPmzlZemVE4xPQor0q0yxc/s320/Gelanggang+Samudra+dan+Atlantis+Nov+2009.jpg" /&gt;&lt;/a&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjG1JhDgynKKRNIt1Z50i2nA3nexhT7dd4QBbSxFeGNB4wcTyToYO_b0wtL7v56GftOpTYc1X5jFivsQRCJzFeS4_XPAb-fjIFPcvGTIVmjgCh1aon_k1IAPftY65RNJhveaj7kIGcnYBY/s1600/Gelanggang+Samudra+dan+Atlantis+Nov+2009+2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjG1JhDgynKKRNIt1Z50i2nA3nexhT7dd4QBbSxFeGNB4wcTyToYO_b0wtL7v56GftOpTYc1X5jFivsQRCJzFeS4_XPAb-fjIFPcvGTIVmjgCh1aon_k1IAPftY65RNJhveaj7kIGcnYBY/s320/Gelanggang+Samudra+dan+Atlantis+Nov+2009+2.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
1. Beli 1 tiket Atlantis Water Adventures dapat 1 tiket Gelanggang Samudra (Berlaku Senin-Jumat).&lt;br /&gt;
2. Beli 3 tiket Atlantis Water Adventures dapat 1 tiket Gelanggang Samudra (Berlaku Sabtu, Minggu &amp;amp; Libur).&lt;br /&gt;
3. Beli 3 tiket Gelanggang Samudra dapat 1 tiket Atlantis Water Adventures (Berlaku Sabtu, Minggu &amp;amp; Libur).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Promo akhir tahun Dufan berlaku 11 November s/d 11 Desember 2009 :&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgOm15Uuf1mL0-F0XQXSn7Bovw7EONKgSMQAdb1OOkadUTxvAZXOCgSMyT9_MpVRkXjNCPtGNDSA_vjuCVJNwvBVU3jZ2yfZdMYDuXUt1ZGzrSIjwOepfDqti_qUhfi-uTBfWEXvVK4JJI/s1600/Dufan+Nov+2009.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgOm15Uuf1mL0-F0XQXSn7Bovw7EONKgSMQAdb1OOkadUTxvAZXOCgSMyT9_MpVRkXjNCPtGNDSA_vjuCVJNwvBVU3jZ2yfZdMYDuXUt1ZGzrSIjwOepfDqti_qUhfi-uTBfWEXvVK4JJI/s320/Dufan+Nov+2009.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
Sabtu, Minggu &amp;amp; Libur&lt;br /&gt;
&lt;span style="text-decoration: line-through;"&gt;Rp. 120.000,-&lt;/span&gt; menjadi Rp. 60.000,-&lt;br /&gt;
Senin – Jumat&lt;br /&gt;
&lt;span style="text-decoration: line-through;"&gt;Rp. 90.000,-&lt;/span&gt; menjadi Rp. 45.000,-&lt;br /&gt;
&lt;br /&gt;
Caranya: klik gambar flyer diatas lalu print/cetak, hasil print/cetak boleh di fotocopy, serahkan flyer (hasil print/fotocopy) di loket Dufan, satu orang satu flyer atau fotocopy-nya.</content><link href="http://harry-christian.blogspot.com/feeds/1188816329132465430/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://www.blogger.com/comment/fullpage/post/5372445311375998673/1188816329132465430?isPopup=true" rel="replies" title="0 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/5372445311375998673/posts/default/1188816329132465430" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/5372445311375998673/posts/default/1188816329132465430" rel="self" type="application/atom+xml"/><link href="http://harry-christian.blogspot.com/2009/11/dufan-atlantis-samudra-promo-akhir.html" rel="alternate" title="Dufan Atlantis Samudra Promo Akhir Tahun 2009" type="text/html"/><author><name>Harry</name><uri>http://www.blogger.com/profile/11384098376493672625</uri><email>noreply@blogger.com</email><gd:image height="24" rel="http://schemas.google.com/g/2005#thumbnail" src="//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQBdry4L0c6D1zxU68vqToRBbCXTGrgtifv3S0CxjhGJG2ETd-lx_YAqcuKT9bsO1hbxECwOWdfx9JEZNVbRskorpWtkH35_JebNukWJtZMkABjCHSlGH5wWIIqA9NPg/s220/20110122768.jpg" width="32"/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg3iD6_84FOA2vuqxnuCqQ0mxX9cpkdRd6uyplKgmxkg8ZSs5vGoScirPHwlxmL9g85QfW7AItBfFHaVEmfU_1P_TnNpZz5OYFzYxhd2Zn0LWcu36hGnPv_pnPmzlZemVE4xPQor0q0yxc/s72-c/Gelanggang+Samudra+dan+Atlantis+Nov+2009.jpg" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5372445311375998673.post-7940953633125221205</id><published>2009-10-14T13:48:00.001+07:00</published><updated>2009-10-14T13:59:32.260+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Free Things"/><category scheme="http://www.blogger.com/atom/ns#" term="Magazine"/><category scheme="http://www.blogger.com/atom/ns#" term="Oracle"/><title type="text">Oracle Magazine November/December 2009</title><content type="html">&lt;b&gt;Oracle Magazine November/December 2009&lt;/b&gt; ready for download.&lt;br /&gt;
&lt;br /&gt;
This issue includes the following feature articles:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Portraits of Excellence&lt;/b&gt;&lt;br /&gt;
Each year the editors of Oracle Magazine present Editors' Choice Awards to people who exemplify leadership, vision, and dedication in working with and managing Oracle technology. This year, we are pleased to present the winners of our eighth annual Editors’ Choice Awards, and we are honored to feature them in our pages.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Announcing Oracle Exadata V2&lt;/b&gt;&lt;br /&gt;
Oracle unveils Oracle Exadata V2, the first database machine for online transaction processing.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Better for Business&lt;/b&gt;&lt;br /&gt;
Andy Mendelsohn, senior vice president of Database Server Technologies at Oracle, talks about how Oracle Database 11g Release 2 answers customer challenges and reduces costs.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Oracle Database 11g Release 2: Consolidate. Compress. Control.&lt;/b&gt;&lt;br /&gt;
While managing exponentially increasing data volumes and meeting demands for high availability, DBAs are also tasked with delivering ever greater service with ever greater efficiency. Find out how Oracle Database 11g Release 2 can help DBAs address these challenges and help companies control and manage their information—while lowering costs.&lt;br /&gt;
&lt;br /&gt;
Online version click &lt;a href="http://www.oraclemagazine-digital.com/t=c/?1;113970;143476;16941;0000;1236486550;ttYy50w920oN"&gt;here&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Offline version click &lt;a href="http://www.oraclemagazine-digital.com/oraclemagazine/20091112/data/oracle20091112-dl.pdf"&gt;here&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Enjoy.</content><link href="http://harry-christian.blogspot.com/feeds/7940953633125221205/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://www.blogger.com/comment/fullpage/post/5372445311375998673/7940953633125221205?isPopup=true" rel="replies" title="0 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/5372445311375998673/posts/default/7940953633125221205" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/5372445311375998673/posts/default/7940953633125221205" rel="self" type="application/atom+xml"/><link href="http://harry-christian.blogspot.com/2009/10/oracle-magazine-novemberdecember-2009.html" rel="alternate" title="Oracle Magazine November/December 2009" type="text/html"/><author><name>Harry</name><uri>http://www.blogger.com/profile/11384098376493672625</uri><email>noreply@blogger.com</email><gd:image height="24" rel="http://schemas.google.com/g/2005#thumbnail" src="//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQBdry4L0c6D1zxU68vqToRBbCXTGrgtifv3S0CxjhGJG2ETd-lx_YAqcuKT9bsO1hbxECwOWdfx9JEZNVbRskorpWtkH35_JebNukWJtZMkABjCHSlGH5wWIIqA9NPg/s220/20110122768.jpg" width="32"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5372445311375998673.post-5647896775453175711</id><published>2009-10-03T18:02:00.000+07:00</published><updated>2009-10-03T18:02:12.944+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="IT News"/><category scheme="http://www.blogger.com/atom/ns#" term="Java"/><category scheme="http://www.blogger.com/atom/ns#" term="Oracle"/><title type="text">ADF Bugs</title><content type="html">I'm not sure if this &lt;b&gt;ADF&lt;/b&gt; or &lt;b&gt;JSF&lt;/b&gt; or &lt;b&gt;Java VM&lt;/b&gt; bugs, but i'm having this bugs while using &lt;b&gt;JDeveloper 10g&lt;/b&gt; and &lt;b&gt;ADF Toplink&lt;/b&gt; technology. So i assume this is &lt;b&gt;ADF bugs&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
How to produce this bugs ?&lt;br /&gt;
1. Open JDeveloper IDE&lt;br /&gt;
2. Create new JSF page&lt;br /&gt;
3. Add a lot of component ex 1000 command button just like this&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhOPwSNMd3NqPUFQvNMjV6y03gFkXn9qJqC6a-pU3mLiRsRDiVNzLLmBKr2PORnc5qSOv-DcSNUDo3bRMLhQIO0m1bVLjjX0i-wlvWKjDCqhldM1YPekq8dvfOe37OR5IkTQ7lK0c7a2SA/s1600-h/bbb.JPG" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img alt="ADF Bugs" border="0" id="BLOGGER_PHOTO_ID_5379716960100082882" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhOPwSNMd3NqPUFQvNMjV6y03gFkXn9qJqC6a-pU3mLiRsRDiVNzLLmBKr2PORnc5qSOv-DcSNUDo3bRMLhQIO0m1bVLjjX0i-wlvWKjDCqhldM1YPekq8dvfOe37OR5IkTQ7lK0c7a2SA/s400/bbb.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
4. Run&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The console will throw error like this :&lt;br /&gt;
#&lt;br /&gt;
# An unexpected error has been detected by HotSpot Virtual Machine:&lt;br /&gt;
#&lt;br /&gt;
#&amp;nbsp; EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x6d741046, pid=3156, tid=1616&lt;br /&gt;
#&lt;br /&gt;
# Java VM: Java HotSpot(TM) Client VM (1.5.0_06-b05 mixed mode)&lt;br /&gt;
# Problematic frame:&lt;br /&gt;
# V&amp;nbsp; [jvm.dll+0x61046]&lt;br /&gt;
#&lt;br /&gt;
# An error report file with more information is saved as hs_err_pid3156.log&lt;br /&gt;
#&lt;br /&gt;
# If you would like to submit a bug report, please visit:&lt;br /&gt;
#&amp;nbsp;&amp;nbsp; http://java.sun.com/webapps/bugreport/crash.jsp&lt;br /&gt;
#&lt;br /&gt;
Process exited with exit code 1.</content><link href="http://harry-christian.blogspot.com/feeds/5647896775453175711/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://www.blogger.com/comment/fullpage/post/5372445311375998673/5647896775453175711?isPopup=true" rel="replies" title="0 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/5372445311375998673/posts/default/5647896775453175711" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/5372445311375998673/posts/default/5647896775453175711" rel="self" type="application/atom+xml"/><link href="http://harry-christian.blogspot.com/2009/10/adf-bugs.html" rel="alternate" title="ADF Bugs" type="text/html"/><author><name>Harry</name><uri>http://www.blogger.com/profile/11384098376493672625</uri><email>noreply@blogger.com</email><gd:image height="24" rel="http://schemas.google.com/g/2005#thumbnail" src="//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQBdry4L0c6D1zxU68vqToRBbCXTGrgtifv3S0CxjhGJG2ETd-lx_YAqcuKT9bsO1hbxECwOWdfx9JEZNVbRskorpWtkH35_JebNukWJtZMkABjCHSlGH5wWIIqA9NPg/s220/20110122768.jpg" width="32"/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhOPwSNMd3NqPUFQvNMjV6y03gFkXn9qJqC6a-pU3mLiRsRDiVNzLLmBKr2PORnc5qSOv-DcSNUDo3bRMLhQIO0m1bVLjjX0i-wlvWKjDCqhldM1YPekq8dvfOe37OR5IkTQ7lK0c7a2SA/s72-c/bbb.JPG" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5372445311375998673.post-1974182279590830754</id><published>2009-10-01T21:28:00.000+07:00</published><updated>2009-10-01T21:28:04.418+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="IT News"/><category scheme="http://www.blogger.com/atom/ns#" term="Misc"/><title type="text">Earthquake Alert</title><content type="html">So many &lt;b&gt;earthquake&lt;/b&gt; happened in &lt;b&gt;Indonesia&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
How can we prevent it ? Of course we can't its a force majore, but wait there is add-on for Firefox named &lt;b&gt;eQuake Alert&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;eQuake Alert&lt;/b&gt; is a handy add-on, which alerts you with the basic information (date, location, and magnitude) of each earthquake. By default your browser will shake proportional to the earthquake magnitude. You can configure the alert methods and even you can limit the alerts by the earth quake magnitude. The recent quakes menu provides a link to the detailed information of quake @ the USGS (US Geological Survey) website.&lt;br /&gt;
&lt;br /&gt;
Get this free &lt;b&gt;eQuake Alert&lt;/b&gt; add-on &lt;a href="https://addons.mozilla.org/id/firefox/addon/2239"&gt;now&lt;/a&gt;</content><link href="http://harry-christian.blogspot.com/feeds/1974182279590830754/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://www.blogger.com/comment/fullpage/post/5372445311375998673/1974182279590830754?isPopup=true" rel="replies" title="0 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/5372445311375998673/posts/default/1974182279590830754" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/5372445311375998673/posts/default/1974182279590830754" rel="self" type="application/atom+xml"/><link href="http://harry-christian.blogspot.com/2009/10/earthquake-alert.html" rel="alternate" title="Earthquake Alert" type="text/html"/><author><name>Harry</name><uri>http://www.blogger.com/profile/11384098376493672625</uri><email>noreply@blogger.com</email><gd:image height="24" rel="http://schemas.google.com/g/2005#thumbnail" src="//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQBdry4L0c6D1zxU68vqToRBbCXTGrgtifv3S0CxjhGJG2ETd-lx_YAqcuKT9bsO1hbxECwOWdfx9JEZNVbRskorpWtkH35_JebNukWJtZMkABjCHSlGH5wWIIqA9NPg/s220/20110122768.jpg" width="32"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5372445311375998673.post-8510928107170228644</id><published>2009-09-28T20:24:00.000+07:00</published><updated>2009-09-28T20:24:51.049+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Free Things"/><category scheme="http://www.blogger.com/atom/ns#" term="Hack n Crack"/><category scheme="http://www.blogger.com/atom/ns#" term="IT News"/><title type="text">ESET NOD32 Offline Update v4460</title><content type="html">Virus signature 4460. Download &lt;a href="http://www.mediafire.com/?ltoqqyyqnyw"&gt;here&lt;/a&gt;</content><link href="http://harry-christian.blogspot.com/feeds/8510928107170228644/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://www.blogger.com/comment/fullpage/post/5372445311375998673/8510928107170228644?isPopup=true" rel="replies" title="0 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/5372445311375998673/posts/default/8510928107170228644" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/5372445311375998673/posts/default/8510928107170228644" rel="self" type="application/atom+xml"/><link href="http://harry-christian.blogspot.com/2009/09/eset-nod32-offline-update-v4460.html" rel="alternate" title="ESET NOD32 Offline Update v4460" type="text/html"/><author><name>Harry</name><uri>http://www.blogger.com/profile/11384098376493672625</uri><email>noreply@blogger.com</email><gd:image height="24" rel="http://schemas.google.com/g/2005#thumbnail" src="//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQBdry4L0c6D1zxU68vqToRBbCXTGrgtifv3S0CxjhGJG2ETd-lx_YAqcuKT9bsO1hbxECwOWdfx9JEZNVbRskorpWtkH35_JebNukWJtZMkABjCHSlGH5wWIIqA9NPg/s220/20110122768.jpg" width="32"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5372445311375998673.post-171233897730425743</id><published>2009-09-28T20:22:00.002+07:00</published><updated>2009-09-28T20:22:27.696+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Hack n Crack"/><category scheme="http://www.blogger.com/atom/ns#" term="IT News"/><title type="text">ESET NOD32 Username and Password</title><content type="html">&lt;span style="font-family: verdana; font-size: 85%;"&gt;&lt;span style="font-weight: bold;"&gt;ESET Nod32 Username and Password&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Username: EAV-20687548&lt;br /&gt;
Password: 5uteun5s7s&lt;br /&gt;
Expiry Date: 09.12.2009&lt;br /&gt;
&lt;br /&gt;
Username: EAV-17437089&lt;br /&gt;
Password: n5e427es7a&lt;br /&gt;
Expiry Date: 21.12.2009&lt;br /&gt;
&lt;br /&gt;
Username: EAV-20532321&lt;br /&gt;
Password: xr2njdf4sc&lt;br /&gt;
Expiry Date: 01.03.2010&lt;br /&gt;
&lt;br /&gt;
Username: EAV-20541617&lt;br /&gt;
Password: 6srdsue8d8&lt;br /&gt;
Expiry Date: 01.03.2010&lt;br /&gt;
&lt;br /&gt;
Username: EAV-20544234&lt;br /&gt;
Password: pxtdf8m4th&lt;br /&gt;
Expiry Date: 01.03.2010&lt;br /&gt;
&lt;br /&gt;
Username: EAV-21097603&lt;br /&gt;
Password: bc7j4n2rj5&lt;br /&gt;
Expiry Date: 12.03.2010&lt;br /&gt;
&lt;br /&gt;
Username: EAV-21247677&lt;br /&gt;
Password: hrvfkxk3sd&lt;br /&gt;
Expiry Date: 14.03.2010&lt;br /&gt;
&lt;br /&gt;
Username: EAV-21250649&lt;br /&gt;
Password: jshnxdhfvn&lt;br /&gt;
Expiry Date: 14.03.2010&lt;br /&gt;
&lt;br /&gt;
Username: EAV-21598056&lt;br /&gt;
Password: mcbrnch6dv&lt;br /&gt;
Expiry Date: 21.03.2010&lt;br /&gt;
&lt;/span&gt;</content><link href="http://harry-christian.blogspot.com/feeds/171233897730425743/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://www.blogger.com/comment/fullpage/post/5372445311375998673/171233897730425743?isPopup=true" rel="replies" title="0 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/5372445311375998673/posts/default/171233897730425743" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/5372445311375998673/posts/default/171233897730425743" rel="self" type="application/atom+xml"/><link href="http://harry-christian.blogspot.com/2009/09/eset-nod32-username-and-password.html" rel="alternate" title="ESET NOD32 Username and Password" type="text/html"/><author><name>Harry</name><uri>http://www.blogger.com/profile/11384098376493672625</uri><email>noreply@blogger.com</email><gd:image height="24" rel="http://schemas.google.com/g/2005#thumbnail" src="//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQBdry4L0c6D1zxU68vqToRBbCXTGrgtifv3S0CxjhGJG2ETd-lx_YAqcuKT9bsO1hbxECwOWdfx9JEZNVbRskorpWtkH35_JebNukWJtZMkABjCHSlGH5wWIIqA9NPg/s220/20110122768.jpg" width="32"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5372445311375998673.post-5691930296839595644</id><published>2009-09-10T10:23:00.006+07:00</published><updated>2009-09-20T00:19:08.685+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Event"/><category scheme="http://www.blogger.com/atom/ns#" term="Free Things"/><category scheme="http://www.blogger.com/atom/ns#" term="Tips and Trick"/><title type="text">Dufan &amp; Ancol Ramadhan Promo 2009</title><content type="html">&lt;span style="font-size: 130%;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
Kabar gembira buat penggemar wisata kawasan Ancol seperti Dufan, Atlantis dan Gelanggang Samudra. Kawasan Ancol yang terletak di wilayah Jakarta Utara, Indonesia tsb mengadakan promo bulan Ramadhan yaitu diskon 50%.&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiaqeyjuO4wYW2lViuLxIKd3Xi1n67KPc9PzpaIzCv_8e66rjFyKV9-iHzOI0g319ydOzrGSulBY0dBxyiwL-nSQhsAiZArZJLT0ZfI8bUpN324BwOLCVYx4QgV8729QMdC9YIzkgtoReI/s1600-h/Dufan+Ads.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5379675083324157538" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiaqeyjuO4wYW2lViuLxIKd3Xi1n67KPc9PzpaIzCv_8e66rjFyKV9-iHzOI0g319ydOzrGSulBY0dBxyiwL-nSQhsAiZArZJLT0ZfI8bUpN324BwOLCVYx4QgV8729QMdC9YIzkgtoReI/s400/Dufan+Ads.jpg" style="cursor: pointer; height: 400px; width: 303px;" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Caranya mudah sekali :&lt;br /&gt;
*. Klik kanan -&amp;gt; Save as gambar dibawah ini (Dibawah ini loh ya, gambar yang diatas tidak perlu diprint).&lt;br /&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg3CUJgRqAwXjqZbSRC5712QcoWC7YAzKRr0J54OjHw5PdvIxIi5dCIVfxCLy7SotjUUdpBgL5oJ0SaKNn-ORI19gs4Y8Fp5GrqwjUENFUB2h2j9-OLnKyoQGdA1tejhyphenhyphenKQ66AFL7F4MFo/s1600-h/Dufan+Ramadhan+Promo+2009.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5379675089995377634" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg3CUJgRqAwXjqZbSRC5712QcoWC7YAzKRr0J54OjHw5PdvIxIi5dCIVfxCLy7SotjUUdpBgL5oJ0SaKNn-ORI19gs4Y8Fp5GrqwjUENFUB2h2j9-OLnKyoQGdA1tejhyphenhyphenKQ66AFL7F4MFo/s400/Dufan+Ramadhan+Promo+2009.jpg" style="cursor: pointer; height: 400px; width: 286px;" /&gt;&lt;/a&gt;&lt;br /&gt;
*. Print gambarnya (1x saja cukup karena bisa difotokopi).&lt;br /&gt;
*. Langsung saja bawa ke loket penjualan untuk mendapatkan diskon 50%.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Selamat berlibur dan selamat menunaikan ibadah puasa.</content><link href="http://harry-christian.blogspot.com/feeds/5691930296839595644/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://www.blogger.com/comment/fullpage/post/5372445311375998673/5691930296839595644?isPopup=true" rel="replies" title="0 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/5372445311375998673/posts/default/5691930296839595644" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/5372445311375998673/posts/default/5691930296839595644" rel="self" type="application/atom+xml"/><link href="http://harry-christian.blogspot.com/2009/09/dufan-ancol-ramadhan-promo-2009.html" rel="alternate" title="Dufan &amp; Ancol Ramadhan Promo 2009" type="text/html"/><author><name>Harry</name><uri>http://www.blogger.com/profile/11384098376493672625</uri><email>noreply@blogger.com</email><gd:image height="24" rel="http://schemas.google.com/g/2005#thumbnail" src="//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQBdry4L0c6D1zxU68vqToRBbCXTGrgtifv3S0CxjhGJG2ETd-lx_YAqcuKT9bsO1hbxECwOWdfx9JEZNVbRskorpWtkH35_JebNukWJtZMkABjCHSlGH5wWIIqA9NPg/s220/20110122768.jpg" width="32"/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiaqeyjuO4wYW2lViuLxIKd3Xi1n67KPc9PzpaIzCv_8e66rjFyKV9-iHzOI0g319ydOzrGSulBY0dBxyiwL-nSQhsAiZArZJLT0ZfI8bUpN324BwOLCVYx4QgV8729QMdC9YIzkgtoReI/s72-c/Dufan+Ads.jpg" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5372445311375998673.post-8209661706395776995</id><published>2009-08-21T09:27:00.006+07:00</published><updated>2009-09-20T00:23:24.531+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Java"/><category scheme="http://www.blogger.com/atom/ns#" term="Oracle"/><category scheme="http://www.blogger.com/atom/ns#" term="Tips and Trick"/><title type="text">ADF How To Clear or Reset Search Form in Jdev10g</title><content type="html">&lt;span style="font-size: 130%; font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 130%;"&gt;&lt;span style="font-size: 100%;"&gt;Google Blogger does not allow me to upload attachment so wait for 4 images loaded&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 130%; font-weight: bold;"&gt;.&lt;br /&gt;
&lt;br /&gt;
Credits :&lt;/span&gt;&lt;br /&gt;
&lt;a href="http://blogs.oracle.com/olaf"&gt;Olaf Heimburger&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://thepeninsulasedge.com/frank_nimphius/"&gt;Frank Nimphius&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://forums.oracle.com/"&gt;OTN Forum&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: 130%; font-weight: bold;"&gt;The problem :&lt;/span&gt;&lt;br /&gt;
Let say my application based on HR schema. I've search form for employees and departments.&lt;br /&gt;
For employee    we can search by first name, last name, email and so on.&lt;br /&gt;
For departments we can search by department name and manager.&lt;br /&gt;
&lt;br /&gt;
So i enter employee search form and search employee first name Steven. I got 2 records, thats fine.&lt;br /&gt;
I leave to another form and now the riddiculous thing are when you come back to employee search form again,&lt;br /&gt;
you'll see your previous first name parameter Steven and your previous result which is 2 records.&lt;br /&gt;
&lt;br /&gt;
Thats mean to me Oracle does not clear / reset input value in the form.&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
I have no idea why Oracle leave the mess like this. Is this a bug or not i don't know.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: 130%; font-weight: bold;"&gt;The solution :&lt;/span&gt;&lt;br /&gt;
Thanks to Olaf Heimburger &lt;a href="http://blogs.oracle.com/olaf/2007/04/adf_binding_1013x_clearing_the.html"&gt;article&lt;/a&gt; to give me inspiration.&lt;br /&gt;
In his blog, Olaf said he got hint from Frank Nimphius. So i gave credit to him too.&lt;br /&gt;
&lt;br /&gt;
Here is original Olaf piece of code :&lt;br /&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgk-11hStM9LKpGBlyXRquCSucW-BySkWErrZMmgouiihk0XqULDKf_9MMTrAMGmAK0mlZ-m3fC4jDNLRoGFyoPNU0fwKHGMdnfAJP5QDa0VvzDdcW8KZNEMUeDhiIIo28DmqcuLWnBAUc/s1600-h/3.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5372249717316250514" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgk-11hStM9LKpGBlyXRquCSucW-BySkWErrZMmgouiihk0XqULDKf_9MMTrAMGmAK0mlZ-m3fC4jDNLRoGFyoPNU0fwKHGMdnfAJP5QDa0VvzDdcW8KZNEMUeDhiIIo28DmqcuLWnBAUc/s400/3.jpg" style="cursor: pointer; height: 242px; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Its works perfect. But hey i have a lot of search form am i suppose to put that code on my every page ?&lt;br /&gt;
Of course not.&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: 130%; font-weight: bold;"&gt;Step 1 :&lt;/span&gt;&lt;br /&gt;
Here is the modified code. I put this into JSFUtils.java :&lt;br /&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgaR2H8d5ItzhKKhP4YBVkq5se7O99oswCyD3YivDlxYIm3pZMb0TyHANyeAHYmuR3N76bSGcBaONhHZfAy8kxu7HP6ROLupm0Mt4vBGH7nHtfARdglLr71tKjDd7QCfUhvNldWbfeNIO4/s1600-h/2.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5372249710811031538" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgaR2H8d5ItzhKKhP4YBVkq5se7O99oswCyD3YivDlxYIm3pZMb0TyHANyeAHYmuR3N76bSGcBaONhHZfAy8kxu7HP6ROLupm0Mt4vBGH7nHtfARdglLr71tKjDd7QCfUhvNldWbfeNIO4/s400/2.jpg" style="cursor: pointer; height: 400px; width: 259px;" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: 130%; font-weight: bold;"&gt;Step 2 :&lt;/span&gt;&lt;br /&gt;
And now how can all the search form calling those method ? The key is an interceptor class before and after loading the page&lt;br /&gt;
&lt;br /&gt;
Thanks to OTN forum. So i create class to intercept like this :&lt;br /&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjPDp7hoX_nJM8JLgmvy8Th_yaMEf75VtoJ9-9fNBb7oT68OWJm4DXWDEhPfSAOAYAgCBBp9pjjEkNANL7zthQIfYjCNJOWFaTkZ_jpo_clTphIRIxPy9p6BPmBYHY-ujmrBCNR3bJZENg/s1600-h/1.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5372249703120067650" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjPDp7hoX_nJM8JLgmvy8Th_yaMEf75VtoJ9-9fNBb7oT68OWJm4DXWDEhPfSAOAYAgCBBp9pjjEkNANL7zthQIfYjCNJOWFaTkZ_jpo_clTphIRIxPy9p6BPmBYHY-ujmrBCNR3bJZENg/s400/1.jpg" style="cursor: pointer; height: 400px; width: 206px;" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: 130%; font-weight: bold;"&gt;Step 3 :&lt;/span&gt;&lt;br /&gt;
Now the implementation is simple, just add this simple code in each PageDefinition header like this :&lt;br /&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiVcBzceVcuI3aidp3s_0jUkT8Go3bpxOc6MeF_lWUGOaaJ4d3hjXTbdnAsaVpOfo-QThup1oXbgcDsufccXkNSq-y5fi8C7MYFxyzvak1EzpkuYkOnevoGWtUdXsiFAt_4MTiRxkNeffI/s1600-h/4.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5372249724227806754" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiVcBzceVcuI3aidp3s_0jUkT8Go3bpxOc6MeF_lWUGOaaJ4d3hjXTbdnAsaVpOfo-QThup1oXbgcDsufccXkNSq-y5fi8C7MYFxyzvak1EzpkuYkOnevoGWtUdXsiFAt_4MTiRxkNeffI/s400/4.jpg" style="cursor: pointer; height: 81px; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Above is the general, if you want to customize you can override onPageLoad and onPageRender method in backing bean.&lt;br /&gt;
Just extend the class like this&lt;br /&gt;
public class EmployeeSearchForm extends CustomPagePhaseListener.&lt;br /&gt;
Remember your PageDefinition is now no longer point to CustomPagePhaseListnener, but point to your backing bean class&lt;br /&gt;
which mean EmployeeSearchForm.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: 130%; font-weight: bold;"&gt;My environment :&lt;/span&gt;&lt;br /&gt;
*. XP SP2&lt;br /&gt;
*. JDev 10.1.3.3&lt;br /&gt;
*. Oracle Database 11g</content><link href="http://harry-christian.blogspot.com/feeds/8209661706395776995/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://www.blogger.com/comment/fullpage/post/5372445311375998673/8209661706395776995?isPopup=true" rel="replies" title="0 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/5372445311375998673/posts/default/8209661706395776995" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/5372445311375998673/posts/default/8209661706395776995" rel="self" type="application/atom+xml"/><link href="http://harry-christian.blogspot.com/2009/08/adf-how-to-clear-or-reset-search-form.html" rel="alternate" title="ADF How To Clear or Reset Search Form in Jdev10g" type="text/html"/><author><name>Harry</name><uri>http://www.blogger.com/profile/11384098376493672625</uri><email>noreply@blogger.com</email><gd:image height="24" rel="http://schemas.google.com/g/2005#thumbnail" src="//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQBdry4L0c6D1zxU68vqToRBbCXTGrgtifv3S0CxjhGJG2ETd-lx_YAqcuKT9bsO1hbxECwOWdfx9JEZNVbRskorpWtkH35_JebNukWJtZMkABjCHSlGH5wWIIqA9NPg/s220/20110122768.jpg" width="32"/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgk-11hStM9LKpGBlyXRquCSucW-BySkWErrZMmgouiihk0XqULDKf_9MMTrAMGmAK0mlZ-m3fC4jDNLRoGFyoPNU0fwKHGMdnfAJP5QDa0VvzDdcW8KZNEMUeDhiIIo28DmqcuLWnBAUc/s72-c/3.jpg" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5372445311375998673.post-7248044424255536624</id><published>2009-08-20T17:18:00.005+07:00</published><updated>2009-09-20T00:23:42.206+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Java"/><category scheme="http://www.blogger.com/atom/ns#" term="Oracle"/><category scheme="http://www.blogger.com/atom/ns#" term="Tips and Trick"/><title type="text">Toplink Jdev10g How To Delete Child Record</title><content type="html">&lt;span style="font-size: 130%; font-weight: bold;"&gt;The problem :&lt;/span&gt;&lt;br /&gt;
Recently i've found problem when trying to delete the record with child record programmaticly using Toplink in Jdev10g.&lt;br /&gt;
&lt;br /&gt;
For example imagine i'm about to delete IT Department in HR schema.&lt;br /&gt;
&lt;br /&gt;
Here is my piece of code in SessionBean to do that :&lt;br /&gt;
&lt;blockquote&gt;uow.deleteObject(itDept);&lt;br /&gt;
&lt;br /&gt;
&lt;/blockquote&gt;And my embedded OC4J thrown me&lt;br /&gt;
Exception TOPLINK-4002 (Oracle TopLink - 10g Release 3 (10.1.3.1.0) (Build 061214)): oracle.toplink.exceptions.DatabaseException&lt;br /&gt;
Internal Exception: java.sql.BatchUpdateException: error occurred during batching: ORA-02292: integrity constraint (FK_CHILD_PARENT) violated - child record found&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: 130%; font-weight: bold;"&gt;The solution :&lt;/span&gt;&lt;br /&gt;
There is nothing wrong with above code and maybe nothing wrong with your code too LOL. What i'm doing a little modification in TopLink Map Descriptor (tlMap1.mwp).&lt;br /&gt;
Tick Private Owned in each collection of Departments class (see screen shot).&lt;br /&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZUgESuzcaRf_4v3j10mtOXkypSIHv_UxrwwgID_R3aBk70Age3YDg4ID_xCFL3onxLjfZEM0m-4OJ1yfSwlJTPL5ot6DnF91qbG_2Jmvk_wYWv_FCcikFrPrtcO5WqWwkisb-V-BDI_E/s1600-h/1.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="Jdev10g Toplink Map Editor" border="0" id="BLOGGER_PHOTO_ID_5371988682307509938" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZUgESuzcaRf_4v3j10mtOXkypSIHv_UxrwwgID_R3aBk70Age3YDg4ID_xCFL3onxLjfZEM0m-4OJ1yfSwlJTPL5ot6DnF91qbG_2Jmvk_wYWv_FCcikFrPrtcO5WqWwkisb-V-BDI_E/s400/1.jpg" style="cursor: pointer; height: 256px; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: 130%; font-weight: bold;"&gt;My Environment :&lt;/span&gt;&lt;br /&gt;
*. XP SP2&lt;br /&gt;
*. JDev 10.1.3.3&lt;br /&gt;
*. Oracle Database 11g</content><link href="http://harry-christian.blogspot.com/feeds/7248044424255536624/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://www.blogger.com/comment/fullpage/post/5372445311375998673/7248044424255536624?isPopup=true" rel="replies" title="0 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/5372445311375998673/posts/default/7248044424255536624" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/5372445311375998673/posts/default/7248044424255536624" rel="self" type="application/atom+xml"/><link href="http://harry-christian.blogspot.com/2009/08/toplink-jdev10g-how-to-delete-child.html" rel="alternate" title="Toplink Jdev10g How To Delete Child Record" type="text/html"/><author><name>Harry</name><uri>http://www.blogger.com/profile/11384098376493672625</uri><email>noreply@blogger.com</email><gd:image height="24" rel="http://schemas.google.com/g/2005#thumbnail" src="//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQBdry4L0c6D1zxU68vqToRBbCXTGrgtifv3S0CxjhGJG2ETd-lx_YAqcuKT9bsO1hbxECwOWdfx9JEZNVbRskorpWtkH35_JebNukWJtZMkABjCHSlGH5wWIIqA9NPg/s220/20110122768.jpg" width="32"/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZUgESuzcaRf_4v3j10mtOXkypSIHv_UxrwwgID_R3aBk70Age3YDg4ID_xCFL3onxLjfZEM0m-4OJ1yfSwlJTPL5ot6DnF91qbG_2Jmvk_wYWv_FCcikFrPrtcO5WqWwkisb-V-BDI_E/s72-c/1.jpg" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5372445311375998673.post-2757724965181746977</id><published>2009-08-12T11:30:00.011+07:00</published><updated>2009-09-20T00:24:59.833+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Free Things"/><category scheme="http://www.blogger.com/atom/ns#" term="Gadget and Mobile Phone"/><category scheme="http://www.blogger.com/atom/ns#" term="Hack n Crack"/><category scheme="http://www.blogger.com/atom/ns#" term="Hardware"/><category scheme="http://www.blogger.com/atom/ns#" term="IT News"/><category scheme="http://www.blogger.com/atom/ns#" term="Telecommunication"/><category scheme="http://www.blogger.com/atom/ns#" term="Tips and Trick"/><title type="text">Offline Flashing/Upgrade Nokia Firmware Tutorial</title><content type="html">&lt;span style="font-size: 130%; font-weight: bold;"&gt;Credits :&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
1. &lt;a href="http://www.dotsis.com/mobile_phone/member.php?u=533752"&gt;me.dhillon&lt;/a&gt; helper member of dotsis(dot)com&lt;br /&gt;
2. &lt;a href="http://www.dotsis.com/"&gt;dotsis(dot)com&lt;/a&gt; forum&lt;br /&gt;
3. &lt;a href="http://www.blue-nokia.com/obnoxy/index02_en.html"&gt;blue-nokia(dot)com&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: 130%; font-weight: bold;"&gt;Disclaimer :&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
1. This article is for education purpose only.&lt;br /&gt;
2. I don't being held responsible to anything can cause damage to your mobile phone. Try it on your own risk.&lt;br /&gt;
3. What you have done here can void your Nokia warranty.&lt;br /&gt;
If you okay with that disclaimer above let continue. This article well tested on XP SP2 and my Nokia N73.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: 130%; font-weight: bold;"&gt;Q &amp;amp; A :&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Q : Why upgrade to the latest firmware needed ?&lt;br /&gt;
A : Because the latest firmware can solve a lot of bugs such as slow messaging, slow opening gallery, RAM issue, etc&lt;br /&gt;
&lt;br /&gt;
Q : I have Nokia phone that still in warranty why must i follow your tutorial while i can upgrade in Nokia Center ?&lt;br /&gt;
A : You're right. You don't need this one. Please go to Nokia Center to upgrade your firmware free of charge.&lt;br /&gt;
&lt;br /&gt;
Q : Why offline ? You can use online update with Nokia Software Updater (NSU).&lt;br /&gt;
A : Thats because i have a bad internet connection.&lt;br /&gt;
If download offline firmware from rapidshare failed i just re-download again and again,&lt;br /&gt;
BUT if download online update through NSU failed then your phone DEAD.&lt;br /&gt;
&lt;br /&gt;
Q : I have N70 or N73 or another N-series. I want to upgrade to Music Edition or Internet Edition with the latest firmware. Is that possible ?&lt;br /&gt;
A : Yes. This is what i have done. Just follow this article.&lt;br /&gt;
&lt;br /&gt;
Q : I pay a visit to blue-nokia(dot)com and my phone is not listed. Do i need to upgrade ?&lt;br /&gt;
A : You're using old-fashion mobile phone (no offence lol). Then you can read the rest of this article but you won't need upgrade your phone.&lt;br /&gt;
&lt;br /&gt;
Q : If flashing failed and my phone dead what should i do ?&lt;br /&gt;
A : Then you should read more careful my article. No i'm kidding, no worry about that.&lt;br /&gt;
You can flashing dead phone too.&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: 130%; font-weight: bold;"&gt;Tools and Requirment :&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
1. Modern PC spec with XP installed&lt;br /&gt;
2. Nokia USB cable&lt;br /&gt;
3. Phoenix 2008 or later http://rs635tl4.rapidshare.com/files/239297039/Phoenix_2009.12_v2.exe (143 MB)&lt;br /&gt;
4. Offline firmware for your Nokia type. Size vary 40 - 100 MB.&lt;br /&gt;
*. Check your current firmware by pressing *#0000# in your mobile phone. Write down in notepad&lt;br /&gt;
*. Visit &lt;a href="http://www.blue-nokia.com/obnoxy/index02_en.html"&gt;http://www.blue-nokia.com/obnoxy/index02_en.html&lt;/a&gt;.&lt;br /&gt;
*. Choose your Nokia type.&lt;br /&gt;
*. Choose your latest firmware with region on your country.&lt;br /&gt;
As you can see in image my N73 has 2 latest firmware 4.0839.42.2.1 v11 (Music Edition) APAC and EMEA.&lt;br /&gt;
APAC stand for Asia and Pasific.&lt;br /&gt;
EMEA stand for Europe Middle East and Africa.&lt;br /&gt;
I live in Indonesia so i choose APAC version.&lt;br /&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKmWRS1r1ijfiyElYpaAI0LYcUPvFMwHzF57fmNkQH5otUci8o5TTiFAPwtHC9O8YIUziv7Y2W1D9LiUHUKAcLkihNjB6sa8toFNoEwMoEphakAJ60qmFRDRDD_MgmyOw-EeAj8rOP3AY/s1600-h/1.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="blue-nokia site" border="0" id="BLOGGER_PHOTO_ID_5368932806777522578" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKmWRS1r1ijfiyElYpaAI0LYcUPvFMwHzF57fmNkQH5otUci8o5TTiFAPwtHC9O8YIUziv7Y2W1D9LiUHUKAcLkihNjB6sa8toFNoEwMoEphakAJ60qmFRDRDD_MgmyOw-EeAj8rOP3AY/s400/1.jpg" style="cursor: pointer; height: 257px; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: 130%; font-weight: bold;"&gt;Preparation :&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
1. In your PC :&lt;br /&gt;
*. Create restore point through Start -&amp;gt; All Programs -&amp;gt; Accessories -&amp;gt; System Tools -&amp;gt; System Restore. Name it 'Before flashing' click create.&lt;br /&gt;
*. Remove Nokia PC Suite, Nokia Software Updater, Nokia Care Suite, Nokia Modem Drivers, Nokia Connectivity Drivers through Control Panel -&amp;gt; Add/Remove Programs, but DO NOT REMOVE PC Connectivity Solution and Windows - Nokia Modem.&lt;br /&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgobupoS3bpEoN4sM_2sTcMMunLDOG7CFeVWIuHHkkqSc8gvmmZFQofEeoOx7Fne-4Y9qdWjpUVV437nMZ6YcrSts477x9sfcfeuaTQS8lbDGufc-7eGSxfWM37L1WFNGL4Ml0YVm-B0iQ/s1600-h/2.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="Add/Remove programs" border="0" id="BLOGGER_PHOTO_ID_5368932818846998034" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgobupoS3bpEoN4sM_2sTcMMunLDOG7CFeVWIuHHkkqSc8gvmmZFQofEeoOx7Fne-4Y9qdWjpUVV437nMZ6YcrSts477x9sfcfeuaTQS8lbDGufc-7eGSxfWM37L1WFNGL4Ml0YVm-B0iQ/s400/2.jpg" style="cursor: pointer; height: 291px; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;
*. Restart your PC.&lt;br /&gt;
*. Do not connect your phone before installing Phoenix software.&lt;br /&gt;
*. Disable all antivirus, firewall, antispyware, antimalware etc.&lt;br /&gt;
*. Disable screen saver.&lt;br /&gt;
*. Check C:\Program files\Nokia\Phoenix\Products\ If you have those folder in there delete all.&lt;br /&gt;
&lt;br /&gt;
2. In your mobile phone :&lt;br /&gt;
*. Backup all your mobile phone content since all your data will be lost after flashing.&lt;br /&gt;
*. If you protect your memory card with password, then remove it.&lt;br /&gt;
*. Remove your memory card from your mobile phone.&lt;br /&gt;
*. Go to Tools -&amp;gt; Settings -&amp;gt; Security -&amp;gt; Phone and SIM.&lt;br /&gt;
Set Pin code request to Off.&lt;br /&gt;
Set Autolock period to None.&lt;br /&gt;
Set Lock code to default password which is 12345.&lt;br /&gt;
Set Lock if SIM changed to No.&lt;br /&gt;
*. Uninstall your mobile antivirus.&lt;br /&gt;
*. Charge your phone battery to at least 70% and keep charging. Although flashing takes only 7-10 minutes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: 130%; font-weight: bold;"&gt;Begin Flashing :&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
1. Installing Phoenix Service Software 2008 or later :&lt;br /&gt;
*. First Extract the archive you have downloaded which contains Phoenix Service Software 2008 or later&lt;br /&gt;
*. Install the software. Be patient, it may take some minutes to install all the components.&lt;br /&gt;
*. Don’t run Phoenix software now.&lt;br /&gt;
*. Connect your Nokia handset to your pc with USB cable in PC Suite mode.&lt;br /&gt;
*. windows will start installing the connectivity drivers as soon as you connect the phone. Let it install completely.&lt;br /&gt;
If this process failed then you must be remove PC Connectivity Solution. But don't worry we created restore point earlier remember. Restore your system and start remove Nokia component again but do not remove PC Connectivity Solution.&lt;br /&gt;
&lt;br /&gt;
2. Installing Firmware Files From The Offline Package You Downloaded :&lt;br /&gt;
*. If your firmware file is in .rar format, first extract it using WinRar on desktop.&lt;br /&gt;
*. On desktop you will find .exe file of your firmware file.&lt;br /&gt;
*. Install the exe file. Do not change its path. It will install it to default location of C:\Program files\Nokia\Phoenix\Products\&lt;br /&gt;
*. If you have downloaded a firmware File which Doesn't have an autosetup, then just copy your Extracted folder Manually in the directory C:\Program files\Nokia\Phoenix\Products\&lt;br /&gt;
*. Be sure you install updated firmware. You cannot downgrade your phone’s firmware in BB5 phones which includes all new Nokia phones including N-Series.&lt;br /&gt;
*. Phoenix allows downgrading but your phone doesn’t allow it as your phone has some special security built into it. So no use of trying it. You’ll get an error message.&lt;br /&gt;
&lt;br /&gt;
3. Flashing Procedure (Updating to latest firmware version) :&lt;br /&gt;
*. Open Phoenix Service Software.&lt;br /&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgVVxenakcrz_pq_YkS5H4W5xSt0omgqD6v3HQl9Iti0HQaXgQeLtxIIZdwh-009Y7Vwu00EFH7qCNpm_9mXfija3_jdZRMvyaU5MXeVjl4WjwjxgVLCQEb8YJ1P9o-W7rXGFQFZn1W-wg/s1600-h/3.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="Phoenix Software" border="0" id="BLOGGER_PHOTO_ID_5368951148852067218" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgVVxenakcrz_pq_YkS5H4W5xSt0omgqD6v3HQl9Iti0HQaXgQeLtxIIZdwh-009Y7Vwu00EFH7qCNpm_9mXfija3_jdZRMvyaU5MXeVjl4WjwjxgVLCQEb8YJ1P9o-W7rXGFQFZn1W-wg/s400/3.jpg" style="cursor: pointer; height: 261px; width: 399px;" /&gt;&lt;/a&gt;&lt;br /&gt;
*. Connect your phone in PC Suite Mode.&lt;br /&gt;
*. In Phoenix, click File -&amp;gt; Manage Connections.&lt;br /&gt;
*. Now click New.&lt;br /&gt;
*. Now select the type of cable you are using. If you are using DKE-2, CA-53 [N-Series] cable, select USB.&lt;br /&gt;
*. Click Next. It will find your product and say FOUND. If it doesn’t find any, you can try changing your cable type by clicking Back.&lt;br /&gt;
*. Click Next and then Finish.&lt;br /&gt;
*. Now your cable type (USB) appears in the connection list. Select it. Click APPLY and then CLOSE.&lt;br /&gt;
*. Now select File -&amp;gt; Open Product.&lt;br /&gt;
*. A list of RM code will open. Select your phone’s RM code. Like RM-133 for Nokia N73 or RM-84 for Nokia N70 and other nokias with there corresponding Rm Types but choose the one which corresponds to your phone! Click OK. At this steps if you receive an error its okay. Just ignore it.&lt;br /&gt;
*. Now select File -&amp;gt; Scan Product.&lt;br /&gt;
*. Your phone’s firmware info will appear at the extreme bottom of the Phoenix window.&lt;br /&gt;
*. Now go to Flashing -&amp;gt; Firmware Update.&lt;br /&gt;
*. A window will open.&lt;br /&gt;
*. On that window click Browse button (the one with three dots)&lt;br /&gt;
*. A window will open with various products and various regions. Choose the region or country of your choice according to the language pack you want to install.&lt;br /&gt;
*. Click Ok.&lt;br /&gt;
*. Click Refurbish.&lt;br /&gt;
*. Now your actual flashing has started. Don’t touch your phone or press any button until the flashing has finished. Also don’t touch your data cable and your computer system. Remember dont Touch!&lt;br /&gt;
*. At the end Phoenix will tell you to remove your phone as the flashing has finished.&lt;br /&gt;
*. Now wait for your phone to reboot into latest firmware.&lt;br /&gt;
*. The flashing procedure takes 7-10 minutes&lt;br /&gt;
&lt;br /&gt;
4. Flashing dead phones [Which show only white screen on startup] :&lt;br /&gt;
Note            : You can install any firmware in dead phones whether it is latest and or the old one.&lt;br /&gt;
Note (Again)    : You can make a deadphone if you want. Just unplug your cable while flashing.&lt;br /&gt;
&lt;br /&gt;
*. The procedure is the same for flashing Dead phones.&lt;br /&gt;
*. Start Phoenix. Connect your phone with USB Cable (phone is off at this time).&lt;br /&gt;
*. Click File -&amp;gt; Open Product. Select your RM code from the window that appears. Click OK.&lt;br /&gt;
*. Click File -&amp;gt; Manage Connections. Select No Connection. Then APPLY and CLOSE.&lt;br /&gt;
*. Now straight away click Flashing -&amp;gt; Firmware Update.&lt;br /&gt;
*. A window will open. Click on Browse button [the one with 3 dots].&lt;br /&gt;
*. A window will open with various products and various regions. Choose the region or country of your choice according to the language pack you want to install.&lt;br /&gt;
*. Check the option “Dead Phone USB Flashing”.&lt;br /&gt;
*. Click Refurbish.&lt;br /&gt;
*. Flashing has started.&lt;br /&gt;
*. After some seconds flashing will pause asking you to turn your phone ON.&lt;br /&gt;
*. Press POWER button of your phone until backlight comes up. Remember not to remove your cable or even remove it accidently will switching on your phone!!&lt;br /&gt;
*. Flashing will proceed.&lt;br /&gt;
*. Your phone will automatically start when the flashing finishes. After finish you can safely remove your data cable from Phone. FINISHED!!!&lt;br /&gt;
&lt;br /&gt;
5. If you want to install another update to your phone after some months, first remove the previous version you installed in C:\Program files\Nokia\Phoenix\Products\&lt;br /&gt;
Delete all the contents of Products folder before installing a new firmware.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: 130%; font-weight: bold;"&gt;PS :&lt;/span&gt;&lt;br /&gt;
Please leave a comment and do me some favor to keep this blog alive (you know what i mean). Leave a comment with format&lt;br /&gt;
Type : N73&lt;br /&gt;
Firmware before flashing : 3.0638.0.0.1 30-10-2006 RM-133&lt;br /&gt;
Firmware after flashing : 4.0812.4.2.1 21-03-2008 RM-133&lt;br /&gt;
Status : Success / Failed (If failed why. Describe where area you failed such as Requirment or Preparation or Begin Flashing and describe the detail.)&lt;br /&gt;
Description : Success  flashing N73 become N73 ME</content><link href="http://harry-christian.blogspot.com/feeds/2757724965181746977/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://www.blogger.com/comment/fullpage/post/5372445311375998673/2757724965181746977?isPopup=true" rel="replies" title="0 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/5372445311375998673/posts/default/2757724965181746977" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/5372445311375998673/posts/default/2757724965181746977" rel="self" type="application/atom+xml"/><link href="http://harry-christian.blogspot.com/2009/08/offline-flashingupgrade-nokia-firmware.html" rel="alternate" title="Offline Flashing/Upgrade Nokia Firmware Tutorial" type="text/html"/><author><name>Harry</name><uri>http://www.blogger.com/profile/11384098376493672625</uri><email>noreply@blogger.com</email><gd:image height="24" rel="http://schemas.google.com/g/2005#thumbnail" src="//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQBdry4L0c6D1zxU68vqToRBbCXTGrgtifv3S0CxjhGJG2ETd-lx_YAqcuKT9bsO1hbxECwOWdfx9JEZNVbRskorpWtkH35_JebNukWJtZMkABjCHSlGH5wWIIqA9NPg/s220/20110122768.jpg" width="32"/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKmWRS1r1ijfiyElYpaAI0LYcUPvFMwHzF57fmNkQH5otUci8o5TTiFAPwtHC9O8YIUziv7Y2W1D9LiUHUKAcLkihNjB6sa8toFNoEwMoEphakAJ60qmFRDRDD_MgmyOw-EeAj8rOP3AY/s72-c/1.jpg" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5372445311375998673.post-6010570364642520401</id><published>2009-02-04T17:13:00.001+07:00</published><updated>2009-02-04T17:23:16.377+07:00</updated><title type="text">IE 8 Release Candidate 1 Download</title><content type="html">Here you go&lt;br /&gt;&lt;br /&gt;http://geeks.netindonesia.net/downloads/etc/ie8rc1/IE8-WindowsXP-x86-ENU.exe</content><link href="http://harry-christian.blogspot.com/feeds/6010570364642520401/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://www.blogger.com/comment/fullpage/post/5372445311375998673/6010570364642520401?isPopup=true" rel="replies" title="0 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/5372445311375998673/posts/default/6010570364642520401" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/5372445311375998673/posts/default/6010570364642520401" rel="self" type="application/atom+xml"/><link href="http://harry-christian.blogspot.com/2009/02/ie-8-release-candidate-download.html" rel="alternate" title="IE 8 Release Candidate 1 Download" type="text/html"/><author><name>Harry</name><uri>http://www.blogger.com/profile/11384098376493672625</uri><email>noreply@blogger.com</email><gd:image height="24" rel="http://schemas.google.com/g/2005#thumbnail" src="//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQBdry4L0c6D1zxU68vqToRBbCXTGrgtifv3S0CxjhGJG2ETd-lx_YAqcuKT9bsO1hbxECwOWdfx9JEZNVbRskorpWtkH35_JebNukWJtZMkABjCHSlGH5wWIIqA9NPg/s220/20110122768.jpg" width="32"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5372445311375998673.post-5008081700061472431</id><published>2009-02-04T17:03:00.000+07:00</published><updated>2009-02-04T17:12:17.554+07:00</updated><title type="text">Windows 7 Beta Download</title><content type="html">Hai Guys&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Wanna try Windows 7 ?&lt;br /&gt;&lt;br /&gt;Try this link&lt;br /&gt;http://wss-id.org/files/folders/windows7_beta/default.aspx</content><link href="http://harry-christian.blogspot.com/feeds/5008081700061472431/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://www.blogger.com/comment/fullpage/post/5372445311375998673/5008081700061472431?isPopup=true" rel="replies" title="0 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/5372445311375998673/posts/default/5008081700061472431" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/5372445311375998673/posts/default/5008081700061472431" rel="self" type="application/atom+xml"/><link href="http://harry-christian.blogspot.com/2009/02/windows-7-beta-download.html" rel="alternate" title="Windows 7 Beta Download" type="text/html"/><author><name>Harry</name><uri>http://www.blogger.com/profile/11384098376493672625</uri><email>noreply@blogger.com</email><gd:image height="24" rel="http://schemas.google.com/g/2005#thumbnail" src="//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQBdry4L0c6D1zxU68vqToRBbCXTGrgtifv3S0CxjhGJG2ETd-lx_YAqcuKT9bsO1hbxECwOWdfx9JEZNVbRskorpWtkH35_JebNukWJtZMkABjCHSlGH5wWIIqA9NPg/s220/20110122768.jpg" width="32"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5372445311375998673.post-4361429461518711052</id><published>2008-12-18T14:40:00.001+07:00</published><updated>2008-12-20T21:09:20.266+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="My Boring Daily Life"/><title type="text">My Graduation, Bina Nusantara 39th Graduation</title><content type="html">&lt;span style="font-size:180%;"&gt;C&lt;/span&gt;ongratulation for my self. After spent 5 years in &lt;span style="font-weight: bold;"&gt;Bina Nusantara University&lt;/span&gt;, Jakarta at least its over now.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiREanHA0hVTqHZ009akBiA8cHncs5CGIrwXLwLiwUDLgzQlBHR-CvSVw_N_lHgh1aud796FhFypWXRLtKOdjD_CPHVjVieghb-QdpFkAZ334sCf_V9Dsh2uIDXjrLnoJhN_uKOySN9Dew/s1600-h/Graduation+with+My+Friend2.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 266px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiREanHA0hVTqHZ009akBiA8cHncs5CGIrwXLwLiwUDLgzQlBHR-CvSVw_N_lHgh1aud796FhFypWXRLtKOdjD_CPHVjVieghb-QdpFkAZ334sCf_V9Dsh2uIDXjrLnoJhN_uKOySN9Dew/s400/Graduation+with+My+Friend2.jpg" alt="Graduation with my friend" id="BLOGGER_PHOTO_ID_5281871052502744786" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;With my friend 1&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcPT5aABOLhgGHLBu2Pyw0-i3hUX7M0vTxfFc3RdXhG7ABbB9rhW3hhK-2PLM5MrK48BUK2cxLbI-hpFn64oqCPSOYnQqozxTcNmrRHsdMflkGAOjJxZHXdOlhsPUQOzexLAAxIKsO3Ec/s1600-h/Graduation+with+My+Friend.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 300px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcPT5aABOLhgGHLBu2Pyw0-i3hUX7M0vTxfFc3RdXhG7ABbB9rhW3hhK-2PLM5MrK48BUK2cxLbI-hpFn64oqCPSOYnQqozxTcNmrRHsdMflkGAOjJxZHXdOlhsPUQOzexLAAxIKsO3Ec/s400/Graduation+with+My+Friend.jpg" alt="Graduation with my friend2" id="BLOGGER_PHOTO_ID_5281871418192048114" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;With my friend 2&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi3wtKTyCD5N-uIqH2_0A9PSs9fu0xFHg0ZDhs2oOTBC1mGVD3wdsTg28gAvsEA7t1UtRKsfWnaYz-2Ki5ynNlKkD_mW9qkZL44ioIIz6UOe23Hv6u-Lhe5s8riZ7und89g3WF0acCG05M/s1600-h/Graduation+with+My+Family.jpg"&gt;&lt;img style="cursor: pointer; width: 266px; height: 400px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi3wtKTyCD5N-uIqH2_0A9PSs9fu0xFHg0ZDhs2oOTBC1mGVD3wdsTg28gAvsEA7t1UtRKsfWnaYz-2Ki5ynNlKkD_mW9qkZL44ioIIz6UOe23Hv6u-Lhe5s8riZ7und89g3WF0acCG05M/s400/Graduation+with+My+Family.jpg" alt="Graduation with my family" id="BLOGGER_PHOTO_ID_5281868732175727442" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;With my family&lt;/span&gt;</content><link href="http://harry-christian.blogspot.com/feeds/4361429461518711052/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://www.blogger.com/comment/fullpage/post/5372445311375998673/4361429461518711052?isPopup=true" rel="replies" title="0 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/5372445311375998673/posts/default/4361429461518711052" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/5372445311375998673/posts/default/4361429461518711052" rel="self" type="application/atom+xml"/><link href="http://harry-christian.blogspot.com/2008/12/my-graduation-bina-nusantara-39th.html" rel="alternate" title="My Graduation, Bina Nusantara 39th Graduation" type="text/html"/><author><name>Harry</name><uri>http://www.blogger.com/profile/11384098376493672625</uri><email>noreply@blogger.com</email><gd:image height="24" rel="http://schemas.google.com/g/2005#thumbnail" src="//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQBdry4L0c6D1zxU68vqToRBbCXTGrgtifv3S0CxjhGJG2ETd-lx_YAqcuKT9bsO1hbxECwOWdfx9JEZNVbRskorpWtkH35_JebNukWJtZMkABjCHSlGH5wWIIqA9NPg/s220/20110122768.jpg" width="32"/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiREanHA0hVTqHZ009akBiA8cHncs5CGIrwXLwLiwUDLgzQlBHR-CvSVw_N_lHgh1aud796FhFypWXRLtKOdjD_CPHVjVieghb-QdpFkAZ334sCf_V9Dsh2uIDXjrLnoJhN_uKOySN9Dew/s72-c/Graduation+with+My+Friend2.jpg" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5372445311375998673.post-230142647979064743</id><published>2008-12-17T23:07:00.006+07:00</published><updated>2009-08-21T16:46:43.348+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Free Things"/><category scheme="http://www.blogger.com/atom/ns#" term="IT News"/><category scheme="http://www.blogger.com/atom/ns#" term="Tips and Trick"/><title type="text">Updating ESET Smart Security and ESET NOD32 Virus Definition with Smart Way</title><content type="html">&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size:180%;"&gt;E&lt;/span&gt;SET&lt;/span&gt; is my favourite AV since this product receive the best AV 2006, 2007 and still top ten the best AV in 2008.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:180%;"&gt;I&lt;/span&gt;'m using &lt;span style="font-weight: bold;"&gt;ESET &lt;/span&gt;product not just because that award, but also because this &lt;span style="font-weight: bold;"&gt;ESET &lt;/span&gt;doesn't make my system slower like Norton does.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size:180%;"&gt;E&lt;/span&gt;SET &lt;/span&gt;has 2 main product which is :&lt;br /&gt;1. &lt;span style="font-weight: bold;"&gt;NOD32 Antivirus&lt;/span&gt; (the latest is ver 3)&lt;br /&gt; This is an anti virus product&lt;br /&gt;2. &lt;span style="font-weight: bold;"&gt;Eset Smart Security&lt;/span&gt; (the latest is ver 3)&lt;br /&gt; This is an anti virus plus anti spyware, anti malware, and personal firewall in one bundling product.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:180%;"&gt;N&lt;/span&gt;ow back to topic, the problem with &lt;span style="font-weight: bold;"&gt;ESET &lt;/span&gt;is updating the latest virus definition with the slow connection (like mine). If you have unlimited, stable and fast internet connection you can leave this article now.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:180%;"&gt;S&lt;/span&gt;till following this article ?&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:180%;"&gt;O&lt;/span&gt;kay for you who have unlimited, but slow internet connection (just like my office)  here is the step :&lt;br /&gt;1. Open your &lt;span style="font-weight: bold;"&gt;ESET Smart Security or NOD32 Antivirus&lt;/span&gt;&lt;br /&gt;2. Press F5 to open configuration&lt;br /&gt;3. Select update tab&lt;br /&gt;4. Click Edit&lt;br /&gt;5. Try one of the following server list&lt;br /&gt; * http://gxrg.org/eset_upd/ (For &lt;span style="font-weight: bold;"&gt;ESET Smart Security ver 3&lt;/span&gt;)&lt;br /&gt; * http://gxrg.org/nod_upd/ (For &lt;span style="font-weight: bold;"&gt;NOD32 Antivirus ver 3&lt;/span&gt;)&lt;br /&gt;6. Update now.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:180%;"&gt;N&lt;/span&gt;ow for you with very limited internet connection (dial up) here is the step :&lt;br /&gt;1. Download tools for offline browsing or site mirroring (in this case, im using Teleport Pro)&lt;br /&gt;2. Run the program&lt;br /&gt;3. Click "New Project Wizard"&lt;br /&gt;4. Choose "Create a Browseable copy of a website on my hard drive"&lt;br /&gt;5. Enter one of the following url&lt;br /&gt; * http://gxrg.org/eset_upd/ (For &lt;span style="font-weight: bold;"&gt;ESET Smart Security ver 3&lt;/span&gt;)&lt;br /&gt; * http://gxrg.org/nod_upd/ (For &lt;span style="font-weight: bold;"&gt;NOD32 Antivirus ver 3&lt;/span&gt;)&lt;br /&gt;6. Choose "Everything"&lt;br /&gt;7. Click finish&lt;br /&gt;8. Run the project to retrieve the file and choose location to save your file&lt;br /&gt;6. When all file downloaded, open your &lt;span style="font-weight: bold;"&gt;ESET Smart Security or NOD32 Antivirus&lt;/span&gt;&lt;br /&gt;7. Press F5 to open configuration&lt;br /&gt;8. Enter the path you saved earlier&lt;br /&gt;9. Update now&lt;br /&gt;10. For daily update, you don't have to waste another 18MB++, just open your Teleport project and click "Update Now". This method compare the file between your computer and server and make sure download only the newest file.</content><link href="http://harry-christian.blogspot.com/feeds/230142647979064743/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://www.blogger.com/comment/fullpage/post/5372445311375998673/230142647979064743?isPopup=true" rel="replies" title="0 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/5372445311375998673/posts/default/230142647979064743" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/5372445311375998673/posts/default/230142647979064743" rel="self" type="application/atom+xml"/><link href="http://harry-christian.blogspot.com/2008/12/updating-eset-smart-security-and-eset.html" rel="alternate" title="Updating ESET Smart Security and ESET NOD32 Virus Definition with Smart Way" type="text/html"/><author><name>Harry</name><uri>http://www.blogger.com/profile/11384098376493672625</uri><email>noreply@blogger.com</email><gd:image height="24" rel="http://schemas.google.com/g/2005#thumbnail" src="//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQBdry4L0c6D1zxU68vqToRBbCXTGrgtifv3S0CxjhGJG2ETd-lx_YAqcuKT9bsO1hbxECwOWdfx9JEZNVbRskorpWtkH35_JebNukWJtZMkABjCHSlGH5wWIIqA9NPg/s220/20110122768.jpg" width="32"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5372445311375998673.post-8863257335737045686</id><published>2008-12-17T22:52:00.001+07:00</published><updated>2008-12-17T23:06:50.200+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Free Things"/><category scheme="http://www.blogger.com/atom/ns#" term="IT News"/><category scheme="http://www.blogger.com/atom/ns#" term="Java"/><title type="text">MyEclipse IDE 7 Free License</title><content type="html">MyEclipse 7 Released, Get The Free License Now&lt;br /&gt;&lt;br /&gt;Genuitec offering free license to people comment in TheServerSide thread. Here is the thread&lt;br /&gt;http://www.theserverside.com/news/thread.tss?thread_id=52237&lt;br /&gt;&lt;br /&gt;Give your good comment and pray for the free license.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Some new feature in MyEclipse 7.&lt;br /&gt;# Advanced JavaScript tooling&lt;br /&gt;&lt;br /&gt;# New Plugin Dashboard&lt;br /&gt;&lt;br /&gt;# REST Web Services wizards and explorer&lt;br /&gt;&lt;br /&gt;# MyEclipse Spring tools&lt;br /&gt;&lt;br /&gt;# OpenJPA support for MyEclipse Persistence tools&lt;br /&gt;&lt;br /&gt;# MyEclipse Reports upgrade&lt;br /&gt;&lt;br /&gt;# UML1, UML2 upgrades&lt;br /&gt;&lt;br /&gt;# New JSF views and enhancements&lt;br /&gt;&lt;br /&gt;# MyEclipse ICEfaces tooling update</content><link href="http://harry-christian.blogspot.com/feeds/8863257335737045686/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://www.blogger.com/comment/fullpage/post/5372445311375998673/8863257335737045686?isPopup=true" rel="replies" title="0 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/5372445311375998673/posts/default/8863257335737045686" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/5372445311375998673/posts/default/8863257335737045686" rel="self" type="application/atom+xml"/><link href="http://harry-christian.blogspot.com/2008/12/myeclipse-ide-7-free-license.html" rel="alternate" title="MyEclipse IDE 7 Free License" type="text/html"/><author><name>Harry</name><uri>http://www.blogger.com/profile/11384098376493672625</uri><email>noreply@blogger.com</email><gd:image height="24" rel="http://schemas.google.com/g/2005#thumbnail" src="//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQBdry4L0c6D1zxU68vqToRBbCXTGrgtifv3S0CxjhGJG2ETd-lx_YAqcuKT9bsO1hbxECwOWdfx9JEZNVbRskorpWtkH35_JebNukWJtZMkABjCHSlGH5wWIIqA9NPg/s220/20110122768.jpg" width="32"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5372445311375998673.post-8852771646895504967</id><published>2008-10-28T11:29:00.001+07:00</published><updated>2009-09-20T00:26:51.470+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Java"/><category scheme="http://www.blogger.com/atom/ns#" term="Oracle"/><category scheme="http://www.blogger.com/atom/ns#" term="Tips and Trick"/><title type="text">Oracle ADF Faces Template in JDev 10g</title><content type="html">&lt;span style="font-size: 180%;"&gt;M&lt;/span&gt;y project (maybe almost project need this) require a template so when developing user interface, developer no need repeat adding banner, logo, application title, footer, etc. SRDemo example teach me to create template.jspx file and then copy paste this template to another jspx file. This is bad idea, because if somehow my logo changed, then i need to modified ALL of my jspx file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: 180%;"&gt;S&lt;/span&gt;o i'm start Googling to research about this. But sadly Oracle does not officially support ADF template in JDev 10g. JDev 11g does, but after some consideration we,re using JDev 10g.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: 180%;"&gt;A&lt;/span&gt;fter a bit research led me to &lt;span style="font-weight: bold;"&gt;ADF Region&lt;/span&gt;. But like i said, this is not supported so it's not covered in &lt;span style="font-weight: bold;"&gt;Oracle ADF Developer Guide&lt;/span&gt; book. Thanks to &lt;a href="http://biemond.blogspot.com/"&gt;Edwin Biemond blog&lt;/a&gt; and &lt;a href="http://technology.amis.nl/"&gt;AMIS blog&lt;/a&gt; to contribute great article about &lt;span style="font-weight: bold;"&gt;ADF Region&lt;/span&gt;.&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: 180%;"&gt;T&lt;/span&gt;his is a small example using &lt;span style="font-weight: bold;"&gt;ADF Region&lt;/span&gt; to add Branding, Copyright, MenuTab and MenuList. The point is :&lt;br /&gt;
&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;Separate your static content like Branding, Copyright etc in file Branding.jspx, Copyright.jspx and so on.&lt;/li&gt;
&lt;li&gt;Register those files with unique name in file region-metadata.xml&lt;/li&gt;
&lt;li&gt;In your real page, call this template by invoking unique name in region-metadata.xml&lt;/li&gt;
&lt;/ol&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: 180%;"&gt;F&lt;/span&gt;ull example download &lt;a href="http://rapidshare.com/files/167830444/DEMO_TEMPLATE.zip"&gt;here&lt;/a&gt;</content><link href="http://harry-christian.blogspot.com/feeds/8852771646895504967/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://www.blogger.com/comment/fullpage/post/5372445311375998673/8852771646895504967?isPopup=true" rel="replies" title="0 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/5372445311375998673/posts/default/8852771646895504967" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/5372445311375998673/posts/default/8852771646895504967" rel="self" type="application/atom+xml"/><link href="http://harry-christian.blogspot.com/2008/10/oracle-adf-faces-template-in-jdev-10g.html" rel="alternate" title="Oracle ADF Faces Template in JDev 10g" type="text/html"/><author><name>Harry</name><uri>http://www.blogger.com/profile/11384098376493672625</uri><email>noreply@blogger.com</email><gd:image height="24" rel="http://schemas.google.com/g/2005#thumbnail" src="//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQBdry4L0c6D1zxU68vqToRBbCXTGrgtifv3S0CxjhGJG2ETd-lx_YAqcuKT9bsO1hbxECwOWdfx9JEZNVbRskorpWtkH35_JebNukWJtZMkABjCHSlGH5wWIIqA9NPg/s220/20110122768.jpg" width="32"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5372445311375998673.post-736076942668891011</id><published>2008-10-26T15:13:00.001+07:00</published><updated>2009-09-20T00:27:23.557+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Java"/><category scheme="http://www.blogger.com/atom/ns#" term="Oracle"/><title type="text">Oracle JDeveloper 10g Review</title><content type="html">&lt;span style="font-size: 180%;"&gt;A&lt;/span&gt;fter 2 weeks using &lt;span style="font-weight: bold;"&gt;Oracle JDeveloper 10g&lt;/span&gt;, more spesific &lt;span style="font-weight: bold;"&gt;JDev 10.1.3.3&lt;/span&gt;, i'll share my opinion about this tools.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: 180%;"&gt;H&lt;/span&gt;ere is JDev editor in my computer.&lt;br /&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhgI1lEFD107DPrdFSmHuWOAJ9YMKAQq-pRmmhCayI1qCh9OmWT4sWupFjZag6kep4HNXl1YMH5Ux9gakesksxhynscDSN7FI7z0dQtgC0F_WvsQnnsTngWp1KR8N0fmZGfc0FeqaQGLAI/s1600-h/JDev+Editor.gif" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="JDev 10.1.3.3 Editor" border="0" id="BLOGGER_PHOTO_ID_5273161675432818658" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhgI1lEFD107DPrdFSmHuWOAJ9YMKAQq-pRmmhCayI1qCh9OmWT4sWupFjZag6kep4HNXl1YMH5Ux9gakesksxhynscDSN7FI7z0dQtgC0F_WvsQnnsTngWp1KR8N0fmZGfc0FeqaQGLAI/s400/JDev+Editor.gif" style="cursor: pointer; height: 288px; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: 180%;"&gt;N&lt;/span&gt;ow here is the summary :&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-weight: bold;"&gt;1. JDev source code package organization is bad&lt;/span&gt;&lt;br /&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjAK_K0ai0usCVPoZQsl3tbO2gRpI6ukn7cDC7GhcG2W9ySbL38CcBkHIVG-pNoWAv0nozkPnnVwdQF1WdUhyphenhyphenSbRPILK-zA8RydQh2CbOeUEcRYrHwDc-HBnbF-q2ytDYUN1E_1ftm8cFg/s1600-h/JDev+Application+Navigator.gif" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="JDev Application Navigator" border="0" id="BLOGGER_PHOTO_ID_5273164512279841170" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjAK_K0ai0usCVPoZQsl3tbO2gRpI6ukn7cDC7GhcG2W9ySbL38CcBkHIVG-pNoWAv0nozkPnnVwdQF1WdUhyphenhyphenSbRPILK-zA8RydQh2CbOeUEcRYrHwDc-HBnbF-q2ytDYUN1E_1ftm8cFg/s400/JDev+Application+Navigator.gif" style="cursor: pointer; height: 372px; width: 218px;" /&gt;&lt;/a&gt;                             &lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggBFMYp5LfazpYHUfvy1lnM8Mb31k-TAYn3R_JHJtUTaoynQIOcqptWI07E1hvgI934U7uR44Hhc7IikilPRTa5AqdTAkLL0XONSUMi9pP4iQwojjcV3pHzdA8XMemHLNustTvJkqQUk4/s1600-h/Eclipse+Package+Explorer.gif" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="Eclipse Package Explorer" border="0" id="BLOGGER_PHOTO_ID_5273165256829381458" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggBFMYp5LfazpYHUfvy1lnM8Mb31k-TAYn3R_JHJtUTaoynQIOcqptWI07E1hvgI934U7uR44Hhc7IikilPRTa5AqdTAkLL0XONSUMi9pP4iQwojjcV3pHzdA8XMemHLNustTvJkqQUk4/s400/Eclipse+Package+Explorer.gif" style="cursor: pointer; height: 215px; width: 235px;" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Take a look image above, with JDev we can organize folder structure (look at the circle), but it should affect to source code only, not folder. Eclipse is better than JDev.&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-weight: bold;"&gt;2. JDev require a lot of memory&lt;/span&gt;&lt;br /&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg8QnTt1Kl9oda4JZ-lDmt-8NEblBBtpDRbY5WRRjYS35hpHANpGqRxeHt_y1JK8HTqOwcl5t6M8Yh1qwzXqKRwbJe2LCw1j4sd3_3YgUUWQ4ueQ2FBR1ziMap8uvwySb6xX1XsDMU8QMA/s1600-h/JDev+Memory+Resource.gif" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="JDev Memory" border="0" id="BLOGGER_PHOTO_ID_5273174670515140210" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg8QnTt1Kl9oda4JZ-lDmt-8NEblBBtpDRbY5WRRjYS35hpHANpGqRxeHt_y1JK8HTqOwcl5t6M8Yh1qwzXqKRwbJe2LCw1j4sd3_3YgUUWQ4ueQ2FBR1ziMap8uvwySb6xX1XsDMU8QMA/s400/JDev+Memory+Resource.gif" style="cursor: pointer; height: 393px; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-weight: bold;"&gt;3. JDev does not have option Close Project.&lt;/span&gt;&lt;br /&gt;
If we have a lot project with JDev, JDev will load them all while opening.&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-weight: bold;"&gt;4. JDev can't make a new folder and can't copy file&lt;/span&gt;&lt;br /&gt;
This is the worst. I can't understand what in Oracle JDev team mind. This is the simple operation but JDev can't do it.&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-weight: bold;"&gt;5. DataModel and UserInterface sometimes conflict&lt;/span&gt;&lt;br /&gt;
Yeah this is happened to me, in my DataModel have public_html folder and UserInterface have model folder.&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-weight: bold;"&gt;6. JDev can't refresh file/folder automaticly&lt;/span&gt;&lt;br /&gt;
This is a bugs i think. If someone add/modify file using CVS then JDev can't load the new/modified file. I tried click refresh all time but not work. The only way is restart JDev.&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-weight: bold;"&gt;7. JDev can't refresh offline database&lt;/span&gt;&lt;br /&gt;
I add new foreign key in the database and when i refresh offline database i can't see foreign key i added. I spent half day to analyze this. I wonder why it happened. And then i tried restart JDev and try refresh from database again and hulla the new foreign key apprear.&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-weight: bold;"&gt;8. Sometimes WYSIWUG is broken&lt;/span&gt;&lt;br /&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-lF-Iw-JTX8fdegyIAvHoH5QFEUNR8fQjBlB_GaQ3P2RrB4fYpVDZGsIIrtGZWV9KlVeLgAfvdqja8WOauYbMmIt2pVXazeHPCUeyIFskGn2xpGlKtsRH4ijl891pvWKkclRtf-jEad4/s1600-h/JDev+Broken+Editor.gif" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="JDev Broken Editor" border="0" id="BLOGGER_PHOTO_ID_5273178577866085266" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-lF-Iw-JTX8fdegyIAvHoH5QFEUNR8fQjBlB_GaQ3P2RrB4fYpVDZGsIIrtGZWV9KlVeLgAfvdqja8WOauYbMmIt2pVXazeHPCUeyIFskGn2xpGlKtsRH4ijl891pvWKkclRtf-jEad4/s400/JDev+Broken+Editor.gif" style="cursor: pointer; height: 303px; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-weight: bold;"&gt;9. Good integrate with OracleDatabase&lt;/span&gt;&lt;br /&gt;
When create Java from table, it perfectly create POJO with the right relation mapping.&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-weight: bold;"&gt;10. Easy to testing with Embedded OC4J&lt;/span&gt;&lt;br /&gt;
Just click run to show our work.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: 180%;"&gt;O&lt;/span&gt;verall &lt;span style="font-weight: bold;"&gt;JDev&lt;/span&gt; is okay if you develop with Oracle product only (ADF, TopLink, OC4J). If not, well you better use another Java IDE.</content><link href="http://harry-christian.blogspot.com/feeds/736076942668891011/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://www.blogger.com/comment/fullpage/post/5372445311375998673/736076942668891011?isPopup=true" rel="replies" title="0 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/5372445311375998673/posts/default/736076942668891011" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/5372445311375998673/posts/default/736076942668891011" rel="self" type="application/atom+xml"/><link href="http://harry-christian.blogspot.com/2008/10/oracle-jdeveloper-10g-review.html" rel="alternate" title="Oracle JDeveloper 10g Review" type="text/html"/><author><name>Harry</name><uri>http://www.blogger.com/profile/11384098376493672625</uri><email>noreply@blogger.com</email><gd:image height="24" rel="http://schemas.google.com/g/2005#thumbnail" src="//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQBdry4L0c6D1zxU68vqToRBbCXTGrgtifv3S0CxjhGJG2ETd-lx_YAqcuKT9bsO1hbxECwOWdfx9JEZNVbRskorpWtkH35_JebNukWJtZMkABjCHSlGH5wWIIqA9NPg/s220/20110122768.jpg" width="32"/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhgI1lEFD107DPrdFSmHuWOAJ9YMKAQq-pRmmhCayI1qCh9OmWT4sWupFjZag6kep4HNXl1YMH5Ux9gakesksxhynscDSN7FI7z0dQtgC0F_WvsQnnsTngWp1KR8N0fmZGfc0FeqaQGLAI/s72-c/JDev+Editor.gif" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5372445311375998673.post-579015504137413966</id><published>2008-10-06T14:53:00.001+07:00</published><updated>2008-11-26T15:12:38.112+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="My Boring Daily Life"/><title type="text">Journey to Oracle</title><content type="html">&lt;span style="font-size:180%;"&gt;M&lt;/span&gt;y new job is everything about &lt;span style="font-weight: bold;"&gt;Oracle&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Database              : &lt;span style="font-weight: bold;"&gt;Oracle Database 11g&lt;/span&gt;&lt;br /&gt;Tools                     : &lt;span style="font-weight: bold;"&gt;JDeveloper 10.1.3.3&lt;/span&gt;&lt;br /&gt;Framework          : &lt;span style="font-weight: bold;"&gt;Oracle ADF&lt;/span&gt; and &lt;span style="font-weight: bold;"&gt;ADF Faces&lt;/span&gt;&lt;br /&gt;ORM                      : &lt;span style="font-weight: bold;"&gt;Oracle TopLink&lt;/span&gt;&lt;br /&gt;LDAP &amp;amp; Security :  &lt;span style="font-weight: bold;"&gt;Oracle Identity Manager&lt;/span&gt; and &lt;span style="font-weight: bold;"&gt;Oracle Internet Directory&lt;/span&gt;&lt;br /&gt;Webserver           : &lt;span style="font-weight: bold;"&gt;Oracle OAS OC4J&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:180%;"&gt;M&lt;/span&gt;ost of them is something new for me.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:180%;"&gt;S&lt;/span&gt;o wait till i explore all of them and i'll share some article.</content><link href="http://harry-christian.blogspot.com/feeds/579015504137413966/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://www.blogger.com/comment/fullpage/post/5372445311375998673/579015504137413966?isPopup=true" rel="replies" title="0 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/5372445311375998673/posts/default/579015504137413966" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/5372445311375998673/posts/default/579015504137413966" rel="self" type="application/atom+xml"/><link href="http://harry-christian.blogspot.com/2008/10/journey-to-oracle.html" rel="alternate" title="Journey to Oracle" type="text/html"/><author><name>Harry</name><uri>http://www.blogger.com/profile/11384098376493672625</uri><email>noreply@blogger.com</email><gd:image height="24" rel="http://schemas.google.com/g/2005#thumbnail" src="//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQBdry4L0c6D1zxU68vqToRBbCXTGrgtifv3S0CxjhGJG2ETd-lx_YAqcuKT9bsO1hbxECwOWdfx9JEZNVbRskorpWtkH35_JebNukWJtZMkABjCHSlGH5wWIIqA9NPg/s220/20110122768.jpg" width="32"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5372445311375998673.post-1410456878660585889</id><published>2008-10-01T14:20:00.000+07:00</published><updated>2008-11-26T15:05:51.691+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="My Boring Daily Life"/><title type="text">Goodbye PJN</title><content type="html">&lt;span style="font-size:180%;"&gt;R&lt;/span&gt;ed alert ...&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:180%;"&gt;M&lt;/span&gt;y company, Pratama Jaringan Nusantara is going to collapse. We have no productive activity since 2 - 3 month ago.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:180%;"&gt;T&lt;/span&gt;oday electrical power is down, telephone is down and the worst internet is also shutdown.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:180%;"&gt;S&lt;/span&gt;o i think it's time to start looking a new job.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:180%;"&gt;W&lt;/span&gt;ish me luck.</content><link href="http://harry-christian.blogspot.com/feeds/1410456878660585889/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://www.blogger.com/comment/fullpage/post/5372445311375998673/1410456878660585889?isPopup=true" rel="replies" title="0 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/5372445311375998673/posts/default/1410456878660585889" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/5372445311375998673/posts/default/1410456878660585889" rel="self" type="application/atom+xml"/><link href="http://harry-christian.blogspot.com/2008/11/goodbye-pjn.html" rel="alternate" title="Goodbye PJN" type="text/html"/><author><name>Harry</name><uri>http://www.blogger.com/profile/11384098376493672625</uri><email>noreply@blogger.com</email><gd:image height="24" rel="http://schemas.google.com/g/2005#thumbnail" src="//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQBdry4L0c6D1zxU68vqToRBbCXTGrgtifv3S0CxjhGJG2ETd-lx_YAqcuKT9bsO1hbxECwOWdfx9JEZNVbRskorpWtkH35_JebNukWJtZMkABjCHSlGH5wWIIqA9NPg/s220/20110122768.jpg" width="32"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5372445311375998673.post-7643961479670554211</id><published>2008-05-15T12:25:00.004+07:00</published><updated>2009-09-20T00:27:39.467+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Free Things"/><category scheme="http://www.blogger.com/atom/ns#" term="IT News"/><category scheme="http://www.blogger.com/atom/ns#" term="Java"/><category scheme="http://www.blogger.com/atom/ns#" term="Open Source"/><title type="text">WEB4J Java Web Application Framework</title><content type="html">&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjT86k2ORwJyy4ZhD_XMfFXNKpeIGgklQ-2jZfXM5-uL6nRZLShSOT1bc6Ck4o1m8KC5OhmisIFcDlDiyiRxAJj4rEK4PEcV3CURgztjG6dwPEWaudMy-cwl_nv7mjc6NoxCjYMtVL_Z4I/s1600-h/web4j.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="WEB4j" border="0" id="BLOGGER_PHOTO_ID_5200515886671681090" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjT86k2ORwJyy4ZhD_XMfFXNKpeIGgklQ-2jZfXM5-uL6nRZLShSOT1bc6Ck4o1m8KC5OhmisIFcDlDiyiRxAJj4rEK4PEcV3CURgztjG6dwPEWaudMy-cwl_nv7mjc6NoxCjYMtVL_Z4I/s400/web4j.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span style="font-size: 180%;"&gt;A&lt;/span&gt;nother simple web framework. According to official website the primary design goal of &lt;b&gt;WEB4J&lt;/b&gt; is to always exercise deep compassion for you, the application programmer, to make your tasks as simple, natural, and as effective as possible. The framework should take on as much pain as possible, so that, in the end, you experience as little pain as possible.&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: 180%;"&gt;T&lt;/span&gt;he whole point of &lt;b&gt;WEB4J&lt;/b&gt; is to give those who use it a deep feeling of simplicity, clarity, and elegance. That feeling is the ultimate goal of &lt;b&gt;WEB4J&lt;/b&gt;, and nothing else. This is an esthetic goal, not a technical one.&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: 180%;"&gt;T&lt;/span&gt;he important things about &lt;b&gt;WEB4J&lt;/b&gt; are :&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;it's a full-stack Java web application framework&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;it's small, and has a philosophy of deep simplicity and minimalism&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;it can boost your productivity by 300% - 400% over other tools&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;it's not free, it's not open source, and it has nothing to do with Rich Internet Apps&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;it uses a minimal toolset&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;it lets you implement forms with plain HTML&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;it has no custom tags for form controls&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;it has no custom annotations&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;it has no custom .xml files (only web.xml is used)&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;it has no tedious object-relational mapping&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;it lets you put SQL in plain .sql text files&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;it can be used with any relational database that has a JDBC driver&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;it doesn't take you long to learn (and you don't need to buy a book)&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;it uses convention over configuration in several important ways&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;it makes your application classes simple, and easy to maintain&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;it allows package-by-feature, where closely related items are placed in the same directory&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;it places your validation logic in Model Objects (where it belongs)&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;it lets your Model Objects be immutable&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;it lets your Model Objects avoid the Java Beans anti-pattern&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;it requires minimal configuration&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;it doesn't impose thread-safety constraints on your classes&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;it lets multilingual apps have almost the same style as a single language app&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;it lets your apps assist in their own translation&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;it lets you place translations in the database&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;it lets you avoid ResourceBundle and its defects&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;it protects you from common hacks&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;it's cheaper to use than open source tools&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;it starts up quickly&lt;br /&gt;
&lt;/li&gt;
&lt;/ol&gt;&lt;span style="font-size: 180%;"&gt;D&lt;/span&gt;ownload link&lt;br /&gt;
&lt;a href="http://www.web4j.com/Download.jsp"&gt;http://www.web4j.com/Download.jsp&lt;/a&gt;</content><link href="http://harry-christian.blogspot.com/feeds/7643961479670554211/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://www.blogger.com/comment/fullpage/post/5372445311375998673/7643961479670554211?isPopup=true" rel="replies" title="0 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/5372445311375998673/posts/default/7643961479670554211" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/5372445311375998673/posts/default/7643961479670554211" rel="self" type="application/atom+xml"/><link href="http://harry-christian.blogspot.com/2008/05/web4j-java-web-application-framework.html" rel="alternate" title="WEB4J Java Web Application Framework" type="text/html"/><author><name>Harry</name><uri>http://www.blogger.com/profile/11384098376493672625</uri><email>noreply@blogger.com</email><gd:image height="24" rel="http://schemas.google.com/g/2005#thumbnail" src="//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQBdry4L0c6D1zxU68vqToRBbCXTGrgtifv3S0CxjhGJG2ETd-lx_YAqcuKT9bsO1hbxECwOWdfx9JEZNVbRskorpWtkH35_JebNukWJtZMkABjCHSlGH5wWIIqA9NPg/s220/20110122768.jpg" width="32"/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjT86k2ORwJyy4ZhD_XMfFXNKpeIGgklQ-2jZfXM5-uL6nRZLShSOT1bc6Ck4o1m8KC5OhmisIFcDlDiyiRxAJj4rEK4PEcV3CURgztjG6dwPEWaudMy-cwl_nv7mjc6NoxCjYMtVL_Z4I/s72-c/web4j.jpg" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5372445311375998673.post-642316309777109733</id><published>2008-05-15T11:59:00.007+07:00</published><updated>2009-09-20T00:27:57.730+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Gadget and Mobile Phone"/><category scheme="http://www.blogger.com/atom/ns#" term="Hardware"/><category scheme="http://www.blogger.com/atom/ns#" term="IT News"/><title type="text">Livescribe Smart Pen</title><content type="html">&lt;span style="font-size: 180%;"&gt;I&lt;/span&gt;n&lt;b&gt; JavaOne 2008 conference&lt;/b&gt;, &lt;b&gt;Livescribe&lt;/b&gt; announce &lt;b&gt;Livescribe Smart Pen&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;img alt="Livescribe Smart Pen" border="0" id="BLOGGER_PHOTO_ID_5200467637009077794" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9sEKJ6ZkhO7ubLGkQAx7dHukvDchzCZvIPkaZXPi6sP1tgLT39hdUDAjR6XKq5tETQmf2A10X9fWsT71XCTvI7B5IyIAPMY4EQysUQNrKp1sktx2wg8N3J2UL58PbFuz0rN_QHuim39U/s400/livescribe.jpg" /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: 180%;"&gt;O&lt;/span&gt;f course, main function of a pen is for write, but this &lt;b&gt;Livescribe Smart Pen&lt;/b&gt; can do better. &lt;b&gt;Livescribe Smart Pen&lt;/b&gt; can record what you write on paper and transfer it to notebook which is bundled with pen. &lt;b&gt;Livescribe Smart Pen&lt;/b&gt; has powerful hand writting recognizer. Also&lt;b&gt; Livescribe Smart Pen&lt;/b&gt; can record sound and can transfer to notebook.&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: 180%;"&gt;H&lt;/span&gt;ardware Specification :&lt;br /&gt;
Product Design : Sleek ergonomic design with anodized aluminum housing Charcoal blue with &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;silver band &amp;amp; black accents&lt;br /&gt;
&lt;br /&gt;
Processor&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : Samsung ARM 9 (32-bit, 150 MHz)&lt;br /&gt;
&lt;br /&gt;
Screen &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;: 96x18 OLED Display&lt;br /&gt;
&lt;br /&gt;
Camera&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : High speed infrared camera (over 70 images/sec)&lt;br /&gt;
&lt;br /&gt;
Storage&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;: 1GB NAND (over 100 hours recording time)*&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2GB NAND (over 200 hours recording time)*&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;*Actual recording time varies by audio quality setting.&lt;br /&gt;
&lt;br /&gt;
Battery&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 300 mAH rechargeable lithium (non-removable)&lt;br /&gt;
&lt;br /&gt;
Audio - Record&amp;nbsp; : Dual (embedded) smartpen&lt;br /&gt;
microphones - mono recording&lt;br /&gt;
3-D Recording Headset - binaural or stereo recording&lt;br /&gt;
&lt;br /&gt;
Audio - Playback : Embedded speaker&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Audio jack (2.5mm) for 3-D Recording Headset&lt;br /&gt;
&lt;br /&gt;
Computer Connectivity : USB mobile charging cradle&lt;br /&gt;
&lt;br /&gt;
Size &amp;amp; Weight&amp;nbsp;&amp;nbsp;&amp;nbsp; : Length: 155mm (6.1 in.)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Width: 14mm or 0.55 in. (bottom) to 16mm or 0.63 in. (top)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Weight: 36 Grams (1.3 oz.)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img alt="Livescribe logo" border="0" id="BLOGGER_PHOTO_ID_5200467791627900466" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgW0b8s6n8p-h-l50qPCxHvBq5-1J-L36fGmh4l1JNlVLCE2jFcJZ0beMJd_kitgXg_yiuvl1_76n2VEVnJO9pKgsJRFly9yrLzG82MiH4ZnwnocmMWks6wb2UNzB02oyF5g4zLT3m2nU0/s400/livescribe+logo.jpg" /&gt;&lt;br /&gt;
&lt;span style="font-size: 180%;"&gt;S&lt;/span&gt;ource : &lt;a href="http://livescribe.com/smartpen/index.html"&gt;http://livescribe.com/smartpen/index.html&lt;/a&gt;</content><link href="http://harry-christian.blogspot.com/feeds/642316309777109733/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://www.blogger.com/comment/fullpage/post/5372445311375998673/642316309777109733?isPopup=true" rel="replies" title="0 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/5372445311375998673/posts/default/642316309777109733" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/5372445311375998673/posts/default/642316309777109733" rel="self" type="application/atom+xml"/><link href="http://harry-christian.blogspot.com/2008/05/livescribe-smart-pen.html" rel="alternate" title="Livescribe Smart Pen" type="text/html"/><author><name>Harry</name><uri>http://www.blogger.com/profile/11384098376493672625</uri><email>noreply@blogger.com</email><gd:image height="24" rel="http://schemas.google.com/g/2005#thumbnail" src="//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQBdry4L0c6D1zxU68vqToRBbCXTGrgtifv3S0CxjhGJG2ETd-lx_YAqcuKT9bsO1hbxECwOWdfx9JEZNVbRskorpWtkH35_JebNukWJtZMkABjCHSlGH5wWIIqA9NPg/s220/20110122768.jpg" width="32"/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9sEKJ6ZkhO7ubLGkQAx7dHukvDchzCZvIPkaZXPi6sP1tgLT39hdUDAjR6XKq5tETQmf2A10X9fWsT71XCTvI7B5IyIAPMY4EQysUQNrKp1sktx2wg8N3J2UL58PbFuz0rN_QHuim39U/s72-c/livescribe.jpg" width="72"/><thr:total>0</thr:total></entry></feed>