Byte me.agustus.2003

14
{Byte Me!} STIKOM Linux Users Group Open Publications Experimental Edition / August 2003 >> {Byte Me!} this edition Regular :: Out of the Box {Editor's Note}; Tipz & Trix {Tips & Tricks Collection}; LinuxCandy {Fun, Fearless Linux}; Whispers {Open Source News}; kopiJahe {The Java Corner}; Try This One! {Linux Distro Review}; Linux Advisories {For Those Who Need It!}; Special :: SLUG Profiles {Indra "inx" Kusuma}; Columns :: Amygdala {Nuzli Latief Hernawan}; T03B4 {Daud Mukadar}; Beranda {Ahmad Shofiyullah}

description

Publikasi oleh Tim Linux, berisi sumbangan artikel dari teman2 STIKOMPlus, terbitan pertama (agustus 2003).

Transcript of Byte me.agustus.2003

Page 1: Byte me.agustus.2003

{Byte Me!}STIKOM Linux Users Group Open Publications

Experimental Edition / August 2003

>> {Byte Me!} this editionRegular :: Out of the Box {Editor's Note}; Tipz & Trix {Tips & Tricks Collection}; LinuxCandy {Fun, FearlessLinux}; Whispers {Open Source News}; kopiJahe {The Java Corner}; Try This One! {Linux Distro Review};Linux Advisories {For Those Who Need It!};

Special :: SLUG Profiles {Indra "inx" Kusuma};

Columns :: Amygdala {Nuzli Latief Hernawan}; T03B4 {Daud Mukadar}; Beranda {Ahmad Shofiyullah}

Page 2: Byte me.agustus.2003

>> Out of The Box Welcome to Our World!

>> Contributors These are our respective contributors...

[Some of us @ Friday Night With Penguin – Thanks to Ari Kurniawan]

"Who is General Failure, and why is he reading my hard disk?"-- Felix von Leitner {[email protected]} when his Microsoft Windows crashed

>> Copyleft © 2003 {Byte Me!} Digital Magazine Syndicate

Majalah digital ini terbit berkat kerjasama STIKOM Linux Users Group dengan Tim Plus STIKOMPlus. Majalah inidirencanakan akan menjadi konsep terbaru dari Bulletin STIKOMPlus yang telah terbit terlebih dahulu di masasilam. Majalah digital ini dapat di-download secara bebas tanpa dipungut biaya. Majalah digital ini diterbitkandengan maksud untuk menampung tulisan, artikel, opini, dan selainnya ;). Dikumpulkan dengan bahasa sekenanyaagar terjaga keaslian bahasa dengan sedikit editing tanpa mengurangi maksud tulisan. Selain itu majalah digital inidapat dipertanggungjawabkan isinyaHarapan kami semakin banyak penulis yang bergabung dan membagi ilmunya secara cuma-cuma dengan motto"Dari, Oleh dan Untuk Komunitas!" karena sudah seharusnya ilmu tidak dikomersialkan. Edisi kali ini adalah edisiperkenalan sekaligus edisi percobaan kami oleh karena itu masukan dan kritikan sangat kami perlukan agar dapatberkembang sesuai dengan keinginan kita bersama.

Editor In Chief | Nuzli Latief Hernawan

Nuzli Latief Hernawan {[email protected]}; Muhammad Nasrullah {[email protected]}; M. Daud S.Mukadar {[email protected]}; Ahmad Shofiyullah {[email protected]}; also thanks to Indra 'inx'Kusuma ([email protected]) for his published profile.

Page 3: Byte me.agustus.2003

>> Tipz & Trix

Tipz & Trix <<

>> Tipz & Trix

Copyright Notices >> Linux ™ is a trademark belongs to Linus Torvalds; Microsoft® Windows™ family is a trademarkof Microsoft® Corporation; Adobe PDF™ is a format created by Adobe® Corporation;

Disclaimer >> All the software tested, reviewed, and recommended here is either an opensource or a freeware althoughwritten with various licenses like GNU GPL, OPL, GNU FDL, Artistic License, and many more. This magazine createdwith OpenOffice.Org 1.1.0rc3 and compiled to PDF with PDF Exporter (OpenOffice.org 1.1.0rc3 Prebuild). Thismagazine is NOT intend to be a Microsoft Hater's Magazine, in fact we challenge Microsoft to give the same low costsolutions to the people.

We would like to thank to our God, our parents, everyone whos in their tightly scheduled time have a minute or two towrite and contribute to this magazine, also to STIKOM Linux Users Group, Linux Team STIKOMPlus, and all thesupporters out there :)

Waktunya Ganti GNOME Splashscreen Anda

Kalau anda merasa bosan dengan tampilan splashscreen GNOME anda setiap anda masuk ke dalamdesktop manager tersebut, anda dapat menggantinya dengan tampilan splashscreen yang baru.Umumnya splashscreen GNOME terletak pada

���������������� �������������������������������������� �������������������,

kalau anda tidak menemukanny pada direktori tersebut, anda dapat mencarinya dengan perintah:

� � ����!"�#�������� $�������� ������������%�&�����

kemudian rename gambar yang anda dapatkan menjadi�������� ������������%�&�����

lalu masuk kembali keGNOME. Koleksi GNOME splashscreen bisa anda dapatkan dari situs official GNOME(http://art.gnome.org/) atau melalui situs Themes Depot (http://www.themedepot.org). Dua situs inilahyang paling banyak memiliki koleksi splashscreen GNOME. Selain keduanya sebenarnya masih adabeberapa situs lagi, namun tidak sebanyak koleksi keduanya. Happy hunting!

Testing CD Image Anda

Untuk memeriksa apakah image ISO anda dapat dibaca sebagaimana mestinya cobalah anda mountloop ISO image anda tersebut dengan perintah:

� ���'����()��(*������+�,�,�-#���$���/.0��������1���!� 2����'���'��-#3'!45�����'�� �45����!��6�7���'�"������(���3'!������

kalau direktori didalam mount point anda (������(���3�!'����

) sesuai dengan apa yang anda kehendakimaka ISO image tersebut dapat dibaca oleh cdrom pada umumnya.

Windows-Friendly CD Image?

Satu-satunya cara adalah menambahkan ekstensi Joliet ke dalam cd image anda selain ekstensiRockRidge. Hal ini dapat dilakukan baik dengan perintah

��8����'� � �maupun

��8��9�:�����!dari mode

console/text anda.

� ��8����'� � �"��;��<)�'�$���=�5�>4?�=���'�� �453�!�4?���!��@�0�����A!���� �8�(������>4�8����������������>4?���!��'�

Namun perintah tersebut hanya menambahkan native Microsoft Windows Joliet Extension bukanmemberikan kelebihannya, seperti kemampuan menampilkan nama file yang panjang pada umumnyanama file di Microsoft Windows. Ini dapat dilakukan dengan cara:

� ��8����'� � �"��;��<)��B������� �(����'�'���#�C;���$�������=45�����'�� �453�!�4?���!��6�7���'�A!����� '8�(��'���>4�8����������������=45����!����

Untuk keterangan lebih lanjut baca:��8����'� � �D����� ���

/��8��9�:����'!E�'F�� ���

dan CD-Writings HowTooleh Winfried Trümper.

Page 4: Byte me.agustus.2003

LinuxCandyWhispers | kopiJahe | PeHaPe | Try This One! | Linux Advisories | Up U'rs | SLUG Profiles

Simutrans"Belajar jadi konglomerat transportasi"

Linux bukan hanya tangguh untuk kelas server saja, sudah banyak gameyang di-porting atau bahkan dibuat dari scratch khusus untuk berjalan dilinux. Salah satunya adalah game gratis bernama Simutrans ini. Produkyang dikeluarkan oleh perusahaan Simugraph yang berkedudukan diJerman ini mengusung konsep game RealTime Simulation. Bagi anda yangpernah memainkan game serupa di platform lain semisal Transport Tycoondi Microsoft Windows tentunya tidak asing lagi dengan game jenis ini. Core developer game ini adalahHansJoerg Malthaner dan rilispertamanya dikeluarkan tahun 2000.Kendati tidak menggunakan prinsipopensource namun dalam situsnya, HJMalthaner memperbolehkan bagi siapasaja untuk menyalinnya dalamkomputer mereka masing-masingkarena game ini bersifat freeware.Selain Malthaner ada beberapa orangdeveloper lepas yang ikut membantupekerjaan ini, lebih lanjut tentang paradeveloper lepas ini dapat dibaca padafile thanks.txt yang telah diinstalkanbersamaan dengan paket base-nya.

gambar 1 – pengawasan stasiun kereta

Dengan dukungan library dari SimpleDirectMedia Layer (libSDL) hasilrender kota dan animasinya terlihatsangat baik, setidaknya jikadibandingkan dengan beberapa gamesetipe pendahulunya seperti Air TrafficControl yang dengan olah grafis'sederhana' membuat pemainnya,terutama yang masih baru, harusmeraba-raba sistem kontrolnya untukdapat bermain dengan baik.

Anda dapat memilih bahasa yang andakuasai, tersedia dukungan bahasaInggris, Polandia, Italia, Hungaria,Spanyol, Perancis, Finlandia, Belanda,Ceko, Slowakia, Swedia, Portugis, dantentunya bahasa aslinya, Jerman.Sekarang terdapat juga add-on bahasaIndonesia yang masih dalam tahappengerjaan dan diharapkan selesaidalam waktu dekat.

Di dalam game ini kota berkembangseiring dengan semakin banyaknyajalur transportasi dan medianya, sepertibis, kapal, dan kereta api (sayangbelum ada pilihan pesawat terbang dan

bandar udaranya, jika ada akan sangatmengasyikkan). Diharapkan di versimendatang jumlah kendaraan, fasilitastransportasi dan kompleksitas gamedapat meningkat. Namun setidaknya diversi yang terbaru ini kita dapatmenikmati game simulasi kota yangcukup kompleks namun dengan ukuranfiles relatif kecil.

Bagi anda pemain game yangmenyenangi 'cheat' tersedia script gameyang dapat di-edit dengan editor teksbiasa, tapi berhati-hatilah danperhatikan dengan baik petunjukpenggunaannya.

Selain untuk platform linux, simutransjuga dikeluarkan untuk platform win32dan beos. Selamat bermain, jadilahkonglomerat transportasi dunia ;)

gambar 2 – salah satu kota gambar 3 – pengawasan transportasi

>> Copyleft © 2003 {Byte Me!} Digital Magazine Syndicate

Simutrans for Linux v. 0.82.95Type/Genre | Games/RTSStatus | Stable ReleaseLicense | FreewareRating | 3 / 5Size | 35 MB (incl. Add-On)Dependencies | libSDL v.1.2Site | http://www.simutrans.de/Add-On | 128 Tileset Pack +Attractive Animation (khusus untuk1024x768), Bahasa Indonesia,Official Save Game Pax-0.82.95

Page 5: Byte me.agustus.2003

LinuxCandyWhispers

kopiJahe | PeHaPe | Try This One! | Linux Advisories | Up U'rs | SLUG Profiles

August 13 – Linux Weekly NewsCERT Advisory CA-2003-21 GNU Project FTP Server CompromiseThe GNU Project, principally sponsored by the Free Software Foundation (FSF),produces a variety of freely available software. The CERT/CC has learned that thesystem housing the primary FTP servers for the GNU software project,gnuftp.gnu.org, was root compromised by an intruder. The more common hostnames of ftp.gnu.org and alpha.gnu.org are aliases for the same compromisedsystem. The compromise is reported to have occurred in March of 2003.

The FSF has released an announcement describing the incident. Because this systemserves as a centralized archive of popular software, the insertion of maliciouscode into the distributed software is a serious threat. As the above announcementindicates, however, no source code distributions are believed to have beenmaliciously modified at this time. More info : http://lwn.net/Articles/44402/

August 13 – ZDNet Indian Software Developers Adopt LinuxZDNet is carrying a Reuters article on increasing adoption of Linux in India. "About 10percent of India's personal computers will be sold with Linux rather than Microsoftoperating systems by March, 2004, says Linux distributor Red Hat, up from nothing inJanuary. Besides the switch of desktop operating systems to Linux, analysts say thebigger worry for Microsoft is the growing use of Linux among India's pool of anestimated 400,000 software developers, many of whom churn out code for giants suchas General Motors and American Express." More info :http://news.zdnet.co.uk/software/linuxunix/0,39020390,39115646,00.htm

August 13 – ComputerWorldStudy: Linux Nears Windows XP UsabilityComputerWorld reports on a German study which concludes that Linux is almost aseasy to use as Windows XP. "Linux users, for example, needed 44.5 minutes to performa set of tasks, compared with 41.2 minutes required by the XP users. Furthermore, 80%of the Linux users believed that they needed only one week to become as competentwith the new system as with their existing one, compared with 85% of the XP users."More info :http://www.computerworld.com/softwaretopics/os/story/0,10801,83708,00.html

August 13 – ZDNetMicrosoft Stops Development of Outlook Express. The technology doesn't go away, but no new work is being done. It is consumer emailin an early iteration, and our investment in the consumer space is now focused aroundHotmail and MSN. That's where we're putting the emphasis in terms of new investmentand new development work." says Dan Leach, lead product manager for Microsoft'sinformation worker product management group. Microsoft's alternatives include, notsurprisingly, the full version of Outlook.More info : http://news.zdnet.co.uk/internet/0,39020369,39115680,00.htm

Whispers | LinuxGamesAugust 13 – A Java basedgames with shoot-em up genrecalled AlienFlux v. 1.4 wasreleased. More :http://www.puppygames.net/

Whispers | DistroWatch

August 13 - Mad Penguin hasbeen busy installing andconfiguring K12LTSP 3.1.1, aLinux server distribution fordiskless terminals: "Overall,the system is well laid out anddocumention is good... bothfrom the developers ofK12LTSP as well as Red Hat.All joking aside, I wouldhighly recommend thissoftware to anyone looking foran inexpensive, easy toadminister, Linux terminalserver. The developers havedone an excellent job ofkeeping the technical side ofthe system hidden from view,but is still accessible to themore seasoned pro. I give it atwo thumbs up. Well worthlooking into." More :http://www.madpenguin.com/

Whispers | LinuxHardwareAugust 13 – New NvidiaOverclocker NvClock 0.7 isreleased and claimed to bestable for the latest Nvidiabased video card. More :http://www.linuxhardware.org/

Whispers | MercuryNewsAugust 13 – The SCO Group,pursuing its jihad against allthings Linux, says someFortune 500 company haslicensed SCO Unix for use oncomputers running the Linuxoperating system. More info :http://www.siliconvalley.com/

>> Copyleft © 2003 {Byte Me!} Digital Magazine Syndicate

Page 6: Byte me.agustus.2003

LinuxCandy | WhisperskopiJahe

PeHaPe | Try This One! | Linux Advisories | Up U'rs | SLUG Profiles

Plus (+) Symbol"Tips & Trik Menggunakannya di Java"

Baiklah untuk edisi pertama kali ini kitaakan membahas penggunaan simbol plus(+) pada java, simbol + digunakan untuk:

1. Operasi penambahan;2. Penggabungan string.

Misalkan kita memiliki variabel sebagaiberikut:G�H�IAI�J�K�LM*N)O�P�P�QSRG�H�IAI�T�U�H�I�V*N*WXRG�H�IAI'Y�LZ)N*[XR

bila anda menuliskannya dalam bentuk:

\ Z�]'I�K^`_aU'b�IX_�c�M�GH�I�d�HfegIJ�K�LM*hI�T�U�H�I�V*h*I�Y�L�ZjikR

output akan berisi nilai 2012, yangmerupakan penjumlahan dari 2003, 8, 1.Sebuah contoh lagi bila andamenuliskannya dalam bentuk :

\ Z�]'I�K^`_aU'b�IX_�c�M�GH�I�d�Hfe�l�lmh*IJ�K�L�M*hI�T�U�H�I�V*h*I�Y�L�ZjikR

"" adalah representasi dari string yangtidak memiliki karakter atau yangdisebut string kosong (empty string).Karena operand pertama adalah string(meskipun kosong), maka ekspresi akanberupa penggabungan string – bukanpenambahan. Sehingga outputnyamenjadi:O�P�P�QW�[

bila anda menginginkan tiga nilai itudipisahkan spasi, maka gunakan:\ Z�]'I�K^`_aU'b�IX_�c�M�GH�I�d�HfegIJ�K�LM*hnlAlmhI�T�U�H�I�V*hnlAlmh I'Y�LZkikR

ini akan menghasilkan:O�P�P�QoWA[

Bagaimana dengan output kode berikut:\ Z�]'I�K^`_aU'b�IX_�c�M�GH�I�d�HfepIJ�K�L�M*hnl�lmhI�T�U�H�I�V*h*I�Y�L�ZqijRsr�r�[

\ Z�]'I�K^`_aU'b�IX_�c�M�GH�I�d�HfepIJ�K�L�M*h*IT�U'H�I'Vhnl�lmh*I�Y�L�ZqijRsr�r�O\ Z�]'I�K^`_aU'b�IX_�c�M�GH�I�d�HfepIJ�K�L�M*h*IT�U'H�I'Vh*I'Y�LZ)hnl�l*ijRsr�r�Q

outputnya adalah:O�P�P�QW�[O�P�[�[�[O�P�[�O

Secara sederhana, hal ini terjadi karena duahal:

1. Sifat asosiatif dari operator + adalah darikiri ke kanan2. Setiap integer pasti string, tetapi stringbelum tentu integer (nilai 18 dapatdisimpan di variabel bertipe String maupuninteger, tetapi kata "aku" hanya dapatdisimpan di variabel tipe String)

Sehingga pada kombinasi penggabunganbeberapa string dan integer prosespenggabungan dilakukan dari kiri ke kanan.dalam proses itu, selama ditemui integerakan dilakukan penjumlahan, akan tetapisekali ditemui string, akan di casting kestring dan seterusnya adalah penggabunganstring.

Hal ini dapat dimanfaatkan bila kitamenginginkan mengubah dari integer keString, untuk string ke integermenggunakan parse:G�H�I)L�H�t�u�LvN#w�H�I�K't�K�M%_&c�L�M�]�K�w�H�Ijel�Q�l�ikR

sedangkan untuk mengubah dari integer kestring:

\ I'M�GH�t"x�G�d�L�H�t�LH*Nnl�l>h�QyR

atau dapat juga menggunakan keyword nullsebagai pengganti empty string:

\ I'M�GH�t;]�I�M�["N"H�b�d�dvhvz`R\ I'M�GH�t;]�I�M�O$N"H�b�d�d6R]'I'M�O'h�N'z`R

cara ini sering digunakan dalampemrograman swing, ketika perlumenset sebuah textField denganangka:

{�| K�z�I�}�G�K�d�~ I {�| }���G�d N H�K�{ I�K�z�I�}�G�K�d�~ke'ikRG�H�I)��b'^5d�L�V*N*[�P�h�O�P�h�Q�P/RI {'| }'��G�d@_7]�K�I | K�z�Ijel�l>h��b'^5d�L�V�ijR

nazrvl The Reds ([email protected]) additional help ([email protected]) The Java Corner << [Maintainer]

Page 7: Byte me.agustus.2003

LinuxCandy | Whispers | kopiJahe | PeHaPeTry This One!

Linux Advisories | Up U'rs | SLUG Profiles

GeeXboX"Yet Another Multimedia Box Linux Distribution"

Distribusi linux yang satu ini sifatnya hampir sama dengan distribusi linuxmultimedia box yang telah terlebih dahulu terkenal yakni keluarga MoviX(MoviX, MoviX2, dan eMoviX). Kalau untuk yang disebut terakhir ini tentunyaanda akan teringat dengan distribusi linux yang ''menghebohkan" beberapawaktu lalu – InulLinux ;) yang dibuat dengan embedded MoviX ini. Namun kali ini kita tidak akan membahas tentang Movix ataupun InulLinux. Kitaakan membahas tentang distribusi linux yang dikenal dengan nama GeeXboX. Distro ini digagas dan dibuat pertama kali oleh Aurelien Jacobs yang kemudiandisempurnakan fiturnya oleh beberapa orang developer antara lain oleh BenjaminZores, Serial Cleaner, Dersie Urbain. Seperti halnya MoviX yang menggunakanMplayer sebagai basis multimedia playernya begitu pula GeeXboX namun dari segitampilan, ukuran image, dan kemampuan mereka berdua memiliki ciri khas sendiri. Kalau MoviX memilih menggunakan embedded perl sebagai antarmuka playernya,lain halnya dengan GeeXboX, ia menggunakan fitur yang dibawa oleh Mplayersendiri yaitu graphical menu dengan patch yang disesuaikan dengan kebutuhan.Selain itu GeeXboX memiliki dukungan decoder yang lebih sedikit dibandingkandengan keluarga MoviX, hal inilah yang menyebabkan ukuran image yang jauh lebihkecil – GeeXboX 4 MB sedangkan MoviX 25 MB.

Beberapa decoder terkenal yang tidak dimasukkan ke dalam fiturnya antara lain:Quicktime(*.mov), RealAudio (*.ra) dan Windows Media Format (*.asf,*.wmv).Namun hal ini tidaklah terlalu berpengaruh pada kinerja GeeXboX sebagaimultimedia player karena hampir seluruh multimedia extension yang dapatdijalankan di Mplayer dapat juga dijalankan oleh GeeXboX. Selain itu fitur yanganda dapatkan dari GeeXboX adalah kemampuan menampilkan output melaluifasilitas TV-Out jika video card anda memilikinya, dengan demikian outputGeeXboX dapat dilihat melalui layar televisi serta dimasukkannya modul infra merah(modul LIRC) sehingga beberapa remote control tv tuner card untuk komputer andayang telah didukung dalam modul LIRC pun dapat dijalankannya.

Satu lagi kelebihan GeeXboX yang ditunjukkannya yakni dukungan bahasa dangenerator untuk membuat GeeXboX sesuai dengan kebutuhan kita. Dengan generatorini kita dapat menambahkan fitur baru, dukungan decoder untuk multimediaextension yang tadinya tidak didukung, kemampuan region free pada dvd denganlibdvddcss (kendati penggunaannya masih ilegal!), dan yang terakhir dan membuatnilai tambah pada GeeXboX adalah kemampuan internasionalisasinya. Dalam versiaslinya generator memuat 2 bahasa default yakni English dan French, namun andadapat mengubahnya ke dalam bahasa anda sendiri, seperti Indonesia. (Untukmendapatkan GeeXboX dengan dukungan bahasa Indonesia silakan hubungi redaksiByte Me!)

Lebih dari itu GeeXboX ikut meramaikan dunia linux dan menambah panjangderetan distribusi linux dengan kemampuan khusus bukan hanya sebuah distribusidesktop biasa. Selamat menikmati!

[Maintainer] >> Linux Distro Review Nuzli L. H. ([email protected]) & Teguh P. ([email protected])

Distro Type | Ramdisk/BootCDDistro Version | 0.90-3Distro License | GNU GPLDistro Size | +/- 4 MBDistro Rating | 3 / 5Distro Features | * PCTV Remote Support* Graphical Menu* Custom Language Support* TV-Out SupportRequirements |Komputer dengan kemampuanboot dari cdrom;

Page 8: Byte me.agustus.2003

LinuxCandy | Whispers | kopiJahe | PeHaPe | Try This One!Linux Advisories

Up U'rs | SLUG Profiles

Ramai-Ramai ke Linux"Migrasi yuk! Migrasi!"

Dengan dilaksanakannya UU HAKI No. 19/2002 sejak tanggal 29 Juli lalubanyak perusahaan mulai memikirkan Linux OS sebagai alternatif sistemoperasi mereka. Selain karena alasan ekonomis, linuxkini tidak hanya memberikan sentuhanpada sisi server namun juga sentuhanpada sisi desktop performance.

Ada seorang teman yang bekerjauntuk sebuah institusi pendidikanswasta di Surabaya mengatakan bahwakini ia mulai melirik linux sebagaiteman kerjanya, kendati tadinya iaterpaksa melakukannya namun dengankemampuan linux saat ini yang tidakkalah dengan sistem operasi lainnyadari segi manapun ia tampak denganmudah menguasai linux setidaknyauntuk operasional kerjanya sehari-hari.

Lain orang lain bidang, begitulahdengan kebutuhan operasionalpekerjaan seseorang. Ada yang pernahbertanya pula apakah linux bisa untukaudio dan video editing? Awalnyasaya meragukan kemampuan linux,karena pada saat itu saya hanyamengenal beberapa aplikasi free untukaudio editing dan video editingsederhana, namun kini setelahmenelusuri web beberapa kali, sayamenemukan beberapa aplikasi videodan audio editing free yang setidaknyabisa menggantikan beberapa aplikasipopuler sejenis di platform MicrosoftWindows. Untuk video editing sayabisa menyarankan untukmenggunakan Cinellera dandipadukan dengan DVGrab buatfetching data video dari kamera digitalvideo, MEncoder untuk encodingMPEG video, VCDImager untuk olahvideo cd baik versi 1, 2, atau supervcd,menulis ke cd dengan k3b yang desainuser interface-nya sangat intuitifmenurut pendapat pribadi saya.Sedangkan untuk audio editing sayamenyarankan menggunakan Audacityfor Linux atau Ardour, dengan MPEGlayer 3 encoder LAME/BladeEnc atau

kalau memilih format bebas paten sepertiOggVorbis menggunakan encoderOggVorbis yang dapat anda temui padasitus resminya.

Selain beberapa aplikasi yang sayasebutkan tadi masih banyak yanglainnya. Ada sound effect maker, MIDIspecialist (drum synthesizer, guitar effectsynthesizer – seperti buatan rekan SLUGkita yang diberi nama G3).

Dari sisi lain, peluang ekonomi daritimbulnya undang-undang ini adalahmulai diliriknya lembaga pendidikan/tempat kursus khusus linux danaplikasinya seperti office di linux, olahgrafis di linux, dan lain-lain yangnotabene aplikasi pengganti di linux.Pada suatu kesempatan saya malahditawari untuk mengajar aplikasioperasional linux di beberapa tempat.Dan saya diminta mengajarkan bukan disisi administrasinya namun di sisiseperti aplikasi perkantoran, olah grafis,dan penggunaan linux untuk home user.Meski sampai sekarang saya tidakmelihat kelanjutan tawaran tersebut,saya masih menganggap kalau kursuslinux saat ini adalah peluang baiksetidaknya sebagai alternatif.

Games di linux? Kenapa tidak! Itumungkin jawaban saya. Lihat sajaperusahaan besar yang banyak portingke linux, seperti ID Software yangterkenal dengan serial DOOM 1 & 2,Heretic, Descent 1 & 2, dan terakhirQuake 1, 2 & 3 serta Quake Arena &Tournament kemudian disusul dengandiportingnya games berbasis Half-Lifeengine, Counter Strike. Beberapaengine games yang saya sebutkan diatas telah di-opensource-kan namununtuk data file-nya masih berstatusshareware.

Bagi anda penggemar MMORPG atauyang biasa dikenal dengan istilah

Massively Multipalyer Online RolePlaying Games ada beberapa namagames ternama yang telah di-portingsepenuhnya untuk berjalan di linux,salah satunya adalah NeverwinterNights.

Tidak suka dengan games kekerasan,dan yang butuh online? Adabeberapa games 'ringan' antara laindari jenis RTS ada AdvancedStrategic Command dan Simutrans(lihat ulasannya di majalah ini juga),dari simulasi pesawat ada FlightGeardan bahkan games untuk anak-anakseperti TuxRacer dan TuxType (yangini untuk belajar mengetik) jugatersedia.

Kini aplikasi linux tidak lagi sesulitdahulu ketika linux baru keluar.Dukungan vendor bagi driver dilinux pun tidak lagi sesulit dahulu.Bahkan kini penyedia kartu grafisNvidia menyediakan detonatorkhusus yang berjalan di linux dengansempurna menyusul dukungan ATIuntuk kartu grafis miliknya yangterlebih dahulu berjalan dengannyaman di linux.

Oke, dari sekian banyak bahasanmengenai linux, ada satu hal yangorang pasti menanyakannya. Apakahinstalasinya sulit? Dulu mungkin ya!Tapi sekarang dengan berbagaimacam tutorial, dokumentasi, danmanual instalasi serta mudahnyainstalasi dengan dukungan instalasivia modus grafis sepertinya sudahtidak sesulit dahulu. Tinggal maubelajar atau tidak. Jadi, ikutanmigrasi atau tidak, itu kembalikepada diri anda pribadi. Jika lebihsuka yang bayar, be my guest!([email protected])

Linux :: Fast, Flexible, Legal, Free, Stable, Unique, Open, Cute ?;)

Page 9: Byte me.agustus.2003

LinuxCandy | Whispers | kopiJahe | PeHaPe | Try This One! | Linux Advisories | Up U'rsSLUG Profiles

[undisclosed photograph]

Nama LengkapSLUG Username

Working Experiences

Favourite Food(s)Favourite Beverage(s)

Favourite Distro(s)Favourite Site(s)

Indra Kusumainx- Linux Instructor @ Ventum Software, 2000- IT Security Engineer @ FIRSTWAP, 2000 - 2003- Technical Consultant @ TrendMicro, 2003- Network Administrator @ PadiNET, 2003- Network & Security Specialist @ IndikaNet, 2003 – nowSate KambingMilk Shake, Susu KedelaiDebian GNU/Linuxwww.detik.com, security.debian.org

>> This column is dedicated to those who have been contribute so much to SLUG Communities

Tipz & Trix <<

>> Copyleft © 2003 {Byte Me!} Digital Magazine Syndicate

Membuat Banyak User

Kalau kita mempunyai file berisi daftar user: �a���������������������'���>�*����� �����%�0�����'�� �����������%�������������*���'� � �������@�&�����������=������ ���X�0 ����������m¡�¢�� � ��������£���£�¢�£���¤������¥����@�&¦���¥����v§���������¨o©%��£���¤�ª?�@«����=����¤���������������¬��������*�������������������X��ª��5�®­�£��5��¥k¯®°=±5°�²�'���������³¡��������"©�������� � �6�a´ª5��������£���ª�£���¤�ª�£���¤��

� ���

Katakanlah 50 user, mungkin di sekolahan atau di kursusan. Biar tidak lelah mengetikkan useraddsebanyak 50 kali, lebih baik kita membuat script sederhana, kurang lebih seperti ini: �a���������������������'���¶µ ����� ·"¢������'¸����%�7��µ¹«�º�¢�����º�¢������µ����������@�»¢����'��¸�����¼���A���'�'��§����'�X�7¨������µ¨��'�A��ª�¸����;��#�k¯®�����)½�¨'¤)½ � �¾��¤5²j¿ � ������'�#°�����ª�¸����%�¾��¤"·*��ª��%¿

��ª�§�������������À���¯>����)½�¨�Á*½ � �Â�ª���²j¿���'����Ã���� � ��À���¯>����)½�¨��$½ � �Â�ª���²j¿���'�'��� ��� ½�Ä Å����ª�§������������ÅÆ����ª�¸����"Ç�Ç;������ÈÅ®¸��'�'�#����ª�¸���� �� � ��� � ��¢����'�5Åj¿������ Å����ª�¸����%�a�'��������Ã���� � ��Åm·�·"�������y�7�������/¿� �'���@¿������ÈÅ®¸�� � �����v�������>­��'� � �������¶Åf¿�����������>­ �"É �������y�7�������/¿��ªÈ½�¨o�������6�0�����'�A�ª���¿°��a���������������������'���¶µ ���ª�� � ¤�¤�¤"º�������º�¢����º��������@�7��

Sekarang kalau mau menambah user tinggal menjalankan:�a���������������������'���¶µ*¢����'��¸�����¼���A�����%�0�����'�

-- contributed by BigD ([email protected])

Page 10: Byte me.agustus.2003

>> Tipz & Trix

>> Copyleft © 2003 {Byte Me!} Digital Magazine Syndicate

!nsecure | T03B4 | Amygdala | Paranoia | FNWP News! | Defcon | BerandaDeskMod

BreakOut!

..beauty is in the eye of the beholder.. -- Anonymous

(Looks Familiar? -- WinXP Blue GTK2+ & Metacity Themes running The Gimp 1.2.3)>> This screenshot belongs to Nuzli Latief Hernawan ([email protected]) <<

Mencari File

Sering untuk mencari file kita menggunakan perintah berikut:ÊÌË�Í'Î�Ï'Ë�Í'Î�Ð�Ñ�Í�Ò'Ó�Ô>Õ*Ö�×�Ø�Ù"Ú#Û�Ø�Ü=Ý�ÞvØ�Ü�Ý�Ü�ß�×�à�Þ*Ûá�Ù�Þâäã»à�Þ�Ò�Ò

Daripada mengetikkan perintah panjang lebih baik kita membuat script sederhana:ÊÌË�Í'Î�Ï'Ë�Í'Î�Ð�Ñ�Í�Ò'Ó�Ô¶å æ�Ü�Ó"çAÚ�Î�Ò�Ð�Ú�è�×�Ø�Ú�æ�Ü�Ð�×@é7ÒÑåëê&Ú�è�×Ø�Ú�è�Ü�ÒÑÖ�×�Ø�Ù"Ú#Û�×Ø�Ü=Ý�ÞAÕ�ì)Ûá�Ù�Þâäã»à�Þ�Ò�Òí�îÊÌË�Í'Î�Ï'Ë�Í'Î�Ð�Ñ�Í�Ò'Ó�Ô¶å æÑ�Ý�Í�ÙAì�ì�ì$Ú�Î�ÒÐ�Ú�è�×�Ø�Ú�æ�Ü�Ð�×@é7ÒÑ

Sekarang kalau mau mencari file tinggal menjalankan:ÊÌË�Í'Î�Ï'Ë�Í'Î�Ð�Ñ�Í�Ò'Ó�Ô>Õ*æ�Ü�Ð�×@é7ÒÑAØ�Ü=Ý5Ü'ß�×�à�Þ

-- contributed by BigD ([email protected])

Page 11: Byte me.agustus.2003

!nsecureT03B4

Amygdala | Paranoia | FNWP News! | Defcon | Beranda | DeskMod | BreakOut!

Kuliah != Kerja ?"Hidup untuk kuliah, atau kuliah untuk kerja?" -- Anonymous

Kita semua setuju, bahwa kuliah itu bukan untuk kerja. Kita boleh kuliah di STIKOM dankerja apa saja setelah lulus, tidak harus berlatar informatika. Bahkan saya kenal beberapaorang yang bidang pekerjaannya sekarang tidak dekat dengan apa yang digeluti selama empattahun di bangku kuliah. Tapi jujur aja, saya ini termasuk orang yang praktis. Kalau bisajangan hanya satu dua pulau terlampau sekali dayung, tapi minimal lima. Gak rela kayaknyangabisin waktu dan biaya, dan kalo diingat-ingat penderitaan plus perjuangan ngerjain tugas,proyek sampe ujian selama kuliah, tapi kemudian setelah lulus skill yang dikumpulin susahpayah malah gak kepakai.

Kok bisa orang kerja gak sesuai pendidikan?

a) Bisa jadi karena minat. Seorang teman, yang selama kuliah aktif di kegiatan mahasiswaterutama urusan dagang -- kepala sukunya KOPMA, mengatakan bahwa dia lebih sukawirausaha dan bukan bidang komputer, karena memang keahliannya di sana. Tohmanusia bebas memilih, dan teman saya memilih kuliah hanya sebagai tempat mencariteman (bahasa kerennya, bangun networking), membuka wawasan dan mengasahkeahlian.

b) Atau kemungkinan lainnya, karena memang tidak punya skill. Hal ini saya alami sendiri.Sesudah dua tahun kuliah saya baru sadar kalo ternyata saya hanya sebatas "kenal"dengan Pascal, Java, VB, JSP, Oracle, dsb. Bayangkan hanya sekadar tahu, bukan bisaapalagi nguasai. Dang! Kemana aja dua tahun kemarin, mas?

Tapi saya gak terlalu khawatir, tidak seperti poin (a), tidak punya skill bukanlah skak mati.Daripada merutuki sistem/kurikulum yang bobrok atau menyerahkan nasib pada dosen dantakdir, khan kita bebas memilih? Dan pilihan yang paling masuk akal saat ini adalahmeningkatkan keahlian, caranya? Ada banyak cara. Ikut kursusan jelas bukan salah satunya,khan kita bayar 3 juta untuk kuliah disini, kenapa harus keluar uang lebih lagi? Yang pastikampus ini nyediain fasilitas. Jadi kita tinggal nyari teman yang minatnya sama, kemudianmencoba. Kesulitan nemuin orang yang minatnya sama? Langsung ikut perahu yang udah adaaja; yupe! STIKOMPlus.

Jadi jangan ngebayangin STIKOMPlus itu kursusan di mana anggotanya dapet training-training gratis. Sorry, dude! There's no such a free lunch. STIKOMPlus itu tempat konkow-konkow tapi bukan ngobrolin game, handphone atau cewek, ehm... kadang-kadang juga sih 8)Tapi lebih ngarah ke nyoba-nyoba sesuatu bareng-bareng, tukar gosip di dunia IT, mbahashal-hal baru, belajar berpendapat dan hal-hal asik lainnya. Yang pasti kalo sekadar tugaskuliah sih, banyak proyek atau ide yang bisa muncul dari main-main di STIKOMPlus.Sekarang ini ada 11 tim yang tergabung di STIKOMPlus, mulai dari programming (C/C++,VB, Pascal, Java, Delphi), Oracle, Internet, Jaringan, Linux sampai Mikrokontroler.

Mulailah tentukan pilihan dan mencoba. Berhentilah jadi user biasa, karena dengan 17 jutayang kita belanjakan di STIKOM, kita layak dapat lebih.

"Learn, because mind is a terrible thing to waste!" -- Nuzli Latief Hernawan

>> This column is written by BigD ([email protected]) <<

Page 12: Byte me.agustus.2003

!nsecure | T03B4Amygdala

Paranoia | FNWP News! | Defcon | Beranda | DeskMod | BreakOut!

Manajemen Otak

Mungkin dari anda ada yang pernah mengalami atau merasa kalau otak anda seakan-akanpenuh. Well, guest what? Otak anda tidak akan pernah penuh sampai anda mati. Namun satuhal yang pasti, otak anda memiliki kapasitas menampung terbatas bila dalam satu waktudijejali dengan informasi. Lalu, timbul pertanyaan, bagaimana agar otak dapat dioptimalkanagar dapat menerima informasi sebanyak-banyaknya? Berlatih, belajar, dan aturlah otak andaagar mampu berbuat demikian. Otak bukanlah mesin yang dapat bekerja tanpa henti. Ia jugamembutuhkan istirahat seperti halnya bagian tubuh manusia lainnya. Jadi istirahatkan otakanda apabila anda merasa jenuh, pandanglah nuansa pemandangan hijau bila ada atau carilahudara segar.

Seperti halnya bagian tubuh anda lainnya yang membutuhkan latihan, otot misalnya, tidakakan terbentuk dengan baik bila anda langsung melatihnya dengan berat secara langsung.Namun dengan latihan yang bertahap otot anda dapat menerima beban yang semakin berat.Begitu pula prinsip kerja otak menurut saya, latih otak anda dengan bacaan-bacaan seriusyang ringan, dan bertahap menuju yang berat. Dengan demikian otak anda akan terbiasadengan jumlah informasi yang besar dalam waktu singkat. Satu hal lagi adalah latih otak andamengeluarkan isinya. Dengan menuliskah atau dengan mengajar. Ada satu hal yang selalusaya katakan kepada anggota baru dari SLUG, kalau mau belajar dengan cepat, mengajarlah.Lho, kok bisa? Sebab dengan mengajar mau tidak mau anda harus bisa, untuk bisa anda harusbelajar. Bukan begitu?

'More Read Less TV', begitu kira-kira semboyan belajar teman saya. Kalau anda tidak dapatmenjadikan bahan dari TV sebagai bahan aktif belajar anda lebih baik anda membaca. Karenasemakin pasif otak anda semakin lemah daya kerjanya. Hmm, saya rasa itu ada benarnyameskipun terkadang kita butuh hiburan juga yang itupun menurut saya tidak ada salahnya.

Potensi otak manusia akan muncul jika dikembangkan dan diolah dengan manajemen yangbaik. Setiap orang punya potensi jenius, tergantung ia mau mengembangkannya atau tidak,meskipun ada beberapa orang yang potensi itu telah berkembang secara alami. Seringkaliorang berbicara mengenai evolusi, terutama teori evolusi kontroversial milik Darwin.Menurut saya evolusi itu ada namun bukan berbentuk seperti yang dikatakan oleh Darwin,evolusi itu timbul jika anda mau mengembangkan diri, anda mau seperti orang primitif yangberpikir sederhana atau belajar memahami hal-hal kompleks di sekitar anda itu semuaterserah anda. Use it, or leave it!

"There is no royal road to geometry." -- Euclid

"There is no royal road to be smart." -- Nuzli Latief Hernawan

>> This column is written by Nuzli Latief Hernawan ([email protected]) <<

Page 13: Byte me.agustus.2003

!nsecure | T03B4 | Amygdala | Paranoia | FNWP News! | DefconBeranda

DeskMod | BreakOut!

Negara Miskin &Linux

“Solusi terbaik untuk low budget country!”

Kita hidup di negara miskin, mungkinkata - kata tersebut selama ini dikonotasikan sebagai negaraberkembang. Tapi bagaimanapun jugafakta mengatakan bahwa pendapatanperkapita rata - rata peduduk negarakita per tahun dikalkulasikan denganpendapatan negara masih di bawahnegara - negara disekitar kita padahalnegara kita merdeka sudah lebih darisetengah abad disamping itu negarakita dilewati garis khatulistiwa dimanakalau benar-benar dieksplorasimungkin predikat negara miskin pastinggak disandang.

Potensi negara indonesia yang kayaakan penduduknya terkadangdimanfaatkan oleh vendor - vendorasing untuk memasarkan produk dinegara kita. salah satu contohnyaMicrosoft, dengan OS (Operatingsystem) Windows yang saya kenal,saat mengenal komputer pertama kali.

Pertamakali mengenal Windows serasadimanjakan oleh tampilannya. HuntingCD installer berlabelkan Windows danaplikasi - aplikasi yang bisa berjalandiatas Windows pada waktu itu sayalakukan. bangga sekali rasanya apabilamemiliki CD installer windows danprogram aplikasinya.

Manakala peredaran CD installerWindows dan aplikasi berjamur bakkacang goreng baru saya tahu bahwaternyata CD yang telah saya milikitersebut adalah bajakan, karenamemang sudah ketergantunganakhirnya kebiasaan hunting CD tetapjalan meskipun pada saat itu sudahterdengar gaung dari opensource.selain itu keraguan akan cd softwareopensource menjadi pertimbangankenapa malas sekali memilikinya.

Beberapa tahun belakangan ini hal ituberbalik seratus delapan puluh derajatmenyusul semakin friendly-nya softwareopensource, kalau dulu di dunianetworking Linux yang terhandaldiantara saingannya Windows. Sekarangbukan hanya networking saja melainkanjuga programming (misal GCC, GTK,Kylix, Kdevelop, perl, phyton, Qt dansebagainya), multimedia (XMMS,Wine, Xine,Mplayer dan sebagainya),database (postgresql, mysql, oracle),webprograming (php), office (K-office,openoffice dan sebagainya) bahkanbidang engineering / scientific linuxmenyediakan pula.

Kalau disudutkan dengan pilihan antaraLinux atau Windows mungkin saat iniLinux lebih sering saya booting, sebabkebiasaan utak - atik program yangberbasiskan C++/C terpuaskan denganlinux. Sistem pemanggilan moduldengan menampilkan isi dari modul -modul pada sistem Linux mengundanguntuk sering di kunjungi.

Bukan karena undang - undang HAKIyang notabenenya dari dulu sudah adacuman gencar - gencarnya barusekarang, bukan karena KDE 2 darilinux setara dengan tampilan XP(sekarang linux pake KDE 3, setahapdiatas KDE 2) namun karena salah satuisi kampanye dari Linux adalah untukmeningkatkan kualitas dan kuantitasdari penduduk di negara - negara miskinyang harus bersusah payah untukmembeli sebuah PC standar apalagiharus membayar lisensi softwarenya.

Saat ini kita hidup di negara miskinmerupakan kodrat yang harus di terimadengan lapang dada, namun hal itumembuat nggak membuat semangat dankeinginan untuk maju miskin pula. Daripemikiran itu kita bisa berfikir untukmemperoleh software/OS yang gratis,

namun nggak sekadar hanya gratissaja tapi juga bisa dikembangkan,dalam artian ada source yangdiikutkan dalam OS/Software yangmendukung terbentuknyaOS/Software tersebut. Jadi kitanggak hanya dimanjakan melulu.

Membeli OS/Software lisensibukanlah salah satu cara untukmenghargai hasil karya orang lain,banyak cara yang dilakukan olehorang - orang yang bergelutdengan dunia opensource untukmenghargai hasil karyapembuatnya tanpa harusmengeluarkan duit.

Bentuk sikap yang menjiwaiopensource melatih untuk terusmemperkenalkan hasil buatan kitauntuk secara bebas dikembangkanataupun dipakai dalam kegiatansehari - hari oleh orang lain.dengan memakai danmengembangkannya otomatis halitu merupakan sebuah sikap dalambentuk menghargai hasil karyaorang lain apalagi kitamenyebutkan nama pembuat ataunama software/OS yangmerupakan inspirator kita.

Coba tengok PC yang ada didepansaya saat ini terinstal 2 OS yaituLinux Redhat 9.0 dan WindowsXP (bajakan), selain karenaterbiasa dengan windows dan lagigandrung dengan Linux, dosendikampus selalu melatih agarsenantiasa membuka logikapemikiran di segala OS , jadidengan OS apapun kreativitasuntuk belajar nggak terhambat, apalagi dengan software yang lisensiatau nggak.

Nah, sudah saatnya merubah polapikir dan pola ketergantungan kitaterhadap satu OS/software yangberlisensi, kalau merasa bukanorang kaya yang hidup di negaramiskin, jangankan untuk membeliOS/software berlisensi, untukbayar SPP saja kadang kita telatapalagi harus membeli. Bukanbegitu ?

>> This column is written by EwAh ([email protected]) <<

Page 14: Byte me.agustus.2003

This magazine is published under neither GNU/GPL nor GNU/FDL but Artistic License. You may have verbatim copy, and quote as much as you like as long as you mentioned who wrote it.

But you cannot change the writer's artistic writing style, in another word, you cannot change the exact word if you want to quote it. This magazine also held all copyleft of the written articles, columns, stories, and internal news.

Critics, suggestions, chocolates, cookies, 8) are always welcomed. If you have any of them don't hesitate to write or send it to :

R&D STIKOMPlusGrha Kreativitas STIKOM Level 0

Jl. Raya Kedung Baruk 98 Surabaya – Jawa Timuror [email protected]

>> Copyleft © 2003 {Byte Me!} Digital Magazine Syndicate

{Byte Me!} Digital Magazine Syndicate