<?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:blogger='http://schemas.google.com/blogger/2008' 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-1120211738573156251</id><updated>2026-04-17T01:51:01.069+07:00</updated><category term="gwt"/><category term="jsp"/><category term="spring"/><title type='text'>Javanese Java</title><subtitle type='html'>Everything Java and Java-related... from a Javanese :)</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://javanesejava.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1120211738573156251/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://javanesejava.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Thomas Wiradikusuma</name><uri>http://www.blogger.com/profile/13522029286402594915</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>11</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1120211738573156251.post-7687218832134617752</id><published>2013-03-09T11:23:00.001+07:00</published><updated>2013-03-09T11:34:09.182+07:00</updated><title type='text'>Mempersiapkan Sistem untuk Scala</title><summary type="text">Gw membuat Ngajak Jalan–sebuah situs jodoh untuk mencari pacar–dengan Scala. Minggu lalu gw menulis tentang perkenalan Scala dari Java yang menunjukkan bagaimana sebuah program Java jika ditulis ulang dengan Scala. Berdasarkan masukan, kali ini gw akan menjabarkan bagaimana mempersiapkan sistem kamu untuk development Scala.
0. Install Java Development Kit
Ambil Java terbaru dari http://</summary><link rel='replies' type='application/atom+xml' href='http://javanesejava.blogspot.com/feeds/7687218832134617752/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://javanesejava.blogspot.com/2013/03/mempersiapkan-sistem-untuk-scala.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1120211738573156251/posts/default/7687218832134617752'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1120211738573156251/posts/default/7687218832134617752'/><link rel='alternate' type='text/html' href='http://javanesejava.blogspot.com/2013/03/mempersiapkan-sistem-untuk-scala.html' title='Mempersiapkan Sistem untuk Scala'/><author><name>Thomas Wiradikusuma</name><uri>http://www.blogger.com/profile/13522029286402594915</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhDYKhk_4qYNoEH1ssvzM-V_PKWFhs67DtOwY1GutnvFJ93isGufCAcBGB38URxmdXn-cQ9U4FsVbA8rSqqeXG8sl5s0_OM21Im0fGyyZREYcJ3-cCS60_4U1dMCSbNKxhmTmn3mn4aIILb/s72-c?imgmax=800" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1120211738573156251.post-4802639575053396968</id><published>2013-03-02T00:00:00.001+07:00</published><updated>2013-03-02T11:00:20.425+07:00</updated><title type='text'>Perkenalan Scala dari Java</title><summary type="text">Belakangan ini gw sibuk mengembangkan Ngajak Jalan, sebuah situs jodoh untuk mencari pacar. Karena sedang belajar Scala, gw membuat Ngajak Jalan dengan Scala.
Banyak yang bilang bahwa Scala adalah &quot;Java yang lebih baik&quot;. Terlepas dari benar atau tidaknya, gw akan menunjukkan bagaimana sebuah program Java ditulis dalam Scala. Oh ya, iklan dulu: Untuk yang jomblo, jangan lupa bergabung di Ngajak </summary><link rel='replies' type='application/atom+xml' href='http://javanesejava.blogspot.com/feeds/4802639575053396968/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://javanesejava.blogspot.com/2013/03/perkenalan-scala-dari-java.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1120211738573156251/posts/default/4802639575053396968'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1120211738573156251/posts/default/4802639575053396968'/><link rel='alternate' type='text/html' href='http://javanesejava.blogspot.com/2013/03/perkenalan-scala-dari-java.html' title='Perkenalan Scala dari Java'/><author><name>Thomas Wiradikusuma</name><uri>http://www.blogger.com/profile/13522029286402594915</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1120211738573156251.post-2331203368008099008</id><published>2010-08-18T11:24:00.001+07:00</published><updated>2010-08-18T11:27:11.207+07:00</updated><title type='text'>English is maybe more suitable</title><summary type="text">I once wrote that I want to post blog entries in two languages, namely English and Bahasa Indonesia.&amp;nbsp;My motivation was to explain conceptual topics in Bahasa Indonesia to help fellow Indonesians grasp important basic concepts, but judging from traffic and comments posted, people don&#39;t seem to care.

I was idealistic, but then I realize I don&#39;t have all the time in the world to do </summary><link rel='replies' type='application/atom+xml' href='http://javanesejava.blogspot.com/feeds/2331203368008099008/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://javanesejava.blogspot.com/2010/08/english-is-maybe-more-suitable.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1120211738573156251/posts/default/2331203368008099008'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1120211738573156251/posts/default/2331203368008099008'/><link rel='alternate' type='text/html' href='http://javanesejava.blogspot.com/2010/08/english-is-maybe-more-suitable.html' title='English is maybe more suitable'/><author><name>Thomas Wiradikusuma</name><uri>http://www.blogger.com/profile/13522029286402594915</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1120211738573156251.post-1771613287524641681</id><published>2010-08-12T11:19:00.001+07:00</published><updated>2010-08-12T11:25:03.781+07:00</updated><title type='text'>Programmer dan tukang jahit</title><summary type="text">Profesi programmer agak mirip dengan profesi tukang jahit. Keduanya bisa bekerja di industri yang terkomoditas, atau bekerja di industri yang lebih menghargai mereka sebagai individu. Gw kasih contoh.

Tukang jahit, yang just like another tukang jahit, bekerja di pabrik konveksi bersama ratusan just another tukang jahit lainnya. Kita sebut mereka Tipe A. Di tempat lain, tukang jahit berpakaian </summary><link rel='replies' type='application/atom+xml' href='http://javanesejava.blogspot.com/feeds/1771613287524641681/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://javanesejava.blogspot.com/2010/08/programmer-dan-tukang-jahit.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1120211738573156251/posts/default/1771613287524641681'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1120211738573156251/posts/default/1771613287524641681'/><link rel='alternate' type='text/html' href='http://javanesejava.blogspot.com/2010/08/programmer-dan-tukang-jahit.html' title='Programmer dan tukang jahit'/><author><name>Thomas Wiradikusuma</name><uri>http://www.blogger.com/profile/13522029286402594915</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1120211738573156251.post-6758375538173401282</id><published>2010-08-04T10:47:00.003+07:00</published><updated>2010-08-04T11:04:06.697+07:00</updated><title type='text'>Java dan istri tua</title><summary type="text">Baru-baru ini muncul diskusi hangat di milis JUG Indonesia,&amp;nbsp;judulnya seru: &quot;Ask pemrograman yng keren selain java&quot;. Inti diskusinya, &quot;Java konsumsi memory-nya besar (Isu #1) dan fitur bahasanya tidak semenarik bahasa-bahasa modern lain (Isu #2)&quot;. Blog ini adalah komentar gw soal diskusi itu.

Ingat bahwa Java(tm) terdiri dari tiga komponen:
- Java Virtual Machine (JVM)
- Java API
- Bahasa </summary><link rel='replies' type='application/atom+xml' href='http://javanesejava.blogspot.com/feeds/6758375538173401282/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://javanesejava.blogspot.com/2010/08/java-dan-istri-tua.html#comment-form' title='9 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1120211738573156251/posts/default/6758375538173401282'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1120211738573156251/posts/default/6758375538173401282'/><link rel='alternate' type='text/html' href='http://javanesejava.blogspot.com/2010/08/java-dan-istri-tua.html' title='Java dan istri tua'/><author><name>Thomas Wiradikusuma</name><uri>http://www.blogger.com/profile/13522029286402594915</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1120211738573156251.post-7873925374394893540</id><published>2010-07-28T16:33:00.003+07:00</published><updated>2010-07-28T16:42:03.049+07:00</updated><title type='text'>Konsep: Application server</title><summary type="text">Siapapun yang belajar Java pasti tahu sebuah program Java dimulai dari main, misalnya seperti ini:


&lt;![CDATA[
public class Kelasku {
  public static void main(String[] args) {
    // logic starts here
  }
}]]&gt;
Menurut penjelasan di buku, setelah source code (.java) di-compile menjadi bytecode (.class), kita tinggal menjalankannya dari command prompt dengan perintah:

java Kelasku

Lalu apa </summary><link rel='replies' type='application/atom+xml' href='http://javanesejava.blogspot.com/feeds/7873925374394893540/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://javanesejava.blogspot.com/2010/07/konsep-application-server.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1120211738573156251/posts/default/7873925374394893540'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1120211738573156251/posts/default/7873925374394893540'/><link rel='alternate' type='text/html' href='http://javanesejava.blogspot.com/2010/07/konsep-application-server.html' title='Konsep: Application server'/><author><name>Thomas Wiradikusuma</name><uri>http://www.blogger.com/profile/13522029286402594915</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1120211738573156251.post-3683413652077885250</id><published>2010-07-27T15:30:00.001+07:00</published><updated>2010-07-27T15:38:14.008+07:00</updated><title type='text'>Konsep: IDE</title><summary type="text">Coba lihat dapurmu. Umumnya sebuah dapur berisi peralatan standar seperti kompor, kulkas, oven, tempat mencuci piring, tempat menaruh piring, dan lain sebagainya. Kalau dapurmu bergaya barat, mungkin tata letaknya akan seperti gambar ini:


Di dapur seperti ini urusan masak-memasak menjadi lebih nyaman. Semua di satu tempat. Itulah gunanya IDE (Integrated Development Environment) dalam membuat </summary><link rel='replies' type='application/atom+xml' href='http://javanesejava.blogspot.com/feeds/3683413652077885250/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://javanesejava.blogspot.com/2010/07/konsep-ide.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1120211738573156251/posts/default/3683413652077885250'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1120211738573156251/posts/default/3683413652077885250'/><link rel='alternate' type='text/html' href='http://javanesejava.blogspot.com/2010/07/konsep-ide.html' title='Konsep: IDE'/><author><name>Thomas Wiradikusuma</name><uri>http://www.blogger.com/profile/13522029286402594915</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCiy-8Brzg2uV9RpOkEyDZVEW5hDyR608xahZZSrbrfQbiSqV-Q29Xve2yOiVL1zssAwZTq-3znMVqL2N5njQRkfrzuL99X2eMVXkCPdRp9y79oBkLKnvtk_gHgabVVTMj8zWEda_1a7i3/s72-c/modern-kitchen.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1120211738573156251.post-7670252920293151043</id><published>2010-07-27T11:22:00.000+07:00</published><updated>2010-07-27T11:22:12.781+07:00</updated><title type='text'>Mixed language, campur sari</title><summary type="text">Those who follow my old technology blog know that most of the time I wrote posts in English. It serves two purposes: targeting wider audience and building my reputation. But the majority of people in my country don&#39;t speak English and have a hard time understanding topics written in English, so I left them in the cold. Since my motivation of blogging is also to help my people, I decided to blog:
</summary><link rel='replies' type='application/atom+xml' href='http://javanesejava.blogspot.com/feeds/7670252920293151043/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://javanesejava.blogspot.com/2010/07/mixed-language-campur-sari.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1120211738573156251/posts/default/7670252920293151043'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1120211738573156251/posts/default/7670252920293151043'/><link rel='alternate' type='text/html' href='http://javanesejava.blogspot.com/2010/07/mixed-language-campur-sari.html' title='Mixed language, campur sari'/><author><name>Thomas Wiradikusuma</name><uri>http://www.blogger.com/profile/13522029286402594915</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1120211738573156251.post-3574796487136504692</id><published>2010-07-13T17:12:00.043+07:00</published><updated>2010-07-27T16:33:15.468+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="gwt"/><title type='text'>Beginning GWT UiBinder</title><summary type="text">Those who (want to) use Google Web Toolkit (GWT) and following its development must have known that starting version 2, GWT supports declarative (e.g. using markup a&#39;la HTML) user interface building. That technology is called UiBinder.

I&#39;m having a hard time understanding the technology, so I&#39;m going to blog my experience to get a better understanding.&amp;nbsp;Feel free to drop comments so we can </summary><link rel='replies' type='application/atom+xml' href='http://javanesejava.blogspot.com/feeds/3574796487136504692/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://javanesejava.blogspot.com/2010/07/gwt-uibinder.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1120211738573156251/posts/default/3574796487136504692'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1120211738573156251/posts/default/3574796487136504692'/><link rel='alternate' type='text/html' href='http://javanesejava.blogspot.com/2010/07/gwt-uibinder.html' title='Beginning GWT UiBinder'/><author><name>Thomas Wiradikusuma</name><uri>http://www.blogger.com/profile/13522029286402594915</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiy5ZGQZ5RprAYhlPBxaxOt8PzbZMPin8KIuOFQohOrFIt9LVXUn3tQOD0I8romqjVgh1fOjAo2juYl54pPVC4xiFJ08uTjrhQCzXEmg58Z_GqK_5E6ab-B1JJlXe0ouxtrNvZMGbb5frTn/s72-c/Screen+shot+2010-07-27+at+5.43.25+PM.png" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1120211738573156251.post-6107170343528159652</id><published>2010-07-05T15:59:00.002+07:00</published><updated>2010-07-13T14:08:07.746+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="jsp"/><category scheme="http://www.blogger.com/atom/ns#" term="spring"/><title type='text'>DisplayTag and SiteMesh</title><summary type="text">A friend of mine asked how to use DisplayTag in a Spring-powered webapp decorated with SiteMesh. DisplayTag has been around for a long time and its development has been stopped, but it&#39;s still a useful library if you want to quickly generate fancy tables in JSP. This short tutorial&#39;s objective is to make something like this:


I assume you&#39;re familiar with Java webapps and know to use Maven. </summary><link rel='replies' type='application/atom+xml' href='http://javanesejava.blogspot.com/feeds/6107170343528159652/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://javanesejava.blogspot.com/2010/07/displaytag-and-sitemesh.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1120211738573156251/posts/default/6107170343528159652'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1120211738573156251/posts/default/6107170343528159652'/><link rel='alternate' type='text/html' href='http://javanesejava.blogspot.com/2010/07/displaytag-and-sitemesh.html' title='DisplayTag and SiteMesh'/><author><name>Thomas Wiradikusuma</name><uri>http://www.blogger.com/profile/13522029286402594915</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTMScwnyDQHTAozsKrW7EybG9-0piJHfQ4BLq8RDbV6i5WxyA47-oYGgWYGFx9DCrEw8JyHesib9IpTmyb_n6Q8g1RNL2uXTaBes4oVPjQ6NqwD23Vtxfv_G2QAZdFiIAkF2pF7XShONwB/s72-c/Screen+shot+2010-07-05+at+3.36.00+PM.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1120211738573156251.post-198862264224420880</id><published>2010-07-05T15:55:00.003+07:00</published><updated>2010-07-27T16:20:06.745+07:00</updated><title type='text'>Java stuff moved here</title><summary type="text">This is stupid. I forgot the password to my JRoller account so I can&#39;t update my Java-related blog. After weeks of googling and asking without result, I came to conclusion that maybe I should start a new blog.

So I created a blog in WordPress, mainly because it is visually appealing. But then I hit a roadblock when I wanted to&amp;nbsp;put&amp;nbsp;SyntaxHighlighter&amp;nbsp;JavaScript code&amp;nbsp;to my HTML.</summary><link rel='replies' type='application/atom+xml' href='http://javanesejava.blogspot.com/feeds/198862264224420880/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://javanesejava.blogspot.com/2010/07/java-stuff-moved-here.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1120211738573156251/posts/default/198862264224420880'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1120211738573156251/posts/default/198862264224420880'/><link rel='alternate' type='text/html' href='http://javanesejava.blogspot.com/2010/07/java-stuff-moved-here.html' title='Java stuff moved here'/><author><name>Thomas Wiradikusuma</name><uri>http://www.blogger.com/profile/13522029286402594915</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>