Selasa, 27 Januari 2015

13 cara mempercepat akses




1. Gunakan plugin caching. Plugin caching sangat penting digunakan karena dapat mengurangi beban server dan meningkatkan kecepatan situs, karena ia akan melakukan cache halaman situs Anda sebagai file HTML dan mempercepat pengiriman halaman website ke browser serta meminimalkan pemanggilan PHP di WordPress. Banyak
Published: By: Unknown - 8:45 PM

Senin, 26 Januari 2015

Beberapa Macam Antivirus



Beberapa Macam Antivirus


Antivirus BitDefender

BitDefender adalah perangkat lunak antivirus yang dapat digunakan untuk Microsoft Windows, Symbian OS, Windows Mobile, Mac OS X (beta) dan freeBSD.Untuk saat ini Antivirus bitdefender diklaim sebagai antivirus nomor satu didunia oleh beberapa orang. Karena saya sendiri penasaran setelah saya mencoba memanfaatkan jasa gratis untuk antivirus ini didapat kelemahan dan kelebihannya :
Published: By: Unknown - 9:41 PM

Minggu, 25 Januari 2015

PENGERTIAN DAN SEJARAH JAVA



PENGERTIAN DAN SEJARAH JAVA
Pengenalan Java
Java adalah salah satu bahasa pemrograman berorientasi objek (OOP-Object Oriented Programming). Paradigma OOP menyelesaikan masalah dengan merepresentasikan masalah ke model objek.
Pemrograman Berorientasi Obyek (OOP)
Pemisalan Objek dalam OOP Objek-objek dalam dunia nyata, mempunyai 2 karakteristik khusus : Status dan Perilaku. Contohnya
Published: By: Unknown - 9:07 PM

Rabu, 21 Januari 2015

Operator Perbandingan

Pengertian Operator Perbandingan dalam PHP Sesuai dengan namanya, operator perbandingan membandingkan nilai dari 2 operand. Hasilnya selalu salah satu dari TRUE atau FALSE. Hasil perbandingan akan bernilai TRUE jika kondisi perbandingan tersebut benar, atau FALSE jika kondisinya salah. Operand untuk operator perbandingan ini bisa berupa tipe data angka (integer atau float), maupun bertipe string.


 Operator perbandingan akan memeriksa nilai dan (untuk beberapa operator) juga tipe data dari operand. Jenis-jenis Operator Perbandingan dalam PHP Jenis-jenis dari operator perbandingan dalam PHP dapat dilihat dari tabel dibawah ini: Dikarenakan operasi perbandingan dapat memiliki operan berupa angka dan string, PHP memiliki aturan sebagai berikut: Dari tabel diatas dapat dilihat bahwa selain membandingkan angka dengan angka, PHP juga membolehkan perbandingan angka dengan string, array, bahkan objek. Namun dalam prakteknya kita akan sering membandingkan angka. ________________________________________ Cara Penggunaan Operator Perbandingan di dalam PHP Berikut adalah beberapa contoh penggunaan operator perbandingan dalam PHP:
"; echo "2. 14 < 14 = "; var_dump(14<14 data-blogger-escaped-bool="" data-blogger-escaped-br="" data-blogger-escaped-echo="" data-blogger-escaped-false="">"; echo "3. 14 <= 14 = "; var_dump(14<=14); // bool(true) echo "
"; echo "4. 10 <> '10' = "; var_dump(10<>'10'); // bool(false) echo "
"; echo "5. 10 == '10' = "; var_dump(10=='10'); // bool(true) echo "
"; echo "6. 10 === '10' = "; var_dump(10==='10'); // bool(false) echo "
"; echo "7. '150' == '1.5e2' = "; var_dump('150'=='1.5e2'); // bool(true) echo "
"; echo "8. 'duniailkom' == 0 = "; var_dump('duniailkom'==0); // bool(true) echo "
"; ?> Dalam contoh kode PHP diatas, saya menggunakan fungsi var_dump() untuk melihat hasil dari perbandingan. Contoh 1 sampai 3 merupakan operasi perbandingan aritmatika biasa. Pada contoh ke 4, 10 <> ’10’ = FALSE, karena PHP menganggap kedua operand adalah sama, sehingga jika diberikan operator tidak sama dengan (<>), maka hasilnya FALSE. Perhatikan bahwa tipe data kedua angka berbeda, saya menambahkan tanda petik untuk membuah string ‘10’, namun PHP mengkonversinya menjadi integer 10 ketika membandingkan (sesuai aturan tabel diatas). Pada contoh ke 5, 10 == ’10’ = TRUE, karena alasan yang sama dengan penjelasan contoh ke 4. String ‘10’ dikonversi terlebih dahulu menjadi angka, lalu dibandingkan, sehingga hasilnya menjadi TRUE. Untuk contoh ke 6, 10 === ’10’ = FALSE, karena operator === selain membandingkan nilai, juga membandingkan tipe data dari opearand, sehingga string ‘10’ dianggap tidak sama dengan integer 10. Hal ini berbeda dengan contoh ke 5. Untuk contoh ke 7, ‘150’ == ‘1.5e2′ = TRUE, karena seluruh string yang berupa angka dikonversi menjadi angka terlebih dahulu, dan ‘1.5e2′ adalah penulisan scientific dari 1,5 x 10^2, yang hasilnya adalah 150. Namun sama seperti contoh ke 6, jika kita mengganti operator ‘==’ dengan ‘===’, maka hasilnya akan FALSE. Pada contoh terakhir, no 8. Saya membandingkan string dengan angka, sehingga string ‘duniailkom’ dikonversi menjadi integer bernilai 0, dan baru disamakan dengan operan kedua, yakni angka 0. Karena 0==0, maka hasilnya = TRUE. ________________________________________ Operator perbandingan ini sering digunakan untuk kondisi IF, misalkan jika $nama_user ada di dalam database, maka jalankan kode program. Lebih lanjut tentang penggunaan operator perbandingan, akan kita bahas pada tutorial lanjutan.
Published: By: Unknown - 10:50 AM

Operator Logika


Operator logika digunakan untuk membandingkan 2 inputan kondisi boolean, yakni true atau false. Dalam tutorial kali ini kita akan membahas tentang jenis dan cara penggunaan operator logika (Logical Operators) dalam PHP, serta memahami pengertian prinsip short-circuit dalam operasi logika PHP. Pengertian Operator Logika dalam PHP Operator Logika adalah operator yang digunakan untuk membandingkan 2 kondisi logika, yaitu logika benar (TRUE) dan logika salah (FALSE).



















Operator logika sering digunakan untuk kodisi IF, atau untuk keluar dari proses perulangan (looping). Jenis operand dalam operator logika ini adalah variabel dengan tipe boolean. Namun jika operand bukan boolean, akan “dikonversi” menjadi boolean oleh PHP (aturan “konversi” ini telah kita bahas pada tutorial tentang tipe data boolean PHP).

 Jenis-jenis Operator Logika dalam PHP Jenis-jenis operator logika dalam PHP dapat dilihat dari tabel berikut: Perbedaan dari operator AND dengan &&, dan OR dengan || terkait dengan cara penulisan dan aturan “kekuatan” operator. Operator && dan || memiliki “kekuatan” lebih tinggi dari pada AND dan OR, sehingga baris perintah: $a AND $b || $c, akan dieksekusi oleh PHP menjadi $a AND ($b || $c). Dari tabel diatas, saya hanya memberikan hasil untuk kondisi TRUE, maka selain kondisi tersebut, hasilnya adalah FALSE.

Cara Penggunaan Operator Logika di dalam PHP Berikut adalah contoh kode program, cara penggunaan operator logika dalam PHP: "; // $hasil1 = bool(true) $hasil2 = (true and false); echo '$hasil2 = '; echo var_dump($hasil2)."
"; // $hasil2 = bool(false) $hasil3 = (true xor false); echo '$hasil3 = '; echo var_dump($hasil3)."
"; // $hasil3 = bool(true) $hasil4 = (false or true && false); echo '$hasil4 = '; echo var_dump($hasil4)."
"; // $hasil4 = bool(false) $a=true; $b=false; $hasil5 = ($a and $b || $a or b); echo '$hasil5 = '; echo var_dump($hasil5); // $hasil5 = bool(true) ?>

Saya akan membahas kode program diatas: Pada baris 2, operasi logika yang dijalankan adalah $hasil1 = true and false, yang harusnya $hasil1 akan bernilai false (berdasarkan prinsip operator and: jika salah satu saja ada yang false, maka hasilnya adalah false) Namun seperti yang terlihat dalam tampilan saat program dijalankan, variabel $hasil1 bernilai true!. Apa yang sebenarnya terjadi? Hal ini kembali kepada prinsip urutan prioritas operator. Jika anda perhatikan tabel urutan operator pada tutorial.

 Operator assigment (pendefenisian variabel) yaitu menggunakan tanda sama dengan (=) memiliki priotitas lebih tinggi dari pada operator logika and. Sehingga yang sebenarnya diproses adalah ($hasil1 = true) and false, sehingga $hasil1 akan bernilai true. Kesalahan pemograman seperti ini akan sulit dideteksi, sehingga anda disarankan menggunakan tanda kurung untuk menegaskan urutan program. Pada baris ke-6, untuk variabel $hasil2 saya mengulangi operasi yang sama dengan baris 2, namun kali ini dengan menggunakan tanda kurung untuk memberitahukan kepada PHP bahwa operasi logikalah yang harus dijalankan pertama kali, baru setelah itu proses assigment yang kali ini berjalan sebagaimana harusnya (true and false menghasilkan false).

Dan variabel $hasil2 bernilai false. Pada baris ke-10, variabel $hasil3 bernilai true, karena operator xor akan menghasilkan true apabila salah satu operand bernilai true. Untuk baris ke-14, $hasil4 = (false or true && false), urutan proses operasi dimulai terlebih dahulu pada operator && karena memiliki urutan prioritas lebih tinggi daripada operator or, sehingga yag diproses oleh PHP adalah (false or (true && false)), dan menghasilkan nilai false. Pada contoh terakhir baris ke-20, operator || akan diproses terlebih dahulu, sehingga persamaanya menjadi $hasil5 = ($a and ($b || $a) or b). Dalam membuat operasi logika ini, sedapat mungkin untuk mengujinya terlebih dahulu, karena kesalahan program pada logika akan sulit terdeteksi.

Pengertian Prinsip Short Circuit dalam operasi Logika PHP PHP menjalankan operasi logika dengan prinsip short-circuit, yaitu jika dengan memeriksa satu perintah saja sudah didapati hasil logikanya, maka perintah lain tidak akan dijalankan. Contohnya: $hasil = $a AND $b AND $c AND $d; Jika pada saat program dijalankan $a sudah bernilai FALSE, maka variabel $b, $c dan $d tidak akan diperiksa lagi, karena apapun nilai variabel tersebut, hasilnya akan tetap FALSE. Hal ini akan berguna untuk kasus-kasus tertentu, seperti contoh berikut: 1 2 3 Fungsi exit() dalam kode PHP tersebut (yang akan membuat program PHP berhenti diproses) tidak akan dijalankan selama fopen($filename) bernilai true. Fungsi short-circuit ini sering digunakan dalam contoh-contoh aplikasi PHP.
Published: By: Unknown - 10:43 AM

Operator Aritmatik

OPERATOR ARITMATIKA Operator Aritmatik Dalam bahasa pemrograman secara umum, operator digunakan untuk memanipulasi atau melakukan proses perhitungan pada suatu nilai. Ada beberapa macam operator yang bisa digunakan, diantaranya adalah operator aritmatik, operator penggabungan string dan operator logika. Untuk operator penggabungan string, sudah pernah kita gunakan di Bab IV yaitu menggunakan tanda dot (.). Operator logika akan kita bahas pada bab berikutnya karena sering digunakan pada statement kontrol. Fokus kita sekarang adalah pada operator aritmatik. Operator + - * / % Makna Penjumlahan Pengurangan Perkalian Pembagian Modulus/sisa hasil bagi Contoh 2+4 6-2 5*3 15 / 3 43 % 10 Operator aritmatik digunakan untuk operasi perhitungan yang melibatkan nilai berupa bilangan. Namun bisa pula diberikan pada string, namun string yang berupa bilangan. Contoh script: "; echo "Hasil: 6 - 2 = " . $pengurangan."
"; echo "Hasil: 5 * 3 = " . $perkalian."
"; echo "Hasil: 15 / 3 = " . $pembagian."
"; echo "Hasil: 5 % 2 = " . $modulus; ?> Tingkat Presedensi Harap hati-hati dalam menggunakan operator aritmatik, terutama jika kita menggunakan lebih dari satu operator yang berbeda dalam satu statement perhitungan, sebagai contoh script berikut ini: Apabila script di atas dijalankan, maka hasil yang muncul bukan 29, tapi 17. Mengapa demikian? Ya… karena operasi aritmatik yang dikerjakan terlebih dahulu adalah perkalian (*). Mengapa? Perkalian memiliki tingkat presedensi yang lebih tinggi daripada + dan -. Setelah perkalian dikerjakan, trus… yang dikerjakan operasi yang mana lagi? +. * atau -. Keduanya, + dan -, memiliki tingkat presedensi yang sama. Nah… kalo demikian, maka yang dikerjakan lebih dahulu adalah yang terletak di bagian yang lebih kiri, yaitu +. Bagaimana dengan operator pembagian (/)? Operator ini memiliki tingkat presedensi yang sama dengan (*). Keduanya memiliki tingkat presedensi yang lebih tinggi daripada + dan -. Sedangkan operator modulo (%) levelnya juga sama dengan * dan /. Trus… dari script di atas, misalkan kita ingin yang dikerjakan adalah yang penjumlahan terlebih dulu bagaimana caranya? Ya… seperti dalam pelajaran matematika di SD, kita berikan tanda kurung.
Published: By: Unknown - 10:35 AM

Kamis, 15 Januari 2015

Sejarah Komputer


Awal mula kata komputer dipergunakan untuk memvisualisasikan orang yang mempunyai pekerjaan melakukan perhitungan aritmatika. Namun, sekarang ini komputer diartikan kepada sebuah perangkat mesin tersebut.
Dalam pengertian yang paling mendasar, komputer adalah
Published: By: Unknown - 2:38 PM

Sabtu, 10 Januari 2015

w3schools

Bagi para programmer yang masih newbie pasti masih ada kebingungan salam hal-hal tertentu untuk mebuat websait, web berikut bisa mengatasinya, klik lama dibawah ini :
www.w3schools.com
Published: By: Unknown - 12:14 PM

960 Grid System



960 grid sistem sangat cocok untuk prototyping cepat, tapi itu akan bekerja sama dengan baik ketika diintegrasikan ke dalam lingkungan produksi. Ada lembar dicetak sketsa, layout desain, dan file CSS yang memiliki pengukuran yang identik.kli laman berikut untuk download grid sistemnya ... 
Published: By: Unknown - 12:07 PM

 

Ads