Mar 182011
 

Assalamu’ alaikum wr wb

Back to Java.

Beberapa hari ini saya kembali lagi menggunakan java karena ada beberapa permintaan untuk pembuatan program dekstop. Setelah mencari – cari di kumpulan aplikasi – aplikasi lama akhirnya nemu source yang dah jadi dan tinggal modif dikit.

Pada tiap akhir pembuatan aplikasi pasti kita ingin membuat aplikasi kita bisa langsung di install di komputerlain dengan sekali klik. Beberapa waktu lalu biasany saya menggunakan install4j tetapi itu kan ngak gratis. Dengan mengguankan mbah google saya segera mencari java installer yang gratis. Ada beberapa link yang di tawarkan google. dan saya masuk ke :

http://java-source.net/open-source/installer-generators

Di situ ada banyak java installer yang gratis. kemudian saya download satu – satu. setelah mencoba akhirnya saya menggunakan InstallJammer . http://www.installjammer.com/index.php

Beberapa fitur yang bisa digunakan saya kira sudah lumayan lengkap. Kita bisa membuat installer untuk multi OS, jadi kalo buat untuk windows ya bisa Linux ya Bisa.

Ok segitu dulu info dari saya selamat mencoba.

Wassalamu’ alaikum wr wb

Feb 092011
 

Assalamu’ alaikum wr wb

SQurrel Client

SQuirrel Client

Tiap kita menggunakan database pasti kita membutuhkan sebuah aplikasi pembantu atau mungkin kita menggunakan bawaan database tersebut, misal kita menggunakan postgreSQL biasanya sudah terinstall juga PGAdmin III yang merupakan bawan PostgreSQL, atau mungkin juga anda menggunaan phpmyadmin untuk mysql.

kali ini saya akan memberi sedikit informasi tentang sebuah aplikasi pembantu untuk memanage databse kita. Setelah mencari dan berkeliling dari website satu ke website lain akhirnya saya menemukan sebuah aplikasi database client yang lumayan bagus, dan juga lengkap fiturnya, dan yang jelas gratis atau free. Nama aplikasi ini adalah SQUirrel SQL Client. aplikasi ini dibuat dengna menggunakan java, jadi jika teman – teman mau install jangan lupa install dulu jdk atau jre ok. berikut adalah screen shotnya.

SQurrel SQL Client

SQuirrel SQL Client

SQuirrel SQL Client

SQuirrel SQL Client

Untukd apat mendownload aplikasi ini silakan masuk ke sini : http://squirrel-sql.sourceforge.net/

Wassalamu’ alaikum wr wb

Jan 082011
 

Assalamu’ alaikum wr wb

Berikut beberapa tutorial yang bisa di pelajari.

1. Perintah – perintah dalam linux / linux command.
2. Open Office.
3. Setting samba.
4. Setting clearOS.

Wassalamu’ alaikum wr wb

Jan 042011
 

Assalamu’ alaikum wr wb

Bagi teman – teman pecinta java silakan download beberapa link ebook di sini :

http://www.4shared.com/document/5K4jS3b0/Copy_of_Manning-Java1Persisten.html
http://www.4shared.com/document/NncOfAzA/Head-First-Java-2nd-edition.html
http://www.4shared.com/document/DhWnI1Ir/java_-_J2EE_Design_Patterns_Ap.html
http://www.4shared.com/document/FxEJfnyk/Java_and_XML.html
http://www.4shared.com/document/4UzU6_Q3/Database_Programming_with_JDBC.html
http://www.4shared.com/document/O6_3DvDq/Java_Web_Development_using_Hib.html
http://www.4shared.com/document/SiQc_dW4/Fundamentals_of_the_Java_Progr.html
http://www.4shared.com/document/fJKqLItI/Object-Oriented_Design_with_UM.html
http://www.4shared.com/document/yNukM-HI/java_-_wireless_programming_in.html
http://www.4shared.com/document/FsbcW5pv/Java_Programming_Language_Basi.html
http://www.4shared.com/document/Q8X_6vVx/Copy_of__ebook_pdf__-_Java_-_J.html
http://www.4shared.com/document/bivkS-bK/Java_2_Core_Language_Little_Bl.html
http://www.4shared.com/document/o__Yyfmp/Java_Programming_Language_Hand.html
http://www.4shared.com/document/zxy5AVTV/Fundamentals_of_OOP_and_Data_S.html
http://www.4shared.com/document/d7X3YvTv/Developing_Web_Applications_Us.html
http://www.4shared.com/document/0vYi4Lbx/Core_Java_V1_8TH.html
http://www.4shared.com/document/mkTLKWic/Java_Programming_Cookbook_-_He.html
http://www.4shared.com/document/u1UX_W7i/ApressBeginningJavaSE6Platform.html
http://www.4shared.com/document/xkxgH4qb/java_script_bible_-_gold_editi.html
http://www.4shared.com/document/DCCxLjvs/Copy_of_Java_-_Swing_com_Netbe.html
http://www.4shared.com/document/Sc5sTaue/Professional_Java_Development_.html
http://www.4shared.com/document/rfLFUpN0/jsp_tutorial_ebook_java_progra.html
http://www.4shared.com/document/0XPo48ch/Developing_Java_Beans.html
http://www.4shared.com/document/59QNln5l/MySQL_And_Java_Developers_Guid.html
http://www.4shared.com/document/8m99UXUu/NetBeans_IDE_Java_Editor.html
http://www.4shared.com/document/Sy2caaa5/How_to_Program_Using_Java.html
http://www.4shared.com/document/tPIneVcQ/Object-Oriented_Programming_an.html
http://www.4shared.com/document/ikhrmKd8/Learning_Java_Network_Programm.html
http://www.4shared.com/document/Sh8pBrZp/java_the_definitive_guide_to_j.html
http://www.4shared.com/document/DizvSOee/Java_Collections_Tutorial.html
http://www.4shared.com/document/ZIqTHQAH/_ebook-pdf__Java_Swing_GUI_JFC.html
http://www.4shared.com/document/zuoG-vNy/jdbc_-_java_database_connectiv.html
http://www.4shared.com/document/_6GHMUNI/Java_Performance_Tuning.html
http://www.4shared.com/document/taJCiFgR/Java_Database_Programming_Bibl.html
http://www.4shared.com/document/VBWdEsGG/java-tm-network-programming-an.html
http://www.4shared.com/document/3GOcE8Va/Object-Oriented_Programming_Wi.html
http://www.4shared.com/document/oAga8xp4/Java_RMI.html
http://www.4shared.com/document/R6Rct9_n/dasar-pemrograman-java.html

Wassalamu’ alaikum wr wb

Sep 302010
 

Assalamu’ alaikum wr wb

Sekedar informasi bagi teman – teman yang suka membuat program game dengan java bisa memanfaatkan aplikasi ini.

kamu bisa download http://www.greenfoot.org/ silakan mencoba semoga bermanfaat

Wassalamu’ alaikum wr. wb

May 262010
 

Assalamu’ alaikum wr wb

Tadi pagi buka – buka hardisk lama saya eh saya menemukan sebua folder bertulisan proteksi jar, trus buka deh didalamnya terdapat beberapa folder :

  1. jode-1.0.92
  2. proguard4.4
  3. retroguard-v2.3.1
  4. Dan beberapa file yang masih dalam kondisi rar file.

Mulailah buka – buka satu satu, akhirnya saya mencoba proguard4.4 ternyata bagus tuh aplikasi untuk meprotrksi aplikasi yang sudah menjadi jar. setelah proses encrip selesai, jika di decompiler maka class di dalamnya akan acak. untuk informasi lebih lanjut anda bisa masuk ke http://proguard.sourceforge.net/

Ini sekedar info bagi anda yang ingin jar nya di protek monggo, yang tidak ya monggo 😀

Wassalamu’ alaikum wr wb

May 152010
 

Jawaban buat Mas David.

Assalamu’ alaikum wr wb

Jadi langsung pada masalah di sini saya akan memberikan contoh load data dari database ke dalam combo ExtJS.

yang pertama dilakukan adalah membuat koneksi ke databse kita (Untuk koneksi saya asumsikan anda semua sudah bisa deh, kalo belum bisa silakan tanya di bawah ya :D).

Yang kedua adalah mebuat file jsp nya. contoh :

<html>
<head>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <title>JSP Page</title>
 <!-- ini adalah lib ExtJS -->
 <link rel="stylesheet" type="text/css" href="../ext-3.2.1/resources/css/ext-all.css">
 <script type="text/javascript"  src="../ext-3.2.1/adapter/ext/ext-base.js"></script>
 <script type="text/javascript"  src="../ext-3.2.1/ext-all-debug.js"></script>
 <script language="javascript">
   Ext.onReady(function()
{
 Ext.QuickTips.init();
 var genres = new Ext.data.Store({
 url: 'doCombo',
 reader: new Ext.data.ArrayReader(
 {
 id:0
 },
 [
 {
 name: 'id'
 },
 {
 name: 'genre'
 }
 ]
 )

 });
 genres.reload();
 var combo = new Ext.FormPanel
 ({
 labelWidth:80,
 frame:true,
 title:'Test',
 defaultType:'textfield',
 monitorValid:true,

 items:
 [{
 xtype: 'combo',
 name: 'genre',
 fieldLabel: 'Genre',
 mode: 'local',
 store: genres,
 displayField:'genre',
 width: 120
 }]
 });

 var win = new Ext.Window
 ({
 layout:'fit',
 width:350,
 height:150,
 closable: false,
 resizable: false,
 plain: true,
 border: false,
 items: [combo]
 });
 win.show();
});
 </script>
</head>
<body>
 <a href="doCombo">Tampil Data Combo </a>
</body>
</html>

Ok sekarang kita tinggal buat scrip yang mengeksekusi data dari database. buat file tampil.jsp yang akan mengenerate scrip array yang di butuhkan oleh combo kita:

<jsp:useBean id="coba" scope="session"/>
<%
 out.print("[");
 for(int i=0; i<coba.getId().size(); i++)
 {
 out.print("[");
 out.print("'" + coba.getId().get(i) + "',");
 out.print("'" + coba.getNama().get(i) + "'");
 out.print("]");
 if(i<coba.getId().size()-1)
 out.print(",");
 }
 out.print("]");
%>

Ok kalo bingung silakan tulis di bawah ya, maaf lagi tergesa – gesa mau ke luar kota 😀
Maaf mas david jawabannya ada disini, oh ya ini adalah scripnya mas david cuman saya tambahin dikit 😀
Untuk download silakan klik disini

Wa’alaikum salam wr wb

May 022010
 

Assalamu’ alaikum wr wb

Setelah proses install Kubuntu sukses sebagai seorang programer, apalagi saya akhir – akhir ini lagi banyak kerjaan yang membutuhkan editor Netbeans dalam beberapa pekerjaan(PHP dan java) akhirnya saya harus menginstall juga JDK dan netbeans.

Yang pertama adalah install JDK, untuk setingan anda bisa melihat tutorial dari Mas Echo saja dari pada saya menulis ulang yang ada di sini, Setelah proses install JDK selesai. tiba waktunya untuk install Netbeans. Sampai di sini masalah datang saya lupa nyimpan installer dari netbeans. wih mau download lama mau nyari maaf dah tua jadi pelupa naruhnya dimana.

Akhirnya coba deh jalankan yang sudah ke install di partisi windows saya yang dulu pernah saya coba bisa jalan juga. akhirnya coba deh ketik di konsole, yang pertama saya lakukan adalah melakukan cek path java sudah betul belum dan apakah sudah di kenali oleh system.

Ok Path java sudah betul.

Kemudian coba jalankan netbeans saya yang berada pada partisi yang satu dan sudah saya mount menjadi /media/disk.

Sampai disini ternyata terjadi error dan netbeans mebutuhkan parameter –jdkhome, ok sekarang coba lagi dengan tambahan parameter –jdkhome.

Ok akhirnya tampa melakukan instalasi ulang saya sudah dapat menjalankan Netbeans saya yang sudah saya install di Windows. berati tinggal kopas deh kalo mau make n tinggal membuat memanggilnya.

Semoga dapat membantu.

Netbeans 6.8

Netbeans 6.8

Selamat hari pendidikan nasional.

Wassalamu’ alaikum wr wb

Feb 252010
 

Tutorial ini adalah penjelasan dari demo42 pada OpenSwing.

Pertama kali yang dibutuhkan adalah lib OpenSwing yang dapat anda download di http://oswing.sourceforge.net

yang kedua adalah editor terserah menggunakan apa saja boleh.

langsung saja penjelasannya seperti ini.

Untuk mengaktifkan sub grid dalam grid OpenSwing kita tinggal mengaktifkan meng enable propetiesnya.

grid.setSingleExpandableRow(true);

setelah itu buat entity yang anda butuhkan.

Yang membuat scrip pada saat grid tree di clik dapat memanggil panel adalah seperti di bawah ini :

grid.setExpandableRowController(new ExpandableRowController() {
 @Override
 public boolean isRowExpandable(VOListTableModel model, int rowNum) {
 return true;
}

 @Override
public JComponent getComponentToShow(VOListTableModel model, int rowNum) {
 EntityKamu vo = (EntityKamu) model.getObjectForRow(rowNum);
 PanelController c = new PanelController(conn, vo);
 GridPanel p = c.getPanel();
 p.setPreferredSize(new Dimension(590,480));
 p.setBorder(BorderFactory.createEtchedBorder());
 return p;
}

 @Override
public Component getFocusableComponent(JComponent showedComponent) {
 GridPanel p = (GridPanel) showedComponent;
 return p.getGrid();
}
 });

yang membuat panel tampil adalah pada event getComponentToShow, dengan mengirimkan parameter koneksi, dan entity.

untuk demo sampean bisa coba sendiri pada demo42 OpenSwing

Forum : http://forum.do-event.com/viewtopic.php?f=9&t=56

Semoga membantu

Hasil

Hasil