02/07/13

Jenis Bug di Pemrograman

Jenis Bug di Pemrograman

Bug yang timbul pada sebuah aplikasi memiliki ciri khas tersendiri yang semua sudah di buat menurut compiler. Oleh karena itu ada baiknya kita memperhatikan bug yang di hasilkan, karena itu adalah salah satu informasi yang di berikan oleh aplikasi yang kita buat. Beberapa jenis bug berdasarkan ciri-ciri nya:

1. Devide By Zero

Jika pada sebuah pembagian, pembagi bernilai 0, maka program akan terhenti dan menampilkan error di layar monitor.

2. Infinite Loop

Pengertian loop adalah perulangan yang sering di gunakan dalam teknik pemerograman. Penggunaan loop yang salah dapat mengakibatkan program menjalankan sebuah procedure tanpa akhir.

3. Aritmatic Overflow or Uderflow

Overflow terjadi saat sebuah perhitungan menghasilkan nilai yang lebih besar daripada nilai yang dapat di tampung oleh media atau variabel penyimpan. Sementara underflow  merupakan kebalikannya. Pada perhitungan aritmatik, hal ini sering di temukan dan menjadi masalah.

4.  Exceeding Array Bounds

Array merupakan variabel berdimensi yang memiliki indeks. Saat program mengakses indeks di luar array yang di tentukan, maka akan mengakibatkan error.

5. Access Violation

Hal yang terjadi saat sebuah proses mencoba melewati batas yang diizinkan oleh sistem. Misalnya menulis sebuah nilai pada alamat memory (diluar yang di izinkan), segmen atau media yang di proteksi.

6. Memory Leak

Penggunaan memory yang tidak di inginkan, dapat terjadi karena program gagal melepaskan memory yang sudah tidak digunakan.

7. Stack Overflow

Stack merupakan struktur data dengan prinsip LIFO (Last In First Out) pada program yang Anda dapat mengimplementasikan logika stack untuk suatu tujuan. Tetapi jika stack melebihi atau di bawah nilai yang diijinkan oleh program, maka akan timbul kesalahan Stack Overflow atau Underflow.

8. Buffer Overflow

Buffer merupakan tempat penyimpanan sementara dalam teknik pemerograman. Buffer Overflow terjadi jika Anda menyimpan terlalu banyak data yang tidak dapat di tampung oleh buffer yang disediakan.

9. Deadlock

Merupakan suatu kondisi dimana dua atau lebih proses saling menunggu satu sama lain untuk menyelesaikan suatu prosesnya, dan tidak satu pun dari proses tersebut yang selesai. Problem deadlock sering ditemukan pada proses multiprocessing.

10. Of By One Error

Merupakan istilah untuk menggambarkan perulangan yang terlalu banyak atau terlalu sedikit. Misalnya perulangan yang dikehendaki adalah lima kali, tetapi kenyataan yang terjadi aplikasi mengulang proses tersebut sebanyak empat kali atau enam kali. Kesalah ini pada umumnya terjadi karena kesalahan penulisan logika kode pada proses perulangan.

Untuk mengurangi kesalahan dalam penulisan program, akan lebih baik jika di berikan komentar yang memberikan penjelasan dalam alur program yang kita buat.

14/06/13

Bersahabat dengan Google Mungkin Kah?

Tak bisa di di hindari, jika mesin pencari terkenal dan berpengaruh di internet itu “Google”. Dalam bisnis Internet atau Internet Marketing yang mempengaruhi cara kita memasarkan suatu produk di dunia maya. Agar dapat di manfaatkan sebesar-besarnya kita harus panjang akal untuk menggunakan "Search Engine Optimization" atau yang biasa di sebut SEO, untuk menampilkan di urutan atas atau paling tidak di halaman satu atau halaman dua.

1. Pastikan Google mengideks situs kita

Agar bisa terindeks oleh Google, sebuah situs anyar harus di daftarkan lebih dulu. Tapi sekarang, kadang kita tidak perlu mendaftarkannya. Cara paling sederhana masuklah ke sebuaah forum yang sudah di indeks oleh Google (misalnya detik.com), lalu tulislah sebuah komentar diskusi (buka iklan), dan gunakan signature situs kita. Otomatis saat Google berkunjung ke situs itu, alamat situs kita pun akan di indeks oleh Google.

2. Lakukan Udate Harian
 
Meskipun produk yang kita jual tidak berubah, lakukan update harian di situs kita. Caranya, isilah dengan artikel yang terkait. Kalau kita berjualan ukiran Jepara, masukan artikel-artikel tentang ukiran Jepara. Makin sering sebuat situs di up date, makin rajin Google menyambangi situs kita, dan makin besar peluang situs kita tampil di urutan atas hasil pencarian.

3. Pilihlah kata kunci yang tepat.
 
Kata kunci ini akan menjadi paduan Google saat membuat urutan hasil pencarian. Saat memuat sebuah tulisan, gunakan kata kunci yang paling banyak di gunakan oleh penguna mesin pencari. Untuk mengetahui nya, kita bisa bertanya ke Google trends.

4. Tampilkan Diri Secara Meyakinkan.
 
Cara komunikasi di Internet sangat di pengaruhi oleh kemampuan meyakinkan orang lain lewat tulisan, ini harus di sadari. Situs bisnis yang berisi artikel-artikel yang memikat akan tampak lebih meyakinkan walaupun, katakanlah, bisnis itu tidak punya kantor. “perception is more than reality” , kata para ahli pemasaran.

5.  Hindari Jebakan di Internet
 
Selain memberi banyak peluang, internet juga penuh perangkap, Jangan terjebak. Jika memasarkan produk bisnis kita, jangan melakukannya secara vulgar, misalnya sampai mengganggu sebuah milis. Jika tertangkap oleh Google, iklan kita itu akan dianggap sampah (spam). Jika ingin memasarkan sediri di sebuah milis, ikutlah berdiskusi sebagai anggota biasa. Kirim artikel atau komentar jujur untuk membantu dan memberi solusi, lalu gunakan signature situs bisnis kita. Itu adalah bentuk iklan yang efekti.

12/06/13

Tips Memulai Bisnis di Internet

1. Tentukan Jenis Bisnis
Sebelum memulai, tentukan dulu jenis bisnis yang hendak di geluti. Apakah sekedar ingin menjadi “tengkulak” seperti bisnis “forex”, membuka toko online sendiri, menjaring iklan, atau personal branding.
Untuk menjawab semua pertanyaan ini, pertama-tama kita harus bertanya kepada diri kita sendiri, apa yang bisa kita jual. Beberapa banyak modal yang kita punya. Jika modal pas-pasan, tak usah kuatir. Bisnis id internet bisa dilakukan dengan modal yang minimal, bahkan di kisaran beberapa juta rupiah. Yang penting ide "kreatif".

2. Lakukan Riset
Pahami budaya target pasar. Bisnis internet yang sukses di luar negeri belum tentu sukses di Indonesia. Contoh, toko buku online Amazon, bisa sangat berhasil di tingkat dunia, tapi hal serupa tidak terjadi di toko-toko buku online di Indonesia. Soalnya, budaya konsumsi di masyarakat kita berbeda dengan budaya di negera maju.

3. Tetap Ikuti Aturan Umum Berbisnis di Dunia Nyata.
Bisnis jenis apa pun selalu menuntut kreativitas, keuletan, kerja keras, dan pelayanan yang bagus. Pilihlah jenis bisnis yang unik dan belum banyak dilakukan orang lain. Jangan ikut-ikutan, kreatif, kreatif dan kreatif...

4. Just Do It
Ide yang bagus saja bisa tidak cukup. Eksekusi harus dilakukan cepat dan tepat. Jika kita adalah pemula di bisnis ini dan masih buta dalam banyak hal, tak usah kwatir. Jika Anda tak paham apa itu valuta, iklan afiliasi, google adsense, google trends, tanyakan semua persoalan kepada Google semua akan terjawab.


Itulah beberapa cerita yang saya dapat dari sebuah buku

My Ping in TotalPing.com