Sunday, 9 November 2014

CRUD Java Non-Framework

Malam temen2 ;)

malam ini kita belajar tentang CRUD pada java tanpa menggunakan Framework, jadi kita menggunakan fasilitas yang sudah ada pada Java. jadi kita akan menggunakan Java Database Conectivity (JDBC). disini saya akan membahasnya langsung kedalam sebuah project dengan nama data karyawan.

persiapan sebelum pembuatan aplikasi:

1. Netbeans IDE 7.4 atau yang lain, ini adalah editor yang akan kita pakai untuk proses develop aplikasi.

2. JDK 7u25, ini adalah paket java yang akan kita pakai untuk membangun aplikasi.

3. XAMPP, digunakan untuk membuat database MySQL.

4. Plugin Jasperreport

Setelah semuanya terpenuhi  dan install semuanya, sekarang kita lanjut ketahapan selanjutnya.

Langkah-Langkah:

1. Jalankan Netbeans Create Project Java dengan nama "Karyawan". pilih file--> New Project --> Java Application --> Next

new project

Thursday, 6 November 2014

Langkah-Langkah Pembuatan Aplikasi

Kebanyakan seseorang yang baru belajar pemrograman dan mau membuat sebuah project pertama kalinya akan menanyakan langkah dalam pembuatan aplikasi itu apa sih?


Sampai-sampai  pusing sebelum membuat aplikasinya karena memikirkan langkah-langkah apa saja yang harus dilakukan, ada juga yang langsung jalan tanpa memikirkan itu asalkan jadi. ;)


Sebenarnya langkahnya sangatlah simple kok, jadi jangan dibuat pusing.


rancangan

Berikut langkah-langkahnya:

Wednesday, 5 November 2014

kompres gambar tanpa mengurangi kualitas

Kompres gambar tanpa mengurangi kualitas (compress images without reducing the quality).
dari kemarin sempat kebingungan karena sedang ada project besar tenang aplikasi android, dimana semua file termasuk file gambar harus di taruh dalam sebuah website tetapi tak terpikirkan ternyata total data gambar mencapai 3 gigabite. bingungkan apa yang harus dilakukan. pucing baby


semaleman memikirkan beberapa hal seperti upload gambar di picasa atau situs sejenisnya, tapi berapa lama harus nunggu uploadnya :( tapi akhirnya kepikiran buat mengkompres file image supaya lebih kecil tapi dari beberapa aplikasi compressing kebanyakan malah merusah pixel, malah gambar jadi tidak jelas. sudah coba sana sini tetap tidak bisa juga.

Tuesday, 4 November 2014

Migrasi Data Excel kedalam MySQL Database

Pada Postingan kali ini saya akan share bagaimana memindahkan isi dari dokumen excel kedalam sebuah database MySQL.

kegunaannya untuk apa sih?

gunanya ya untuk mempercepat penginputan dari data yg sudah ada, jadi tidak kerja dua kali, atau ketika kita mau input data siswa melalui sebuah interface aplikasi yang proses inputnya satu per satu, capek kan, :D

Migrasi itu apasih?

Migrasi adalah memindahkan sebuah data kedalam penyimpanan lain yang lebih bagus, misal dari semi komputer ke komputerisasi. contoh ada sebuah data pada suatu kantor, dimana mereka melakukan penginputan data menggunakan aplikasi seperti excel atau sejenisnya, ketika perusahaan tersebut akan memindahkan data dalam excel kedalam sebuah database maka dibutuhan waktu lama untuk menginputkan semua data yang sudah pernah di input kedalam dokumen excel.

Perlengkapan perang:

1. Aplikasi Xampp.

2. Browser(Mozilla, IE, Chrome, dll).

3. Notepad.

4. Excel.

langkah-langkahnya yaitu:

1. Buat database dengan cara jalankan Browser dan masuk kedalam halaman Admin, tuliskan localhost/phpMyAdmin pada url browser.

buatlah database dengan nama latihan.

tabel dengan nama data_siswa.

tb_data

2. Langkah kedua buka Aplikasi  Excel dan isikan contoh data dibawah ini dan simpan dengan format .CVS

 cell


3. Langkah ketiga masuk kedalam direktori htdocs karena kita pakai xampp, kemudian kita buat folder excelToMySQL.


Monday, 3 November 2014

Cara menghubungkan Android dengan PHP , MySQL


sumber: http://madhusudhanakn.files.wordpress.com/2011/05/android.png


Mungkin sudah banyak blog yang membahas tenang Android dan MySQL menggunakan JSON, tapi apa salahnya saya posting lagi untuk sekedar menambah referensi karena setiap programmer memiliki karakteristik berbeda-beda, mungkin dalam tutorial saya sesuai dengan karakter temen2.