Tuesday, September 11, 2012

Learn : Java - Terbilang Pecahan

   Halo semua, setelah lumayan lama vakum, kali ini saya kembali lagi membawa info baru, yang berkaitan dengan java, yaitu pengkonversian bilangan ke biner, oktal, hexa, dan bisa juga di buat terbilang maupun pecahannya lho, semuanya menggunakan JOptionPane, let's check it oit.

Tuesday, September 4, 2012

Learn : Convert with Java

Konichiwa, kali ini posting yang selanjutnya, pada kesempatan ini saya akan menjelaskan tentang konverter sederhana pada Java. Langsung saja check it out :

Pertama buat New Java Class lalu masukkan coding di bawah ini :


Lalu coba jalankan, kemudian akan muncul tampilan seperti ini :

 Tampilan awal akan menanyakan nama anda yang nanti akan di tampilkan di menu awal.


 Lalu setelah memasukan nama anda, akan muncul JOption yang menanyakan Jenis kelamin, hasil dari validasi ini nanti juga akan di tampilkan pada menu awal.

 Di atas adalah tampilan menu awal, terlihat bahwa ada nama dan pilihan jenis kelamin yang telah kita masukkan pada JOption pada saat tampilan awal tadi.


 Masuk pada pemilihan menu, contoh kita memilih menu nomer 1, yaitu konversi ke bilangan Biner, selanjutnya kita masukkan bilangan Desimal yang akan kita konversi ke bilangan Biner, contoh kita masukkan bilangan 27, lalu akan tampil hasil di bawahnya yaitu "11011", dan program akan kembali ke menu awal.

    Sekian sampai di sini tentang membuat konversi bilangan sederhana pada Java, tunggu posting yang lainnya semoga bermanfaat dan terima kasih telah berkunjung ke blog saya.
Arigato Gozaimashita.

Wednesday, August 15, 2012

Tutorial Puzzle Sederhana

Ingin membuat puzzle sederhana? Tapi tidak tau caranya, ini saya ada Tutorial Puzzle Sederhana, saya bikin sendiri looh..

silahkan Download aja di:
Download Tutorial Puzzle

Tuesday, August 14, 2012

Cerita Idul FItri

Ini mungkin ceritaku, atau bukan sepenuhnya ceritaku, karena sebuah cerita bisa berdeda bila kita menggabungkannya, ini tentang bulan ramadha bersama mereka, yang bisa penuh canda tawa, tangisan, godaan iman, bahkan melakukan banyak kemaksiatan.
Tapi itu tak seberapa dengan adanya kegiatan lain, seperti sahur kedinginan, buka bersama dan berbagi dengan kucing, bangun sahur kesiangan.
Itu semua cerita yang hanya bisa kita dapat di bulan ramadhan, setahun sekali, dan mungkin tahun depan tak akan bertemu.
Berbagi kisah dengan kalian itu menyenangkan, apalagi merayakan Idul Fitri bersama.
Ucapkan Selamat Idul Fitri kepada dunia kawan, karena tidak hanya kita yg menatap langit saat takbiran, tapi seluruh jagat raya menyaksikan kita.

Disini, di bumi ini.



Sunday, August 12, 2012

Kombinasi 3 Inputan

   Penasaran dengan judulnya? Memang sudah biasa kata kombinasi di telinga anda, tapi ini berbeda karena saya menggunakan Java untuk mengolahnya. Check This Out :)

Pertama tuliskan Codingnya seperti di bawah ini :
import javax.swing.JOptionPane;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;
import java.util.Scanner;

public class Kombinasi_3_inputan {
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        System.out.println("Enter First Number: ");
        String first = input.nextLine(); 
//Scanner   
        BufferedReader dataIn = new BufferedReader(new InputStreamReader
                (System.in));
        String second = "";
        System.out.print("Enter Second Number: ");
        try{
            second = dataIn.readLine();
        }catch( IOException e){
            System.out.println("Error");
        }
//Buffered       

    String third = JOptionPane.showInputDialog("Enter Third number");
   
    int num1 = Integer.parseInt(first);
    int num2 = Integer.parseInt(second);
    int num3 = Integer.parseInt(third);
   
    int sum = (num1 * num2)/ num3;
   
    JOptionPane.showMessageDialog(null,"Hasil dari  (" +num1 +" x " +num2 +") : " +num3 +" = " +sum, "JAWABAN", JOptionPane.PLAIN_MESSAGE) ;
   
//JOptionPane   
    }
}

Kemudian akan muncul tampilan seperti ini :













Tampilan di atas untuk menginputkan bilangan pertama menggunakan Scanner.














Dan gambar kedua hasil dari coding untuk menginputkan bilangan kedua menggunakan Buffered Reader.











Gambar ketiga menginputkan bilangan ketiga menggunakan JOptionPane.











Tekan Enter maka akan muncul tampilan seperti gambar di atas.
Dan program menggunakan 3 kombinasi input telah selesai.
Terima kasih telah mengunjungi blog saya . :)

Saturday, August 11, 2012

Holiday Ceremony

   Alhamdulilah kali ini bertemu lagi dengan liburan panjang. Liburan kali ini untuk menyambut datangnya Hari Raya Idul Fitri 1433H. Sekarang hari Minggu tanggal 12 Agustus 2012, dan hari ini saya tidak ada kerjaan, dengan kata lain, free!!.
   Engga ada kendaraan buat keluar, nge game bosen, kerja tugas masih malas, haha.
   Iseng iseng buka blog, dan mulai menulis ini, mungkin beberapa hari lagi saya akan mengadakan kuis berhadiah di Gextone Community. Jadi bagi para anggota Gextone siap siap ya. 
   Mungkin ini Posting intermezzo dari saya, tunggu kelanjutan postingan yang lain, dan dukung blog saya agar menjadi blog yang sempurna dan bisa berkembang lebih baik.
   Terima Kasih :)

Friday, August 10, 2012

Konversi Bilangan Desimal ke Oktal Menggunakan PHP

    Kali ini saya akan menjelaskan bagaimana mengkonversi bilangan desimal menjadi oktal pada PHP.

1. Pertama tulis coding pada NetBeans seperti gambar berikut :

2. Kemudian jalankan pada browser dan akan muncul tampilan :

3. Sebagai contoh saya masukkan angka 17 :




4. Kemudian akan muncul hasilnya seperti gambar berikut :


Terima Kasih telah membaca artikel saya, tetap kunjungi blog ini karena akan banyak update terbaru dan menarik dari Admin :)

Konversi Bilangan Desimal ke Hexa Menggunakan PHP

   Berikut ini saya akan menjelaskan bagaimana cara mengkonversi bilangan Desimal ke Hexa menggunakan PHP, aplikasi yang saya pakai adalah NetBeans 7.0 .

1. Pertama tulis coding seperti gambar di bawah :

2. Setelah coding selesai di buat, makan bisa di jalankan di browser, dan akan muncul tampilan berikut :

3. Sebagai contoh saya akan memasukkan angka 17 :




4. Lalu akan tampil hasilnya seperti berikut ini :

Terima Kasih telah membaca artikel saya, tetap kunjungi blog ini karena akan banyak update terbaru dan menarik dari Admin :)

Saturday, August 4, 2012

PHP Lebih Baik Dari ASP.NET??

Ada yang mengatakan bahwa PHP lebih baik dari ASP.NET, ini dia pembahasannya :
  • PHP adalah bahasa yang relatif sederhana untuk digunakan daripada ASP.net. Mulanya, PHP ditulis dalam bahasa pemrograman C untuk mengganti satu set script di Perl. Itulah alasan mengapa coding di PHP masih sederhana bahkan hari ini. Banyak pengembang menemukan diri mereka menjadi lebih nyaman dengan sifat user-friendly PHP ketika datang ke coding.
  • PHP memiliki dukungan lebih baik untuk sistem manajemen basis data, MySQL. Sebenarnya, platform blogging yang sangat populer, Word Tekan menggunakan kombinasi hebat coding pada PHP MySQL untuk sistem manajemen konten yang, yang mencakup sekitar ratusan ribu posting blog setiap hari. Layanan lain yang sangat populer dan sering diperbarui yang menggunakan kombinasi PHP dan MySQL Joomla. ASP.net juga dapat mendukung MySQL, tapi PHP adalah bulat dipuji, oleh massa dan kelas sama, untuk dukungan besar untuk sistem manajemen database.
  • Programmer yang menggunakan PHP dan ASP.net baik juga mempertahankan pendapat mereka bahwa PHP lebih baik untuk dukungan tertanam dengan sistem manajemen database lain, lihat. SQLite. SQLite digambarkan sebagai sistem manajemen basis data relasional dan karena hal ini terkandung dalam sebuah perpustakaan pemrograman C, PHP dapat memberikan dukungan yang lebih baik untuk itu.
  • Ketika datang untuk mendukung, PHP menang atas ASP.net. Alasan utama untuk ini adalah bahwa PHP adalah opensource. Karenanya, mendukung bisa datang bebas dari seluruh dunia. Dalam kebanyakan kasus, perbaikan PHP secara instan. Kebanyakan mendukung PHP dapat langsung ditemukan online dengan melakukan pencarian sederhana di Internet.
  • PHP adalah bahasa pemrograman opensource, yang artinya bebas bagi siapa saja untuk menggunakan. Pemrogram dapat mengembangkan aplikasi PHP hampir tanpa biaya, karena PHP adalah bebas untuk digunakan. ASP.net tidak bebas terlalu, tetapi ekstensi yang tersedia secara gratis di platform Windows, ke atas 98. Karenanya, ASP.net tersedia untuk pengguna Windows ketika mereka membelinya. Yang menempatkan sedikit pembatasan dalam penggunaannya.
  • ASP.net disusun ke dalam memori dalam kode biner. Jadi, ketika ASP.net digunakan untuk coding, terbukti bahwa hal itu memakan waktu lebih lama waktu untuk memproses sejak kode harus diambil dari memori. However, PHP tidak dikompilasi ke dalam memori seperti ASP.net adalah. Hal ini ditafsirkan pada saat runtime. Itulah alasan mengapa PHP coding mengarah ke kecepatan Namunbih baik dan bahkan efisiensi. However, harus dikatakan bahwa baik PHP dan ASP.net dapat berjalan pada kecepatan tertinggi dan efisiensi ketika mereka diberi kode ahli.
  • Untuk menjalankan ASP.net Anda perlu IIS pada windows, yang tidak gratis. Untuk PHP namun Anda perlu Linux dan Apache yang bebas. Great dibangun untuk mendukung ftp, email, paket grafis gd2 dan juga MySQL hadir dalam PHP.
  • PHP akan berjalan di UNIX, Linux, Solaris dan Windows. ASP.net terutama hanya Windows asosiasi tetapi Anda dapat menggunakannya di Linux dengan modul tambahan terpasang.

Manfaat Attitude

Kali ini TS akan membahas tentang manfaat attitude, karena dimana mana attitude sudah menjadi bahan pembicaraan yang menyebar luas. Dan attitude itu sendiri juga mempunyai banyak manfaat, ini dia, check this out :
1. Mengatasi stres : Berpikir positif membantu Anda mengatasi situasi stres, mengabaikan pikiran negatif, mengganti pikiran pesimis menjadi optimis, mengurangi kecemasan dan mengurangi stres. Ketika Anda mengembangkan sikap positif Anda bisa mengontrol hidup Anda dengan baik.
2. Menjadi lebih sehat : Pikiran kita secara langsung mempengaruhi tubuh dan bagaimana cara bekerjanya. Ketika Ada mengganti pikiran negatif dengan ketenangan, kepercayaan dan kedamaian, bukannya dengan kebencian, kecemasan, dan kekhawatiran, maka Anda akan merasakan kesejahteraan. Dan ini berarti Anda tidak mengalami gangguan saat tidur, tidak merasakan ketegangan otot, kecemasan, dan kelelahan. Orang-orang yang berpikir negatif lebih muda terkena depresi.
3. Percaya diri : Dengan berpikir positif, maka Anda lebih percaya diri dan tidak untuk menciba menjadi orang lain. Jika Anda tidak percaya diri Anda tidak akan pernah mendaptkan kehidupan yang lebih baik.
4. Bisa mengambil keputusan yang benar : Berpikir positif mencegah Anda memilih keputusan yang salah atau melakukan hal yang bodoh yang kemudian Anda sesali. Berpikir positif membuat Anda memilih keputusan dengan cepat.
5. Meningkatkan fokus : Menggunakan pikiran positif membantu Anda lebih fokus saat menghadapi masalah. Jika Anda berpikir negatif akan membuang-buang waktu, dan energi Anda.
6. Bisa mengatur waktu lebih baik : Dengan meningkatnya fokus serta kemampuan membuat keputusan yang lebih baik, Anda akan lebih terorganisir. Ini akan membantu Anda mendapatkan lebih banyak waktu untuk diri sendiri dan orang yang Anda cintai.
7. Lebih sukses dalam hidup : Sikap positif tak hanya bisa meningkatkan fokus Anda dan lebih bisa mengatur waktu dengan baik tetapi mengarahkan Anda pada kebahagian dan keberhasilan saat mengubah hidup Anda.
8. Memiliki banyak teman : Ketika berpikir positif, Anda akan menarik perhatian orang-orang dan ketika orang-orang tersebut dekat dengan Anda mereka akan merasa nyaman.
9. Menjadi pemberani : Ketakutan berasal dari pikiran negatif. Menjadi pemikir positif menghilangkan rasa takut. Keberanian berasal dari kenyataan bahwa Anda tetap positif Anda akan tahu bahwa apapun yang terjadi dalam hidup Anda, Anda dapat menghadapinya.
10. Hidup lebih bahagia:  Percaya diri merupakan suatu fakta bahwa Anda bahagia menjadi diri Anda sendiri dan tidak mencoba untuk menjadi orang lain. Jika Anda memiliki semangat berpikir positif, Anda selalu mengantisipasi hidup bahagia, damai, tawa, kesehatan yang baik dan kesuksesan finansial.

Thursday, July 26, 2012

Sejarah PHP

Pada awalnya PHP merupakan kependekan dari Personal Home Page (Situs personal). PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada waktu itu PHP masih bernama Form Interpreted (FI), yang wujudnya berupa sekumpulan skrip yang digunakan untuk mengolah data formulir dari web.

Pada November 1997, dirilis PHP/FI 2.0. Pada rilis ini, interpreter PHP sudah diimplementasikan dalam program C. Dalam rilis ini disertakan juga modul-modul ekstensi yang meningkatkan kemampuan PHP/FI secara signifikan.

Pada tahun 1997, sebuah perusahaan bernama Zend menulis ulang interpreter PHP menjadi lebih bersih, lebih baik, dan lebih cepat. Kemudian pada Juni 1998, perusahaan tersebut merilis interpreter baru untuk PHP dan meresmikan rilis tersebut sebagai PHP 3.0 dan singkatan PHP diubah menjadi akronim berulang PHP: Hypertext Preprocessing.

Pada pertengahan tahun 1999, Zend merilis interpreter PHP baru dan rilis tersebut dikenal dengan PHP 4.0. PHP 4.0 adalah versi PHP yang paling banyak dipakai pada awal abad ke-21. Versi ini banyak dipakai disebabkan kemampuannya untuk membangun aplikasi web kompleks tetapi tetap memiliki kecepatan dan stabilitas yang tinggi.

Pada Juni 2004, Zend merilis PHP 5.0. Dalam versi ini, inti dari interpreter PHP mengalami perubahan besar. Versi ini juga memasukkan model pemrograman berorientasi objek ke dalam PHP untuk menjawab perkembangan bahasa pemrograman ke arah paradigma berorientasi objek.

Attitude Attitude Attitude

    Attitude is a little thing, but can make big differences. Sikap adalah suatu hal kecil, tetapi dapat menciptakan perbedaan yang besar.

     Sikap berperan sangat penting terhadap kesuksesan atau kebahagiaan seseorang. Sejumlah ilmuwan dari universitas terkemuka di dunia mengungkapkan bahwa manusia dapat menggali potensinya secara lebih mendalam dan luas dengan sikap yang positif. Berdasarkan hasil penelitian terhadap ribuan orang-orang yang sukses dan terpelajar, berhasil disimpulkan bahwa 85% kesuksesan dari tiap-tiap individu dipengaruhi oleh sikap. Sedangkan kemampuan atau technical expertise hanya berperan pada
15% sisanya.

    Sikap mempunyai peran yang lebih besar di bidang bisnis jasa maupun bisnis pemasaran jaringan. Sikap berperan pada 99%, jauh lebih besar dibandingkan peran keahlian yang hanya 1%. Dapat dikatakan bahwa mencapai sukses di bisnis jasa maupun bisnis pemasaran jaringan sangatlah gampang, selama
dilakukan dengan sikap yang positif. Ada sebuah kata-kata bijak yang menyebutkan, “Your attitude not aptitude determine your altitude – Sikap Anda bukanlah bakat atau kecerdasan, tetapi menentukan tingkat kesuksesan Anda.”

    Attitude itu hasil evaluasi positif atau negatif kita terhadap orang, benda, kejadian, aktivitas, ide-ide, atau apa pun di lingkungan sekitar kita. Barangkali kita bisa menyamakannya dengan ‘sikap mental’. Di antara elemen penting yang membentuk attitude adalah pengalaman, pendidikan dan lingkungan.

Monday, July 23, 2012

NETIKA Part 3

Dan ini bagian terkahir dari Bab NETIKA :D
check this out :D

1. Selalu tepat dan to the point

Jangan menulis email lebih panjang dari yang seharusnya. Ingatlah bahwa membaca email itu lebih tidak mengenakkan mata daripada membaca surat biasa atau majalah. Email yang panjang membuat penerima email menjadi bosan untuk membacanya.


2. Jawab semua pertanyaan dan cobalah supaya tidak ditanya kembali

Jika Anda mereply sebuah email, jawablah semua pertanyaan sampai tuntas dan cobalah untuk menerangkan segamblang mungkin sehingga tidak akan lagi timbul pertanyaan. Jika Anda tidak menjawab sampai tuntas, Anda akan mendapatkan pertanyaan yang sama dari pengirim yang sama di kemudian hari. Ini bukan saja membuang-buang waktu Anda, namun juga membuang waktu koresponden Anda. Bayangkan jika koresponden Anda adalah customer atau client Anda; mereka akan kecewa karena Anda tidak dianggap tidak profesional.

Lebih dari itu, Anda harus memiliki insting untuk mereka-reka pertanyaan berikutnya dan segera jawab di email tersebut. Koresponden Anda akan sangat berterima kasih jika Anda bisa melakukan hal itu.


3. Gunakan gramatik dan pengejaan yang benar plus punktuasi yang nyaman.

Ini sangat penting sehingga koresponden Anda akan menilai profesionalitas Anda. Email tanpa punktuasi yang nyaman, misalnya dengan kalimat yang sangat panjang tanpa koma atau titik, akan sangat susah dibaca dan dimengerti maknanya.


4. Jadikan email sesuatu yang personal

Email yang bersifat personal adalah email yang Anda ketik langsung dan merefleksikan jati diri Anda. Hindari kata-kata atau kalimat yang seolah-olah membuat email Anda adalah email yang otomatis dibuat oleh sistim.


5. Gunakan template untuk menjawab pertanyaan yang sering ditanyakan

Beberapa email sering menanyakan pertanyaan yang sama secara berulang-ulang. Untuk itu gunakan template sehingga Anda tidak perlu mengetikkan hal yang sama setiap kali Anda menjawab pertanyaan-pertanyaan tadi. Namun ingat, selalu cek terlebih dahulu sebelum Anda mengirim email. Ini untuk memastikan bahwa Anda menggunakan template yang tepat untuk pertanyaan yang spesifik. Jangan sampai fungsi template membuat Anda malu di akhir jalan.


6. Jawab email saat itu juga

Customer Anda mengirim email karena ingin jawaban yang cepat. Jika tidak, mereka akan megirim fax atau surat. Untuk itu, usahakan untuk membalas email saat itu juga, paling lama pada hari dimana Anda menerima email ybs. Jika email membutuhkan jawaban yang lumayan panjang dan waktu Anda tidak mencukupi, silahkan balas dengan kata-kata bahwa Anda akan menjawab secara dekotoranl di hari berikutnya karena Anda membutuhkan sedikit waktu ekstra. Jika Anda melakukan hal itu, customer Anda akan menjadi cukup sabar!


7. Jangan lampirkan file yang tidak perlu

Jika Anda mengirimkan file berlampiran/attachment yang besar, ini akan membuat koresponden Anda kesal dan marah. Jika memungkinkan, selalu kompres file Anda sebelumnya dengan program seperti WinZip dan jangan sekali-kali mengirim attachment yang tidak dibutuhkan. Lebih jauh lagi, cek dulu file Anda dari virus!


8. Gunakan layout yang benar

Karena membaca email lebih tidak nyaman dibandingkan membaca surat dari kertas, maka Anda harus selalu menggunakan layout yang benar. Dalam arti: tambahkan baris kosong di setiap paragraf, hindari penulisan paragraph yang panjang, dan selalu gunakan punktuasi yang wajar. Jika perlu, gunakan penomoran untuk menjelaskan item yang berderet.


9. Jangan gunakan fasilitas high priority jika memang tidak perlu

Fasilitas penandaan email sebagai email dengan high priority (biasanya berupa tanda seru warna merah) itu diciptakan untuk email yang memang butuh atensi diatas standar. Jika Anda menggunakannya secara sembarangan, fungsi itu akan kehilangan makna.


10. Jangan menulis email dengan HURUF BESAR

Jika Anda menulis email dengan huruf besar, koresponden Anda akan mengartikannya bahwa Anda sedang marah atau berteriak, walaupun mungkin maksud Anda bukan itu. Jika Anda ingin memberi penekanan terhadap salah satu kata, cukup kata yang ingin Anda tekankan yang Anda tulis dengan huruf besar. Jangan seluruh kalimat.


11. Jangan meninggalkan topik pembicaraan

Jika Anda membalas atau mereply sebuah email, Anda harus selalu menyertakan isi original email yang Anda balas. Gunakan tombol Reply, jangan gunakan tombol New Mail. Jika memang dibutuhkan, Anda bisa menghapus beberapa bagian dari email yang Anda balas supaya tidak membuat email membengkak menjadi besar. Namun perlu Anda fikirkan juga bahwa jika Anda menghapus beberapa bagian email tsb sehingga email terkesan menjadi terpotong-potong, koresponden Anda akan pusing karena dia harus mengecek dan mengingat kembali apa isi email yang dikirimkannya.


12. Baca dulu sebelum dikirim

Kadangkala, ada beberapa item yang ingin Anda edit atau juga beberapa hal yang ingin Anda sisipkan di email yang akan Anda kirim. Jika Anda membaca email secara keseluruhan terlebih dahulu, ini memungkinkan Anda untuk melakukan koreksi seperlunya. Termasuk penggunaan gramatik atau ejaan yang benar.


13. Jangan gunakan Reply All jika tidak diperlukan

Hanya gunakan Reply to All jika memang Anda ingin pesan Anda terbaca oleh semua koresponden yang ada dalam daftar Reply


14. Gunakan kolom Bcc atau gunakan mail merge

Jika Anda ingin mengirim email ke banyak koresponden sekaligus, Anda biasanya memasukkan alamat email banyak ke dalam kolom To. Ini sebenarnya tidak bagus karena (1) koresponden Anda jadi tahu bahwa Anda mengirim email yang sama persis ke banyak koresponden sekaligus, dan (2) Anda mempublikasikan alamat email seseorang kepada orang lain tanpa ijin dari orang ybs. Untuk menghindari hal itu, masukkan semua alamat email di Bcc. Akan lebih bagus lagi jika Anda menggunakan mail merge (dengan syarat program email Anda memungkinkan), karena dengan demikian email yang Anda kirim seolah-olah langsung ke satu koresponden saja.


15. Hati-hati menggunakan singkatan dan emoticon

Untuk email bisnis, hindari penggunaan kata-kata singkatan seperti BTW (By The Way) atau IMHO (In My Humble Opinion). Hal ini karena belum tentu koresponden Anda mengerti apa makna singkatan tersebut. Juga pemakaian emoticon atau smiley seperti ini :-).


16. Hati-hati menggunakan HTML Mail

Jika Anda mengirimkan email dalam format Rich Text atau HTML mail, kadangkala koresponden Anda tidak bsia menampilkannya dengan benar. Jika ini yang terjadi, akan memberi kesan yang sangat buruk bagi Anda. Untuk itu selalu pastikan bahwa koresponden Anda bisa membaca dan menerima HTML email.


17. Jangan pernah memforward email berankotoran, virus atau email bohong (hoax)

Jangan pernah percaya dengan email berankotoran. Jika Anda menerimanya, segera hapus saja dari Inbox Anda. Hampir 100% email berankotoran adalah email tipuan atau hoax yang dikirim oleh orang yang iseng saja.


18. Jangan mengkopi isi email atau attachment tanpa ijin

Jangan mengkopi isi email atau attachment milik orang lain tanpa ijin dari ybs. Jika ini Anda lakukan, ada kemungkinan Anda akan menghadapi tuntutan pengadilan.


19. Jangan gunakan email untuk berdiskusi tentang sesuatu yang rahasia

Bayangkan jika ini terjadi dan koresponden Anda, sengaja atau tidak, memforwardkannya ke orang lain tanpa sepengetahuan Anda!


20. Gunakan subject atau judul secara benar

Selalu gunakan judul yang sesuai dengan isi email Anda. Jangan pernah menggunakan judul yang hanya satu kata saja karena itu samasekali tidak memberikan penjelasan apapun juga.


21. Jangan pernah membalas email SPAM

Jika Anda membalas email SPAM, apapun juga itu balasan Anda, akan membuat pengirim SPAM tahu bahwa email Anda adalah email yang aktif. Ini akan membuat Anda semakin banyak menerima SPAM

Terima Kasih.

Sumber : Playmojo

NETIKA Part 2

Sekarang lanjutan dari bab NETIKA yang terdahulu :D
Check This Out..

Ketika berada disuatu komunitas online, terutama yang menjadi pengalaman baru buatmu, berkelilinglah. Luangkan waktu untuk membaca dan memperhatikan arus pembicaraan, atau baca archive. Kenali gaya orang2 berinteraksi disana. Lalu bergabunglah.

Tidak ada bedanya ketika kita berkomunikasi juga secara online di dunia maya (Cyberspace). Bagaimana kita akan dianggap, tipe orang seperti apakah kita, kredibilitas kita, profesionalisme dan etika (akhlak) kita akan dinilai dengan bagaimana kita berkomunikasi dengan orang line secara online.

Untuk itu, ada beberapa etika yang perlu diketahui ketika kita berkomunikasi dengan orang. Berikut ini adalah beberapa hal dasar yang perlu diketahui (Common Courtesies):

1. Jangan menulis dengan huruf besar
Menulis dengan huruf besar sama dengan berteriak. Orang tidak suka berkomunikasi dengan orang yang berteriak-teriak, seolah-olah dia tidak mendengarkan

2. Menahan diri dari menggunakan huruf berwarna dan gambar/warna background. Pilihan warna akan mempersulit pemrosesan email, dan bisa mengakibatkan sulit dibaca, sehingga isi yang ingin disampaikan tidak sampai.

3. Pada saat dimana kita perlu mengirimkan email ke beberapa orang atau group, gunakan fasilitas BCC (Blind Carbon Copy), sehingga email orang lain yang menerima email kita tidak bisa dilihat oleh penerima yang lain. Daftar email yang panjang di field Cc: menunjukkan bahwa si pengirim masih belajar ber-email atau tidak menghargai "privacy" orang lain.

4. Untuk orang yang baru ber-email, ingat hal berikut:
* Jangan mem-forward "dumb joke", "chain letter", atau "unimportant email" tanpa permisi orang lain
* Mem-forward email bisa membuat penuh "mailbox" orang lain, menghabiskan "resources" orang lain, dan bisa menyebabkan email mental
* Mereka mungkin sudah pernah lihat email tsb dan tidak menyukainya
* Mem-forward "humorous email" bisa menyinggung perasaan orang atau merasa bosan dengan mendapatkan email yang sama dari seseorang yang baru belajar online

5. Jangan pernah memberikan nomor telepon atau personal information

6. Gunakan Internet untuk mencari informasi yang diperlukan. Gunakan search engine yang tepat

7. Jangan gunakan "Return Receipt" untuk setiap email yang dikirim. Seolah-olah kita ingin tahu apakah mereka membuka email yang kita kirim

8. Setiap orang masih belajar. Internet berubah setiap hari, dan kita semua harus mempelajari perubahan yang ada

9. Kalau menerima "nasty" email, jangan langsung membalas

10. Ingat bahwa email pribadi adalah hak cipta si penulis. Jika ingin memforward email pribadi, sempatkan meminta izin dari penulis

11. Selalu minimize atau kompress file menjadi "zip" file dengan attachment. Tidak semua orang mempunyai hi-speed internet access, dan tidak semua orang mempunyai kapasitas email yang tidak terbatas

12. Jangan memforward "virus warnings". Kebanyakan email "virus warning" adalah "hoax" atau "tipuan". Periksa dulu di http://securityresponse.....com/avcenter/hoax.html sebelum mengirim email.

Sumber : Playmojo

NETIKA

    Hola pemirsa, dalam kesempatan blogging kali ini, saya akan membahas tentang NETIKA, jika ada yg belum tahu tentang NETIKA, ini dia :
Istilah netika (netiquette) dan penggunaannya diciptakan sejak internet mulai merajarela. Maksud dan tujuannya adalah, agar tidak membuat internet menjadi sebuah dunia tanpa etika dan hukum, dimana seolah2 orang bisa berbuat sesukanya sendiri.

    Ada beberapa peraturan umum dalam NETIKA yaitu :
   Rule 1: Remember the Human
Peraturan pertama: Ingatlah lawan bicaramu / pembaca tulisanmu.

Dari kecil kita selalu diajari agar berbuat baik pada orang lain jika ingin orang tersebut baik pada kita. Jika kita jahat padanya, dia akan jahat pada kita. Simple kan? Hal yang sama berlaku di internet, dan merupakan peraturan dasar dalam berkomunikasi dengan orang lain.

Ketika kita berkomunikasi dengan orang lain, yang kita lihat hanya layar monitor. Tidak ada ekspresi muka, nada suara, maupun bahasa tubuh. Yang kita lihat dimonitor hanya tulisan dan kata2. Begitu juga dengan lawan bicara kamu.

Sangat mudah untuk salah faham ketika berbicara hanya dengan tulisan dan kata2. Banyak kasusnya perdebatan pribadi yang tidak sehat terjadi akibat salah faham. Sang TS sendiri sangat banyak kasus seperti ini, dan sang TS juga yakin bahwa kamu punya pengalaman yang sama.

Yang jadi pertanyaan ialah, "Apa kamu bisa mengatakan hal yang sama pada orangnya di real life?"

Jika tidak, cobalah baca ulang dan perbaiki kata2 yang kira2 tidak berkenan. Tulis ulang dengan kata2 lain kalau bisa. Yakinkan diri sendiri bahwa perkataan kamu sudah nyaman untuk dikirimkan pada orang lain yang merupakan manusia juga.

Tentu saja, bisa juga merasa nyaman dengan mengirimkan kata2 kasar pada orang lain, terutama ketika lagi emosi. Tapi disini kamu sudah melanggar netika sebagai pengguna internet, dan melanggar etika sebagai manusia yang hidup dan memiliki akal dan perasaan..

Jika kamu mengirimkan kata2 kasar pada orang lain, hal itu bisa menyerangmu balik. Istilah dalam bahasa inggrisnya - yang dijadikan lirik dalam lagu oleh Linkin Park - you reap what you sow; "kau panen apa yang kau tanam".

   Rule 2: Adhere to the same standards of behavior online that you follow in real life

Peraturan kedua: Lakukan kelakuan yang biasanya kamu lakukan di real life

Biasanya di real life, orang cenderung patuh pada peraturan, meskipun tidak berlaku bagi kebanyakan orang indonesia. Paling tidak, kebanyakan dari mereka juga menghargai dan menghormati perasaan satu sama lain. Tapi di internet, beberapa orang mengganggap kode etik itu tidak perlu.

Cara berpikir seperti inilah yang salah.

Bagaimanapun juga, peraturan dibuat untuk dilanggar kenyamanan bersama. Bukan berarti otoriter atau sok ngeboss, tapi jika demi kenyamanan bersama, egois sekali menentang arus. Jika dipatuhi, maka semua orang akan nyaman. Jika tidak dipatuhi, sama seperti di real life, akan selalu ada / berbuntut kejadian tidak menyenangkan.


   Rule 3: Know where you are in cyberspace

Peraturan ketiga: Ketahuilah keberadaanmu di dunia maya

Sesuatu yang diterima disuatu tempat, bisa jadi tidak diterima di tempat lain. Misalnya posting game di subforum Fun Arena sangat diperbolehkan, malah sangat dianjurkan, karena subforum itu memang tujuannya untuk having fun. Tapi jika kamu mempostingnya di daerah diskusi, kamu akan menjadi tidak populer disana.

Karena netika itu berbeda di setiap tempat, maka sangat penting untuk mengenali daerah2 tersebut. Seperti kata pepatah:

Lurk before you leap - "perhatikan sebelum mengambil aksi"
thx to deidora for that interpretation

Ketika berada disuatu komunitas online, terutama yang menjadi pengalaman baru buatmu, berkelilinglah. Luangkan waktu untuk membaca dan memperhatikan arus pembicaraan, atau baca archive. Kenali gaya orang2 berinteraksi disana. Lalu bergabunglah.

Hal ini penting untuk menghindari flaming yang masalahnya dah surut, OOT, dan mendapatkan karma minus.

Karena materi ini lumayan banyak, saya bagi menjadi beberapa bagian :D

Sumber : Playmojo

Sunday, July 22, 2012

Banyak Orang Mempelajari Java Karena??

    1. Sederhana (Simple)
Bahasa pemrograman Java menggunakan Sintaks mirip dengan C++ namun sintaks pada Java telah banyak diperbaiki terutama menghilangkan penggunaan pointer yang rumit dan multiple inheritance. Java juga menggunakan automatic memory allocation dan memory garbage collection.
    2. Berorientasi objek (Object Oriented)
Java mengunakan pemrograman berorientasi objek yang membuat program dapat dibuat secara modular dan dapat dipergunakan kembali. Pemrograman berorientasi objek memodelkan dunia nyata kedalam objek dan melakukan interaksi antar objek-objek tersebut.
    3. Terdistribusi (Distributed)
Java dibuat untuk membuat aplikasi terdistribusi secara mudah dengan adanya libraries networking yang terintegrasi pada Java.
    4. Interpreted
Program Java dijalankan menggunakan interpreter yaitu Java Virtual Machine (JVM). Hal ini menyebabkan source code Java yang telah dikompilasi menjadi Java bytecodes dapat dijalankan pada platform yang berbeda-beda.
    5. Robust
Java mempuyai reliabilitas yang tinggi. Compiler pada Java mempunyai kemampuan mendeteksi error secara lebih teliti dibandingkan bahasa pemrograman lain. Java mempunyai runtime-Exception handling untuk membantu mengatasi error pada pemrograman.
    6. Secure
Sebagai bahasa pemrograman untuk aplikasi internet dan terdistribusi, Java memiliki beberapa mekanisme keamanan untuk menjaga aplikasi tidak digunakan untuk merusak sistem komputer yang menjalankan aplikasi tersebut.
    7. Architecture Neutral
Program Java merupakan platform independent. Program cukup mempunyai satu buah versi yang dapat dijalankan pada platform berbeda dengan Java Virtual Machine.
    8. Portable
Source code maupun program Java dapat dengan mudah dibawa ke platform yang berbeda-beda tanpa harus dikompilasi ulang.
    9. Performance
Performance pada Java sering dikatakan kurang tinggi. Namun performance Java dapat ditingkatkan menggunakan kompilasi Java lain seperti buatan J.E.N.I. Pengenalan Pemrograman 1 5 Inprise, Microsoft ataupun Symantec yang menggunakan Just In Time Compilers (JIT).
    10. Multithreaded
Java mempunyai kemampuan untuk membuat suatu program yang dapat melakukan beberapa pekerjaan secara sekaligus dan simultan.
    11. Dynamic
Java didesain untuk dapat dijalankan pada lingkungan yang dinamis. Perubahan pada suatu class dengan menambahkan properties ataupun method dapat dilakukan tanpa menggangu program yang menggunakan class tersebut.

Teknologi Java Adalah??

     Sebuah Bahasa Pemrograman
Sebagai sebuah bahasa pemrograman, Java dapat membuat seluruh bentuk aplikasi, desktop, web dan lainnya, sebagaimana dibuat dengan menggunakan bahasa pemrograman konvensional yang lain.
Java adalah bahasa pemrograman yang berorientasi objek (OOP) dan dapat dijalankan pada berbagai platform sistem operasi. Perkembangan Java tidak hanya terfokus oada satu sistem operasi, tetapi dikembangkan untuk berbagai sistem operasi dan bersifat open source.
     Sebuah Development Environment
Sebagai sebuah peralatan pembangun, teknologi Java menyediakan banyak tools : compiler, interpreter, penyusun dokumentasi, paket kelas dan sebagainya.
     Sebuah Aplikasi
Aplikasi dengan teknologi Java secara umum adalah aplikasi serbt a guna yang dapat dijalankan pada seluruh mesin yang memiliki Java Runtime Environment (JRE).
     Sebuah Deployment Environment
Terdapat dua komponen utama dari Deployment Environment. Yang pertama adalah JRE, yang terdapat pada paket J2SDK, mengandung kelas – kelas untuk semua paket teknologi Java yang meliputi kelas dasar dari Java, komponen GUI dan sebagainya. Komponen yang lain terdapat pada Web Browser. Hampir seluruh Web Browser komersial menyediakan interpreter dan runtime environment dari teknologi Java.

Saturday, July 21, 2012

Lain Lain Tentang Java

Versi awal Java ditahun 1996 sudah merupakan versi release sehingga dinamakan Java Versi 1.0. Java versi ini menyertakan banyak paket standar awal yang terus dikembangkan pada versi selanjutnya:
  • java.lang: Peruntukan kelas elemen-elemen dasar.
  • java.io: Peruntukan kelas input dan output, termasuk penggunaan berkas.
  • java.util: Peruntukan kelas pelengkap seperti kelas struktur data dan kelas kelas penanggalan.
  • java.net: Peruntukan kelas TCP/IP, yang memungkinkan berkomunikasi dengan komputer lain menggunakan jaringan TCP/IP.
  • java.awt: Kelas dasar untuk aplikasi antarmuka dengan pengguna (GUI)
  • java.applet: Kelas dasar aplikasi antar muka untuk diterapkan pada penjelajah web.
KELEBIHAN JAVA :
  • Multiplatform. Kelebihan utama dari Java ialah dapat dijalankan di beberapa platform / sistem operasi komputer, sesuai dengan prinsip tulis sekali, jalankan di mana saja. Dengan kelebihan ini pemrogram cukup menulis sebuah program Java dan dikompilasi (diubah, dari bahasa yang dimengerti manusia menjadi bahasa mesin / bytecode) sekali lalu hasilnya dapat dijalankan di atas beberapa platform tanpa perubahan. Kelebihan ini memungkinkan sebuah program berbasis Java dikerjakan diatas operating system Linux tetapi dijalankan dengan baik di atas Microsoft Windows. Platform yang didukung sampai saat ini adalah Microsoft Windows, Linux, Mac OS dan Sun Solaris. Penyebanya adalah setiap sistem operasi menggunakan programnya sendiri-sendiri (yang dapat diunduh dari situs Java ) untuk meninterpretasikan bytecode tersebut.
  • OOP (Object Oriented Programming - Pemrogram Berorientasi Objek)
  • Perpustakaan Kelas Yang Lengkap, Java terkenal dengan kelengkapan library/perpustakaan (kumpulan program program yang disertakan dalam pemrograman Java ) yang sangat memudahkan dalam penggunaan oleh para pemrogram untuk membangun aplikasinya. Kelengkapan perpustakaan ini ditambah dengan keberadaan komunitas Java yang besar yang terus menerus membuat perpustakaan-perpustakaan baru untuk melingkupi seluruh kebutuhan pembangunan aplikasi.
  • Bergaya C++, memiliki sintaks seperti bahasa pemrograman C++ sehingga menarik banyak pemrogram C++ untuk pindah ke Java. Saat ini pengguna Java sangat banyak, sebagian besar adalah pemrogram C++ yang pindah ke Java. Universitas-universitas di Amerika Serikat juga mulai berpindah dengan mengajarkan Java kepada murid-murid yang baru karena lebih mudah dipahami oleh murid dan dapat berguna juga bagi mereka yang bukan mengambil jurusan komputer.
  • Pengumpulan sampah otomatis, memiliki fasilitas pengaturan penggunaan memori sehingga para pemrogram tidak perlu melakukan pengaturan memori secara langsung (seperti halnya dalam bahasa C++ yang dipakai secara luas).
 KEKURANGAN JAVA :
  • Tulis sekali, jalankan di mana saja - Masih ada beberapa hal yang tidak kompatibel antara platform satu dengan platform lain. Untuk J2SE, misalnya SWT-AWT bridge yang sampai sekarang tidak berfungsi pada Mac OS X.
  • Mudah didekompilasi. Dekompilasi adalah proses membalikkan dari kode jadi menjadi kode sumber. Ini dimungkinkan karena kode jadi Java merupakan bytecode yang menyimpan banyak atribut bahasa tingkat tinggi, seperti nama-nama kelas, metode, dan tipe data. Hal yang sama juga terjadi pada Microsoft .NET Platform. Dengan demikian, algoritma yang digunakan program akan lebih sulit disembunyikan dan mudah dibajak/direverse-engineer.
  • Penggunaan memori yang banyak. Penggunaan memori untuk program berbasis Java jauh lebih besar daripada bahasa tingkat tinggi generasi sebelumnya seperti C/C++ dan Pascal (lebih spesifik lagi, Delphi dan Object Pascal). Biasanya ini bukan merupakan masalah bagi pihak yang menggunakan teknologi terbaru (karena trend memori terpasang makin murah), tetapi menjadi masalah bagi mereka yang masih harus berkutat dengan mesin komputer berumur lebih dari 4 tahun.

Wednesday, July 18, 2012

Sejarah Java

        Adalah bahasa pemrograman tingkat tinggi yang berorientasi objek yang dijalankan di berbagai media elektronik seperti komputer, telepon genggam, hingga bisa mengoperasikan robot. Bahasa ini pertama kali di kembangkan oleh : James Gosling
        James merilis Java saat masih bergabung di Sun Microsystems tahun 1995. Sebelum itu Java terlahir pada tahun 1991 saat Patrick Naughton, Mike Sheridan, James Gosling dan Bill Joy, beserta sembilan pemrogram lainnya dari Sun Microsystems mengerjakan proyek The Green Project, proyek ini bertujuan ingin mendesain sebuah bahasa pemograman komputer yang berukuran kecil yang dapat digunakan untuk peralatan elektronika konsumen sepertu switchboxes TV kabel. Dikarenakan peralatan-peralatan ini menggunakan konsumsi daya dan memory yang rendah, maka bahasa pemograman tersebut harus berukuran sangat kecil. Juga karena setiap vendor menggunakan CPUs (Central Processing Unit) yang berbeda, maka bahasa tersebut harus bersifat multiplatfrom, tidak terikat hanya pada satu arsitektur (Architecture Neutral).

        Karena harus bersifat Architecture Neutral, maka Green Project menggunakan Virtual Machine (atau dikenal dengan Java Virtual Machine) yang berasal dari model implementasi bahasa Pascal di awal-awal perkembangan PC. Dikarenakan insinyurinsinyur Sun berlatar belakang Unix2, jadi mereka mendasari bahasa pemograman mereka dengan C++ dari pada Pascal. Secara khusus mereka membuat bahasa  mereka berorientasi obyek (object oriented), bukan berorientasi prosedur (procedural oriented) seperti model bahasa Pascal. Bahasa pemograman tersebut dinamakan Oak, kemudian diubah menjadi Java.
        Nama Oak, diambil dari pohon oak yang tumbuh di depan jendela ruangan kerja James Gosling Nama Oak ini tidak dipakai untuk versi release Java karena sebuah perangkat lunak lain sudah terdaftar dengan merek dagang tersebut, sehingga diambil nama penggantinya menjadi Java, nama ini diambil dari kopi murni yang digiling langsung dari biji (kopi tubruk) kesukaan Gosling.

Sumber : Wikipedia