Senin, 12 Mei 2014

Tulis Init Script di Ubuntu

Hi all, hari ini mau nambah tulisan aja. Kali ini tentang menjalankan aplikasi tertentu pada saat PC hidup. Biasanya kita tulis di rc.local, tapi kali ini kita tulis pada file sendiri, lalu jalankan pada level 2. Oke langsung aja ya.
Misalnya kita ingin merouting ssl gateway pada saat PC pertama kali hidup. Kita buat filenya, sslgw.sh
    cd /etc/init.d/
    sudo vim sslgw.sh
Isinya ;
    #!/bin/sh
 delegate -P6666 SERVER=tcprelay://192.168.0.1:8977 STLS=fcl ADMIN=ardi@gmail.com PERMIT="*"
Ubah permisionnya,
    sudo chmod u+x sslgw.sh
Lalu buat link di folder /etc/rc2.d/
    cd /etc/rc2.d/
    sudo ln -s /etc/init.d/sslgw.sh
Rename file tersebut seperti di bawah ini
    sudo mv sslgw.sh S70sslgw.sh
Kemudian restart PCnya, lalu cek apakah aplikasi tersebut jalan atau tidak. Mestinya sih jalan :nyengir.
Kayaknya gitu aja dah, mudah bukan. Kalau gak paham bisa langsung ke link ini

Sabtu, 10 Mei 2014

Pengenalan Perl OO

Hari ini mau tulis perl object oriented. Ada tiga istilah yang perlu dijelaskan berasal dari sudut pandang bagaimana perl menangani object, yakni object, class, dan method.
- Di dalam perl, object hanya sebuah rujukan (reference) ke tipe data yang mengetahui class itu dimiliki. Object tersebut disimpan sebagai rujukan (reference) dalam variabel scalar.
- Class di perl adalah package yang berisi method yang dibutuhkan untuk membuat dan memanipulasi object.
- Method adalah subroutine, didefinisikan pada package. Argumen pertama pada method adalah object reference atau nama package. Tergantung apakah method itu berpengaruh pada object saat ini atau class. 
Oke langsung aja kita buat contoh class di perl.

Sabtu, 26 April 2014

Replikasi Database Postgresql

Yup, hari ini mau tulis tentang cara replikasi database postgresql. Kali ini kita menggunakan hot_standby. Di sini kita menggunakan OS Ubuntu 11.10, postgresql-9.1. Btw, ini oprekan kali ini saya lakukan di virtualbox, jadi install ubuntu 11.10 di virtualbox dulu. Kira - kira model jaringannya seperti di bawah ini

Sabtu, 12 April 2014

Hi, bloging lagi !!!

Uda lama sekali tidak bloging, jadi rada kagok mo tulis apa :hammer. Malam minggu gini mesti sih nulis artikel teknis apa gitu :nyengir. Cuma hari ini gak fokus, ada beberapa kerjaan kantor yang mesti diselesain dengan date line yang super duper mega hyper wow *oke ini lebay* :hammer
Sabtu ini ngerjain proyek nfc, cuma rada ribet karna mesti mindahin kode yang uda dibuat untuk type alat yang lain ke alat yang lain lagi. (hufft)
Sebenernya pengen nulis replication database di postgresql, tapi apa daya kerjaan belum kelar - kelar juga :nangis. Mungkin besok kali ya, pas nemu suasana yang oke. Umm, bukan nemu kali ya, mungkin lebih tepat nyari :ngacir.

Senin, 03 Februari 2014

Fail Over Heartbeat part 2

Hari ini mau tulis heartbeat yang menggunakan lebih dari 2 node menggunakan crm (cluster resource manager). Tulisan kali ini meliputi :
- Heartbeat menggunakan crm
- Menambahkan resource
- Memastikan beberapa resource pada satu node.

Konfigurasi jaringan yang digunakan seperti di bawah ini

Rabu, 29 Januari 2014

[CurCol] Bosan

Malam ini bosan sekali, mau pulang tapi bos masih di depan. Dari kemarin seperti hilang gairah kerja, ngoprek, tapi kalau nulis di blog mungkin belum kali :nyengir. 
Pekerjaan yang itu - itu aja, pengen ngapain juga kayaknya berasa bosan. Seperti setiap hari itu merugi terus. 
Pekerjaan yang itu - itu aja, pengen ngapain juga kayaknya berasa bosan. Seperti setiap hari itu merugi terus.

Sabtu, 18 Januari 2014

Tambah dan Hapus Service Aplikasi Init Script

Hi, hi, siang ini mau tulis hal simpel mengenai menambahkan dan menghapus service aplikasi dari start up OS. Sebelumnya saya gunakan OS ubuntu 12.10. Biasanya ada service aplikasi langsung jalan pada saat pc dinyalakan, misalnya apache, mysql, postgresql, dll. Nah untuk menghindari "lemot" pada saat pc dihidupkan, mungkin bisa mengurangi start up service aplikasi.
Caranya menguakan command update-rc.d
Hapus service aplikasi pada saat start up
    sudo update-rc.d -f apache2 remove
Menambahkan / membuat service aplikasi pada saat start up
    sudo update-rc.d apache2 default
Cukup mudah bukan, mungkin sudah banyak yang memberitahu di forum-forum. Tapi gpp juga kan untuk nambah tulisan :senyum
Sekian wassalam