Jumat, 15 Oktober 2010

LAZARUS PENGGANTI DELPHI DI LINUX


Assalamu'alaikum
Tulisan ini saya buat dikarenakan saya sedang mengambil mata kuliah Pemrograman Berorientasi Objek dengan menggunakan Bahasa Pemrograman Delphi. Delphi merupakan Bahasa pemrograman berbasis visual yang berjalan di Sistem Operasi Windows dan bersifat IDE (Integrated Development Environment) atau bisa di bilang melakukan semua hal dalam satu program seperti menulis kode, compile, menjalankannya , dll.

Berhubung saya sedang belajar menggunakan linux jadi tidak ada salahnya saya mencari pengganti program Delphi dilinux yang bisa menjalankan source code Delphi tentunya... :D.

Lazarus merupakan program aplikasi berbasis Open Source yang memiliki kemiripan dengan Delphi, Hal ini bisa dilihat dari segi tampilan dan syntax yang digunakan. Walaupun begitu Lazarus bukanlah Delphi, masing-masing memiliki kekurangan dan kelebihan yang bisa menjadi andalan.

Proses penginstalan cukup mudah tinggal ketik di Terminal $sudo apt-get install lazarus dan tunggu hingga muncul pertanyaan Do you want to continue [Y/n]? ketik “y” kemudian Enter. Ada hal yang patut diperhatikan sebelum menyetujui proses penginstalan, bahwa Aplikasi ini akan mendownload file sebesar 75,8MB dan setelah file tersebut diinstal akan memakan sekitar 539MB space Harddisk. Jadi pastikan anda memiliki cukup space harddisk untuk melanjutkan proses tersebut.

Setelah proses selesai silahkan buka aplikasi di Application > Programming > Lazarus
 
Dapat dilihat dari Screenshot diatas bahwa tampilan dari Lazarus tidak jauh beda dari Delphi, Lazarus memiliki Object inspector, kotak pesan, kotak edit kode, dan form.Sekarang kita coba untuk membuat program sederhana di Lazarus.

Pada kotak Tray Standard pilih tambahkan sebuah Button kemudian tempatkan di Form1 dengan cara klik form1.


 
Klik 2 kali pada Button1 akan muncul kotak edit kode dan ketik
procedure TForm1.Button1Click(Sender: TObject);
begin
form1.Color:=clblue;
end;

Klik icon Run atau masuk ke menu Jalankan > jalankan. Klik Button1 dan lihat hasilnya ..... :D

 

Catatan :
Proses penginstalan diatas menggunakan koneksi internet dengan OS Ubuntu 10.04 Lynx Lucid, untuk yang tidak mempunyai koneksi internet silahkan download file berikut dan instal melalui terminal dengan cara :
$sudo dpkg -i namafile.deb

file Lazarus dan pendukungnya :
http://dl2.foss-id.web.id/ubuntu/ lucid/universe fp-units-db 2.4.0-2
http://dl2.foss-id.web.id/ubuntu/ lucid/universe fp-units-fv 2.4.0-2
http://dl2.foss-id.web.id/ubuntu/ lucid/universe fp-units-gfx 2.4.0-2
http://dl2.foss-id.web.id/ubuntu/ lucid/universe fp-units-gtk 2.4.0-2
http://dl2.foss-id.web.id/ubuntu/ lucid/universe fp-units-gnome1 2.4.0-2
http://dl2.foss-id.web.id/ubuntu/ lucid/universe fp-units-math 2.4.0-2
http://dl2.foss-id.web.id/ubuntu/ lucid/universe fp-units-misc 2.4.0-2
http://dl2.foss-id.web.id/ubuntu/ lucid/main libogg-dev 1.1.4~dfsg-2
http://dl2.foss-id.web.id/ubuntu/ lucid/main libvorbis-dev 1.2.3-3ubuntu1
http://dl2.foss-id.web.id/ubuntu/ lucid/universe liba52-0.7.4-dev 0.7.4-13ubuntu1
http://dl2.foss-id.web.id/ubuntu/ lucid/universe libdca-dev 0.0.5-3
http://dl2.foss-id.web.id/ubuntu/ lucid/universe libdts-dev 0.0.5-3
http://dl2.foss-id.web.id/ubuntu/ lucid/main libmad0-dev 0.15.1b-4ubuntu1
http://dl2.foss-id.web.id/ubuntu/ lucid/main libmodplug-dev 1:0.8.7-1build1
http://dl2.foss-id.web.id/ubuntu/ lucid/universe fp-units-multimedia 2.4.0-2
http://dl2.foss-id.web.id/ubuntu/ lucid/universe fp-units-net 2.4.0-2
http://dl2.foss-id.web.id/ubuntu/ lucid/universe fpc 2.4.0-2
http://dl2.foss-id.web.id/ubuntu/ lucid/universe fpc-source 2.4.0-2
http://dl2.foss-id.web.id/ubuntu/ lucid/universe lazarus-src 0.9.28.2-8ubuntu1
http://dl2.foss-id.web.id/ubuntu/ lucid/universe lazarus-ide 0.9.28.2-8ubuntu1
http://dl2.foss-id.web.id/ubuntu/ lucid/universe lazarus-doc 0.9.28.2-8ubuntu1
http://dl2.foss-id.web.id/ubuntu/ lucid/universe lazarus 0.9.28.2-8ubuntu1
Semuanya berjumlah 75,8MB



cyberndut ebook :

Senin, 11 Oktober 2010

Membaca email secara offline dengan Evolution

Membaca email secara offline merupakan kegiatan yang dapat mencegah pembengkakan biaya internet.... :P apalagi bagi anak pengangguran seperti saya. Salah satu aplikasi pendukung untuk melakukan hal diatas adalah Evolution mail, aplikasi ini berbasis open source dan sudah menjadi aplikasi bawaan dari ubuntu. Untuk lebih jelasnya silahkan download ebook Tutorial Evolution mail disini




















Cyberndut ebook :
Tutorial evolution mail.pdf