Siapakah yang sedang mencari algoritma Quick Sort dalam bahasa pemrograman Bash?

Halo para sahabat Catatan Belajar, para netter di seluruh negeri, siapakah diantara kalian yang sedang mencari algoritma Quick Sort dalam bahasa pemrograman Bash? Kalau sahabat adalah orangnya berarti sahabat tepat pada halaman ini.

Algoritma Quick Sort adalah alogritma pengurutan suatu larik (atau array dalam bahasa pemrograman) yang diklaim paling cepat dibandingkan algoritma pengurutan lain semisal Merge sort, ‎Insertion sort, ‎Heapsort dan lain-lain terserah mau menyebut apa (you name it). Gak percaya paling cepat? nih buka aja buku tentang macam algoritma pengurutan dan carilah kata fastest pasti ketemunya Quick Sort. Algoritma ini banyak sekali dalam bahasa pemrograman yang lain contohnya silahkan merujuk ke halaman Rosetta Code, tetapi untuk pemrograman bash masih belum ada yang saya temukan, atau kemungkinan lagi tidak beruntung saja kali ya?. Lanjutkan membaca “Siapakah yang sedang mencari algoritma Quick Sort dalam bahasa pemrograman Bash?” »

Mengatasi android.os.NetworkOnMainThreadException exception

Tutorial tentang masalah ini sudah banyak sekali di internet, alasan saya menulisnya kembali adalah sebagai catatan dalam belajar saya dan mengingat kembali. Oh iya, tulisan ini juga merupakan catatan pertama saya tentang Android :) selama menggeluti dunia pemrograman mobile.

Baik, masalah ini terjadi hanya pada Android 3.0 (Honeycomb) dan versi keatasnya hal tersebut disebabkan karena jaringan diakses melalui antarmuka pengguna (user interface thread).

Misalnya pada kode berikut bila dijalankan pada Honeycomb dan keatasnya akan mengakibatkan exception NetworkOnMainThreadException:

public void connect() {
    try {
        DefaultHttpClient client = new DefaultHttpClient();
        HttpGet request = new HttpGet("http://www.google.com");
        HttpResponse response = client.execute(request);
    } catch (ClientProtocolException e) {
        e.printStackTrace();
    } catch (IOException e) {
        e.printStackTrace();
    }
}

Untuk mengatasi cukup mudah tinggal menambahkan StrictMode sehingga menjadi kode berikut:
Lanjutkan membaca “Mengatasi android.os.NetworkOnMainThreadException exception” »

Menjalankan Apache web server secara otomatis saat komputer menyala di Mac OS X

Jika sahabat Catatan Belajar memiliki profesi sebagai web developer seperti saya, pasti akan berteman dengan web server dan pemrograman web, dalam catatan kali ini saya akan membagi sedikit pengalaman bagaimana cara menjalankan web server secara otomatis saat komputer kita menyala sehingga tidak perlu menjalankannya secara manual setiap kali mau memerlukannya.

Catatan ini khusus untuk pengguna Mac OS X 10.8 (Mountain Lion), OS X 10.9 (Mavericks) maupun OS X 10.10 (Yosemite), sedangkan untuk versi di bawah Mountain Lion bisa diaktifkan melalui “Web Sharing”. Apache web server sudah terinstal dan bawaan di Mac OS X. Lanjutkan membaca “Menjalankan Apache web server secara otomatis saat komputer menyala di Mac OS X” »

Menampilkan berkas dan folder tersembunyi di Mac

Catatan ini di tujukan untuk Mac OS X Mavericks & Yosemite, jika komputer sahabat menggunakan Linux seperti Ubuntu caranya cukup mudah dengan menekan Ctrl + H di Nautilus maka berkas & folder tersembunyi seketika itu juga ditampilkan.

Baiklah, kita lanjut kembali dengan pembahasan Mac, kalau Mac yang sahabat punyai dibawah itu dan ingin mencobanya silahkan saja, cuma saya tidak tahu apakah berkerja atau tidak. Silahkan memberi komentar jika bisa digunakan.

Berikut caranya: Lanjutkan membaca “Menampilkan berkas dan folder tersembunyi di Mac” »

Form Validasi CodeIgniter bahasa Indonesia

Mungkin sahabat sedang mencari terjemahan form validasi di CodeIgniter, salah satu framework PHP tingkat pemula dan menengah yang terkenal itu, walaupun sekarang banyak penggunanya yang beralih ke Laravel.

Tanpa panjang dan lebar lagi silahkan salin kode berikut: Lanjutkan membaca “Form Validasi CodeIgniter bahasa Indonesia” »

Menghubungkan VB 2010 ke Database Access 2007

Langsung saja buat sebuah module baru dengan cara > Add New Item > Pilih Module > Beri nama konekdb.vb > klik Add.
Jika modul telah terbuka masukan kode Imports System.Data.OleDb di atas kode module konekdb
kemudian masukan kode dibawah antara module konekdb dan End Module :
Lanjutkan membaca “Menghubungkan VB 2010 ke Database Access 2007” »

Bootstrap 3 drop down menu dengan wp_nav_menu

Halo… Ketemu lagi dengan saya Ivo Idham Perdameian dalam tutorial tentang WordPress. Kali ini saya akan membagi pengetahuan yang saya dapat tentang Bootstrap 3 drop down menu dengan wp_nav_menu.

Awalnya saya cukup bingung bagaimana caranya wp_nav_menu bisa mendukung drop down menu pada Bootstrap 3, akhirnya setelah mencari dari berbagai sumber saya menemukan dua sumber yang dapat menolong untuk mengatasi masalah saya tersebut. Sahabat Catatan Belajar mau tahu? Kalau kamu mau tahu silahkan lanjutkan membaca tulisan ini. Lanjutkan membaca “Bootstrap 3 drop down menu dengan wp_nav_menu” »