Re: [JUG-Indonesia] Re: Cloud computing

2010-09-08 Terurut Topik Andrian Kurniady
HTML5 is the future. Gears is the intermediary step to drive the realization of HTML5, sort of deprecated karena browser sudah mulai adopt HTML5. -Kurniady 2010/9/8 Aldian a...@aldian.net Untuk bisa bertahan, coba minimalkan cost dengan infrastruktur dan teknologi gratisan. Coba pelajari:

Re: [JUG-Indonesia] Cloud computing

2010-09-07 Terurut Topik Andrian Kurniady
Kalau sudah cloud computing biasanya perlu modal buat setup datacenter (ato paling gak, sewa mesin di beberapa lokasi). Lebih bagus mulai dengan ide yang feasible, buat webApp, deploy dengan satu mesin, yang simple - simple dulu. Kalau sudah mulai punya user base baru pusingin cloud computing,

Re: [JUG-Indonesia] OOT: Vacancy Programmer Java Documentation staff

2010-09-06 Terurut Topik Andrian Kurniady
Di Indonesia ada gak sih ekuivalennya Glassdoor.com? Kayaknya bakal menarik tuh hehehe... -Kurniady 2010/9/4 Leo Mifare leomif...@gmail.com Dear Mrs. Sila, Mungkin lebih baik mentioned range salarynya.. Biar temen2 disini pada interested untuk melamar dengan gaji yang perusahaan anda

Re: [JUG-Indonesia] Refresh Page - Action Dijalanin Lagi

2010-09-04 Terurut Topik Andrian Kurniady
Bisa begini karena URL-A : current page URL-B : action servlet--returns--result page Kalau gak mau refreshnya aneh, biasanya orang buat begini URL-A : current page URL-B : action servlet - redirect URL-C : result page Atau bisa juga pakai unique token di link/form, jadi kalau servletnya terima

Re: [JUG-Indonesia] [ask] Membandingkan 2 buah Integer menggunakan ==

2010-08-30 Terurut Topik Andrian Kurniady
Bedakan Integer dengan int. Untuk Integer (object), == akan mengcompare kesamaan instance, bukan kesamaan value. -Kurniady 2010/8/31 Muhammad Edwin edwin...@gmail.com dear juggers, saya punya class sebagai berikut *public class WeirdInteger { public static void main(String[] args) {

Re: [JUG-Indonesia] OOT - Tanya Cara Ngomong Dengan Web Server

2010-08-13 Terurut Topik Andrian Kurniady
http://tinyurl.com/2bcnw46 http://en.wikipedia.org/wiki/HTTP_302 -Kurniady 2010/8/13 Niksen Harjanto milis.java.ko...@gmail.com [Attachment(s) #12a6a3d949176c71_TopText from Niksen Harjanto included below] ko saya cuma sampe dokumen found ya? ini attachment On 8/12/10, Endy Muhardin

Re: [JUG-Indonesia] Re: Masa Depan Developer Java

2010-08-10 Terurut Topik Andrian Kurniady
Yang penting dari Software Engineer itu analytical/problem solving skill, implementation practices, design decisions, best practices, dll. Dapatnya bisa dari belajar (to some extend), tapi banyakan dari pengalaman. Ini yang akan berguna di masa depan, termasuk kalau keluar framework baru, atau

Re: [JUG-Indonesia] Ask pemrograman yng keren selain java

2010-08-02 Terurut Topik Andrian Kurniady
Coba pakai Go Language http://golang.org/ http://golang.org/-Kurniady 2010/8/2 Hira Sirojudin hirasiroju...@gmail.com Jurgans, Minta saran dong,klo bahasa level 3 atw lebih yang transaksional,kinerja,dukungan integrasinya dah terbukti bagus selain java apa yah? Sekarng sy lagi cari

Re: [JUG-Indonesia] Teknologi yg mirip ama klikbca kyknya.....

2010-07-17 Terurut Topik Andrian Kurniady
Yang dibicarakan di sini bukan sms banking. Yang dimaksud adalah: 1. User login ke internet banking, kayak BCA 2. Waktu mau transfer, muncul layar konfirmasi disuruh masukin auth code (kalau di BCA kan tinggal pencet keybca nanti keluar nomor) 3. Kalau auth codenya benar, maka transaksi diproses.

Re: [JUG-Indonesia] Teknologi yg mirip ama klikbca kyknya.....

2010-07-16 Terurut Topik Andrian Kurniady
Terakhir bank niaga blm pake token tuh, entah skrg. Kalau di sini (Aussie), semua bank pakenya sms, gak ada yang pake token. -Kurniady 2010/7/17 Ifnu bima ifnub...@gmail.com Actually... Banking disini sih semua pake token... Cuma di jkt ajah yang aneh kenapa BCA doang yang implement...

Re: [JUG-Indonesia] [ask] manajemen session di spring

2010-07-16 Terurut Topik Andrian Kurniady
Ini koq kayaknya kamu mau buat RPC dari aplikasi web ke program server via database... arsitekturnya agak aneh. Kenapa nggak dibikin aplikasi webnya panggil RPC ke program server langsung, trus program server yang menulis data ke database sekalian proses datanya? Kalau prosesnya lama, RPCnya

Re: [JUG-Indonesia] Tentang boolean OR operator

2010-07-16 Terurut Topik Andrian Kurniady
mirken...@gmail.com owh.. kalo dari Java-nya ud jamin bacanya dari kiri ke kanan berarti problem solve, yang methodKedua juga aman .. :) _ 2010/7/15 Andrian Kurniady andr...@kurniady.net Java spec menjamin expression dievaluate kiri ke kanan. http://java.sun.com/docs/books/jls

Re: [JUG-Indonesia] Teknologi yg mirip ama klikbca kyknya.....

2010-07-15 Terurut Topik Andrian Kurniady
But they can just use available ones, like: http://download.oracle.com/docs/cd/E17409_01/javase/6/docs/api/java/security/SecureRandom.html -Kurniady 2010/7/15 Monang Setyawan mon...@gmail.com I don't believe that any thug can write cryptographically secure PRNG. 2010/7/13 Hendry Luk

Re: [JUG-Indonesia] Tentang boolean OR operator

2010-07-15 Terurut Topik Andrian Kurniady
Java spec menjamin expression dievaluate kiri ke kanan. http://java.sun.com/docs/books/jls/second_edition/html/expressions.doc.html Menurut saya sih lebih readable yang kedua, yang pertama bacanya mumet :-P -Kurniady 2010/7/15 Mirza Akhena mirken...@gmail.com Saya punya kasus begini, ada

Re: [JUG-Indonesia] Tentang boolean OR operator

2010-07-15 Terurut Topik Andrian Kurniady
2010/7/16 Mirza Akhena mirken...@gmail.com @Saksomo fine2 ?? coba cek method pertama, struktur nya sdh bener atau blun maksudnya strukturnya udah bener atau blum.. itu gimana ya? Kalau di constructor tulisnya gini constructorSaya(HashMap values) { this.values = new HashMap();

Re: [JUG-Indonesia] Tentang boolean OR operator

2010-07-15 Terurut Topik Andrian Kurniady
2010/7/16 Andrian Kurniady andr...@kurniady.net: 2010/7/16 Mirza Akhena mirken...@gmail.com @Saksomo fine2 ?? coba cek method pertama, struktur nya sdh bener atau blun maksudnya strukturnya udah bener atau blum.. itu gimana ya? Kalau di constructor tulisnya gini constructorSaya(HashMap

Re: [JUG-Indonesia] (help) Baru beli software tp butuh bantuan nih...

2010-07-14 Terurut Topik Andrian Kurniady
Ini alatnya tujuannya memang copy protection, dulu saya pernah dapet samplenya sih dari Alladin http://www.aladdin.com/hasp/srm-strong-copy-protection.aspx kira2 fungsinya sama juga. http://www.aladdin.com/hasp/srm-strong-copy-protection.aspxGw nangkepnya tekniknya pakai asymmetric encryption,

Re: [JUG-Indonesia] Teknologi yg mirip ama klikbca kyknya.....

2010-07-13 Terurut Topik Andrian Kurniady
OTP dibuat terpisah dari komputer karena alasan benar2 jadi 2-Factor, ga pusing virus, ngehang, dll. Kalo smart card, trus komputernya kena trojan, sama juga boong :-P -Kurniady 2010/7/13 Endy Muhardin endy.muhar...@gmail.com 2010/7/13 Fredi Tansari

Re: [JUG-Indonesia] Cara ngecek Struktur java

2010-07-06 Terurut Topik Andrian Kurniady
Sebenernya seru loh coding lexer sama parsernya kalo masih lagi kuliah. Melatih logic, jadi lebih ngerti teori language dan sekalian Javanya juga. Makanya di Univ biasanya ada mata kuliah teknik kompilasi (atau semacamnya) hehe... -Kurniady 2010/7/6 Ifnu bima ifnub...@gmail.com ok mas ntar

Re: [JUG-Indonesia] Mengenai metod yang tidak dipanggil ( newbie)

2010-07-04 Terurut Topik Andrian Kurniady
Dipanggil oleh swing secara tidak langsung. Methodnya actionPerformed kan asalnya dari interface actionListener, sedangkan paint dari JPanel. -Kurniady 2010/7/4 jo_data jo_d...@yahoo.com Saya newbie, saya dapat code java yang kira2 isinya sbb: import javax.swing.JPanel; import

Re: [JUG-Indonesia] step by step membuat semantic web service

2010-06-27 Terurut Topik Andrian Kurniady
Kalau menurut saya, Semantic Web sekarang ini belum tiba masanya. I haven't seen much of it in use at this time, walaupun 3-4 tahun yang lalu dosen saya cukup passionate tentang topik ini. Semantic Web Service kayaknya next generationnya discovery service (UDDI yang dari berapa tahun lalu aja

Re: [JUG-Indonesia] Tanya Cara Bikin Keyboard Emulator

2010-06-22 Terurut Topik Andrian Kurniady
Pakai AWT Robot http://java.sun.com/j2se/1.5.0/docs/api/java/awt/Robot.html -Kurniady 2010/6/22 Niksen Harjanto milis.java.ko...@gmail.com rekan2, gmana carranya bkin emulator penekanan tombol keyboard ya? Saya mo bikin tools kecil, katakanlah tools itu pengganti keyboard yang tugasnya

Re: [JUG-Indonesia] [OOT] bagaimana cara menghapus nomor baris dari source code?

2010-06-20 Terurut Topik Andrian Kurniady
Pake editor yang support regex find and replace. Replace ^[\d]+ with -Kurniady 2010/6/20 arie_fardiansyah arie_fardians...@yahoo.com gimana cara menghapus no baris dari source code hasil copas di windows, kl pake cara manual dgn tombol del bisa repot kl ada 1000 baris, thx mas:) ini

Re: [JUG-Indonesia] Re: Membatasi concurrent user mengakses web

2010-06-13 Terurut Topik Andrian Kurniady
Tapi Facebook, GMail, GWave kan gak ada limit mo buka berapa Tab browser juga tetep jalan hehehe... -Kurniady 2010/6/14 Achmad Arif Rachim a...@rach.im IMO batasin aja connectionnya server, ini ada disettingan server. Aye yakin seyakin2nya kalaupun pake ajax aneh rasanya kalau client agent

Re: [JUG-Indonesia] Training Kalibrasi Alat Ukur Terbaru Juni-Juli 2010

2010-06-13 Terurut Topik Andrian Kurniady
Yang kayak gini2, kalo misalnya originating IP / addressnya ketauan, perlu diberitakan kepada ISPnya bro (admin or owner milis). Kemarin2 yang spam ke email address saya, saya laporin ke ISPnya, dan ybs langsung mendapat peringatan. Kalo semua pada ignore aja ya, spammer tetep spammer, karena

Re: [JUG-Indonesia] [Tanya] Greedy Algorithm dan Tree Pruning

2010-06-10 Terurut Topik Andrian Kurniady
Greedy algorithm: basically pick the reasonable local optima rather than evaluating the whole thing. Interpretasi Greedy algorithm lumayan bervariasi. The strict interpretation requires mathematical proof of correctness (dalam kasus tertentu dapat dibuktikan bahwa local optima dapat membawa

Re: [JUG-Indonesia] OOT: Merk IT dijadikan nama bayi

2010-06-09 Terurut Topik Andrian Kurniady
Mungkin perlu cek hasil akhirnya kasus Sony vs Sony :-D http://multibrand.blogspot.com/2010/03/sony-ak-vs-sony-inc.html -Kurniady 2010/6/9 Dion Azani dion_az...@yahoo.com Dear milis, Maaf banget kalo pertanyaan ini ndak penting2 amat .. , Begini, apakah memungkinkan bila kita

Re: [JUG-Indonesia] Membersihkan Objek dan Varibale Pada saat tutup frame

2010-05-31 Terurut Topik Andrian Kurniady
Sepertinya anda masih kurang mengerti mengenai lifecycle dari object yang anda ciptakan sendiri dan kapan method2nya dipanggil. Pattern untuk reusable object biasanya: - constructor minimal - init() method dipanggil sesaat sebelum object mau digunakan, isinya set semua fieldnya biar siap dipakai

Re: [JUG-Indonesia] Pertanyaan Newbie Tentang Looping For

2010-05-27 Terurut Topik Andrian Kurniady
Kalo di C banyak orang yang terjebak bikin looping begini for (int i=0;istrlen(mystring);i++) { ... } Bisa jadi O(N^2) karena strlen-nya O(N). Kalo di situ sih practicenya yang benar for (int i=0,n=strlen(mystring);in;i++) { ... } Kalau di Java, mestinya sih kalau container yang dipakai memang

Re: [JUG-Indonesia] GWT: onFailure

2010-05-25 Terurut Topik Andrian Kurniady
Apakah dari dalem code nya ada coba mengakses parent frame / parent document / iframe yang isinya mail.google.com sesuai dengan error messagenya? (misalnya kalau coba redirect browser ke tempat lain) Kalo jawabannya ya, jelas fail karena itu violate securitynya browser. Gak error sebelumnya

Re: [JUG-Indonesia] Re: Menjalankan Aplikasi Java tanpa JVM

2010-05-24 Terurut Topik Andrian Kurniady
I'm not saying it's a good solution, but there's a way to run Java program as native code: http://gcc.gnu.org/java/ is one way. Masalah worthed ato nggak, itu urusan lain. But it is not prudent to say impossible in a constructive discussion. -Kurniady 2010/5/24 sm96 syaiful.mukh...@gmail.com

Re: RE: [JUG-Indonesia] menggunakan StringTokenizer instead of split

2010-05-19 Terurut Topik Andrian Kurniady
Kena java heap space soalnya semua tokennya disimpen ke dalem ListString[] strings = new ArrayListString[](); -- ini isinya nanti sama besar sama filenya (minus delimiter) + overhead String object. Kayaknya bedanya tuh tokenizer generate stringnya on the fly. Tiap request satu token dia kluarin

Re: [JUG-Indonesia] tanya baca property di POJO

2010-05-02 Terurut Topik Andrian Kurniady
Private bisa dipaksa bisa dibaca/tulis dari luar koq. http://tutorials.jenkov.com/java-reflection/private-fields-and-methods.html Framework dependency injection yang inject to field juga biasanya gak masalah walopun fieldnya private (di Guice sering gini koq, di EJB/JPA pun kayaknya bisa).

Re: [JUG-Indonesia] assign local variable di inner class

2010-04-28 Terurut Topik Andrian Kurniady
Coba dicek apakah onCalled() sudah dicalled dari playlistApi... -Kurniady On Wed, Apr 28, 2010 at 5:02 PM, bhuwono avenp...@gmail.com wrote: Sebelumnya sori kalo sudah di tanyain sebelumnya public HashSet loadUserPlaylist() { final java.util.HashSet playlists = this.playlists;//new

Re: [JUG-Indonesia] OOT: Beasiswa S2 - Java dan Proyek Hengkang Nasional plus pensiun di Australia.

2010-04-21 Terurut Topik Andrian Kurniady
Mendingan kalo bisa dapet kerja di luar, kerja sambil ngambil S2 :-D siapa tau malah companynya mau bantu bayarin hehe... -Kurniady 2010/4/21 Frans Thamura fr...@meruvian.org huahua, kampus indo emang gak bagus sekarang, tapi gradenya katanya lebih rendah malaysia, gak jelas yang bener

Re: [JUG-Indonesia] UIBinder dari GWT

2010-04-21 Terurut Topik Andrian Kurniady
Setahu saya xml yang dipakai di UIBinder itu tidak diload oleh browser, cuman dipakai oleh GWT compiler untuk menggenerate JS yang sesuai. Ngecek versi browser pengunjung bukan hal yang sulit koq, tinggal cek user-agent nya saja: http://www-archive.mozilla.org/build/user-agent-strings.html dan

Re: [JUG-Indonesia] Code Readability

2010-04-20 Terurut Topik Andrian Kurniady
2010/4/20 Samuel Franklyn sfrank...@gmail.com On 4/20/2010 12:28 PM, Mirza Akhena wrote: ohya, mungkin bisa dijadikan bahan referensi, beberapa framework yang ada (tidak hanya java), mereka juga selalu (sering) menggunakan positive statement. misalnya : isAvailable() isVisible()

Re: [JUG-Indonesia] Nano Energizer, Solusi Perawatan Mesin Aus

2010-04-16 Terurut Topik Andrian Kurniady
Sinting juga spammer jaman sekarang, cross posting trus imagenya diembed pula ke dalam emailnya jadi 500k+ gedenya. Itung aja tuh berapa bandwidth orang yang diabisin buat sampah beginian... -Kurniady 2010/4/17 Nano Energizer rifaia...@yahoo.com junk deleted

Re: [JUG-Indonesia] Mencegah Print Screen

2010-04-06 Terurut Topik Andrian Kurniady
Di windows kan bisa ubah2 keymappingnya pakai Windows API, jadi gak perlu sampai mainan interrupt segala. Tinggal Google aja dapet tutorialnya macem begini: http://planetlotus.org/profiles/charles-robinson_24770 -Kurniady 2010/4/6 Dicky Arinal dicky.ari...@gmail.com On 4/5/10, dir dir

Re: [JUG-Indonesia] how to disable Cofy function in PDF with java

2010-03-31 Terurut Topik Andrian Kurniady
Dirender jadi image aja textnya, walopun sizenya mungkin agak lebih besar tapi dijamin gak bisa dicopy paste (kecuali dimasukin ke program OCR hehe...) -Kurniady 2010/3/31 Wahyu wahyu_kom...@yahoo.com Dear Jugger, Bagaimana cara men-disable fungsi copy text yang ada di PDF menggunakan

Re: [JUG-Indonesia] Re: Lowongan Kerja di Singapore (Java Developer/Team Lead/Web Developer)

2010-03-31 Terurut Topik Andrian Kurniady
Kalau negeri tetangga bayar lebih murah dari yang bule, tapi masih lebih makmur / worthed dari negeri sendiri, pasti banyak yang minat pindah merantau ke negeri sebelah koq. Tapi ya kalau skill nggak sebanding dengan bulenya ya jangan komplen kalau dibayar murah... In some countries it is somewhat

Re: [JUG-Indonesia] Re: Bagaimana cara Aplikasi web saya bisa di akses melalui internet

2010-03-26 Terurut Topik Andrian Kurniady
Tapi kalo sudah setel DMZ mestinya gak setel forward pun lewat. Coba dicek Windows firewall apakah sudah dimatikan :-D Menurut http://whois.domaintools.com/114.154.188.111 ip tersebut bukan milik Telkom, jadi sepertinya anda dapat IP Private instead of a proper public IP (walaupun kalo ini

Re: [JUG-Indonesia] Two tier? What problem?

2010-03-26 Terurut Topik Andrian Kurniady
Tergantung design aplikasinya dan kondisi networknya... Misal: Fungsi X dari aplikasi Y kalo diklik oleh user melakukan ini: - Query 100 row dari database - Proses 100 rownya berdasarkan input dari user - Update 100 row dengan data yang baru hasil prosesnya. Kalau aplikasinya LAN, dalam arti

Re: [JUG-Indonesia] Google Android marketplace

2010-03-19 Terurut Topik Andrian Kurniady
Pake JAVA, tapi APInya kayaknya beda sama BlackBerry ato J2ME. http://developer.android.com/guide/topics/fundamentals.html -Kurniady On Fri, Mar 19, 2010 at 5:49 PM, jacobian jacob...@opensuse-id.org wrote: Btw ini utk buat aplikasi android make bahasa apa ya? Apakah make bahasa java

Re: [JUG-Indonesia] Re: [ASK] Supaya hibernate saat create table,field nya gak otomatis order by name?

2010-03-16 Terurut Topik Andrian Kurniady
Menurut pengalaman sih sesuai dengan yg dijelasin om Adelwin, dari Java reflection sendiri gak ada jaminan ordering fields, inner class, methods, dll kalo pake reflection. Di Java terakhir yang saya pakai (OpenJDK 1.6 klo gak salah), kluarnya fields order by declaration ascending (yg dideclare di

Re: [JUG-Indonesia] java + sql mencari nama

2010-03-05 Terurut Topik Andrian Kurniady
2010/3/3 Endy Muhardin endy.muhar...@gmail.com 2010/3/3 Ifnu bima ifnub...@gmail.com ifnubima%40gmail.com saya mau tanya misalnya saya mau mencari member yg namanya agus setiawan trus misalnya jika nama member itu agus setiawan atau setiawan agus maka dianggap sama. kira2 cara

Re: [JUG-Indonesia] [OOT] SOP dan pembagian kerja di software house

2010-02-19 Terurut Topik Andrian Kurniady
2010/2/19 Niksen Harjanto milis.java.ko...@gmail.com Ini adalah sesuatu yang mudah diucapkan tapi sulit dilakukan. Yang namanya programmer, akan lebih memilih coding daripada bikin UML. Soalnya dia akan mikir, daripada bikin UML lama, akan lebih cepat kalau langsung dicoding. Maaf

Re: [JUG-Indonesia] Forward request ke servlet beda server

2010-02-19 Terurut Topik Andrian Kurniady
Pakai UrlConnection (http). http://java.sun.com/j2se/1.5.0/docs/api/java/net/URLConnection.html Yang pasti ini klo request per secondnya tinggi, gak efisien karena threadnya bakal wait sampe server2 responsenya kelar. -Kurniady 2010/2/19 Nashroulloh naz...@gmail.com Dear all, biasanya

Re: [JUG-Indonesia] gettext from textarea

2010-02-13 Terurut Topik Andrian Kurniady
textarea.getText().split(\n)[1]; -Kurniady 2010/2/13 NoNaMe westscar2...@yahoo.com gw masukin 3 data di textarea. data 1 ada di baris paling atas data 2 ada di baris tengah data 3 ada di baris paling bawah nah gw juga ada textfield yg gw pgn tny gmn c cara buat ngopi data 2 yg ada di

Re: [JUG-Indonesia] google sso using apache http client

2010-02-02 Terurut Topik Andrian Kurniady
Cookie tidak bisa beda domain. Ada aturan same-origin policy gitu, biasanya patokannya two-dot-rule (klo ccTLD kayaknya three-dot). Jadi: xx.mydomain.com bisa share cookie dengan yy.mydomain.com, tapi mydomain.comdengan yourdomain.com tidak bisa. -Kurniady 2010/2/2 Nashroulloh naz...@gmail.com

Re: [JUG-Indonesia] Re: [OOT] [Diskusi] Lulusan TI Banyak yang Mengecewakan,huhuhu

2010-01-19 Terurut Topik Andrian Kurniady
Bisa praktek tapi gak ngerti teori? Ini ada yang salah, nanti kerjanya kuli coding CRUD tok. Sepertinya di indonesia masih jarang juga lowongan untuk level yang expert, makanya yang jago kebanyakan pada merantau ke negeri orang. -Kurniady 2010/1/19 Arthur Purnama po...@programmer.net

Re: [JUG-Indonesia] Re: program chat sederhana!!

2009-11-27 Terurut Topik Andrian Kurniady
Kalau pakai socket, seperti yang dijelaskan mas Thomas di atas, cuman perlu 100 lines of code in 30mins to 3 hrs, dengan tools cuma JDK dan IDE. Lebih sederhana mana? :D Definisi sederhana kan berbeda tiap orang, kalau buat yang udah master AJAX ya tentu bilangnya lebih sederhana pakai AJAX. Buat

Re: [JUG-Indonesia] ttg data transfer di java me

2009-11-23 Terurut Topik Andrian Kurniady
Kalau HTTP bisa pakai Fiddler http://www.fiddler2.com/fiddler2/ -Kurniady 2009/11/23 mico wendy micok...@gmail.com Ada yang bisa kasih petunjuk, gimana cara tahu data yang keluar masuk di program java me kita (via http / web service)? apa bisa dicapture berapa kb? salam, -- Mico

Re: [JUG-Indonesia] Scheduled GC?

2009-11-18 Terurut Topik Andrian Kurniady
System.gc() ? GC nya Java kalau tidak salah (paling nggak salah satu dari beberapa metode GCnya) masih stop-the-world GC (semua thread pause sampai GC selesai). Kayaknya bakalan susah untuk setel GCnya jalan dengan timelimit tertentu. -Kurniady 2009/11/18 Thomas Wiradikusuma

Re: [JUG-Indonesia] Re: AJAX Best Practice

2009-11-17 Terurut Topik Andrian Kurniady
Ada baiknya ditelusuri dulu, konfigurasi systemnya seperti apa, trus lambatnya di mana... Coba cek pakai Firebug, apakah http requestnya yang nyangkut di server side, atau nyangkutnya di javascript, atau di mana. -Kurniady 2009/11/17 putri_chairina putri.chair...@gmail.com Query-nya

Re: [JUG-Indonesia] Actual type of parameterized class

2009-11-16 Terurut Topik Andrian Kurniady
Gak pernah coba sih, tapi bukannya mestinya T.class.getName() gitu mestinya bisa? -Kurniady 2009/11/16 Widi Pradnyana wpradny...@gmail.com Dear Jugers, Mungkin ada yang bisa membantu bagaimana mengetahui actual type yang dijadikan parameter dari class, saat runtime. Misal saya punya

Re: [JUG-Indonesia] Google Wave

2009-11-09 Terurut Topik Andrian Kurniady
Gw punya banyak, 10 peminat pertama yang email ke gw nanti gw invite. Tulis aja di subject [JUG-googlewave-invite] dan sertakan email address - prefer gmail. Note: tidak untuk diperjualbelikan loh ya invitenya :-) Cheers, -Kurniady On Mon, Nov 9, 2009 at 1:37 PM, Adelwin, Adelwin

Re: [JUG-Indonesia] Google Wave

2009-11-09 Terurut Topik Andrian Kurniady
Delta sync realtime ke semua participant. Untuk teknologi concurrent editing (jadi delta dari orang banyak bisa nyambung semua) dijelasin di sini http://www.waveprotocol.org/whitepapers/operational-transform -Kurniady kurni...@googlewave.com On Mon, Nov 9, 2009 at 5:00 PM, Adelwin, Adelwin

Re: [JUG-Indonesia] (oot) simulasi test program

2009-11-04 Terurut Topik Andrian Kurniady
Biasanya bukannya tidak dihitung dengan persen. Lebih relevan dibuat rating query per second (QPS) atau concurrent sessionsnya. Misal: kalau software anda menyatakan rating QPS nya 50QPS, maka harusnya 100% (atau 99%) without failure bila dites dengan load segitu. -Kurniady 2009/11/4 Muhammad

Re: [JUG-Indonesia] IntelliJ IDEA OpenSourced

2009-10-16 Terurut Topik Andrian Kurniady
Hmm... Menurut pengalaman sih, terakhir pake IntelliJ lebih menyenangkan dari Eclipse (yang enterprise sih). Indexing dan searchingnya lebih bagus dari Eclipse, apalagi buat project yang besar banget. -Kurniady 2009/10/16 ANDI KUSNADI myok...@yahoo.com Menurut gw, di balik keputusan di open

Re: [JUG-Indonesia] Tanya Searc Engine

2009-10-15 Terurut Topik Andrian Kurniady
Solusi cepetnya (klo gak mo repot) bisa pake Google custom search hehehe... Kalau web yang mau dibuat statis, mungkin bisa coba generate index nya pake batch program (shell script or whatever), trus indexnya disimpan dalam bentuk Javascript / JSON di search page... jadi pas mau search, tinggal

Re: [JUG-Indonesia] Hibernate v EJB

2009-09-13 Terurut Topik Andrian Kurniady
Maksudnya Entity Beans kali (bukan EJB) - which is pake JPA. Hibernate itu JPA-provider juga... Jadi ya, sama aja... -Kurniady 2009/9/11 Arlan milanistic...@yahoo.com Teman2 aku mau nanya tentang hibernate dan EJB.. Kapan kita menggunakan hibernate dan kapan kita menggunakan EJB? Dua2nya

Re: [JUG-Indonesia] Newbie OOT: .com di intranet

2009-09-07 Terurut Topik Andrian Kurniady
Intranetnya harus punya DNS server. Add domainnya ke zone config dns servernya. Dari xampp perlu setting apachenya supaya serve virtual host domain yang diinginkan. -Kurniady 2009/8/31 NoksPi.Com nokspi@gmail.com gimana cara setting http://localhost menjadi http://namakita.com di

Re: [JUG-Indonesia] Memberikan seter ke N

2009-09-07 Terurut Topik Andrian Kurniady
Kalau maunya begitu, kenapa nggak pakai Array aja sih? Kalau tetap mau kayak begitu String uda1, uda2, bisa juga. Pakai Java reflection. Tapi ini agak rumit, mendingan pakai Array aja. -Kurniady 2009/8/30 onsir salman onsirsal...@gmail.com Memberikan seter ke N Saya buat kolom spt ini di

Re: [JUG-Indonesia] Lebih efesien mana ? If else atau try catch ?

2009-09-07 Terurut Topik Andrian Kurniady
Kalo saya sih, rule nya:- Something yang expected to happen frequently harusnya bukan ditangani dengan exception. (if-else) - Exception hanya untuk kasus2 yang exceptional. Mengenai contoh kasus yang anda berikan, saya kurang mengerti maksudnya. Cara 1 dan cara 2 tidak ekuivalen. // Cara 2 try {

Re: [JUG-Indonesia] Re: Lebih efesien mana ? If else atau try catch ?

2009-09-07 Terurut Topik Andrian Kurniady
Exception processing mestinya emang lebih lambat, soalnya perlu proses stacktracenya buat disertakan bersama Exceptionnya... Tapi berapa x lambatnya gw nggak yakin hehe... -Kurniady 2009/9/2 xsalefter xsalef...@yahoo.com Afaik, dulu pernah ada dosen gw yang bilang kalo try-catch itu 10x

Re: [JUG-Indonesia] [ASK] Multithreading server framework

2009-09-07 Terurut Topik Andrian Kurniady
Keren nih MINA. Apalagi kalau ditambahin Protocol Buffer sebagai over-the-wire formatnya. -Kurniady On Sat, Sep 5, 2009 at 8:04 PM, Ifnu bima ifnub...@gmail.com wrote: Pas banget pake MINA :) Yup, pas banged nih :D, pas lihat kesana kemari ketemu sama JBoss Netty, eh ternyata ada

Re: [JUG-Indonesia] Code Coverage (Cobertura vs Emma)

2009-08-26 Terurut Topik Andrian Kurniady
Kalo saya biasanya pake Emma. Cobertura belom pernah coba. -Kurniady 2009/8/21 uud ashr uuda...@gmail.com Hi all. Ada yang berpengalaman dengan code coverage?Lebih pilih mana? Cobertura atau Emma? atau yang lain? Thx

Re: [JUG-Indonesia] Tanya , cara mendapatkan Dana dari Google Code ?

2009-08-10 Terurut Topik Andrian Kurniady
Google Code ( http://code.google.com ) adalah suatu hosting gratis untuk open source project (kayak Sourceforge), gak ada hubungan sama dana - mendanai deh kayaknya. Mungkin yang anda maksud itu Google Summer of Code? ( http://code.google.com/soc/ ) Kalau yang ini sepertinya anda perlu

Re: [JUG-Indonesia] NoSQL Event

2009-08-03 Terurut Topik Andrian Kurniady
Kalo menurut saya sih, NoSQL (bigtable) itu diciptakan karena MySQL gak scalable up to the Google scale, jadi ya feature SQL dikorbankan untuk menciptakan database yang support scalability feature macem sharding, performance, efisiensi, distribution, etc. Suatu saat kalo MySQL udah bisa scalable

Re: [JUG-Indonesia] Error : java.net.SocketException: Malformed reply from SOCKS server

2009-08-01 Terurut Topik Andrian Kurniady
Mungkin SOCKS proxynya nyala (salah setting di environment variable) - kecuali klo emang sengaja mau pake SOCKS proxy. http://java.sun.com/javase/6/docs/technotes/guides/net/proxies.html Controlpanel - Java - Network Settings - Direct connection. -Kurniady 2009/7/30 Basic Apriandi

Re: [JUG-Indonesia] [ASK]tentang J2EE

2009-07-19 Terurut Topik Andrian Kurniady
Hmm... http://lmgtfy.com/?q=j2ee http://lmgtfy.com/?q=java+web+application -Kurniady 2009/7/18 Surya sdw...@yahoo.co.id hallo... temen2... aku baru mau belajar J2EE ni cm masih bingung apa si J2EE itu? apakah beda Java EE dengan Java Web soalny pas create new projek di netbeans ada 2.

Re: Bls: [JUG-Indonesia] Huge Matrix pake HashMap

2009-07-03 Terurut Topik Andrian Kurniady
Tebakan saya: biasanya data mining walaupun column dan rownya besar, tapi datanya sparse (tiap row nggak make semua column). Kalo begitu bisa pake HashMap (ato TreeMap) dengan key berupa value pairrow, column. Kalo angkanya beneran 1jt x 1jt, mestinya udah saatnya pake yg lebih berat macemnya

Re: [JUG-Indonesia] Java di Windows mobile

2009-07-02 Terurut Topik Andrian Kurniady
Saya pake Esmerted JBed, jalan lancar tuh di pda saya. Yang default dari HTC (JBlend) juga lancar aja, cuman gak bisa akses file system. -Kurniady 2009/6/30 Jonathan Handoyo jonathan.hand...@gmail.com harus install java sandbox... banyak macem nya koq... typically HTC ada JBlend... tapi

Re: [JUG-Indonesia] GWT dan Google WAve

2009-05-29 Terurut Topik Andrian Kurniady
Lengkapnya ada di sini: http://googleblog.blogspot.com/2009/05/went-walkabout-brought-back-google-wave.html -Kurniady On Thu, May 28, 2009 at 7:58 PM, Frans Thamura fr...@meruvian.org wrote: sudah lihat Google IO ada Google Wave, pake GWT bro buatnya http://wave.google.com/ -- --

Re: [JUG-Indonesia] MS @ JavaONE

2009-05-26 Terurut Topik Andrian Kurniady
Ga sekalian ikutan Google I/O ? Hehehe... -Kurniady On Tue, May 26, 2009 at 3:41 PM, Frans Thamura fr...@meruvian.org wrote: wah jadi gak sabar nunggu JavaONE :) MS keynote di javaONE tapi gak tahu how bullshit the speak :) -- -- Frans Thamura Meruvian. Java and Enterprise OSS

Re: [JUG-Indonesia] OOT: Apakah jar bisa diubah menjadi EXE? Lewat Tools di netbeans?

2009-05-17 Terurut Topik Andrian Kurniady
Pake GCJ (part of GNU Compiler Collection), mestinya ada port win32nya yang jalan (mungkin dengan MinGW). Bisa compile java, jar, dan class file jadi EXE. -Kurniady 2009/5/16 Fujimaru Takagi bl00dym0n...@yahoo.com Serius? Yang jalan di JVM bisa dimodifikasi biar jalan di native OS windows?

Re: [JUG-Indonesia] Google Android, apa kabar?

2009-05-01 Terurut Topik Andrian Kurniady
Ada donk, company tempat saya sekarang banyak koq projectnya yang pake android hehe... Di sini (australia) cuman ada satu operator yang jual hp android (HTC Dream / G1) dan harganya agak2 gak worthed... sepertinya jg gak banyak yang make. -Kurniady 2009/4/30 mujoko mujoko

Re: [JUG-Indonesia] Java di PDA seperti BB? why

2009-04-27 Terurut Topik Andrian Kurniady
Although sama - sama midlet, menurut pengalaman sih di BB itu API nya ada extension khusus BB (yang gak ada di midlet container lain). Semacam PIM API dan kawan - kawannya itu, punyanya BB lebih lengkap (dan dijamin kompatibel dengan feature2 BBnya). -Kurniady 2009/4/24 mujoko mujoko

Re: [JUG-Indonesia] Cepatan Port UDP or TCP?

2009-04-25 Terurut Topik Andrian Kurniady
Kalo mau enkripsi ya pake satu layer lagi di atas TCP, semacam SSL/TLS gitu. Makanya kalo website internet banking pakenya HTTPS bukan HTTP. -Kurniady 2009/4/25 Robbyka Gheo restro...@gmail.com Nach,, lalu ketika data sedang direquest oleh client, apakah data itu akan terenskrpsi? Atau

Re: [JUG-Indonesia] Re:China Java Programmer menyerang indonesia

2009-04-23 Terurut Topik Andrian Kurniady
Haha, ya gimana mas Frans... contoh aja di Singapur, programmer java gajinya 2000SGD ke atas, di Aussie malah hampir dua kalinya... (ini ukurannya fresh grad loh). Semestinya industri lokal mesti berani bayar mahal buat programmer yang bagus, bukan cuman komplen karena programmernya lari keluar

Re: [JUG-Indonesia] hibernate multiple database

2009-04-19 Terurut Topik Andrian Kurniady
Menggunakan banyak database mungkin adalah strategi yang bagus kalo niatnya mau mempartisi data dan load, misalnya dengan teknik Sharding, yang ternyata sudah disupport hibernate ( http://www.javabeat.net/qna/83-hibernate-shards/ ). Tapi kalau untuk keperluan yang dijelaskan, saya tidak melihat

Re: [JUG-Indonesia] (OOT) Fwd: Diserang Hacker, Target Tabulasi Suara Sulit Tercapai

2009-04-19 Terurut Topik Andrian Kurniady
Gak pake connection pooling kali tuh, jelas aja jebol hehehe... Mestinya kalo developernya pintar, dia akan buat jadi static html, trus tiap kali ada data baru, pagenya digenerate ulang dan staticnya ditimpa. Atau kalo nggak ya pake reverse proxy. -Kurniady 2009/4/18 Ronsen ron...@startrek.or.id

Re: [JUG-Indonesia] Re: Q: Mohon saran stack untuk Java enterprise

2009-04-17 Terurut Topik Andrian Kurniady
Kalau nggak mau pake banyak2 bahasa, sekalian aja pake Google Web Toolkit ( http://code.google.com/webtoolkit/ ), nanti coding viewnya di Java :P -Kurniady 2009/4/17 Joshua Partogi joshua.j...@gmail.com Apalagi itu. Not recommended. Sepertinya ZK misinterpret the whole scripting thing. ZK

Re: [JUG-Indonesia] Tanya cara bikin quiz web version?

2008-08-19 Terurut Topik Andrian Kurniady
Udah pernah bikin, nggak susah koq. Waktu itu pake Spring+Hibernate+AJAX, server dengan sebuah laptop dan 80 siswa mengerjakan masing masing 75soal, server loadnya tidak sampai 10% dan respons dari layar peserta seketika (karena LAN sih, tapi via web mestinya juga ringan karena udah AJAX).

Re: [JUG-Indonesia] Re: method di java: virtual by default

2008-08-15 Terurut Topik Andrian Kurniady
Kayaknya begini maksudnya lho... Di C++ kira - kira begini : --- Class A { void lalala(){ System.out.println(lalala); } } Class B inherit A { void lalala(){ System.out.println(lilili);} } A a = new B(); a.lalala() - keluarnya lalala. B b = new B(); b.lalala() - keluarnya

Re: [JUG-Indonesia] Kode menarik

2008-06-11 Terurut Topik Andrian Kurniady
]: Sekedar info.., dari hasil googling... :) http://www.topcoder.com/tc?module=Staticd1=tutorialsd2=lowestCommonAncestor Tidak perlu baca artikel itu pun harusnya bisa kok solve soal RMQ ini. Kalau dilihat sekelebatan, sepertinya solusi O( 1 ) nya si Andrian Kurniady tidak ada di artikel

Re: [JUG-Indonesia] Kode menarik

2008-06-10 Terurut Topik Andrian Kurniady
Pake RMQ yang O(log N) bisa dapet segini : Preprocess Time: 0.372 100 Queries Time: 0.372 TOTAL Time: 0.744 Pake RMQ yang O(1) dapet nya segituan juga. [Spoiler] http://andrian.kurniady.net/Minimum.java [/Spoiler] Bener gak? :-D -Andrian Kurniady 2008/6/10 Felix Halim [EMAIL PROTECTED

Re: [JUG-Indonesia] Kode menarik

2008-06-09 Terurut Topik Andrian Kurniady
2008/6/6 Felix Halim [EMAIL PROTECTED]: Cara itu terkenal dengan nama Dynamic Programming. Kalo tertarik bikin code2 menarik, itu ladangnya ada di Programming Contest. Ini ada problem yang lebih menantang: Diberikan array of integer A (0-based index). Saya ingin mencari bilangan integer

Re: [JUG-Indonesia] Netbeans 6.0

2007-12-06 Terurut Topik Andrian Kurniady
Dear jugger's saya download netbeans yang versi terbaru 6.0 tapi di editor java nya ko q ada garis vertikal berwarna merah dan ini saya sudah Obok-Obok di Settingsnya tapi belum ketemu juga yah ? Terima Kasih. Tools-Options-Editor-Indentation-Right Margin - naikin aja valuenya, nanti

Re: [JUG-Indonesia] Multiple domain dan multiple instance

2007-12-06 Terurut Topik Andrian Kurniady
jika misalnya saya punya http://localhost:8080/test1 dan http://localhost:8080/test2 , dan jika servernya down maka instance context dari test1 dan test2 akan mati maka itu saya maunya http://test1.com , dan http://test2.com , jadi multiple instance dan multiple domain , tapi masih di dalam