Selasa, 29 November 2011

Set Path iReport to dist folder , konfigurasikan lokasi iReport untuk executable jar file


Jika anda membuat sebuah laporan di Netbeans memakai iReport. Anda akan bertanya bagaimana cara memanggil file tersebut jika telah di Build.
Langkah-langkahnya sebagai berikut :
1. Simpan file ireport pada suatu folder, contohnya  : "Reports".
"Folder_Project/src/name_project/Reports"
Ini berguna jika anda mengcompile iReport, otomatis anda akan mendapatkan file extensi Jasper.
2. Konfigurasikan sebuah public String, contohnya :

public static String PathReport=System.getProperty("user.dir") + "/Reports/";
Ingat, kode di atas digunakan untuk menjalankan executable Jar.

3. Jika anda compile kembali report, anda hanya tinggal mencopy paste file extensi .Jasper ke folder : "Folder_Project/dist/Reports"


English version (google translate hehe, karena orang luar banyak yg nyari tutor ini. Tapi ga ada jawaban):
If you make a report in Netbeans using iReport. You will be asked how to call the file if it has been in the Build.
The steps are as follows:
1. Save the file iReport on a folder, for example: Reports.
Folder_Project / src / name_project /
This is useful if you compile iReport, you automatically will get the file extension Jasper.
2. Public String Set an example:
public static String PathReport = System.getProperty ("user.dir") + "/ Reports /";
Remember, the above code is useful to run the executable jar.
3. If you compile the report again, you just copy paste to folder: Folder_Project / dist / Reports


note : logo copyright
Tutorial ini asli dari saya sendiri, bukan copas

Senin, 28 November 2011

Source Code gratis Sistem Informasi Penjualan Depot Air Minum Java Netbeans

SERTAKAN LINK SUMBER http://bonsaiteknologi.blogspot.com jika ingin COPAS ARTIKEL

Minggu yang melelahkan, banyak kegiatan. Ga tau deh apa yang akan terjadi lagi. Apakah kerjaan berikutnya? Semoga aja, karena klo otak saya ga di update, malah lupa semua hehehehe

Untuk teman-temanku, saya akan memberikan source code gratis tentang penjualan air minum dengan java. Ini tugas akhir temen, walau cuma seadanya harap dimaklumi hiks hiks. Yuk Cekidot..



Sistem yang saya pakai adalah :
Netbeans IDE 7.0.1 sebagai editor java
iReport untuk laporannya
MySQL 5.0.5 database
JDK 1.6 klo bisa yang terbaru


Tampilannya seperti ini :

Modul-modulnya :
- Data Barang
- Data Pelanggan
- Transaksi Penjualan
- Laporan Barang,Pelanggan,Kupon,pertanggal,bulanan,tahunan

Source code ini bebas disebarkan, terserah klo mau dijual atau gimana. Klo dijual, jangan lupa saya ya hehehe.
UPDATE 5/12/2011 Download di sini http://www.4shared.com/file/dUBi-86a/Depot.html
( Klo link mati kasih tau saya )

Klo ada pertanyaan, langsung komentar aja yah. Next time, klo ada source yang layak dipublikasikan saya kasih secara gratis
SERTAKAN LINK SUMBER http://bonsaiteknologi.blogspot.com jika ingin COPAS ARTIKEL

Minggu, 27 November 2011

Membuat url koneksi ke database MySQL ( JDBC URL ) java netbeans


Bagaimana mengetahui url JDBC ? yuk cari tahu.



Pada Tab Service, klik kanan Database -> New Connection

Pada Driver , pilih MySQL ( Connector / J Driver ) , Klik Next

Lalu akan tampil halaman konfigurasi untuk koneksi ke database.

Konfigurasikan sesuai dengan server database anda. Lalu copy JDBC URL nya. Ini digunakan untuk latihan berikutnya

Class Database MySQL sederhana java netbeans

 Setelah mengetahui tutorial tentang membuat JDBC URL. Mari kita lanjutkan untuk membuat class databasenya. Cekidot

Buat sebuah project baru, File -> New Project. Pilih Java Desktop Application

Lalu konfigurasi name dan locationnya. Terserah dimana anda letakkan projectnya

Buat sebuah Class Java baru. Caranya klik kanan pada package -> New -> Java Class. Lalu konfigurasikan name dan locationnya seperti berikut



Import library seperti berikut :
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;

Jangan lupa memasukkan library baru, karena kita memakai database MySQL

Kembali ke editor kode, lalu masukkan script berikut ini :

private static Connection koneksi;
    public static Connection getkoneksi() {
        if (koneksi==null) {
            try {
                String url=new String();
                String user=new String();
                String password=new String();
                url="urlMap";
                user="root";
                password="";
                DriverManager.registerDriver(new com.mysql.jdbc.Driver());
                koneksi=DriverManager.getConnection(url,user,password);
            }catch (SQLException t) {
                System.out.println("Error membuat koneksi");
            }
        }
     return koneksi;
    }
Pada tulisan tebal, kita akan mengubahnya menjadi koneksi url. Caranya bisa dilihat pada postingan Membuat url koneksi ke database MySQL ( JDBC URL ) java netbeans

Kamis, 24 November 2011

Selamat Hari Guru ke - 66

Foto Nyokap hehe

Pada tanggal 25 November bertepatan dengan hari guru, saya mempersembahkan blog untuk mama ( ibu ) saya dan kebetulan mama saya adalah guru fisika sekaligus wakil kepala sekolah SLTP Negeri 12 Padang.
Bagi saya guru itu adalah seorang yang sangat berjasa untuk saya. Tanpa guru, manusia tidak akan bisa mengetahui apa ilmu sebenarnya. Guru adalah narasumber yang baik. Guru adalah PAHLAWAN TANPA TANDA JASA.
Terima Kasih Guru mulai TK Pertiwi 3 Padang,SD Negeri 016 Padang,SLTP Negeri 12 Padang, SMA Adabiah,SMA Negeri 6 Jambi, SMA Darul Maarif.

Langkah-langkah mendalami ilmu komputer dengan benar

Jangan berpikir berat-berat dulu deh. Saya di sini tidak memberikan artikel tentang belajar ilmu komputer secara cepat. Semua ada tahapan-tahapan yang akan dilewati jika anda ingin mendalami ilmu dengan baik dan benar.




1. Mengetahui apa yang kita pelajari
Jika anda sering browsing cari-cari artikel yang menarik untuk anda. Ada baiknya anda mengetahui apa yang anda baca dan kenapa anda tertarik dengan hal tersebut. Jangan langsung belajar begitu saja, dapat ilmu sedikit, langsung anda praktekkan. Contoh, jika anda belajar cara membuat website, anda dapat artikel bagaimana cara membuat website secara instant. Pahami dulu, jawab pertanyaan Apakah? Kenapa? Bagaimana?. Apakah anda benar-benar tertarik dengan ilmu tersebut? Kenapa saya tertarik dengan ilmu tersebut? Bagaimana caranya saya mendekatkan diri pada ilmu tersebut?
Intinya, kenalkan ilmu tersebut seperti PDKT dengan orang yang kita sukai hehe. Anda dapat mencari referensi di pustaka seperti Wikipedia.


2. Mantapkan diri anda, jangan bertele-tele
Jika anda telah memantapkan diri anda untuk belajar ilmu komputer tersebut, jangan berpaling ke ilmu lain. Contoh jika anda ingin belajar membuat website, jangan pelajari dahulu bagaimana cara membuat software. Ini membuat anda 100% tidak memahami ilmu tersebut.


3. Teori
Yah, bagaimanapun teori itu wajib dipahami, walaupun teori hanya berperan 20% . Tanpa teori, ilmu tidak akan bisa dipahami dengan baik. Contoh anda langsung mendapatkan kode-kode untuk membuat website, namun anda tidak tahu apa yang anda lakukan tersebut.


4. Jangan mengeluh belajar dari awal
Seperti membangun rumah, yang dilakukan pertama sekali adalah membuat fondasi yang kuat. Jangan terpengaruh dengan orang yang sudah pada pintar. Belajar dari dasar akan lebih bagus dipahami daripada praktek langsung dengan bagian-bagian yang tidak kita ketahui dasarnya. Contohnya, kita menonton film kartun, tertarik? langsung buat karakter kartun tersebut tanpa tahu bagaimana cara menggerakkan karakter tersebut agar bergerak layaknya film kartun. Di sini kerja keras kita patut diuji, karena saya yakin kerja keras itu membuahkan hasil, jadi jangan mengeluh.


5. Jangan lupa memberikan ilmu kepada newbie
Ini yang sangat penting bagi anda sendiri, seorang tingkat menengah yang telah memahami ilmu tersebut dengan benar. Jangan pelit memberikan ilmu yang telah anda pelajari kepada semua orang secara gratis. Karena dengan anda memberikan ilmu tersebut anda akan mendapatkan kritik,saran dan pahala hehe.. Yang menilai kita handal itu bukanlah kita sendiri, namun orang lain.


6. Kembangkan imajinasi anda dengan hal baru
Jika anda telah mendapatkan penilaian dari orang lain. Jangan lupa kembangkan ilmu anda tersebut dengan hal-hal baru. Di sini anda akan mendapatkan hasil kerja keras anda tersebut. Karena jika ilmu ga diupdate, bakal lupa deh


7. Tentukan wadah komersil
Tentukan siapa orang yang anda komersilkan. Ga mungkin para newbie langsung dikasih harga langsung untuk belajar. Seperti situs-situs yang ingin belajar SEO, mereka harus mengeluarkan uang untuk belajar ilmu tersebut. Apakah anda tahu, darimana anda dapatkan ilmu tersebut? Anda pasti newbie dulunya. Jadi menurut saya adalah jika anda memberikan secara gratis, tentukan modulnya begitu juga sebaliknya untuk dikomersilkan.
Gratis = Bagaimana kita mempelajari hal tersebut
Komersil = Bagaimana pengembangan hasil ilmu yang sebelumnya kita pelajari


8. Jangan lupa bersedekah
Hehehe.. nah ini paling sangat penting. Jangan lupa bersedekah dari hasil kerja keras kita tersebut. Contoh anda mendapatkan project 1 juta, akan lebih baik anda sedekahkan sebagian dari uang tersebut. Pengalaman pribadi saya sendiri, ini memang manjur. Saya berharap, saya bisa memberikan sedekah saya terus menerus karena rezeki tersebut hasilnya dari Tuhan. Bukan berharap, jika saya memberikan sedekah ini, saya bisa kaya dan sukses.


Blog saya ini tidak bersifat komersil, saya tidak mencari PR ataupun rank alexa. Akan tetapi tujuan saya adalah saya dapat memberikan pengalaman saya kepada anda semua. 

Yah, sekian dahulu deh. Terima kasih sebesar-besarnya kepada Fedra Mulriza, Hendrik Yeyosa, Youpie Arliansyah, sahabat-sahabat gokil saya di blog ini. Terima kasih atas dukungannya



Bagaimana dengan anda?

Senin, 21 November 2011

Mengatur kolom template artisteer


Setelah anda mengetahui pengenalan artisteer dan konfigurasi artisteer untuk blogger. Sekarang saya akan menjelaskan bagaimana pengaturan kolom untuk template tersebut. Cekidot

Buka Artisteer anda, lalu pilih Tab Layout -> Columns
Lalu pilih salah satu three columns. Saya di sini memilih three columns dengan tata letak modul posting di tengah, karena lebih familiar :D

 Pengaturan lebar halaman kolom, pilih tab Layout -> Sheet Width
Ada 2 pilihan fixed dan fluid , perbedaannya adalah :
Fixed = Lebar kolom halaman blog disesuaikan dengan ukuran asli ( px )
Contoh : Saya mempunyai resolusi monitor lebar 800x tinggi 600 px , namun jika anda memilih 1000 px . di browser saya akan terlihat horizontal scroll. Karena ukuran blog melebihi resolusi monitor saya.
Fluid  = Lebar kolom halaman blog disesuaikan dengan resolusi monitor / ukuran browser ( % )
Contoh : Saya mempunyai resolusi monitor lebar 1800 x tinggi 900 ( Wide Screen ) dan anda memilih
100%, otomatis kolom blog mengikuti ukuran monitor saya.

Silahkan kunjungi tutorial Artisteer berikutnya. Have Fun