Laman

Rabu, 12 September 2012

Konversi bilangan dengan menu JOptionPane

kali ini saya akan share salah satu penggunaan JOptionPane, yaitu konversi bilangan. nantinya akan ada 7 pilihan dari menu JOptionPane, yaitu Biner, Hexa, Oktal, Terbilang, Pecahan, Kembali, dan Keluar yang akan keluar dalam 1 message dialog, kita tinggal pilih deh....

Buka Netbeans - New Java Class - nama terserah anda, misal "MenuJOptionPane" (tanpa tanda petik lho..)

1.Import JOptionPane.







2. Buat deklarasi variabel, tepat dibawah main class.







3. Buat Method untuk menghitung konversi bilangan, yaitu biner, hexa, dan oktal














4. Buat Method untuk Fungsi Terbilang, yaitu untuk mengubah deretan angka menjadi pembilangnya, berikut codingnya :

public static String Terbilang(Long angka){
       if (angka < 12) {
            return angkaTerbilang[angka.intValue()];
        }
        if (angka >= 12 && angka <= 19) {
            return angkaTerbilang[angka.intValue() % 10] + " Belas";
        }
        if (angka >= 20 && angka <= 99) {
            return Terbilang(angka / 10) + " Puluh " + angkaTerbilang[angka.intValue() % 10];
        }
        if (angka >= 100 && angka <= 199) {
            return "Seratus " + Terbilang(angka % 100);
        }
        if (angka >= 200 && angka <= 999) {
            return Terbilang(angka / 100) + " Ratus " + Terbilang(angka % 100);
        }
        if (angka >= 1000 && angka <= 1999) {
            return "Seribu " + Terbilang(angka % 1000);
        }
        if (angka >= 2000 && angka <= 999999) {
            return Terbilang(angka / 1000) + " Ribu " + Terbilang(angka % 1000);
        }
        if (angka >= 1000000 && angka <= 999999999) {
            return Terbilang(angka / 1000000) + " Juta " + Terbilang(angka % 1000000);
        }
        if (angka >= 1000000000 && angka <= 999999999999L) {
            return Terbilang(angka / 1000000000) + " Milyar " + Terbilang(angka % 1000000000);
        }
        if (angka >= 1000000000000L && angka <= 999999999999999L) {
            return Terbilang(angka / 1000000000000L) + " Triliun " + Terbilang(angka % 1000000000000L);
        }
        if (angka >= 1000000000000000L && angka <= 999999999999999999L) {
            return Terbilang(angka / 1000000000000000L) + " Quadrilyun " + Terbilang(angka % 1000000000000000L);
        }
        return "Maaf, Bilangan terlalu besar...";    
    }


5. Buat Method untuk Fungsi Pecahan, yaitu mengubah deretan angka menjadi pecahan - pecahan maksutnya ribuannya berapa, ratusannya berapa, puluhannya berapa, dan seterusnya, tapi menurut besarnya mata uang indonesia, berikut codingnya :


public static void Pecahan(){
        int uang;
        int seratusribu, limapuluhribu, duapuluhribu, sepuluhribu,limaribu, duaribu, seribu,
                limaratus, duaratus, seratus, limapuluh, sepuluh, satu;
        
        inputDesJOption();
        uang=Integer.parseInt(des);
                
        
        seratusribu=uang/100000;
        uang%=100000;
        
        limapuluhribu=uang/50000;
        uang%=50000;
        
        duapuluhribu=uang/20000;
        uang%=20000; 
        
        sepuluhribu=uang/10000;
        uang%=10000;
        
        limaribu=uang/5000;
        uang%=5000;
        
        duaribu=uang/2000;
        uang%=2000;
        
        seribu=uang/1000;
        uang%=1000;
        
        limaratus=uang/500;
        uang%=500;
        
        duaratus=uang/200;
        uang%=200;
        
        seratus=uang/100;
        uang%=100;
        
        limapuluh=uang/50;
        uang%=50;
        
        sepuluh=uang/10;
        uang%=10;
        
        satu=uang/1;
        uang%=1;
        
            JOptionPane.showMessageDialog(null,
                        "Seratus Ribuan = "+seratusribu
                    +"\n Lima Puluh Ribuan = "+limapuluhribu
                    +"\n Dua Puluh Ribuan = "+duapuluhribu
                    +"\n Sepuluh Ribuan = "+sepuluhribu
                    +"\n Lima Ribuan = "+limaribu
                    +"\n Dua Ribuan = "+duaribu
                    +"\n Seribuan = "+seribu
                    +"\n Lima Ratusan = "+limaratus
                    +"\n Dua Ratusan = "+duaratus
                    +"\n Seratusan = "+seratus
                    +"\n Lima Puluhan = "+limapuluh
                    +"\n Lima Satuan = "+sepuluh
                    +"\n Satuan = "+satu
                    , "PECAHAN", JOptionPane.INFORMATION_MESSAGE);
    }



6. Buat Method untuk memproses saat user menginputkan bilangan desimal







6. Buat Method untuk eksepsi, yaitu untuk mengatur pesan yang keluar jika user menginputkan sesuatu yang keluar dari aturan inputan itu dan untuk user yang melewati proses tersebut, user akan diberi pesan.

















7. Buat Method untuk Menu kembali, ingat bukan untuk Menu pilihan kembali, karena menu pilihan kembali akan diatur di method MenuJOption.


8. Buat Method OutHasil yang berguna untuk memanggil Method - method sebelumnya yang berhubungan untuk menampilkan hasil.






















9. Buat Method inputNama yang berguna untuk proses penginputan nama, beserta eksepsinya.


10. Buat Method menuJOption, yang berguna untuk mengatur menu message box yang kita klik - klik nanti, beserta tombol - tombolnya, berikut codingnya :


public static void menuJOption(){
        inpNama();
        jenisKelamin();
        String[] pilihan = {"BINER","HEXA","OKTAL","TERBILANG","PECAHAN",
            ">>KEMBALI<<","<< KELUAR >>"}; //.... Text untuk tombol.
    //.... "Infinite" loop, selesai jika System.exit(0)
        while (true) {
         int response = JOptionPane.showOptionDialog(null //Tengah window.
         , "Selamat Datang "+ gender + name + "!!" + "\n Pilih Salah Satu Konversi Bilangan dibawah ini!" //Pesan
         , "Konversi Bilangan" // Judul
         , JOptionPane.YES_NO_OPTION // Tipe Pilihan
         , JOptionPane.PLAIN_MESSAGE // Tipe Pesan
         , null // Icon (none)
         , pilihan // Tombol Text
         , null // label tombol default
                    );
    // menggunakan switch untuk mengecek tombol yang ditekan
            switch (response){
                case 0:
                    outHasilBiner();
                    break;
                case 1:
                    outHasilHexa();
                    break;
                case 2:
                    outHasilOktal();
                    break;
                case 3:
                    outHasilTerbilang();
                    break;
                case 4 :
                    Pecahan();
                    break;
                case 5 :
                    Kembali();
                    break;
                case 6 :
                case -1:
                     System.exit(0);
    //..... antara tombol (3) dan close box (-1) ditangani disini....
                    System.exit(0); // keluar looping, tapi.....
                default:
            //... Jika kita disini ada kesalahan
                JOptionPane.showMessageDialog(null,
                "response salah "+ response);break;
            }
        }
    }

11. Buat Main Methodnya, ini adalah method terpenting, isinya sedikit, tapi jika tidak ada method ini sama saja seperti manusia tidak mempunyai arwah, meskipun organnya lengkap.










SCREENSHOT :
















Ma'af bila Screenshotnya tidak urut, karena saya menguploadnya secara sama - sama....
See you next time.... bye - bye .....






»»  Baca Selengkapnya

Sabtu, 11 Agustus 2012

Kombinasi 3 Input (Scanner, Buffered Reader, JOptionPane)

ALHAMDULILLAH !
Setelah sekian lama mencoba dan mengulang - ulangi cara untuk membuat 3 Input ini, Akhirnya berhasil juga !.
Maksutnya kombinasi 3 input itu menggunakan inputan dengan 3 cara, antara lain : 
1. menggunakan Scanner
2. menggunakan BufferedReader ( jujur, ini yang membuat saya pusing, karena gak sempet   menulis scriptnya waktu di kasih guru saya :D)
3. JOptionPane

Proses : 
1. Buat new java Class
2. import script berikut dibawah package kamu

3. Tulis Script Berikut : 

 public static void main(String[] args){
//Scanner
                Scanner input = new Scanner (System.in);
                System.out.println("Masukkan Namamu disini : ");
                String nama = input.nextLine();
                System.out.println("Hello "+nama);
//Buffered Reader
                BufferedReader dataIn = new BufferedReader(new InputStreamReader(System.in));
                String an = "";
                System.out.print("Angka Pertama = ");
                try {
                    an = dataIn.readLine();
                }
                catch(IOException e) {
                    System.out.println("Error!");
                }      
//JOptionPane
                String dn = JOptionPane.showInputDialog("Angka Kedua = ");
                
                int n1 = Integer.parseInt(an);
                int n2 = Integer.parseInt(dn);
                
                int hasil = n1*n2;
                
                JOptionPane.showMessageDialog(null, "Jawabannya Adalah " +hasil, "JAWABAN", JOptionPane.PLAIN_MESSAGE);
    }
    }

4. Jika Sudah tekan Shift + F6
5. Screenshot : 



Tekan Enter, Maka akan jadi begini :
Di arah cursor ( atau di tanda tempat mengetik, di pinggir tulisan Angka Pertama = ... , tulis angka terserah, misal 12 ) :

Lalu tekan enter, akan muncul MessageDialog milik JOptionPane :
isi dengan angka terserah, misal 24 : 
Lalu tekan OK, akan muncul jawabannya, yaitu 288 :

NB : Maaf kalau misalnya gambar kurang jelas :D
»»  Baca Selengkapnya

Selasa, 07 Agustus 2012

7 Macam Tipu muslihat Setan



1. Setan melarang manusia untuk taat kepada Allah. Orang yang dipelihara Allah akan menolak ajakan dan larangan setan tersebut, seraya berkata, “Aku sangat membutuhkan pahala dari Allah, karena aku harus mengumpulkan bekal dari dunia untuk akhiratku yang abadi.”

2. Setan mengajak manusia mengakhiri ketaatan (berhenti taat). Misalnya membisikkan dalam hati, bahwa taat tak perlu tergesa-gesa dilaksanakan, nanti saja kalau sudah tua dan menjelang mati. Orang yang dipelihara Allah, akan menolak ajakan setan dan mengatakan, “Ajal bukan pada kekuasaanku, jika aku menunda amal hari ini untuk esok, maka amal hari esok kukerjakan kapan lagi, pada hal tiap hari mengandung amal tersendiri.

3. Sewaktu-waktu setan mendorong manusia agar terburu-buru mengerjakan amal baik, seraya berkata, “Ayo cepat beramal agar engkau dapat memburu amal lain sebanyak-banyaknya !”. Namun orang yang dipelihara Allah akan berkata, “Amal yang sedikit tapi sempurna lebih baik daripada amal banyak tidak sempurna.”

4. Setan menyuruh manusia mengerjakan amal baik yang sempurna, kalau tidak nanti akan dicela orang lain. Maka orang yang dipelihara Allah akan menyanggah. “Untukku, cukup dinilai Allah saja, dan tidak ada manfaatnya orang lain menilai amal baikku”.

5. Setan menancapkan perasaan dalam hati orang yang beramal baik dengan membisikkan, “Betapa tingginya derajatmu karena dapat beramal shalih. Engkau cerdik dan sempurna !”. Orang yang dipelihara Allah akan menyanggah bahwa semua keagungan dan kesempurnaan adalah milik Allah, bukan karena kekuatan manusia dan kekuasaan manusia. Allah jualah yang memberi taufiq kepada manusia sehingga dapat mengerjakan amal baik yang diridhai-Nya. Hanya Allah yang berhak memberikan karunia-Nya. Jika sekiranya tanpa karunia Allah, maka amal manusia tak ada harganya dibandingkan dengan kenikmatan yang diberikan-Nya.

6. Setan berbisik dalam hati manusia, “Hendaknya engkau bersungguh-sungguh melakukan amal dengan sir(rahasia). Jangan sampai diketahui oleh manusia, sebab hanya Allah yang akan mendhahirkan amalmu nanti terhadap manusia, dan akan mengatakan bahwa kamu adalah seorang hamba yang Ikhlas !”. Tapi orang yang iman dipelihara Allah akan menolak nasihat itu, “Hai setan laknat, tidak henti-hentinya engkau menggodaku untuk merusak amal baikku dengan berbagai cara. Sekarang kau berpura-pura memperbaiki amalku. Padahal sebenarnya tujuanmu hanyalah ingin merusaknya. Aku ini hamba Allah. Dialah yang menjadikanku. Jika Dia berkehendak menjadikan aku sebagai hamba mulia atau terhina, maka semua itu urusan Allah. Bukan urusanku. Aku tak pernah gelisah tentang apakah amalku itu diperlihatkan kepada manusia atau tidak. Karena itu bukan urusanku !”.

7. Jika dengan cara keenam gagal, maka setan mencari cara lain yaitu membisikkan tipuannya yang halus sekali di hati manusia :”Wahai manusia, engkau tak perlu menyusahkan dirimu untuk beramal ibadah, karena jika Allah menetapkanmu di jaman azali dan dijadikan makhluk yang berbahagia, maka tidak akan menjadi madharat apa-apa bagimu untuk meninggalkan amal. Engkau akan tetap menjadi orang yang beruntung. Sebaliknya jika engkau dikehendaki Allah menjadi celaka, maka tidak ada gunanya lagi amal baik yang kau lakukan, karena engkau tetap celaka.” Tapi bagi orang beriman akan membantah,”Aku ini seorang hamba yang berkewajiban menuruti perintah-Nya. Allah yang Maha Mengetahui, menetapkan kehendak-Nya dan berbuat apa saja yang dikehendaki-Nya. Amalku tetap akan bermanfaat. Jika aku ditakdirkan menjadi orang beruntung, maka aku tetap beribadah untuk menambah pahala. Jika aku dijadikan orang yang celaka, aku tetap beramal ibadah agar tidak menyesal meninggalkan amal itu. Jika sekiranya aku dimasukkan ke neraka padahal aku taat, aku akan lebih senang demikian daripada aku dimasukkan ke neraka dalam keadaan ingkar. Tetapi keadaannya tidak mungkin begitu, karena janji Allah pasti benar. Allah telah menjanjikan kepada siapa saja yang beramal taat kepada-Nya tak akan masuk neraka. Tapi pasti masuk surga. jadi masuknya seseorang ke surga bukanlah karena kekuatan amalnya, tetapi karena janji Allah semata yang pasti dan suci.” (Sumber Dari Buku: Memerangi Bujukan Setan IMAM AL GHOZALI hal 25-28)


»»  Baca Selengkapnya

10 Negara dengan Reaktor Nuklir Terbanyak


Pembangkit Tenaga Nuklir adalah salah satu alternatif energi untuk mengatasi kelangkaan energi fosil yang sudah mulai menipis. Energi dari Pembangkit tenaga Nuklir dapat diandalkan karena menghasilkan energi yang cukup besar. Tapi, tenaga alternatif ini memiliki kekurangan, yaitu jika rusak atau bocor, maka akan menyebabkan radiasi disekitar area Pembangkit tersebut, yang bisa menyebabkan kematian, maka dari itu pembangkit tenaga nuklir memiliki resiko yang sangat besar. Berikut adalah 10 negara di dunia yang paling banyak memiliki Reaktor Nuklir / Pembangkit tenaga nuklir : 

10. India, 17 reaktor nuklir
India memiliki 17 reaktor nuklir dan merupakan sumber energi terbesar ke empat di India. Jika Jerman mempertimbangkan akan menghentikan energi nuklirnya karena bencana Fukushima, namun tidak dengan India. Inda tidak terpengaruh oleh kecelakaan atau bencana di Fukushima. Bahkan di tahun 2010 India menyusun rencana proyek ambisiusnya untuk mengembangkan energi nuklir hingga mencapai kapasitas 63.000 MW hingga tahun 2023

9. Jerman, 17 reaktor nuklir
Jerman memiliki 17 reaktor nuklir dan di tahun 2011 tenaga nuklir Jerman menyuplai 17,7 % kebutuhan listrik Jerman. Angka ini menurun dari tahun 2010 yaitu sebesar 22,4%. Pengembangan teknologi nuklir di Jerman menjadi perdebatan dalam agenda politik, terlebih adanya sengketa energi antara Rusia dan Belarus tahun 2007 dan kecelakaan Fukushima tahun 2011. Kedua peristiwa ini membuat pemerintah Jerman resmi mengumumkan rencana untuk meninggalkan energi nuklir dalam waktu 11 tahun. Pengumuman ini disampaikan ke publik tanggal 30 Mei 2011

8. China, 17 reaktor nuklir
China sebagai negara dengan negara berpenduduk terpadat di dunia memiliki 17 reaktor nuklir. Pembangkit tenaga nuklir China dibangun sebagai energi alternatif listrik batubara yang sudah mulai langka. Cina memiliki dua perusahaan listrik bertenaga nuklir yang terbesar yaitu China National Nuclear Corporation di timur laut Cina dan China Guangdong Nuclear Power Group di tenggara Cina



7. Korea Selatan, 18 reaktor nuklir
Korea Selatan adalah negara ke tujuh yang memiliki reaktor nuklir terbanyak yaitu sebesar 18 reaktor. Energi nuklir di Korsel sangat aktif dengan mengekspor teknologi nuklirnya ke beberapa negara seperti Yordania, Uni Emirat Arab, Turki, Indonesia, India, Malaysia dan RRC. Pembangkit listrik tenaga nuklir Korsel dikelola di 4 wilayah yaitu Yeonggwang, Kori, Wolseong dan Uljin 



6. Canada, 18 reaktor nuklir
Canada sebagai salah satu negara terluas memiliki 18 reaktor nuklir dan pada tahun 2009 sekitar 15% pasokan listrik Kanada di hasilkan oleh tenaga nulikir. Tahun 2011 pemerintah Kanada berencana akan membangun sebuah stasiun nuklir baru namun rencana ini masih dalam pembahasan karena setelah bencana di Fukushima, pemerintah Kanada memerintah untuk meninjau kembali keselamatan dan perbaikan di semua operator reaktor nuklir


5. Inggris, 19 reaktor nuklir
Inggris memiliki 19 reaktor nuklir dan telah menghasilkan tenaga nuklir yang telah menyuplai seperenam kebutuhan listrik Inggris di tahun 2012. Sejak didirikan tahun 1956, Inggris “hanya” mengalami dua kali kecelakaan nuklir yaitu di Windscale karena kebakaran tumpukan plutonium tanggal 8 Oktober 1957 dan di Sellafield karena sebanyak 20 ton uranium dan 160kg plutonium mengalami kebocoran karena ada pipa yang retak pada tanggal 19 April 2005

4. Russia, 31 reaktor nuklir
Russia memiliki 31 reaktor nuklir dan memiliki sejarah kelam dengan reaktor nuklirnya di Ukraina (dulu bagian dari SSR) pada reaktor nomor empat dari Chernobyl Nuclear Power Plant di tahun 1986. Kini pemerintah Russia lebih berhati-hati dalam mengelola reaktor nuklirnya. Pasokan listrik Russia tahun 2010 dipenuhi oleh pembangkit listrik tenaga nuklir sebesar 16% dengan kekuatan sebesar 170,1 TWh. Pemerintah Rusia merencanakan akan meningkatkan reaktor nuklirnya dari 31 ke 59 reaktor

3. Jepang, 55 reaktor nuklir
Jepang adalah negara ketiga yang memiliki banyak reaktor nuklir, sebanyak 55 reaktor nuklir. Energi nuklir nampaknya merupakan prioritas nasional yang strategis. Sebagai negara yang kerap dilanda gempa, kerusakan reaktor nuklir menjadi kekawatiran seluruh rakyat Jepang dan mungkin juga dunia. Seperti peristiwa 11 Maret 2011, yang telah menghancurkan sistem pendingin pembangkit listrik tenaga nuklir di Fukushima dalam bencana tsunami. Sedikitnya 140 ribu penduduk atau yang berjarak 20 km dari reaktor di evakuasi

2. Perancis, 59 reaktor nuklir
Perancis merupakan negara yang memiliki reaktor nuklir paling banyak kedua, yaitu sebanyak 59 reaktor nuklir. Perancis dipaksa memiliki banyak reaktor nuklir karena, negara ini tidak memiliki sumber daya energi yang berupa minyak, sebagai sumber energi negara tersebut. Pembangkit tenaga nuklir Perancis menghasilkan energi 540,6 TWh dan telah memenuhi sebanyak 78,8% kebutuhan energi listrik di Perancis, angka ini adalah persentase tertinggi di dunia. Sehingga tarif listrik di Perancis merupakan yang termurah di Eropa

1. Amerika Serikat, 104 reaktor nuklir


Amerika adalah negara yang paling banyak memiliki reaktor nuklir, yaitu sebanyak 104 reaktor nuklir komersial. Sebanyak 69 merupakan reaktor air bertenaga dan 35 reaktor air mendidih. Ada sebanyak 65 pembangkit listrik tenaga nuklir yang telah memiliki lisensi untuk beroperasi. Pembangkit tersebut menghasilkan energi listrik sebesar 806,2 TWh dan telah menyuplai 19,6% kebutuhan listrik total di seluruh AS pada tahun 2008. Bulan Februari 2012, US Nuclear Regulatory Commission telah menyetujui pembangunan dua reaktor, dengan alasan karena bencana tsunami yang melanda Jepang 11 Maret 2011 yang telah menghancurkan reaktor nuklir di Fukushima. Namun rencana pembangunan ini mendapat tentangan dari aktivis lingkungan dan anti nuklir karena alasan keselamatan publik dan lingkungan, terlebih dengan bencana di Fukushima yang belum pulih benar.



»»  Baca Selengkapnya

Kamis, 02 Agustus 2012

Personal Branding


   Salah satu penunjang kesuksesan Anda dalam berbisnis adalah personal branding. Personal Branding adalah satu hal yang sangat penting, dan syarat utama dalam menunjang kesuksesan seseorang. Apakah anda seorang pengusaha, eksekutif, karyawan, pelajar, mahasiswa, atau pejabat; perlu Personal Branding yang bagus dari diri anda.

   Tidak semua orang memiliki Personal Branding yang bagus. Tapi kebanyakan orang sukses pasti memiliki Personal Branding yang bagus. Personal Branding yang terpancar dari diri anda, bisa menjadi positif atau negatif tergantung bagaimana anda ingin menampilkannya.

   Personal Branding layaknya “aura” dari dalam diri anda. Orang akan melihat aura itu, dan mempersepsikan tentang diri anda dalam benak mereka. Tentunya anda ingin citra positif yang ada dibenak orang, ketika mereka mempersepsikan anda. Bangunlah citra positif itu!
Dalam membangun Personal Branding yang bagus, anda perlu membangun “karakter”diri anda. Dan usahakan orang lain tahu apa karakter anda itu. “Karakter” tersebut biasanya erat dengan aktifitas apa yang anda lakukan sehari-hari, profesi anda, bahkan termasuk apa yang anda pakai!

   Berhati-berhatilah dalam mengeluarkan “karakter” anda, karena “karakter” sangat menentukan apakah anda dipersepsikan sebagai person yang positif atau negatif. Jadilah pribadi yang menonjol. Orang-orang yang memiliki Personal Branding bagus biasanya lebih menonjol dibandingkan mereka yang tidak memiliki.

   Jika ingin punya Personal Branding bagus, harus eksis! Tampilkan diri anda dalam setiap kesempatan, tapi eksis dalam artian positif ya! Usahakan tak ada hal negatif dalam segala perkataan & tindakan anda; karena akan merusak “karakter” anda dalam membangun Personal Branding.

   Orang yang punya Personal Branding bagus biasanya punya banyak teman dan sahabat, karena itu jalinlah selalu silaturahmi dengan siapa saja. Orang yang punya Personal Branding bagus, biasanya juga cenderung “dicari” orang; baik head-hunter, klien, maupun yang sekedar sharing ilmu.

   Orang yang punya Personal Branding bagus, biasanya jika mengelola/punya perusahaan, maka Company Branding-nya akan ikut menjadi bagus. Orang dengan Personal Branding bagus juga harus suka “berbagi”, walau sekedar berbagi ilmu. Jangan pelit, bagikanlah hal-hal yang berguna untuk sesama!

   Personal Branding anda berhasil, adalah bagaimana diluar sana orang menceritakan tentang diri anda. Apakah hal-hal yang bagus atau tidak. Dengan Personal Branding yang bagus, maka anda akan gampang mempengaruhi orang – karena orang percaya dengan anda. Ini bagus buat yang punya bisnis!

   Membangun Personal Branding yang bagus butuh waktu, jika anda sudah mendapatkannya maka jagalah! Jangan hancurkan reputasi anda!
Langkah – langkah dalam personal branding antara lain sebagai berikut :

  1. Jaga ATTITUDE atau sikap & perilaku. Tunjukkan “attitude” yang baik kepada siapa saja, tanpa memandang suku, agama, ras, antargolongan.
  2. Perhatikan APA YANG ANDA PAKAI termasuk cara berpakaian dan yang melekat di tubuh anda, bau badan, makeup, dll. Usahakan secara wajar. Berpakaianlah rapi & sesuaikan dengan suasana, jagalah bau badan anda, perhatikan gaya rambut, make up jangan berlebihan (bagi wanita).
  3. Perhatikan KATA-KATA YANG KELUAR DARI MULUT ANDA berbicaralah dengan sopan dan santun kepada siapa saja.
  4. Selalulah UPDATE CV ANDA, walau anda tak berencana melamar kerja. Update secara berkala, terutama kompetensi & pengalaman yang anda miliki. Usahakan CV anda singkat, tak perlu berlembar-lembar. Tapi secara singkat orang bisa tahu siapa anda & apa kompetensi anda dengan melihat CV anda.
  5. Untuk yang berprofesi sebagai Karyawan, jangan ragu untuk mengerjakan pekerjaan apapun walau bukan jobdesk anda. Dengan memiliki banyak kompetensi akan baik untuk karir anda. Seorang leader, apakah itu Supervisor, Manager, atau Direktur diangkat karena ia memiliki kompetensi lebih daripada karyawan yang lainnya.
  6. Untuk yang berprofesi sebagai Enterpreneur, jangan lupa berikan layanan terbaik kepada customer/partner anda. Buatlah mereka percaya dan tidak ragu berbisnis dgn anda.
  7. Jangan biarkan mood mengendalikan hidup anda. Orang-orang cenderung tidak suka berinteraksi dengan mereka yang suka mood-moodan.
  8. Kendalikan emosi anda, jangan sering mengumbar emosi negatif di depan orang-orang. Sebarkanlah emosi positif seperti, Tersenyum, Memuliakan orang, Memaafkan, dsb.
  9. Rajinlah menyebar kartu nama, paling tidak kartu nama anda bisa “menyebutkan” siapa anda dan apa kompetensi anda. Jangan suka berganti nomor ponsel, itu akan membuat kolega, atau mungkin klien, susah menghubungi anda untuk sebuah peluang karir atau bisnis.
  10. Narsis itu penting, tapi jangan sampai berlebihan. Usahakan “tampilkan” hal-hal baik dari diri anda tanpa membuat orang muak melihat anda.
  11. Jika punya akun social media, bagikanlah sesuatu yang membuat friend atau follower anda “merasa penting” untuk melihat postingan-postingan anda, daripada sekedar melihat keluh kesah dan kegalauan-kegalauan anda.
  12. Bagi yang sudah berkeluarga, jaga keharmonisan rumah tangga anda.Tak ada guna punya Personal Branding bagus tapi rumah tangga anda berantakan!
  13. Keseimbangan Jasmani-Rohani sangat penting dalam Personal Branding; jalankan kehidupan dunia-akhirat anda sesuai agama/kepercayaan masing-masing.

Personal Branding
Personal Branding, istilah ini yang banyak mencuat di percakapan online beberapa bulan terakhir ini, banyak orang-orang mengulas dan memberikan tips sukses membangun personal branding. menurut saya ada 3 tahap awal yang harus kamu lakukan untuk dapat membangun personal Branding.

3 tahap itu adalah sbb:

1. UPGRATE KEMAMPUAN INTERNAL DIRI KAMU
“Your Culture is Your Brand” – Tony Hsieh CEO. ZAPPOS.COM

Quote diatas jelas mengatakan bahwa apa yang kamu lakukan, kebiasaan yang kamu lakukan adalah Gambaran dirimu (Personal Brand). Dan disini menurut saya untuk membangun Culture yang positif dasar nya menurut saya ada 3 hal (Knowledge, Attitude, Skill).

a. Knowledge
Untuk mengikuti perkembangan pasar yang sangat dinamis kita harus terus belajar, dengan belajar maka pengetahuan kita akan terus bertambah. Pengetahuan sangat penting dalam membangun personal branding. dengan kita semakin tahu maka orang akan segan dengan anda dan menganggap anda adalah orang yang sangat berpengalaman di bidang anda.

b. Attitude
Seseorang akan dihargai apabila dia memiliki Attitude yang bagus, membangun personal branding berarti kamu memiliki adat kesopanan. dengan attitude orang lain akan tahu bagaimana anda, dan manusia seperti apa anda.

c. Skill
Skill disini menggambarkan bagaimana anda bekerja atau melakukan hal-hal yang sesuai dengan keahlian yang anda miliki. banyak orang yang rajin belajar dan memiliki attitude yang bagus tetapi mereka lemah dalam mengeksekusi pekerjaan. nah dengan terus anda mencoba ini akan mengasah anda menjadi manusia yang memiliki skill.


2. SHARE KEMAMPUAN ANDA KEPADA KHALAYAK
Mengupgrade kemampuan diri tetapi tidak kita tunjukkan kepada orang lain, berarti kita tidak mencoba membranding diri kita dan orang tidak tahu akan kemampuan diri kita. maraknya digital life dan social media sebenarnya membantu kita untuk share kemampuan kita kepada khalayak, bahasa saya sih “mengaktualisasi diri” kepada masyarakat umum. ada beberapa tips bagaimana anda menggunakan fasilitas online untuk mengaktualisasi diri anda.

a. Buat sebuah blog atau website personal di Online
Dengan membuat Blog jelas publik dapat mengetahui anda, mengklarifikasi anda di online dan tahu bagaimana anda berfikir. memiliki blog berarti memiliki store resmi tentang ide-ide anda.

b. Bersocial media melalui twitter, FB, linkedin dll
Bersocial media adalah syarat mutlak untuk membranding personal anda, karena social media adalah tempat berkumpulnya publik dan Gratis. bayangkan apabila tidak ada social media, bagaimana anda membangun personal branding anda? spend budget memasang foto anda di majalah atau TVC anda di primetime Televisi???. kembali bagaimana cara anda bersosial media, KAS yang anda miliki harus anda sampaikan dan anda harus menunjukkan diri anda sesungguhnya (tentunya hal yang baik). nah sampaikan ide-ide anda yang sudah dirangkum dalam blog.

c. Ikut aktif mengshare artikel-artikel anda di forum-forum yang berhubungan dengan anda.
Selain social media dan blog, jangan lupakan juga forum-forum yang ada di dunia online, dengan artikel tulisan ide-ide anda yang dimuat akan meningkatkan value personal brand anda.  Anda semakin dipercaya oleh publik bahwa anda memiliki kemampuan.


3. EVALUASI APA YANG SUDAH ANDA LAKUKAN
Di point terakhir ini anda dapat mengevaluasi apa yang sudah anda lakukan dan hasil apa yang anda peroleh. apabila hasilnya kurang memuaskan anda dapat mengulang 2 hal diatas. dan mengkoreksi apa yang salah sehingga anda dapat mencapai posisi terbaik personal brand anda dimata para publik. Nah itu sedikit personal branding menurut saya, mohon dikoreksi apabila ada kekurangan. saya hanya mencoba berbagi.




Sumber
»»  Baca Selengkapnya

Tipe Data dalam PHP




Jenis-Jenis Tipe Data dalam PHP
Tipe Data dalam PHP dibagi menjadi tiga bagian, yaitu Scalar Type, Compound Type,dan Special Type.


A. Scalar Type
Scalar Type adalah tipe data yang hanya memuat satu data dalam variabel. Tipe Data yang termasuk kedalam Tipe Scalar adalah:


1. Boolean
Tipe Data ini adalah tipe data yang paling sederhana. Hanya berupa true atau false. Cara memasukan ke dalam variabel adalah dengan memberikan nilai true atau false pada variabel tersebut. 



  • Setiap Tipe Data dalam PHP mempunyai Boolean untuk melakukan Seleksi Kondisi. dan Tipe Data tersebut akan memberikan nilai true atau false pada seleksi kondisi tersebut.
  • Pada Variabel yang bertipe Data integer=0 (nol) mempunyai boolean false, selain itu true.
  • Pada Variabel yang bertipe Data float=0.0 (nol) mempunyai boolean false, selain itu true.
  • Pada Tipe Data string yang kosong, dan string="0" mempunyai boolean false, selain itu true.
  • Array yang tidak mempunyai element mempunyai boolean false, selain itu true.
  • Objek yang tidak mempunyai member mempunyai boolean false, selain itu true.
  • Tipe NULL dan Variabel yang belum terisi mempunyai boolean false.


2. Integer
Integer merupakan Tipe Data yang berisikan bilangan bulat negatif dan positif atau tanpa ada nilai pecahan.


3. Float/Real
Float merupakan Tipe Data yang berisikan bilangan real negatif dan positif atau yang memiliki nilai pecahan.


4. String
String merupakan Tipe Data yang berisikan satu atau kumpulan karakter.




B. Compound Type
Compound Type adalah Tipe Data yang dapat mempunyai lebih dari satu element. Tipe Data yang termasuk kedalam Tipe Compound adalah:

1. Array
Array atau Larik merupakan Tipe Compound Primitif, terdapat pada bahasa-bahasa pemrograman lain. Tipe Data ini dapat memuat beberapa element, dan Isi Data untuk element array tersebut juga bisa bertipe array dan tipe scalar, compound atau special.


2. Object
Tipe Data ini adalah tipe data baru pada PHP yang dapat digunakan untuk membangun suatu program web yang berbasiskan object oriented. Isi dari Tipe Data ini bisa berupa Fungsi dan Variabel dan bisa terdiri dari beberapa element.



C. Special Type
Ada dua Tipe Data yang termasuk kedalam Special Type. Keduanya mempunyai ciri khas yang tidak dapat dimasukan kedalam Scalar ataupun Compound. Tipe Data yang termasuk kedalam Tipe Special adalah:


1. NULL
NULL adalah Tipe Data yang tidak memuat apapun. Setiap Variabel yang diset menjadi Tipe Data NULL ini akan menjadikan Variabel tersebut kosong, seperti dalam penggunaan fungsi unset(). Cara untuk menset Variabel menjadi NULL adalah dengan
memasukan nilai NULL pada variabel yang dimaksud.


2. Resource
Tipe Data Spesial yang satu ini di khususkan untuk menyimpan resource, sumber atau alamat. Variabel tersebut hanya dapat diciptakan oleh suatu fungsi khusus yang mengembalikan nilai berupa resource seperti penggunaan fungsi fopen, opendir,
mysql_connect, mysql_query dan semacamnya




Sumber
»»  Baca Selengkapnya

Kelebihan PHP


Beberapa kelebihan PHP dari bahasa pemrograman web, antara lain:

  1. Bahasa pemrograman PHP adalah sebuah bahasa script yang tidak melakukan sebuah kompilasi dalam penggunaanya.
  2. Web Server yang mendukung PHP dapat ditemukan dimana - mana dari mulai apache, IIS, Lighttpd, hingga Xitami dengan konfigurasi yang relatif mudah.
  3. Dalam sisi pengembangan lebih mudah, karena banyaknya milis - milis dan developer yang siap membantu dalam pengembangan.
  4. Dalam sisi pemahamanan, PHP adalah bahasa scripting yang paling mudah karena memiliki referensi yang banyak.
  5. PHP adalah bahasa open source yang dapat digunakan di berbagai mesin (Linux, Unix, Macintosh, Windows) dan dapat dijalankan secara runtime melalui console serta juga dapat menjalankan perintah-perintah system.


»»  Baca Selengkapnya

Rabu, 01 Agustus 2012

Membuat Function PHP


Dalam bab ini saya akan menunjukkan Anda bagaimana membuat function php. Untuk menjaga script dari yang dijalankan ketika load halaman, Anda dapat memasukkannya ke dalam fungsi. Suatu fungsi akan dieksekusi oleh panggilan ke fungsi. Anda dapat memanggil fungsi dari manapun di halaman.Membuat Function PHP
Suatu fungsi akan dieksekusi oleh panggilan ke Function PHP.

syntax:

function functionName()
{
kode yang akan dieksekusi;
}

Pedoman Function PHP :

Berikan nama fungsi yang mencerminkan apa fungsinya. Nama fungsi dapat dimulai dengan huruf atau underscore (bukan angka).

Sebuah fungsi sederhana yang menulis nama saya ketika fungsi itu disebut:

<html>
<body>

<?php
function writeName()
{
echo “AWP”;
}

echo “My name is “;
writeName();
?>

</body>
</html>


Output:
My name is AWP


Menambahkan parameter pada Function PHP :

Untuk menambahkan fungsionalitas lebih ke fungsi, kita dapat menambahkan parameter. Sebuah parameter adalah seperti variabel.

Parameter yang ditentukan setelah nama fungsi, di dalam kurung.

Contoh berikut akan menulis nama pertama yang berbeda, tapi nama terakhir yang sama:
<html>
<body>

<?php
function writeName($fname)
{
echo $fname . ” Refsnes.<br />”;
}

echo “My name is “;
writeName(“Kai Jim”);
echo “My sister’s name is “;
writeName(“Hege”);
echo “My brother’s name is “;
writeName(“Stale”);
?>

</body>
</html>


Output:

My name is Kai Jim Refsnes.
My sister’s name is Hege Refsnes.
My brother’s name is Stale Refsnes.

contoh ke-2

Fungsi berikut memiliki dua parameter:
<html>
<body>

<?php
function writeName($fname,$punctuation)
{
echo $fname . ” Refsnes” . $punctuation . “<br />”;
}

echo “My name is “;
writeName(“Kai Jim”,”.”);
echo “My sister’s name is “;
writeName(“Hege”,”!”);
echo “My brother’s name is “;
writeName(“Ståle”,”?”);
?>

</body>
</html>


Output:

My name is Kai Jim Refsnes.
My sister’s name is Hege Refsnes!
My brother’s name is Ståle Refsnes?

PHP Function – Return values

Untuk membiarkan fungsi mengembalikan nilai, gunakan pernyataan return.
contoh:
<html>
<body>

<?php
function add($x,$y)
{
$total=$x+$y;
return $total;
}

echo “1 + 16 = ” . add(1,16);
?>

</body>
</html>


Output:

1 + 16 = 17


»»  Baca Selengkapnya