Re: [JUG-Indonesia] Re: Tanya gaji dan requirements JEE
How to cook meatball in 10 days -- Bagaimana Memasak Bakso dalam 10 Hari. wah, kelamaan tuh. nanti terlalu lembek. --- daniel baktiar http://savinggaia.tritiumapps.com - saving the planet is everyone's business! 2010/9/8 T Budi S jug.tbu...@gmail.com +1 Indonesia bisa bertahan diterpa badai krisis krn pekerja2 di sektor informal pengusaha2 mikro seperti ini. Mungkin Joko perlu bikin buku atau training dengan judul: How to cook meatball in 10 days (for Java Programmer) Jadi buat Java programmer yg dlm bbrp tahun ke depan akan diserbu anak2 SMK bisa tetap survive :D :) T Budi S 2010/9/7 mujoko mujoko mujoko.muj...@gmail.com Sepengetahuan saya, Freshgrade salary antara 30-100 jeti IDR dengan catatan freshgraduate MIT. Gua punya samppingan jualan Bakso and it's really good business bagi gua, earn much more money dibanding gawe utama gua, programmer. So gua berpendapat, tidak begitu bijak ngerendahin profesi-profesi yang lain. Hidup tukang bakso! Hidup tukang bakso! Hidup tukang bakso! kalo JUGers mau ke lapak bakso gua, disukabumi jalan cicurug depan pabrik Aqua ama di cibadak sukabumi, atu lagi dikarang tengan cibadak Sukabumi juga kekekkekekekeke 2010/9/7 Frans Thamura fr...@meruvian.org yo bro dg range segitu, :) dan trend perusahaan tutup, roy morgan research mengatakan perusahaan lokal pada tutup sekitar 8% lebih banyak dari tahun lalu, sebesar 44%. gak jelas jadi tukang bakso atau jadi pegawai bossnya... mantap deh, hidup makin mahal, ilmu makin gak ada, gaji makin tinggi enak bener, bukan saudara, bukan ortu, bukan sepupu, malakin F 2010/9/6 Yudi Wibisono yudi1...@gmail.com yudi1975%40gmail.com: Kalau bicara gaji freshgrad, pasti ada range-nya. Tergantung perusahaan dan lokasi kerja, tapi sepertinya gaji nggak terlalu berkorelasi dengan skill (judulnya juga freshgrad). Kalau yg saya dengar dari adik angkatan katanya kisarannya 3-6 jt (cmiiw). --- In jug-indonesia@yahoogroups.com jug-indonesia%40yahoogroups.com, Frans Thamura fr...@... wrote: hati hati 2011, satu negara semua SMK RPL/Programmer belajar JavaME, JavaSE dan JavaEE Sudah saatnya memang D3 dan SMK seperti itu. Supaya posisi S1 lebih jelas. Lulusan S1 yang nggak beda dengan lulusan SMK/D3, siap-siap saja tidak terserap. Ini jadi ancaman saya ke mhs setiap awal kuliah :) yw. Buktikan Anda peduli pendidikan Indonesia. Dukung Kurikulum SMK berJava.. kirimkan surat resmi perusahaan dukungan ke moderator JUG. === Kalau mau keluar dari mailing list ini, caranya kirim sebuah email ke jug-indonesia-unsubscr...@yahoogroups.comjug-indonesia-unsubscribe%40yahoogroups.com . Jangan lupa, website JUG Indonesia adalah http://www.jug.or.id Yahoo! Groups Links -- Mujoko http://www.linkedin.com/in/mujokohttp://jokondo.wordpress.com/
Re: [JUG-Indonesia] Re: Masa Depan Developer Java
mungkin persepsi terbentuk karena dari developer masih mungkin switch jadi business analyst. sedangkan dari business analyst, mau jadi developer senior ga mungkin, kecuali tiap malem off office hour coding. gue setuju sama adelwin, developer sama business analyst itu line yg beda. business analyst yg fresh graduate ga mungkin terlalu gede juga gajinya. developer yg digaji lebih tinggi dari business analyst juga banyak di singapore. 2010/8/24 Adelwin, Adelwin adelwin.adel...@sc.com Iyah.. tapi yang g rasa sih Cuma dari segi senioritas doang… Yang udah lamaan.. jadi BA… Kalo baru2 ya developer… Tapi bukan berarti derajad nya beda sih kalo kata gue… *Adelwin Handoyo** | Senior Consultant - Wholesale Bank* *Standard Chartered Bank* 7, Changi Business Park Cresent, Level 3. Singapore (486028) *T* : (65) 659 61395 |* **E* adelwin.adel...@sc.com -- *From:* jug-indonesia@yahoogroups.com [mailto: jug-indone...@yahoogroups.com] *On Behalf Of *Hendry Luk *Sent:* Monday, August 23, 2010 10:13 AM *To:* jug-indonesia@yahoogroups.com *Subject:* Re: [JUG-Indonesia] Re: Masa Depan Developer Java Btw 2 kalimat terakhir, bukannya itu implies kalo BA itu adalah the *next step* dari jenjang karir seorang developer? Posisi BA dah comparable dengan TL, gak dengan developer. Gw sih genuinely percaya BA emang perannya *jauhh* lebih gede daripada developer. Tapi profesinya gak require special skills apa2 kayak developer.. jadi experienced developers selalu comes with much higher price tags. Kalo BA adalah goal-keeper, developers adalah strikers. GK kan rolenya absolutely of greatest importance, satu2nya orang di atas lapangan yang paling gampang mess up dan ruin the entire match. Pressure seorang striker gak segitunya, tapi posisi dia requires high technical skills, weapons grade precision, dan super-human inteligence, dan therefore often digaji 10x lipatnya goal-keepers. Tapi jawaban paling akurat sih search di job site... Susah nyari opening buat BA dengan 6 digits offer. Dan mungkin jawabannya gak sama di tiap sudut bumi. Kayak di india, technical supply nya kan banjir, prinsip ekonomi dah ensured gaji mereka bakal stay below BA in all eternity.. 2010/8/23 Adelwin, Adelwin adelwin.adel...@sc.com Gak juga sih… Disini BA kagak sampe 2x nya programmer sih… Baik dalam hal gaji, responsibility, role… dll… Disini dalam arti Singapore yah… bukan kantor gue… BA juga sebenernya gak sampe clerical sih… Die harus ada technical background… die harus bisa decide… if this thing is possible or not from a technical point of view… Jadi yah gak sampe clerical banget sih… Tapi gak sampe yang 2 kali lipat nya… Masi sama sih… Soal nya biasa nya mulai dari developer 2-2 nya… Yang skill nya berkembang lebih condong ke biz… ya jadi BA die… Kalo skill nya berkembang lebih condong ke tech… ya jadi TL die… *Adelwin Handoyo** | Senior Consultant - Wholesale Bank* *Standard Chartered Bank* 7, Changi Business Park Cresent, Level 3. Singapore (486028) *T* : (65) 659 61395 |* **E* adelwin.adel...@sc.com -- *From:* jug-indonesia@yahoogroups.com [mailto: jug-indone...@yahoogroups.com] *On Behalf Of *Hendry Luk *Sent:* Sunday, August 22, 2010 9:47 AM *To:* jug-indonesia@yahoogroups.com *Subject:* Re: [JUG-Indonesia] Re: Masa Depan Developer Java Hmm... tapi emang ada benernya sih kalo ada general-mindset bahwa BA programmers di few countries. Gw jadi inget gw pernah ngobrol sama temen gw di sg (dia team-lead slash BA). Dia lagi consider mo make a move ke oz, dan dia kaget pas gw kasih tau kalo di oz gaji programmers lebih gede dari BA. Dia gak bisa grasp tuh konsep, karna di sg tuh general concensus adalah BA tuh 2x programmers (bukan gajinya necessarily, tapi their importance, definitely 2x programmers)... BA kan yang make business!?... BA kan yang deal with clients!? etc. Gw bilang BA kan profesi yang generics banget. Dah hampir clerical malah. Gw gak ngiter2 cari tau gaji semua orang, tapi I dont think ada banyak experienced BA yang gajinya di atas 6 digit. Actually gw jarang denger ada istilah BA yang senior. Padahal programmers sih dah lumrah gajinya *well *above 6 figures. Kecuali mungkin BA di legislated industries (e.g. medical, aeronautics, military), ato di specialised technical fields (e.g. electronics, security, engineering.. yang lagi2 lu direward for technical expertise). Kalo generics BA sih, kayaknya experience lu jarang ditranslate jadi financial reward. Di UK juga sama (In ratio. Tapi angkannya keliatannya lebih kecil on both professions.. tapi apa2 kan murah disana.. terutama booze). Orang kan dibayar buat reponsiblity+experience. Resonsiblity tuh nature, sedangkan experience tuh nurture. BA kan fresh-grad langsung dibayar mahal, karna role mereka dibayar karna responsiblitynya, daripada karna experience. Mulai2 dah langsung 70k. Tapi
Re: [JUG-Indonesia] Re: [ASK] Ejb 3.0 apa Spring ya?
hahaha. betul. ngikutin standard secara buta malah babak belur. spring membuktikan transisi dari 2.0 ke 2.5, 2.5 ke 3.0 sebagai seamless. backward compatibility supported. kalau standard ejb, membuktikan bahwa transisi dari 1.0 ke 2.0, 2.0 ke 2.1, 2.1 ke 3.0 sebagai seamless rewrite. LOL. bahwa spring ga support clustering, ga berarti bahwa spring ngga scalable. ga support clustering out-of-the-box, bukan berarti ga scalable. spring bisa di-cluster dan di-scale out dengan berbagai cara. 2010/8/16 Jecki jecki...@gmail.com dua2nya standard nih. yang satu de facto yang satu de jure :D kalo saya sarannya: kalau ga perlu2 amat ganti teknologi ga usah diganti. tapi musti evaluate dengan benar apakah teknologi yg dipakai sekarang bisa address kebutuhan, atau kebutuhannya bisa diubah sedikit supaya tidak perlu ganti teknologi (pilih salah satu yg paling kecil efeknya). 2010/8/16 iman milh_...@yahoo.com milh_cbt%40yahoo.com selalu gunakan yang standard --- In jug-indonesia@yahoogroups.com jug-indonesia%40yahoogroups.com, Tejo A Kusuma tejo...@... wrote: Dear Jugger, Konsultan IT kamimenyarankan menggunakan EJB sebagai J2EE app engine. sementara sebelumnya kita sudah cukup nyaman menggunakan Spring bean. Semalem diskusi dengan p ifnu, tenyata spring nggak support clustering, padal environtment kita menuntut clustering, pertimbangan memilih EJB vs Spring apa saja ya temen-temen? Thanks.
Re: [JUG-Indonesia] OpenLdap Migration
hi nashrulloh, coba lihat apache directory studio. menurut saya itu kualitasnya sangat bagus dibanding tools free lainnya. harusnya bisa export ke ldif. 2010/8/6 Nashroulloh naz...@gmail.com Dear all, ada yg pernah migrasi user di OpenLdap ? data yg dibaca bisa k mana aja, csv, db, direct to target. Boleh sharing pengalaman or challenges nya. Kata client datanya ~2juta. Baiknya pakai apa, JNDI murni or JLDAP ? Untuk JNDI murninya pake contoh dari sini: http://download.oracle.com/javase/tutorial/jndi/newstuff/paged-results.html (waktu dicoba di OpenLDAP for windows, bisa paging, tp di tmpt client ga bisa, kluar message: No controls were sent from the server) sedangkan JLdap ini dari website resminya OpenLDAP sendiri http://www.openldap.org/jldap/ regards, Nasrul -- Menikmati Hidup Mempersembahkan yang Terbaik -Nashroulloh
Re: [JUG-Indonesia] ASK - JMS Exception
hm, bisa di copy paste exceptionnya seperti apa. jadi kita di sini ga pake ilmu perdukunan. biasanya sih aplikasi jar ga jalan karena library yg dibutuhkan tidak ada di tempat, atau ada di tempat tetapi tidak direferensi oleh classpath di file MANIFEST.MF, atau file MANIFEST.MF ini tidak ada. dalam kasus ini biasanya library jms client-nya. 2010/8/4 Roberto Fernandez ctwop...@gmail.com Dear all, Saya mau bertanya hal yang dasar.Saya kan membuat aplikasi console yang membaca message dari queue. Saya buatnya pake Netbeans. Kemudian saya dapat tuh kan jar nya. Tapi, ketika saya coba jalanin jar nya itu (langsung klik atau dari command prompt), terjadi exception dan ya ga jalan deh programnya. Mungkin saya salah menjalankan jarnya. Saya tidak tahu bagaimana sintaks menjalankan jar yang membutuhkan library jms. Saya tidak tahu dimana salah'y Mohon pencerahannya dari rekan-rekan sekalian dan terima kasih sebelumnya regards Roberto Fernandez
Re: [JUG-Indonesia] ASK - JMS Exception
ok, sekarang lebih jelas. saya jarang sekali pakai netbeans, saya pengguna setia command prompt. misal kita jalankan dari folder c:\test, ada file c:\test\myjar.jar di situ. kita perlu folder c:\test\lib, yang berisi file2 berikut: - imq.jar - imqutil.jar - jms.jar - appserv-admin.jar - appserv-ee.jar - appserv-rt.jar - j2ee.jar - javaee.jar - imqjmsra.jar apa semua file sudah tersedia? 2010/8/5 Roberto Fernandez ctwop...@gmail.com *Exception in thread main java.lang.NoClassDefFoundError: com/sun/logging/LogDomains* seperti itu mas eksepsi nya. jarnya kan dibuat otomatis oleh netbeans. apa ad kemungkinan ya jar nya ga langsung *siap pakai*?? saya juga telah mengekstract jar tsb dan ada ko file manifestnya. Ini file manifestnya: Manifest-Version: 1.0 Ant-Version: Apache Ant 1.7.1 Created-By: 10.0-b19 (Sun Microsystems Inc.) Main-Class: jmsclientreceive.AsynchConsumer Class-Path: lib/imq.jar lib/imqutil.jar lib/jms.jar lib/appserv-admin. jar lib/appserv-ee.jar lib/appserv-rt.jar lib/j2ee.jar lib/javaee.jar lib/imqjmsra.jar X-COMMENT: Main-Class will be added automatically by build Di file tsb. sudah dibuatkan library classpath nya.Saya juga kurang tahu behaviour kerja si netbeans ini... Mohon pencerahann nya lagi mas dan terima kasih sebelumnya... On 8/4/10, Daniel Baktiar dbakt...@gmail.com wrote: hm, bisa di copy paste exceptionnya seperti apa. jadi kita di sini ga pake ilmu perdukunan. biasanya sih aplikasi jar ga jalan karena library yg dibutuhkan tidak ada di tempat, atau ada di tempat tetapi tidak direferensi oleh classpath di file MANIFEST.MF, atau file MANIFEST.MF ini tidak ada. dalam kasus ini biasanya library jms client-nya.
Re: [JUG-Indonesia] Maven dependency conflict
hi frans, untuk itu bisa pake exclusions/exclusions. cari aja class yg bermasalah, kalo di project gue di sini, yg bermasalah itu misalnya commons-io, karena ada 2 referensi ke commons-io yg merefer ke group beda , salah satu yg bermasalah harus di-exclude. silakan cari mana yg mau di-exclude, karena pom.xml elu ga sama dengan gue punya :P ini contohnya: dependency groupIdorg.apache.struts/groupId artifactIdstruts2-core/artifactId version2.1.6/version exclusions exclusion groupIdcommons-io/groupId artifactIdcommons-io/artifactId /exclusion exclusion groupIdorg.apache.commons/groupId artifactIdcommons-io/artifactId /exclusion /exclusions /dependency 2010/7/30 Frans Thamura fr...@meruvian.org Ya conflictnya di struts yg pake spring 2.5.6 Yg kita mau spring 3 Kita dah buat tanpa maven sukses Cuman org apache pake spring yg gak terbaru (m) -- *From: * Deny Prasetyo jas...@gmail.com *Sender: * jug-indonesia@yahoogroups.com *Date: *Fri, 30 Jul 2010 08:26:31 +0700 *To: *jug-indonesia@yahoogroups.com *ReplyTo: * jug-indonesia@yahoogroups.com *Subject: *Re: [JUG-Indonesia] Maven dependency conflict Bisa dipastekan disini. konfig maven (pom.xml) nya bagaimana? kalau mau lihat conflict antar dependency. bisa pakai netbeans atau eclipse. sepertinya sudah ada dependency diagram yang bisa menunjukkan conflict dependencies. On 07/30/2010 06:47 AM, Frans Thamura wrote: saya menggunakan struts2 2.2.1, dimana springnya 2.5.6, kemudian dirubah ke spring, 3.0 saat kita pake traditional way, ditaruh di lib, jalan semua tetapi pada saat kita masukin spring 3.0, aneh, di maven library semuanya spring 3.0 yang 2.5.6 gak ada, kok bisa, nah ada yang bisa bantu pecahkan misteri ini. di exclude gak juga, tetap spring 3, nah ini kok bisa -- Frans Thamura Meruvian.
Re: [JUG-Indonesia] Library untuk baca inbox email.
buat baca inbox bisa pake javamail api aja sebenarnya. http://java.sun.com/products/javamail/ 2010/7/10 Ferdinand strong_luck...@yahoo.com Kk sekalian g butuh library untuk baca inbox email ada saran ga? Selama ini g cuma bisa kirim ajah pake vesijama. Tp bwat baca emailnya ga tw pake apah @.@ Thx b4
Re: [JUG-Indonesia] Library untuk baca inbox email.ja
maksudnya gimana? baca format storage mail inbox-nya di linux/unix gitu? 2010/7/10 Frans Thamura fr...@meruvian.org Javamail baca pop3 bukan mbox (m) -- *From: * Daniel Baktiar dbakt...@gmail.com *Sender: * jug-indonesia@yahoogroups.com *Date: *Sat, 10 Jul 2010 21:13:15 +0800 *To: *jug-indonesia@yahoogroups.com *ReplyTo: * jug-indonesia@yahoogroups.com *Subject: *Re: [JUG-Indonesia] Library untuk baca inbox email. buat baca inbox bisa pake javamail api aja sebenarnya. http://java.sun.com/products/javamail/ 2010/7/10 Ferdinand strong_luck...@yahoo.com Kk sekalian g butuh library untuk baca inbox email ada saran ga? Selama ini g cuma bisa kirim ajah pake vesijama. Tp bwat baca emailnya ga tw pake apah @.@ Thx b4
Re: [JUG-Indonesia] OPEN HOUSE BHI Pembukaan pendaftaran siswa baru
ini perlu dimoderate atau ban nih. cross-posting (kirim ke banyak milis sekaligus). ga ada relevansi dengan java sama sekali. 2010/7/6 Arie Setiawan joseph.ar...@yahoo.com Hallo Teman-teman, Ada info penting mohon diforward ke teman-teman mengenai OPEN HOUSE BHI Pembukaan pendaftaran mahasiswa baru OPEN HOUSE BHI akan diadakan pada Tema : Kapal pesiar dengan Kebutuhan karyawannya Tempat : Hotel Salak The Heritage, Bogor Jl. Ir. H. Juanda No. 8 Hari/Tanggal : Jumat, 9 Juli 2010 Jam : 9.00 - Selesai Terbuka untuk umum GRATIS GRATIS Pendaftaran untuk Mahasiswa Baru
Re: [JUG-Indonesia] Re: Ask PKI RSA Encryption, Decryption
untuk klarifikasi kepada monang dan henry girsang. coba perhatikan thread di sini. http://tech.groups.yahoo.com/group/jug-indonesia/message/71725 saya mengomentari posting oleh hendry suwanda (hendry_...@...), lalu ferdinand (ot...@...) mengomentari komentar saya. 2010/6/21 Monang Setyawan mon...@gmail.com Pak Daniel, dari mana saya bisa tahu bahwa diskusinya spesifik tentang SMS? Saya coba search dari awal thread ini, dan baru menemukan kata SMS di email yang bapak kirim. Ataukah mungkin saya harus mendeduksi konteks dari thread lain? Maaf kalau ngelantur :) 2010/6/20 Daniel Baktiar dbakt...@gmail.com hi henry, coba baca diskusinya dari awal. hm, yg gue maksud itu, justru komentar ferdinand yg mengatakan bahwa, tidak feasible untuk implement rsa dengan carrier short message service (sms) text. gue setuju dengan itu dan ga setuju kalau diskusi yg spesifik tentang sms tiba2 di-stretch keluar konteks dengan komentar general yg kira2 kan rsa ga dipake karena performance-nya. komentar itu berdasarkan praktek bahwa key rsa sangat besar, sehingga tidak feasible untuk sms. ferdinand tidak mengatakan bahwa performance rsa tidak lambat, etc. kita sedang bicara konteks sms, ketika tiba2 satu orang ngomentari di luar konteks setau gue karena performance. inti dari feasible tidak feasible yg gue dan ferdinand diskusikan, adalah, kalau pake rsa, carrier dari paket jauh lebih besar ukurannya daripada message-nya sendiri. analoginya sama seperti orang berencana mengirimkan sebuah laptop dari jakarta ke san fransisco lewat via dhl, di dalam sebuah kontainer 20 feet. ferdinand mengatakan ga feasible kirim laptop pake kontainer. tidak feasible, berarti bukan ga bisa dilakukan. tapi orang sehat kemungkinan besar tidak mengambil pilihan itu. lalu ada yang komentar, 'kenapa pake dhl, fedex kan lebih cepat, karena dia pake pesawat'. nah itulah out of context. kita bahas masalah feasibility, sementara dia mengasumsikan ferdinand bilang bahwa secara umum orang tidak memilih assymetric encryption karena ukuran paketnya besar dan bukan secara umum orang tidak memilih asymmetric encryption karena alasan performance. lalu orang mulai mengomentari hal yang berbeda dari konteks awalnya, semakin tidak membaca awal diskusi dan diskusi semakin ngelantur. 2010/6/21 Henry Girsang ryg...@yahoo.com Daniel, Teori yg benar juga tidak bisa dianggap kosong juga. Dari yg gw alami sendiri (project buat mobile banking 3 thn lalu) plus refensi internet, justru masalah UTAMA buat asymmetric encryption itu MEMANG di performance/resource. Contoh ref dr http://www.cs.umbc.edu/~wyvern/ta/encryption.html:http://www.cs.umbc.edu/%7Ewyvern/ta/encryption.html: # software encryption using DES (symmetric key algorithm) is 100 times faster than software encryption using RSA (asymmetric key algorithm) - estimate provided by RSA Data Securities # hardware encryption using DES (symmetric key algorithm) is anywhere from 1,000 to 10,000 times faster than hardware encryption using RSA (asymmetric key algorithm) Apalagi kalo ngomongin di mobile application, dimana resource client tentunya tidak bisa di upgrade semudah di server. Lebih tepat nya faktor yg tidak dapat dikontrol. Tapi step2 solusi yg dibikin Ferdinand sebenarnya gw ga ada kontra. Karena proses yang berat itu, teknik ini bisa dikombinasikan dgn symmetric encryption. Dengan tujuan seminimal mungkin data yg di encrypt secara asymmetric, tapi secara keseluruhan system tetap cukup secure. Henry Girsang --- In jug-indonesia@yahoogroups.com jug-indonesia%40yahoogroups.com, Daniel Baktiar dbakt...@... wrote: yang dijelaskan ferdinand itu berdasarkan pengalaman dia, bukan sekedar teori. dan itu dilihat dalam konteks ide mengirimkan pesan menggunakan rsa via sms. 2010/6/19 Monang Setyawan mon...@... Setahu saya, penggunaan symmetric encryption lebih karena alasan performance, bukan karena menggelembungnya size. Dan hasil untuk symmetric encryption tidak selalu sama besar. 2010/6/18 Ferdinand Neman new...@... Perlu diingat, Encryption pake Public Key (Asymetric) pada data yang mau dikirim, TIDAK DI SARANKAN. Karena, hasil encryption pake Public Key akan menggelembungkan SIZE (Hasil Encryption akan jauh lebih besar dari data aslinya). JADI, encryption dan decryption itu dilakukan dengan algoritma yang Symetric, hingga hasil encryptionnya memiliki ukuran yang SAMA besar. Symetric contohnya AES Advanced Encryption Standard (dengan menggunakan SALT key). NAH, Public Key hanya dipergunakan untuk mengenkripsi SALT key. Karena keynya kecil, hasil encripsi akan menggelembung dalam ukuran kecil juga, jadi pembekakan tidak signifikan. JADI, 1. data asli (RAW) di hash dengan MD5 atau SHA1 = HASH. 2. RAW di encrypt dengan AES ditambah SALT (SALT bisa pre-generate) = ENCRYPTED 3. RAW di sign dengan Private Key Sender (PRKS
Re: [JUG-Indonesia] Re: Ask PKI RSA Encryption, Decryption
untuk henry dan monang, sorry kalau jadi panjang lebar seperti ini. gue buat kesalahan dalam menanggapi komentar dari sebuah thread, komentar gue menjauh dari judul subject, membingungkan. benar kata ferdinand, lain kali buat subject baru aja. gue percaya kita semua punya maksud untuk berkontribusi, dan kita semua tidak ingin membiarkan diskusi ini menjadi misleading buat orang2 yg mungkin baru mengenal topik ini. terima kasih untuk semua yg kontribusi dalam diskusi ini. gue terima bahwa kebutuhan resource extensive/intensive dari asymmetric encryption yg perlu generate prime number perlu jadi pertimbangan apapun carriernya. 2010/6/23 Henry Girsang ryg...@yahoo.com Untuk klarifikasi juga kepada Daniel Baktiar. Gw pikir masalah resource ekstensive utk asymmetric encryption ini masih relevan dan sesuai konteks utk menentukan feasible atau tidak nya implementasi utk berbagai situasi termasuk utk mobile application menggunakan carrier SMS atau Internet (GPRS/UMTS/HSDPA). Bukan? Sorry, kalo defence gw sebelumnya buat lu lebih terlihat offence dan mengecilkan lu pribadi. Terus terang, gw jg kadang2 masih membaca topik2 yg menarik dr milis ini tapi tidak dari semua orang. Dan tulisan lu harus gw akui ada yang jg menambah pengetahuan gw. Tentu saja, lu dulu senior dan bos gue :-). Henry Girsang --- In jug-indonesia@yahoogroups.com jug-indonesia%40yahoogroups.com, Daniel Baktiar dbakt...@... wrote: untuk klarifikasi kepada monang dan henry girsang. coba perhatikan thread di sini. http://tech.groups.yahoo.com/group/jug-indonesia/message/71725 saya mengomentari posting oleh hendry suwanda (hendry_agi@), lalu ferdinand (oteog@) mengomentari komentar saya. 2010/6/21 Monang Setyawan mon...@... Pak Daniel, dari mana saya bisa tahu bahwa diskusinya spesifik tentang SMS? Saya coba search dari awal thread ini, dan baru menemukan kata SMS di email yang bapak kirim. Ataukah mungkin saya harus mendeduksi konteks dari thread lain? Maaf kalau ngelantur :)
Re: [JUG-Indonesia] Aplikasi Full Ajax, Konsep MVC masih Perlukah ??
yg gue maksud, ga perlu mvc framework di server side, karena secara praktis server side cuma bagian dari M == model. view dan controller-nya pindah ke browser kalau kasus yg disebut hendadari. MVC bisa diterapkan di dalam javascript di browser. On 21 June 2010 09:13, Adelwin, Adelwin adelwin.adel...@sc.com wrote: Sebenernya masi perlu dong nil… Kan MVC ituh dasar nya tuh separation of concern… Bukan maintain pindah2 page doang dong… Tapi.. kalo app full ajax… say kayak gmail deh… Controller nya ituh yah kalo menurut gue sendiri sih yah ajax nya… Ajax nya tuh as in the “ajax” the technology… Bukan a certain component di dalem ajax framework nya… Tadi nya controller nya ituh server side… Sekarang jadi nya client side… Gitu ajah sih kata gue… :D *Adelwin Handoyo** | Senior Consultant - Wholesale Bank* *Standard Chartered Bank* 7, Changi Business Park Cresent, Level 3. Singapore (486028) *T* : (65) 659 61395 |* **E* adelwin.adel...@sc.com -- *From:* jug-indonesia@yahoogroups.com [mailto: jug-indone...@yahoogroups.com] *On Behalf Of *Daniel Baktiar *Sent:* Friday, June 18, 2010 1:49 PM *To:* jug-indonesia@yahoogroups.com *Subject:* Re: [JUG-Indonesia] Aplikasi Full Ajax, Konsep MVC masih Perlukah ?? menurut saya ga perlu, kalau bicara tentang mvc web framework berbasis action. mvc web framework yg berbasis action forwarding, hanya diperlukan untuk maintain pindah2 page. model-view-controller tetap bisa diaplikasikan di dalam ajax framework anda. 2010/6/18 handendari handend...@gmail.com mohon pencerahannya... aku mau bikin aplikasi yang full ajax, jadi user membuka 1 halaman dan tidak akan pindah ke halaman yang lain (seperti aplikasi desktop ada form induk dan form anak). kemungkinan 80 % proses di lakukan oleh javascript (validasi,perhitungan dll). pertanyaannya adalah, dengan model aplikasi tersebut, penerapan konsep MVC masih perlukah?? rgds handendari This email and any attachments are confidential and may also be privileged. If you are not the addressee, do not disclose, copy, circulate or in any other way use or rely on the information contained in this email or any attachments. If received in error, notify the sender immediately and delete this email and any attachments from your system. Emails cannot be guaranteed to be secure or error free as the message and any attachments could be intercepted, corrupted, lost, delayed, incomplete or amended. Standard Chartered PLC and its subsidiaries do not accept liability for damage caused by this email or any attachments and may monitor email traffic. Standard Chartered PLC is incorporated in England with limited liability under company number 966425 and has its registered office at 1 Aldermanbury Square, London, EC2V 7SB. Standard Chartered Bank (SCB) is incorporated in England with limited liability by Royal Charter 1853, under reference ZC18. The Principal Office of SCB is situated in England at 1 Aldermanbury Square, London EC2V 7SB. In the United Kingdom, SCB is authorised and regulated by the Financial Services Authority under FSA register number 114276. If you are receiving this email from SCB outside the UK, please click http://www.standardchartered.com/global/email_disclaimer.html to refer to the information on other jurisdictions.
Re: [JUG-Indonesia] Re: Ask PKI RSA Encryption, Decryption
ok. memang mungkin lain kali lebih baik dibuatkan thread baru. :D 2010/6/21 Ferdinand Neman new...@gmail.com Mungkin bisa dibikinkan theread yang lain kali ya... Maaf, one liner. Salam Ferdinand Neman --- [image: Yahoo! Groups]http://groups.yahoo.com/;_ylc=X3oDMTJkZ2c2c2s5BF9TAzk3NDc2NTkwBGdycElkAzk4Nzc3NDAEZ3Jwc3BJZAMxNzA1MDA2OTA1BHNlYwNmdHIEc2xrA2dmcARzdGltZQMxMjc3MTAwODI1 Switch to: Text-Onlyjug-indonesia-traditio...@yahoogroups.com?subject=change+delivery+format:+Traditional, Daily Digestjug-indonesia-dig...@yahoogroups.com?subject=email+delivery:+Digest• Unsubscribejug-indonesia-unsubscr...@yahoogroups.com?subject=unsubscribe• Terms of Use http://docs.yahoo.com/info/terms/ .
Re: [JUG-Indonesia] Re: Ask PKI RSA Encryption, Decryption
hi henry, coba baca diskusinya dari awal. hm, yg gue maksud itu, justru komentar ferdinand yg mengatakan bahwa, tidak feasible untuk implement rsa dengan carrier short message service (sms) text. gue setuju dengan itu dan ga setuju kalau diskusi yg spesifik tentang sms tiba2 di-stretch keluar konteks dengan komentar general yg kira2 kan rsa ga dipake karena performance-nya. komentar itu berdasarkan praktek bahwa key rsa sangat besar, sehingga tidak feasible untuk sms. ferdinand tidak mengatakan bahwa performance rsa tidak lambat, etc. kita sedang bicara konteks sms, ketika tiba2 satu orang ngomentari di luar konteks setau gue karena performance. inti dari feasible tidak feasible yg gue dan ferdinand diskusikan, adalah, kalau pake rsa, carrier dari paket jauh lebih besar ukurannya daripada message-nya sendiri. analoginya sama seperti orang berencana mengirimkan sebuah laptop dari jakarta ke san fransisco lewat via dhl, di dalam sebuah kontainer 20 feet. ferdinand mengatakan ga feasible kirim laptop pake kontainer. tidak feasible, berarti bukan ga bisa dilakukan. tapi orang sehat kemungkinan besar tidak mengambil pilihan itu. lalu ada yang komentar, 'kenapa pake dhl, fedex kan lebih cepat, karena dia pake pesawat'. nah itulah out of context. kita bahas masalah feasibility, sementara dia mengasumsikan ferdinand bilang bahwa secara umum orang tidak memilih assymetric encryption karena ukuran paketnya besar dan bukan secara umum orang tidak memilih asymmetric encryption karena alasan performance. lalu orang mulai mengomentari hal yang berbeda dari konteks awalnya, semakin tidak membaca awal diskusi dan diskusi semakin ngelantur. 2010/6/21 Henry Girsang ryg...@yahoo.com Daniel, Teori yg benar juga tidak bisa dianggap kosong juga. Dari yg gw alami sendiri (project buat mobile banking 3 thn lalu) plus refensi internet, justru masalah UTAMA buat asymmetric encryption itu MEMANG di performance/resource. Contoh ref dr http://www.cs.umbc.edu/~wyvern/ta/encryption.html:http://www.cs.umbc.edu/%7Ewyvern/ta/encryption.html: # software encryption using DES (symmetric key algorithm) is 100 times faster than software encryption using RSA (asymmetric key algorithm) - estimate provided by RSA Data Securities # hardware encryption using DES (symmetric key algorithm) is anywhere from 1,000 to 10,000 times faster than hardware encryption using RSA (asymmetric key algorithm) Apalagi kalo ngomongin di mobile application, dimana resource client tentunya tidak bisa di upgrade semudah di server. Lebih tepat nya faktor yg tidak dapat dikontrol. Tapi step2 solusi yg dibikin Ferdinand sebenarnya gw ga ada kontra. Karena proses yang berat itu, teknik ini bisa dikombinasikan dgn symmetric encryption. Dengan tujuan seminimal mungkin data yg di encrypt secara asymmetric, tapi secara keseluruhan system tetap cukup secure. Henry Girsang --- In jug-indonesia@yahoogroups.com jug-indonesia%40yahoogroups.com, Daniel Baktiar dbakt...@... wrote: yang dijelaskan ferdinand itu berdasarkan pengalaman dia, bukan sekedar teori. dan itu dilihat dalam konteks ide mengirimkan pesan menggunakan rsa via sms. 2010/6/19 Monang Setyawan mon...@... Setahu saya, penggunaan symmetric encryption lebih karena alasan performance, bukan karena menggelembungnya size. Dan hasil untuk symmetric encryption tidak selalu sama besar. 2010/6/18 Ferdinand Neman new...@... Perlu diingat, Encryption pake Public Key (Asymetric) pada data yang mau dikirim, TIDAK DI SARANKAN. Karena, hasil encryption pake Public Key akan menggelembungkan SIZE (Hasil Encryption akan jauh lebih besar dari data aslinya). JADI, encryption dan decryption itu dilakukan dengan algoritma yang Symetric, hingga hasil encryptionnya memiliki ukuran yang SAMA besar. Symetric contohnya AES Advanced Encryption Standard (dengan menggunakan SALT key). NAH, Public Key hanya dipergunakan untuk mengenkripsi SALT key. Karena keynya kecil, hasil encripsi akan menggelembung dalam ukuran kecil juga, jadi pembekakan tidak signifikan. JADI, 1. data asli (RAW) di hash dengan MD5 atau SHA1 = HASH. 2. RAW di encrypt dengan AES ditambah SALT (SALT bisa pre-generate) = ENCRYPTED 3. RAW di sign dengan Private Key Sender (PRKS). = SIGNATURE 4. SALT di encrypt dengan Public Key Receiver (PUKR) (yang didapat dari Verisign atau OpenPGP) = ENCRYPTED SALT. 5. Data yang dikirim adalah. ENCRYPTED + ENCRYPTED SALT + SIGNATURE + HASH. (Public Key sebaiknya tidak di tukar-tukar langsung, tapi Public Key diambil dari trusted vendor, semacam Verisign atau OpenPGP). 6. ENCRYPTED + ENCRYPTED SALT + SIGNATURE + HASH diterima disisi Receiver. 7. ENCRYPTED SALT di decrypt dengan Private Key Receiver (PRKR) = SALT 8. ENCRYPTED di decrypt dengan AES + SALT = RAW. (sampai disini data bisa dipakai, tapi untuk amannya di verify dulu). 9. RAW di verify dengan
Re: [JUG-Indonesia] Ask PKI RSA Encryption, Decryption
yang dijelaskan ferdinand itu berdasarkan pengalaman dia, bukan sekedar teori. dan itu dilihat dalam konteks ide mengirimkan pesan menggunakan rsa via sms. 2010/6/19 Monang Setyawan mon...@gmail.com Setahu saya, penggunaan symmetric encryption lebih karena alasan performance, bukan karena menggelembungnya size. Dan hasil untuk symmetric encryption tidak selalu sama besar. 2010/6/18 Ferdinand Neman new...@gmail.com Perlu diingat, Encryption pake Public Key (Asymetric) pada data yang mau dikirim, TIDAK DI SARANKAN. Karena, hasil encryption pake Public Key akan menggelembungkan SIZE (Hasil Encryption akan jauh lebih besar dari data aslinya). JADI, encryption dan decryption itu dilakukan dengan algoritma yang Symetric, hingga hasil encryptionnya memiliki ukuran yang SAMA besar. Symetric contohnya AES Advanced Encryption Standard (dengan menggunakan SALT key). NAH, Public Key hanya dipergunakan untuk mengenkripsi SALT key. Karena keynya kecil, hasil encripsi akan menggelembung dalam ukuran kecil juga, jadi pembekakan tidak signifikan. JADI, 1. data asli (RAW) di hash dengan MD5 atau SHA1 = HASH. 2. RAW di encrypt dengan AES ditambah SALT (SALT bisa pre-generate) = ENCRYPTED 3. RAW di sign dengan Private Key Sender (PRKS). = SIGNATURE 4. SALT di encrypt dengan Public Key Receiver (PUKR) (yang didapat dari Verisign atau OpenPGP) = ENCRYPTED SALT. 5. Data yang dikirim adalah. ENCRYPTED + ENCRYPTED SALT + SIGNATURE + HASH. (Public Key sebaiknya tidak di tukar-tukar langsung, tapi Public Key diambil dari trusted vendor, semacam Verisign atau OpenPGP). 6. ENCRYPTED + ENCRYPTED SALT + SIGNATURE + HASH diterima disisi Receiver. 7. ENCRYPTED SALT di decrypt dengan Private Key Receiver (PRKR) = SALT 8. ENCRYPTED di decrypt dengan AES + SALT = RAW. (sampai disini data bisa dipakai, tapi untuk amannya di verify dulu). 9. RAW di verify dengan SIGNATURE + Public Key Sender (PUKS) (yang didapat dari Verisign atau OpenPGP). = BOOLEAN. 10. Bila #9 = TRUE, RAW di hash dengan MD5 atau SHA1 = HASH NEW. 11. HASH dibandingkan dengan HASH NEW = BOOLEAN. 12 RAW sudah di verify dan diyakinkan bahwa datanya orisinil dan tidak tampered. Silahkan di embat. Beberapa skenario mungkin berbeda (biasanya cuma beda urutan), tapi prinsipnya sama. KESIMPULANNYA, PKI (Public Key Infrastructure) itu tidak hanya mengandalkan Public/Private key saja dalam data transmission. Ia juga memanfaatkan Symetric Enc/Decription. Dan dalam kasus data yang sangat sensitif, membutuhkan trusted source dimana kedua pihak bisa consult public key. Salam. Ferdinand Neman Developer Team Lead, System Analyst, System Designer and Solution Architect http://www.linkedin.com/in/fneman 2010/6/18 Thomas Wiradikusuma (milis) wiradikusuma.mi...@gmail.com Mungkin ilustrasinya begini kali: Disclaimer: ini agak ngawur, tapi basic idenya bener. Public key: gembok Private key: kunci utk buka gembok Jadi kita bagi-bagi gembok ke semua orang yg mau ngirim data ke kita. Trus mereka gembok deh datanya, trus kirim ke kita. Berhubung cuma kita yg pegang kuncinya, cuma kita yg bisa buka. On 6/18/10, Leo Mifare leomif...@gmail.com leomifare%40gmail.com wrote: Hi all, I want to ask regarding PKI RSA Encryption/Decryption.. RSA is a PKI cryptography example, and there are two keys, namely Private Key and Public Key.. I'm a little bit confused regarding it.. Public Key dapat didistribusikan secara bebas, sedangkan Private Key harus tetap dijaga privately (it means that nobody is allowed to know this key, except me :) ) Actually the usage of both keys is like this : ● Signing Use private key to “sign” data ● Verification Use public key to verify “signature” ● Encryption Use public key to encrypt data ● Decryption Use private key to decrypt data Jadi jika Public Key and Private Key disimpulkan, maka penggunaan keduanya adalah sbb : ● Private Key : Sign Data and Decrypt Data ● Public Key : Verify Signature and Encrypt Data Klo diimplementasikan seperti apa yach?. Misalkan ada 2 orang sahabat, assume that their name is A and B. A holds *Private Key*, and B holds *Public Key* Yang jadi pertanyaan saya, bagaimana jika A ingin melakukan Encrypt and Verify, dan juga sebaliknya, bagaimana B dapat melakukan Decrypt and Sign?..-- -- Don't worry about what anybody else is going to do. The best way to predict the future is to invent it. - Alan Kay
Re: [JUG-Indonesia] 64 bit dan 32 bit
jvm adalah virtual machine standard. mungkin yg keliatan beda cuma max heap size yg bisa dialokasi, bukan apakah bisa di-run atau tidak. 2010/6/18 Yudhi Karunia Surtan brainmaster...@gmail.com Temen-temen mo tanya dong.. Kalo kita pake os dengan 64 bit terus java kita di compile pake JVM 64 juga.. Pada saat Applikasinya di run pake 32 bit ada masalah ga yah...?? Regards, Yudhi Karunia Surtan -- http://yudhikarunia.wordpress.com http://www.google.com/profiles/BrainMaster716.
Re: [JUG-Indonesia] Aplikasi Full Ajax, Konsep MVC masih Perlukah ??
menurut saya ga perlu, kalau bicara tentang mvc web framework berbasis action. mvc web framework yg berbasis action forwarding, hanya diperlukan untuk maintain pindah2 page. model-view-controller tetap bisa diaplikasikan di dalam ajax framework anda. 2010/6/18 handendari handend...@gmail.com mohon pencerahannya... aku mau bikin aplikasi yang full ajax, jadi user membuka 1 halaman dan tidak akan pindah ke halaman yang lain (seperti aplikasi desktop ada form induk dan form anak). kemungkinan 80 % proses di lakukan oleh javascript (validasi,perhitungan dll). pertanyaannya adalah, dengan model aplikasi tersebut, penerapan konsep MVC masih perlukah?? rgds handendari
Re: [JUG-Indonesia] Ask PKI RSA Encryption, Decryption
ini bergantung, apakah key-nya symmetric atau tidak. kalau kasusnya rsa, dimana key-nya symmetric, kalau pesan di-encrypt dengan public key, bisa di-decrypt dengan private key. kalau pesan di-encrypt dengan private key, bisa di-decrypt dengan public key. kalau key-nya asymmetric, seperti diffie-hellman misalnya, musti punya 2 pasang key. makanya agak repot. 2010/6/18 Ifnu bima ifnub...@gmail.com A holds Private Key, and B holds Public Key Yang jadi pertanyaan saya, bagaimana jika A ingin melakukan Encrypt and Verify, dan juga sebaliknya, bagaimana B dapat melakukan Decrypt and Sign?.. - Dekript tidak bisa dilakukan dengan public key - Dekript hanya bisa dilakukan dengan private key - Encript bisa dilakukan oleh public maupun private key - Public key bisa digunakan untuk memferify data yang diencript dengan private key - Data yang dienkript dengan private key disebut digital signature -- regards
Re: [JUG-Indonesia] Ask PKI RSA Encryption, Decryption
menurut saya ga feasible. coba pikir ide yang lebih berguna daripada implementasi pki untuk sms. ini ide ini mungkin tergolong sampah(tm)... sms, adalah short messaging service. kalau pakai karakter western-gsm, max satu pesan 160 karakter. kalau untuk encoding unicode pasti lebih pendek lagi. bisa disambung hingga 3 pesan. coba cek dulu, seberapa panjang sebuah tipikal public/private key rsa. kalau base64 encoding di mesin linux saya, 963 karakter. untuk kirim sebuah private key dalam format text melalui pesan sms, anda perlu beberapa kali kirim. perlu kira2 6 pesan sms untuk mengirim public key-nya! padahal anda mau kirim pesan beserta dengan public key-nya. public/private key hanya perlu di-generate satu kali. oh ya, kalau bicara pki (public key infrastructure), berarti harusnya ada certification authority. kalau ngga ga perlu disebut 'infrastructure'. disclaimer: sampah(tm) is a trashmark of arif a rachim. any other trashmark are trashietary of their respective owners. 2010/6/18 Hendry Suwanda hendry_...@yahoo.com Kebetulan saya lagi mengembangkan SMS encrypt menggunakan RSA yang juga menggunakan kunci private dan public. prinsip kerjanya seperti ini. jika A ingin mengirim sms ke B, maka A harus mendapatkan kunci public B dan jika B ingin mengdekrip pesan sms yang di kirim A, maka dia harus menggunakan kunci private yang di generate bersamaan dengan kunci public yang dikirim ke A. Dengan menggunakan konsep seperti ini, pesan sms yang dikirim A hanya bisa di baca di hp B, karena hanya B yang memiliki kunci private nya. Tapi jika B mengenerate ulang kunci maka dia harus mengirimkan kembali kunci public yang baru ke A. untuk konsep sign dan verify nya saya kurang tau, mungkin teman2 juger ada yang mau nambahin. terima kasih dan minta maaf jika ada kata2 yang kurang sopan
Re: [JUG-Indonesia] Fw: Framework upgradation project_Permanent Position_Japan
look at those funny engrish... should be just project upgrade, there is no such things as upgradation. interesting thugh... keliatannya sih, itu project punya beberapa integrasi sistem windows, mungkin dengan komponen com+, mau di-upgradation ke .net, sementara sebagian komponen lain dalam java. On 15 June 2010 22:02, Thomas Wiradikusuma (milis) wiradikusuma.mi...@gmail.com wrote: Not interested to apply, just curious: - migrating to .Net tapi migrating to Linux? - maksudnya soal relocation itu gimana? Jadi kita yg ngurus sendiri otherwise won't be considered? On 6/15/10, Hendra Syailendra hendrasyailen...@yahoo.comhendrasyailendra%40yahoo.com wrote: kali kali ada yang minat ke jepang ;) Best Regards, - Forwarded Message From: Xkinfosgx01 v...@ridik.net veda%40ridik.net To: hendrasyailen...@yahoo.com hendrasyailendra%40yahoo.com Sent: Wed, June 9, 2010 1:25:49 PM Subject: Framework upgradation project_Permanent Position_Japan MonsterIndia.com Dear Hendra, Hi Greetings, We have urgent Openings in Japan for leading MNC bank thorugh System Integrator for Framework Upgradation with Java J2EE and Struts with .NET and VB.Net. Please find below JD Skills : JAVA, STRUTS, J2EE Now client is also trying to redevelop the Framework onto newer technologies like .net etc. The person has to do the Design for the framework and should be proactive in understanding mutiple technologies and their impact on current environment and do feasibility study, and solving other technical hurdles. Do impact analysis etc. Incase the same engineer has both JAVA VB.Net skills excellent, otherwise we can split the main skillset (i.e. JAVA + .NET) within the two engineers,and the other underlying skillsets will be as follows: Solaris / Linux Oracle / MySQL JBoss (4/5) Webservice Socket programming. Knowledge of Visual studio 2008 2010 Also the client is currently changing the platform to enhance functionality and bring down cost. for example: 1. OS: Solaris Linux 2. MW: Jboss 4.0.5--- Latest Version 6.xx 3. DB: Oracle MySQL Note: Wehave Multiple positions opening for this position so kindly refere your friends and Network. If Interested Please send me updated resume with Current Salary Expected Salary Notice Period: Relocation to japan: Please note resume without Salary and Relocation confirmation will not be considered. Thanks and Regards Veda -- salam hangat, Thomas Wiradikusuma Twitter: http://www.twitter.com/wiradikusuma Blog: http://www.jroller.com/wiradikusuma
Re: [JUG-Indonesia] Re: Membatasi concurrent user mengakses web
buka banyak tab browser ga berarti semua jadi concurrent connection. yang kita pikir concurrent connection bisa aja di sisi server di backlog, baik di tcp layer maupun di proxy ataupun application server. 2010/6/14 Andrian Kurniady andr...@kurniady.net 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 bikin request lebih dari 2 connection per user. Kalaupun pake comet palingan cuma 2, 1 dedicated buat keep connection alive, satu lagi buat ajaxnya. Ini yang paling pisible, kaga ada cara yg sempurna, pasti ada drawbacknya. FYI, aplikasi seperti facebook, gmail, google wave aja engga ada request lebih dari 2 pararel. Kecuali kalau pada bikin aplikasi lebih kompleks dari google wave yak ^_^. 2010/6/12 xsalefter xsalef...@yahoo.com Hmm.. Kalo untuk web trial, kalo buat semacam userCounter dan di simpen di session memenuhi gak? Kalo membatasi concurrent user, hmm.. kalo baca di http://community.spiceworks.com/topic/76349 sih katanya hampir gak mungkin.. CMIIW. --- In jug-indonesia@yahoogroups.com jug-indonesia%40yahoogroups.com, null_pointer80 Ada ga third party yg membatasi aplikasi kita supaya tidak diakses oleh user melebihi kapasitas yg kita tentuin (web)? Misalkan g pengen buat web yg trial dipake oleh user. -- Warm Regards, Arif Rachim
Re: [JUG-Indonesia] Kalau mau nambah kolom di Jasper?
oh ya, ini bicara jasper atau ireport tool? 2010/6/2 Narpati Pradana kunder...@gmail.com Ada tabel yang kurang lebih seperti ini: 1. Rekening 2. MataUangYangDigunakan 3. Tahun 4. Bulan 5. Jumlah Sebenarnya berasal dari dua tabel yang di-*join*, jadi untuk rekening yang sama, matauang yang digunakan pasti sama. Nah, kalau bikin report dengan crosstab di Jasper kan, bisa dikelompokkan ( *grouped*) berdasarkan 1. rekening (*row* / baris) 2. bulan. Karena permintaannya laporan per-tahun, tahun bisa di-*pass* jadi parameter di *query*. Nanti cuma ditampilkan di *title *laporan. Yang bikin bingung adalah, mungkin gak menambahkan satu kolom lagi di * crosstab* untuk mata uang? Kalau ditambahkan *Row Group* yang ada malah dikelompokkan lagi, jadi sub- *column* dan hasilnya isinya malah banyak bolong-bolong. Atau apakah gak bisa pakai *crosstab* untuk keperluan ini? -- Narpati Wisjnu Ari Pradana Dumbest Software Engineer Phone +62 (856) 934 21318 http://gallerykunderemp.blogspot.com http://kunderemp.multiply.com
Re: [JUG-Indonesia] Can Java help RPG AS 400 displaying Image?
bikin aplikasi client server toh. as/400 jadi server, pake swing client di pc. atau paradigma sebaliknya, aplikasi di as/400 jadi client konek ke swing server yang jalan di pc. 2010/6/1 Wahyu wahyu_kom...@yahoo.com Dear Jugger, saya punya kebutuhan untuk menampilkan image/gambar yang data nya berasal dari AS/400. jadi ketika salah satu tombol di pencet , misal F10, saya ingin menampikan gambar sesuai data dari AS/400. Sebetulnya AS 400 sudah menyediakan function untuk komunikasi dengan PC , salah satu di antaranya dengan STRPCCMD, jadi perintah ini memanggil file .BAT di PC,misal run.bat. di dalam file run.bat itu saya call program java yang sudah jadi .jar. aplikasi berjalan mulus,namun kekkurangannya loading pertama kalinya pada saat di jalankan lumayan LAMBAT bisa ,mencapai 10 detik. saya berpikir LAMBAT ini karena ini aplikasi yang jalan di dua environment yang berbeda yaitu PC dan AS 400. sebenernya AS 400 yang versi baru , sudah suport java .jadi kita bisa coding java di AS 400 , namun saya baca di internet ternyata java yang di install AS 400 tidak suport untuk aplikasi yang melibatkan SWING. saya pikir tadi nya kalo kita koding java di env. AS 400 akan cepet karena call program java di lingkungan AS 400 sendiri.tp dengan kenyataan java di AS 400 tidak bisa SWING/GUI, pupus lah harapan ku Ada ide lain supaya bisa call java dari AS 400 dengan cepat? Rgds, Wahyu Komara
Re: [JUG-Indonesia] WTA - Java is out of date???
http://www.jetbrains.com/ http://www.jetbrains.com/the company behind idea. :P On 24 May 2010 18:29, Ferdinand Neman new...@gmail.com wrote: Define : Jetbrainer ? Salam. Ferdinand Neman --- Powered by FerdiBerry -- *From: * Daniel Baktiar dbakt...@gmail.com *Sender: * jug-indonesia@yahoogroups.com *Date: *Mon, 24 May 2010 17:57:48 +0800 *To: *jug-indonesia@yahoogroups.com *ReplyTo: * jug-indonesia@yahoogroups.com *Subject: *Re: [JUG-Indonesia] WTA - Java is out of date??? Oh, c'mon. This guy is a no jetbrainers. kwa.kwa.kwa(tm) 2010/5/24 Ferdinand Neman new...@gmail.com Attack the IDEA, Not the Person
Re: [JUG-Indonesia] WTA - Java is out of date???
Oh, c'mon. This guy is a no jetbrainers. kwa.kwa.kwa(tm) 2010/5/24 Ferdinand Neman new...@gmail.com Attack the IDEA, Not the Person
Re: [JUG-Indonesia] Re: WTA - Java is out of date???
dulu java ditinggalin ama sun microsystems. bicaranya ngelantur dari mana, kalau bilang perusahaan yg awalnya buat hardware terus ganti kode NASDAQ-nya jadi JAVA, menyelenggarakan Sun Developers' Day, mensponsori JENI dll, Java Champions, Java Evangelist, berkiprah di JCP, etc. sampai detik terakhir sebelum sun dibeli, juga ga ada tanda2 java bakal ditinggal sama sun. dengan dibelinya sun oleh java juga ga ditinggal sama sekali, wong oracle juga java banget. 2010/5/21 Aditya Lukman aditya.luk...@meruvian.org wahh ndak mungkin out of date,, dulu java di tinggalin ama Sun Microsystem,, tapi java tetep ged kokk, yang ngerameinn java bukan sun, tapi komunitas,, selama komunitas java tetep idup, ya JAVAnya bakal idup teruss,, trus kalo di bilang makin rumiittt,, ya karena makin banyak teknologi baru yang di kembangkan base on javaa,, kalo semua teknologinya di coba semua,, ya jadiii rumitt ceritanyaa,, produk om google pake java,, blackbery juga iya, oracle DBnya juga butuh java,, banyak dah pokoknya JAVA itu legenda hidup (kayak pemain bola udah pensiun aja), wkwkw Teima Kasih -- Aditya Lukman Afandi Programmer / Blueoxygen Developer Web Office : http://www.meruvian.org Phone Office : 02193586577 HP : 085224191503 Forum : http://www.mervforum.com/ Blog : http://nagasakti.mervpolis.com/roller/adhit Group : blueoxy...@yahoogroups.com
Re: [JUG-Indonesia] Tentang System.gc()
kita ga perlu memanggil System.gc() tidak disarankan untuk bergantung pada method tersebut. gc akan collecting sendiri kalau dirasa sudah waktunya. walaupun kita panggil System.gc() ga dijamin gc akan langsung mungut sampah. 2010/5/16 Mirza Akhena mirken...@gmail.com Salam temen2 JUG.. mo tanya nih, Kita semua tahu Java punya mekanisme Garbage Collector (GC). Dimana si pemungut sampah ini bekerja secara periodik untuk mendaur ulang memory ketika dia menyadari kalo ada object yang tidak terpakai lagi (CMIIW). Lantas kenapa dan kapan kita harus memanggil System.gc() ? atau perlukah secara explisit kita meng-assign nilai null pada object yang kita tahu nanti semestinya dipungut oleh si GC krn kita gak butuh object itu lagi ? *mungkin ini lebih dominan dalam konteks pemrograman Java di critical memory environment (ex: J2ME)
Re: [JUG-Indonesia] OOT - Bagaimana Pengukuran Unjuk Kerja Developer/Programmer
tergantung prioritas dari tim dan perusahaan saat itu. kalau prioritasnya proyek kelar dengan cepat, saya tidak suka banyak orang #1 di tim saya. kalau prioritasnya menghasilkan produk yang baik, dan timeframe masih ok, orang #1 bagus juga, tapi jangan terlalu banyak persentase-nya. kalau memang dia benar2 baik di research, saya akan tugaskan dia research. kalau orang yg tidak begitu baik di teknis tapi suka explore2, saya lebih suka orang yg straightforward mengerjakan tugas. apalagi kalau banyak tanya2 tapi ga berisi, belum coba dah banyak tanya, mending diem dan coba kerjain dulu deh. #2 adalah makhluk fiksi. kalau benar ada orang yang hanya patuh sama atasan saja, saya juga mau semua orang di tim saya seperti itu. sayangnya itu hanya ada di alam fiksi, bukan dunia nyata. kalau ada, saya akan bilang: selesaikan proyek ini besok pagi. dan dia patuh pada atasan. oh, indahnya dunia. di dunia nyata, orang patuh pada hukum alam (bisa ngantuk, bisa capek, bisa ngga produktif). orang tipe #2 masih lebih baik daripada orang tipe #1 yang merasa jago, padahal ngga jago, tapi banyak omong. orang tipe #1 yang jago lebih baik dari tipe #2. untuk #3, tergantung strategi umum dari perusahaan. kalau strategi perusahaan adalah tikam lari, orang #3 cocok untuk dipasang. kalau strategi perusahaan adalah kualitas, tentu saja orang #3 kurang cocok. jenis #4, memiliki keberanian untuk berkomunikasi untuk memberikan solusi. kalau cara bicaranya kooperatif, tentu sangat menyenangkan bagi project manager. sikap yang berlawanan dengan ini, artinya tau solusi tapi ga pernah ngomong, sama sekali ga berguna. kalau dia kesempatan ngomong tapi ga ngomong, terus setelah gagal baru ngomong harusnya begini, harusnya begitu, ini orang mending ga usah ada di tim sama sekali. dari sisi bisnis, #5 adalah yang paling disukai. kalau anda owner, ceo, investor, jenis #5 yang paling disukai. sayangnya kebanyakan #5 bukan orang2 teknis, tapi orang marketing dan business development. so sorry... orang teknis kebanyakan, seperti gue ini, masih mencari jati diri, mirip masa remaja :D. sekali lagi itu _kebanyakan_ bukan _semua_. kombinasi ideal dari jenis #5 adalah orang yg ngerti teknis dan ngerti bisnis, dan mempunyai people skill yang baik. sayangnya jenis seperti ini jarang. nah, untuk menjadi disukai oleh boss, project manager, atasan, dsb. ga perlu memiliki semua kualitas baik di atas, cukup melakukan positioning di satu atau dua aspek. kalau pinter ngasilin duit seperti #5, you're welcomed by owner/investor. posisi aman. kalau ditendang gara2 politis, perusahaan rugi sendiri dan perusahaan seberang dengan tangan terbuka akan menerima. kalau #4, pintar berkolaborasi dan menyelesaikan masalah, bakal bakat menjadi project manager, tinggal tunggu waktu. kalau cuaca bagus dan kondisi cash flow perusahaan ok, anda akan bertahan dan disukai boss, bawahan, dan peers. kalau #3 adalah strategi anda, cari company yg cocok dengan cara anda bekerja, cari company yg strateginya tikam lari. anda akan memberikan value buat company yg strateginya seperti itu. kalau #2 adalah anda, hidup itu sulit, karena anda perlu atasan yg baik dan organize dan sempurna, baru bisa bekerja dengan baik. kalau atasan anda plintat plintut, anda juga ga bakal produktif. kalau #1 adalah anda, lebih baik anda memang benar2 jago. anda akan disukai. bekerjalah pada perusahaan yg bener2 menghargai kemampuan research anda, yaitu perusahaan yg berbasis teknologi tinggi. kalau ngga begitu jago, ya tau diri sedikit lah, mending switch ke mode #2 atau #3. regards, daniel viewed from the point of view of {developer, enterpreneur, team lead, project manager, business owner} 2010/5/16 Alfath Syahrian alfath_...@yahoo.com Hi All, Nurut kalian bagaimana mengukur unjuk kerja programmer/developer yang baik?dan patut di pertahankan. 1. Apakah yang suka research deliver hal yang baru meskipun agak lambat. 2. Apakah yang hanya patuh ama atasan aja. 3. Deliver cepet tp jg cepet problem,dan diatasi lagi (ntarnya problem lagi) gitu terus siklusnya. 4. Yang suka kasih masukan solusi biarpun dia masih research mirip kondisi yang pertama masih tek tok tp tau bagaimana ngatasi problem/requairement bisnis. 5. Apakah yang bisa menghasilkan banyak uang/product(untuk prusahaan IT). Atau ada sisi penilaian yang lain?? diluar attitude personal programmer tersebut. Mungkin Para Boss programmer / PM yang ngatur resource programmer bisa sharing mengenai hal ini ??? thanks Best Regards, Alfath Syahrian
Re: [JUG-Indonesia] Get Phone Number Prefix Country
ok, cara yg sophisticated, simpan table country number ke dalam struktur Trie (http://en.wikipedia.org/wiki/Trie), lalu traverse sampai dapat. misalnya: root +-- 1 = U.S. | +-- 6 |+-- 0 = Malaysia || |+-- 1 = Australia || |+-- 2 = Indonesia | ... tabel country call prefix itu memang sudah dirancang untuk di-parse dengan cara seperti itu. 2010/5/7 yurie_riyu junat...@gmail.com Haloo semua, Lansung saja Saya sedang develop aplikasi servlet sms. saya kesulitan untuk mendapatkan kode negara dari no sms yg masuk servlet saya contoh: String PhoneNumber=+628159125xxx saya ingin mengambil kode 62 nya saja untuk mengetahui kalau sms tersebut berasal dari indonesia. klo cm case seperti ini bisa menggunakan subString dua digit pertama. Masalahnya sms yg masuk bkn cm dr indonesia saja. Bisa dr negara lain. contoh ghana +233815912xxx yg diambil hanya 233 atau america +18159125xxx yg diambil 1 saja. mohon bantuan solusi untuk masalah ini bagaimana? Terima Kasih Atas perhatiannya. Junatan D.
Re: [JUG-Indonesia] Get Phone Number Prefix Country
ini maksudnya call prefix, sepertinya. http://en.wikipedia.org/wiki/List_of_country_calling_codes http://en.wikipedia.org/wiki/List_of_country_calling_codescountry code dari ISO ada 2 macam, ada yg 2 huruf dan 3 huruf, btw. 2010/5/7 Eko Wahyudi eko_is...@yahoo.com Sepengetahuanku, country code 2 digit -- *From:* zulhelmy zulhe...@gmail.com *To:* jug-indonesia@yahoogroups.com *Sent:* Fri, May 7, 2010 2:51:02 PM *Subject:* Re: [JUG-Indonesia] Get Phone Number Prefix Country baru ngeh kode prefix negara itu gak standar digitnya... http://countrycode. org/ http://countrycode.org/ bakal jalan gak algoritma bos eko kl nomor gak standar..? di kita aja nomor untuk GSM gak standar.. ada yg 10, 11 bahkan 12 digit... hmmm.. bayangan gw bikin table master dulu... trus bikin algoritma pinter buat nebak kode prefixnya.. masalahnya algoritma pinternya kayak harus di renungkan dulu :d ~forum id-android coding :d 2010/5/7 Eko Wahyudi eko_is...@yahoo. com eko_is...@yahoo.com Pertama Dapatkan nilai index dari angka '8' dengan method indexOf dari string.. Contoh : int endIdx = number.indexOf(8); Kedua Sudah dapat index dari angka 8, masukkan sebagai nilai endIndex dari substring.. Semoga berhasil. Eko wahyudi -- *From:* yurie_riyu junat...@gmail. com junat...@gmail.com *To:* jug-indonesia@ yahoogroups. com jug-indonesia@yahoogroups.com *Sent:* Fri, May 7, 2010 2:29:30 PM *Subject:* [JUG-Indonesia] Get Phone Number Prefix Country Haloo semua, Lansung saja Saya sedang develop aplikasi servlet sms. saya kesulitan untuk mendapatkan kode negara dari no sms yg masuk servlet saya contoh: String PhoneNumber= +628159125xxx saya ingin mengambil kode 62 nya saja untuk mengetahui kalau sms tersebut berasal dari indonesia. klo cm case seperti ini bisa menggunakan subString dua digit pertama. Masalahnya sms yg masuk bkn cm dr indonesia saja. Bisa dr negara lain. contoh ghana +233815912xxx yg diambil hanya 233 atau america +18159125xxx yg diambil 1 saja. mohon bantuan solusi untuk masalah ini bagaimana? Terima Kasih Atas perhatiannya. Junatan D. -- -:::Zulhelmy: ::- There is no secret ingredient. To make something special you just have to believe it's special
Re: [JUG-Indonesia] Memilih MySQL, ORACLE, atau PostgreSQL
mysql baru punya stored procedure di versi 5, yang lain (oracle dan postgresql) dah dari awal punya. multiple resultset keunggulannya apa dengan data segitu banyak? ini fitur yg ga relevan dengan yg ditanyakan. On 4 May 2010 15:04, Niksen Harjanto milis.java.ko...@gmail.com wrote: AFAIK kalo mau pake stored procedure n butuh multiple resultset dalam sekali eksekusi (sekali kirim perintah ke server), pake MySQL. Soalnya PostgreSQL sama Oracle ga bisa ngasilin multiple resultset. CMIIW BTW firebird/interbase ga diikutin dalam kontes? On 5/4/10, Dion Azani dion_az...@yahoo.com wrote: Yahoo!, konon katanya pake MySQL juga, untuk salah satu divisi-nya. Kalau ndak salah, divisi keuangan. Dan kalau ndak salah juga, tertulis di situsnya MySQL. --- On Tue, 5/4/10, Adelwin, Adelwin adelwin.adel...@sc.com wrote: From: Adelwin, Adelwin adelwin.adel...@sc.com Subject: RE: [JUG-Indonesia] Memilih MySQL, ORACLE, atau PostgreSQL To: jug-indonesia@yahoogroups.com Date: Tuesday, May 4, 2010, 12:25 AM Mysql dong… :p Google ajah pake mysql :p Konon katanya :p Adelwin Handoyo | Senior Consultant - Wholesale Bank Standard Chartered Bank 7, Changi Business Park Cresent, Level 3. Singapore (486028) T : (65) 659 61395 | E adelwin.adelwin@ sc.com From: jug-indonesia@ yahoogroups. com [mailto: jug-indone...@yahoogroups. com ] On Behalf Of Yudhi Karunia Surtan Sent: Tuesday, May 04, 2010 1:20 PM To: jug-indonesia@ yahoogroups. com Subject: Re: [JUG-Indonesia] Memilih MySQL, ORACLE, atau PostgreSQL Kalo menurut gw seh yg penting cari database yang punya kemampuan indexing bagus. Jadi walaupun datanya mo berjeti-jeti juga untuk searching ga masalah. Regards, Yudhi Karunia Surtan - - http://yudhikarunia .wordpress. com http://www.google. com/profiles/ BrainMaster716. This email and any attachments are confidential and may also be privileged. If you are not the addressee, do not disclose, copy, circulate or in any other way use or rely on the information contained in this email or any attachments. If received in error, notify the sender immediately and delete this email and any attachments from your system. Emails cannot be guaranteed to be secure or error free as the message and any attachments could be intercepted, corrupted, lost, delayed, incomplete or amended. Standard Chartered PLC and its subsidiaries do not accept liability for damage caused by this email or any attachments and may monitor email traffic. Standard Chartered PLC is incorporated in England with limited liability under company number 966425 and has its registered office at 1 Aldermanbury Square, London, EC2V 7SB. Standard Chartered Bank (SCB) is incorporated in England with limited liability by Royal Charter 1853, under reference ZC18. The Principal Office of SCB is situated in England at 1 Aldermanbury Square, London EC2V 7SB. In the United Kingdom, SCB is authorised and regulated by the Financial Services Authority under FSA register number 114276. If you are receiving this email from SCB outside the UK, please click http://www.standard chartered. com/global/ email_disclaimer .html to refer to the information on other jurisdictions. Buktikan Anda peduli pendidikan Indonesia. Dukung Kurikulum SMK berJava.. kirimkan surat resmi perusahaan dukungan ke moderator JUG. === Kalau mau keluar dari mailing list ini, caranya kirim sebuah email ke jug-indonesia-unsubscr...@yahoogroups.com. Jangan lupa, website JUG Indonesia adalah http://www.jug.or.id Yahoo! Groups Links
Re: [JUG-Indonesia] searching sounds like, NEED HELP PLEEASE :((
coba google, keyword 'SOUNDEX'. http://en.wikipedia.org/wiki/Soundex 2010/5/3 Ageng Widyasworo my_name_is_ag...@yahoo.com halo temen semuanyaa... ada yg tau nge-searching sounds-like ga...?? gw udah coba pake sounds-like dari MySQL, tapi ga keluar hasil yg diharapkan nih... misalnya ada list Nama : - Achmad - Mochammad - Ahmadi trus kita search dengan keyword : *ahmad* ** maka semua datanya mucul... ada yg bisa bantu please... please.. thnx...
Re: [JUG-Indonesia] Re: Konfigurasi Weblogic 10.3 JMS
Gue tetap curiga bagian proses message-nya bro. Di situ ada banyak abc + d + somethin2 + ... yg ngabisin heap ga? Seharusnya ga OOM karena jumlah yg elu sebutin itu bukan tergolong besar, tapi masih menengah untuk high performance JMS. Coba ganti store-nya ke database RDBMS. 2010/5/3 ¯`·._.·«Çµ®Î§»´¯ chris97...@yahoo.com kalo dalam kasus gw MDB nya cuma receive aja bro, dan itu letaknya di server yg berbeda dari server JMS (konek ke foreign WL domain). memang case gmn yg bisa menyebabkan MDB leak bro ? ada contoh ? kalo isi MDB gw kira2 begini: @MessageDriven(activationConfig = { @ActivationConfigProperty(propertyName=destinationType, propertyValue=javax.jms.Queue), @ActivationConfigProperty(propertyName=destination, propertyValue=jms/queue/response), @ActivationConfigProperty(propertyName=addressList, propertyValue= t3://jms.server:6001)}) public class ClientMDB implements MessageListener { public void onMessage(Message message) { if(message instanceof TextMessage){ TextMessage tm=(TextMessage)message; //proses message message.acknowledge(); } } } kira2 apa ada yg leak disitu bro ? kalopun leak, leak yg bagaimana sehingga yg OOM itu jms servernya ?? --- In jug-indonesia@yahoogroups.com jug-indonesia%40yahoogroups.com, Daniel Baktiar dbakt...@... wrote: berarti itu MDB-nya yang penyakitan. mungkin ada memory leak?
Re: [JUG-Indonesia] WPS : java.lang.OutOfMemoryError: Failed to create a thread
ngomong2 itu aplikasi apa sampe haus thread kayak gitu? 2010/5/1 Wiyanto Ngasinur wngasi...@gmail.com Gue belon implement ini sih, cuma skrg gue lagi buat POC aja jaga2 ... soalnya uda live web nya, kaga bisa main ganti aja. Tapi saran dari boz Samuel, uda menunjukan tanda2 yg bagus. Gue ada buat program kecil utk simulasi issue ini. @Test public void testThread() { for(int i=0;i8000;i++) { ThreadUhui g = new ThreadUhui(); g.start(); } } class ThreadGila extends Thread { Map map = new HashMap(); public void run() { System.out.println(Thread +Thread.currentThread().getId()); try { for(int i=0;i1000;i++) { map.put(i, i); } Thread.sleep(1000); }catch(Exception e) { fail(Fail +Util.getStackTrace(e)); } } } ini kalo gue jalanin cuma pake Xmx1G, kaga berhasil, kena java.lang.OutOfMemoryError: unable to create new native thread. Tapi kalo dijalanin pake Xss64k Xmx1G, berhasil !!! tapi nurut yg gue baca disana kalo stack size nya kekecilan bisa kena StackOverflow jg, jadi bingung... maju kena mundur kena. Itu nyoba nya di Sun JVM. Nih gue mo nyobain di IBM JVM, kalo berhasil baru gue apply. thanks, Wiyanto 2010/5/1 Samuel Franklyn sfrank...@gmail.com Betul dikecilin.Bahkan bukan cuma stack size tapi juga heap sizenya. Aku juga pernah mengalami masalah yang sama. Aku punya aplikasi yang memanfatkan object COM+ di Windows dan membutuhkan banyak sekali thread native. Makin besar heap size dia makin cepat hang. Tapi begitu stack size di perkecil dan heap size di perkecil malah stabil sampai saat ini. Tapi berhubung pakai COM+ aplikasi ini terpaksa di restart app servernya 1 hari sekali. Lancar jaya sampai saat ini. On Fri, Apr 30, 2010 at 6:01 PM, Wiyanto Ngasinur wngasi...@gmail.comwrote: Hi Samuel, kok dikecilin ya stack size nya, bukan digedein? thanks, W On Fri, Apr 30, 2010 at 4:09 PM, Samuel Franklyn sfrank...@gmail.comwrote: On 4/30/2010 2:58 PM, Wiyanto Ngasinur wrote: Hi master2 GC/JVM, Gue ada aplikasi Websphere portal server 6.1 jalan di windows 2k3 memory 4 gig. Settingan Xmx uda dimain2kan ampe mendekati 2GB. Makin tinggi makin cepet crash nih barang -_-. Berikut stacktrace nya : Pertanyaan utamanya : apa hubungan thread ama memory Nih server hampir mati tiap hari, bahkan malam2 jg bisa out of memory tiba2 ... Ada yg bisa bantu ? byk yg bilank upgrade ke 64 bit, tapi gue ga yakin jg. Ada yg bisa share settingan optimal JVM utk operating system windows 32 bit dgn mem 4gb, mungkin bisa dishare jg. thanks, Wiyanto http://java.sun.com/docs/hotspot/HotSpotFAQ.html#threads_oom My application has a lot of threads and is running out of memory, why? You may be running into a problem with the default stack size for threads. In Java SE 6, the default on Sparc is 512k in the 32-bit VM, and 1024k in the 64-bit VM. On x86 Solaris/Linux it is 320k in the 32-bit VM and 1024k in the 64-bit VM. On Windows, the default thread stack size is read from the binary (java.exe). As of Java SE 6, this value is 320k in the 32-bit VM and 1024k in the 64-bit VM. You can reduce your stack size by running with the -Xss option. For example: java -server -Xss64k Note that on some versions of Windows, the OS may round up thread stack sizes using very coarse granularity. If the requested size is less than the default size by 1K or more, the stack size is rounded up to the default; otherwise, the stack size is rounded up to a multiple of 1 MB. 64k is the least amount of stack space allowed per thread.
Re: [JUG-Indonesia] Mohon Bantuan Untuk Coding Java
udah cek dulu belum, pak dosennya jangan2 juga member milis ini. 2010/5/2 indra kurniawan indra_kr...@yahoo.com Dear All Members, Saya mohon bantuannya kepada seluruh members untuk membuat coding-an java dari keterangan atau kasus dibawah ini : * Anda diminta untuk meng-implementasi interface HeadBucket dibawah ini. * (penjelasan setiap method ada dibagian komentar). * Implementasi dilakukan dengan memanfaatkan struktur data Binary Heap * * Contoh pemakaian: * 1) Ada 5 angka (5, 8, 9, 1, 3), jika saya memanggil dengan code * berikut: * insert(new Integer(5)); * insert(new Integer(8)); * insert(new Integer(9)); * insert(new Integer(1)); * insert(new Integer(3)); * printAscending( ); * System.out.println( ); * printDescending( ); * * Maka hasil print-out ke layar adalah: * 1 3 5 8 9 * 9 8 5 3 1 * * 2) Ada 5 huruf (h, t, q, g, x), jika saya memanggil dengan code * berikut: * insert(new Character('h' )); * insert(new Character('t' )); * insert(new Character('q' )); * insert(new Character('g' )); * insert(new Character('x' )); * printDescending( ); * System.out.println( ); * printAscending( ); * * Maka hasil print-out ke layar adalah: * g h q t x * x t q h g * * Perlu diingat, elemen bisa merupakan angka, huruf, string, * atau object lain yang Comparable . * * */ public interface HeadBucket { /** * Memasukkan sebuah elemen ke kantong */ public abstract void insert(Comparable element); /** * Menghapus seluruh isi elemen */ public abstract void clear(); /** * Mencetak elemen dengan urutsan dari terkecil sampai terbesar */ public abstract void printAscending( ); /** * Mencetak elemen dengan urutan dari terbesar sampai terkecil */ public abstract void printDescending( ); } Thank's Regards, -indra kurniawan-
Re: [JUG-Indonesia] searching sounds like, NEED HELP PLEEASE :((
harusnya ga begitu. kok bisa dapet anita yah? harusnya: SELECT * FROM table_name a WHERE soundex(a.name) = soundex('ahmad') nah, soundex itu juga didefinisikan per spelling bahasa, misalnya di bahasa inggris 'nite', 'night', 'knight' diucapkan dengan fonem yg sama walaupun penulisannya berbeda. kalau mau nyari ahmad, menjadi mochammad etc, anda perlu membuat sendiri metode similarity, lalu pregenerate similarity kemudian search database berdasarkan pre-generated similarity tadi. misalnya, ketika query 'ahmad', mungkin anda buat method yg menggenerate semua penulisan yg mirip dengan kata tersebut, seperti: - ahmad - achmad - akhmad - achmat - akhmat - ammad - ahmmad kalau menurut saya sih, cari 'ahmad' dapat 'mochammad' sih udah kejauhan yah. 2010/5/3 Ageng Widyasworo my_name_is_ag...@yahoo.com sorry Bro Wiyanto and bro Daniel.. gw lupa kasih info... gw juga udah pake soundex tapi hasilnya tetep tidak sesuai ya... *misalnya ada list nama : * - Ahmad - Anita - Mochammad - Achmad - Ady - Anto *dengan keyword 'ahmad' maka hasilnya :* - Ahmad - Anita - Ady - Anto *Sedangkan yang saya harapkan adalah : * - Ahmad - Mochammad - Achmad -- *Dari:* Wiyanto Ngasinur wngasi...@gmail.com *Kepada:* jug-indonesia@yahoogroups.com *Terkirim:* Sen, 3 Mei, 2010 13:53:15 *Judul:* Re: [JUG-Indonesia] searching sounds like, NEED HELP PLEEASE :(( coba pake soundex(str) ... mysql 5.1+ query nya jadi select * from tabel where soundex(kolom yg mo dicari) = soundex(keyword yg di cari) thanks, Wiyanto 2010/5/3 Ageng Widyasworo my_name_is_ageng@ yahoo.commy_name_is_ag...@yahoo.com halo temen semuanyaa... ada yg tau nge-searching sounds-like ga...?? gw udah coba pake sounds-like dari MySQL, tapi ga keluar hasil yg diharapkan nih... misalnya ada list Nama : - Achmad - Mochammad - Ahmadi trus kita search dengan keyword : *ahmad* ** maka semua datanya mucul... ada yg bisa bantu please... please.. thnx...
Re: [JUG-Indonesia] Re: Konfigurasi Weblogic 10.3 JMS
berarti itu MDB-nya yang penyakitan. mungkin ada memory leak? 2010/4/30 ¯`·._.·«Çµ®Î§»´¯ chris97...@yahoo.com --- In jug-indonesia@yahoogroups.com jug-indonesia%40yahoogroups.com, Jonathan Handoyo jonathan.hand...@... wrote: bukannya bisa pilih storage nya ya? gua pake WL 9.2 waktu itu, pilih nya DB storage... Regards, Jonathan Handoyo store nya udah pake filestore bro.
Re: [JUG-Indonesia] Link Download di JSP
bisa dengan cara buat servlet untuk streaming bytes-nya. pada waktu servlet dipanggil, method doGet/doPost, cek dulu apakah ada HttpSession attribute yg menandakan user sudah login, kalau tidak ada, tidak dilayani byte streaming-nya. 2010/4/29 dika dika...@gmail.com Teman2 ada yang bisa buat link download yang aman di JSP? Jadi hanya user yang login saja yang boleh mendownload. Maaf jika Repost dan saya masih newbie sekali dengan Java dan JSP.
Re: [JUG-Indonesia] Idea #2: Model JUG and Cash
+1 jadi inget dulu, ada presenter dari jetbrains. sekitar 3 tahun lalu. dia tanya, ide apa yg paling banyak dipakai di antara audience. yg paling banyak dipakai: eclipse. lalu dia tanya, kalau di charge 250 dolar, siapa yg pake eclipse? audience yg angkat tangan berkurang 70%. lalu dia tanya lagi, kalau dicharge 500 dolar, siapa yg masih pake eclipse? ga ada yg angkat tangan. awalnya eclipse gain popularity karena gratis. gue awalnya switch ke eclipse juga karena gratisnya itu. vendor besar ikutan eclipse karena komunitasnya besar. kalau lupa kacang akan kulitnya, kalau jug itu mau meniru model license open source yg berubah, dari gratis jadi berbayar. programmer banyak yg kecewa dan menyesal, kenapa dulu ngikutin komunitasnya. menggunakan gratisme untuk menarik peserta, lalu mulai dibisnisin. kalau pasang iklan di-charge, mungkin orang akan switch ke alternatif lain. anyway, orang yg interest kerja juga akan daftar jobsdb, jobstreet, monsters. jadi sebenarnya ga ada keunggulan milis jug selain gratis. kalau gratisnya diambil, yg mo pasang iklan cuma sedikit. dan yg pasang iklan mungkin cuma jobsdb, jobstreet dan monsters. wakakaka. 2010/4/28 Martinus Johan Wahyudi mjwahy...@gmail.com +1 for JUG is Community, not offense, tapi ini community loh janganlah main charge2, yg namanya dana klo community sumbernya pasti sumbangan. klo sumbangan diwajibkan untuk suatu aktivitas tertentu namanya jadi pungutan. masak loe mau buat JUG jadi kayak negara ini, apa kata orang? urusan job posting-memposting ini mending loe bikin cabang usaha recruitment deh frans, bisa pake meruvian kan, plus resource yg disediakan udah loe sertifikasi JENI. soal posting jobs di JUG, biarin aja begini, sudah OK kan kita semua, gak ada masalah. klo JUG butuh dana, buka donk page raising. selama gw lihat di milis, loe blom pernah kan buka fund raising. yang ada loe buka investasi-investasi. jgn dianggap murnis bisnis donk. Kita aktif di JUG juga ga dibayar kan. intinya semua harus berupa sumbangan klo demi kepentingan JUG. tapi soal JAMU mau dijadikan seminar, itu hak EO-nya, mau dicharge 100rb-2jt juga silakan. On Tue, Apr 27, 2010 at 9:45 PM, Adelwin, Adelwin adelwin.adel...@sc.comwrote: So now u’re the godfather? Lu kagka menceritakan seluruh nya ke die… Pikiran die… untuk supaya speaker nya lebih active… lu mau bayar… untuk bayar lu perlu dana… dana dapet dari charging job posting… Pikiran lu… lu charge duit untuk job posting… ada dana… mau dipake mana… coba buat bayar speaker… Any difference? *Adelwin Handoyo** | Senior Consultant - Wholesale Bank* *Standard Chartered Bank* 7, Changi Business Park Cresent, Level 3. Singapore (486028) *T* : (65) 659 61395 |* **E* adelwin.adel...@sc.com -- Sincerely, Martinus J Wahyudi Software Engineer
Re: [JUG-Indonesia] Moderator JUG, ngapain aja yah
ini mah bukan moderator jug lagi. namanya diganti aja, jadi organising committee atau apa. kerja moderator harusnya ya cuma moderate milis aja. 2010/4/27 Frans Thamura fr...@meruvian.org ini beberapa kerjaan moderator JUG 1. buat Website diupdate berkala 2. buat kegiatan kreatif 3. buat kerja sama dengan pihak lain, cari sponsor etc 4. approve member, biar gak di spam, biar milis bersih , nyaman. 5. meeting-meeting yang useless tapi worther secara jangka panjang, seperti diknas, kadin, sekolah2, kadang dibayar minus - tanya kampus Deny, yang bayar minus :0 6. harus tahan emosi kalau ada yang nyerang2, apalagi sampai japri marah2 ;( beuh, emang gue pikirin. -- Frans Thamura Meruvian. Experiential Tempation of Java and Enterprise OpenSource Meruvian jTechnopreneur Program (S1) telah hadir, Dapatkan benefit bagi SMK yang melakukan mapping SKKD, dg program beasiswa dari Gunadarma Mobile: +6287885901958 Blog Profile: http://frans.thamura.info We provide services to migrate your apps to Java (web), in amazing fast and reliable.
Re: [JUG-Indonesia] Komponen GIS berbasis Java
kalau data worldmap gis ada yg free ga? 2010/4/23 Frans Thamura fr...@meruvian.org pakei Geotools API aja gue pake, buat connect ke WMS server 2010/4/23 Daniel Baktiar dbakt...@gmail.com Ada yg pernah main dengan software/komponen GIS berbasis Java baik yg berbayar ataupun bebas?
[JUG-Indonesia] Komponen GIS berbasis Java
Ada yg pernah main dengan software/komponen GIS berbasis Java baik yg berbayar ataupun bebas?
Re: [JUG-Indonesia] Lowongan Java Programmer
kenapa maksa harus nyebut? itu adalah hak yg pasang iklan lowongan pekerjaan untuk menyebutkan atau tidak menyebutkan. menurut gue sih ada kemungkinan ga etis atau tidak menguntungkan untuk menyebutkan nama client. apalagi kalau proyeknya belum gol misalnya. 2010/4/21 Dion Azani dion_az...@yahoo.com Kenapa tidak menyebutkan nama operator-nya ya ..?? Apakah memang mencantumkan nama perusahaan pada sebuah lowongan pekerjaan adalah hal yang tabu ? --- On *Tue, 4/20/10, Harliano Adelsa azepa...@yahoo.com* wrote: From: Harliano Adelsa azepa...@yahoo.com Subject: Re: [JUG-Indonesia] Lowongan Java Programmer To: jug-indonesia@yahoogroups.com Date: Tuesday, April 20, 2010, 10:31 PM Mas budi... Bisa diinfokan nama operator GSM nya mas?? Saya tertarik. Thx --- On *Mon, 4/19/10, budi budi_tri_1999@ yahoo.com* wrote: From: budi budi_tri_1999@ yahoo.com Subject: [JUG-Indonesia] Lowongan Java Programmer To: jug-indonesia@ yahoogroups. com Date: Monday, April 19, 2010, 7:56 AM Hi All, Cuma mau kasih tahu aja kalau ada lowongan di salah satu operator GSM di jakarta yang perlu beberapa java programmer. Fresh graduate tidak masalah namun di syaratkan yang pintar dan rajin. Oh iya ini posisi permanent. Jika tertarik kirim aja cv nya ke gw ntar gw forward ke managernya. regards
Re: [JUG-Indonesia] OOT: Biaya Hidup di malaysia
ow, sekarang epf di malaysia udah 20% yah? bukan 10%? On 19 April 2010 12:00, Edward Yakop e...@apache.org wrote: Hi, Profile: Married with no kids. Weekdays: Lunch = 15 Myr Dinner = 50 Myr Weekend: 300 Myr Grocery: 170 Myr per week Monthly: Rent = 1400 Myr Water = 5 Myr Electricity = 270 Myr (1 Air conditioner almost 24 hours a day) Gas = 26 Myr per 2 months Internet = 88 Myr (2 Mb), 168 Myr (3G) (Most people only have streamyx) Landline = 40 Myr Mobile phone prepaid = 30 Myr per month Insurance: Paid by company Saving: * Quiet a bit :P * Plus Malaysia has EPF (Retirement funds) around 20% full salary. Regards, Edward Yakop 2010/4/19 Frans Thamura fr...@meruvian.org hi semuanya bisa bantu biaya hidup disana, selain makanan, yah transport, kereta, bus, atau penginapan, pengen tahu itu tiap orang hidup abis berapa, dan sisa berapa -- Frans Thamura Meruvian. Experiential Tempation of Java and Enterprise OpenSource Meruvian jTechnopreneur Program (S1) telah hadir, Dapatkan benefit bagi SMK yang melakukan mapping SKKD, dg program beasiswa dari Gunadarma Mobile: +6287885901958 Blog Profile: http://frans.thamura.info We provide services to migrate your apps to Java (web), in amazing fast and reliable.
Re: [JUG-Indonesia] Re: Rate Programmer Java di Malaysia
ngga bener lah. 2 ringgit dapet nasi lemak pakai ikan bilis. 2010/4/15 dir dir sikerasa...@gmail.com Ngak dong mbah... kan disana buang nya juga pakai ringgit. kalau semua dikali kurs, bisa susah kita. bakmi semangkuk disini Rp 9000. misalnya kurs ringgit 2500, maka uang 3.5 ringgit mungkin cuma cukup beli sebotol pepsi disana. Dir. 2010/4/15 MbahSapto buatn...@yahoo.co.id Kang frans..ni tanya or kasih tahu :) 4000-7000 = 10.4jt - 16.8jt...wah sama karywan BUMN OIL n GAS di KALTIM.. --- In jug-indonesia@yahoogroups.com jug-indonesia%40yahoogroups.com, Frans Thamura fr...@... wrote: hi semuanya tahu kan saya dapat dana penglolaan S2 oleh diknas, dan saya lg cari cari harga orang java di malaysia baru dapat yang .NET :) sekitar RM 4000 -7000, syarat max usia 27 -- Frans Thamura Meruvian. Experiential Tempation of Java and Enterprise OpenSource Meruvian jTechnopreneur Program (S1) telah hadir, Dapatkan benefit bagi SMK yang melakukan mapping SKKD, dg program beasiswa dari Gunadarma Mobile: +6287885901958 Blog Profile: http://frans.thamura.info We provide services to migrate your apps to Java (web), in amazing fast and reliable.
Re: [JUG-Indonesia] Re: Lowongan Kerja di Singapore (Java Developer/Team Lead/Web Developer)
kirain K = kepeng (mata uang majapahit jaman panji koming). -o--o---( ^ ^ )---o--o- And e-sau said, Behold, I am at the point to reboot: and what profit shall this public/private key certificate do to me? Daniel Baktiar (http://danielbaktiar.com) 2010/4/9 don_wjy don_...@yahoo.com LOL dalam SGD lah... ;p Tega banget perusahaannya nge gaji dalam rupiah ^^ K = x1000 SGD ;) Best Regards, Donny --- In jug-indonesia@yahoogroups.com jug-indonesia%40yahoogroups.com, nono nini buatn...@... wrote: Kalau untuk gaji... buat junior developer biasanya 3k - 4k (buat gue harusnya 3.5k minimal buat junior). Buat senior developer, analyst, team lead mungkin 3.5k - 5k tergantung jumlah experience. Semuanya tergantung dari perusahaannya juga. wah yang bener ni bosini sama kayak lokal donk, malah ada yang ngasih 5k lho untuk fresh...lha trus value added nya dimana? __ Apakah Anda Yahoo!? Lelah menerima spam? Surat Yahoo! memiliki perlindungan terbaik terhadap spam http://id.mail.yahoo.com
Re: [JUG-Indonesia] Membuat Key/Serial Number untuk Program JAVA
Setau gue UUID java ga bisa ngambil mac address, cuma dapet IP address. Udah gitu sekarang MAC address itu assignable. Quoted from wikipedia: http://en.wikipedia.org/wiki/Universally_Unique_Identifier Java The J2SE http://en.wikipedia.org/wiki/Java_Platform,_Standard_Edition 5.0 release of Java http://en.wikipedia.org/wiki/Java_(programming_language) provides a class that will produce 128-bit UUIDs, although it only implements version 3 and 4 generation methods, not the original method (due to lack of means to access MAC addresses using pure Java). Hal ini disebabkan karena Java cuma bisa tanya ke OS, ga bisa tanya ke device driver-nya OS / network subsystem / network module. -o--o---( ^ ^ )---o--o- And e-sau said, Behold, I am at the point to reboot: and what profit shall this public/private key certificate do to me? Daniel Baktiar (http://danielbaktiar.com) 2010/4/9 Frans Thamura fr...@meruvian.org java setahu saya ada UUID, itu ID-nya ambil s/n MAC ADress network card dan kita tahu MacAddress network card pasti unique atau cari aja JNI yang pakai s/n hard disk, terus encrypt pake 1024bit 2010/4/9 Muhammad Edwin edwin...@gmail.com 2010/4/8 JavaNetbeans netbeans2...@yahoo.com Hallo teman2... Gimana cara kita membuat lisensi serial number pada program Java...??? OK Terima Kasih atas bantuannya. System.out.printl(BRAVO JAVA); klo dulu gw bikin berdasarkan nama komputer (hostname) dari si PC, lalu hostname-nya gw encrypt pake jasypt jadi deh Serial Number, hehehhee -- Regards, edwin.
Re: [JUG-Indonesia] bertanya tentang webmethod
bisa juga ya. wakakaka. iya, pertanyaannya bisa diperjelas? atau agung bisa jelasin? kalau yg dibilang agung, liat aja di sini: http://java.sun.com/webservices/reference/tutorials/wsit/doc/Examples_glassfish4.html -o--o---( ^ ^ )---o--o- And e-sau said, Behold, I am at the point to reboot: and what profit shall this public/private key certificate do to me? Daniel Baktiar (http://danielbaktiar.com) 2010/4/7 agung nugroho agung1...@yahoo.com Hhmm mungkin maksudnya ini kali boss : javax.jws.WebService javax.jws.WebMethod ini contoh codingnya @Stateless @WebService public class TestServiceBean implements TestServiceRemote { @WebMethod public String getJabatan(String userName) { } } kalo diliat dari coding diatas, didalam 1 webservice bisa punya banyak webmethod. semoga membantu. regards, Agung --- On *Wed, 7/4/10, Daniel Baktiar dbakt...@gmail.com* wrote: From: Daniel Baktiar dbakt...@gmail.com Subject: Re: [JUG-Indonesia] bertanya tentang webmethod To: jug-indonesia@yahoogroups.com Date: Wednesday, 7 April, 2010, 3:39 PM webMethods, dengan es, maksudnya? web service itu konsep, webmethods itu merk dagang. webmethods itu masuk kelas enterprise application integration (EAI) tools platform, dan juga ada SOA, ESB, BPM. produknya yang paling terkenal rasanya sih webMethod Integration. Kalau ga salah sekarang dimiliki oleh SAP AG. kalau yg dimaksud integration platform, sebagian besar ga perlu coding, tetapi melakukan konfigurasi antara component, connector, adapter melalui GUI interface-nya. Integration platform komersial yg paling terkenal memang sepertinya adalah produk webMethods. Beberapa kompetitornya adalah Oracle WebLogic Integration (sekarang bagian Fusion Middleware), IBM, Tibco, dan sekarang SpringSource juga main di sini, dan masih banyak lagi. Lengkapnya baca di sini http://en.wikipedia .org/wiki/ Enterprise_ application_ integrationhttp://en.wikipedia.org/wiki/Enterprise_application_integration . coba baca2: http://en.wikipedia .org/wiki/ Webmethodshttp://en.wikipedia.org/wiki/Webmethods -o--o---( ^ ^ )---o--o- And e-sau said, Behold, I am at the point to reboot: and what profit shall this public/private key certificate do to me? Daniel Baktiar (http://danielbaktia r.com http://danielbaktiar.com) 2010/4/7 hassan ridwan hazz.elevent@ gmail.comhttp://mc/compose?to=hazz.elev...@gmail.com Dear JAVA'ers, Adakah yang pernah menggunakan webmethod? mohon informasinya untuk contoh aplikasi dan codingnya *kalau ada :) Serta adakah library tambahan yang dibutuhkan? Dan apakah ada persamaan dan perbedaan webmethod dengan webservice? Terimakasih. Salam, Hassan Ridwan -- New Email names for you! http://sg.rd.yahoo.com/aa/mail/domainchoice/mail/signature/*http://mail.promotions.yahoo.com/newdomains/aa/ Get the Email name you've always wanted on the new @ymail and @rocketmail. Hurry before someone else does!
Re: [JUG-Indonesia] [ask hibernate] Session yg ga di close, otomatis masuk gc gag?
hati-hati juga, karena yg di-return service itu masih model Hibernate, ada kemungkinan kena LazyLoadingException, waktu manggil method getter dari Customertype. kalau Customertype adalah model Hibernate, kesalahan itu bisa terjadi. default setting hibernate menggunakan lazy loading, jadi kalau session ditutup, lalu model di-return, lazy loading akan gagal. cara untuk menghindari ini, bisa dengan copy object ke valueobject, dari ListCustomertype jadi ListCustomertypeVO, atau dengan mematikan fitur lazy loading. -o--o---( ^ ^ )---o--o- And e-sau said, Behold, I am at the point to reboot: and what profit shall this public/private key certificate do to me? Daniel Baktiar (http://danielbaktiar.com) On 6 April 2010 22:37, Ifnu bima ifnub...@gmail.com wrote: public class CustomerTypeService { private SessionFactory sessionFactory = HibernateUtil.getSessionFactory(); private Session session = sessionFactory.openSession(); public ListCustomertype getCustomertypes() throws SQLException, Exception{ return session.createCriteria(Customertype.class).list(); } } Buka tutup sessionya ada di method-nya service. Ga boleh session dibuka terus tapi ga ditutup2 public ListCustomertype getCustomertypes() throws SQLException, Exception{ Session session = sessionFactory.openSession(); ListCustomertype customers = session.createCriteria(Customertype.class).list(); session.close(); return customers; } -- regards
Re: [JUG-Indonesia] bertanya tentang webmethod
webMethods, dengan es, maksudnya? web service itu konsep, webmethods itu merk dagang. webmethods itu masuk kelas enterprise application integration (EAI) tools platform, dan juga ada SOA, ESB, BPM. produknya yang paling terkenal rasanya sih webMethod Integration. Kalau ga salah sekarang dimiliki oleh SAP AG. kalau yg dimaksud integration platform, sebagian besar ga perlu coding, tetapi melakukan konfigurasi antara component, connector, adapter melalui GUI interface-nya. Integration platform komersial yg paling terkenal memang sepertinya adalah produk webMethods. Beberapa kompetitornya adalah Oracle WebLogic Integration (sekarang bagian Fusion Middleware), IBM, Tibco, dan sekarang SpringSource juga main di sini, dan masih banyak lagi. Lengkapnya baca di sini http://en.wikipedia.org/wiki/Enterprise_application_integration. coba baca2: http://en.wikipedia.org/wiki/Webmethods -o--o---( ^ ^ )---o--o- And e-sau said, Behold, I am at the point to reboot: and what profit shall this public/private key certificate do to me? Daniel Baktiar (http://danielbaktiar.com) 2010/4/7 hassan ridwan hazz.elev...@gmail.com Dear JAVA'ers, Adakah yang pernah menggunakan webmethod? mohon informasinya untuk contoh aplikasi dan codingnya *kalau ada :) Serta adakah library tambahan yang dibutuhkan? Dan apakah ada persamaan dan perbedaan webmethod dengan webservice? Terimakasih. Salam, Hassan Ridwan
Re: [JUG-Indonesia] Error sinkronisasi main thread + thread baru + JTextArea (SWING)
hi niksen, yang bener memang panggil method .start(), kalau dipanggil method .run() ya method itu jalan di thread yg sama, berarti thread JFrame-nya akan ke-freeze. pada waktu method .start() dipanggil, thread yg baru dibuat lalu dipanggil method .run() -nya dan jalan di thread baru. harusnya, object yg implement Runnable itu adalah yang di run, dan cara ngejalaninnya bukan manggil run langsung melainkan memanggil start. caranya harusnya begini (sesuai dengan contoh di javadocs, bukan jenidocs): ThreadClass implements Runnable { private dbConnection; public ThreadClass(Connection conn) { dbConnection = conn; } public void run() { // do something here } } tc = new ThreadClass(dbConnection); Thread t = new Thread(tc); t.start(); -o--o---( ^ ^ )---o--o- And e-sau said, Behold, I am at the point to reboot: and what profit shall this public/private key certificate do to me? Daniel Baktiar (http://danielbaktiar.com) 2010/4/5 Niksen Harjanto milis.java.ko...@gmail.com object thread-nya kali yang manggil method start? kalo di gituin jalan sih threadnya, tapi ya... rutin2 untuk receiving message nya ga jalan... On 4/5/10, Wiyanto Ngasinur wngasi...@gmail.com wngasinur%40gmail.com wrote: coba ganti threadClass.run(); ke threadClass.start(); thanks, W 2010/4/5 Niksen Harjanto milis.java.ko...@gmail.commilis.java.kodok%40gmail.com itu kenapa didalam runnable ada thread lagi . bukannya runnable itu sendiri merupakan thread ? based on dokumentasi Jeni Intro 2 bab 9 Thread, di situ ada sample cara bikin thread (halaman 9). di class itu implement Runnable, trus di dalemnya ada object Thread. Di constructor kelas itu baru create object Thread tadi. Kalo cuma testing2 doang (JFrame + Timer + Thread) pake model ini jalan baik. dan juga kenapa ada yield ngapit itu ? cara initiate n run thread kamu gimana ? Thread.yield() asalnya emang ga ada, saya tambahin karna iseng mo coba jadi jalan apa ga. Saya liat di help punya NetBeans dijelasin, thread yang sekarang jalan akan mempersilahkan processor uyntuk mengeksekusi thread lain. Causes the currently executing thread object to temporarily pause and allow other threads to execute. Create sama running thread : variabel threadClass di declare di JFrame jenisnya private. threadClass = new ThreadClass(dbConnection); threadClass.run();
Re: [JUG-Indonesia] load balancer di jboss
aneh, kenapa buat socket server dengan application server? untuk socket server kalau mau load balancing kan bisa dari router-nya sendiri. -o--o---( ^ ^ )---o--o- Speed Optimization: Seek and ye shall find! In case it isn't in the cache yet, too bad, you've to wait 40x longer. Daniel Baktiar (http://danielbaktiar.com) 2010/4/1 abdul hadi hadidis...@yahoo.com Dear all, Saya membuat socket listener(socket server) dengan ra di jboss. Apakah memnungkinkan jboss yang dipasangi socket listener dapat di load balancing-kan..? Saya membaca documentasi tomcat-connector, kok tidak ada yang menyebutkan untuk socket server ya..? Mungkin teman-teman bisa sharing... Terima Kasih Muhammad Abdul Hadi -- Lebih bergaul dan terhubung dengan lebih baik. http://sg.rd.yahoo.com/id/messenger/trueswitch/mailtagline/*http://id.messenger.yahoo.com/invite/ Tambah lebih banyak teman ke Yahoo! Messenger sekarang!
Re: [JUG-Indonesia] Re: ASK - JMS
JMS != Queue. JMS juga punya Topic, yang sistemnya publish - subscribe. Sudah banyak produk message bus yang berjalan di atas JMS, seperti Camel, Mule, dan banyak produk proprietary. -o--o---( ^ ^ )---o--o- And e-sau said, Behold, I am at the point to reboot: and what profit shall this certificate do to me? Daniel Baktiar (http://danielbaktiar.com) 2010/3/30 if05041 if05...@yahoo.co.id Tapi why JMS ? bukannya JMS itu centralized ? Masing2 service harus lookup ke server JMS yg sama. Sepertinya dengan JMS sebagai transport gak bakalan bisa jadi message bus. Klo jadi message broker mungkin. Satu server sebagai pusat integrasi antar service akan jadi single point of failure. http://codebetter.com/blogs/dru.sellers/archive/2009/05/29/why-messaging-5-bus-vs-broker.aspx Yg lebih masuk akal itu pake MSMQ. NServiceBus udh sediakan fasilitas untuk publish and subscribe. Tapi itu dari negara tetangga .NET. http://www.nservicebus.com/. Tapi konsep2nya bagus dan bisa juga diterapkan di Java. But sepertinya dengan Spring Integration sepertinya bisa ya?
Re: [JUG-Indonesia] ASK - JMS
bisa dengan jms murni. cuma message broker (atau jms server-nya) harus diekspos ke baik manufacturer maupun dealer. kalau datanya ga sensitif ga papa. kalau data sensitif biasanya manufacturer lebih suka untuk konek dan autentikasi dealernya dulu. ga bener kalau ga menggunakan jms ga bisa diakses dari java, dan ga bener juga kalau message broker yang support jms hanya bisa diakses dari java saja. teknologi queue dan topic sudah ada jauh lebih dulu dan lebih lama dari teknologi java sendiri. jms hanyalah salah satu cara untuk mengekspos service dari message broker itu sendiri. contoh message broker yang support jms tetapi tidak hanya bisa diakses dari jms: websphere mq (bisa diakses dari berbagai bahasa, bahkan beberapa platform seperti mainframe, unix, etc) activemq (bisa diakses dari python, c++, etc) -o--o---( ^ ^ )---o--o- Speed Optimization: Seek and ye shall find! In case it isn't in the cache yet, too bad, you've to wait 40x longer. Daniel Baktiar (http://dbaktiar.wordpress.com) 2010/3/30 Roberto Fernandez if07...@students.del.ac.id @all Dari bbrp penjelasan (CMIIW) Jadi ga bisa yah, dengan JMS murni (tanpa campur tangan WS dkk.) spesifikasi pengiriman updated price terjadi?? Begini kira2: Dari manufacturer - kirim pesan ke Topic. Seluruh Delaer (listen event/message) -jika ada pesan, update price di masing2 dealer. Yang ingin saya tanyakan kemudian, apakah Topic atau Queue itu bisa di konsume dari tempat lain?? Jadi nanti setiap dealer konsume ke Topic yg disediakan manufacturer. Karena yang saya tau dengan Mesaging itu seperti yg pak Adelwin blng: 2 program yang saling gak tau rimba nya bisa saling connect… CMIIW - Original Message - From: Adelwin Adelwin adelwin.adel...@sc.com Adelwin.Adelwin%40sc.com To: jug-indonesia@yahoogroups.com jug-indonesia%40yahoogroups.com Sent: Tuesday, March 30, 2010 7:46:35 AM GMT +07:00 Bangkok, Hanoi, Jakarta Subject: RE: [JUG-Indonesia] ASK - JMS Menurut gue… gabungan dari kedua nya justru paling bagus… Message ituh a-sync… Jadi ada perlu disk space untuk simpen message yang belom di baca… Dan ini kemungkinan bisa jadi besar… Gue pernah kena kasus dimana disk space nya habis di consume queue nya… karna die harus nampung message yang unread… Dan ternyata… process gue kurang cepet consume ituh message… Jebol dah… Menurut gua… paling bagus tuh ada mdb.. yang listen message… tapi message nya hanya berupa command… Something like “come and read the new price list here” or “come and read the new product list here” Ntar baru kalo MDB nya dapet message macam gitu.. baru die call web service untuk actually read the new price list… Adelwin Handoyo | Senior Consultant - Wholesale Bank Standard Chartered Bank Plaza By The Park #06-00, 51 Bras Basah Road. Singapore (189554) T : (65) 655 72432 | E adelwin.adel...@sc.com adelwin.adelwin%40sc.com From: jug-indonesia@yahoogroups.com jug-indonesia%40yahoogroups.com[mailto: jug-indonesia@yahoogroups.com jug-indonesia%40yahoogroups.com] On Behalf Of Roberto Fernandez Sent: Tuesday, March 30, 2010 8:44 AM To: jug-indonesia@yahoogroups.com jug-indonesia%40yahoogroups.com Subject: Re: [JUG-Indonesia] ASK - JMS Requirement nya tidak menggunakan WS agar setiap dealer tidak perlu menginvoke operasi kepada manufacturer setiap kali ada perubahan harga (terlalu manual kali). Jika ada perubahan harga, manufacturer mengirim email ke semua dealer juga kurang baik. Maunya semua hal, sistem yang melakukan. Kecuali ada task2 khusus yg membutuhkan human handling... regards, - Original Message - From: Dion Azani dion_az...@yahoo.com dion_azani%40yahoo.com To: jug-indonesia@yahoogroups.com jug-indonesia%40yahoogroups.com Sent: Monday, March 29, 2010 9:00:07 PM GMT +07:00 Bangkok, Hanoi, Jakarta Subject: Re: [JUG-Indonesia] ASK - JMS Mengapa tidak menggunakan Web Service ? Atau menggunakan data format XML/CSV, bisa dikirim melalui email .. Trims .. --- On Mon, 3/29/10, daru.priyoko daruoke...@yahoo.comdaruoke007%40yahoo.com wrote: From: daru.priyoko daruoke...@yahoo.com daruoke007%40yahoo.com Subject: Re: [JUG-Indonesia] ASK - JMS To: jug-indonesia@yahoogroups.com jug-indonesia%40yahoogroups.com Date: Monday, March 29, 2010, 8:22 AM setau saya nih...^_^ mengirim message, kalo dikasus ini mengirim pesan ke dealer untuk melakukan update price. berarti ada 2 sisi, sisi 1 : dari aplikasi manufaktur yang mengirim pesan ke dealer dengan JMS. sisi 2 : ada yg menerima message dari aplikasi untuk mengerjakan sesuai perintah. ke dua sisi ini.. terpisah/lepas. jadi aplikasi taunya berhasil di proses, padahal blm selesai. proses tersebut berjalan di backend, yang menjalankannya sisi 2 (JMS). nah untuk mengetaui JMS itu berjalan atau tidak...atau sedang ngapain. biasanya di proses JMS dibuatkan log aktifitinya. .. seperti : - STARTING PROCESS - berarti mulai proses - ON PROGRES - sudah mulai melakukan proses update
Re: [JUG-Indonesia] ASK - JMS
class biasa bisa, salah satu cara kalau pakai spring dengan membuatnya message driven pojo. tidak ada manfaat untuk membuat servlet menjadi message listener untuk berespon terhadap jms. bukan tidak bisa, tetapi lebih baik dipisah. servlet biasanya didesain untuk koneksi sinkronus (menunggu hasilnya keluar segera atau timeout), sedang message listener untuk asinkronus (hasil bisa diterima kapan saja sesuai dengan keinginan dan waktu penjawab). 2010/3/29 Roberto Fernandez if07...@students.del.ac.id Dear all. Saya baru belajar tentang messaging di java. yg saya ingin tanyakan, bisakah teknologi lain selain message driven bean sebagai jms message listener, semisal servlet, class biasa dll? Terima kasih sebelumnya. regards, Roberto Fernandez
Re: [JUG-Indonesia] cara memakai lucene
lucene itu library untuk reverse indexing teks, analyzer, tokenizer, yang biasanya digunakan untuk full text search, aplikasinya biasanya untuk search engine. menurut site-nya: lucene project develops open source search software. ( lucene.apache.org) rasanya lucene lebih cocok disebut sebagai software component, library, ketimbang framework. daniel -o--o---( ^ ^ )---o--o- Speed Optimization: Seek and ye shall find! In case it isn't in the cache yet, too bad, you've to wait 40x longer. Daniel Baktiar (http://dbaktiar.wordpress.com) 2010/3/29 jacobian jacob...@opensuse-id.org Hello all, aq mau nanya neh.cara make lucene gimana ya? Apa ada yg pernah coba? Soalnya lucene ini framework java kan ya?nah cara make framework itu gimana? Apa ada yg pernah coba make framework disini? Btw framework itu apa ya sebenarnya? Apa sejenis package gt? thanks
Re: [JUG-Indonesia] Re: Two tier? What problem?
yeah, the scripting language that *can do much* more than the google project you were talking about, btw. btw, the scripting language can call all the microsoft installer functionality, can copy, zip, replace dll, replace the kernel dan file subsystem, etc. tell me what kind of things that the google project can beat microsoft scripting installer on their own game (installation of microsoft application on windows platform). the vbscript can install jdk, etc. there have been a lot of worms implemented on this vbscript, it's not a browser vbscript. On 26 March 2010 23:04, kang_jaim jaz...@gmail.com wrote: --- In jug-indonesia@yahoogroups.com jug-indonesia%40yahoogroups.com, Daniel Baktiar dbakt...@... wrote: hm, sepertinya ini gamengerti yang dimaksud adelwin. vbscript di sini bukan aplikasi vb. vbscript di sini adalah command line script, sekelas dengan bourne shell, korn shell, c shell, bash etc. jadi sangat powerful, dan ga ada hubungan dengan vb6 atau vb.net. I know all those difference well dude. however vbscript is just a scripting language, it **does have** limitation. Terkait dengan topik update tool yang diutarakan sebelumnya, ada beberapa aspek teknologi dalam client update management yang tidak bisa diresolve hanya dengan memanfaatkan scripting language, semata-mata karena limited by design. scripting language is powerfull as glue, but not core. You should read previous discussion on another thread on how i've tried to explain in detailed to him on this technology area to avoid missleading, but then he did it again. please also do upgrade your knowledge before commenting. i did it long time ago, i never talk on something that i don't have enough knowledge on it. Salam, -Jaimy.
Re: [JUG-Indonesia] Two tier? What problem?
hm, sepertinya ini gamengerti yang dimaksud adelwin. vbscript di sini bukan aplikasi vb. vbscript di sini adalah command line script, sekelas dengan bourne shell, korn shell, c shell, bash etc. jadi sangat powerful, dan ga ada hubungan dengan vb6 atau vb.net. daripada ngasi komentar 'kampungan', please also do upgrade your knowledge before commenting. -o--o---( ^ ^ )---o--o- Speed Optimization: Seek and ye shall find! In case it isn't in the cache yet, too bad, you've to wait 40x longer. Daniel Baktiar (http://dbaktiar.wordpress.com) 2010/3/26 Jaimy Azle jaz...@gmail.com On Thursday, March 25, 2010, 6:31:18 PM, Adelwin Handoyo wrote: Yang biasa di tekankan orang2 ituh effort to update nya... Kalo ada 40 client.. Berarti ada 40 instalation process... Mau file nya di taro di common network folder.. Tetep ajah install nya masing2... Tapi kalo gue gak salah... Kalo client nya windows.. Dan pake domain setup.. Bisa ajah dari domain server push vbscript on on startup.. Lalu execute on login... Ah, ini mah kan karena pandangan anda atas pengalaman pribadi yang bikin update tool sekelas vb, pake script lagi, lantas kemudian sertamerta menilai bahwa semua teknologi client update yang ada itu obsolete dan kampungan. :) lihat implementasi google update (project omaha) misalnya, meski di satu sisi banyak mendapat kritikan, tapi untuk implementasi di lingkungan enterprise software ini sangat powerfull. please do search to upgrade your knowledge before judging something. :) Beban sedemikian kira2 kuat kagak DB nya? Karna DB biasa nya rely heavily on disk access..kecuali pake caching mechanism.. Pasti ada batas tertentu dimana justru kena bottle neck... Kalo web.. Tinggal di replicate, cluster.. Udah.. Nambah deh throughput nya. kan RDBMS juga bisa dicluster, dari Oracle, DB2, SQL Server, postgresql sampe mysql pun punya fitur tersebut, trus masalahnya dimana? -- Salam, -Jaimy Azle Great new ideas usually come from very small teams... don't give up so easily. -- John Kaster Kalau mau keluar dari mailing list ini, caranya kirim sebuah email ke jug-indonesia-unsubscr...@yahoogroups.com. Jangan lupa, website JUG Indonesia adalah http://www.jug.or.id Yahoo! Groups Links
Re: [JUG-Indonesia] Re: MySQL and Memcached: End of an Era?
cuma whistle aja. new era apaan. ga ada yang baru di teknologi tersebut, bedanya cuma sekarang komponennya ada yg open source. 2010/3/22 MbahSapto buatn...@yahoo.co.id sORRY ada yang kelupaan link nya..hhehehehe http://highscalability.com/blog/2010/2/26/mysql-and-memcached-end-of-an-era.html --- In jug-indonesia@yahoogroups.com jug-indonesia%40yahoogroups.com, MbahSapto buatn...@... wrote: JUGER...just share dan mungkin bisa di tanggapi...THANKS
Re: [JUG-Indonesia] Ext JS vs JSF
lisensi dari ExtJS itu menyebalkan. di-charge per developer. 2010/3/9 evilkyro1965 evilkyro1...@yahoo.com Begini, saya basicnya adalah developer php. Saya suka menggunakan Ext-JS dalam pembuatan aplikasi saya. Saya sangat tertarik belajar java. Namun ketika belajar java saya timbul pertanyaan. Saya mau tau sudut pandang programmer2 java. Kenapa framework2 seperti JSF tetap luas di pake. Padahal, ajax framework seperti Ext-JS memiliki GUI yang lebih lengkap seperti data grid ( table ) yang lebih banyak fungsinya. Walaupun saya salah satu kelebihan JSF adalah controller menggunakan Java, sedang Ext-JS harus buat controller javascript lagi. Poin yang ingin saya tanyakan adalah apa lagi kelebihan JSF jika di bandingkan menggunakan Ext-JS? Setau saya richfaces memang seperti Ext-JS, yang ingin saya tanya sekarang perusahaan indonesia lebih suka pake richfaces ato Ext-JS dalam development aplikasinya? Saya berasumsi sepertinya jarang programmer java yang mau pake Ext-JS seperti itu untuk membangun aplikasinya. Apakah asumsi saya benar? -- -o--o---( ^ ^ )---o--o- Speed Optimization: Seek and ye shall find! In case it isn't in the cache yet, too bad, you've to wait 40x longer. Daniel Baktiar (http://dbaktiar.wordpress.com)
Re: [JUG-Indonesia] [Diskusi] PHP JSP Servlet
sebenarnya menurut gue bukan masalahnya bukan transaksi, vendor lock in (php juga ga vendor lock in), dll. - php tidak didesain untuk enterprise pada awalnya, sehingga packaging, deployment, monitoring, security, dsb lebih sulit. - berdasarkan reusability komponen, sepertinya sulit ada platform yg bisa menyaingi java. - php sudah melakukan banyak improvement, tetapi mencari resource php yg enterprise ready terus terang lebih sulit daripada mencari resource java yg enterprise ready. balik2nya ke ekonomi lagi. - mencari client yg sudah percaya java untuk switch ke php lebih sulit lagi. - vendor php ga di backup enterprise besar, sehingga client enterprise takut2 (bandingkan dengan java yg didukung oleh oracle, ibm, redhat, vmware, ... bwahahaha. daniel 2010/3/8 Niksen Harjanto milis.java.ko...@gmail.com IMHO AFAIK php gak bisa transaksi,kecuali ditaruh di quercus , php on java Bukannya transaksi bisa dihandle di level SP ? php gak ada thread management, mengatasina dg quercus atau outsource thread ke oracel db Thread untuk handle user request bukan ya? Kalo iya, bukannya itu kerjaannya web server? -- -o--o---( ^ ^ )---o--o- Speed Optimization: Seek and ye shall find! In case it isn't in the cache yet, too bad, you've to wait 40x longer. Daniel Baktiar (http://dbaktiar.wordpress.com)
Re: [JUG-Indonesia] [help] error spring
commons-logging adalah komponent dari Apache Software Foundation (ASF), bukan dari Spring Framework sendiri, jadi biasanya ga dimasukkan ke spring.jar, karena ada banyak sekali komponen lain yang juga menggunakan commons-logging.jar On 7 March 2010 21:17, Ronal Daniel Panjaitan if07...@students.del.ac.idwrote: thanks atas bantuannya... bukannya logging itu udah di cover di spring.jar itu sendiri? mohon penjelasannyaa... Ronal Daniel Pandjaitan - Original Message - From: Adelwin Handoyo adel...@gmail.com adelwin%40gmail.com To: JUG-Indonesia jug-indonesia@yahoogroups.comjug-indonesia%40yahoogroups.com Sent: Saturday, March 6, 2010 5:22:10 AM GMT -08:00 Tijuana / Baja California Subject: Re: [JUG-Indonesia] [help] error spring Kurang library log4j ato apache-commons... Gue sendiri agak kurang apal ini class dateng dari jar mana.. Heheheh Adelwin Handoyo - adel...@gmail.com adelwin%40gmail.com - Sent from my Mac From: Ronal Daniel Panjaitan if07...@students.del.ac.idif07084%40students.del.ac.id Reply-To: JUG-Indonesia jug-indonesia@yahoogroups.comjug-indonesia%40yahoogroups.com Date: Sat, 6 Mar 2010 03:40:31 -0500 (EST) To: JUG-Indonesia jug-indonesia@yahoogroups.comjug-indonesia%40yahoogroups.com Subject: [JUG-Indonesia] [help] error spring dear all, saya baru belajar spring dan saya mendapat kan error seperti ini... Exception in thread main java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory at org.springframework.core.CollectionFactory.clinit(CollectionFactory.java:64) at org.springframework.core.SimpleAliasRegistry.init(SimpleAliasRegistry.java:41) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.init(DefaultSingletonBeanRegistry.java:73) at org.springframework.beans.factory.support.FactoryBeanRegistrySupport.init(FactoryBeanRegistrySupport.java:41) at org.springframework.beans.factory.support.AbstractBeanFactory.init(AbstractBeanFactory.java:146) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.init(AbstractAutowireCapableBeanFactory.java:144) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.init(AbstractAutowireCapableBeanFactory.java:155) at org.springframework.beans.factory.support.DefaultListableBeanFactory.init(DefaultListableBeanFactory.java:121) at org.springframework.beans.factory.xml.XmlBeanFactory.init(XmlBeanFactory.java:72) at org.springframework.beans.factory.xml.XmlBeanFactory.init(XmlBeanFactory.java:61) at org.pidel.ei.ronal.exam.withSpring_1.Main.main(Main.java:8) Caused by: java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClassInternal(Unknown Source) ... 11 more kira2 ini kenapa ya? apakah lokasi .xml nya yang salah ya? Ronal Daniel Pandjaitan Kalau mau keluar dari mailing list ini, caranya kirim sebuah email ke jug-indonesia-unsubscr...@yahoogroups.comjug-indonesia-unsubscribe%40yahoogroups.com. Jangan lupa, website JUG Indonesia adalah http://www.jug.or.id Yahoo! Groups Links -- -o--o---( ^ ^ )---o--o- Speed Optimization: Seek and ye shall find! In case it isn't in the cache yet, too bad, you've to wait 40x longer. Daniel Baktiar (http://dbaktiar.wordpress.com)
Re: [JUG-Indonesia] menambahkan user yg login pd log
contoh pertanyaan ga jelas. pake framework apa aja? siapa yg set session attribute? 2010/3/6 Nashroulloh naz...@gmail.com Dear all, bgmn caranya menambahkan user yg login pd tiap log yg digenerate ? Ide solusinya bikin custom formatter yg punya property userName, trs diubah2 lewat session atribut listener, ternyata ga berhasil. public class LogCustomFormatter extends SimpleFormatter{ ... @Override public String format(LogRecord record) { record.setMessage(record.getMessage() + [+userName+] ); return super.format(record); } } Di listener, ketika ada nama atribut session yg diinginkan, coba set user name, ternyata ga bisa. Jg sprtnya klo berhasil bakal menjadi user name yg terakhir login. Ada saran ? regards, Nasrul -- Menikmati Hidup Mempersembahkan yang Terbaik -Nashroulloh -- -o--o---( ^ ^ )---o--o- Speed Optimization: Seek and ye shall find! In case it isn't in the cache yet, too bad, you've to wait 40x longer. Daniel Baktiar (http://dbaktiar.wordpress.com)
Re: [JUG-Indonesia] [help] error spring
kurang commons-logging.jar, coba download dari sini: http://repo1.maven.org/maven2/commons-logging/commons-logging/1.1.1/commons-logging-1.1.1.jar On 6 March 2010 16:40, Ronal Daniel Panjaitan if07...@students.del.ac.idwrote: dear all, saya baru belajar spring dan saya mendapat kan error seperti ini... Exception in thread main java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory at org.springframework.core.CollectionFactory.clinit(CollectionFactory.java:64) at org.springframework.core.SimpleAliasRegistry.init(SimpleAliasRegistry.java:41) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.init(DefaultSingletonBeanRegistry.java:73) at org.springframework.beans.factory.support.FactoryBeanRegistrySupport.init(FactoryBeanRegistrySupport.java:41) at org.springframework.beans.factory.support.AbstractBeanFactory.init(AbstractBeanFactory.java:146) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.init(AbstractAutowireCapableBeanFactory.java:144) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.init(AbstractAutowireCapableBeanFactory.java:155) at org.springframework.beans.factory.support.DefaultListableBeanFactory.init(DefaultListableBeanFactory.java:121) at org.springframework.beans.factory.xml.XmlBeanFactory.init(XmlBeanFactory.java:72) at org.springframework.beans.factory.xml.XmlBeanFactory.init(XmlBeanFactory.java:61) at org.pidel.ei.ronal.exam.withSpring_1.Main.main(Main.java:8) Caused by: java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClassInternal(Unknown Source) ... 11 more kira2 ini kenapa ya? apakah lokasi .xml nya yang salah ya? Ronal Daniel Pandjaitan -- -o--o---( ^ ^ )---o--o- Speed Optimization: Seek and ye shall find! In case it isn't in the cache yet, too bad, you've to wait 40x longer. Daniel Baktiar (http://dbaktiar.wordpress.com)
Re: [JUG-Indonesia] Penawaran melanjutkan program java
kalau dalam bentuk .war, namanya bukan bug fixing, tapi reverse engineering dong. 2010/3/5 Fredy . ifre...@gmail.com Pak Moderator permisi numpang menyampaikan penawaran. Teman-teman, saya ada penawaran: Saya ada program java yang ditinggalkan programmer nya begitu saja, padahal program masih ada bug yang perlu diperbaiki, dan program harus diserahkan ke client, jadi saya harus menyelesaikan program tersebut. Program java tersebut dalam bentuk class, dibangun dengan editor eclipse, server apache tomcat 5.5, database mysql (table lengkap), menggunakan hibernate dan strut, dan report dgn itext. Jadi source yang saya miliki dalam bentuk war, jika diekstrak terdiri dari class, jsp, xml dan lib lengkap. Jika ada yang dapat membantu penawaran ini akan saya berikan, pekerjaan untuk melengkapi program dan bug fixing saja. Jika mampu dan berminat, mohon menghubungi secepatnya. Terima kasih. Regards, Fredy (0812-8277828) -- -o--o---( ^ ^ )---o--o- Speed Optimization: Seek and ye shall find! In case it isn't in the cache yet, too bad, you've to wait 40x longer. Daniel Baktiar (http://dbaktiar.wordpress.com)
Re: [JUG-Indonesia] Kok Hibernate ku gak bisa ngedelete ya? Salahnya dimana?
, nullable = false) private int age; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public int getAge() { return age; } public void setAge(int age) { this.age = age; } } *UserController.java* package com.simple.controller; import java.util.List; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.hibernate.Session; import org.hibernate.SessionFactory; import org.springframework.web.bind.ServletRequestUtils; import org.springframework.web.servlet.ModelAndView; import org.springframework.web.servlet.mvc.multiaction.MultiActionController; import com.simple.model.User; import com.simple.service.UserService; public class UserController extends MultiActionController { private UserService userService; public UserController(SessionFactory sessionFactory) { Session session = sessionFactory.openSession(); userService = new UserService(session); } public ModelAndView add(HttpServletRequest request, HttpServletResponse httpServletResponse, User user) throws Exception { userService.store(user); return new ModelAndView(redirect:list.htm); } public ModelAndView remove(HttpServletRequest request, HttpServletResponse response) throws Exception { Long id = ServletRequestUtils.getLongParameter(request, id); userService.delete(id); return new ModelAndView(redirect:list.htm); } public ModelAndView list(HttpServletRequest request, HttpServletResponse httpServletResponse) throws Exception { ListUser users = userService.getAll(); return new ModelAndView(userPage, users, users); } } *UserService.java* package com.simple.service; import java.util.List; import org.hibernate.Session; import org.springframework.transaction.annotation.Transactional; import com.simple.model.User; public class UserService { private Session session; public UserService(Session session) { this.session = session; } @Transactional public void store(User user) { session.saveOrUpdate(user); } @Transactional public void delete(Long id) { User user = (User) session.get(User.class, id); session.delete(user); } @SuppressWarnings(unchecked) @Transactional(readOnly = true) public ListUser getAll() { return session.createQuery(from User).list(); } } *userPage.jsp* %...@taglib uri=http://java.sun.com/jsp/jstl/core; prefix=c% html head titleList User/title /head body form action=add.htm table border=1 tr tdNama/td tdinput type=text name=name //td /tr tr tdUmur/td tdinput type=text name=age //td /tr /table input type=submit value=Daftar / /form table border=1 tr thNama/th thUmur/th thHapus/th /tr c:forEach items=${users} var=u tr td${u.name}/td td${u.age}/td tda href=/simplespringhibernate/userPage/remove.htm?id=${ u.id}Hapus/a/td /tr /c:forEach /table /body /html *index.jsp* %...@taglib uri=http://java.sun.com/jsp/jstl/core; prefix=c% c:redirect url=userPage/list.htm / -- Best Regards Mirza Akhena -- -o--o---( ^ ^ )---o--o- Speed Optimization: Seek and ye shall find! In case it isn't in the cache yet, too bad, you've to wait 40x longer. Daniel Baktiar (http://dbaktiar.wordpress.com)
Re: [JUG-Indonesia] Tanya AOP
terjemahan orthogonal = tegak lurus. sesuatu yang dilakukan secara tegak lurus. kalau gitu tambah bingung nggak? 2010/3/2 Adelwin Handoyo adel...@gmail.com Sesuatu yang di lakukan secara orthogonal.. Kalo gitu ngerti kagak? * Adelwin Handoyo *- adel...@gmail.com - Sent from my Mac -- *From: *dir dir sikerasa...@gmail.com *Reply-To: *JUG-Indonesia jug-indonesia@yahoogroups.com *Date: *Tue, 2 Mar 2010 09:30:37 +0700 *To: *JUG-Indonesia jug-indonesia@yahoogroups.com *Subject: *Re: [JUG-Indonesia] Tanya AOP -- -o--o---( ^ ^ )---o--o- Speed Optimization: Seek and ye shall find! In case it isn't in the cache yet, too bad, you've to wait 40x longer. Daniel Baktiar (http://dbaktiar.wordpress.com)
Re: [JUG-Indonesia] Re: unit test in maven
1. kalau ga salah pernah ngalami yg sama. class yg di dalam src/test/java memang harus ada annotation @Test-nya. akhirnya buat dummy method supaya ada runnable methods. 2. harusnya class-nya di folder src/test dan src/main, folder src tentu saja ga dikenali. pluginnya pake apa? saya pake eclipse iam/q4e, baik2 aja. 2010/3/1 Nashroulloh naz...@gmail.com maven-surefire-plugin yang dipake versi berapa? kalau di tempat gue ok2 aja (maven-surefire-plugin 2.4.3). plugin groupIdorg.apache.maven.plugins/groupId artifactIdmaven-surefire-plugin/artifactId version2.5/version /plugin Ok, thanks. Memang tanpa plugin tampaknya pake mode junit 3. Akan tetapi, setelah pasang plugin, isue nya ganti: 1. dia mencoba run class yg ga ada unit test nya, misal. Abstract class yg jadi parent bbrp class unit test ERROR! java.lang.Exception: No runnable methods 2. dia ga bisa mengenali class di package yg sama namun beda folder. Secara ini kan dah biasa kita memisahkan di folder test/ dan src/ ERROR! java.lang.NoClassDefFoundError Test nya dibuat di eclipse dan jalan baik2 saja, tp ketika ada rekan tim yg coba mvn test keluar error2 tersebut regards, Nasrul -- Menikmati Hidup Mempersembahkan yang Terbaik -Nashroulloh -- -o--o---( ^ ^ )---o--o- Speed Optimization: Seek and ye shall find! In case it isn't in the cache yet, too bad, you've to wait 40x longer. Daniel Baktiar (http://dbaktiar.wordpress.com)
Re: [JUG-Indonesia] unit test in maven
maven-surefire-plugin yang dipake versi berapa? kalau di tempat gue ok2 aja (maven-surefire-plugin 2.4.3). 2010/2/27 Nashroulloh naz...@gmail.com Dear all, Untuk melakukakn unit test di maven dgn JUnit 4, pake surefire:test plugin. Sempat terheran-heran dari sekian banyak unit test yg dibuat dan dijalankan di eclipse, cuman 1 yg dijalankan ketika mvn test. Tampaknya, yg dijakalnan cuman method yg berawalan test macam testXyz() aja. Any suggestion selain rename method jd ber suffix test ? secara udah ada @Test regards, Nasrul -- Menikmati Hidup Mempersembahkan yang Terbaik -Nashroulloh -- -o--o---( ^ ^ )---o--o- Speed Optimization: Seek and ye shall find! In case it isn't in the cache yet, too bad, you've to wait 40x longer. Daniel Baktiar (http://dbaktiar.wordpress.com)
Re: [JUG-Indonesia] Error Spring
sepertinya, itu muncul karena ant script kamu ga mengenali properties file-nya, atau properties file-nya ada, tapi ga punya key client.url, jadi ${client.url} tidak diganti dengan url. 2010/2/22 Paulsen Jupiter Siahaan siahaan_pi...@yahoo.co.id kemaren saya sedang membuat aplikasi web menggunakan dengan menggunakan framework Spring, pada saat me-Run, muncul error : Browsing: ${client.url} java.net.MalformedURLException: no protocol: ${client.url} at java.net.URL.init(URL.java:567) at java.net.URL.init(URL.java:464) at java.net.URL.init(URL.java:413) at org.netbeans.modules.ant.browsetask.NbBrowse.execute(NbBrowse.java:75) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288) at sun.reflect.GeneratedMethodAccessor247.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) at org.apache.tools.ant.Task.perform(Task.java:348) at org.apache.tools.ant.Target.execute(Target.java:357) at org.apache.tools.ant.Target.performTasks(Target.java:385) at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1337) at org.apache.tools.ant.Project.executeTarget(Project.java:1306) at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41) at org.apache.tools.ant.Project.executeTargets(Project.java:1189) at org.apache.tools.ant.module.bridge.impl.BridgeImpl.run(BridgeImpl.java:278) at org.apache.tools.ant.module.run.TargetExecutor.run(TargetExecutor.java:497) at org.netbeans.core.execution.RunClassThread.run(RunClassThread.java:151) BUILD FAILED (total time: 0 seconds) itu karena apa ya ?? mohon pencerahan nya donk.. maklum, masih newbie bgt... :D -- Paulsen Jupiter Siahaan X/Link Software MNC Tower 7th floor, Suite705 Jakarta 10340 Indonesia +62813 7029 3135 -- Mencari semua teman di Yahoo! Messenger? http://sg.rd.yahoo.com/id/messenger/trueswitch/mailtagline/*http://id.messenger.yahoo.com/invite/ Undang teman dari Hotmail, Gmail ke Yahoo! Messenger dengan mudah sekarang! -- -o--o---( ^ ^ )---o--o- Speed Optimization: Seek and ye shall find! In case it isn't in the cache yet, too bad, you've to wait 40x longer. Daniel Baktiar (http://dbaktiar.wordpress.com)
Re: [JUG-Indonesia] Connection Pooling configuration
ini manggilnya pakai jdbc? kalau pakai jdbc mungkin belum di close connection-nya. connection perlu di-close untuk mengembalikan connection ke pool. 2010/2/17 Henry Harianja henry.haria...@gmail.com HI all, mau tanya rekomendasi konfigurasi connection pooling. kadang terjadi error: Cannot get a connection, pool exhausted saya masih cari tau penyebab error bisa sampai pool exhausted. masih bingung sbenarnya apakah konfigurasi connection pool bisa dituning konfigurasi yang saya pake kira2 sperti ini (applicationContext.xml): bean id=dataSource class=org.apache.commons.dbcp.BasicDataSource destroy-method=close property name=initialSizevalue2/value/property property name=maxActivevalue50/value/property property name=maxIdlevalue2/value/property property name=minIdlevalue1/value/property property name=maxWaitvalue1/value/property property name=removeAbandonedvaluetrue/value/property property name=removeAbandonedTimeoutvalue60/value/property /bean mohon share.. -- -o--o---( ^ ^ )---o--o- Speed Optimization: Seek and ye shall find! In case it isn't in the cache yet, too bad, you've to wait 40x longer. Daniel Baktiar (http://dbaktiar.wordpress.com)
Re: [JUG-Indonesia] Re: [OOT] Berita duka dari Thomas Wiradikusuma
Turut berdukacita, Thom. -- -o--o---( ^ ^ )---o--o- Speed Optimization: Seek and ye shall find! In case it isn't in the cache yet, too bad, you've to wait 40x longer. Daniel Baktiar (http://dbaktiar.wordpress.com)
Re: [JUG-Indonesia] Desain tabel journal
; @Column(name = KODE_SC, nullable = false, unique = false, length = 20) private String kodeSc; @ManyToOne @JoinColumn(name = ID_MASUK) private BrgMasukHd brgMasukHd; @ManyToOne @JoinColumn(name = ID_KELUAR) private BrgKeluarHd brgKeluarHd; @ManyToOne @JoinColumn(name = ID_SUP) private Supplier supplier; @ManyToOne @JoinColumn(name = ID_CUS) private Customer customer; apakah utk isi datanya spti utk transaksi barang masuk kode akan berisi kode barang masuk, Date berisi tgl barang masuk, kode_sc akan berisi kode supplier, id_sup berisi idSupplier, id_cus null, id_masuk berisi id barang masuk, id_keluar null utk transaki barang keluar kode akan berisi kode barang keluar, Date berisi barang keluar, kode_sc akan berisi kode customer, id_sup null , id_cus berisi id customer id_masuk null, id_keluar berisi id barang keluar terima kasih This email and any attachments are confidential and may also be privileged. If you are not the addressee, do not disclose, copy, circulate or in any other way use or rely on the information contained in this email or any attachments. If received in error, notify the sender immediately and delete this email and any attachments from your system. Emails cannot be guaranteed to be secure or error free as the message and any attachments could be intercepted, corrupted, lost, delayed, incomplete or amended. Standard Chartered PLC and its subsidiaries do not accept liability for damage caused by this email or any attachments and may monitor email traffic. Standard Chartered PLC is incorporated in England with limited liability under company number 966425 and has its registered office at 1 Aldermanbury Square, London, EC2V 7SB. Standard Chartered Bank (SCB) is incorporated in England with limited liability by Royal Charter 1853, under reference ZC18. The Principal Office of SCB is situated in England at 1 Aldermanbury Square, London EC2V 7SB. In the United Kingdom, SCB is authorised and regulated by the Financial Services Authority under FSA register number 114276. If you are receiving this email from SCB outside the UK, please click http://www.standardchartered.com/global/email_disclaimer.html to refer to the information on other jurisdictions. -- -o--o---( ^ ^ )---o--o- Speed Optimization: Seek and ye shall find! In case it isn't in the cache yet, too bad, you've to wait 40x longer. Daniel Baktiar (http://dbaktiar.wordpress.com)
Re: Beda Class Sama JavaBean - WAS : (Re: [JUG-Indonesia] Re: Membuat Koneksi Java Mysql dari textfield)
alasan (1) pojo kan lebih simpel. kalau pakai java.util.Map berarti bergantung sama java collection framework. implementasi java.util.Map kan berbeda. komponen basic kok bergantung sama library. map tidak bisa menerima primitive. alasan (2) kebanyakan framework modern dan app server melakukan instrumentasi terhadap java object (buzzword: POJO), sedangkan map adalah object yg dari basic sudah lebih kompleks, sehingga instrumentasinya lebih rumit. 2010/2/11 Yudhi Karunia Surtan brainmaster...@gmail.com Sorry OOT neh Nik, gw mo tanya si adelwin bentaran.. POJO ruh racun ga seh menurut lu win? Gw cuman kepikiran kenapa ga pake Map aj yah kalo cuman buat nampung-nampung parameter gitu.. Emang Konsep dari pakemnya si java, Pojo dulu atau Map dulu yah? Yah jujur seh sometimes si Pojo ini berguna juga apalagi buat DTO. Regards, Yudhi Karunia Surtan -- Mobile (+62)-818-08347561 http://yudhikarunia.wordpress.com Javabean ituh just a convention… But a very unique one at that… :p Kalo liat di web nya sun (baca:oracle)… katanya java bean ituh plain old java object… Yang… harus punya constructor with no parameter, dan beberapa naming convention of how the getter and setter method should be named… and nothing else… Kenapa begini? Banyak framework… (spring yang udah gue bongkar… dan banyak pake ini… ) Yang pake code macem gini nih… Contoh concrete mungkin lebih kena yah… class Student { private String name; //getter and setter } Ntar di pake dengan cara gini nih… BeanWeapper student = BeanWrapperImpl(new Student()): student.setPropertyValue(“name”, “Adelwin”); nah.. kliatan khan gunanya? Dan kenapa convention ini dipake banget? Jadi… class tersebut.. BUKAN javabean… -- -o--o---( ^ ^ )---o--o- Speed Optimization: Seek and ye shall find! In case it isn't in the cache yet, too bad, you've to wait 40x longer. Daniel Baktiar (http://dbaktiar.wordpress.com)
Re: [JUG-Indonesia] Koneksi Java dengan database secara dinamis
rasanya resource bundle bukan kegunaan yg tepat dalam hal ini. gunakan resource yg tidak locale aware untuk keperluan ini. tapi salah satu work around-nya, coba namanya diganti SelectResource_en_US.properties On 10 February 2010 00:59, satria ardi my_frien...@yahoo.co.id wrote: Saya punya source code untuk membuat koneksi java secara dinamis sbg berikut File SelectResource.properties untuk mengatur koneksi Driver=com.mysql.jdbc.Driver URL=jdbc:msql://192.168.123.2/Alamat Connect.java import java.sql.*; import java.util.*; import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; import java.util.logging.Level; import java.util.logging.Logger; public class Connect { public static void main(String argv[]) { Connection con = null; ResourceBundle bundle = ResourceBundle.getBundle(SelectResource);//MEMANGGIL .PROPERTIES try { String url = bundle.getString(URL);//dari .properties Statement stmt; ResultSet rs; try { Class.forName(com.mysql.jdbc.Driver); } catch (ClassNotFoundException ex) { Logger.getLogger(Connect.class.getName()).log(Level.SEVERE, null, ex); } // here is where the connection is made con = DriverManager.getConnection(url, kargo, invoice); } catch( SQLException e ) { e.printStackTrace(); } finally { if( con != null ) { try { con.close(); System.out.println(dada); } catch( Exception e ) { } } } } } Ketika di compile muncul error sebagai berikut: init: deps-module-jar: deps-ear-jar: deps-jar: compile-single: run-main: Exception in thread main java.util.MissingResourceException: Can't find bundle for base name SelectResource, locale en_US at java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.java:1521) at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1260) at java.util.ResourceBundle.getBundle(ResourceBundle.java:715) at Connect.main(Connect.java:21) Java Result: 1 BUILD SUCCESSFUL (total time: 0 seconds) Kira - kira kenapa ? -- Mencari semua teman di Yahoo! Messenger? http://sg.rd.yahoo.com/id/messenger/trueswitch/mailtagline/*http://id.messenger.yahoo.com/invite/ Undang teman dari Hotmail, Gmail ke Yahoo! Messenger dengan mudah sekarang! -- -o--o---( ^ ^ )---o--o- Speed Optimization: Seek and ye shall find! In case it isn't in the cache yet, too bad, you've to wait 40x longer. Daniel Baktiar (http://dbaktiar.wordpress.com)
Re: [JUG-Indonesia] RequestDispatcher Include Ga Jalan
Hi Niksen, Saya sedang mencoba mengerti, sebenarnya apa sih yang ingin dicapai dengan jeruk kok makan jeruk ini. Bisa dijelaskan? Saya percaya ada cara yang lebih baik daripada melakukan hal seperti ini. Daniel? 2010/2/8 Niksen Harjanto milis.java.ko...@gmail.com Rekan, saya punya 1 file JSP yang isinya meng-include JSP header sama servlet lain, tapi kenapa cuma 2 include awal aja yang tampil ya? Yang lainnya menghilang... ini skrip di JSPnya html head meta http-equiv='Content-Type' content='text/html; charset=UTF-8' titleJSP Page/title /head body h1INDEX.JSP/h1 % RequestDispatcher rd; rd = request.getRequestDispatcher(header.jsp); rd.include(request, response); rd = request.getRequestDispatcher(MessageServlet); rd.include(request, response); rd = request.getRequestDispatcher(form2.jsp); rd.include(request, response); rd = request.getRequestDispatcher(form3.jsp); rd.include(request, response); % Jangan bilang kalo Index.jsp-nya ga bisa diload!!! form name='form1' action='form2.jsp' method='POST' input type='submit' value='Press To Continue' name='btnContinue' / /form /body /html Hasil di browwsernya : !DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN http://www.w3.org/TR/html4/loose.dtd; h1Ini HEADER.JSP/h1 h1Message Servlet nih/h1br Error Message-nya : bla bla blabr Apa statement include itu terbatas untuk 2 dokumen(JSP/servlet) aja? Makasih -- -o--o---( ^ ^ )---o--o- Speed Optimization: Seek and ye shall find! In case it isn't in the cache yet, too bad, you've to wait 40x longer. Daniel Baktiar (http://dbaktiar.wordpress.com)
Re: [JUG-Indonesia] Cara POST dari 1 servlet ke servlet lain
pake httpclient, http://hc.apache.org/ 2010/2/8 Niksen Harjanto milis.java.ko...@gmail.com rekan2, gmana caranya POST dari 1 servlet ke servlet lain ya? Saya biasa pake RequestDispatcher, tapi kalo RequestDispatcher kan cuma memforward request dari servlet A ke servlet B. Saya pengennya request ke servlet B itu beda2 tergantung kondisi di servlet A. JSP(input data) --(POST)-- Servlet A(proses input) --(POST)-- Servlet B(get data from db) --(POST)-- JSP(show data) Makasih... -- -o--o---( ^ ^ )---o--o- Speed Optimization: Seek and ye shall find! In case it isn't in the cache yet, too bad, you've to wait 40x longer. Daniel Baktiar (http://dbaktiar.wordpress.com)
Re: [JUG-Indonesia] Ini Bugsnya JBOSS 4.2.3 atau bukan ya ?
coba cek class implementation dari List yg di-return apa? kalau turunan java.util.HashList ya ga dijamin urut. coba tambahin code check di bawahnya: System.out.println(tipe list= + list.getClass().getName()); periksa, tipe apa yg dihasilkan? 2010/2/4 Takat Wicaksono takat.wicaks...@gmail.com Dear Jugers, Ada permasalahan pada saat saya ingin mengambil data, saya gunakan postgresql sebagai database dan jboss sebagai application servernya sedikit cuplikan code dari saya : @NamedNativeQuery(name = custAccountTxnByRangeCode, query = SELECT o.id,o.code,o.dateof,o.biller_ code,o.custacc_code,o.remarks,o.amount,o.trx_type,o.trx_mask,o.trace_no,o.cust_code,o.cust_name,o.created_date + FROM v_custaccounttrx AS o + WHERE ((o.custacc_code = ? OR o.custacc_code = ?) AND (to_char(o.created_date,'-mm-dd') BETWEEN ? AND ? )) + ORDER BY o.custacc_code DESC, resultClass=VCustomerAccountTransactionVO.class ) saya panggil data seperti berikut: list = (ListVCustomerAccountTransactionVO)ctx.listNamedQuery(custAccountTxnByRangeCode,701122,701133, 2010-01-01,2010-01-31); Permasalahannya data yang keluar tidak urut (seperti dibawah ini) custacc_code 701133 701133 701133 701133 701133 701133 701133 701133 701133 701133 701133 701122 701133 701122 Apakah ini bugs dari Jboss ya, karena secara logika kan harusnya urut. tolong pencerahannya. Thanks In Advance Takat Wicaksono --- IT Independent SamInos Inti Solusi http://www.saminos.com Exploring Your Solution With Saminos's technology --- -- -o--o---( ^ ^ )---o--o- Speed Optimization: Seek and ye shall find! In case it isn't in the cache yet, too bad, you've to wait 40x longer. Daniel Baktiar (http://dbaktiar.wordpress.com)
Re: [JUG-Indonesia] Criteria vs HQL
yupe. yg gue maksud kalau refactor model, paling tidak Criteria bisa adjust dengan baik, sementara HQL karena dalam bentuk String tidak akan terdeteksi. 2010/2/4 Jecki jecki...@gmail.com HQL bisa digunakan untuk NamedQuery yang otomatis akan di-compile pada saat hibernate startup. Jadi ini cukup membantu karena mengurangi runtime error (tergantung definisi runtime-nya). Dengan NamedQuery juga berarti HQL bisa memanfaatkan fitur query cache. Implementasi di belakangnya mungkin berupa PreparedStatement (ini dugaan saja). Jadi query SQL tidak selalu digenerate on the fly, tapi hanya sekali saja CMIIW. Criteria otomotatis tidak mendapatkan manfaat dari NamedQuery. Jadi SQL selalu digenerate on the fly pada saat dipanggil. Keuntungannya sangat dinamis karena field yang akan di-compare bisa disusun saat runtime, tergantung kondisi2 yang dibutuhkan. Sepertinya untuk soal refactoring Criteria juga tidak membantu banyak. Hanya bisa untuk refactoring class. Tapi kalau sudah refactoring field sepertinya sama saja dengan HQL. Jadi untuk kasus ini safety net yang tepat adalah Unit Test. 2010/2/4 Daniel Baktiar dbakt...@gmail.com menurut gue: kalau masih bisa pakai Criteria, lebih baik pakai Criteria. ada lebih banyak safeguard kalau menggunakan Criteria, walaupun belum mencapai apa yg diperlukan di tingkat ideal. alasannya maintanability. Criteria menggunakan java object, sehingga kalau model berubah, type checking dan refactoring berjalan dengan baik. bila menggunakan HQL, perubahan type, refactor dsb, akan gagal pada saat run time, bukan pada saat compile time. kalau untuk maintainability dan source code sudah ribuan class, disuruh memilih compile time error atau runtime error, saya akan pilih warning compile time. sekali lagi, seperti disebutkan di atas, walaupun menggunakan Criteria tidak menjamin bahwa semua perubahan yang tidak valid akan membuat compile time error bila menggunakan Criteria, tetapi masih lebih baik daripada menggunakan HQL. untuk HQL sebagian besar ketidakkonsistenan yg diakibatkan perubahan hanya akan muncul saat runtime. ada juga hal yang positif bila menggunakan HQL semua, semua coding query akan memiliki konsistensi bentuk. query menggunakan Criteria bentuknya lebih variatif. dan bahasa HQL lebih powerful (bisa menentukan join criteria dan fetch strategy etc). -- -o--o---( ^ ^ )---o--o- Speed Optimization: Seek and ye shall find! In case it isn't in the cache yet, too bad, you've to wait 40x longer. Daniel Baktiar (http://dbaktiar.wordpress.com)
Re: [JUG-Indonesia] Criteria vs HQL
menurut gue: kalau masih bisa pakai Criteria, lebih baik pakai Criteria. ada lebih banyak safeguard kalau menggunakan Criteria, walaupun belum mencapai apa yg diperlukan di tingkat ideal. alasannya maintanability. Criteria menggunakan java object, sehingga kalau model berubah, type checking dan refactoring berjalan dengan baik. bila menggunakan HQL, perubahan type, refactor dsb, akan gagal pada saat run time, bukan pada saat compile time. kalau untuk maintainability dan source code sudah ribuan class, disuruh memilih compile time error atau runtime error, saya akan pilih warning compile time. sekali lagi, seperti disebutkan di atas, walaupun menggunakan Criteria tidak menjamin bahwa semua perubahan yang tidak valid akan membuat compile time error bila menggunakan Criteria, tetapi masih lebih baik daripada menggunakan HQL. untuk HQL sebagian besar ketidakkonsistenan yg diakibatkan perubahan hanya akan muncul saat runtime. ada juga hal yang positif bila menggunakan HQL semua, semua coding query akan memiliki konsistensi bentuk. query menggunakan Criteria bentuknya lebih variatif. dan bahasa HQL lebih powerful (bisa menentukan join criteria dan fetch strategy etc). 2010/2/3 null_pointer80 null_pointe...@yahoo.com Hi All, Biasanya di dalam project real, mana yg lbh sering dipake ya, criteria ato hql (bagi yg gunain hibernate)? Kira2 apa plus minus nya ya? Kalo pendapat pribadi, utk query yg uda fix parameternya, lbh enak pake hql. Thanks -- -o--o---( ^ ^ )---o--o- Speed Optimization: Seek and ye shall find! In case it isn't in the cache yet, too bad, you've to wait 40x longer. Daniel Baktiar (http://dbaktiar.wordpress.com)
Re: [JUG-Indonesia] tanya: Langkah membuat software yang benar?
sepertinya yang ditekankan pada pair programming itu lebih ke arah: - produktivitas meningkat, karena ada diskusi mengalir - membantu think out of the box - ada sanity check tentang apa yg dikerjakan; kalau kerja sendiri seringkali developer akan explore terlalu dalam di suatu hal, padahal ada alternatif lain yang lebih cepat; - code review berjalan selagi programming dilakukan teknisnya seharusnya: - satu orang pada keyboard, coding, yang satu lagi memperhatikan dan apa yang dikerjakan dan mengomentari bila perlu - role ini dipertukarkan secara berkala tiap beberapa satuan waktu - tidak ada over time 2010/1/28 sm96 syaiful.mukh...@gmail.com pair programming itu coding satu komputer berdua keuntungannya, kalo satunya gak masuk kerja jalan terus gak masuk ini bisa aja entah sakit, ijin, bolos, macet, hujan, resign, atau malah dipecat :D gimana memanagenya? yah gimana caranya satu kerjaan di kerjakan bareng berdua gitu. 2010/1/27 zul Daisuki j.dais...@yahoo.com mungkin ini ada hubungannya dgn management project gitu yah? mumpung ada tread ini mau sekalian nanya juga :D yang dimaksud pair programming itu kyk gmn yah? bagaimana menjalankan memanage nya? -- *From:* Joe yohanes3harta...@yahoo.com *To:* jug-indonesia@yahoogroups.com *Sent:* Wed, January 27, 2010 3:23:08 PM *Subject:* [JUG-Indonesia] tanya: Langkah membuat software yang benar? Saya mau tanya ke teman-teman, atau ada yang berbaik hati mensharingkan pengalamannya. Bagaimana cara/ langkah membuat software dengan kerja team, dan biasanya harus melibatkan berapa tenaga ahli? saya juga pernah mendengar tentang blue print tapi sampai sekarang yang belum pernah melihat bentuk dari blue print, semoga ada yang mau sering filenya. Karena pasti sangat berguna bagi teman-teman yang lain. MAJU TERUS INDONESIA. -- syaiful.mukhlis gtalk:syaiful.mukh...@gmail.com gtalk%3asyaiful.mukh...@gmail.com -- -o--o---( ^ ^ )---o--o- Speed Optimization: Seek and ye shall find! In case it isn't in the cache yet, too bad, you've to wait 40x longer. Daniel Baktiar (http://dbaktiar.wordpress.com)
Re: [JUG-Indonesia] Re: R.I.P Sun Microsystems
solaris akan tetap dimaintain sama oracle. karena memiliki nilai tambah strategis. oracle akan memiliki complete stack, hardware, operating system, storage, app server, database. ini bukan hoax, beritanya udah dari beberapa bulan lalu. oracle hanya menunggu jawaban dari EU Commission, apakah akuisisi ini melanggar undang undang antimonopoli di eropa. karena jawaban sudah keluar, sudah hampir pasti rusia dan cina akan menyetujui juga. karena itu oom goosling menampilkan gambar itu di blognya. 2010/1/22 Dion Azani dion_az...@yahoo.com Terus .. gimana dengan nasib Server, dan OS SUN ..?? Ganti juga dengan menggunakan Oracle .?? SUN SOLARIS -- Oracle SOLARIS .. gitu ? Ini HOAX atau beneran ndak sich ..?? --- On *Fri, 1/22/10, Niksen Harjanto milis.java.ko...@gmail.com* wrote: From: Niksen Harjanto milis.java.ko...@gmail.com Subject: Re: [JUG-Indonesia] Re: R.I.P Sun Microsystems To: jug-indonesia@yahoogroups.com Date: Friday, January 22, 2010, 3:25 AM SUN lebih ngacu ke arah open source, jadi produknya bisa dibilang gratis downloadn n pake. Yang dijual itu supportnya ke user. Kenapa rugi ya bisa2 aja pengguna software SUN itu orang2 yang sukanya bajak membajak, udah yang penting gratis n powerfull. Padahal karyawan SUN sendiri mesti digaji tiap bulan, n gajinya kan ga ecek2 kaya di Indonesia... *jiah...dunia sempit... ketemu lagi di sini... Niksen H (cuma bisa delphi doang...) On 1/22/10, ANDI KUSNADI myok...@yahoo. comhttp://mc/compose?to=myokaku%40yahoo.com wrote: kadang-kadang bingung juga yah, perusahaan segede gitu aja bisa rugi,padahal kan itu perusahaan berteknologi canggih, ternyata teknologi canggih tidak bisa terhindar dari kerugian. Best Regards, Andi Kusnadi,Skom 0813 1883 92 37 programmer .net, java, streamezzo _ _ __ From: kus.andriadi kus.andriadi@ yahoo.co. idhttp://mc/compose?to=kus.andriadi%40yahoo.co.id To: jug-indonesia@ yahoogroups. comhttp://mc/compose?to=jug-indonesia%40yahoogroups.com Sent: Fri, January 22, 2010 9:52:57 AM Subject: [JUG-Indonesia] Re: R.I.P Sun Microsystems --- In jug-indonesia@ yahoogroups. com, Samuel Franklyn sfrank...@. .. wrote: On 1/22/2010 9:21 AM, Oculy silaban wrote: maaf ini artinya apa ya? apakah sun sudah tidak ada lagi? Sun dibeli sama Oracle. Tahun ini kemungkinan nama Sun tidak akan ada lagi. Jadi nanti tidak adalagi Sun JDK yang ada Oracle JDK. wah berarti sertifikat pun berubah jadi Oracle Certified Java Programmer.. .:D apa SCJP gak diadain lagi ya? kwkwkwk...nasib yang udah ngambil gmana tuh -- -o--o---( ^ ^ )---o--o- Speed Optimization: Seek and ye shall find! In case it isn't in the cache yet, too bad, you've to wait 40x longer. Daniel Baktiar (http://dbaktiar.wordpress.com)
Re: [JUG-Indonesia] cara mengelola 2 branch
hi martin, commit setiap ada perubahan seharusnya ga jadi masalah. coba pelajar branching and tagging, sehingga merge dapat dilakukan bukan saja antar revisi, tapi juga antara tag tertentu. kalau ada revisi yang penting, lakukan tagging (di svn tagging dan branching adalah hal yang sama, yaitu 'cheap copy'). di svn semua bermain konvensi saja. 2010/1/5 martinus j wahyudi joshua_del...@yahoo.co.uk Kawan semua, Saat ini, di kantor saya sudah mulai pake SVN sebagai repo. Selama ini kita hanya pengembangan 1 jalur saja, cuma pake trunk. Tapi di pengembangan sebuah produk http://product.patranusa.com/daval, kita terpaksa mulai bikin branch. Branch tsb: - 2.0 -- ini yg sudah release - 2.5 -- ini yang masih dikembangkan lagi, dan sudah memiliki fitur subscribe. celakanya, manajer saya minta ada perbaikan2 minor di 2.0, sehingga setiap ada perubahan di 2.0 saya harus melakukan sinkronisasi ke 2.5. sedangkan bila ada perubahan di 2.5 tp masih bersifat minor, jg harus sinkron ke 2.0. celakanya, ternyata saya baru tahu cara kerja jorok di svn itu efeknya sangat bikin pusing. saya harus akui, commit yg kita lakukan itu sering sekali, tp bukan berdasarkan per modul / final, tp setiap save, pasti kita lakukan commit. jadinya pas mau merge agak report. Satu lagi, SVN itu kalo mau merge ternyata berdasarkan nomor revisi ya? bukan berdasarkan file per file. Ada tips / trick ngga buat mengatur masalah seperti ini dengan SVN? Sincerely, Martin -- -o--o---( ^ ^ )---o--o- Speed Optimization: Seek and ye shall find! In case it isn't in the cache yet, too bad, you've to wait 40x longer. Daniel Baktiar (http://dbaktiar.wordpress.com)
Re: [JUG-Indonesia] helep please
mengingatkan soal etika milis, harap baca dulu peraturan milis ini. kalau ngasi topik, tidak disarankan untuk ngasi judul 'helep please'. sebutkan topik dan problem yg dihadapi, misalnya. kedua, kalau bisa lakukan pekerjaan rumah anda sendiri. paling tidak belajar JSP dan Tomcat-nya, dicoba dulu. disarankan jangan mengejar nilai, tetapi kejar ilmu. kalau tugas ini tidak kelar, terima ini sebagai dorongan untuk belajar JSP/Tomcat lebih dalam. belajar kan butuh waktu. ketiga, jangan sembarangan curhat, sapa tau dosen anda juga anggota milis ini (kemungkinannya besar, kalau dia ngajar java...). 2009/12/26 bardin muh bardi...@yahoo.com please help mi !!! ada yg punya program JSP tentang bookstore, dan penggunaanya(setting APACHE TOMCATnya) nih tugas besar sy, susah amat... saya belum plajari dah disuruh buat... dosen aneh. waktu dikasih mepet lagi!!! terimakasih banyak buat teman2 yg membantu saya... tanpa kalian saya tidak bisa apa2. saya dah googling... tapi bahasa ga dapat2!!! -- -o--o---( ^ ^ )---o--o- Speed Optimization: Seek and ye shall find! In case it isn't in the cache yet, too bad, you've to wait 40x longer. Daniel Baktiar (http://dbaktiar.wordpress.com)
Re: [JUG-Indonesia] Monty says: Help save MySQL from Oracle's clutches
kalau diregulasi, justru vendor2 yg ga bisa survive akan terus bertahan. antimonopoli jelas ga kena. emang seberapa hebat mysql itu, sampai kalau dibeli oracle jadi monopoli. justru si monty yg mimpi. kalau database yg lain kena, dia sih ga peduli, ini cuma anak kesayangannya aja. kalau dari jumlah download, mysql mungkin banyak, tapi kalau dari omzet penjualan masih ga ada apa2nya. mysql bahkan bukan di liga pertarungan 3 besar, oracle - db2 - sqlserver. terus kalau di pasar open source juga kan masih banyak saingannya, enterprisedb/postgresql yg lebih free. 2009/12/18 Muhammad Irfani Sahnur irf...@irfani.web.id neolib ya kejam. kalo undang2 anti monopoli ga kena ya ? irfani http://irfani.web.id Y! irfani_s 2009/12/17 Frans Thamura fr...@meruvian.org dunia sudah sangat kejam bro, monty secara ekosistem benar, tetapi ini pembelajaran mahal ini masukan buat yang buat perusahaan opensoruce, siap2 aja bisa kejadian seperti ini sudah apir seumur hidup monty melawan oracle database, jadi yah we know lah masalahnya gimana, mysql sudah seperti nyawanya tetapi dg sales 100 juta, dia kok ngiler uang 1 billion Sun, yah itu dia dah digelapkan , dan sudah terlambat oracle akan melakukan apapun F -- -o--o---( ^ ^ )---o--o- Speed Optimization: Seek and ye shall find! In case it isn't in the cache yet, too bad, you've to wait 40x longer. Daniel Baktiar (http://dbaktiar.wordpress.com)
Re: [JUG-Indonesia] Weblogic - Jasperreport :[error] java.lang.NoClassDefFoundError: Could not initialize class net.sf.jasperreports.engine.util.JRStyledTextParser
saya pikir lebih mungkin karena masalah library yang di-deploy di app server, atau class loader priority. mungkin ada component yg di deploy di luar war anda di satu yg tidak ada di lainnya. 2009/12/18 pinguin meriang pinguin.meri...@gmail.com On Thu, Dec 17, 2009 at 5:32 PM, raineir pradana man_above_...@yahoo.com man_above_rey%40yahoo.com wrote: Dear JUGers, mohon bantuannya, saya dapat error: Dec 17, 2009 5:13:07 PM WIT Error HTTP BEA-101017 [weblogic.servlet.internal.webappservletcont...@2b0fe524 - appName: 'application', name: 'application.war', context-path: '/app-v3', spec-version: '2.5'] Root cause of ServletException. java.lang.NoClassDefFoundError: Could not initialize class net.sf.jasperreports.engine.util.JRStyledTextParser at net.sf.jasperreports.engine.fill.JRBaseFiller.init(JRBaseFiller.java:174) at net.sf.jasperreports.engine.fill.JRVerticalFiller.init(JRVerticalFiller.java:74) at net.sf.jasperreports.engine.fill.JRVerticalFiller.init(JRVerticalFiller.java:56) at net.sf.jasperreports.engine.fill.JRFiller.createFiller(JRFiller.java:143) at net.sf.jasperreports.engine.fill.JRFiller.fillReport(JRFiller.java:53) kenapa yah?padahal lib jasperreport-3.6.0.jar sudah saya taruh di folder WEB-INF/lib, udah gt di server development nggak ada masalah, tapi ketika di deploy ke server production malah error kaya diatas... btw environment yg saya pakai: server development: - Oracle Weblogic 10.3 App. server 32 bit - jdk 1.6.0 - jasperreport 3.6.0 - run @ Solaris 10 - 32 bit server prod: - Oracle Weblogic 10.3 App. server 64 bit - jdk 1.6.0 - jasperreport 3.6.0 - run @ Solaris 10 - 64 bit apa perbedaan server 32 bit dgn 64 bit bermasalah?any solutions?thanks before :) Sepertinya banyak yang mengalami masalah seperti anda om.. ini contoh salah satu kasus [1], Jasper tidak compatible dengan Google AppEngine. Mungkin, antara implementasi WebLogic untuk 32bit dan 64bit beda kali yah? [1] http://www.jscriptive.org/2009/08/jasperreports-and-google-appengine.html -- salam pm -- -o--o---( ^ ^ )---o--o- Speed Optimization: Seek and ye shall find! In case it isn't in the cache yet, too bad, you've to wait 40x longer. Daniel Baktiar (http://dbaktiar.wordpress.com)
Re: [JUG-Indonesia] Monty says: Help save MySQL from Oracle's clutches
Si Monty pinginnya, akuisisi Sun oleh Oracle dibatalkan, atau minimal Oracle akuisisi dengan catatan tidak include MySQL (dijual ke perusahaan lain). Terlalu banyak personal interest dia di situ. Kalau dulu dia memang bener2 tulus, dia akan minta agreement dari Sun di kontrak jual beli, dengan klausul jangan pernah dijual ke vendor lain. 2009/12/17 Ifnu bima ifnub...@gmail.com maksud dia, kalo yg beli Sun, gak masalah. asal bukan Oracle. karena udah terlanjur Sun dibeli Oracle, pinginnya dia ambil lagi barang dia. andaikata itu bisa dilakukan, mungkin dia akan lakukan. apa iya bisa gitu? that's the point. jadi, bagiku, itu bukan sekedar masalah duit. Monty by back MySQL dari sun. Setelah Sun - mysql mungkin EU bisa kasih jalan Sun dibeli oracle, begitu? karena sepertinya Mysql ini dulunya perusahaan yang terdaftar di EU dan dibeli Sun yang terdaftar di AS -- http://ifnu.artivisi.com +62 856 9211 8687 regards -- -o--o---( ^ ^ )---o--o- Speed Optimization: Seek and ye shall find! In case it isn't in the cache yet, too bad, you've to wait 40x longer. Daniel Baktiar (http://dbaktiar.wordpress.com)
Re: [JUG-Indonesia] Monty says: Help save MySQL from Oracle's clutches
menurut gue sih. monty ga fair. dia udah jual copyright, terus dia melakukan black campaign atas sesuatu yg bukan milik dia. kalau orang lain yang memulai campaign ini, untuk menyelamatkan mysql, itu lain cerita. tapi ini mulai dari si monty. kalau seperti ini, menurut gue dia orangnya ga fair secara bisnis. kalau dia bilang dia mau balikin duitnya buat beli lagi mysql, lain cerita. itu duit udah dimakan, sekarang ngomong gitu. 2009/12/16 sm96 syaiful.mukh...@gmail.com ini masalahnya, orang khawatir terjadinya pembunuhan teknologi... bukan lagi masalah duit. 2009/12/16 Daniel Baktiar dbakt...@gmail.com iya tuh, monty udah ngantongin duit dari sun, terus buat mariadb, terus masih berusaha taro poison pill di barang yg udah bukan punya dia. gue ga setuju dengan attitude monty, kalau memang ga mau ngelepas mysql, dari dulu jangan dijual. 2009/12/14 Frans Thamura fr...@meruvian.org yah monty dan eropa gak rela, kalah persaingan sama eropa dah terima 1 billion masih tetap pengen punya mysql :) dari tahun 2005-an jg kita dah tahun sun pasti tutup, lihat aja trend sahamnya, dari 2001 turun terus gak pernah naik, no innovation inside sun since the dotcom buble. yah dia culas juga dah tajir gitu :) harus berguru sama mark shuttle worth dia, gimana jualn thawte ke verisign, terus buat ubuntu.. F -- -o--o---( ^ ^ )---o--o- Speed Optimization: Seek and ye shall find! In case it isn't in the cache yet, too bad, you've to wait 40x longer. Daniel Baktiar (http://dbaktiar.wordpress.com) -- syaiful.mukhlis gtalk:syaiful.mukh...@gmail.com gtalk%3asyaiful.mukh...@gmail.com -- -o--o---( ^ ^ )---o--o- Speed Optimization: Seek and ye shall find! In case it isn't in the cache yet, too bad, you've to wait 40x longer. Daniel Baktiar (http://dbaktiar.wordpress.com)
Re: [JUG-Indonesia] Monty says: Help save MySQL from Oracle's clutches
iya tuh, monty udah ngantongin duit dari sun, terus buat mariadb, terus masih berusaha taro poison pill di barang yg udah bukan punya dia. gue ga setuju dengan attitude monty, kalau memang ga mau ngelepas mysql, dari dulu jangan dijual. 2009/12/14 Frans Thamura fr...@meruvian.org yah monty dan eropa gak rela, kalah persaingan sama eropa dah terima 1 billion masih tetap pengen punya mysql :) dari tahun 2005-an jg kita dah tahun sun pasti tutup, lihat aja trend sahamnya, dari 2001 turun terus gak pernah naik, no innovation inside sun since the dotcom buble. yah dia culas juga dah tajir gitu :) harus berguru sama mark shuttle worth dia, gimana jualn thawte ke verisign, terus buat ubuntu.. F -- -o--o---( ^ ^ )---o--o- Speed Optimization: Seek and ye shall find! In case it isn't in the cache yet, too bad, you've to wait 40x longer. Daniel Baktiar (http://dbaktiar.wordpress.com)
Re: [JUG-Indonesia] Jika Out Memory Program Keluar
OutOfMemoryError ga selalu fatal. Ada kasus dimana dia worthed untuk di-catch. Kalau di application server, juga perlu melihat kondisinya. Application server seperti WebLogic bisa mendeteksi dan melakukan graceful shutdown atau self tuning jika mendapatkan exception seperti ini. Kalau bagian menghandle error tersebut sudah dirancang untuk tidak menambah alokasi heap, seharusnya gpp. Contohnya lain, misalnya, di Eclipse IDE, waktu mau buka file text SQL yang sangat besar, bisa terjadi nge-throw OutOfMemoryError. Component OSGi yang melakukan loading file tersebut crash, tetapi container OSGi ga tewas, cuma muncul popup window ngasi tau, lalu click OK. Eclipse IDE terus berjalan dengan baik tanpa side effect, karena kondisi yang menyebabkan hal tersebut bisa diatasi. 2009/12/4 Adelwin, Adelwin adelwin.adel...@sc.com Ini dulu pernah gue debat sama temen nih… Lupa hasil nya gimana yah… :D Kalo missal nya kita catch Throwable… which is infact permitted by java… Lalu terjadi OutOfMemoryError… lalu yang catch tuh siapa sebenernya? Karna sebenernya udah collapse khan JVM nya? Coba ajah di debug… Kasi break point di catch clause di program bawah ituh.. Gak akan di break.. Semua udah collapse… Satu2 nya cara adalah di wrap… Either sama script, yang bisa monitor return dari java program… If return != 0 then error happened… Ato java program yang laen… *Adelwin Handoyo | Senior Consultant - Wholesale Bank* *Standard Chartered Bank* Plaza By The Park #06-00, 51 Bras Basah Road. Singapore (189554) *T* : (65) 655 72441 |* **E* adelwin.adel...@sc.com -- *From:* jug-indonesia@yahoogroups.com [mailto: jug-indone...@yahoogroups.com] *On Behalf Of *Ifnu bima *Sent:* Friday, December 04, 2009 9:29 AM *To:* jug-indonesia@yahoogroups.com *Subject:* Re: [JUG-Indonesia] Jika Out Memory Program Keluar Bagaimana caranya menangkap pesan Out Of Memory, saya pikir out of memory adalah bukan error karena tidak terkena di proses Exception. saya ingin bila program terjadi out of memory ingin tampilkan pesan program harus akan keluar. terima kasih. bisa dicatch tapi aplikasi tetep harus direstart, karena kalau udah kena OutOfMemoryError JVMnya udah crash ga bs diperbaiki dan harus direstart. try{ //kode } catch(java.lang.OutOfMemoryError ex) { //munculkan JOptionpane System.exit(0); // menutup aplikasi } -- http://ifnu.artivisi.com +62 856 9211 8687 regards This email and any attachments are confidential and may also be privileged. If you are not the addressee, do not disclose, copy, circulate or in any other way use or rely on the information contained in this email or any attachments. If received in error, notify the sender immediately and delete this email and any attachments from your system. Emails cannot be guaranteed to be secure or error free as the message and any attachments could be intercepted, corrupted, lost, delayed, incomplete or amended. Standard Chartered PLC and its subsidiaries do not accept liability for damage caused by this email or any attachments and may monitor email traffic. Standard Chartered PLC is incorporated in England with limited liability under company number 966425 and has its registered office at 1 Aldermanbury Square, London, EC2V 7SB. Standard Chartered Bank (SCB) is incorporated in England with limited liability by Royal Charter 1853, under reference ZC18. The Principal Office of SCB is situated in England at 1 Aldermanbury Square, London EC2V 7SB. In the United Kingdom, SCB is authorised and regulated by the Financial Services Authority under FSA register number 114276. If you are receiving this email from SCB outside the UK, please click http://www.standardchartered.com/global/email_disclaimer.html to refer to the information on other jurisdictions. -- -o--o---( ^ ^ )---o--o- Speed Optimization: Seek and ye shall find! In case it isn't in the cache yet, too bad, you've to wait 40x longer. Daniel Baktiar (http://dbaktiar.wordpress.com)
Re: [JUG-Indonesia] Can't connect to X11 window server + jasperreport jalan di windows, tidak jalan di linux tertentu..
ini develop di komputer sendiri kok pake lewat proxy server ya. settingan proxy di browser dimatiin aja dulu. kalau di linux, di bash shell, coba jalanin dulu: sh based: $ export http_proxy= atau (csh based): $ unset http_proxy apakah ada settingan profile global yg memaksa anda menggunakan proxy? 2009/12/3 HERIANTO h3ria...@gmail.com thx untuk smua yg dah bantuin..., sebelumnya tanpa ganti menjadi ga ada petik, saya coba buka reportnya dan muncul error sperti biasa...bgitu saya ganti menjadi tanpa tanda petik..reportnya saya refresh...kemudian reportnya bisa nampil alhasil sukses...nah bgitu saya close report tersebut lagi, terus mo saya buka lagi..muncul error : Bad Gateway The proxy server received an invalid response from an upstream server. Apache/2.2.3 (CentOS) Server at www.XXXYYYZZZ.com Port 80 nah, kira2 error ini ada hubungannya ga dengan settingan yg td...trus biasanya ada error itu karena apa ya ? cara betulin gmn ? saya dah coba restart tomcat dan apache nya tp biasanya ga ngaruh..baru bisa normal ketika saya restart komputer...masalahnya saya agak riskan jika harus restart komputer karena programnya dah live dan biasnya suka muncul kernel panik. nah, untuk maren bgitu saya restart komputer, pas saya mo akses program nya lagi..misalnya www.XXXYYYZZZ.com...menjadi ga bisa kebuka...loading trus gitu..kyk nyari2 ga ketemu...kira2 smua ini ada hubungannya dengan penambahan ini..?? dan itu baru kembali normal setelah settingan itu saya hapus, dan saya restart komputer...(tp saya ga yakin itu gara2 settingan td).. thx Herianto 2009/12/2 Jecki jecki...@gmail.com set-nya ke CATALINA_OPTS saja. terus jgn pake tanda kutip CATALINA_OPTS=-Djava.awt.headless=true 2009/12/2 HERIANTO h3ria...@gmail.com h3rianto%40gmail.com thx, saya dah buat kok..cuma memang masih ga mo jalan.. saya pake tomcat...buatnya di file catalina.sh kan ya ? saya nambahin sperti ini..benar ga ? JAVA_OPTS='-Djava.awt.headless=true' Regards, Herianto -- Thanks Herianto -- -o--o---( ^ ^ )---o--o- Speed Optimization: Seek and ye shall find! In case it isn't in the cache yet, too bad, you've to wait 40x longer. Daniel Baktiar (http://dbaktiar.wordpress.com)
Re: [JUG-Indonesia] Can't connect to X11 window server + jasperreport jalan di windows, tidak jalan di linux tertentu..
coba pelajari koneksi XServer XClient. anda perlu punya XServer di tempat anda kerja. misal anda bekerja di workstation terminal 192.168.23.62 lalu telnet/ssh ke mesin lain, dimana program jasperrreport berada, 192.168.23.35 pastikan bahwa di 192.168.23.62 anda memiliki xserver. di mesin tersebut, anda perlu menjalankan: $ xhost +192.168.23.35 di mesin 192.168.23.35, jalankan (kalau sh/bash): $ export DISPLAY=192.168.23.62:0.0 atau (kalau csh, tcsh): $ setenv DISPLAY=192.168.23.62:0.0 baru coba jalankan lagi jasperreport tersebut. asumsi udah ga ada masalah firewall ya. 2009/12/2 HERIANTO h3ria...@gmail.com All, minta bantuannya donk.. jadi saya ada bikin report dgn jasper report...nah programnya skrg jalan di windows lancar.., di linux ada yg bisa jalan dan ada yg ga bisa jalan... nah yg ga bs jalan muncul errornya.. java.lang.InternalError: Can't connect to X11 window server using ':0.0 ' as the value of the DISPLAY variable. sun.awt.X11GraphicsEnvironment.initDisplay(Native Method) sun.awt.X11GraphicsEnvironment.clinit(X11GraphicsEnvironment.java:134) java.lang.Class.forName0(Native Method) java.lang.Class.forName(Class.java:141) java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java: 62) setelah saya googloing ( http://www.coderanch.com/t/62480/Other-Open-Source-Projects/Jasper-Report-t-connect-X) , kesimpulan yg saya dapat adalah ada kemungkinan di linux yg tidak jalan tuh tidak ada x11...nah yg ingin saya tanyakan adalah bagaimana cara mengetahui di linux tersebut sudah di install x11 atao blm ? trus kalo misalnya blm..kira2 gmn installnya ya...mksdnya install x11 nya mesti dari cd linuxnya ato bisa download x11 nya ? ato mungkin ada solusi lain? thx Cuilim -- -o--o---( ^ ^ )---o--o- Speed Optimization: Seek and ye shall find! In case it isn't in the cache yet, too bad, you've to wait 40x longer. Daniel Baktiar (http://dbaktiar.wordpress.com)
Re: [JUG-Indonesia] Q: ngerun 2 tomcat
port 8443 masih dipake tomcat yang lain. ganti juga 8443-nya. 2009/12/2 Penyihir Kecil penyihirke...@yahoo.com aq udah ubah port di server.xml Connector port=6000 protocol=HTTP/1.1 connectionTimeout=2 redirectPort=8443 / Connector port=7000 protocol=HTTP/1.1 connectionTimeout=2 redirectPort=8443 / tapi pas aq run 2-2 nya selalu kena error javabind: address already in use ada yg tw kenapa? best regards ~ its all about perception, how you choose to view things ~ dwi ardi irawan http://www.dwiardiirawan.blogspot.com -- -o--o---( ^ ^ )---o--o- Speed Optimization: Seek and ye shall find! In case it isn't in the cache yet, too bad, you've to wait 40x longer. Daniel Baktiar (http://dbaktiar.wordpress.com)
Re: [JUG-Indonesia] HTTPS Oracle Appserver
oracle app server ini apa ya? oc4j maksudnya? 2009/11/30 Wilyu initial...@yahoo.co.id Halo Semua..., saya mau tanya..., saya ada buat applikasi web pake JSP, rencananya saya mau publish pake HTTPS, ada yang pernah setting HTTPS gak di Oracle Appserver ?, trus, ada yang ngerti cara buat certificate untuk testing nya gak ya ? thanks b4... -- -o--o---( ^ ^ )---o--o- Speed Optimization: Seek and ye shall find! In case it isn't in the cache yet, too bad, you've to wait 40x longer. Daniel Baktiar (http://dbaktiar.wordpress.com)
Re: [JUG-Indonesia] Out Of Memory gak Rollback Data
hi onsir, boleh diperjelas, ini nyimpan data pakai apa, database kah? cara aksesnya seperti apa? jdbc? spring transaction? jpa? 2009/11/28 onsir salman onsirsal...@gmail.com Out Of Memory gak Rollback Data Saya ingin input data ke dalam dua tabel yaitu tabel Pinjaman dan RencanaAngsuran Pada saat saya tes dengan data spt ini program menjadi Out of memori, tetapi datanya tidak ter rollback oleh program. Misal saya input : KodePinjaman = P001 Lama angsur = 1 smapai 100 hari hasilnya bagus tidak terjadi error lalu data saya hapus. lalu saya coba input data spt ini KodePinjaman = P002 Lama angsur = 1000 hari hasilnya out of memory, dan klw saya lihat proses penginputan hanya smapi 560 saja lalu saya coba input data lagi, tanpa menutup program dgn data spt ini KodePinjaman = P003 Lama angsur = 30 hari Hasilnya bagus tidak terjadi error, tetapi data yg tersimpan bukannya 30, melainkan 590 record Dengan data spt ini Table Pinjaman Kode name LamaAngsur P002 Iwan 1000 P003 Wardi 30 Table RencanaAngsuran Kode AngsuranKe P0002 1 .. .. P0002 560 P0003 1 P0003 2 .. .. P0003 30 Yang jadi pertanyaan bagaiamana caranya Bila terjadi Out Of Memory data akan Ter ROOLBACK Karena kode program saya tidak bisa merolback data bila ada error tsb. Klw error yang lain data bisa terrolback. -- -o--o---( ^ ^ )---o--o- Speed Optimization: Seek and ye shall find! In case it isn't in the cache yet, too bad, you've to wait 40x longer. Daniel Baktiar (http://dbaktiar.wordpress.com)
Re: [JUG-Indonesia] Security di Server Tomcat atau Glass Fish
hi bayuadji seno, kalau yang dimaksud adalah file ms word-nya tidak bisa di-download, tapi isinya bisa ditampilkan dalam format lain, caranya adalah dengan me-render file tersebut ke dalam bentuk image, yang bisa di-scroll. cara handling di code-nya adalah bagaimana supaya generate image view port tersebut dengan efisien dan me-render dengan benar. cara lain adalah dengan menggunakan rich internet client, misalnya dengan flash. dalam hal seperti ini, file ms word-nya terlindung dari download, tetapi informasi di dalamnya tetap orang bisa catat, atau seperti kata thomas, bisa ditangkep dengan print screen. bedanya orang tidak semudah itu untuk memiliki source document, paling tidak effortnya lebih keras. semoga membantu. 2009/11/26 Thomas Wiradikusuma wiradikusuma.mi...@gmail.com itu pun masih bisa ditangkep dengan tombol Print Screen ;-) (di Mac Cmd+Shift+3 langsung ke-save di file) salam hangat, Thomas Wiradikusuma Twitter: http://www.twitter.com/wiradikusuma Blog: http://www.jroller.com/wiradikusuma On Nov 26, 2009, at 2:50 PM, sm96 wrote: sepertinya tidak bisa, kalo toh filenya pasti didownload dulu baru bisa ditampilin isinya. kecuali, anda pake/bikin program yg bisa preview isi dokumen dengan format yg diminta. 2009/11/26 Bayu Adji bayusenoa...@gmail.com bayusenoadji%40gmail.com Dear teman2. Ada yang mau saya tanyakan. Saya ada aplikasi web base dan di situ ada fasilitas untuk melihat dokumen misal dokumen MS.Word. Bagaimana caranya agar dokumen tersebut hanya bisa di lihat tapi tidak bisa di download. Kira2 pengaturan tersebut ada di sisi server atau di sisi coding dengan java Mohon bantuannya -- -o--o---( ^ ^ )---o--o- Speed Optimization: Seek and ye shall find! In case it isn't in the cache yet, too bad, you've to wait 40x longer. Daniel Baktiar (http://dbaktiar.wordpress.com)
Re: [JUG-Indonesia] Error Koneksi SQL Server 2000 dari pentaho / jasper report
boleh tau error koneksi ke port 1433-nya error apa? 2009/11/23 Ali Gunawan gunle...@gmail.com Halo teman, Saya ada error waktu mau koneksi SQL Server 2000 ke pentaho / jasper report, kira kira masalahnya apa ya ? Sy menggunakan net.sourcefourge.jtds.jdbs.driver .. muncuk error IOexception connection Sedangkan kalau menggunakan driver Microsoft nya juga error koneksi TCP port 1433… pls advise Mohon pencerahan dan bantuannya Thxs Ali G -- -o--o---( ^ ^ )---o--o- Speed Optimization: Seek and ye shall find! In case it isn't in the cache yet, too bad, you've got to wait 40x longer. Daniel Baktiar (http://dbaktiar.wordpress.com)
Re: [JUG-Indonesia] File/image Storing
kalau di oracle, bisa disimpan di database sama, tetapi gunakan tablespace yang beda dengan storage yg juga bisa beda. 2009/11/19 sjtirtha sjtir...@gmail.com Hi, ada yg pernah bikin applikas yg store banyak file dan images ga ? Gua pengen tau best practice utk store file / images. Apa baik simpen di filesystem atau di database, atau ada storage laen? Kalo simpen di database baiknya datamodelnya seperti apa? Soalnya kalo image disimpen sebagai BLOB di DB table yg sama dengan master data, bisa2 jadi masalah dengan performance. atau mungkin ada yg tau gimana Flickr, Facebook, dll simpen file/image mereka STeve -- -o--o---( ^ ^ )---o--o- Daniel Baktiar (http://dbaktiar.wordpress.com)
Re: [JUG-Indonesia] OOT: Python
ok. tentang microthreads, memang tidak menghilangkan semua problem dengan GIL. tapi sekali lagi, scalable atau tidak scalable itu ga tergantung dari language, tetapi juga dari desain platformnya. pemikiran yang salah: python ada problem dengan GIL, ga bisa memanfaatkan multicore off-the-shelf seperti clojure atau scala -- apa saja yang menggunakan python pasti ga scalable SALAH BESAR. google appengine, memilih python sebagai bahasa utamanya (java adalah pilihan kedua). walaupun GIL tidak membuat penggunaan multicore hal yang mudah, pendekatan grid appengine juga tidak memerlukan multithreading. dengan menggunakan multiprocessing saja, paralelism dan utilisasi cpu multicore tetap maksimal. appengine cuma membuat rule: developer ga boleh pake library thread. puff, problem GIL hilang ditelan bumi. scalability diperoleh dengan mendistribusikan ke banyak process. di dalam distributed computing yang sesungguhnya, faktor penentu bukanlah multithreading, tetapi seberapa cepat message passing (antar process) dilakukan. misal dalam cluster map/reduce, paralelisme diperoleh tanpa memerlukan multithreading. stackless didesain untuk paralelisme dalam distributed computing, message passing dilakukan dengan cepat. mana yang lebih mudah untuk scale, menambah jumlah mesin atau menambah jumlah core dalam 1 cpu? sepertinya google memilih untuk scale up dengan banyak commodity computer, commodity memory, commodity disk, ketimbang meningkatkan jumlah core dalam cpu (yg jelas terbatas). statement yg sama berlaku juga untuk misalnya, kalau pakai PHP pasti ga scalable. belum tentu. 2009/11/18 Jaimy Azle jaz...@gmail.com On Monday, November 16, 2009, 8:51:55 PM, Daniel Baktiar wrote: hi, masalah global lock tersebut kan sudah dapat diatasi dengan stackless python. stackless python dengan microthreads bisa scale setara dengan erlang ataupun scala. gak juga, microthread tidak sepenuhnya bisa mengatasi masalah yang terkait dengan GIL ini, hanya memberikan fleksibilitas yang lebih baik. Namun masalahnya utamanya tetaplah sama. Stackless Python allows you to use lightweight threads (tasklets) that can be switched with less overhead and it allows for cooperative multitasking with the intention of making async programming easier. This helps with IO ound applications where you can have tens of thousands of tasklets running at the same time (try doing that with threads). It does not however allow you to take advantage of multi-core or multi-processor resources. It simply allows you to squeeze the most amount of work out of a single threaded process. AFAIK attempting to use threads in Stackless makes things worse (from what I could gather from the mailing lists). http://www.stackless.com/pipermail/stackless/2007-August/001963.html -- Salam, -Jaimy Azle Great new ideas usually come from very small teams... don't give up so easily. -- John Kaster -- -o--o---( ^ ^ )---o--o- Daniel Baktiar (http://dbaktiar.wordpress.com)