<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-1336187884634457709</id><updated>2011-10-30T23:25:23.458-07:00</updated><category term='Hibernate'/><category term='OOT'/><category term='JQuery'/><category term='Portlet'/><category term='Debug'/><category term='Design'/><category term='Liferay'/><category term='ra Ngerti'/><category term='Icon'/><category term='Java'/><category term='Ajax'/><category term='Delphi'/><title type='text'>Lagi Sinau</title><subtitle type='html'>About Programming and My Life</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://yogieka.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1336187884634457709/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://yogieka.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Yogi</name><uri>http://www.blogger.com/profile/15922382706737098402</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>10</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1336187884634457709.post-9104850094727465704</id><published>2010-06-08T23:13:00.001-07:00</published><updated>2010-06-08T23:14:43.793-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Debug'/><category scheme='http://www.blogger.com/atom/ns#' term='Portlet'/><category scheme='http://www.blogger.com/atom/ns#' term='Liferay'/><title type='text'>Debug Liferay Portal dengan Eclipse</title><content type='html'>Debug merupakan proses yang sering dilakukan pada saat membangun semua aplikasi guna menemukan dan atau memperbaiki &lt;i&gt;bugs&lt;/i&gt; pada aplikasi tersebut. Salah satu cara untuk men-&lt;i&gt;debug&lt;/i&gt; adalah menggunakan &lt;i&gt;Debugging tools &lt;/i&gt;yang terdapat di eclipse.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Cara &lt;i&gt;debugging&lt;/i&gt; pada aplikasi potlet (JSR168/JSR 286) sedikit berbeda dengan aplikasi servlet biasa, berikut langkah-langkahnya:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;ol&gt;&lt;li&gt;Buat environment variable berikut :&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;CATALINA_HOME: [user_path]\liferay-portal-5.2.3\tomcat-6.0.18&lt;br /&gt;JPDA_ADDRESS: 8000&lt;br /&gt;JPDA_TRANSPORT: dt_socket&lt;/blockquote&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Buat Konfigurasi Debug pada eclipse:&lt;br /&gt;-Klik menu : Run-Debug Configurations&lt;br /&gt;-Buat konfigurasi baru pada "&lt;i&gt;Remote Java Application"&lt;br /&gt;-&lt;/i&gt;Masukkan parameter-parameter yang di butuhkan&lt;br /&gt;&lt;a target="_blank" href="http://4.bp.blogspot.com/_INSMDzlNEQg/TA8pcknQ64I/AAAAAAAAAOs/JS_0te-JXk4/s1600/debug_configuration.jpg"&gt;&lt;img src="http://4.bp.blogspot.com/_INSMDzlNEQg/TA8pcknQ64I/AAAAAAAAAOs/JS_0te-JXk4/s320/debug_configuration.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5480644842374622082" style="cursor: pointer; width: 320px; height: 214px; " /&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Jalankan Liferay portal dengan mode "JPDA", pada command prompt jalankan perintah berikut : &lt;blockquote&gt;[Liferay Path]\tomcat-6.0.18\bin\catalina.bat jpda run&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Pastikan muncul informasi bahwa tomcat listen ke port 8000 &lt;blockquote&gt;[Liferay Path]\tomcat-6.0.18\bin&gt;catalina.bat jpda run&lt;br /&gt;Listening for transport dt_socket at address: 8000&lt;/blockquote&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Tentukan breakpoints pada class yang akan di debug.&lt;/li&gt;&lt;li&gt;Run Debug&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;div&gt;&lt;i&gt;thanks to: erfin buat advice nya :)&lt;/i&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1336187884634457709-9104850094727465704?l=yogieka.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yogieka.blogspot.com/feeds/9104850094727465704/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://yogieka.blogspot.com/2010/06/debug-liferay-portal-dengan-eclipse.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1336187884634457709/posts/default/9104850094727465704'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1336187884634457709/posts/default/9104850094727465704'/><link rel='alternate' type='text/html' href='http://yogieka.blogspot.com/2010/06/debug-liferay-portal-dengan-eclipse.html' title='Debug Liferay Portal dengan Eclipse'/><author><name>Yogi</name><uri>http://www.blogger.com/profile/15922382706737098402</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_INSMDzlNEQg/TA8pcknQ64I/AAAAAAAAAOs/JS_0te-JXk4/s72-c/debug_configuration.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1336187884634457709.post-8845299665365991552</id><published>2009-08-02T21:16:00.000-07:00</published><updated>2009-08-02T21:25:23.594-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Icon'/><category scheme='http://www.blogger.com/atom/ns#' term='Design'/><title type='text'>Icon Finder</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_INSMDzlNEQg/SnZmcOW6TsI/AAAAAAAAAOY/tiOJ8RJLHSI/s1600-h/icon_finder.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 249px; height: 201px;" src="http://3.bp.blogspot.com/_INSMDzlNEQg/SnZmcOW6TsI/AAAAAAAAAOY/tiOJ8RJLHSI/s320/icon_finder.jpg" alt="" id="BLOGGER_PHOTO_ID_5365588641135087298" border="0" /&gt;&lt;/a&gt;“Iconfinder provides high quality icons for webdesigners and developers in an easy and efficient way”&lt;br /&gt;&lt;br /&gt;this is icon's search engine, that very useful for desaigner.&lt;br /&gt;Website : &lt;a href="http://www.iconfinder.net/"&gt;&lt;span style="font-weight: bold;"&gt;http://www.iconfinder.net/&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_INSMDzlNEQg/SnZmktOCHOI/AAAAAAAAAOg/Aq16BNShmPQ/s1600-h/search_icon.jpg"&gt;&lt;img style="cursor: pointer; width: 320px; height: 144px;" src="http://1.bp.blogspot.com/_INSMDzlNEQg/SnZmktOCHOI/AAAAAAAAAOg/Aq16BNShmPQ/s320/search_icon.jpg" alt="" id="BLOGGER_PHOTO_ID_5365588786858302690" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1336187884634457709-8845299665365991552?l=yogieka.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yogieka.blogspot.com/feeds/8845299665365991552/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://yogieka.blogspot.com/2009/08/icon-finder.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1336187884634457709/posts/default/8845299665365991552'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1336187884634457709/posts/default/8845299665365991552'/><link rel='alternate' type='text/html' href='http://yogieka.blogspot.com/2009/08/icon-finder.html' title='Icon Finder'/><author><name>Yogi</name><uri>http://www.blogger.com/profile/15922382706737098402</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_INSMDzlNEQg/SnZmcOW6TsI/AAAAAAAAAOY/tiOJ8RJLHSI/s72-c/icon_finder.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1336187884634457709.post-4722700617357041858</id><published>2009-07-14T16:41:00.000-07:00</published><updated>2009-07-14T19:59:49.278-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JQuery'/><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Ajax'/><title type='text'>Simple Shoutbox Ajax with JQuery &amp; JSP</title><content type='html'>&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: justify; text-indent: 36pt; line-height: normal;"&gt;In this article, I will write about Simple Shoutbox Application with JQuery. &lt;span style=""&gt; &lt;/span&gt;With Ajax (Asynchronous JavaScript and XML) , we can send a form submission and get response back without refreshing current page. jQuery is a fast and concise JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax interactions for rapid web development.&lt;/p&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Javascript Code :&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre name="code" class="js"&gt;&lt;br /&gt;$(function() {&lt;br /&gt;$(".submit").click(function() {&lt;br /&gt;var name = $("#name").val();&lt;br /&gt;var comment = $("#comment").val();&lt;br /&gt;var dataString = 'name='+ name + '&amp;amp;comment=' + comment;&lt;br /&gt;&lt;br /&gt;if(name=='' || comment=='')&lt;br /&gt;{&lt;br /&gt; alert('Please Give Valide Details');&lt;br /&gt;} else {&lt;br /&gt; $("#flash").show();&lt;br /&gt; $("#flash").fadeIn(400).html('&amp;lt;img src="img/ajax-loader.gif" align="absmiddle"&amp;gt; &amp;lt;span class="loading"&amp;gt;Loading Comment...&amp;lt;/span&amp;gt;');&lt;br /&gt; $.ajax({&lt;br /&gt;   type: "POST",&lt;br /&gt;   url: "ajaxshoutbox.jsp",&lt;br /&gt;   data: dataString,&lt;br /&gt;   cache: false,&lt;br /&gt;   success: function(html){&lt;br /&gt;   $("ol#update").append(html);&lt;br /&gt;   $("ol#update li:last").fadeIn("slow");&lt;br /&gt;   $("#name").val('');&lt;br /&gt;   $("#comment").val(''); &lt;br /&gt;   $("#name").focus();&lt;br /&gt;   $("#flash").hide();&lt;br /&gt;   }&lt;br /&gt; });&lt;br /&gt; return false;&lt;br /&gt; }&lt;br /&gt;});&lt;br /&gt;});&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Explanation :&lt;/span&gt;&lt;br /&gt;&lt;b style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/b&gt;&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: justify; line-height: normal;"&gt;&lt;b style=""&gt;&lt;span style=""&gt;$.ajax({})&lt;/span&gt;&lt;/b&gt;&lt;span style=""&gt; is JQuery event to call ajax request, it’s has &lt;/span&gt;an object of key/value pairs , that are used to initialize and handle the request. &lt;/p&gt;  &lt;ol style="margin-top: 0cm;" start="1" type="1"&gt;&lt;li class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: justify; line-height: normal;"&gt;type : The type of      request to make ("POST" or "GET"), default is      "GET"&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: justify; line-height: normal;"&gt;url: The url to      request&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: justify; line-height: normal;"&gt;data: Data to be sent      to the server&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: justify; line-height: normal;"&gt;chace : if set to      false it will force the pages that you request to not be cached by the      browser&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: justify; line-height: normal;"&gt;success : A function      to be called if the request succeeds&lt;/li&gt;&lt;/ol&gt;&lt;span style="font-weight: bold;"&gt;Soutbox.jsp&lt;/span&gt;&lt;br /&gt;&lt;pre name="code" class="html"&gt;&amp;lt;form action="#" method="post"&amp;gt;&lt;br /&gt;&amp;lt;label&amp;gt;&amp;lt;input type="text" name="name" id="name"/&amp;gt;&lt;br /&gt;&amp;lt;span class="titles"&amp;gt;Name&amp;lt;/span&amp;gt;&amp;lt;span class="star"&amp;gt;*&amp;lt;/span&amp;gt;&lt;br /&gt;&amp;lt;/label&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;&amp;lt;label&amp;gt;&lt;br /&gt; &amp;lt;textarea name="comment" id="comment"&amp;gt;&amp;lt;/textarea&amp;gt;&lt;br /&gt; &amp;lt;span class="titles"&amp;gt;Comment&amp;lt;/span&amp;gt;&lt;br /&gt;&amp;lt;/label&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;&amp;lt;input type="submit" class="submit" value=" Submit Comment " /&amp;gt;    &amp;lt;/form&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;span style="font-weight: bold;"&gt;ajaxshoutbox.jsp&lt;/span&gt;&lt;br /&gt;&lt;pre name="code" class="html"&gt;&amp;lt;li class="box"&amp;gt;&lt;br /&gt;&amp;lt;span style="  font-weight:bold"&amp;gt;Name :&amp;lt;/span&amp;gt;&lt;br /&gt;&amp;lt;span style="font-size:16px; color:#663399;"&amp;gt;&amp;lt;%= request.getParameter("name") %&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;&amp;lt;span style="  font-weight:bold"&amp;gt;Comment :&amp;lt;/span&amp;gt; &amp;lt;%= request.getParameter("comment") %&amp;gt;&lt;br /&gt;&amp;lt;/li&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Download Sourcecode&lt;/span&gt; : &lt;a href="http://simpleshoutboxajax.googlecode.com/files/SimpleShoutboxAjax-JQuery.zip"&gt;http://simpleshoutboxajax.googlecode.com/files/SimpleShoutboxAjax-JQuery.zip&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1336187884634457709-4722700617357041858?l=yogieka.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yogieka.blogspot.com/feeds/4722700617357041858/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://yogieka.blogspot.com/2009/07/simple-shoutbox-ajax-with-jquery-jsp.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1336187884634457709/posts/default/4722700617357041858'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1336187884634457709/posts/default/4722700617357041858'/><link rel='alternate' type='text/html' href='http://yogieka.blogspot.com/2009/07/simple-shoutbox-ajax-with-jquery-jsp.html' title='Simple Shoutbox Ajax with JQuery &amp; JSP'/><author><name>Yogi</name><uri>http://www.blogger.com/profile/15922382706737098402</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1336187884634457709.post-7945535089927349035</id><published>2009-06-23T01:19:00.000-07:00</published><updated>2009-06-23T02:31:40.319-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Hibernate'/><title type='text'>Accessing SQL Server Stored Procedure With Hibernate</title><content type='html'>In my previous project, I will be required to call Stored Procedure in SQL Server with Spring &amp;amp; Hibernate.  Using HibernateTemplate class extends from HibernateDaoSupport, you can call the stored procedure in SQL Server.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;The Stored Procedure:&lt;/span&gt;&lt;br /&gt;&lt;pre name="code" class="sql"&gt;&lt;br /&gt;USE [sample];&lt;br /&gt;GO&lt;br /&gt;SET ANSI_NULLS ON;&lt;br /&gt;GO&lt;br /&gt;SET QUOTED_IDENTIFIER ON;&lt;br /&gt;GO&lt;br /&gt;ALTER PROCEDURE [SP_Sample]&lt;br /&gt;(@Param1 nvarchar(50), @Param2 nvarchar(50))&lt;br /&gt;AS&lt;br /&gt;declare @Concatenation nvarchar(150)&lt;br /&gt;&lt;br /&gt;set @Concatenation = @Param1 + ' and ' + @Param2&lt;br /&gt;&lt;br /&gt;select @Param1,@Param2,@Concatenation&lt;br /&gt;GO&lt;br /&gt;&lt;/pre&gt;&lt;span style="font-weight: bold;"&gt;SampleDao Source:&lt;/span&gt;&lt;br /&gt;&lt;pre name="code" class="java"&gt;&lt;br /&gt;public class SampleDao extends HibernateDaoSupport {&lt;br /&gt;&lt;br /&gt;@SuppressWarnings("unchecked")&lt;br /&gt;public String callSP(String param1, String Param2) {&lt;br /&gt;  // create session from active session&lt;br /&gt;Session ses = getSession(true);&lt;br /&gt;&lt;br /&gt;// create query for call the stored procedure&lt;br /&gt;SQLQuery q = ses.createSQLQuery("exec SP_Sample :param1, :param2");&lt;br /&gt;q.setString("param1", param1);&lt;br /&gt;q.setString("param2", param2);&lt;br /&gt;  &lt;br /&gt;  //execute stored procedure and get list result&lt;br /&gt;List l = q.list();&lt;br /&gt;StringBuilder result = new StringBuilder();&lt;br /&gt;&lt;br /&gt;if (l.size()&gt;0){    &lt;br /&gt; for(Iterator it=l.iterator();it.hasNext();){&lt;br /&gt;  Object[] row = (Object[]) it.next();&lt;br /&gt;  result.append("Param 1 : " + row[0] + ", Param 2 : " + row[1] + ", Concatenation : " + row[2]);&lt;br /&gt; }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;return result.toString();&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1336187884634457709-7945535089927349035?l=yogieka.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yogieka.blogspot.com/feeds/7945535089927349035/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://yogieka.blogspot.com/2009/06/accessing-sql-server-stored-procedure.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1336187884634457709/posts/default/7945535089927349035'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1336187884634457709/posts/default/7945535089927349035'/><link rel='alternate' type='text/html' href='http://yogieka.blogspot.com/2009/06/accessing-sql-server-stored-procedure.html' title='Accessing SQL Server Stored Procedure With Hibernate'/><author><name>Yogi</name><uri>http://www.blogger.com/profile/15922382706737098402</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1336187884634457709.post-2874319199673187614</id><published>2008-11-04T02:42:00.000-08:00</published><updated>2008-11-18T18:59:08.731-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OOT'/><title type='text'>Bisa tuker uang 50 ribuan euy ke pengemis...</title><content type='html'>waktu makan di warteg deket kantor, yang notabennya tempat makan karyawan-karyawan deket kantorku. gak sengaja ngeliat keluar ada orang yang nanya ke pengemis sembari bawa duit 50 ribuan. Secara gak sengaja letak pengemis dan orang yang mau nukarin uang tadi pas di belakangku. nah iniliah transaksi kedua orang tu&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_INSMDzlNEQg/SRAo_59TdeI/AAAAAAAAALc/OdKpN7-hae0/s1600-h/pengemis.jpg"&gt;&lt;img style="cursor: pointer; width: 320px; height: 240px;" src="http://1.bp.blogspot.com/_INSMDzlNEQg/SRAo_59TdeI/AAAAAAAAALc/OdKpN7-hae0/s320/pengemis.jpg" alt="" id="BLOGGER_PHOTO_ID_5264753042750928354" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;ternyata, pengemis jakarta penghasilannya juga lumayan ya...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1336187884634457709-2874319199673187614?l=yogieka.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yogieka.blogspot.com/feeds/2874319199673187614/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://yogieka.blogspot.com/2008/11/ternyata-pengemis-jakarta-juga-kaya.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1336187884634457709/posts/default/2874319199673187614'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1336187884634457709/posts/default/2874319199673187614'/><link rel='alternate' type='text/html' href='http://yogieka.blogspot.com/2008/11/ternyata-pengemis-jakarta-juga-kaya.html' title='Bisa tuker uang 50 ribuan euy ke pengemis...'/><author><name>Yogi</name><uri>http://www.blogger.com/profile/15922382706737098402</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_INSMDzlNEQg/SRAo_59TdeI/AAAAAAAAALc/OdKpN7-hae0/s72-c/pengemis.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1336187884634457709.post-1267703803470435526</id><published>2008-08-26T01:16:00.000-07:00</published><updated>2008-08-26T01:46:07.275-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><title type='text'>XML Parser dengan Digester</title><content type='html'>&lt;span style="font-weight: bold;"&gt;Pendahuluan:&lt;/span&gt;&lt;br /&gt;Komponen Digester merupakan komponen yang di keluarkan oleh Apache Commons yang digunakan untuk memproses/parsing file XML. Disamping itu fungsinya digunakan untuk mapping XML menjadi object pada java.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Komponen Pendukung:&lt;/span&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt; &lt;a href="http://commons.apache.org/beanutils/"&gt;BeanUtils component&lt;/a&gt;&lt;a href="http://commons.apache.org/beanutils/" class="external autonumber" title="http://commons.apache.org/beanutils/" rel="nofollow"&gt;&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://commons.apache.org/collections/"&gt; Collections component&lt;/a&gt; &lt;/li&gt;&lt;li&gt; &lt;a href="http://commons.apache.org/logging/"&gt;Logging component&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://commons.apache.org/digester/"&gt; Digester component&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;span style="font-weight: bold;"&gt;Contoh Penggunaan:&lt;br /&gt;&lt;/span&gt;Skenario : Anda akan menampilkan data siswa yang menghadiri beberapa kursus pada balai kursus. Dimana data-data tersebut berasal dari file XML, dan informasi detil dari masing-masing siswa akan di simpan pada instance dari class student yang telah Anda buat. Setelah itu akan di tampilkan dan di jadikan satu ke dalam class java.util.Vector untuk proses selanjutnya.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Class yang digunakan:&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(204, 0, 0); font-weight: bold;font-family:arial;" &gt;student.java&lt;/span&gt; : merupakan class yang berisi &lt;span style="font-style: italic;"&gt;setter &lt;/span&gt;dan &lt;span style="font-style: italic;"&gt;getter&lt;/span&gt; untuk properti siswa.&lt;br /&gt;&lt;span style="color: rgb(255, 102, 102);"&gt;&lt;span style="color: rgb(204, 0, 0); font-weight: bold;"&gt;DigestStudents.java&lt;/span&gt; &lt;/span&gt;: merupakan class untuk memproses data siswa yang tersimpan pada file XML kemudian memprosesnya menjadi &lt;span style="font-style: italic;"&gt;Vector&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(204, 0, 0);font-family:arial;" &gt;&lt;span style="font-weight: bold;"&gt;students.xml&lt;/span&gt; &lt;/span&gt;: berisi data-data siswa&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Download Project File:&lt;br /&gt;&lt;/span&gt;&lt;a href="http://digesterxmlparser.googlecode.com/files/XML2Object.zip"&gt;http://digesterxmlparser.googlecode.com/files/XML2Object.zip&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;Hasil:&lt;br /&gt;&lt;/span&gt;&lt;pre style="font-family: arial; color: rgb(204, 0, 0);"&gt;Students Vector [Name=Yogi Course=JSP, Name=Eka Course=EJB]&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1336187884634457709-1267703803470435526?l=yogieka.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yogieka.blogspot.com/feeds/1267703803470435526/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://yogieka.blogspot.com/2008/08/xml-parser-dengan-digester.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1336187884634457709/posts/default/1267703803470435526'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1336187884634457709/posts/default/1267703803470435526'/><link rel='alternate' type='text/html' href='http://yogieka.blogspot.com/2008/08/xml-parser-dengan-digester.html' title='XML Parser dengan Digester'/><author><name>Yogi</name><uri>http://www.blogger.com/profile/15922382706737098402</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1336187884634457709.post-3227721623784691629</id><published>2008-07-11T22:50:00.000-07:00</published><updated>2008-07-11T23:05:40.047-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Delphi'/><title type='text'>Excel Reporting With Delphi</title><content type='html'>Lama gak blogging nech ternyata banyak juga yang berkunjung, ya syukur dah bermanfaat komponen delphinya.&lt;br /&gt;&lt;br /&gt;Nah sekarang kalo mo buat report Excel dari Delphi, seperti ni aplikasinya :&lt;br /&gt;&lt;img src="file:///C:/DOCUME%7E1/Just4Me/LOCALS%7E1/Temp/moz-screenshot.jpg" alt="" /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_INSMDzlNEQg/SHhHo9UbqXI/AAAAAAAAAFo/bF4XY0t5Wn4/s1600-h/report.gif"&gt;&lt;img style="cursor: pointer;" src="http://bp0.blogger.com/_INSMDzlNEQg/SHhHo9UbqXI/AAAAAAAAAFo/bF4XY0t5Wn4/s320/report.gif" alt="" id="BLOGGER_PHOTO_ID_5222002536916691314" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;buat hasil reportnya bisa jadi seperti ini:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_INSMDzlNEQg/SHhITM-PkwI/AAAAAAAAAFw/uDFguadPUZg/s1600-h/report2.gif"&gt;&lt;img style="cursor: pointer;" src="http://bp1.blogger.com/_INSMDzlNEQg/SHhITM-PkwI/AAAAAAAAAFw/uDFguadPUZg/s320/report2.gif" alt="" id="BLOGGER_PHOTO_ID_5222003262673097474" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Silahkan mencoba.&lt;br /&gt;&lt;a href="http://www.esnips.com/nsdoc/56f26b0d-d223-44e2-9d72-5f06bbd804f6/?action=forceDL"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;Download ArExcell Report for Delphi&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1336187884634457709-3227721623784691629?l=yogieka.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yogieka.blogspot.com/feeds/3227721623784691629/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://yogieka.blogspot.com/2008/07/excel-reporting-with-delphi.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1336187884634457709/posts/default/3227721623784691629'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1336187884634457709/posts/default/3227721623784691629'/><link rel='alternate' type='text/html' href='http://yogieka.blogspot.com/2008/07/excel-reporting-with-delphi.html' title='Excel Reporting With Delphi'/><author><name>Yogi</name><uri>http://www.blogger.com/profile/15922382706737098402</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_INSMDzlNEQg/SHhHo9UbqXI/AAAAAAAAAFo/bF4XY0t5Wn4/s72-c/report.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1336187884634457709.post-8645172954936534333</id><published>2008-05-19T01:31:00.000-07:00</published><updated>2008-05-21T19:47:40.957-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Delphi'/><title type='text'>Ms.Excel to MySQL Converter</title><content type='html'>waktu dapet project di salah satu sekolah di kota ku, seneng banget, wah $$$$$ :)&lt;br /&gt;setelah studi kasus dan dikasih data-data dari sekolah tersebut, wow... banyak banget, tapi untungnya berupa softcopy (dalam bentuk Excel).&lt;br /&gt;&lt;br /&gt;jadi bingung, gak mungkin nech di inputkan satu-persatu, akhirnya lah ak buat fungsi sendiri biar bisa cepet import data dari excel ke mysql.&lt;br /&gt;&lt;br /&gt;nah, yang dibutuhkan:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Seperangkat Komputer (wajib :) )&lt;br /&gt;&lt;/li&gt;&lt;li&gt;File Excel yang akan diimportkan&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Borland Delphi 7&lt;/li&gt;&lt;li&gt;Database MySQL&lt;br /&gt;&lt;/li&gt;&lt;li&gt;komponen Zeos untuk delphi -&gt; &lt;a href="http://sourceforge.net/project/showfiles.php?group_id=35994&amp;amp;package_id=28219"&gt; download disini&lt;/a&gt;&lt;/li&gt;&lt;li&gt;secangkir kopi &amp;amp; gorengan :)&lt;/li&gt;&lt;li&gt;Download Sorcenya,contoh data &amp;amp; Databasenya -&gt; &lt;a href="http://www.esnips.com/doc/35491da5-2b97-4733-9ed3-1d2e71c1185e/import-data-ke-mysql"&gt;download disini&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;atau yang ini&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;Software : Import From Excel 2 MySQL&lt;/span&gt;&lt;/span&gt; -&gt; &lt;a href="http://www.esnips.com/doc/5718925e-6e3b-47d5-8a54-524a0767e01d/xls2sql"&gt;download&lt;/a&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;coba dikembangin sendiri sesuai kebutuhan anda...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1336187884634457709-8645172954936534333?l=yogieka.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yogieka.blogspot.com/feeds/8645172954936534333/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://yogieka.blogspot.com/2008/05/import-data-dari-ms-excel-ke-mysql.html#comment-form' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1336187884634457709/posts/default/8645172954936534333'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1336187884634457709/posts/default/8645172954936534333'/><link rel='alternate' type='text/html' href='http://yogieka.blogspot.com/2008/05/import-data-dari-ms-excel-ke-mysql.html' title='Ms.Excel to MySQL Converter'/><author><name>Yogi</name><uri>http://www.blogger.com/profile/15922382706737098402</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1336187884634457709.post-5114434158004833254</id><published>2008-05-17T10:50:00.000-07:00</published><updated>2008-05-17T11:11:04.314-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Delphi'/><title type='text'>Komponen Delphi buat percantik Form</title><content type='html'>waktu jalan-jalan di Matos, eh ternyata ada ngenet gratis (speedy lagi promo) pertama c cepet aksesnya, lama-lama koq jadi lelet gini ya... Sambil nunggu, iseng-iseng buka Entire My Network di Windows Explorer, wah banyak juga listnya, kubuka aja satu persatu, eh... ternyata, ada orang yang oon, lupa sharing foldernya gak dimatiin, ya udah, tak donlot lah file2 nya :) maap n makasih buat filenya ya mas ( dlm hati :D )&lt;br /&gt;&lt;br /&gt;salah satunya nemu komponen ini, yang tak kusangka, ternyata patchnya disertain juga... heheh... ni tampilannya seperti ini&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_INSMDzlNEQg/SC8cukF6S7I/AAAAAAAAAD8/mUJH-2rtnm8/s1600-h/SUIpack.jpg"&gt;&lt;img style="cursor: pointer;" src="http://bp1.blogger.com/_INSMDzlNEQg/SC8cukF6S7I/AAAAAAAAAD8/mUJH-2rtnm8/s320/SUIpack.jpg" alt="" id="BLOGGER_PHOTO_ID_5201407680924240818" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Silahkan donlot filenya &lt;a href="http://www.esnips.com/doc/433e441c-3c53-472d-a040-5dc595649db4/Sunni_SUIPack_v4"&gt;disini&lt;/a&gt;&lt;br /&gt;buat Patchnya &lt;a href="http://www.esnips.com/doc/671e55b8-ce7c-4b71-952d-2f774afdb0fd/Sunni_SUIPack_v4_by_PC"&gt;disini&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1336187884634457709-5114434158004833254?l=yogieka.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yogieka.blogspot.com/feeds/5114434158004833254/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://yogieka.blogspot.com/2008/05/komponen-delphi-buat-percantik-form.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1336187884634457709/posts/default/5114434158004833254'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1336187884634457709/posts/default/5114434158004833254'/><link rel='alternate' type='text/html' href='http://yogieka.blogspot.com/2008/05/komponen-delphi-buat-percantik-form.html' title='Komponen Delphi buat percantik Form'/><author><name>Yogi</name><uri>http://www.blogger.com/profile/15922382706737098402</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_INSMDzlNEQg/SC8cukF6S7I/AAAAAAAAAD8/mUJH-2rtnm8/s72-c/SUIpack.jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1336187884634457709.post-3916367265522624561</id><published>2008-05-17T09:49:00.000-07:00</published><updated>2008-05-17T11:15:43.624-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ra Ngerti'/><title type='text'>Tulisan Pertamaku :)</title><content type='html'>malem-malem adekku dateng dari kediri, minta di anter cari makan,&lt;br /&gt;ya wis tak anter cari soto daging lamongan di jl. kawi, akhirnya kenyang juga,&lt;br /&gt;sampe rumah... "Yog, duren ne ndang di entekno!" ya wis, makan lagi..&lt;br /&gt;sampe2 perut ni seakan2 g da ruang lagi.&lt;br /&gt;&lt;br /&gt;buka laptop, rencananya c mo garap TA, cek email dulu ah, keterusan dech sampe buat blog :D&lt;br /&gt;sekarang pukul 23.52, ngantukk...&lt;br /&gt;&lt;br /&gt;TA - ku............ :( tanggal 16 mei ujian... hwaaaa....&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1336187884634457709-3916367265522624561?l=yogieka.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yogieka.blogspot.com/feeds/3916367265522624561/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://yogieka.blogspot.com/2008/05/tulisan-pertamaku.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1336187884634457709/posts/default/3916367265522624561'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1336187884634457709/posts/default/3916367265522624561'/><link rel='alternate' type='text/html' href='http://yogieka.blogspot.com/2008/05/tulisan-pertamaku.html' title='Tulisan Pertamaku :)'/><author><name>Yogi</name><uri>http://www.blogger.com/profile/15922382706737098402</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
