Skip to main content

Posts

Showing posts from 2013

Tutorial Panada: Instalasi Framework Panada

Tentang Panada Panada adalah high performance PHP development framework namun tetap sederhana. Tidak hanya sederhana dalam pengertian cara penggunaanya, tetapi juga bagaimana core system-nya bekerja. Dari awal dikembangkan, Panada secara khusus ditujukan untuk membantu para PHP developer yang ingin mengembangkan aplikasi web berperforma tinggi ( high performance web application ). Namun demikian, prinsip kesederhanaan  KISS  atau  Keep it Simple Son!  selalu menjadi prinsip utama dalam setiap pengembangan. Panada adalah framework sederhana dan simpel untuk pembuatan website berbasiskan PHP 5.3 ke atas. Framework ini dikembangkan dengan tujuan membantu para pengembang website untuk bekerja lebih cepat, lebih mudah dan lebih alamiah dalam penulisan kode. Setiap komponen didesign untuk bisa saling memanfaatkan sumberdaya ( resource ) dari komponen-komponen lainnya secara otomatis. Hal ini memudahkan pengembang dalam memanfaatkan sumberdaya secara cepat dan efisien.

Tutorial MySQL Multi Master Replication dengan Galera

Untuk mengikuti tutorial ini setidaknya anda membutuhkan 4 server, 3 server sebagai uji coba kluster server MySQL dan 1 sebagai load balancer. Install dan buat 4 server Linux dengan Virtualbox/VMWare. Tutorial ini menggunakan skenario 3 server replika untuk menangani seluruh request dari Client dengan ip address sebagai berikut: mysql1: 192.168.1.138/24 mysql2: 192.168.1.139/24 mysql3: 192.168.1.140/24 Dalam kluster ini, server mysql2 akan terkoneksi ke mysql1 dan server mysql3 ke mysql2. Jika koneksi antara mysql2 dan mysql3 sudah terbangun, komunikasi antara mysql1 ke mysql3 akan dibentuk secara otomatis dengan komunikasi satu arah (termasuk ke semua node pada kluster). Instalasi MySQL [sourcecode language="bash"] # apt-get install libaio1 libdbi-perl libdbd-mysql-perl mysql-client rsync [/sourcecode] Install MySQL server dengan wsrep patch Debian/Ubuntu 32 bits: [sourcecode language="bash"] # wget https://launchpad.net/codership-mysql/5.5/5.5.28-23.7/+download/my

Belajar Linux: How to Connect to Wi-Fi from Command Line

We will talk about how to connect to Non-Secured Networks, as well as WEP and WPA protected networks. This tutorial will not cover how to install the drivers for your wireless card. Most old cards will be automatically detected by your system, but in the unfortunate event that it won’t be detected, you will have to do a lot of digging. To follow this tutorial you need the following packages already installed on your system: iwconfig iwlist wpa_passphrase In Arch Linux, these are all part of the wireless_tools pack (if it’s of any help… probably not… unless you use Arch)

Belajar Android: Membuat Launcher Website/Blog

Untuk menambah kedekatan dengan pembaca setia website atau blog anda, khususnya jika blog anda cukup banyak diakses dari platform  mobile  (Android, Opera Mini, iPhone dll), layaknya anda pertimbangkan untuk mempraktikkan tutorial ini. Tutorial ini akan mempelajari bagaimana cara membuat launcher sederhana dari website/blog anda sehingga hadir (seolah-olah)  native di handset pembaca. Sebelum anda mengikuti tutorial ini, hendaknya anda sudah mengerti sedikit tentang Java, Android SDK, Eclipse. Membuat Proyek Baru Buka editor Eclipse. Untuk membuat project baru, silakan klik menu File -> New -> Android Application Project. Isikan variabel untuk Application Name, Project Name dan Package Name. Pilih SDK minimum yang didukung (hendaknya Android 2.2 Froyo) dan pilih SDK target (hendaknya Android 2.3, edisi rata-rata android di Indonesia saat ini). Klik tombol Next. Layout Dasar Untuk membuat layout dasar dari aplikasi anda, silakan buka file /res/layout/activity_main.xml. Pilih tab

Belajar PHP: Fungsi Mengubah Array menjadi Object

Kembali bersama tutorial Belajar PHP, kali ini kita akan belajar mengkonversi sebuah array menjadi sebuah Object. Tentang teori apa itu array apa itu object, silakan kuliah lebih lanjut tentang pemrograman/arsitektur komputer. Secara mudah, dalam PHP, contoh array misalnya: [sourcecode language="php"]$a['content'][/sourcecode] sedangkan object kita kenali misalnya: [sourcecode language="php"]$a->content[/sourcecode] Bagaimana caranya mengubah sebuah array menjadi Object? Untuk mengubah array menjadi object cukup lakukan dengan perintah: [sourcecode language="php"] $namaobject = (object) $namaarraysasaran; [/sourcecode] atau lebih lengkap dengan snippet kecil berikut: [sourcecode language="php"] function array_to_object($array = array()) { return (object) $array; } atau function array_to_object($array = array()) { if (!empty($array)) { $data = false; foreach ($array as $akey => $aval) { $data -> {$a