Monday, August 12, 2019

Error/Bug Yang Sering Dijumpai Dalam Pemrograman

Saat menulis kode program, jarang sekali kode program yang dibuat berhasil hingga selesai tanpa adanya error, baik itu error karena kesalahan penulisan program ataupun kesalahan logika program. Ketika terjadi kesalahan pada sebuah program, program tidak akan berjalan sebagaimana mestinya, disaat itulah kita menemukan sesuatu yang dinamakan bug.



Bug yang seringkali dijumpai dan menyebabkan error, diantaranya :
  1. Kesalahan penulisan sintaks program (Syntax Error)
  2. Kesalahan saat program dijalankan (Runtime Error)
  3. Kesalahan logika (Logic Error)

Kesalahan penulisan sintaks program (Syntax Error)
Kesalahan yang sering kali terjadi adalah kesalahan penulisan sintaks program. Sintaks adalah aturan penulisan kode yang telah ditetapkan oleh bahasa pemrograman atau framework tertentu. Jika tidak mengikuti aturan penulisan yang telah ditetapkan tersebut, maka program yang ditulis tidak akan berjalan dengan baik.

Kesalahan penulisan sintaks program biasanya terjadi saat beberapa atribut seperti tanda petik ("), titik koma (;), tanda kurung ([{<>}]), atau perintah yang ditulis kurang lengkap. Meskipun terlihat sederhana, kesalahan seperti ini bisa menyita waktu cukup lama untuk mencarinya jika belum terbiasa.

Kesalahan saat program dijalankan (Runtime Error)
Kesalahan penulisan sintaks akan langsung muncul begitu program dieksekusi atau saat program akan dikompilasi. Namun, ada jenis kesalahan yang tidak muncul saat program dieksekusi, tapi akan muncul setelah program dijalankan. Kesalahan ini muncul saat program gagal mengeksekusi sesuatu oleh sistem saat program sedang berjalan. Misalnya, saat kita menginputkan kalimat pada program yang meminta inputan bertipe data integer.

Kesalahan logika (Logic Error)
Kesalahan ini paling sulit untuk dicari karena jarang sekali memunculkan pesan error. Resiko dari kesalahan logika adalah kesalahan hasil aritmatika (tidak selalu matematis). Sistem sulit mengenali kesalahan ini karena penulisan programnya sudah mengikuti aturan yang benar, namun karena logika atau rumus yang digunakan salah, maka hasil yang dikeluarkan program juga ikut salah.

Friday, February 8, 2019

Download Game Left 4 Dead 2

Kalian pasti pernah mendengar game yang satu ini, Left 4 Dead 2. Iya, game ini merupakan salah satu dari sekian banyaknya game bergenre FPS (First-person Shooter). Dalam game ini, kita dituntut untuk membasmi zombie - zombie dan melakukan misi - misi tertentu. Mirip seperti Left 4 Dead 1.


Left 4 Dead 2 dikembangkan dan diluncurkan oleh Valve Corporation, dirilis pada 17 November 2009. Game ini sendiri berukuran sekitar 8GB, namun ini merupakan versi yang sudah High Compress menjadi 2GB-an.

Screenshoot :



Untuk memainkan game ini sendiri, berikut System Requirements yang harus diperhatikan :
  • Operating System : Windows 7 / Windows Vista / Windows Vista64 / Windows XP
  • Processor : Intel Pentium 4 3.0 GHz
  • Memory : 1 GB for XP / 2GB for Vista
  • Hard Drive : 8 GB Free
  • Video Card : DirectX 9 compatible video card with 128 MB, Shader model 2.0. ATI X800, NVidia 6600 or better
  • DirectX : Version 9.0c
  • Sound Card : DirectX 9.0c compatible sound card

Cara Install Left 4 Dead 2 :
  1. Pastikan kamu sudah mendownload Game Left 4 Dead 2 dibawah
  2. Extract Left 4 Dead 2.rar
  3. Buka Folder Left 4 Dead 2
  4. Jalankan file setup.bat
  5. Tunggu sampai proses instalasi selesai
  6. Selamat bermain

Download via Google Drive : 

Layanan Google Plus Akan Tutup pada April Mendatang!

Saat ini, banyak pengguna layanan Google+ mendapatkan email pemberitahuan tentang akan ditutupnya layanan Google tersebut yang berisikan informasi seputar pemberhentian layanan dan penghapusan konten yang terkait dengan layanan Google+.



Pada Email tersebut diberitahukan bahwa tepat pada tanggal 2 April 2019, akun Google+ dan semua halaman Google+ yang telah kamu buat akan dihentikan, termasuk menghapus seluruh konten yang dimiliki pengguna. Dan juga, mulai tanggal 4 Februari lalu, pengguna sudah tidak dapat lagi membuat profil, halaman, komunitas, atau acara Google+ baru. Untuk Blogger, google akan menghapus komentar di blog dan situs lain jika kamu menggunakan akun google plus untuk memberikan komentar dan menghapus widget Google+ yang berada di halaman blog kamu.


Kabar ini memang menyedihkan, karena untuk seorang blogger, Google+ merupakan salah satu media sharing yang baik dan juga merupakan salah satu tempat berkumpulnya komunitas komunitas aktif di dunia maya.

Wednesday, February 6, 2019

Beberapa Hal yang Diperlukan untuk Belajar Pemrograman

Ketika akan memulai belajar pemrograman, pastinya kita harus memiliki perangkat untuk menulis kode program. Disini saya akan menjelaskan secara detail apa - apa yang harus disiapkan untuk mempelajari pemrograman sesuai jenis pemrograman yang akan digeluti.


Jika kamu ingin belajar pemrograman web, komputer atau laptop yang sudah terinstall aplikasi pendukung pemrograman web seperti web server, code editor dan database server sudah cukup untuk memulai pembelajaran. Spesifikasi komputernya pun tidak perlu terlalu besar, processor dual core dan memori RAM 2GB saja sudah cukup. Bila mempunyai spesifikasi yang lebih tinggi dari itu akan meningkatkan kecepatan pengembangan aplikasimu. Selain itu, apabila kamu sudah masuk pada tahap belajar deployment atau memasang aplikasi webmu di internet, kamu akan memerlukan layanan hosting.

Bila kamu ingin membuat aplikasi desktop, perangkat yang kamu perlukan tidak jauh dengan kebutuhan pemrograman web. Termasuk bila kamu ingin membuat aplikasi game untuk desktop. Hanya saja, bila kamu ingin belajar pemrograman aplikasi game, kamu akan memerlukan memori RAM yang sedikit lebih tinggi, serta VGA card yang bagus di komputermu untuk menjalankan Game Engine.

Bila kamu ingin membuat aplikasi mobile Android, kamu perlu komputer atau laptop dengan memori RAM minimal 4GB agar proses proses pembelajarannya lebih nyaman (tidak perlu menunggu proses loading Android Studio dan proses compiling terlalu lama). Dan tentu saja, kamu akan memerlukan smartphone Android untuk mencoba aplikasimu langsung di perangkat mobile. Terkhusus untuk pengembangan aplikasi iOS (mobile maupun desktop), kamu harus menggunakan perangkat Apple (iMac, Macbook, iPhone dan lain-lain).

Secara garis besarnya, hal yang paling diperlukan adalah komputer atau laptop.

Tuesday, January 29, 2019

Dukungan untuk Windows 7 Berakhir Tahun 2020

Seperti yang kita tahu, Microsoft sudah menghentikan dukungan untuk Windows XP sejak beberapa tahun lalu, tepatnya 8 April 2014. Dan kini, giliran sistem operasi Microsoft lainnya, iya benar, Windows 7 dipastikan segera mengikuti jejak Windows XP untuk tidak lagi mendapatkan dukungan update oleh Microsoft mulai tahun 2020.


Hal ini sudah dikonfirmasi langsung oleh Microsoft lewat situs mereka disini, bahwa mulai tanggal 14 Januari 2020, Windows 7 tidak akan lagi mendapatkan dukungan update baru. Hal tersebut tidak serta merta membuat kamu tidak bisa menggunakan Windows 7, karena  kamu masih bisa menggunakan Windows 7. Namun, akan ada banyak kekurangan, misalnya jika terdapat bug nantinya, maka tak akan adalagi perbaikan yang akan kamu dapatkan dan perangkat yang kamu gunakan akan lebih rentan terkena virus, malware dan sejenisnya, karena sudah tidak lagi menerima security patch.

Satu - satunya cara untuk mengatasinya adalah dengan beralih menggunakan sistem operasi Windows yang lebih baru, misalnya beralih ke Windows 10 ataupun Windows 8.

Untuk kamu para user yang masih setia menggunakan Windows 7, mulai tahun depan, kamu tidak akan mendapatkan support lagi dari Microsoft. Siapkah kamu dengan hal tersebut?