Wednesday, August 20, 2008

Kde 4.1 di linux Slackware 12.1



Kde 4.1 sekarang merupakan bagian dari slackware-current, jadi buat tiap orang yang ingin mencoba nya, dapat menggunakan paket dari vincent's repository yang dapat bekerja koexsitensi dengan instalasi default Kde 3.5.9 di slackware 12.1

Saya telah mencobanya, dan memang kelihatannya lebih bagus dari Kde Versi 3.5.9 (Dari segi grafisnya), meskipun sepertinya agak lebih lambat dari Kde 3.5.9 ( mungkin karena saya masih memakai paket yang lama untuk Kde 3.5.9).

Biar tidak penasaran ini saya berikan screenshotnya:




















Selamat mencoba...

Saturday, August 16, 2008

Quadkonsole: 4 buah konsole dalam satu tampilan

Bagi pengguna linux yang terbiasa menggunakan banyak konsole sekaligus, dapat menggunakan quadkonsole untuk memudahkan pekerjaan. Hanya saja tampilan dari quadkonsole ini tidak bisa dikustomasi permanen, anda terpaksa harus mengkustomasi setiap menggunakannya.

Meskipun defaultnya 4 buah konsole, tapi anda bisa membuatnya menampil menjadi lebih dari 4 konsole.

Ini screenshotnya:
























happy hacking,

Juan Rio Sipayung

Thursday, August 14, 2008

Perbandingan Octave dengan front-end Qtoctave dan Matlab

Meskipun Octave ( disini Octave berarti Octave + Qtoctave ) tidak sehebat Matlab ( Matlab R2008a linux ) namun octave setidaknya memadai untuk melakukan komputasi skala besar yang dapat dilakukan di oleh Matlab.

Yang sangat mengejutkan, syntax yang dipakai octave sama dengan syntax yang dipakai matlab. Untuk itu pada artikel ini ditunjukkan perbedaan mendasar dan kesamaan yang ada pada kedua software ini.

1.Bagian help
Octave memberikan tampilan yang agak susah untuk dilihat dibandingkan matlab yang telah menyusun helpnya sesuai dengan kriterianya.

Dengan syntax:
help



2.Perhitungan sederhana

di masing-masing software dilakukan perhitungan 1 + 3. Syntak dan hasilnya sama persis.















3. Penggunaan variabel untuk penjumlahan

syntax dan hasil yang dihasilkan sama di kedua software. variabel yang digunakan yakni:
a = 1, b= 2, c = 3 dan d = a + b + c.
Dengan syntaxnya :
a = 1; b =2 ; c = 3;
d = a + b + c

























4.Inisialisasi array
syntax dan hasil yang dihasilkan sama di kedua software. variabel yang digunakan yakni:
a = 1 + 2.
Dengan syntaxnya:
a = 1 + 2;
a = ones(3);

























5.Plot grafik
syntax dan hasil yang dihasilkan sama di kedua software.
Dengan syntax:
t = -2*pi:0.1:2*pi; x=10*sin(t); y=10*cos(t);
plot(x,y)
























6.Pengolahan gambar
Pada bagian ini octave tidak memiliki fitur untuk mengolah gambar seperti yang ada di matlab
Dengan syntax:
IMAGE=imread('jalan.jpg'); IMAGE_contrast=imadd(IMAGE,25);
imshow(IMAGE);





































Kesimpulan
Secara garis besar bisa disimpulkan bahwa octave sangat memadai bagi pengguna linux yang ingin mengunakan kemampuan matlab tanpa terjebak dengan masalah lisensi. Di sisi lain untuk beberapa pengolahan data terpaksa digunakan Matlab karena sebagian besar fitur tersebut belum dikembangan di octave.



Happy Hacking,


Juan Rio Sipayung

Wednesday, August 13, 2008

Octave: Clone Matlab di linux

Untuk yang biasa bekerja dengan matlab dapat menggunakan octave, walaupun fiturnya tidak selengkap Matlab namun setidaknya menghindari anda dari mengeluarkan uang yang sangat banyak untuk membeli software ini ( red. menghindari pembajakan :) ).

ini kutipan dari situs octave kebetulan saya lagi malas mengartikannya (he..., he...,he.... :) ) :

GNU Octave is a high-level language, primarily intended for numerical computations. It provides a convenient command line interface for solving linear and nonlinear problems numerically, and for performing other numerical experiments using a language that is mostly compatible with Matlab. It may also be used as a batch-oriented language.

Octave has extensive tools for solving common numerical linear algebra problems, finding the roots of nonlinear equations, integrating ordinary functions, manipulating polynomials, and integrating ordinary differential and differential-algebraic equations. It is easily extensible and customizable via user-defined functions written in Octave's own language, or using dynamically loaded modules written in C++, C, Fortran, or other languages.

GNU Octave is also freely redistributable software. You may redistribute it and/or modify it under the terms of the GNU General Public License (GPL) as published by the Free Software Foundation.

Octave was written by John W. Eaton and many others. Because Octave is free software you are encouraged to help make Octave more useful by writing and contributing additional functions for it, and by reporting any problems you may have.

download octave di slackbuild.org bagi pengguna slackware dan qtoctave untuk front endnya ( kedua software ini membutuhkan qt4 jadi download dulu qt4 nya juga di slackbuild.org).

bagi pengguna linux distro lain dapat mendownload octave di sini langsung dan qtoctave di sini


Happy hacking,

Juan Rio Sipayung