setting postgresql di ubuntu 12.04

Postgresql merupakan database opensource yang tangguh dengan 15 tahun dikembangkan secara aktif dan sudah diakui oleh industri sebagai database opensource yang paling canggih.

Untuk melakukan instalasi postgresql di ubuntu 12.04 lakukan perintah

   sudo apt-get install postgresql pgadmin3

setelah instalasi selesai postgresql perlu dilakukan settingan awal

   sudo su postgres -c psql template1
template1# alter user postgres with password 'password';
template1# \q

untuk menyamakan password user postgres di sistem dan di database perlu dilakukan setting

   sudo passwd -d postgresql
sudo su postgres -c passwd

Setelah setting kita bisa akses database postgresql dengan menggunakan user postgres.

Memperbaiki Grub2 di Ubuntu 10.10

Beberapa kali saya mengalami grub2 di mesin ubuntu saya mengalami kerusakan. Biasanya gara2 instalasi sistem operasi lain. Karena grub2 sangat berbeda dengan grub, maka cara memperbaikinya juga berbeda. Cara memperbaiki grub2 sebagai berikut :

1. cari partisi keberapa dari root linux yang digunakan oleh sistem. Perintah untuk melihat partisi di hardisk kita :
depthcharge$sudo fdisk -l
hasil keluaran akan seperti ini

Device Boot Start End Blocks Id System
/dev/sda1 * 1 13 102400 7 HPFS/NTFS
Partition 1 does not end on cylinder boundary.
/dev/sda2 13 6079 48724992 7 HPFS/NTFS
/dev/sda3 6079 35136 233398272 83 Linux
/dev/sda4 35136 38914 30343169 5 Extended
/dev/sda5 35136 38783 29295616 83 Linux
/dev/sda6 38783 38914 1046528 82 Linux swap / Solaris

Saya menggunakan /dev/sda5 sebagai partisi root saya, Maka saya akan melakukan settingan untuk partisi tersebut.
2. Lakukan mount partisi root ke dalam /mnt.
depthcharge$sudo mount /dev/sda5 /mnt
depthcharge$sudo mount --bind /dev /mnt/dev
depthcharge$sudo mount --bind /proc /mnt/proc
3. Masuk ke partisi root sebagai root
sudo chroot mnt
4. Memperbaiki grub2 kita
depthcharge#update-grub2
5. Install grub2 ke MBR
grub-install /dev/sda
6. Grub2 berhasil diperbaiki sekarang kita lakukan umount partisi root
umount /mnt/dev
umount /mnt/proc
umount /mnt
Lakukan restart sistem dan grub2 pun sudah berhasil diperbaiki

Setting Usb Modem ZTE MF636 di Ubuntu 10.04

Dua minggu yang lalu saya membeli usb modem ZTE Mf636 dari teman kantor. Tujuan saya membeli usb modem itu untuk fleksibilitas, karena selama ini saya menggunakan modem asdl yang terbatas ruang geraknya. Tetapi pada saat saya menggunakan usb modem tersebut tidak bisa koneksi ke internet hanya muncul usb sebagai penyimpan data bukan sebagai modem.

Setelah saya baca-baca di internet saya mendapatkan kesimpulan ternyata secara default ubuntu 10.04 mendeteksi usb modem sebagai usb penyimpanan data. Untuk menjadikan usb tersebut menjadi usb modem harus dilakukan instalasi package usb-modeswitch-data. Lakukan perintah :

sudo apt-get install usb-modeswitch-data

Untuk instalasi package tersebut. Setelah dilakukan setting APN untuk operator yang digunakan ubuntu akan melakukan koneksi ke internet secara otomatis.

menggunakan gsoap di opensolaris

Proyek terbaru saya mengharuskan saya untuk bermain dengan web service. Tidak seluruhnya saya bangun tetapi hanya sebagai front-endnya (back-endnya dikerjakan oleh vendor yang lain). Jadi saya menerima file wsdl yang berisi fungsi-fungsi dan tipe-tipe data yang ada dalam web service. Proyek ini menggunakan bahasa pemograman C karena target mesin livenya adalah dumb terminal. Setelah mencari di google akhirnya saya menemukan cara penggunaan web service dengan menggunakan bahasa pemograman C, gsoap.

Di repositori IPC standar opensolaris tidak ditemukan package gsoap. Tapi kalau dilihat lebih lanjut lagi ternyata ada package gsoap di repositori IPC yang pending. Dimana repositori pending itu merupakan repositori yang package-packagenya masih dalam pengembangan alias masih beta.

Dengan nekat saya mencoba menginstal gsoap yang masih beta tersebut di laptop saya. Langkah pertama tentu saja mengeset repositori IPC yang pending.

pfexec pkg set-authorithy -O http://pkg.opensolaris.org/pending/ pending

setelah proses setting respositori selesai. lalu install package gsoap

pfexec pkg install gsoap

Instalasi gsoap sudah beres. Kita bisa menggunakan gsoap di opensolaris.
Catatan :
Pada saat mengompile program C akan ada error yang mengatakan tidak ditemukan library socket.h untuk mengatasinya masukan linkage socket, dan nsl. contoh :

gcc -o test main.c -lgsoap -lsocket -lnsl

opensolaris 2008.11 telah release

Beberapa hari ini saya mulai lagi mengoperk opensolaris setelah beberapa bulan ini disibukan dengan kuliah dan kerja. Para penyuka solaris sekarang sedang bersuka cita karena opensolaris mengeluarkan versi terbarunya. Yaitu opensolaris 2008.11 kalo yang tidak tahu angka 2008.11 menunjukan tahun dan bulan release opensolaris, yang berarti opensolaris terbaru dikeluarkan pada bulan oktober 2008.

untuk keterangan lebih lanjut masuki link ini