Thursday, June 30, 2011

Commands and javadoc

Comments and javadoc

java supports 3 types comments

- // comment to end of line
- /* comment multiple lines */
- /** javadoc comments yang berada sebelum class didefinisikan dan nonprivate methods
      dan juga berisi HTML tags,hyperlinks dan javadoc tags */

javadoc tags

@author
- siapa yang bertanggung jawab atas kodingan yang dibuat
@version
- versi berapa document yang kita buat
@param
- argument method pada dokumen
@return
- nilai balik pada fungsi didalam dokumen

sample

/** Ship example to demonstrate OOP in Java.
*
* @author dendy
*
* @version 2.0
*/

Wednesday, June 29, 2011

Browser Mini

Bikin Aplikasi mini dengan :
Platform ubuntu 11.04
IDE Eclipse Helios
Using Java 1.6 open jdk
SWT for linux

source code nya bisa google code dendy

Allhamdulillah Mouse Baru

Udah sebulan gak pake mouse,jadi kangen ngeklak-klik dengan mouse.Kemaren ntu rusak karena ga bisa digerakin cursor dari mousenya,akhirnya kubongkor sendiri malah tambah hancur..maklum penasaran isi dalamnya seperti apa.Berharap sih baikan mouse saia,malah ga bisa dipake sama sekali.Tadi baru pulang main futsal ku beli mouse yang merogoh kocek Rp 110.000,- karena mouse yang sebelumnya beli yang sedikit murah malah cepat hancurnya cuman tahan satu tahun..mudah-mudah dengan mouse baru bisa lebih semangat lagi belajarnya dan tentunya bisa dipake untuk beberapa tahun kemudian.
Narsis dikit... :D

Tuesday, June 28, 2011

Numpang Nampang di java2s.com

Kalo kita sering bermain dengan kopi panas siapa yang tak kenal dengan website yang satu ini http://java2s.com pasti semua mengenali,karena disana banyak tutorial java,database,microsoft,etc..
tapi pas lagi nyari tutorial beberapa codingan ku bisa masuk kesana karena buk nur aini,beliau adalah salah satu developer joomla cewek didunia yang berasal dari surabaya dan beliau sebagai dosen di ITS sekarang lagi melanjutkan S3 di irlandia.
Dan ku gabung juga di google code beliau.disini alamatnya http://code.google.com/p/nuraini/
monggo kalo ada waktu silahkan mampir..

Monday, June 27, 2011

Create The Market

Pada saat bergabung dengan KPLI jakarta,saya dan teman-teman mendapat sebuah ilmu yang menurutku bagus dan harus diimplementasikan di kehidupan sekarang maupun yang dikehidupan yang akan datang.ilmu yang anak KPLI dapatkan ilmu tentang enterpreuner tentang create the market yang diberikan oleh mas resza ciptadi yang merupakan mantan ketua KPLI jakarta.
Market yang tidak pernah mati dan terus berkembang menurut beliau adalah :

- Perbankan
Setiap orang memiliki uang dan setiap detik,menit,jam orang melakukan tranksaksi uang sampai triliunan,sehingga market dari perbankan tidak akan pernah mati dan terus berkembang.
- Telekomunikasi
Hampir setiap orang memiliki HP atau telfon genggam,setiap hari orang berkomunikasi dengan HP.jadi vendor telekomunikasi dan hal yang berkaitan dengan telekomunikasi kemungkinan tidak akan mati dan terus berkembang.
- Energi
Energi ini bisa dimasukkan kedalam makanan,karena setiap orang membutuhkan makan dan minum dan ini terus berkembang dan tidak akan mati.

mungkin diantara 3 opsi diatas semuanya saling berkaitan dan tinggal kita untuk memilih yang mana akan kita jadikan sebagai lahan bisnis.Dan jadilah seorang Creator The Market.

Friday, June 24, 2011

Aplikasi di Natty ku..

Kebutuhan aplikasi setiap leppy masing-masing tergantung kebutuhan..
yang abdi butuhin :


Internet
  1. Mozila
  2. chrome
  3. psi
Programming and Editor
  1. Eclipse
  2. netbeans
  3. java 1.6
  4. Python
  5. Notepad ++
Sound and Video
  1. Audacios
  2. vlc
  3. Cheese webcam
  4. Desktop Record
RDBMS
  1. Mysql
  2. SQLite
  3. H2
  4. Postgresql
  5. Oracle
CMS
  1. Joomla
  2. Drupal

Matematika Hidup

  1. email dai afriyan firdaus
    // posted by y3dips @ 11:27 PM 0 comments
    Thursday, June 28, 2007
    Umur Kita
    Rata-rata manusia meninggal dunia antara usia 60 thn-70thn (mayoritas)
    Pukul rata manusia meninggal ± 65 th, beruntung yg diberikan umur panjang dan dimanfaatkan sisa umurnya.
    Baligh: Start untuk seseorang di perhitungkan amal baik atau buruknya selama hidup di dunia?
    Laki-laki Baligh ± 15 tahun
    Wanita Baligh ± 12 tahun
    Usia Yang tersisa untuk kita beribadah kepada-Nya kita pukul rata dengan rumus:
    MATI-BALIGH= sisa USIA ?????..65-15= 50 tahun
    Lalu 50 tahun ini digunakan untuk apa saja ?
    Flowchart: Multidocument: Catatan: 50 tahun=
    12 jam siang hari
    12 jam malam hari
    24 jam satuharisatumalam
    Mari kita telaah bersama.
    Waktu kita tidur ± 8 jam/hari
    Dalam 50 tahun waktu yang habis dipakai tidur 18250 hari x 8 jam= 146000 jam=16 tahun, 7 bulan?? (146000/24)= 6083.333hari/365hari=16.66th
    di bulatkan jadi 17 tahun
    Logikanya : Alangkah sayangnya waktu 17 tahun habis di gunakan untuk tidur, padahal kita akan tertidur dari dunia untuk selamanya?
    Catatan: Yang lebih bermasalah lagi bagi mereka yang tumor alias tukang molor, bisa jadi 12 jam/hari =25 tahun habis tertidur!!! Hati-hati dengan penyakit TUMOR?
    Waktu aktivitas kita di siang hari ± 12 jam
    Dalam 50 tahun waktu yang habis dipakai aktivitas:18250 hari x12 jam = 219000 jam = 25 tahun (219000/24)= 9125hari/365hari=25th
    Aktivitas disiang hari : Ada yang bekerja, atau bercinta, ada yang belajar atau mengajar, ada yang sekolah atau kuliah, ada yang makan sambil jalan-jalan, ada pula yang gambling sambil maling?
    dan masih banyak lagi aktivitas lainnya yang tak pernah bisa disamaratakan satu dengan yang lain??..
    Waktu aktivitas santai atau rilexsasi ± 4 jam
    Dalam 50 tahun waktu yang dipakai rileksasi 18250 hari x 4 jam= 73000 jam = 8 tahun
    Realisasi rileksasi: biasanya nonton tv sambil minum kopi, ada pula yang belajar mati-matian/ bikin contekan habis-habisan buat ujian, atau mungkin dihabiskan termenung di buai khayalan??
    tidur + Aktivitas +santai
    17 tahun + 25 tahun + 8 tahun = 50 tahun Plus plos/ Balance
    Tidur??Ngelembur? Nganggur
    Lalu kapan Ibadahnya?
    Padahal manusia diciptakan-Nya tiada lain dan tiada bukan untuk semua dan segalanya hanyalah beribadah kepada-Nya, karena satu hal yang pasti kita akan kembali ke alam hakiki Illahi.
    Maut datang menjemput tak pernah bersahut
    Malaikat datang menuntut untuk merenggut
    Manusia tak kuasa untuk berbicara
    Tuhan Maha Kuasa atas syurga dan Neraka?
    Memang benar! kuliah itu ibadah, kalau niat kuliahnya untuk ibadah, lha wong kita mah kuliah mau nyari ijazah, bakal nanti bekerja agar mudah mencari nafkah?
    Memang benar ! Bekerja cari nafkah itu ibadah, tapi bekerja yang bagaimana? Orang kita bekerja sikut sanah sikut sinih, banting tulang banting orang, tujuan utamanya cari uang buat beli barang-barang biar dipandang orang-orang? ..
    jarang orang menolak untuk di puji dan di puja tatkala mereka berjaya ?
    Pernah kita membaca bismillah saat hendak berangkat kuliah tapi sayang hanya sekedar pernah?
    Pernah kita berniat mulia saat hendak mencari nafkah, tapi semuanya terlupa ketika melihat gemerlapnya dunia.
    Lalu kapan ibadahnya?
    Oh mungkin saat sholat yang 5 waktu itu dianggap cukup ?!
    Karena kita pikir; sholat begitu besar pahalanya, sholat amalan yang dihisab paling pertama, sholat jalan untuk membuka pintu syurga???Kenapa kita harus cukup kalau ibadah kita hanyalah sholat kita !
    Berapa sholat kita dalam 50 tahun ?
    1x sholat = ± 10 menit ?..5x sholat ± 1 jam
    Dalam waktu 50 tahun waktu yang terpakai sholat=18250 hari x I jam =18250 jam= 2 tahun
    ini dengan asumsi semua sholat kita diterima oleh Allah swt.
    Kesimpulan: waktu yang kita manfaatkan dalam 50 tahun di dunia cuma 2 tahun untuk sholat????
    2 tahun dari 50 tahun kesempatan kita?.itupun belum tentu sholat kita bermakna berpahala dan di terima..
    Dan sekiranya sholat kita selama 2 tahun berpahala rasa-rasanya tidak sebanding dengan perbuatan dosa-dosa kita selama 50 tahun; dalam ucap kata kita yang selalu dusta, baik yang terasa maupun yang di sengaja, dalam ucap kata kita yang selalu cerca terhadap orangtua, dalam harta kaya kita yang selalu kikir terhadap orang faqir, dalam setiap laku langkah kita yang selalu bergelimang dosa.
    Logika dari logikanya:
    Bukan satu yang tidak mungkin kita umat di akhir jaman akan berhamburan di neraka untuk mendapatkan balasan kelalaian.
    Terlalu banyak waktu yang terbuang percuma selama manusia hidup di dunia dan semuanya itu akan menjadi bencana.
    Solusi:
    Tiada kata terlambat walaupun waktu bergulir cepat, isilah dengan sesuatu apa yang bermanfaat . Jangan di tunda-tunda lagi?
    Ingat malaikat maut akan datang kepada siapa saja, dimana saja dan kapan saja. Akhirat adalah tujuan kita yang terakhir ! Apakah kita siap menyambut malaikat maut kapan saja dan dimana saja ?
    email dai afriyan firdaus
    // posted by y3dips @ 11:27 PM 0 comments
    Ini kudapatkan pada saat baca artikelnya pak romi satrio wahino

KPLI Jakarta 10/11

(atas)agil,angga,tirta,sandy
(tengah)agung,mulyana,erick,yogi,ali,aben,dije,aris,adityas
(bawah)wayan,zaenal,dendy,febri

Subloco Ubuntu Metro

hampir genap setahun Ubuntu Metro baru masuk SubLoco ubuntu ID.temans-temans bisa masuk ke https://wiki.ubuntu.com/IndonesianTeam/SubLoCo/Metro

Mudah-mudahan dengan menjadian bagiannya Ubuntu ID,Ubuntu Metro bisa selangkah didepan (iklan apa ni ya?)

go kode terbuka....(bahasa indonesia yang baik dan benar)

Install dan Konfigurasi Apache-Tomcat6 di Ubuntu

Untuk mendevelop web menggunakan java servelt,ku membutuhkan servlet containernya menggunakan apache tomcat6 antara lain yang open surce yaitu jetty dan yang berbayar antara lain BEA WebLogic,IBM,Websphere,Caucho Resin,etc.Sedangkan web framework yang open source antara lain spring,hivemind,pico,struts,javaserver faces dan taperstry.dan untuk ORM (object relational mapping) yang open source antara lain hibernate,EJB,JDO,iBatis dan yang berbayar antara lain Oracle Toplink.setelah melakukan develipment untuk melakukan testingnya menggunakan JUnit,TestNG,Fit dan yang berbayarnya menggunakan Mercury LoadRunner.

dan langkah awal untuk melakukan instalasi open your terminal Ctrl + Alt + T
dan ketikan :

sudo apt-get install tomcat6 tomcat6-admin tomcat6-common tomcat6-user tomcat6-docs tomcat6-examples 
 
dan untuk selanjutnya kita jalankan servicenya tomcat dengan command :

sudo /etc/init.d/tomcat6 start
 
setelah itu buka web browser you,yang i gunakan firefox 4:
 

Untuk konfigurasi-nya dengan command dibawah :
gedit /etc/tomcat6/tomcat-users.xml


Setelah restart lagi tomcatnya :

sudo /etc/init.d/tomcat6 restart
 
Buka  kembali web browser you dengan url http://localhost:9090/manager/html dan
masukkan password yang kita buat tadi 
 

 

Thursday, June 23, 2011

java.lang.ClassNotFoundException: org.objectweb.asm.Type

erro mulu,kata orang harus terbiasa dengan error biar akrab gitu...hehe
ni gw kasih error terbaru :

java.lang.ClassNotFoundException: org.objectweb.asm.Type

dengan solusi mendownload library asm disini

semoga tidak bosan dengan error.

java.lang.NoSuchMethodError: org.objectweb.asm.ClassWriter.(I)V

Ku Masi menenmukan error pada saat menjalankan hibernate,errornya seperti dibawah :

Exception in thread "main" java.lang.NoSuchMethodError: org.objectweb.asm.ClassWriter.(I)V

dan solusi yang kutemukan adalah :

dengan mendownload library asm disini

mudah-mudahan bisa membantu..

java.lang.NoClassDefFoundError: net/sf/cglib/proxy/CallbackFilter

Masih sama dengan kasus postingan yang sebelumnya error pada saat menjalankan hibernate di eclipse,dengan error seperti dibawah :

Exception in thread "main" java.lang.NoClassDefFoundError: net/sf/cglib/proxy/CallbackFilter

dan setelah search digoogle ku menemukan caranya dengan mendownload library
cglib disini

semoga bisa membantu

java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory

Pada saat mencoba running hibernate muncul error beberapa kali.
error nya seperti dibawah ini :

Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory

dan solusinya yang ku temukan :

ini karena missing commons-logging-xxx.jar dan bisa mendownloadnya disini

insyaAlloh bisa dan menemukan error lagi.

Iseng-Iseng Bermanfaat

Dihari minggu pagi ku mendengar radio rodja yang khusus acara untuk anak-anak yang penyiarnya bernama dengan kak luqman,dengan acaranya kak luqman memberikan materi singkat yang materi tersebut akan dibacakan lagi oleh adek-adek yang menelfon maupun sms.

Diantaranya adek-adek yang nelfon ada yang ku sangat senang mendengarnya,kenapa?karena adek ini(ku lupa namanya)dengan umur tiga tahun bisa membaca alquran.yang dibacanya adalah juz 30 walaupun membacanya dengan sedikit terbata-bata tapi menurutku anak seumuran itu melebihi dari kemampuan rata-rata.

Ditanya oleh kak luqmannya,
kak luqman : adek (dia menyebut nama,tapi ku lupa dengan namanya) yang mengajarkan baca alquran siapa?
adek : bunda

dari pertanyaan singkat tersebut ku mengambil kesimpulan,untuk mendidik anak agar menjadi seorang penghafal alquran kita harus dan wajib untuk menjadi seorang penghafal alquran(Menghafal alquran sesuai dengan kemampuan kita),terutama ibu/ummi/bunda yang harus mendidik anak dengan alquran.

Ya Rabb kami, anugerahkanlah kepada kami, isteri-isteri kami dan keturunan kami sebagai penyenang hati (kami), dan jadikanlah kami imam bagi orang-orang yang bertakwa. (QS. Al Furqon: 74)

Wednesday, June 22, 2011

Mengambil Isi data dari database dengan java

package org.kpli.jak.db;

import java.sql.*;

/**
* KPLI Jakarta Source Code
*
* @author dendy
*
*/

public class ConnectionDB {

// Fungsin untuk melakukan koneksi kedalam database
Connection connection = null;

// Perintah atau query yang akan dieksekusi
Statement statement = null;

// Untuk setinggan hasil dari query yang dieksekusi
ResultSet resultSet = null;

// url untuk melakukan koneksi
String url = "jdbc:mysql://localhost/mahasiswa";

  // user,pass standar untuk kebutuhan dalam database
String user = "root";
String password = "admin";

// Query yang akan dieksekusi
String query = "select * from person";

// Constructor
public ConnectionDB() throws SQLException {

try {
  // mengambil url,user,pass
  connection = DriverManager.getConnection(url, user, password);
  System.out.println("Connection Database");
    } catch (SQLException e) {
  System.out.println("Not Connected");
}
  statement = connection.createStatement();
  statement.executeQuery(query);
  resultSet = statement.getResultSet();
  System.out.println("id " + " nama " + " alamat ");
while (resultSet.next()) {
query();
}

// close dari database dan ini keharusan
connection.close();

}

/**
* method yang berfungsi untuk menampung qery yang akan dieksekusi
*
* @throws SQLException
*/
private void query() throws SQLException {
  String id = resultSet.getString("id");
  String nama = resultSet.getString("nama");
  String alamat = resultSet.getString("alamat");
  System.out.println(id + " " + nama + " " + alamat);
}

public static void main(String[] args) throws SQLException {
   new ConnectionDB();
}

}