Friday, 21 January 2011

ALGORITMA

Algoritma adalah dasar dan pondasi untuk membuat suatu program komputer yang baik. Program komputer yang menggunakan algoritma dan flowchart akan menghasilkan program yang tersusun rapi. Tutorial berikut akan menjelaskan dasar dasar algoritma komputer.


PENGERTIAN ALGORITMA

Algoritma adalah metode untuk menyelesaikan suatu permasalahan secara bertahap. Contoh sederhana suatu algoritma adalah resep suatu masakan. Pada resep suatu masakan terdapat langkah langkah penyelesaian untuk membuat masakan itu. Misalkan untuk membuat telur rebus, maka diperlukan langkah langkah:

1.

Cuci bersih telur yang akan direbus.
2.

Siapkan air pada panci.
3.

Rebus air hingga mendidih.
4.

Masukkan telur yang sudah dicuci kedalam air yang telah direbus.
5.

Tunggu hingga matang dan sajikan

Komputer adalah suatu mesin. Untuk dapat melakukan pekerjaannya komputer membutuhkan instruksi yang diberikan pada komputer itu. Kumpulan instruksi umum untuk berbagai jenis komputer disebut algoritma.

KARAKTERISTIK ALGORITMA

Algoritma komputer memiliki beberapa karakteristik yang harus dipenuhi agar menjadi algoritma yang baik. Karakteristik itu antara lain:

*

Presisi. Langkah langkah penyelesaian masalah dalam algoritma haruslah secara presisi (tepat) dinyatakan, tidak mengandung ambiguitas.
*

Keunikan. Hasil pertengahan dalam tiap langkah eksekusi suatu algoritma didefinisikan secara khas dan merupakan pengolahan dari hasil eksekusi langkah sebelumnya.
*

Keterbatasan. Algoritma harus terbatas dan berhenti pada suatu titik setelah semua ekesekusi dilaksanakan.
*

Input. Algoritma menerima input.
*

Output. Algoritma menghasilkan output.
*

General. Algoritma berlaku untuk suatu kumpulan input tertentu.

Contoh algoritma:



Input: n

Output: 1/1 + 1/2+ ... +1/n

1. jumlah = 0

2. i= 0

3. i=i+1

4. jumlah = jumlah + 1/i

5. ulangi langkah 3 dan 4 sehingga i==n

Algoritma pada contoh adalah algoritma untuk menghitung

Pada langkah 1, nilai 0 diisikan pada variabel jumlah. jadi jumlah pada langkah pertama bernilai 0. Tanda = adalah operator penugasan dengan makna “kopikan 0 kepada jumlah” atau ” gantikan nilai tertentu jumlah dengan 0″.Langkah 2 juga menunjukkan hal yang sama namun dengan nama variabel yang berbeda. Langkah 3 menunjukkan instruksi “kopikan jumlah antara isi variabel i dan 1 kepada variabel i”. Langkah 4 menunjukkan instruksi “kopikan jumlah antara isi variabel jumlah dengan 1/isi variabel i pada variabel jumlah”. Langkah 5 menunjukkan instruksi untuk mengulangi langkah langkah 3 dan 4 sehingga terpenuhi syarat i = = n. Operator = = disebut operator equalitas yang bermakna benar dan salah. Jika i sama dengan n maka nilainya benar dan jika i tidak sama dengan n maka nilainya salah.

Algoritma ini dikatakan presisi karena tiap langkahnya didefinisikan secara tepat dan tidak mengandung pemahaman yang ambigu ketika instruksi instruksinya dilaksanakan semua orang atau mesin. Misalkan ada instruksi “jumlahkan i”. Instruksi ini mengandung ambigu karena tidak terdapat keterangan penjumlahnya. Algoritma ini dikatakan unik karena hasil pertengahan dalam tiap langkah eksekusi suatu algoritma didefinisikan secara khas dan merupakan pengolahan dari hasil eksekusi langkah sebelumnya.Misalkan pada langkah 3. Langkah 3 akan menghasilkan nilai tertentu jika nilai i telah diketahui. Pada proses pertama nilai i adalah hasil keluaran dari langkah 2 yaitu bernilai 0 sehingga nilai keluaran i pada proses pertama langkah 3 adalah 1. Algoritma ini dikatakan terbatas karena dimulai dari langkah 1 dan diakhiri jika syarat i = = n bernilai benar. Algoritma ini input berupa nilai yang dimasukkan pada variabel n dan memiliki output yang berupa hasil dari operasi 1/1 + 1/2+ … +1/n. Algoritma ini dikatakan general karena algoritma ini dapat diterapkan untuk setiap nilai real yang dimasukkan pada variabel n.

Thursday, 13 January 2011

Onno W. Purbo

Onno W Purbo.
Dr. Onno W Purbo adalah pendiri Computer Network Research Group (CNRG) ITB dan Knowledge Management Research Group (KMRG) ITB. Juga pelopor utama proyek Internet dengan Radio Paket, VOIP Merdeka, dan RT-RW-Net. Puluhan bukunya telah diterbitkan oleh penerbit buku Elexmedia Komputindo (Gramedia Group).Onno W Purbo. Lahir 17 Agustus 1962. Ayah Onno,Hasan Poerbo, adalah seorang profesor di ITB bidang lingkungan hidup yang banyak memihak pada rakyat kecil. Onno masuk ITB pada jurusan Teknik Elektro angkatan 1981. Setelah lulus dari ITB, meneruskan studinya ke Canada. Mendapatan gelar M.Eng dari McMaster University dalam bidang laser semikonduktor dan fiber optik. Dan PhD dari Waterloo University, Canada, dalam bidang Silicon Device dan Integrated Circuit. Mantan PNS dan Dosen jurusan teknik elektro ITB.


Saat ini sebagai penulis bebas dimana ratusan tulisan-tulisannya telah menghiasi berbagai media massa, majalah, seminar, workshop dan konferensi nasional maupun internasional. Juga aktif memberikan tutorial ke berbagai universitas dan pendidikan tinggi dalam tema Linux, Wireless LAN, dan VOIP.

Enam tahun kemudian Onno lulus dengan predikat wisudawan terbaik. Setelah itu Onno melanjutkan studi ke Kanada dengan beasiswa dari PAU-ME. RT/RW-Net adalah salah satu dari sekian banyak gagasan yang Onno lontarkan yang mengukir Sejarah Internet Indonesia.

Ia juga aktif menulis dalam bidang teknologi informasi di berbagai media, seminar, konferensi nasional maupun internasional terutama untuk memberdayakan masyarakat Indonesia menuju masyarakat berbasis pengetahuan. Lebih dari 161 kota besar di 33 negara di kunjungi dalam perjalanan hidup-nya. Onno percaya filosofy copyleft, banyak tulisannya dipublikasi secara gratis di internet.

Pendidikan Onno W Purbo

# 1987 S1 Institut Teknologi Bandung (ITB) Jurusan Teknik Elektro. Judul tugas akhir "Perancangan dan implementasi rangkaian RS232C 8 kanal dan program untuk praktikum" di bawah bimbingan Prof. DR. Samaun Samadikun dan DR. Adang Suwandi
# 1989 S2 (M.Eng) McMaster University, Kanada – Semikonduktor Laser. Judul thesis "Numerical models for degenerate and heterostructure semiconductor diodes" di bawah bimbingan Prof. DR. D.T.Cassidy dan Prof. DR. S.H. Chisholm.
# 1993 S3 (Ph.D) Universitas Waterloo, Kanada – Teknologi Rangkaian Terintegrasi untuk Satelit. Judul thesis "Studies on Polysilicon Emitter Transistors made on Zone-Melting-Recrystallized Silicon-on-Insulator" di bawah bimbingan Prof. DR. C.R. Selvakumar

Penghargaan Onno W Purbo

Menerima beberapa penghargaan / pengakuan tingkat nasional dan internasional, seperti

* 1987, Lulusan Terbaik, Jurusan Teknik Elektro, Institut Teknologi Bandung.
* 1992, Masuk dalam buku "American Men and Women of Science", R.R.Bowker, New York (Amerika Serikat).
* 1994, Profil Peneliti, KOMPAS 26 Desember 1994.
* 1996, Menerima "Adhicipta Rekayasa", dari Persatuan Insinyur Indonesia.
* 1997, Menerima “ASEAN Outstanding Engineering Achievement Award”, dari ASEAN Federation of Engineering Organization (AFEO)
* 2000, Masuk dalam buku "Indonesia Abad XXI: Di Tengah Kepungan Perubahan Global", Editor Ninok Leksono, KOMPAS.
* 2000, Award for Indonesian Internet Figure, KADIN Telematika Award.
* 2002, Eisenhower Fellow, dari Eisenhower Fellowship (Amerika Serikat).
* 2003, Sabbatical Award, dari International Development Research Center (IDRC) (Kanada).
* 2005, Ashoka Senior Fellow, dari Ashoka (Amerika Serikat).
* 2008, Menerima "Gadget Award Exclusive Appreciation", dari Majalah Gadget.
* 2008, Menerima "IGOS Summit 2 Award", dari MENKOMINFO "Atas Semangat dan Perjuangan menyebarluaskan pemanfaatan Open Source di Indonesia".
* 2008, Masuk dalam buku "Indonesia 100 Innovators", Business Innovation Center.
* 2008, Menerima Gelar " Pahlawan Generasi Masa Kini" dari Modernisator.
* 2009, Indigo Fellow: Digital Community Fellow, dari PT. Telekomunikasi Indonesia.
* 2009, Anugrah "TIRTO ADHI SOERJO" kategori Pelopor / Pemulai, dari [I:BOEKOE] http://indonesiabuku.com/
* 2009, Anugrah "Competency Award 2009" dari Badan Nasional Sertifikasi Profesi (BNSP).
* 2010, Anugrah "Tasrif Award" dari Aliansi Jurnalis Independen (AJI)

Buku Onno W Purbo

Menulis lebih dari 40 judul buku dengan topik sekitar teknologi Internet, Open Source, Linux, Keamanan Jaringan, Wireless Internet, Internet Telepon (VoIP). Beberapa diantaranya dalam bahasa Inggris dan dapat di download di Internet. Beberapa diantara buku tersebut adalah,

* 1998, Onno W. Purbo, Gadang Ramantoko, Khrisnahadi Pribadi, Bobby Nazief, "Kerangka Konseptual Nusantara 21", Yayasan Litbang Telekomunikasi Informatika.
* 1998, Onno W. Purbo, Ismail Fahmi, Akhmad Husni Thamrin, Adnan Basalamah, “TCP/IP: Konsep Disain dan Implementasi”, Elexmedia Komputindo.
* 2000, Onno W. Purbo, "Teknologi Warung Internet", Elexmedia Komputindo.
* 2000, Onno W. Purbo dan Akhmad Daniel Sembiring, "Linux RedHat", Elexmedia Komputindo.
* 2001, Thabratas Tharom dan Onno W. Purbo, "VOIP: Voice over Internet Protocol", Elexmedia Komputindo.
* 2001, Onno W. Purbo dan Akhmad Daniel Sembiring, "APACHE Web Server", Elexmedia Komputindo.
* 2002, Onno W. Purbo, "Konferensi Video Melalui Internet", Penerbit Andi.
* 2003, Onno W. Purbo, "Filosofi Naif Kehidupan Dunia Cyber", Penerbit Republika.
* 2003, Onno W. Purbo, "Infrastruktur Wireless Internet Kecepatan 11-22Mbps", Penerbit Andi.
* 2004, Samuel Prakoso, Tomy dan Onno W. Purbo, "Panduan Praktis Menggunakan E-mail Server Qmail", Elexmedia Komputindo.
* 2004, Onno W. Purbo, "Practical Guide to Internet Telephony", International Development Research Center
* 2004, Onno W. Purbo, "Practical Guide To Build A WiFi Infrastructure", International Development Research Center
* 2005, Onno W. Purbo, "Buku Pegangan Internet Wireless dan Hotspot", Elexmedia Komputindo.
* 2006, Onno W. Purbo, "PC Cloning Windows pakai Linux LTSP", Penerbit Andi.
* 2006, Onno W. Purbo, "Buku Pegangan Pengguna ADSL dan Speedy", Elexmedia Komputindo.
* 2007, Onno W. Purbo, "Buku Pegangan VoIP Rakyat Cikal Bakal Telkom Rakyat", InfoKomputer.
* 2007, Onno W. Purbo, "Panduan Praktis RT/RW-net", Infokomputer.
* 2007, Onno W. Purbo, "Akses Internet Menggunakan 3G", CHIP.
* 2007, "ICT Infrastructure in Emerging Asia: Policy and Regulatory Roadblocks", (co author) LIRNEAsia
* 2008, Onno W. Purbo, "Intel Platform Administration Technology", Penerbit Andi.
* 2008, Onno W. Purbo, "Panduan Mudah merakit + menginstal server linux", Penerbit Andi.
* 2008, Onno W. Purbo, "Membangun Pemancar FM broadcast komunitas", Penerbit Andi.
* 2009, Onno W. Purbo, "Ayo memblok situs negatif", Penerbit Andi.
* 2009, Onno W. Purbo, Protus Tanuhandaru, M. Reza Djajadikara, Nurlina Noertam, " Wireless Networking for Developing World" versi 2, terjemahan.

Publikasi Internasional Onno W Purbo

Beberapa cuplikan publikasi internasional yang pernah dilakukan adalah,

* Onno W. Purbo, D.T. Cassidy and S.H. Chisholm, "Numerical model for degenerate and heterostructure semiconductor devices," J. Appl. Phys., vol. 66, no. 10, pp. 5078-5082, 15 November 1989.
* Onno W. Purbo and C.R. Selvakumar, "Simultaneous extraction of hole barrier height and interfacial oxide thickness in polysilicon emitter bipolar transistors," Solid State Electronics, Vol. 34, No. 8, pp. 821-826, 1991.
* Onno W. Purbo and C.R. Selvakumar, "High gain SOI polysilicon emitter transistors," IEEE Electron Device Letter, Vol. 12, No. 11, pp. 635-637,1991.
* Onno W. Purbo and Adang Suwandi, "Automation of Bipolar Transistor Characterization," IEEE conference, Kuala Lumpur, 1992.
* Onno W. Purbo, "Development of Low Cost Wide Area Network in Indonesia," Journal of Scientific Indonesia, Vol. 1, No 1, October 1991.
* Onno W. Purbo, "SOI Transistor for high speed devices and satellite applications," Journal of Scientific Indonesia, Vol. 1, No 1, October 1991.
* C.R.Selvakumar and O.W.Purbo, "Polysilicon emitter bipolar transistor realized on Zone-Melting-Recrystallized Silicon-on-Insulator material," SPIE conference on "Emerging Optoelectronic Technologies" Bangalore, India, 16-21 December 1991.
* Onno W. Purbo, C.R. Selvakumar and D. Misra (NJIT, USA), "Reactive Ion Etching of SOI (ZMR and SIMOX) Silicon in CF4+O2 and SF6+O2 Plasmas," the Fifth International Symposium on Silicon-on-Insulator Technology and Devices of the Electrochemical Society, St. Louis, Missoury, 17-22 May 1992.
* Onno W. Purbo, C.R. Selvakumar and D. Misra (NJIT, USA), "Reactive Ion Etching of SOI (SIMOX and ZMR) Silicon in Nitrogen Containing CF4 + O2 and SF6 + O2 Plasmas," Journal of Electrochemical Society, vol. 140, no. 9, pp. 2659-2668, 1993.
* Onno W. Purbo, "An alternative approach to built low cost TCP/IP-based Wide Area Network in Indonesia," the South East Asia Regional Computer Confederation (SEARCC) '92 regional conference, Kuala Lumpur, 14 August 1992.
* Onno W. Purbo, "The building of information infra-structure to sustain the current growth in Indonesia," The Canadian Association for Studies on International Development (CASID) conference, Carleton University, Ottawa, 7-9 June 1993.
* O.W.Purbo and C.R.Selvakumar, "Gamma radiation effects on ZMR-SOI Polysilicon Emitter Transistors," 1993 International Conference on Microelectronics, Dhahran, 14-16 December 1993.
* Onno W. Purbo, "Low cost strategies for a sustainable microelectronics information system," MICRO'93, Surfers Paradise, Queensland, Australia 5-8 October 1993.
* Onno W. Purbo, "A Unified Model of Early Voltage for Bipolar Transistors at low temperatures," the 3rd ASEAN regional seminar (TARSMIT 94) on Microelectronics and Information Technology, 9-11 August 1994, Bangkok, Thailand.
* Onno W. Purbo, "Early voltage of ZMR-SOI polysilicon emitter transistors at low temperatures," the 3rd ASEAN regional seminar (TARSMIT 94) on Microelectronics and Information Technology, 9-11 August 1994, Bangkok, Thailand.
* Onno W. Purbo, F. Ihsan Hariadi & Mervin Hutabarat, "The microelectronics infrastructure in Indonesia," International Conference on Microelectronics 1994, Istambul, Turkey.
* Onno W. Purbo, "The Indonesia Computer Network Infrastructure A Status Report," Expert Group Meeting in the Development of RIHED Information Network on Higher Education, Bangkok, Thailand, March 14‑16, 1995.
* Budi Jatmiko, Abdulbasir, Eddy Yahya, Onno W. Purbo, and Ihsan Hariadi, "Optimizing temperature and time of phosphorous diffusion in p/B type polycrystalline silicon substrate," International Conference on Microelectronics ICM'95, Kuala Lumpur, Malaysia.
* Onno W. Purbo, Ichwan F. Agus, Arman Hazairin, A. Daniel Sembiring, Rudi Nursasono, Aulia K. Arief, Basuki Suhardiman, Zilmy Zamfarra, M. Halomoan Rambe, Februaris Purnomo, Bondan, Unedo Matondang, Denisz, Ismail Fahmi, Adnan, "Development of Computer Communication Network & its present status in Indonesia," The 4th ASEAN Science and Technology Week, 21 August - 1 September, Bangkok, Thailand.
* Soegiardjo Soegijoko, Onno W. Purbo, Widiadnyana Merati, Priyono Sutikno, Intan Achmad, "Indonesia Computer Network Status", Asia Pacific Networking Group (APNG) Meeting, 22-24 January 1996, Singapore.
* D.Misra, O.W.Purbo, C.R.Selvakumar, "Reduction of damage in Reactive Ion Etched Surfaces through Process Modification," SPIE: Microelectronics Processing '93, Monterey, California, 27-29 September 1993.
* Onno W. Purbo, “Indonesian Information Infrastructure & The Strategy to Implement Electronics Data Interchange (EDI),” International Seminar on Electronic Data Interchange: Implementation in Transport Sector, Yogyakarta 11-12 June 1997.

Linus Benedict Torvalds

Linus Benedict Torvalds (lahir di Helsinki, Finlandia, 28 Desember 1969) adalah rekayasawan perangkat lunak Finlandia yang dikenal sebagai perintis pengembangan Kernel Linux. Ia sekarang bertindak sebagai koordinator proyek tersebut.
Mahasiswa Pendiam

Linus Benedict Torvalds, adalah seorang rekayasawan perangkat lunak Finlandia yang dikenal sebagai perintis pengembangan kernel Linux. Dia sekarang bertindak sebagai coordinator proyek tersebut“

Linux terinspirasi oleh minix ( suatu sistem operasi yang dikembangkan oleh Andrew S. Tanenbaum ) untuk mengembangkan suatu sistem operasi mirip-Unix ( Unix-like ) yang dapat dijalankan pada suatu PC.Linux sekarang dapat dijalnkan pada berbagai arsitekstur lainnya

Ketika itu Linus yang dikenal pendiam membagi-bagikan source code kernel Linux ukuran disket lewat internet pada tahun 1991. Dia sendiri sama sekali tidak menduganya kalau yang dia buat melahirkan sebuah bisnis miliaran dolar dikemudian hari.

Setelah Itu

Kemudian Linux menjadi sistem operasi yang paling menjanjikan yang bisa dibenamkan ke dalam server, computer desktop, tablet PC, PDA, handphone, GPS, robot, mobil hingga pesawat ulang alik buatan NASA.

Tidak hanya itu, banyak Linuxer ( panggilan untuk maniak Linux ) yang membeli perangkat buatan Apple dan mengganti sistem operasinya dengan Linux. Hal ini termasuk bisa kita katakana gila, mengingat menghapus sistem operasi Mac & iPod berarti membuang duit dan menggantinya sistem operasinya cukup sulit dibandingkan desktop berbasis Windows. Saat ini 20% pasar desktop di seluruh dunia menggunakan Linux jauh diatas Machintos dan terus mengejar desktop Windows. Dan 12,7% server diseluruh dunia menggunakan Linux, jauh di atas UNIX, BSD, Solaris, dan terus meningkat menerobos pangsa pasar server Microsoft.

Saat ini Linus meninggalkan posisi menjanjikan diperusahaan semi konduktor transmeta dan tinggal bersama istri dan 3 anaknya di sebuah bukit didesa di Portland, Oregon, USA, berdekatan dengan markas Open Source Development Labs. Organisasi nirlaba ini diawaki oleh sekitar 20 programmer yang punya gairah hamper sama dengan Linus. Mereka terus mengembangkan kernel Linus yang kini berukuran 290-an MegaBytes atau melebihi 9 milyar baris kode.

Pria yang rendah hati

Linus bukan orang pertama yang membagi-bagikan source code karena pola ini adalah hal yang biasa di masa awal tumbuhnya industry computer. Tapi Linus sukses menetapkan standar yang memaksa banyak pengembang ikut membebaskan kode sumber program mereka, mulai dari BSD, Solaris, Java, Suse hingga Adobe. Linus beserta timnya menerima masukan baris-baris kode dari seluruh penjuru dunia, menyortir, menetapkan skala prioritas dan memasukan gagasan paling brilian ke dalam kernel. LSD sendiri disokong oleh puluhan raksasa IT seperti IBM, HP, Dell dan Sun, baik dari sisi materi maupun dari sumber daya manusia.

Meski hanya bergaji ratusan ribu dolar pertahun, Linus telah banyak menciptakan multimilyuner dalam industry computer mulai dari RedHat, Suse, Debian, Ubuntu, Mandriva, dan banyak developer software open source lainnya. Hamper tak ada yang berubah dari Linus. Ketika ia datang terlambat di suatu acara konferensi IT, dia bahkan tidak malu duduk di lantai dengan celana pendek dan sepatu-sandal kesukaanya. Dia bahkan tidak marah ketika memberikan pidato di mimbar dan diinterupsi oleh beberapa programmer BSD yang maju ke depan panggung yang mengklaim bahwa kernel BSD jauh lebih hebat dibandingkan ketimbang kernel Linux. Ia tidak segan-segan memakai T-shirt BSD yang disodorkan pemrotes dan melanjutkan pidatonya. Menurus Linus, apa yang dilakukan hanyalah untuk berbagi. Berbeda dengan Richard M Stallman yang fanatic dengan konsep free software, Linus hanya menekankan sisi keterbukaan ( open ), tak peduli apakah kemudian dalam suatu sistem operasi bercampur program free dan propriety.

Setiap kata-kata Linus hamper menjadi sabda di lingkungan kalangan Linuxer yang menciptakan standar nilai tertentu. Setiap publikasi, pidato, email, dan press release-nya selalu ditunggu oleh banyak orang. Di sela kesibukannya, Linus menyempatkan diri bersepeda menuruni bukit dan minum bar di desa. Sampai ada pepatah di dalam dunia IT, “ Bila ada nabi dalam dunia computer, bisa dipastikan itu Linus ( dan Steve wozniak ). Dan setannya tentu Bill Gates
Biodata
  • Lahir : 28 desember 1969 Helsinki, Finlandia
  • Tempat tingal : Portland, Oregon
  • Kewarganegaraan : Finnish
  • Pekerjaan : rekayasawan perangkat lunak
  • Majikan : Linux Foundation
  • Dikenal karena : Linux kernel, Git
  • Suami/Istri : Tove Torvalds
  • Orang tua : Nils Torvalds ( ayah ), Anna Torvalds ( ibu )
  • Kerabat : Ole Torvalds ( kakek )

SEJARAH LINUX

Linux (Linus Unix) merupakan sebuah sistem operasi yang dibuat oleh Linus Torvalds yang terinspirasi oleh Minix (Mini Unix). Minix merupakan sebuah sistem operasi kecil yang dikembangkan oleh Andrew S Tanenbaum. Pada awalnya Linux merupakan sebuah proyek hobi yang dikerjakan oleh Linus Torvalds, remaja 21 Tahun yang kuliah di universitas Helsinki Finlandia.
Linux versi 0.01 dikerjakan sekitar bulan Agustus 1991 yang kemudian diposting ke mailing list comp.os.minix, dengan maksud menawarkan sumber kode dari apa yang telah dia buat dan mengundang para programmer lain untuk berpartisipasi dalam proyek tersebut.
Pada tanggal 5 Oktober 1991, Linus mengumumkan versi resmi Linux yaitu versi 0.02 yang hanya dapat menjalankan GNU/BASH (GNU Bourne Again Shell) dan GNU/GCC (GNU CCompiler), Linux versi pertama dirilis pada tanggal 14 Maret 1994, setelah tiga tahun mengalami masa pengembangan yang dilakukan oleh banyak programmer dari seluruh dunia. Saat ini Linux yang biasanya dipaket dengan program-program dari proyek GNU ataupun program-program lain dan dibundle dengan sebutan “distro Linux” merupakan sebuah sistem operasi turunan dari UNIX yang lengkap, bisa digunakan untuk jaringan, pengembangan perangkat lunak, multimedia, pekerjaan kantor dan lain sebagainya. GNU sendiri merupakan sebuah proyek yang didirikan oleh Ricard M Stallman (RMS) pada tahun 1984, yang bertujuan untuk membuat sistem operasi lengkap bergaya UNIX yang bebas bagi masyarakat.
Untuk penggunaan sehari-hari, pengguna dapat memilih distribusi Linux (Distro) yang telah banyak dikenal, seperti Debian, RedHat, Mandrake, SuSE, Gentoo, Slackware, Ubuntu, Kubuntu dan ratusan distro lainnya yang masing-masing mempunyai kekurangan dan kelebihan sendiri-sendiri. Perbedaan mendasar dari sebuah distro adalah paket-paket yang disertakan ataupun manajemen paketnya akan tetapi dari perbedaan tersebut masih tetap menggunakan kernel Linux
yang sama yang masih dipimpin oleh Linus Torvalds.

Linus Torvalds sang Pembuat kernel linux

Berikut kilasan distro yang banyak dikenal oleh pengguna linux:

1. RedHat, distribusi yang paling populer, minimal di Indonesia. RedHat merupakan distribusi pertama yang instalasi dan pengoperasiannya mudah.
2. Debian, distribusi yang mengutamakan kestabilan dan kehandalan, meskipun mengorbankan aspek kemudahan dan kemutakhiran program. Debian menggunakan .deb dalam paket instalasi programnya.
3. SuSE, distribusi yang sangat terkenal dengan YaST (Yet another Setup Tools) untuk mengkonfigurasi sistem. SuSE merupakan distribusi pertama dimana instalasinya dapat menggunakan bahasa Indonesia.
4. Mandrake, merupakan varian distro RedHat yang dioptimasi untuk pentium. Kalau komputer kita menggunakan pentium ke atas, umumnya Linux bisa jalan lebih cepat dengan Mandrake.
5. WinLinux, distro yang dirancang untuk diinstall di atas partisi DOS (WIndows). Jadi untuk menjalankannya bisa di-klik dari Windows. WinLinux dibuat seakan-akan merupakan suatu program aplikasi under Windows.
6. Slackware, merupakan distribusi yang pernah merajai di dunia Linux. Hampir semua dokumentasi Linux disusun berdasarkan Slackware. Dua hal penting dari Slackware adalah bahwa semua isinya (kernel, library ataupun aplikasinya) adalah yang sudah teruji. Sehingga mungkin agak tua tapi yang pasti stabil. Yang kedua karena dia menganjurkan untuk menginstall dari source sehingga setiap program yang kita install teroptimasi dengan sistem kita. Ini alasannya dia tidak mau untuk menggunakan binary RPM dan sampai Slackware 4.0, ia tetap menggunakan libc5 bukan glibc2 seperti yang lain.

Dan masih banyak distro-distro lainnya yang telah tersedia maupun yang akan muncul.

Saat ini Linux tidak kalah dengan sistem operasi lainnya,dukungan perangkat keraspun telah berhasil dipecahkan oleh komunitas linux,sehingga linux dan turunannya semakin mudah untuk dipelajari dengan dukungan antarmuka yang menawan. Tetapi sebagai sebuah sistem tentu tidaklepas dari kelebihan dan kekurangan,berikut kelebihan dan kekurangannya :

Kelebihan Linux

1. Linux merupakan sistem operasi bebas dan terbuka. Sehingga dapat dikatakan, tidak terdapat biaya lisensi untuk membeli atau menggunakan Linux.
2. Linux mudah digunakan. Dulu, Linux dikatakan merupakan sistem operasi yang sulit dan hanya dikhususkan untuk para hacker. Namun, kini, pandangan ini salah besar. Linux mudah digunakan dan dapat dikatakan hampir semudah menggunakan Windows.
3. Hampir semua aplikasi yang terdapat di Windows, telah terdapat alternatifnya di Linux. Kita dapat mengakses situs web Open Source as Alternative untuk memperoleh informasi yang cukup berguna dan cukup lengkap tentang alternatif aplikasi Windows di Linux.
4. Keamanan yang lebih unggul daripada Windows. Dapat dikatakan, hampir semua pengguna Windows pasti pernah terkena virus, spyware, trojan, adware, dsb. Hal ini, hampir tidak terjadi pada Linux. Di mana, Linux sejak awal didesain multi-user, yang mana bila virus menjangkiti user tertentu, akan sangat sangat sangat sulit menjangkiti dan menyebar ke user yang lain. Pada Windows, hal ini tidaklah terjadi. Sehingga bila dilihat dari sisi maintenance / perawatan data maupun perangkat keras-pun akan lebih efisien. Artikel yang menunjang argumen ini: Linux dan Virus serta Melindungi Windows dari serangan virus dengan menggunakan Linux.
5. Linux relatif stabil. Komputer yang dijalankan di atas sistem operasi UNIX sangat dikenal stabil berjalan tanpa henti. Linux, yang merupakan varian dari UNIX, juga mewarisi kestabilan ini. Jarang ditemui, komputer yang tiba-tiba hang dan harus menekan tombol Ctrl-Alt-Del atau Restart untuk mengakhiri kejadian tersebut. Sehingga, tidaklah mengherankan bila Linux mempunyai pangsa pasar server dunia yang cukup besar. Dari hasil riset IDC, pangsa pasar server dunia yang menggunakan Linux pada tahun 2008 akan mencapai 25,7 % (dapat dibaca di www.eweek.com).
6. Linux mempunyai kompatibilitas ke belakang yang lebih baik (better backward-compatibilty). Perangkat keras (hardware) yang telah berusia lama, masih sangat berguna dan dapat dijalankan dengan baik di atas Linux. Komputer-komputer yang lama ini tidak perlu dibuang dan masih dapat digunakan untuk keperluan tertentu dengan menggunakan Linux (sebagai penunjang informasi dapat membaca artikel “Don’t Throw That Old PC Away–Give It New Life with Linux“). Selain itu, tidak pernah ditemui dokumen-dokumen yang lebih baru tidak dapat dibaca pada Linux versi yang lebih lama. Pada Windows, kita seakan dituntut untuk terus mengikuti perkembangan perangkat keras. Sebagai contoh, beberapa bulan lalu, telah dirilis Windows Vista. Beberapa dokumen yang dibuat dalam Windows Vista tidak dapat dibuka dalam Windows XP. Sehingga, mau tidak mau, kita harus beralih ke Windows Vista, dan itu berarti meng-upgrade atau membeli perangkat keras (hardware) baru yang lebih bagus (perangkat keras minimum Windows Vista dapat dilihat www.microsoft.com). Atau, bisa jadi ada aplikasi-aplikasi yang dibuat beberapa tahun yang lalu tidak dapat dibuka lagi di Windows Vista, karena sudah tidak didukung lagi oleh Microsoft.



Kekurangan Linux

1. Banyak pengguna yang belum terbiasa dengan Linux dan masih ‘Windows minded’. Hal ini dapat diatasi dengan pelatihan-pelatihan atau edukasi kepada pengguna agar mulai terbiasa dengan Linux.
2. Dukungan perangkat keras dari vendor-vendor tertentu yang tidak terlalu baik pada Linux. Untuk mencari daftar perangkat keras yang didukung pada Linux, kita dapat melihatnya di Linux-Drivers.org atau linuxhardware.org.
3. Proses instalasi software / aplikasi yang tidak semudah di Windows. Instalasi software di Linux, akan menjadi lebih mudah bila terkoneksi ke internet atau bila mempunyai CD / DVD repository-nya. Bila tidak, maka kita harus men-download satu per satu package yang dibutuhkan beserta dependencies-nya.
4. Bagi administrator sistem yang belum terbiasa dengan Unix-like (seperti Linux), maka mau tidak mau harus mempelajari hal ini. Sehingga syarat untuk menjadi administrator adalah manusia yang suka belajar hal-hal baru dan terus-menerus belajar.


Pembahasan selajutnya dalam sesi linux akan membahas keluarga linux dan turunannya serta tampilan antarmuka pengguna pada umumnya. dengan harapan menambah pengetahuan tentang keanekaragaman sistem operasi.

Thursday, 6 January 2011

ingin punya dolar dari free paypal???

Prizegod.com



FreePaypalCash, adalah bisnis yang bisa kita ikuti dengan mengajak orang. Bonusnya dapat dinikmati dengan beberapa macam sesuai pilihan kita. Berikut detail item yang bisa kita pilih:

$20 akan dikirim ke PayPal anda jika anda mengajak 1 orang melalui link referral anda

$50 akan dikirim ke PayPal anda jika anda mengajak 2 orang melalui link referral anda

$100 akan dikirim ke PayPal anda jika anda mengajak 4 orang melalui link referral anda

$200 akan dikirim ke PayPal anda jika anda mengajak 8 orang melalui link referral anda

$300 akan dikirim ke PayPal anda jika anda mengajak 12 orang melalui link referral anda

$400 akan dikirim ke PayPal anda jika anda mengajak 16 orang melalui link referral anda

$800 akan dikirim ke PayPal anda jika anda mengajak 32 orang melalui link referral anda

$50 akan dikirim ke PayPal anda jika anda mengajak 2 orang melalui link referral anda

atau dengan pilihan berikut:
Nintendo DS Lite - $129.99 jika anda mengajak 6 orang melalui link referral anda

Sony Playstation Portable (PSP) - $169.99 jika anda mengajak 7 orang melalui link referral anda

Apple - iPod Touch 16GB MP3 Player (2nd Gen) - $299.99 jika anda mengajak 12 orang melalui link referral anda

Sony PlayStation 3 80GB - $399.99 jika anda mengajak 16 orang melalui link referral anda

Microsoft Xbox 360 Console - $399.99 jika anda mengajak 16 orang melalui link referral anda