Re: [JUG-Indonesia] ASK: DDD with Spring or seam or .... ?

2009-08-26 Terurut Topik sm96
.net? biasa aja. pada dasarnya pake apa aja bisa. DDD kan gaya
desain arsitektur aja.

2009/8/24 desdrianton desdrian...@yahoo.com:


 Dear all,

 menurut pengalaman jugger, framework yang paling nyaman buat DDD di java
 apa? spring, seam, or ...? terutama untuk team yg baru mulai menggunakan
 DDD.

 googling sana sini, masing2 punya pendapat bahwa framework mereka paling
 tepat buat DDD. Spring dengan aspectnya, seam dengan webbeansnya (CMIIW).

 btw, benarkah .net lebih friendly dengan DDD dibanding java? kalo benar,
 semakin menakutkan jg .net sekarang.

 thx all

 



-- 
syaiful.mukhlis
gtalk:syaiful.mukh...@gmail.com


Re: [JUG-Indonesia] pembagian

2009-08-26 Terurut Topik NoksPi.Com
pake \n

2009/8/25 westscar2000 westscar2...@yahoo.com:


 gw ada textfield sbgai input n textarea sbgai output
 ada yg bs bntu gw cba input sperti ini
 54EED6A43E6B662C017F697822AEBD90C0D8A474D3F41717A014586E804D1AF7
 nah yg gw pgn bgitu gw klik ok mncul d output seperti ini
 54EED6A43E6B662C017F697822AEBD90
 C0D8A474D3F41717A014586E804D1AF7

 da bs bntu ga? kl bs ma codingny jg gw da mntok bgt ni


 



-- 

NoksPi.Com


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

2009-08-26 Terurut Topik Andrian Kurniady
Kalo saya biasanya pake Emma. Cobertura belom pernah coba.

-Kurniady

2009/8/21 uud ashr uuda...@gmail.com



 Hi all.

 Ada yang berpengalaman dengan code coverage?Lebih pilih mana? Cobertura
 atau Emma? atau yang lain?

 Thx
  



Re: [JUG-Indonesia] [Ask]: App Decompiler/Converter VB + Powrbulider ke Java

2009-08-26 Terurut Topik sm96
kalopun ketemu, lebih besar pesimisnya.
kalopun udah dapet source codenya, bisa jadi malah susah dibaca
dan susah dipelajari, dan belum tentu hasil decompilenya
sama seperti source code aslinya.
mendingan dimulai dengan mempelajari business processnya.
trus didesain ulang.
pekerjaan seperti ini tidak semudah membalik telapak tangan.
gak bisa asal ngomong 'ganti pake java' trus minta segera jadi.
pasti makan waktu, paling cepat satu tahun. itu pun kalo timnya
orangnya banyak.


2009/8/19 Yudhi Karunia Surtan brainmaster...@gmail.com:


 Setahu saya sih engga ada decompiler yang dari bahasa lain ke Java.

 Kalo decompiler yang bagus untuk java bisa di dapat di

 http://java.decompiler.free.fr

 Top abisss

 Regards,

 Yudhi Karunia Surtan
 --
 Mobile (+62)-818-08347561

 



-- 
syaiful.mukhlis
gtalk:syaiful.mukh...@gmail.com


Re: [JUG-Indonesia] OOT Tanya Konsep MRP (Material Requirement Planning)

2009-08-26 Terurut Topik ANDI KUSNADI
iam still doesn't understant about Lead Time apa itu yah ? terlalu global, 
conceptnya kayak gimana tuh ?

tks.

 Best Regards,


Andi Kusnadi




From: Frans Thamura fr...@meruvian.org
To: jug-indonesia@yahoogroups.com
Sent: Monday, August 24, 2009 5:31:11 PM
Subject: Re: [JUG-Indonesia] OOT Tanya Konsep MRP (Material Requirement  
Planning)

   
compiere dan ofbiz gak ada MRP sam

adanya inventory doang

WIP , MRP, CRP, CRRP, MPS gak ada
-- 
Frans Thamura
Meruvian.
Experiential Tempation of Java and Enterprise OpenSource

Meruvian bukan hanya membuat anak SMK menjadi bisa tapi SAKTI, malah
saktinya SAKTI Mandraguna.

Mobile: +62 855 7888 699
Blog  Profile: http://frans. thamura.info

We provide services to migrate your apps to Java (web), in amazing
fast and reliable.

2009/8/24 Samuel Franklyn sfrank...@gmail. com:
 ANDI KUSNADI wrote:


 Dear Jugger's,

 saya mau tanya tentang MRP (Material Requirement Planning) Conceptnya ?

 atau ada yang pernah mengerjakannya , kira-kira softwarenya yang
 gratisan ada gak ?


 MRP adalah pendahulu dari ERP (Enterprise Resource Planning).
 Jadi normalnya produk ERP dalamnya ada kemampuan MRP.
 OfBiz dan Compiere adalah software ERP Open Source
 dan didalamnya ada kemampuan MRP.




  - - --

 Kalau mau keluar dari mailing list ini, caranya kirim sebuah email ke 
 jug-indonesia- unsubscribe@ yahoogroups. com.

 Jangan lupa, website JUG Indonesia adalah http://www.jug. or.id

 Yahoo! Groups Links





   


  

Re: [JUG-Indonesia] Re: .exe

2009-08-26 Terurut Topik Mora Jimmy
cari ajah converter bat to exe :p
kalo ngotot maunya exe :D

2009/8/20 Narpati Pradana kunder...@gmail.com:


 .bat itu bukan .exe, sekedar launcher. Maksudnya biar diklik dua kali atau
 bisa dari command prompt tinggal ketik satu perintah, gak perlu nulis java
 blablablabla, kan?

 Baca: http://en.wikipedia.org/wiki/Batch_file

 kalau di *nix, pakai script alias .sh.




 2009/8/20 westscar2000 westscar2...@yahoo.com



 --- In jug-indonesia@yahoogroups.com, Ifnu bima ifnub...@... wrote:
 

 
 trz dr file .bat ntu gmn lg biar bs jd .exe



 --
 Ayo.. Tonton Silat Minang di Merantau
 



-- 
Best Regards,

MJ


Re: [JUG-Indonesia] interaksi JComboBox

2009-08-26 Terurut Topik Muhammad Rifai
Kalo mau ada frame yang laen yang ngakses combobox itu khan berarti dari
kelas yang berbeda yah.? ato dari kelas yang sama..?kalo emang dari kelas
yang berbeda ya harus didefinisikan dulu objek yang bakal di panggil.. :-)

2009/8/22 Angel Dream irungk.ubu...@gmail.com



 Maaf kepencet Enter (kesend :hammer:)

 lanjut:

 lalu *KotaComboModel* nya:
 public class KotaComboModel extends AbstractListModel implements
 ComboBoxModel {

 private KotaModel kotaModel;
 private ListKotaModel kotaModelList;
 private static final String STR_ALL = Pilih Kota;

 public KotaComboModel() {
 }

 public KotaComboModel(ListKotaModel kotaModelList) {
 this.kotaModelList = kotaModelList;
 }

 public ListKotaModel getKotaModelList() {
 return kotaModelList;
 }

 public void setKotaModelList(ListKotaModel kotaModelList) {
 this.kotaModelList = kotaModelList;
 }

 public void addListDataListener(ListDataListener l) {

 }

 public void removeListDataListener(ListDataListener l) {
 }

 public int getKotaModelId() {
 if (kotaModel == null) {
 return -1;
 }
 return kotaModel.getIdKota();
 }

 public Object getElementAt(int index) {
 if (kotaModelList == null) {
 return null;
 }
 if (index == kotaModelList.size()) {
 return STR_ALL;
 }
 return kotaModelList.get(index).getNamaKota();
 }

 public Object getSelectedItem() {
 if (kotaModel == null) {
 return STR_ALL;
 }
 return kotaModel.getNamaKota();
 }

 public KotaModel getSelectedKotaModel() {
 return kotaModel;
 }

 public int getSize() {
 if (kotaModelList == null) {
 return 0;
 }
 return kotaModelList.size() + 1;
 }

 public void setSelectedItem(Object anItem) {
 if (kotaModelList == null) {
 return;
 }

 if (anItem == null) {
 kotaModel = null;
 return;
 }

 if (((String) anItem).equals(STR_ALL)) {
 kotaModel = null;
 return;
 }
 for (KotaModel tempKotaModel : kotaModelList) {
 if (tempKotaModel.getNamaKota().equalsIgnoreCase((String)
 anItem)) {
 this.kotaModel = tempKotaModel;
 break;
 }
 }
 }
 }

 -- Forwarded message --
 From: Angel Dream irungk.ubu...@gmail.com
 Date: 2009/8/22
 Subject: interaksi JComboBox
 To: jug-indonesia@yahoogroups.com


 Rekans,

 Butuh bantuan ni, aku lg stuck buat gimana caranya nge-refresh model yang
 dipunyai JComboBox, seperti yg dilakukan di modelnya JTable
 (AbstractTableModel) yg punya fireDataChanged.

 aku pnya:
 JComboBox cb = new JComboBox();

 lalu aku inisialisasi model:
 comboModel = new KotaComboModel(kotaList);

 permasalahannya ketika ada frame lain yg ingin ngrefresh tu combo box ga
 pernah berhasil. Mohon bantuannya. Thx


 Rgrds,
 angel

  




-- 
Muhammad Rifa'i


Re: [JUG-Indonesia] OOT Tanya Konsep MRP (Material Requirement Planning)

2009-08-26 Terurut Topik Bayu Cahya P
Halo Andi,

Jika anda ingin belajar MRP, saya sarankan untuk mencoba mengaktifasi
ADempiere Libro Mfg di aplikasi ADempiere ERP.
Disana telah terdapat modul MRP dan Andi bisa mempelajari source code
atas Libero Manufacturing.

Salam
Bayu
http://sistematika.web.id

2009/8/24 ANDI KUSNADI myok...@yahoo.com:


 Dear Jugger's,

 saya mau tanya tentang MRP (Material Requirement Planning) Conceptnya ?

 atau ada yang pernah mengerjakannya , kira-kira softwarenya yang gratisan
 ada gak ?

 Thank you Before.

 Best Regards,

 Andi Kusnadi



 


Re: [JUG-Indonesia] Nlink + struct + javolution

2009-08-26 Terurut Topik sm96
pada prinsipnya model kayak gini ini, adalah proxy yg digenerate by runtime,
yang menghubungkan antara native module ke java application.
method create() itu tugasnya membangun proxy classnya.

2009/8/19 Yudhi Karunia Surtan brainmaster...@gmail.com:


 Pak Eko,

 Jadi gini pak, saya udah mempelajari sedikit tentang Nlink ini,
 Hipotesa saya ternyata si interface yang diberi annotation class
 tersebut digunakan untuk menampung Kelas-kelas yang terdapat dalam
 Win32 API.(ga bisa kasih contoh banyak, saya ga ngerti Win32 API)
 Tapi secara konsep adalah sama dengan cara pemanggilan interface pada
 java, bedanya adalah Kelas Nlink secara langsung akan mengimplement
 method yang ada dalam interface yang telah bapak buat.
 Kalo dari sample saya lihat cara pemanggilannya cukup sederhana,

 ---
 InterfaceBapak ib = Nlink.create(InterfaceBapak.class);
 ---

 cara menjalankannya juga mudah tinggal menjalankan method yang telah
 bapak miliki

 ---
 ib.MessageBox(bla,bla bla)
 ---

 Jadi kalo di hubungkan dengan Kelas yang telah bapak buat, seharusnya
 bapak bisa menjalankan dengan cara :
 (terlepas dari pengetahuan saya tentang Win32 API, jadi saya
 menganggap bahwa method yang di gunakan pada interface adalah benar)

 ---
 public Class Test {

 public static void main(String[] args) {
 USB_PORTS usbport = new USB_PORTS();
 //setting nilai usbport
 PR2 pr2 = NLink.create(PR2.class);
 System.out.println(pr2.DrvGetUSBPortsList(usbport));
 }

 }
 ---
 Semoga membantu walau tidak banyak.

 Regards,

 Yudhi Karunia Surtan
 --
 Mobile (+62)-818-08347561
 



-- 
syaiful.mukhlis
gtalk:syaiful.mukh...@gmail.com


Re: [JUG-Indonesia] Re: Eksplorasi JavaServer Faces

2009-08-26 Terurut Topik sm96
Apache MyFaces, Shale Framework (attic), Trinidad  Tobago, Facelets,
Icefaces, Richfaces, JBoss Seam, ... dll.

2009/8/25 Frans Thamura fr...@meruvian.org:


 coba pake action framework, seperti struts2, springmvc, atau stripes

 lebih mantap
 --
 Frans Thamura
 Meruvian.
 Experiential Tempation of Java and Enterprise OpenSource

 Meruvian bukan hanya membuat anak SMK menjadi bisa tapi SAKTI, malah
 saktinya SAKTI Mandraguna.

 Mobile: +62 855 7888 699
 Blog  Profile: http://frans.thamura.info

 We provide services to migrate your apps to Java (web), in amazing
 fast and reliable.

 2009/8/25 jsf_440 jsf_...@yahoo.com:

 para senior minta pencerahannya??kira2 framework yang sebanding sama
 javaserver faces apa y?jsf khan di buat dgn konsep mvc viewnya bisa pake
 JSP, controlnya jsf sendiri klo modelnya apa y?terimakasih



 

 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




 



-- 
syaiful.mukhlis
gtalk:syaiful.mukh...@gmail.com


[JUG-Indonesia] Re: JaMU bulan puasa, ada ide?

2009-08-26 Terurut Topik Alex Budiyanto
Thomas Wiradikusuma wrote:
 Dear JUGgers,

 JUG Indonesia akan mengadakan JaMU sekitar 2 minggu lagi (bareng 
 gathering NetBeans). Ada masukan mau bawain topik apa? Oh ya NetBeans 
 sendiri akan presentasi Java Desktop dan aplikasi POS (Point of Sale). 
 Detilnya mungkin Ifnu bisa jelasin melanjutkan postingan ini.

 Wacana topik sejauh ini paling ya Glassfish oleh Samuel (gw harus 
 tanya lagi orangnya, terakhir beliau bersedia tapi malah JaMUnya yg 
 batal). Atau kalo dari gw OSGi atau Google App Engine (butuh internet!).
Rekan,
Untuk tempat, kantor Sun siap, dan tentu ada koneksi internet.
Thanks

-- 
Alex Budiyanto
OSUM Community Manager
Campus Ambassador Coordinator
Community Development Officer
Sun Microsystems Indonesia
http://alexbudiyanto.web.id/



Re: [JUG-Indonesia] Re: JaMU bulan puasa, ada ide?

2009-08-26 Terurut Topik Muhammad Rifai
OSGI deh... [?]

2009/8/20 rencana_tarigan rencana_tari...@yahoo.co.id



 Wah ada yang sebut nama saya :D
 Saya siap pak !!!


 --- In jug-indonesia@yahoogroups.com jug-indonesia%40yahoogroups.com,
 Frans Thamura fr...@... wrote:
 
  menarik juga
 
  jug dg netbrans, terus joglosemar sudah sedang proses subdomain
 
  united become one ;)
 
 
  tinggal bareng rencana tarigan deh untuk buat ecliipse dg JAMU
 
  all become one become reality
 
  congrat..
 
 
  --
  Frans Thamura
  Meruvian.
  Experiential Tempation of Java and Enterprise OpenSource
 
  Meruvian bukan hanya membuat anak SMK menjadi bisa tapi SAKTI, malah
  saktinya SAKTI Mandraguna.
 
  rame
  Mobile: +62 855 7888 699
  Blog  Profile: http://frans.thamura.info
 
  We provide services to migrate your apps to Java (web), in amazing
  fast and reliable.
 
 
 
  On Thu, Aug 20, 2009 at 9:44 AM, Ifnu bimaifnub...@... wrote:
   pemula boleh ikut ga mas..? btw tempatnnya dimana ni...?
  
   Pasti boleh, di kantornya Sun indonesia
  
  
   --
   Senior Engineer @ ArtiVisi Intermedia
   Java Training Center
   See our course @ artivisi.com
  
   http://ifnu.artivisi.com
   +62 856 9211 8687
   regards
  
  
   
  
   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
  
  
  
  
 

  




-- 
Muhammad Rifa'i
330.gif

Re: [JUG-Indonesia] .exe

2009-08-26 Terurut Topik Irwanto
bisa dijelaskan ngak mas ifnu bagaimana 
java nya bisa berantakan? berantakan nya bagaimana?

Thanks.

  - Original Message - 
  From: Ifnu bima 
  To: jug-indonesia@yahoogroups.com 
  Sent: Thursday, August 20, 2009 3:31 PM
  Subject: Re: [JUG-Indonesia] .exe


 cra buat file java jadi exe gmn ya? trz lngkah2ny gmn?

  Sebaiknya jangan, dan tidak perlu, malah bikin java-nya berantakan

  kalau mau bikin launcher sih ga susah susah amat, bikin aja file bat
  atau file .sh, nah si java ini dijalanin dari file bat-nya

  -- 
  Senior Engineer @ ArtiVisi Intermedia
  Java Training Center
  See our course @ artivisi.com

  http://ifnu.artivisi.com
  +62 856 9211 8687
  regards


  

Re: [JUG-Indonesia] .exe

2009-08-26 Terurut Topik Irwanto
bisa dijelaskan ngak mas ifnu bagaimana 
java nya bisa berantakan? berantakan nya bagaimana?

Thanks.

  - Original Message - 
  From: Ifnu bima 
  To: jug-indonesia@yahoogroups.com 
  Sent: Thursday, August 20, 2009 3:31 PM
  Subject: Re: [JUG-Indonesia] .exe


 cra buat file java jadi exe gmn ya? trz lngkah2ny gmn?

  Sebaiknya jangan, dan tidak perlu, malah bikin java-nya berantakan

  kalau mau bikin launcher sih ga susah susah amat, bikin aja file bat
  atau file .sh, nah si java ini dijalanin dari file bat-nya

  -- 
  Senior Engineer @ ArtiVisi Intermedia
  Java Training Center
  See our course @ artivisi.com

  http://ifnu.artivisi.com
  +62 856 9211 8687
  regards


  

Re: [JUG-Indonesia] Re: Eksplorasi JavaServer Faces

2009-08-26 Terurut Topik sm96
ejb3 masih kepake. swing tergantung kebutuhan, mau pake web atau
desktop aja cukup.
biasanya, macam Endy, gak pake ejb3, karena udah pake Spring.
kalo pake Spring, udah cukup, malah merepotkan kalo ditambah ejb3.

2009/8/25 Muhammad Edwin edwin...@gmail.com:


 klo swing + ejb3 masih kepake ga yah??
 soalny lg mo nyoba ejb nih.
 lalu boleh tau alasan knp bung Endy tidak menggunakan ejb dalam stack
 andalan??

 makasih sebelumnya.

 2009/8/25 Endy Muhardin endy.muhar...@gmail.com:



 Di client side, masih belum ada pilihan pasti.
 Untuk desktop, tetap Swing, mengakses JSON Service melalui HTTP,
 menggunakan commons-http.


 



-- 
syaiful.mukhlis
gtalk:syaiful.mukh...@gmail.com


Re: [JUG-Indonesia] OOT Tanya Konsep MRP (Material Requirement Planning)

2009-08-26 Terurut Topik Isaam Khalid
Saya coba jelaskan MRP secara berurutan dari sisi proses bisnisnya ya mas:
1. Bagian PPIC akan membuat production plan. Isinya adalah jumlah
produk yang akan diproduksi pada setiap tanggalnya.
2. Di dalam sistem kita sudah  memiliki Bill Of Material (di dalamnya
sudah ada jg informasi lead time).
3. Dengan kedua informasi di atas, maka sistem dapat menyimpulkan
dibutuhkan material apa saja dalam jumlah berapa saja pada waktu kapan
saja.
4. Dari informasi itu, dibuatlah MRP secara otomatis.

Di dalam SAP B1, dapat secara langsung menghasilkan PO.

Semoga bermanfaat.


2009/8/24 ANDI KUSNADI myok...@yahoo.com:


 Dear Jugger's,

 saya mau tanya tentang MRP (Material Requirement Planning) Conceptnya ?

 atau ada yang pernah mengerjakannya , kira-kira softwarenya yang gratisan
 ada gak ?

 Thank you Before.

 Best Regards,

 Andi Kusnadi

 



-- 
Isaam Khalid
amn
http://ublekutek.blogspot.com


Re: [JUG-Indonesia] interaksi JComboBox

2009-08-26 Terurut Topik T Budi S
Angel,

Mungkin bisa pakai method2 fireContentsChanged, fireIntervalAdded, etc
di class javax.swing.AbstractListModel

regards,
T Budi S


On Sat, Aug 22, 2009 at 9:56 PM, Angel Dreamirungk.ubu...@gmail.com wrote:


 Maaf kepencet Enter (kesend :hammer:)

 lanjut:

 lalu KotaComboModel nya:
 public class KotaComboModel extends AbstractListModel implements
 ComboBoxModel {

     private KotaModel kotaModel;
     private ListKotaModel kotaModelList;
     private static final String STR_ALL = Pilih Kota;

     public KotaComboModel() {
     }

     public KotaComboModel(ListKotaModel kotaModelList) {
     this.kotaModelList = kotaModelList;
     }

     public ListKotaModel getKotaModelList() {
     return kotaModelList;
     }

     public void setKotaModelList(ListKotaModel kotaModelList) {
     this.kotaModelList = kotaModelList;
     }

     public void addListDataListener(ListDataListener l) {

     }

     public void removeListDataListener(ListDataListener l) {
     }

     public int getKotaModelId() {
     if (kotaModel == null) {
     return -1;
     }
     return kotaModel.getIdKota();
     }

     public Object getElementAt(int index) {
     if (kotaModelList == null) {
     return null;
     }
     if (index == kotaModelList.size()) {
     return STR_ALL;
     }
     return kotaModelList.get(index).getNamaKota();
     }

     public Object getSelectedItem() {
     if (kotaModel == null) {
     return STR_ALL;
     }
     return kotaModel.getNamaKota();
     }

     public KotaModel getSelectedKotaModel() {
     return kotaModel;
     }

     public int getSize() {
     if (kotaModelList == null) {
     return 0;
     }
     return kotaModelList.size() + 1;
     }

     public void setSelectedItem(Object anItem) {
     if (kotaModelList == null) {
     return;
     }

     if (anItem == null) {
     kotaModel = null;
     return;
     }

     if (((String) anItem).equals(STR_ALL)) {
     kotaModel = null;
     return;
     }
     for (KotaModel tempKotaModel : kotaModelList) {
     if (tempKotaModel.getNamaKota().equalsIgnoreCase((String)
 anItem)) {
     this.kotaModel = tempKotaModel;
     break;
     }
     }
     }
 }

 -- Forwarded message --
 From: Angel Dream irungk.ubu...@gmail.com
 Date: 2009/8/22
 Subject: interaksi JComboBox
 To: jug-indonesia@yahoogroups.com


 Rekans,

 Butuh bantuan ni, aku lg stuck buat gimana caranya nge-refresh model yang
 dipunyai JComboBox, seperti yg dilakukan di modelnya JTable
 (AbstractTableModel) yg punya fireDataChanged.

 aku pnya:
 JComboBox cb = new JComboBox();

 lalu aku inisialisasi model:
 comboModel = new KotaComboModel(kotaList);

 permasalahannya ketika ada frame lain yg ingin ngrefresh tu combo box ga
 pernah berhasil. Mohon bantuannya. Thx


 Rgrds,
 angel

 


Re: [JUG-Indonesia] framework untuk BARCODE di Java apa y?

2009-08-26 Terurut Topik sm96
satu aja gak abis, mo nambah lagi :D

2009/8/20 d1ve blu3 d1ve2b...@gmail.com:


 Terima kasih,,bertambah ni ilmu hari ini.

 Ngomong2 cuma ad satu ya? apa ada varian yang lain,,,

 Kalo untuk QR code apakah sudah ada apinya? Cm tanya aj sih,,,blm serius
 nyari :D
 --
 One of the mankind greatest enemy is man itself
 -Gendo Ikari

 



-- 
syaiful.mukhlis
gtalk:syaiful.mukh...@gmail.com


Re: [JUG-Indonesia] .exe

2009-08-26 Terurut Topik Abdul Arfan
coba pakai compiler gcj

2009/8/20 westscar2000 westscar2...@yahoo.com



 cra buat file java jadi exe gmn ya? trz lngkah2ny gmn?

  




-- 
Abdul Arfan
http://arfan86.blogspot.com


Re: [JUG-Indonesia] Re: Eksplorasi JavaServer Faces

2009-08-26 Terurut Topik Bustanil Arifin
+1 for Stripes

2009/8/24 Frans Thamura fr...@meruvian.org:


 coba pake action framework, seperti struts2, springmvc, atau stripes

 lebih mantap
 --
 Frans Thamura
 Meruvian.
 Experiential Tempation of Java and Enterprise OpenSource

 Meruvian bukan hanya membuat anak SMK menjadi bisa tapi SAKTI, malah
 saktinya SAKTI Mandraguna.

 Mobile: +62 855 7888 699
 Blog  Profile: http://frans.thamura.info

 We provide services to migrate your apps to Java (web), in amazing
 fast and reliable.

 2009/8/25 jsf_440 jsf_...@yahoo.com:

 para senior minta pencerahannya??kira2 framework yang sebanding sama
 javaserver faces apa y?jsf khan di buat dgn konsep mvc viewnya bisa pake
 JSP, controlnya jsf sendiri klo modelnya apa y?terimakasih



 

 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




 



-- 
Bustanil Arifin
Keep moving forward!


Re: [JUG-Indonesia] wta interfacing hardware

2009-08-26 Terurut Topik Nur Hasyim
Dari pengalaman saya banyak hardware yang  sudah ada SDK nya baik C++, .NET dan 
JAVA, jadi cukup pelajari SDK nya saja.

Tapi untuk hardware-hardware standard seperti scanner, camera dll mungkin bisa 
pakai library WIA untuk windows atau TWAIN.

Regards,
Hasyim


--- On Tue, 8/18/09, Endy Muhardin endy.muhar...@gmail.com wrote:

From: Endy Muhardin endy.muhar...@gmail.com
Subject: Re: [JUG-Indonesia] wta interfacing hardware
To: jug-indonesia@yahoogroups.com
Date: Tuesday, August 18, 2009, 8:55 AM






 





  2009/8/10 Suryo oro...@yahoo. com:





 halo master2 skalian.

 saya mau tanya nih gmn sih interfacing java buat hardware?? simpelnya cara

 hubungin hardware kayak scanner melalui java??



 thx b4



Extremely easy, asal scannernya support command line operation.

Gunakan aja Runtime.exec ;)



Gak semuanya harus diselesaikan pakai Java.



-- 

Endy Muhardin

http://endy. artivisi. com

Y! : endymuhardin

-- life learn contribute --


 

  




 
















__
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

Re: [JUG-Indonesia] Better-B Developer Days'09 (BlackBerry Seminar Workshop utk Developer)

2009-08-26 Terurut Topik andy susanto
seminarnya kira2 sekitar bulan apa ?

trus free atau bayar ?

-- 
Salam,

Andy Susanto,S.Kom
==
for better search
http://www.slashmysearch.com/earn/id/24828
HP : 081513039998



2009/8/19 wahyudi wpadm...@yahoo.com:


 Bro and Sis,

 Ada bocoran nih..,
 sekitar awal bulan oktober'09 mau ada seminar dan workshop mengenai
 BlackBerry yang disupport langsung dari RIM (BlackBerry),
 penyelenggaranya Better-B yang bikin XLMALL.

 Klo mau ikutan kumpul disini aja biar kita bisa monitor kabar-
 kabarinya.

 Salam

 Yudi

 


Re: [JUG-Indonesia] Dial Up connection dari Java

2009-08-26 Terurut Topik sm96
dialup connection adalah low level service, sebaiknya dilakukan di
level OS, bukan di java.
kalo masih maksa juga, bisa coba ini

http://www.jmethod.com/jdialup.html

2009/8/21 alfalah_developer85 alfalah_develope...@yahoo.co.id:


 hallo teman2 semua...

 aku ada maslah ni...
 Gimana cara dial up connection dari java.. ?? apakah dari teman2 semua
 pernah membuat program untuk dial up connection
 tadi udah nanya d sebelah...tapi blm dapat nih...
 mohon bantuannya, sebelumnya saya ucapkan terimakasih...

 



-- 
syaiful.mukhlis
gtalk:syaiful.mukh...@gmail.com


Re: [JUG-Indonesia] NoSQL Event

2009-08-26 Terurut Topik Hira Sirojudin
jadi makin menarik juga thread ini
just comment aja...
menarik juga yach klo yang scaleable apps itu hampir di identikan dengan
noSQL
cukup unik juga yach
soalnya saya pikir kenapa dulu lahir sql sebagai suksesor dari network data
model
adalah supaya data terjaga integrasinya dari sisi relationnya sehingga lebih
mudah dalam
optimasi seperti indexingnya (tapi syaratnya harus bener ngedisain data
modelnya),
jadi bisa dibayangin klo kita bikin indexing yang dari sisi konsistensi
datanya tidak terjaga, maka hasil dari indexingnya juga tetap huge
(dibilang: gendut) juga dan
ujung2 proses pencariannya jadi lemot juga.

tapi itu beda topiknya dengan data model skema salju / bintang, dia cuman
menghilangkan fitur
normalisasinya data untuk meningkatkan keanekaragaman perspektif data dan
juga mantab dalam
scalable data bahkan didedikasikan buat bikin gudang data. tapi tetap itupun
dasarnya masih make sql lho.

jadi hemat sy sql masih mapan karena dari sisi konsepnya emang udah keren,
liat aja oracle aja cari makannya
dari sql juga.

On Tue, Aug 11, 2009 at 6:41 AM, Daniel Baktiar dbakt...@gmail.com wrote:



 what a brave statement. sebaiknya baca dulu fitur2 mysql yang ga standard,
 seperti bermacam-macam data storage, in memory database, etc.

 ini lebih masalah pilihan dari team development google, ketimbang belum ada
 database yang scale up to google scale.


 2009/8/2 Andrian Kurniady andr...@kurniady.net



 Kalo menurut saya sih,

 NoSQL (bigtable) itu diciptakan karena MySQL gak scalable up to the
 Google scale, jadi ya feature SQL dikorbankan untuk menciptakan database
 yang support scalability feature macem sharding, performance, efisiensi,
 distribution, etc.

 Suatu saat kalo MySQL udah bisa scalable up to the scale juga nggak ada
 esensinya lagi make yang NoSQL (they will converge at some point, but not in
 the very near future).

 -Kurniady

 Note: the opinions posted above my personal opinion, and not of my
 employer whatsoever.

 2009/8/2 Frans Thamura fr...@meruvian.org



 ini berita bagus :)

 sql atau no sql akan co exist

 dan saling mengisi karena tujuan yang berbeda masing2

 nosql itu query languagenya pake apa ya

 --
 Frans Thamura
 Meruvian. Java and Enterprise OSS

 Mobile: +62 855 7888 699
 Blog  Profile: http://frans.thamura.info

 We provide services to migrate your apps to Java (web), in amazing
 fast and reliable.


 On Fri, Jul 31, 2009 at 3:07 PM, 
 abangkisabang...@gmail.comabangkis%40gmail.com
 wrote:
  Hi, sorry. Bukan bermaksud membangkitkan thread lama untuk nge-flame.
 
  Kebetulan lagi persiapan kerjaan kantor, terus ketemu issue ini. Jadi
  cari-cari bahan buat persiapan. Lengkapnya ada di :
 
 
 http://www.infoworld.com/d/open-source/relational-databases-are-dead-who-knew-022
 
  some quote :
 
  For example:
 
 FaceBook, for instance, created its Cassandra data store in-house
  to replace its use of MySQL...
 
  In reality, a reader comments:
 
 Facebook is still MySQL backed and uses Cassandra for only
  specific things and that they use many different technologies where
  they're good (like heavy use of memcached as a key-value store to
  reduce load on MySQL where queries aren't needed).
 
 
  Intinya sih sama : jaman dimana database jadi swiss-army knife untuk
  segala macam urusan data telah berakhir. Tetapi tiap teknologi memang
  memiliki keunggulan dan spesifik kegunaannya masing2. Bagi perusahaan2
  seperti google, facebook, dll. mungkin cocok menggunakan NoSQL. Tapi
  bagi perusahaan top fortune 500 yang lain mungkin engga.
 
  Bagi kita2, disaat butuh, toh tinggal implement. Mungkin info-nya
  berguna kalo ada yang suka ngangkat isu2 disaat makan siang. Dari pada
  beradu FUD, lebih baik tahu context keadaan sebenarnya :)
 
 
 
 
  On Wed, Jul 15, 2009 at 9:59 PM, Frans 
  Thamurafr...@meruvian.orgfrans%40meruvian.org
 wrote:
 
 
  Setuju. Sama dg java. Udah susah ganti. Apalagi yg udah pake. Foxpro
 dari
  gue sma sampe sekarang masih, malah sepupui saya masih pegang foxpro
 di bca
  yg konon java abis, VB yg dipush out masih 20 % lebih, oracle yg
 bilang no
  feature for oracle form juga tetap buanyak yg pake, odtug event form
 malah
  makin rame dari usa only jadi 27 negara yg datang.
 
  Tapi yg ala map reduce atau vedelmort adalah masa depan
  Frans Thamura
 
  -Original Message-
  From: Thomas Wiradikusuma 
  wiradikusuma.mi...@gmail.comwiradikusuma.milis%40gmail.com
 
 
  Date: Wed, 15 Jul 2009 21:50:20
  To: jug-indonesia@yahoogroups.com jug-indonesia%40yahoogroups.com
  Subject: Re: [JUG-Indonesia] NoSQL Event
 
 
  On Jul 15, 2009, at 8:27 AM, andry wrote:
  For any enterprise application that I know of, you can easily beat
  that number.
 
  my clients are mostly business entities but they don't have that
  awesomeness, yet they require enterprise features (security, audit,
  reliability, i could go on).
  SQL is doing fine for them.
 
  and, oh, you might be surprised to see how many big companies are
  using SQL :)
  

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

2009-08-26 Terurut Topik uud ashr
Cool emang.
Klo di topcoder dulu si yang gw tau harus pake cobertura.
Code coverage harus diatas 80%, klo gak segitu gak lolos, jadi tingkat
keyakinan component bebas error lebih tinggi (klo testing-nya bener tapi)
:-P

Thx nu.

On Fri, Aug 21, 2009 at 4:19 PM, Ifnu bima ifnub...@gmail.com wrote:



  Ada yang berpengalaman dengan code coverage?
  Lebih pilih mana? Cobertura atau Emma? atau yang lain?

 vote for cobertura ;)

 http://endy.artivisi.com/blog/java/ruthless-testing-2/

 --
 Senior Engineer @ ArtiVisi Intermedia
 Java Training Center
 See our course @ artivisi.com

 http://ifnu.artivisi.com
 +62 856 9211 8687
 regards

  



Re: [JUG-Indonesia] Re: .exe

2009-08-26 Terurut Topik Mora Jimmy
kalo cuman double click.mending bikin jar-execute ajah

gampang toh, eclipse tinggal klik kanan export. jadi :D

2009/8/21 Martinus Ady H mrt.itnewb...@gmail.com:


 Feris Thia wrote:
 Jangan kurangin main di terminal dong.
 Gimana jangan pikirin Java ke Exe tapi Bat ke Exe ?

 http://www.google.co.id/search?q=bat+to+exe

 http://www.google.co.id/search?q=bat+to+exeRegards,

 Feris

 Yups +1 ama solusi yg dikasih pak Feris, jangan jar-nya yg dijadikan
 *.exe tapi *.bat nya yg dijadikan file *.exe ^_^ (Saya jg sering pake
 ini koq, tapi sayangnya converternya cuma jalan di windows ~_~' Cobain
 pake wine ga jalan malah ~_~')

 Bikin *.bat yang menjalankan perintah java -jar nama_file.jar, kemudian
 *.bat tsb yg di convert ke *.exe :)
 Enaknya pake *.exe dibanding *.bat, di desktop user ga nampilin command
 prompt lagi :D (jadi ga verbose2x banget)


 On Fri, Aug 21, 2009 at 8:26 AM, Arya Adhyaksa Waskita
 adhya...@batan.go.id
 wrote:

 Mungkin maksudnya bukan ngotot Om. Saya sendiri sedang merasakan hal
 yang sama. Bagaimana ya membuat aplikasi Java yang deploynya tinggal
 klik setup, tanpa user perlu tau jre udah ada apa blm, klo blm instal
 dl, klo udah tinggal deploy aplikasi. Sejauh ini saya taunya cara
 manual, instal jre, set environment variable (PATH  CLASSPATH) dan
 deploy aplikasi Java. Tapi klo gini kan bakal bikin orang berkomentar
 jelek bgt nih program, instalnya susah!. Atau saya yang harus
 ngurangin main di terminal ya?


 Nah klo ini beda lagi :D, klo untuk Windows knp ga cobain pake NSIS[1]
 (setahu saya installer netbeans yang untuk Windows juga pake ini koq)
 Beda lagi klo untuk Linux, klo utk linux saya lebih prefer kek
 installernya netbeans yg pake file *.sh :D (Bikin file *.sh sendiri yang
 tugasnya buat ngecek ada ga JRE di sistem, kemudian cemplungin file
 *.jar didalam file *.sh tsb) Nah nanti dari client tinggal jalanin chmod
 +x nama_installer.sh :)

 [1] http://nsis.sourceforge.net/Main_Page

 --
 Martinus Ady H.
 Registered Linux User #410906
 Personal Blog : http://martinusadyh.web.id/
 Planet NetBeans ID : http://planetnetbeans.org/id/index.html
 Planet Slackware ID : http://planet.slackware-id.org/

 



-- 
Best Regards,

MJ


[JUG-Indonesia] Firefox can't established connection

2009-08-26 Terurut Topik mila yuliani
DA,

ini errornya kenapa ya?

Failed to Connect

Firefox can't establish a connection to the server at localhost:81.

Though the site seems valid, the browser was unable to establish a connection.

* Could the site be temporarily unavailable? Try again later.
* Are you unable to browse other sites?  Check the computer's network 
connection.
* Is your computer or network protected by a firewall or proxy? Incorrect 
settings can interfere with Web browsing.
 

ketika aku running tomcat dan dibuka di browser, muncul error seperti itu.
sebelumnya aku menggunakan ubuntu 9.04 dan firefox versi 3.0.9

mohon bantuannya..
udah nyari sana sini katanya sih bermasalah dengan internet card driver nya.,.
CMIIW

inet malah ga ada masalah



  Berselancar lebih cepat. Internet Explorer 8 yang dioptimalkan untuk 
Yahoo! otomatis membuka 2 halaman favorit Anda setiap kali Anda membuka 
browser. Dapatkan IE8 di sini! 
http://downloads.yahoo.com/id/internetexplorer

Re: [JUG-Indonesia] Firefox can't established connection

2009-08-26 Terurut Topik Ifnu bima
 Firefox can't establish a connection to the server at localhost:81.

Servernya mati? atau ga bsa startup karena error? atau portnya salah?

-- 
Senior Engineer @ ArtiVisi Intermedia
Java Training Center
See our course @ artivisi.com

http://ifnu.artivisi.com
+62 856 9211 8687
regards


Re: [JUG-Indonesia] [Ask]: App Decompiler/Converter VB + Powrbulider ke Java

2009-08-26 Terurut Topik Yudhi Karunia Surtan
 @Frans: Pak Frans, saya pernah baca (tapi lupa dimana dan linknya) bahwa ada
 beberapa project utk melakukan konvert vb.exe ke java, termasuk dari pihak
 sun sendiri.  Waktu itu yg saya baca, codingnya dalam bahasa vb, tapi pas
 dicompile jadi java. Kalo gak salah, ada dua cara, satu menggunakan
 netbeans, dan yg satu lagi menggunakan program standalone. Project ini
 diluncurkan karena banyak org kesal dgn MS karena pindah dari VB6 ke VB.Net

Pak, nanti kalau ketemu linknya aku minta yah..


Regards,

Yudhi Karunia Surtan
--
Mobile (+62)-818-08347561


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

2009-08-26 Terurut Topik Endy Muhardin
2009/8/24 uud ashr uuda...@gmail.com:


 Cool emang.

 Klo di topcoder dulu si yang gw tau harus pake cobertura.
 Code coverage harus diatas 80%, klo gak segitu gak lolos, jadi tingkat
 keyakinan component bebas error lebih tinggi (klo testing-nya bener tapi)

Sebetulnya tidak menjamin juga.
Ada 2 pitfall utama dalam menggunakan test coverage tools :

1. Coverage itu adalah perbandingan antara total test dibandingkan
dengan total code dalam scope tertentu.
Sedangkan scopenya ditentukan sendiri.
Jadi bisa saja terjadi LOC 1000, coverage 80%, tapi yang ditest cuma 80 baris.
Gimana caranya? Ya jalankan aja coverage tools di 10% kode.
Misalnya, kode untuk UI dan domain model tidak ditest.

2. Coverage tools hanya melihat apakah suatu baris kode sudah pernah
dipanggil oleh automated test.
Bagaimana cara memanggilnya tidak diperiksa.
Bisa saja coverage 80%, tapi hanya happy path yang dijalankan.

Karena 2 hal di atas, saat ini di ArtiVisi kita tidak memberlakukan
coverage test.
Soalnya mostly aplikasi yang kita buat adalah aplikasi bisnis yang UI
intensive.
Sedangkan kode UI sendiri justru adalah yang paling sulit untuk
diautomate testnya.
Baik desktop (Swing) apalagi web (HTML + JS).

Dalam suatu aplikasi bisnis, kode yang bisa diotomasi testnya biasanya adalah
implementasi query database.
Ini persentasenya relatif kecil (kira2 20% - 30%) saja dari overall code.
Sisanya adalah koding UI, yaitu enable/disable komponen, validasi,
parsing input,
formatting output, workflow, yang mana sulit untuk diautomate.

Kita balik ke old fashion yet proven technique.
Test scenario menggunakan spreadsheet dan bug tracker.

-- 
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --


Re: [JUG-Indonesia] tanya spring mvc

2009-08-26 Terurut Topik Endy Muhardin
2009/8/26 wendi gunawan wendi.guna...@gmail.com:


 dear jugers..

 aq punya view misal :
 1. persons.jsp - untuk nampilin list person
 2. personEdit.jsp - untuk edit / tambah person

 untuk persons.jps controllernya  : PersonController
 sedangkan personEdit.jsp  coz bentuknya form aq make extends
 SimpleFormController

 pertanyaannya :
 ada ga controller yg bisa ngani 2 view itu..coz setahuku klo untuk form
 harus make SimpleFormController..

Ini pengetahuan tahun 2004 yah? ;p
Jaman dulu emang harus extends SimpleFormController.
Sekarang bisa pakai satu class aja :

@Controller
public class PersonController {

  @RequestMapping(/persons)
  public ModelMap list(){

  }

  @RequestMapping(value=/personEdit,method=RequestMethod.GET)
  public ModelMap tampilkanForm() {

  }

  @RequestMapping(value=/personEdit,method=RequestMethod.POST)
  public ModelMap prosesForm() {

  }
}



-- 
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --


Re: [JUG-Indonesia] Re: Eksplorasi JavaServer Faces

2009-08-26 Terurut Topik Endy Muhardin
2009/8/25 Muhammad Edwin edwin...@gmail.com:


 klo swing + ejb3 masih kepake ga yah??
 soalny lg mo nyoba ejb nih.
 lalu boleh tau alasan knp bung Endy tidak menggunakan ejb dalam stack
 andalan??


Alasannya sederhana aja.
EJB deploynya harus di EJB container, misalnya Glassfish.
Komputer saya jadi lemot kalo harus jalanin Glassfish.
Lebih ringan dan cepat deploy ke Tomcat atau Jetty.

Even better, bisa pakai embedded Http Server bawaan JDK..
http://endy.artivisi.com/blog/java/spring-httpinvoker-sun-jre6-httpserver/

Alasan kedua, kalau bikin EJB sebagai Service Layer,
untuk ngetesnya kita harus deploy aplikasi.

Kalau pakai Spring, bisa bikin satu method yang load application context
dan panggil service / DAO yang kita bikin.
Saya biasanya pakai JUnit.
ApplicationContext diload di @BeforeClass dan direuse di @Test.

Gak perlu deploy seluruh aplikasi cuma untuk ngeliat apakah HQL kita
sudah benar.

Workflow saya :
1. Edit @Entity
2. Edit HQL/SQL/JPAQL dalam @Service @Transactional dan @Repository
(kalau perlu)
3. Buat @BeforeClass dan @Test
4. Netbeans : Ctrl F6
5. Repeat #1 until done
6. Panggil @Service dari @Controller atau Swing code
7. Run aplikasi, klik2 untuk ngetes

Kalau pakai EJB, menjadi begini
1. Edit @Entity
2. Edit HQL/SQL/JPAQL dalam @Service @Transactional dan @Repository
(kalau perlu)
3. Buat @BeforeClass dan @Test
4. Panggil @Service dari @Controller atau Swing code
5. Redeploy aplikasi, klik2 untuk ngetes

Yang mana langkah #5 butuh waktu  10 detik di laptop saya yang lemot ini.
Jadi kalo sampe pas deploy ada pesan error : HQL anda kurang 1 huruf,
rasanya bete banget.

Dengan workflow yang pertama, kita bisa selesaikan @Service tanpa
sedikitpun bikin UI.
Bikin UI nanti biar lulusan SMK aja :D

Mungkin para EJB expert di sini bisa share workflow yang lebih baik
dari yang biasa saya lakukan di atas.

So, ini bukan technical issue bahwa Spring superior dibanding EJB.
Tapi simply Spring lebih cocok dengan workflow saya.

-- 
Endy Muhardin
http://endy.artivisi.com
Y! : endymuhardin
-- life learn contribute --