Kode Direktori - Programming

Teman-teman dapat belajar pemograman Java, Kita sharing tentang pemograman java disini Semoga dapat bermanfaat untuk teman-teman yang mau belajar pemograman Java. Semoga dapat membantu!

Funny Image

Kumpulan gambar-gambar lucu, dan unik dari seorang programmer. Bisa dilihat di page ini, Klik ya page label ini.

Kode Direktori

Selamat datang di web blog sederhana untuk membantu proses kegiatan belajar mengajar di http://rosadiii.blogspot.com/ Semoga blog kami dapat membantu teman-teman yang ingin belajar.

Kode Direktori - Education...

Teman-teman, kami juga menyediakan ilmu-ilmu Agama Islam juga, Kami ambil pembahasannya dari berbagai guru besar, dan para ulama. Harus seimbang meniti ilmu ini kawan, biar selamat Dunia Akhirat. Semoga kita termasuk orang-orang yang beruntung. Amin!

Kode Direktori's - Little Note Book

Catatan harian seorang pria yang sedang mencari pekerjaan membangun jati diri dan merubah segalanya, demi mencapai masa depan dan cita-cita . Tetap tersenyum selalu bersememangat untuk hidup dan berbagi..

Friday, August 31, 2012

Percabangan If - else

Kode Direktori - Percabangan if-else

Hallo teman-teman, kali ini saya mau berbagi ilmu dengan teman-teman tentang Percabangan if-else pada Java.
Mungkin bagi teman-teman yang sudah mahir dapat berbagi ilmunya disini, dan bagi yang belum mari kita belajar bersama disini. Mungkin bagi teman-teman yang sudah mahir, buat percabangan if-else ini hanya biasa saja. Tapi saya kali ini mau berbagi saja walaupun singkat cerita if-else ini terusan dari materi percabangan if yang telah saya bahas sebelumnya.

Perintah if-else ini tidak berbda jauh dengan percabangan if, tetapi perintah if - else ini memiliki suatu kondisi false, berarti jika kondisi if terpenuhi else ini tidak terpenuhi. Tetapi sebaliknya apabila kondisi if tidak terpenuhi maka kondisi else yang akan di eksekusi.
Dibawah ini adalah struktur dari perintah if - else :
if (kondisi){
  kode program;
  }
else{
  kode program;
}

Dan ini contoh programnya
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package belajar;

/**
 *
 * @author Rosadi
 */
public class percabanganIfElse {
     /**   
     * @param args the command line arguments   
     */     
    public static void main(String[] args) {
        
        boolean cobaPercabangan = false;
        
        if (cobaPercabangan == true){
            System.out.println("PROGRAM TIDAK DIJALANKAN");
             
        }
        else {
            System.out.println("PROGRAM INI AKAN DI EKSEKUSI");
           
        }
    }
}

Coba teman-teman praktekkan code di atas.
Penjelasan dari code di atas seperti ini :
boolean cobaPercabangan = false; (ingat dia bernilai false!!! kalau dia bernilai false maka didalam eksekusi if yang bernilai true ini -->> if (cobaPercabangan == true){  akan di alihkan ke else{ . Kenapa? Karena nilai if tersebut bernilai "true", sedangkan diawal boolean cobaPercabangan bernilai false; )
Jadi kembali lagi ke pengertian if-else apabila kondisi if terpenuhi, maka eksekusi akan dijalankan. Tetapi sebaliknya, apabila kondisi if tidak terpenuhi kondisi else yang akan dieksekusi.

Pasti teman-teman bingung. Semoga dari materi ini tidak membingungkan teman-teman, dan dapat membantu belajar teman-teman.
Terus berlatih teman-teman...

Thursday, August 30, 2012

Operator Logika

Kode Direktori - Operator Logika

Hello teman-teman, kali ini saya akan membahas tentang Operator Logika. Mungkin teman-teman yang mau belajar java dasar ini dapat melihat page-page tentang java di halaman blog saya ini. Seklias tentang Operator Logika. Apa sih yang dimaksud dengan Operator Logika? 
Operator Logika itu adalah suatu operator yang digunakan untuk membandingkan dua nilai boolean. Bisanya digunakan untuk menggabungkan hasil operator pembanding.

Operator logika memiliki dua operator:
  • and (&&) dan
  • or ( || ) atau
Berikut ini adalah hasil dari operator logika &&:
  • apabila nilai true && true  = true
  • apabila nilai true && false = false
  • apabila nilai false && true = false
  • apabila nilai false && false = false
 dan,  berikut ini adalah hasil dari operator logika or ||
  • apabila nilai true || true = true
  • apabila nilai true || false = true
  • apabila nilai false || true = true
  • apabila nilai false || false = false
Nahh jadi didalam operator logika and (&&) hanya akan menghasilkan true jika kedua nilai true, dan
Operator logika or (||) akan menghasilkan fase jika kedua nilai false (sebaliknya)...
Kalau teman-teman tidak percaya dengan penjelasan operator logika di atas, teman-teman bisa mengikuti koding dibawah ini untuk memastikan bahwa nilai operator logika && dan || itu benar.

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package belajar;

/**
 *
 * @author Rosadi
 */
public class OperatorLogika {
    /**   
     * @param args the command line arguments   
     */    
    public static void main(String[] args) {
        
        boolean value;
        
        // Logika and (&&) dan
        System.out.println("----------Logika and (&&)-------");

        value = true && true;
        System.out.println("true && true = " + value);
        
        value = true && false;
        System.out.println("true && false = " + value);
        
        value = false && true;
        System.out.println("false && true = " + value);
        
        value = false && false;
        System.out.println("false && false = " + value);
        
        // Logika or ||
        System.out.println("----------Logika OR (||)-------");
        
        value = true || true;
        System.out.println("true || true = " + value);
        
        value = true || false;
        System.out.println("true || false = " + value);
        
        value = false || true;
        System.out.println("false || true = " + value);
        
        value = false || false;
        System.out.println("false || false = " + value);
    }
    
}
Contoh Kode Logika &&, &, ||, |
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package belajar;
/**
 *
 * @author Rosadi
 */
public class OperatorLogika2 {
    /**   
     * @param args the command line arguments   
     */ 
    public static void main(String[] args) {
        int i = 12;
        int j = 10;
        boolean coba = false;
        
        System.out.println("DEMO LOGIKA (&&)");
        //Demo Logika &&
        coba = (i > 9) && (j ++ > 7);
        System.out.println(i);
        System.out.println(j);
        System.out.println("(i > 9) && (j ++ > 7) = "+coba);
        // 12 > 9 = false && 11 > 7 = true, maka hasilnya yang keluar TRUE
        
        System.out.println("DEMO LOGIKA (&)");
        //Demo Logika &
        coba = (i > 9) & (j ++ > 12 );
        System.out.println(i);
        System.out.println(j);
        System.out.println("(i > 9) & (j ++ > 12) = " + coba);
        // 12 > 9 = true & 11 > 12 = false, maka hasilnya yang keluar FALSE
        
        System.out.println("DEMO LOGIKA ( || )");
        //Demo Logika ||
        coba = (i < 10) || (j ++ > 9);
        System.out.println(i);
        System.out.println(j);
        System.out.println("(i < 10) || (j ++ > 9) = " + coba);
        // ket : 12 < 10 = false || 11 > 9 = true. Maka hail yang akan keluar adalah TRUE
        
        System.out.println("DEMO LOGIKA ( | )");
        //Demo Logika |
        coba = (i < 10) | (j ++ > 120);
        System.out.println(i);
        System.out.println(j);
        System.out.println("(i < 10) | (j ++ > 120) = "+coba);
        // ket : 12 < 10 = false | 11 > 120 = false. Maka hasili yang akan keluar ada FALSE
    }
    
}

Semoga dapat membantu teman-teman yang mau belajar. Tetap latihan terus 

Tuesday, August 28, 2012

Operator Increment dan Decrement

Kode Direktori - Operator Increment dan Decrement

Hallo teman-teman, sekarang saya mau memberikan pembahasan tentang operator dasar aritmatika, Java juga terdiri atas operator unary increment (++) dan operator unary decrement (--). Operator increment dan decrement menambah dan mengurangi nilai yang tersimpan dalam variabel angka terhadap nilai 1.

Ini sebagai contoh nya teman-teman:
count = count + 1; // increment nilai count dengan nilai 1

jadi pernyataanya sama dengan kayak gini
count++; // + itu samadengan 1nya. 

 
Operator increment dan decrement dapat ditempatkan sebelum atau sesudah operand.
Ketika digunakan sebelum operand, akan menyebabkan variabel diincrement atau didecrement dengan nilai 1, dan kemudian nilai baru digunakan dalam pernyataan dimana dia ditambahkan. 
Sebagai contoh seperti ini teman-teman:

int x = 120;
     int y = 80;
     int z = 0;

     z = ++y + x;

Sintak di atas, akan menghasilkan nilai z = 81+120 = 201. "Kenapa jadi 81? Ya, karena ++y nya ditambah '1'. y punya nilai 80 ditambah 1 jadi 81. lalu di tambah nilai x = 120 jadi hasilnya 201."

Ketika operator increment dan decrement ditempatkan setelah operand, nilai variabel yang lama akan digunakan lebih dulu dioperasikan, dan lebih dulu terhadap pernyataan dimana dia ditambahkan.
Sebagai contoh :
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package belajar;

/**
 *
 * @author Rosadi
 */
public class OperatorIncrementDecrement {
     /**   
     * @param args the command line arguments   
     */ 
    public static void main(String[] args) {
        int x = 120;
        int y = 190;
        int z = 0;
        
        z = ++ y + x;
        System.out.println("Nilai z = " + z );
    }
    
}
Nah ingat ketika operator increment dan decrement ditempatkan setelah operan, nilainya tidak berubah, Tetap...

Okai mungkin segitu tentang operator Increment dan Decrement yang telah kami bahas. Terimakasih.

Sunday, August 26, 2012

Percabangan If

Kode Direktori - Percabangan if

Hallo teman-teman, Kali ini saya mau membahas tentang Percabangan If.
Percabangan If merupakan bentuk pernyataan yang mengambil suatu keputusan dari sebuah kondisi. Apabila kondisinya benar (true), maka suatu intruksi akan dieksekusi oleh program.
Apabila kondisinya salah (false), maka suatu intruksi tidak akan dieksekusi oleh program.

Sebagai contoh, teman-teman bisa lihat contoh koding dibawah ini.

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package belajar;

/**
 *
 * @author Rosadi
 */
public class PercabanganIf {
    /**  
     * @param args the command line arguments  
     */      
    public static void main(String[] args) {
        int Kondisi = 120;
        
        if (Kondisi == 121){
            System.err.println("Teman ini kondisi 121.");
        }
        if (Kondisi == 129)    {
            System.err.println("Teman ini kondisi 129 loh.");
        }
        if (Kondisi == 120){
            System.err.println("Ini baru benar, Kondisi 120");
        }
                    // Gampang kan?        
    }
}

Nah coba teman-teman lakukan koding diatas.

Nahh, setelah teman-teman coba menjalankan program diatas, yang keluar "Ini baru benar, Kondisi 120" kenapa begitu? Karena kondisi 120 itu bernilai true. Beda dengan kondisi yang 129 sama Kondisi 121, dia bernilali false teman-teman.

Sudah mengerti kan bermain dengan Percabgan If nya? Latihan terus ya teman-teman...

Friday, August 24, 2012

Operator Aritmatika

Kode Direktori - Operator Aritmatika
Setelah kita mempelajari variabel, kita lanjut ke tahap selanjutnya teman-teman yaitu tentang Operator Aritmatika.
Teman-teman pastinya sudah tau tentang Operator Aritmatika. dimana didalamnya seperti, pertambahan, pengurangan, perkalian, pembagian, dan sisa bagi.
Operator matematika dijava sama dengan dibahasa pemograman lainnya.

  • Tanda + yang pasti untuk pertambahan.
  • Tanda - yang pasti untuk pengurangan.
  • Tanda * yang pasti untuk pengurangan.
  • Tanda / yang pasti untuk pembagian.
  • Tanda % yang pasti untuk hasil bagi.

Sekarang teman-teman bisa coba contoh koding dibawah ini:

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package belajar;

/**
 *
 * @author ROSADI
 */
public class OperatorAritMatika {
    /** 
     * @param args the command line arguments 
     */  
    public static void main(String[]args){
        
        int hasilTambah = 1 + 2;
        System.out.println(hasilTambah);
        
        int hasilPengurangan = 5 - 2;
        System.out.println(hasilPengurangan);
        
        int hasilPerkalian = 4 * 4;
        System.out.println(hasilPerkalian);
        
        int hasilBagi = 9 / 3;
        System.out.println(hasilBagi);
        
        int hasilSisaBagi = 10 % 3;
        System.out.println(hasilSisaBagi);
    }
    
}
Langsung dipraktekkan ya teman-teman. Wajib di coba!!! :D

Thursday, August 23, 2012

Variabel

Kode Direktori - Variabel
Hay teman-teman saat ini saya mau membagi ilmu kepada teman-teman tentang Variabel.
Mungkin teman-teman yang sudah menjadi master, pastinya sudah tau apa itu variabel. Variabel itu kalau diibaratkan seperti keranjang, teman-teman. Isi kerangjang itu adalah Nilainya.
Sebuah variabel itu bisa digunakan untuk menyimpen suatu tipe data seperti integer (Angka) dan Teks (String). Setiap variabel itu harus punya nama, dan nama variabel tidak boleh sama dengan variabel yang lain. Sebagai contoh, teman-tema bisa mengikuti koding dibawah

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package belajar;

/**
 *
 * @author ROSADI
 */
public class Belajar {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        int varAngka = 100;
        String varTeks = "ROSADI...";
        
        System.out.println(varAngka);
        System.out.println(varTeks);
    }
}

Nahhh teman-teman, pada kode di atas, varAngka adalah variabel untuk tipe data ingeter, dan varTeks adalah variabel untuk tipe data String.

Lakukan secara acak juga teman. Seperti contoh dibawah ini :

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package belajar;

/**
 *
 * @author ROSADI
 */
public class variabel{
    
     /** 
     * @param args the command line arguments 
     */  
    
    public static void main(String[] args){
        // TODO code application logic here
        
        String varNama = "Nama saya Rosadi";
        int varNilai = 100;
        String varIndex = "A";
        
        System.out.println(varNama);
        System.out.println("memiliki nilai :" + varNilai);
        System.out.println(varIndex);
    }
}

Kalau yang ini tidak jauh beda dengan koding yang awal. Cuman kita meng-acak saja seperti Stringnya diposisi awal. Lalu buat varNilai ditambah "memiliki nilai :, lalu ditambah simbol +" Agar apa? Agar nantinya saat ditampilkan dapat pada varNilai ada tulisan "memiliki nilai : 100." Supaya cantik aja teman-teman. :D

Selamat mencoba ya teman-teman.

Tuesday, August 21, 2012

Cara Belajar Bahasa Pemograman yang Benar

Apakah anda ingin belajar bahasa pemograman ?. Mungkin ini tips yang cocok untuk anda.
Belajar bahasa Pemograman itu tidaklah mudah, dibutuhkan kerja keras dan konsistensi yang tinggi. karena belajar pemograman itu butuh pengorbanan yang tidak sedikit mulai dari mengorbankan waktu, begadang, stres dan emosi. Apalagi ketika error yang bekepanjangan. Berikut tips Panduan Belajar Bahasa Pemograman yang benar,efisien dan sistimatis.

1.Fokus pada satu bahasa Pemograman.
Memfokuskan diri untuk belajar Bahasa pemogramanadalah langkah awal yang baik, Karena dengan fokus pada satu bahasa pemograman anda akan lebih mudah memahaminya. Pengalaman saya bahwa belajar bahasa pemograman lebih dari satu, hal itu sangat membingungkan saya. Karena setiap bahasa pemograman memiliki penulisan dan logika yang berbeda-beda. Bila anda sedang belajar Visual basic , fokuslah pada visual basic dan hindari mempelajari bahasa pemograman lain. Kuasai visual basic sampai anda benar-benar menguasai, bila anda sudah merasa menguasai selanjutnya anda terserah mau belajar bahasa pemograman lain. biasanya orang yang baru ingin belajar bahasa pemograman memiliki semangat yang luar biasa. Sehingga sering sekali mencoba mempalajari lebih dari dua bahasa pemograman dan tentu saja hasilnya tidak akan maksimal. Fokus dan Fokus sampai anda menguasainya.

2.Belajarlah dari tahap Dasar
mempelajari tahap dasar adalah modal untuk mempelajari tahap lebih tinggi, jangan sekali-sekali mencoba untuk mempelajari tahap lebih tinggi sementara tahap dasar belum. inilah kelemahan dan kesalahan orang yang ingin belajar bahasa pemograman. Tidak sabar dan ingin cepat menguasai tanpa melewati proses, dan hasil juga akan sangat buruk, Materi dasar sering kali disepelekan atau dianggap tidak perlu padahal materi dasar sangatlah penting.

3.Belajar secara sistimatis
Ketika sedang mempelajari satu materi bahasa pemogrman, cobalah untuk benar-benar memahami materi tersebut. Hindari cara belajar hanya sekilas numpang lewat saja, Contohnya bila anda sedang mempelajari materi mengenai Deklarasi variabel, pahamilah materi tersebut sampai anda memahaminya. karena itu akan digunakan dimateri selanjutnya. Belajar bahasa pemograman tidak sistimatis akan mendapatkan hasil yang buruk, Bila anda sendang mempelajari bahasa pemograman dibab 1, pelajarilah kemudian bab 2 dan jangan langsung melompat kebab 3.

4.Read and Practice.
Read and Practice adalah sesuatu yang harus dilakukan, karena Belajar bahsa pemograman tidak seperti belajar pelajaran yang lainnya. ketika anda sedang membaca suatu materi langsunglah mempraktikannya dan pastikan anda memahami. Menurut pengalaman saya hal ini adalah cara jitu utnuk memahami suatu materi. Semakin banyak anda membaca dan berlatih coding akan semakin membuat anda memahami materi tersebut.

5. Pilih waktu yang tepat
Belajar pemograman itu sangatlah butuh konsentrasi yang tinggi, Pilihlah waktu yang tepat bagi anda untuk mempelajarinya. usahan memilih waktu dimana pikiran anda sedang keadaan rileks tanpa pikirian dengan demikian anda akan menyerap materi dengan mudah. karena bila otak anda dalam keadaan lelah dan banyak pikiran atau mood sedang buruk, akan berdampak pada coding. Akan banyak penulisan sintaks-sintaks yang salah dan megakibatkan error tida akhir ..heheheh.

Saya harap tips ini akan membantu anda, tips ini adalah pengalaman saya dalam belajar bahasa pemograman. Saya rasa bila anda melakukannya maka anda pasti bisa. Dan jangan Lupa latihan dan latihan, Good luck, selamat datang didunia programing.


"Coding is fun"

Pengenalan Javascript

Teman-teman kali ini saya mau membahas tentang Javascript. Javascript diperkenalkan pertama kali oleh Netscape pada tahun 1995. Pada awalnya bahasa ini  dinamakan  “LiveScript”  yang  berfungsi  sebagai  bahasa  sederhana  untuk  browser  NetscapeNavigator 2. Pada masa itu bahasa ini banyak di kritik karena kurang aman, pengembangannya yang terkesan  buru  buru  dan  tidak  ada  pesan  kesalahan  yang  di  tampilkan  setiap  kali  kita  membuat kesalahan pada  saat menyusun  suatu program. Kemudian  sejalan dengan  sedang giatnya kerjasama antara  Netscape  dan  Sun  (pengembang  bahasa  pemrograman  “Java”  )  pada  masa  itu,  maka Netscape memberikan  nama  “JavaScript”  kepada  bahasa  tersebut  pada  tanggal  4  desember  1995.
Pada  saat  yang  bersamaan Microsoft  sendiri mencoba  untuk mengadaptasikan  teknologi  ini  yang mereka  sebut  sebagai  “Jscript”  di  browser  Internet  Explorer  3.  Javascript  adalah  bahasa  yang berbentuk  kumpulan  skrip  yang  pada  fungsinya  berjalan  pada  suatu  dokumen  HTML,  sepanjang sejarah  internet  bahasa  ini  adalah  bahasa  skrip  pertama  untuk  web.  Bahasa  ini  adalah  bahasa pemrograman  untuk  memberikan  kemampuan  tambahan  terhadap  bahasa  HTML dengan mengijinkan pengeksekusian perintah perintah di sisi user, yang artinya di sisi browser bukan di sisi server web. Javascript bergantung kepada browser(navigator) yang memanggil halaman web yang berisiskrip  skrip  dari  Javascript  dan  tentu  saja  terselip  di  dalam  dokumen HTML.
Javascript  juga  tidakmemerlukan  kompilator  atau  penterjemah  khusus  untuk  menjalankannya  (pada  kenyataannya kompilator Javascript sendiri sudah termasuk di dalam browser tersebut). Lain halnya dengan bahasa “Java” (dengan mana JavaScript selalu di banding bandingkan) yang memerlukan kompilator khusus untuk menterjemahkannya di sisi user/klien.

1.2 Penulisan Java Script
Kode Java Script dituliskan pada file HTML.Terdapat dua cara untuk menuliskan kode-kode Java Script agar dapat ditampilkan pada halaman HTML, yaitu :
a) Java script ditulis pada file yang sama
Untuk penulisan dengan cara ini, perintah yang digunakan adalah 
<SCRIPT LANGUANGE =”JavaScript” >program java script disini</SCRIPT>.
Perintah tersebut biasanya diletakkan diantara Tag <BODY>…</BODY>
Contoh Penulisan :

<HTML>
<HEAD><TITLE>WEB ROSADI</TITLE>
</HEAD>
<BODY>
<SCRIPT LANGUAGE=”Javascript”>
Taro kode javascript teman-teman disini
</SCRIPT>
kode HTML disini
</BODY>
</HTML>

b) Javascript ditulis pada file terpisah
Kode  Javascript bisa  juga kita buat dalam  file  terpisah dengan  tujuan agar dokumen HTML  isinya tidak terlalu panjang. Atribut yang digunakan adalah
<SCRIPT SRC=”namafile.js”>…</SCRIPT>
Diantara  tag  <SCRIPT………>  dan  <SCRIPT>  tidak  diperlukan  lagi  kode  Javascriptnya  karena
sudah dibuat dalam file erpisah. File yang mengandung kode Javascript berekstensi .js

Thursday, August 16, 2012

Bilionaire - Top Scret !!


Hallo teman-teman. Kali ini saya mau sedikit meriview tentang film Thailand yang telah memotivasi banyak orang, dan untuk kita sendiri ini menjadi seorang pengusaha muda (leadership).

Film ini menceritakan sebuah kisah nyata dari Top Ittipat, di usia remajanya Top menjadi pecandu game online. Dari game online dia bisa mendapatkan banyak uang dengan berjualan item-item game secara ilegal sampai ia bisa membeli sebuah mobil. Di sisi lain dia tidak bisa memenuhi harapan orang tua, yaitu sekolah di Universitas Negeri. Akhirnya dia masuk ke Universitas Swasta, jelang masuk awal kuliah, kuliahnya sudah tidak benar, dia mencoba untuk berusaha sendiri didalam hidup nya. Dia mencoba untuk belajar sendiri tentang leadership. Saat itu dia bermain ke sebuah pameran makanan di Thailand, lalu dia tertarik oleh mesin pemasak Kacang, "Kata penjual itu : ini mesin yang pertama yang ada di Thailand" Top Ittipat pun serontak ingin membeli mesin itu. Lalu Top membeli mesin pemasak kacang itu. Orang kecewa saat Top membeli mesin itu. Karena Top telah tertipu, "kata bapaknya top : sudah banyak mesin seperti ini di pasar!". Tapi Top tidak membuat semuanya itu menjadi masalah.

Akhirnya Top menyewa tempat di mall Thailand tersebut, untuk dia berjualan sama pamannya. Ia fokus sama planning pertama yaitu berjualan kacang, dia serius menjalani semuanya demi membayar hutang ayahnya. Baru jalan sehari usahanya, dia berniat menambah lagi cabang kacangnya. Ternyata mall tersebut merasa dirugikan oleh Top, karena kalau Top berjualan di mall, langit-langit yang ada di mall tersebut menjadi kotor. Top bersih keras untuk mengecat ulang langit-langit mall tersebut hingga malam hari. Lalu seorang satpam datang untuk memberi tahu Top kalau waktu dia untuk mengecat di dalam mall tersebut sudah habis. Tapi top belum membereskan semua kerjaannya. Top bersih keras ingin membersihkan langit-langit mall tersebut, tapi satpam tersebut tidak memberikan kesempatan Top untuk membereskannya. Akhirnya Top menyogok seorang satpam tersebut, tapi oleh satpam tersebut dimarahi, dan disini membuat para penonton merasa jlebb kalau bahasa kita nya.

Setelah itu Top bertemu dengan pacarnya, dia merasa galau lalu sambil dia berjalan menuju pulang, pacarnya membawakan dia cemilain rumput laut, lalu top mendapat ide baru untuk membuat cemilan-cemilan rumput laut itu sendiri. Top merasa kesulitan didalam mendapatkan bahan-bahan dan pengolahannya tersebut! Dalam usahanya untuk membuat rumput lain ini Top membuat banyak pengorbanan, tampa ada orang tua, hanya ditemani oleh pamannya. Di saat inilah titik rendah Top dalam hidupnya, sekaligus awal kesuksesan yang didapat oleh Top.


Kalau diceritakan disini sangat panjang sekali. Yang intinya saja dari film ini adalah? Membawa motivasi terhadap diri kita bahkan banyak orang yang telah merubah dunia ini menjadi seorang pengusaha muda didalam usahanya terutama pada diri kita.

Top: “Never surrender, because if you do, it’s over”

Wednesday, August 15, 2012

Objek Oriented Programming

Teman-teman saya disini sekarang mau membahas tentang OOP (Objeck Oriented Programming).
Mungkin ada sebagian teman-teman yang belum mengenal hal yang satu ini tampak kebingungan apa sih si OOP ini?
Baik saya mencoba untuk menjelaskan perlahan-lahan tentang si OOP ini.

Yang akan dibahas didalam Part1 ini adalah:
~ Kelas
~ Objek
~ Properti
~ Metode
   - Fungsi
   - Prosedur
~ Parameter
~ Konstruktor

Mari kita mengenal point-point yang ada di atas.
-KELAS : Apa sih kelas itu? Kelas merupakan blueprint atau prototype objek.
-OBJEK : Nah apalagi itu objek? Nah kalau objek itu merupakan intansiasi dari sebuah class.
Pasti teman-teman sedikit bingung tentang penjelasan di atas tersebut. Saya coba jelaskan dibawah ini.
Sebagai Contoh
*Adi adalah seorang Manusia.
  - Jadi Adi ini adalah sebuah Objek.
  - Manusia adalah Class
*Mangga adalah sebuah Buah.
  - Jadi Mangga ini adalah sebuah Objek.
  - Nah kalau si Buah nya adalah sebuah Class.
Sekali lagi contohnya ya...
*Kucing adalah seorang Binatang.
  - Kucing ini adalah sebuah Objek.
  - Binatang in iadalah sebuah Class.

Sudah cukup mengerti kayaknya ini teman-teman untuk membahas tentang class dan objek. Nahh Kalau ada yang bingung dan mau menambahkan perbedaan antara kelas dan objek, bisa menambahkan di komentar ya teman-teman buat mendukung pembelajaran ini.


Nah, sekarang bagaimana sih pembuatan kelass itu? Teman-teman bisa liat contoh dibawah ini:

class NamaClass{
   //isi class
}

Misalnya

class Manusia{
   //isi class
} 

Nah selanjutnya teman-teman didalam Kelas ini ada ketentuannya. Ketentuannya bisa diliat dibawah ini:
  • Nama class tidak boleh mengandung whitespace.
  • Nama class tidak mengandung karakter Unik.
  • Nama class tidak boleh diawali dengan Angka.
  • Nama class tidak boleh sama dengan identifier yang bisa digunakan java seperti "for", "if", "while".
Pembuatan Objek

NamaClass namaObject = new
    NamaClass();

Misal:

Adi Manusia = new Manusia();

Misal Lagi:

Mangga Buah= new Buah();

  • Class utama merupakan kelas yang mimiliki metode:
public static void main(String[]args){
   //isi metode
}
  •  Class ini merupakan kelas yang dapat dijalankan sebagai program
Penjelasan tentang koding di atas tadi:
- Public, artinya hanya dapat diakses oleh siapapun.
- Private, artinya hanya dapat diakses sendiri
- Protected, artinya dapat diakses oleh sendiri dan turunannya.
- Default, artinya hanya dapat diakses oleh sendiri, keturunannya dan yang berada dalam satu paket.

Hayo teman-teman bisa langsung demokan materi yang pernah saya kasih dulu, Yang berjudul tentang HelloWord Form Java teman-teman bisa ikutin codingnya di page tersbut.

PROPERTI
Nahh setelah panjang lebar membahas tentang kelas dan objek, kita lanjut lagi ke Properti
Apa sihh Properti itu??
- Properti itu merupakan karakteristik yang dimiliki oleh si Class.
- Contohnya, Manusia memiliki Nama, TanggalLahir, Alamat, Agama, dan lain-lain.

Pembuatan properti ini teman-teman bisa lihat koding dibawah ini:

class NamaClass{
 TipeData  namaProperti;
 Class  namaProperti;
}
Sebagai Contoh Propperti nya
class Nama{
  public String namaDepan;
  public String namaBelakang;
}
Ini buat Kelas Manusia
class Manusia
  public Nama nama;
  public int umur;
}

Hayoo selanjutnya di coba sama teman-teman yaaa!!! :D

METODE
Selanjutnya kita akan bahas Metode
Terdapat 2 jenis metode, kalau teman-teman memiliki lebih dari 2 jenis, bisa kasih masukan ya.
  • Fungsi, yaitu metode yang mengembalikan nilai.
  • Prosedur, yaitu metode yang tak mengembalikan nilai.
 Bisa dilihat contoh pembuatan fungsi:
Nilai namaFungsi(){
  // isi fungsi
  return Objek Nilai;
}
Contohnya :
String getName(){
   return "Nama Saya ROSADI";
}

Ini pembuatan prosedur
void namaProsedure(){
  // isi prosedure
}
Contohnya :
void tampilkanNama(){
  System.out.println("Nama Saya Rosadi");
}
Hayoo selanjutnya di coba sama teman-teman yaaa!!! :D

PARAMETER
selanjutnya membahas Parameter
apa sih parameter itu? Parameter itu adalah merupakan nilai yang akan disisipkan terhadap metode.

Sebagai contoh bisa diikutin koding dibawah ini:
void namaParameter(TipeParameter namaParameter){
 // isi metode
}
Nahh jumlah parameter tidak terbatas, bisa lebih dari 1 ya teman-teman.
ini contoh nya lagi :
class Manusia{
  private String nama;
  public void gantiNama("String nama baru"){
  nama = namaBaru;
  }
  public void tampilNama(){
  System.out.println("Nama Saya: + nama");
 }
}
Seperti biasa, coba sama teman-teman sendiri ya :D

KONSTRUKTOR
Nah ini pembahasan yang terakhir. Yaitu mengenai Konstruktor
Apa sih konstruktor itu? Konstruktor itu merupakan metode yang dipanggil ketika sebuah Objek dibuat.
class NamaClass{
  //konstuktor
  namaClass(){
    //isi konstruktor
  }
}
Menggunakan Parameter
class Manusia{
  private String nama;
  public Manusia(String namaBaru){
    nama = namaBaru;
  }
  // isi kelas nya disini...
}
Pembuatan Objek
Manusia Adi = new Manusia ("Adi ROSADI");

Persiapan Awal Belajar PHP


Teman-teman ingin mudah untuk belajar PHP membuat Website sendiri? Gampang kok. Tinggal luruskan niat dan pasang tampang muka bego depan komputer/laptop. hehe bercanda teman-teman. :D
Page ini saya buat untuk memberi motivasi semangat belajar para teman-teman, sebagai landasan awal kalau teman-teman ingin bisa membuat website dinamis sendiri. Biar terlihat keren gitu di mata teman-teman dan bos! hehe
Maka halaman perkenalan PHP ini saya buat ada ibarat kata, tak kenal maka tak sayang. maka kita langsung saja mencoba untuk mempersiapkan belajar PHP ini.

Kalau teman-teman sudah siap dengan PHP, pastinya teman-teman wajib tau yang namanya HTML. Belajar HTML ini gak rumit kok, asalkan teman-teman terbiasa dengan sintak-sintaknya. Insyalloh pasti bisa. Okeh yang pertama berarti teman-teman mengerti tentang HTML yah.

Nahh, ini baru penjelasan tentang PHP sendiri. PHP adalah sebuah bahasa script yang sangat baik / bagus, dan merupakan pasangan yang pas untuk bahasa HTML. dengan kemampuan PHP untuk membuat website yang dinamis serta keindahan desain dengan menggunakan HTML. Maka nyaris tidak ada yang tidak dapat dilakukan gabungan kedua bahasa ini di dunia web. Apalagi PHP ini merupakan bahasa yang sangat mudah! Karena salah satu perbedaan yang paling terasa adalah bahwa kita tidak usah repot-repot deklarasi variabel di awal, kalau butuh variabel tinggal pake aja.

Lalu yang ke dua kalian install xampp di komputer teman-teman. Install, dan taro file c:xampp tesebut sesuai dengan teman-teman inginkan. Nah apalagi setelah itu?
Teman-teman bisa install notepad++ , kalau tidak dreamwever yang terbaru maupun yang laman. Kalau saran dari saya belajar aja pake notepad++ kenapa? Karena agar teman-teman terbiasa dengan koding. Jadi tidak dipermudah dengan adanya IDE. itu saran saya aja. Kita disini belajar bareng kok. :D

Setelah itu apa lagi? Sekarang teman-teman coba buat program HelloWord sederhana di notepad++ teman-teman.

Semoga membantu tema-teman untuk belajar.
Lanjut di pembelajaran php selanjutnya yaaa. :D

Tuesday, August 14, 2012

Kelebihan Java Programmer

Hello Teman-teman,
Kali ini saya ingin mencoba menjelaskan tentang kelebihan java. Mungkin kalian pasti sudah tau tentang Java saat ini. Teknologi sekarang memberikan kemudahan-kemudahan didalam memberikan informasi. Terutama didalam proses belajar. Belajar di Internet sangat mudah sekali, semua ada di internet!
Java mempunyai kelebihan. Kelebihan Java Yaitu:

Bahasa pemogram lain yang telah lahir sebelum java, sudah merupakan bahasa pemogram yang baik dan mudah dipelajari oleh programmer profesional. Mungkin karena para programmer menginginkan sesuatu yang baru yang untuk dimiliki banyak hal yang menyelesaikan masalah mereka. Utamanya adalah Keamanan Kode mereka. Hal ini lemahirkan pikiran yang baru untuk menemukan bahasa pemograman lain, yaitu disebut dengan Java.
Tidak hanya Keamanannya saja. Tetapi juga beberapa hal yang sering disebut sebagai Java-Buzzwords. Kata-kata ini menjelaskan berbagai fitur tambahan dan beberapa yang membuat Java demikian sukses dan diterima oleh para programmer-programmer dunia.

Membuat Spoiler di Blog




Pada kali ini saya akan mencoba sharing kepada teman-teman untuk share tentang membuat Spoiler di blog! Bagaimana sih caranya. Caranya mudah banget kalian tinggal Copy kode dibawah ini :


<div style="margin: 5px 20px 20px;"><div class="smallfont" style="margin-bottom: 2px;"> <b>Judul Spoiler</b>: <input onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = ''; this.innerText = ''; this.value = 'Close'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Open'; }" style="font-size: 11px; margin: 0px; padding: 0px; width: 55px;" type="button" value="Open" /></div> <div class="alt2" style="border: 1px inset; margin: 0px; padding: 6px;"> <div style="display: none;">MASUKAN ISI SPOILER DISINI, DAN DAPAT DI ISI GAMBAR JUGA </div> </div> </div>

Na, sekarang teman-temang tinggal mengganti Teks yang berawarna Merah saja. Seperti Judul Spoiler, dan "Isi sesuai dengan teman-teman inginkan".

Ini hasilnya :

Judul Spoiler:
MASUKAN ISI SPOILER DISINI, DAN DAPAT DI ISI GAMBAR JUGA!!!

Semoga dapat membantu pencarian teman-teman. 

Story From Girl & Boy Programmer

Semakin banyak seorang programmer saat ini. Semakin banyak yang pusing dengan kisah seseorang dengan karirnya seorang programmer. Ada yang lebih diuntungkan antara wanita dan lelaki, karena masalah program yang kita buat error! Tapi jangan dulu menyerah untuk ngoding.

Apabila ada seorang wanita yang pusing dengan projek programnya. Maka banyak orang yang membantu si doi, tapi sebaliknya, apabila seorang lelaki yang sedang focus terhadap projek programnya tidak ada yang ngebantu sama sekali. Penyiksaan yang luar biasa. Sungguh Terlalu ini gambar!


Monday, August 13, 2012

Programmer

No Tension Be Happy's Photos

HelloWord Form Java

Sebelumnya saya kali ini mau mencoba sharing kepada teman-teman bloger yang mau belajar, dan mencoba pemograman Java dasar ini.
Saya sarankan komputer/laptop teman-teman sudah terinstall JDKnya. Kalau belum teman-teman bisa download JDK, Notepad++, dan IDE nya seperti Netbeans, ataupun  yang telah disediakan di menu blog kami ini.

Setelah teman-teman melakukan installasi terhadap JDK, Notepad++, dan IDE Netbeans nya. Nah sekarang kalian coba buat satu file yang dimana didalamnya Terdiri dari Code dibawah ini : saya sarankan teman-teman memulai dari public class helloword{ aja ya :D

Below is the syntax highlighted version of HelloWorld.java from §1.1 Hello World.

/*************************************************************************
 *  Compilation:  javac HelloWorld.java
 *  Execution:    java HelloWorld
 *
 *  Prints "Hello, World". By tradition, this is everyone's first program.
 *
 *  % java HelloWorld
 *  Hello, World
 *
 *  These 17 lines of text are comments. They are not part of the program;
 *  they serve to remind us about its properties. The first two lines tell
 *  us what to type to compile and test the program. The next line describes
 *  the purpose of the program. The next few lines give a sample execution
 *  of the program and the resulting output. We will always include such 
 *  lines in our programs and encourage you to do the same.
 *
 *************************************************************************/

public class HelloWorld {

    public static void main(String[] args) {
        System.out.println("Hello, World");
    }

}

Nah setelah teman-teman mengikuti semua coding di atas ini, Maka teman-teman melakukan Compile terlebih dahulu program di atas dengan cara sebagai berikut:


Nah setelah di Compile. Coba jalan kan dengan perintah Java HelloWord Sebagai contoh ada gambar dibawah ini :

Nah program tersebut dapat akhirnya bisa dijalan kan tampa error ya!
Semoga dapat membantu teman-teman yang mau belajar pemograman Java ini.

My Location | MAP

Tampak daerah rumah saya terlihat di google map.


Lihat Rumah Saya Kode Direktori di peta yang lebih besar

About Me

Assalamualaikum...

Mungkin ini tulisan pertama saya yang muncul saat saya membuat blog,yah walaupun tulisannya ngalor-ngidul. Boleh kan saya menulis ngalor ngidul?

Tapi selebihnya saya tidak akan ngalor - ngidul kok pembicaraannya, Mungkin saya ingin membagi tentang Curiculum Vitae saya aja disini. Biar sesuai dengan "About me".

Perkenalkan saya Rosadi, biasa di panggil sama teman-teman saya Adi. Simple kan nama saya? Insyalloh mudah di ingat sama teman-teman. Kita harus kenal satu dengan yang lain.

Saya hanya orang biasa, yang ingin belajar, dan berbagi dengan teman-teman sebenarnya. Baik saya lulusan Universitas Komputer Indonesia (UNIKOM) yang bertempat di jln. Dipati Ukur Bandung. Saya mengambil program studi Sistem Informasi. dan saya lulusan tahun 2012


                            Curiculum Vitae

Nama Lengkap Rosadi
Alamat Komplek Bumi Asri Mekarahayu RT02/RW12 Bandung
No Telepon ~Privasi~
Status Single
Agama Islam
Alamat Email rosadi90@gmail.com
Yahoo Mail adie_rosadii / adie_simpsons
Facebook http://www.facebook.com/rosadi90
Twitter https://twitter.com/adi_rosadii

PENDIDIKAN 
2008-2012 : UNIKOM (Universitas Komputer Indoensia) Bandung, Major : System Information.
2005-2008 : SMK Pasundan 2 Bandung, Major : Computer & Networking Technical.
2002-2005 : SMP Negeri 3 Margahayu Kabupaten Bandung.

PENGALAMAN DAN PERSONAL BRANDING
  1. Teknisi LAB Software, SMK Pasundan 2 Bandung
  2. Bassist The Simpsons
  3. Bassist Muchos Libre
  4. Belajar Pemmograman Java Logic
  5. Web Programming
  6. Ngoprek Kode HTML
  7. Design Grafis with Photoshop
  8. Design Flash and Animation with Flash
  9. Belajar Pemmograman PHP
  10. Browsing Teknologi
  11. Hapus Spam E-Mail
  12. Main Gitar
  13. Bukan Gammers

PENGALAMAN BEKERJA
  1. Staff IT - PT. Kagum Karya Husada Jalan Cipaganti No. 90.
    Dari Tanggal 19 November 2012 s/d 01 Maret 2014
  2. IT Helpdesk - PT Administrasi Medika Jl. Medan Merdeka Selatan No12 Jakarta Pusat
    Dari Tanggal 10 Maret 2014 s/d Now