Keberhasilan dalam kesederhanaan

August 31, 2007

Keberhasilan dan kesuksesan seseorang kadang belum tentu karena penguasaan teknologi tinggi, lulusan universitas terkemuka, kemenarikan user interface (baca: tampan atau cantik), kewibawaan, kejeniusan, kepandaian, atau karena atribut-atribut hebat dan keren yang lain. Banyak jalan untuk sukses, saking banyaknya jalan, membuat “teknik menjadi sukses” menjadi sulit untuk dibuatkan formulanya. Kita tentu tidak bisa menduga bahwa apa yang dilakukan oleh seorang mahasiswa bernama Jerry Yang dengan mengumpulkan link-link situs, membuat kategori dan fitur pencarian akan menjadikannya situs portal dan search engine terkemuka di dunia (Yahoo.Com). Itu adalah sekelumit diskusi di Kuliah Umum Universitas Widyatama Bandung, dimana saya diminta menjadi pembicara untuk tema “Trend SDM dan Jalur Karir IT”. Thanks om Alex yang sudah nemenin saya mengarungi tol cipularang ;)

Iwan Fals telah menjadi legenda dalam permusikan Indonesia. Padahal seperti pengakuan mas Iwan di awal-awal karirnya, dia hanya bisa mainin 3 chord gitar. Lagunya juga sederhana-sederhana, kekuatan dan keunikannya justru adalah di lirik. Justru dengan kesederhanaan penggunaan chord gitar, saya yang waktu itu masih SMP bisa dengan mudah menyanyikan lagu-lagu “Sarjana Muda”, “Aku Antarkan”, “Buku ini Aku Pinjam” milik Iwan Fals dengan gitar murah yang dibelikan orang tua saya. Demikian juga dengan anak-anak yang biasa berkumpul di post ronda di kampung, yang belajar gitar asal-asalan, tetap bisa dengan merdu menyanyikan lagu-lagu mas Iwan. Dan akhirnya lagu-lagu sederhana mas Iwan menggema di seantero republik, terkenal dan melegenda. Mirip dengan mas Iwan, Kangen Band sering dicibir orang karena musiknya low quality, dalam lagunya “Antara Aku, Engkau dan Dia” hanya bermodal 3-4 chord gitar. Tapi kenyataan membuktikan bahwa penjualan lagu tersebut mencapai lebih dari 400 ribu keping (meraih dua platinum). Dengan kesederhanaan (atau bahkan kekurangan) yang kita miliki kita tetap bisa berkreasi untuk menuju suatu keberhasilan.

Tukul Arwana menjadi satu ikon baru dalam dunia talkshow di Indonesia. Mas Tukul mendobrak atribut host talkshow yang biasanya cerdas, pintar, keren dan berwibawa. Padahal Mas Tukul sendiri adalah wong ndeso dengan logat bahasa Indonesia medok ala Perbalan Semarang dan ditambah dengan bahasa Inggris yang belepotan. Tukul Arwana adalah trend setter baru, kalimat sederhana seperti “kembali ke laptop”, “puas kamu puas” atau olok-olok ala semarang seperti “kutu kupret”, “katrok”, “asem ik”, dsb menyebar secara nasional. Mas Tukul berhasil menjadikan kesederhanaan dan kekurangannya menjadi kapital untuk meraih sukses.

Google.Com termasuk “perusak mitos” web design dunia. Penampilannya yang terlalu sederhana, tentu akan sulit memenangkan kontes web design di level dunia atau bahkan di level Indonesia ;) Tapi sebenarnya secara teori software engineering, Google.Com adalah contoh terbaik bagaimana sebuah sistem dan software dikembangkan. Kalau tujuannya adalah membuat mesin pencari alias sistem yang menjadi solusi untuk pencarian informasi, kenapa top page harus menampilkan yang lain selain kolom untuk pencarian? Google.Com membuktikan keberhasilannya dengan meraup 60-70% market share mesin pencari.

IlmuKomputer.Com dulu sering diejek orang karena terlalu sederhana dalam teknologi web, hanya menggunakan statik html, tanpa desain yang menarik dan bahkan tanpa CMS. Saya bukan desainer yang baik, dan saya memang ingin fokus memberi solusi di permasalahan yang ada (sebagai referensi bisa baca tulisan saya tentang membangun komunitas maya). Setelah 4 tahun menggunakan statik html, di awal tahun 2007 IlmuKomputer.Com saya ubah menggunakan dynamic html dengan CMS yang sederhana yaitu WordPress. Sederhana karena ukuran kecil, business process tidak rumit dan saya tidak repot kalau ada security hole karena saya cukup update dengan versi terbaru CMS dari WordPress.Org. Dengan kenyamanan itu saya bisa konsentrasi ke konten dan solusi yang ingin saya tawarkan. Saya yakin IlmuKomputer.Com belum sukses, tapi jumlah visitor dan daily hits yang tinggi membuktikan bahwa penggunanya banyak (dan semakin banyak).

Kegigihan dan kejelian kita mengubah suatu kesederhanaan dan bahkan kelemahan atau kekurangan, menjadi sebuah kekuatan adalah kunci keberhasilan. Jangan minder, jangan rendah diri dan jangan hiraukan ejekan orang lain hanya karena kita sekolah di universitas yang tidak terkemuka ataupun di universitas kecil yang ada di kota kecil ;) Toh Linus Torvald yang bukan lulusan Standford University atau MIT berhasil membuktikan bahwa LINUX dapat menjadi sistem operasi handal dan terkenal, bahkan mengalahkan kampiun sistem operasi dunia Prof. Andrew S. Tannenbaum yang sebelumnya membuat MINIX.

Kreatifitas menghasilkan produk yang diakui dan bermanfaat untuk masyarakat harus terus diasah, ini sering saya sebut keunggulan defacto. Sekolah setinggi mungkin juga penting karena ini adalah keunggulan dejure. Jadi keunggulan defacto dan dejure adalah termasuk faktor keberhasilan. Targetting untuk menjadi seorang specialist yang mumpuni harus terus dikejar, karena di era ke depan semakin sedikit wilayah kerja untuk kaum generalist (ngerti banyak hal tapi hanya kulit-kulitnya). Tapi jangan lupa juga bahwa kita harus menjadi seorang specialist yang punya kemampuan verbal dan bisa “menjual” dan “bernegosiasi” dengan orang lain tentang produk dan keunggulan kita. Specialist semacam ini yang sering disebut dengan Versatilist.

adapted from www.romisatriawahono.net founder www.ilmukomputer.com


Dapat apa sih di Universitas

August 31, 2007

“Saya mahasiswi semester 4 jurusan Teknik Informatika di sebuah Univesitas di Semarang. Sudah hampir 2 tahun saya kuliah, cuman saya kadang merasa nggak tambah pinter, kalau tambah sibuk sih iya karena tugas dari dosen yang kayak tsunami ) Pingin dengar pendapat mas Romi yang kabarnya waktu kuliah IPKnya 4.0 terus. Sebenarnya di kampus itu apa yang kita dapat sih mas?” (Novi - Tembalang, Semarang).

Ini termasuk juga pertanyaan yang banyak masuk ke kotak email saya. Sudah keterima di universitas dan mulai belajar, tapi kadang masih nggak ngeh hakekat belajar ) Lha katanya disuruh menimba air eh ilmu, nah ilmunya ini sebenarnya apa sih?

Dik Novi, kita belajar itu, baik di sekolah, di kampus, di universitas dan di lembaga pelatihan untuk meningkatkan KSTAE atau kata orang betawi (a)PeKTeSiPeng, waduh apaan tuh? ) KSTAE itu Knowledge, Skill, Technique, Attitude, Experience alias (a)PeKTeSiPeng (Pengetahuan, Keterampilan, Teknik, Sikap dan Pengalaman). Ini kalau kita ambil contoh orang belajar naik motor dan belajar di kampus, mungkin penjelasannya seperti di bawah:

Knowledge (Pengetahuan): Kita jadi tahu bahwa di motor ada lampu, stang kemudi, rem, gas, spion, bel. Kita juga tahu cara bagian motor itu bekerja termasuk gimana njalaninya. Kalau kita belajar pemrograman, ya kita ngerti lah apa itu fungsi, apa itu variable, juga apa itu object, apa itu method, apa itu attribute. Kita juga diajarin banyak lagi pengetahuan, sistem basis data, rekayasa perangkat lunak, pemrograman berorientasi objek, software project management, dsb. Pokoknya yang selama ini bikin pusing itulah knowledge. Lho kenapa bikin pusing? Soalnya kampus kadang nggak imbang ngasih knowledge dan keterampilan, alias besar teori daripada praktek )

Skill (Keterampilan): Kita ngerti cara ngidupin motor. Supaya motor maju harus masukan gigi ke satu dan tekan gas. Kecepatan mulai tinggi masukin ke gigi dua, kalau ada halangan di depan injek rem. Kalau mau belok tekan lampu sen. Di kampus, tugas mandiri, misalnya disuruh buat kalkulator atau program deteksi bilangan prima di mata kuliah OOP itu semua untuk ngelatih keterampilan. Semakin banyak tugas, harusnya makin terampil, cuman kalau nyontek, ya makin bego aja mahasiswa ) Usahakan untuk mengerjakan sendiri tugas, karena tujuannya untuk melatih keterampilan kita, sayang masa depan kita kalau kita sering nyontek dalam tugas mandiri. Nah, IPK itu hanya untuk mengukur mahasiswa di level knowledge dan skill. Jadi peran IPK sebenarnya hanya sampai di sini ;)

Technique (Teknik): Ternyata keterampilan nggak cukup, karena kita perlu menguasai teknik misalnya supaya motor kecepatan tinggi nggak ngepot. Kita ngeremnya harus dari jauh dan pakai rem tangan plus rem kaki bareng. Mau belok juga harus ambil ancang-ancang, kecepatan diturunkan, baru belok. Nah kalau di kampus, karena mata kuliah banyak dan di setiap mata kuliah ada tugas coding, keterampilan bahasa Java kita jadi meningkat. Kita bisa bahasa Java kromo inggil, ngoko, eh bukan maksud saya kita jadi punya banyak teknik supaya program kita lebih rapi, program kita lebih cepat jadi, punyak teknik untuk bisa reuse code, coding jalan terus walaupun pakai notepad atau emacs, dsb.

Attitude (Sikap): Wah ternyata pengetahuan, keterampilan, teknik saja nggak cukup membuat kita bisa survive di dunia. Kita perlu sikap yang baik dalam mengendarai motor. Lampu lalu lintas itu kalau merah berhenti, jangan nyelonong saja. Kalau nyalip orang juga jangan dari kiri. Hormati pengendara lain, dahulukan perempuan atau yang membawa anak-anak. Jangan asal ngebut di kampung orang, kalau nggak mau benjol tuh kepala. Sikap ini kalau di kampus, ya kalau jadi programmer jangan terus buat virus, atau ngerusak sistem orang, atau malah maling code orang ) Nah ini semua adalah sikap. Kampus yang hanya mengajari orang untuk punya pengetahuan, teknik dan keterampilan tanpa memperhatikan attitude (sikap) artinya mendidik orang pinter tapi sesat di jalan.

Experience (Pengalaman): Pengalaman ini seperti jam terbang. Hanya bisa kita dapatkan kalau kita pernah mengalami kejadian dan pengalaman. Contohnya, karena sering bolak-balik ke Puncak untuk jualan pisang ;) , kita jadi ngerti banget mainin gigi supaya mesin nggak rontok meskipun naik gunung terjal nan macet. Terus juga karena rumah sering kebanjiran, kita ngerti banget lah kira-kira banjir berapa senti yang bikin motor kita nggak bisa jalan. Gimana kalau jatuh, sebaiknya posisi tubuh seperti apa yang membuat luka tidak parah. Semua kita dapatkan dari pengalaman. Pengalaman itu mahal, ya pasti karena kadang ada harga yang harus dibayar. Terus kalau di Kampus, pengalaman kan nggak ada? Hmm pengalaman itu tetap ada, kita KKN, magang, kerja paruh waktu, ngerjain TA itu adalah supaya punya pengalaman. Banyak buat project (software) yang bisa dijual, mulai belajar jualan, latih jiwa enterpreneurship adalah keharusan untuk bekal hidup di dunia IT nan ganas dan kejam.

adapted from www.romisatriawahono.net founder ilmukomputer.com


HACKING SITUS YOUTUBE

August 31, 2007

Sebagian dari teman - teman mungkin sudah tahu kalau situs Youtube adalahgudangnya videoklip, tetapi sayangnya situs Youtube hanya mengizinkan kita untuk melihat semua video Favorite kita dan situs youtube tidak mengizinkan untuk melakukan Download. Padahal kita pengen banget nge-save Videonya. OK Prend… Take Easy…??? with Hacking Session, Nothing Impossible…!!!

Peralatan yg harus disiapkan yaitu:
1. Browser Mozilla
2. Notepad
3. DAP (Download Accelerator Plus)
4. FLV Player
Buka Situs Youtube pake Browser Mozilla trus pilih Video klip pilihan anda. Nah waktu Youtube memutarkan Videonya, klik pause dan klik kanan (jgn di videonya) trus klik “VIEW PAGE INFO” trus klik Ta “MEDIA”
trus cari di kolom address yg seperti ini (File Typesnya EMBED) “/player2.swf?video_id=kEEMXrI2M80&l=111&t=OEgsToPDskJNO-sksHya0pDE86o821um”

copy alamat itu ke notepad.
trus inject urlnya
http://youtube.com/get_video?

Proses Injection :
http://youtube.com/get_video?video_id=kEEMXrI2M80&l=111&t=OEgsToPDskJNO-sksHya0pDE86o821um

Copy - Paste alamat Url itu ke DAP
caranya klik “Add” trus Pastein dech

Hehehe… dapet kan teman-teman videonya…??? Yach walaupun berformat .flv
terus diputer pake apa donkz, jawabnya pake “FlV Player”

Ok.. sekian dulu tutorial dari kami.


4 tipe Mahasiswa. Anda Masuk yang mana ?

August 31, 2007

4 Tipe Mahasiswa… Anda Masuk yang Mana

Pada saat menjadi mahasiswa baik di program S1, S2 maupun S3 di Jepang, saya mengalami berbagai proses pembelajaran yang kadang bikin geli kalau mengingatnya sekarang. Proses belajar ternyata membuat jenis dan karakter saya berubah-ubah. Kadang saya nggak sadar dengan ketidakmampuan saya, tapi kemudian kenyataan menyadarkan saya bahwa saya tidak mampu, dan akhirnya setelah saya belajar keras saya jadi sadar apa saja kemampuan saya. Di sisi lain agak sedikit berbahaya ketika saya tidak sadar dengan kemampuan saya. Jadi kayak bunglon dong? Hmm lebih tepatnya bunglon darat ;) . Terus saat ini anda termasuk jenis mahasiswa yang mana? Mari kita lihat bersama.

1. Mahasiswa Yang Tidak Sadar Akan Ketidakmampuannya (Unconsciously Incompetent)

Tahun 1994, kehidupan saya di Jepang di mulai. Saya beserta 14 orang yang lain sekolah bahasa Jepang di Shinjuku, nama sekolahnya Kokusai Gakuyukai. 1 tahun belajar bahasa Jepang, kita berhasil menghapal sekitar 1000 kanji. Kemampuan bahasa Jepang level 1 menurut Japanese Language Proficiency Test alias Nihongo Noryoku Shiken. Kebetulan karena saya senang nggombalin orang ngomong, percakapan bahasa Jepang saya cukup terasah (pera-pera). Di Kokusai Gakuyukai, kita juga diajari pelajaran dasar untuk Matematika, Fisika dan Kimia. Ini juga nggak masalah. Kurikulum Indonesia yang padat merayap plus rumus-rumus cepat ala bimbel D , membuat soal-soal jadi relatif mudah dikerjakan. Karena saya newbie di dunia komputer, padahal harus masuk jurusan ilmu komputer, saya beli komputer murah untuk saya oprek. Newbie? yah bener, saya gaptek komputer waktu itu. Saya kerja keras, saya bongkar PC, saya copoti card-cardnya karena pingin tahu, sampe akhirnya rusak hehehe. Terus nyoba mulai install Windows 3.1. Lebih dari 3 bulan, tiap malam saya keloni terus itu komputer, jadi lumayan mahir lah. Tahun 1995, masuk ke Saitama University dengan sangat PD dan semangat membara ) . Nah pada tahap ini saya sebenarnya masuk ke jenis mahasiswa yang tidak sadar akan ketidakmampuannya. Dikiranya semua sesuai dengan yang dibayangkan dan diangankan.

2. Mahasiswa Yang Sadar Akan Ketidakmampuannya (Consciously Incompetent)

Masuk kampus, ternyata bekal kanji 1000 huruf nggak cukup. 1000 kanji itu level anak SD atau SMP di Jepang. Saya perlu lebih dari 30 menit untuk membaca 1 halaman buku textbook pelajaran, padahal orang Jepang hanya perlu 2-3 menit ( Kemahiran percakapan juga nggak banyak menolong karena mahasiswa Jepang membentuk grup-grup. Saya satu-satunya mahasiswa asing di Jurusan, nggak kebagian teman, meskipun sudah kerja keras tegur sapa, ngajak kenalan, nanya jam, nanya mata pelajaran, dsb. Matematika, Fisika, dan Kimia sebenarnya mudah, hanya masalahnya karena Kanji terbatas, kadang saya nggak ngerti yang ditanyain apa. Jadi kadang saya kerjasama dengan mahasiswa Jepang disamping saya, dia ngerti apa yang ditanyain, tapi nggak bisa ngerjakan. Sebaliknya saya nggak ngerti yang ditanyain, tapi sebenarnya bisa ngerjain … hehehe. Untuk praktek di lab komputer, ternyata semua pakai terminal Unix (Sun), sama sekali nggak ada mesin yang jalan under (Microsoft) Windows. Yang pasti, harus sering mainin command line di shell, untuk ngedit file hanya bisa pakai emacs, browsing hanya bisa pakai mosaic, laporan harus pakai latex, buat program harus pakai bahasa C atau perl (CGI) untuk yang berbasis web. Kenyataan membuat saya sadar akan ketidakmampuan saya ) .

3. Mahasiswa Yang Sadar Akan Kemampuannya (Consciously Competence)

Karena sadar bahwa banyak hal yang ternyata saya belum mampu, yang saya lakukan adalah belajar keras. Saya kurangi tidur, saya perbanyak baca, perbanyak beli buku, beli kamus elektronik, banyak diskusi dengan teman-teman mahasiswa Jepang. Saya mulai banyak bermain-main dengan Linux dan FreeBSD di rumah untuk kompatibilitas dengan tugas kampus. Nyambung internet dengan dialup, mulai belajar mengelola server, mulai membuat program kecil-kecilan dengan bahasa C dan Perl. Banyak kerja part time, mulai dari nyuci piring, interpreter, code tester dan programmer. Saya mulai aktif di dunia kemahasiswaan, baik di dalam kampus maupun di luar kampus, termasuk ikut mengurusi Persatuan Pelajar Indonesia di Jepang sampai pernah terpilih jadi ketua umumnya. Knowledge dan skill di kampus terasah, experience dan manajemen keorganisasian juga terasah. Alhamdulillah saya mulai banyak punya teman Jepang, kadang makan bareng, main bareng atau ngoprek komputer bareng di asrama mereka. Untuk menambah ilmu kadigdayaan (sebenarnya sih untuk keperluan kerja part time ;) ), saya menambah peliharaan komputer di apartemen dengan Apple Macintosh dan beberapa Unix machine.

Tahun pertama dan kedua terlewati dengan baik, nilai lumayan dengan nuansa penuh kegembiraan. Saya berusaha semaksimal mungkin “menjual” kemampuan saya, baik dalam bentuk jasa alias sebagai interpeter, lecturer, programmer, software engineer, maupun dalam kemasan produk software yang saya buat (sistem informasi rumah sakit, sistem informasi periklanan, web application, network management system, dsb). Alhamdulillah saya sudah bisa mandiri dan mendapat banyak pengalaman dan keuntungan finansial mulai tahun ketiga kehidupan saya di Jepang, sehingga akhirnya saya putuskan menikah “dini” supaya lebih tenang, aman dan sehat ;) . Nah pada masa ini jenis saya adalah semakin sadar akan kemampuan saya ) .

4. Mahasiswa Yang Tidak Sadar Akan Kemampuannya (Unconsciously Competence)

Saya banyak ngejar kredit di tahun 1 dan 2, dengan harapan bisa tobikyu (loncat tingkat), meskipun saya kemudian nggak minat lagi karena ternyata di Jepang kalau kita loncat langsung ke program Master (S2), ijazah S1 nggak diberikan oleh Universitas. Resiko besar kalau saya balik Indonesia tanpa ijazah S1, urusan birokrasi pemerintahan (PNS) akan merepotkan, apalagi kalau nanti nyalon jadi walikota semarang, bisa kena pasal ijazah palsu … hehehe. Akhirnya tingkat 3 kuliah banyak kosong (sudah terambil di tingkat sebelumnya). Part time juga saya lebih selektif, hanya di bidang garapan saya saja, yang bisa kerja remote dan lebih bebas waktunya. Tidak ada lagi tempat untuk kerja kasar nyuci piring atau angkat karung. Saya terpaksa ambil mata kuliah jurusan lain untuk menjaga ritme kampus. Meskipun kadang ditolak professor pengajar, karena saya ambil mata kuliah semacam combustion, teknologi pendidikan, sistem tata kota, dsb yang nggak ada hubungan dengan computer science. Akhirnya karena keasyikan ngambil kredit, nggak sadar kelebihan kredit. Total terambil 170 kredit, padahal syarat lulus S1 hanya 118 kredit :D.

Sehari hampir 18 jam di depan komputer, kecuali tidur sekitar 6 jam, tugas kampus juga saya kerjakan dengan baik. Akhirnya masuklah saya ke masa, “nggak ngerti lagi mau ngapain di Internet” D . Saya mulai suka iseng dan banyak aktif di dunia underground dengan berbagai nama samaran. Saya kadang membuat program looping tanpa stop untuk mbangunin admin kampus, alias men-downkan server karena overload CPU dan memori. Kadang nge-brute force account teman untuk ambil passwordnya, sehingga bisa baca email-email cintanya ;) . Sampai akhirnya saya pernah kena skorsing 3 bulan karena ngecrack account professor-professor di kampus. Nah di masa ini, saya berubah jenis sebagai mahasiswa yang nggak sadar bahwa punya kemampuan untuk berbuat negatif dan merusak kestabilan kampus ) .

Di sisi lain, saya banyak mendapatkan knowledge di Universitas, formal language dan automata, software project management, software metrics, requirement engineering, dsb yang pada saat dapat kita mikirnya ini nanti dipakai dimana yah ) . Tapi ternyata semua itu bekal yang cukup berguna ketika harus masuk ke dunia industri dan menggarap project-project yang lebih riil. Kondisi seperti ini juga termasuk dalam posisi yang tidak sadar akan kemampuannya )

Bagaimanapun juga mahasiswa sebaiknya di arahkan untuk menjadi jenis ke-3, yang sadar akan kemampuannya dan menggunakan kemampuannya untuk hal-hal positif. Kalaupun ada mahasiswa yang dengan skillnya terjebak tindakan negatif, pembimbing ataupun dosen juga harus bijak mensikapi. Bagaimanapun juga ini semua adalah proses belajar dan proses pematangan diri. Sebagai tambahan, 4 hal diatas diformulasikan orang dan terkenal dengan nama teori Experiential Learning. Lalu anda termasuk yang mana? Silakan dijawab sendiri.

adapted from www.romisatriawahono.net founder www.ilmukomputer.com


SEJARAH LINUX

August 31, 2007

KELAHIRAN “UNIX”

Cikal bakal kelahiran linux dimulai pada akhir tahun 1960 pada sebuah perusahaan AT&T(American telephone and Telegraph). Saat itu, AT & T yang bekerjasama dengan MIT (Massachusetts Institute of Technology); bekerja dengan menggunakan operating system bernama “multics”. Multics memiliki banyak sekali masalah; masalah terbesarnya adalah mahalnya biaya yang dikeluarkan untuk menjalankannya pada General Electric Mainframe ( GE 645). Perkembangan selanjutnya pun menjadi tidak memuaskan.Bagaimanapun juga penggunaan Multics tetap dipertahankan karena menawarkan kemampuan multiuser (penggunaan bersama). Para Programer harus bekerja bersama-sama dan saling bertukar informasi dengan mudah, dan mereka sangat ingin untuk dapat lepas dari masalah biaya yang besar. Seiring dengan perkembangan dan keuangan yang membaik, grup tersebut berusaha mencari pengganti yang sesuai untuk multics. Ken thompson, salah seorang anggota grup AT&T, mulai merancang sebuah game bernama”Space travel”, sayangnya game ini juga menghabiskan biaya yang mahal untuk dapat dimainkan. Saat Thompson menemukan sebuah komputer digital PDP-7, bersama teman kuliahnya Dennis Ritchie, mereka menulis ulang game tersebut dalam assembler dan memindahkannya dengan menggunakan paper tape. Dalam perkembangan memindahkan game tersebut mereka telah meletakkan “command interpreter” dan sejumlah perintah dasar untuk mengkopi dan memindahkan file-fie. Awal tahun 1970, Brian Kerningham, seorang pengembang lainnya dari AT&T mengusulkan nama “Unix” sebagai pelesetan dari Minix (peralatan untuk mengajarkan pemrograman). Dimulailah sebuah cikal bakal sebuah operating system bernama “Unix”. Team pengembang Unix meminta komputer PDP-11 kepada manajemen AT&T, mesin yang lebih tangguh dari PDP-7, tetapi lebih murah dari semua biaya yang harus mereka keluarkan sebelumnya.

adapted www.echo.or.id


Just - in - Time (JIT) System

August 26, 2007

Dalam sistem Just - in - Time (JIT), aliran kerja di kendalikan oleh operasi berikutnya, dimana setiap stasiun kerja menarik out put dari stasiun kerja sebelumnya sesuai dengan kebutuhan. Dalam sistem JIT, pesanan produksi (production order) dapat dikomunikasikan dengan berbagai cara, dapat menggunakan alat elektronik seperti lampu, alat transportasi seperti konteiner, atau alat paling banyak digunakan adalah semacam tanda yang disebut sebagai kamban. Kamban adalah suatu istilah dalam bahasa Jepang yang serupa artinya dengan visible record or signal. Pada umumnya alat kamban yang dipergunakan adalah kartu, sehingga sering disebut kartu kamban. Kamban dipergunakan sebagai tanda (signal) kepada stasiun pemasok bahwa stasiun pengguna sedang membutuhkan material, sehingga stasiun pemasok (pelanggan) harus segera mengirimkan material itu sesuai dengan kebutuhan yang tertera dalam kartu kamban. Pada dasarnya sistem JIT merupakan suatu konsep filosofi yaitu, memproduksi produk yang dibutuhkan, pada saat dibutuhkan oleh pelanggan, dalam jumlah sesuai kebutuhan pelanggan, pada tingkat kualitas prima, dari setiap tahap proces dalam sistem manufakturing, dengan cara yang paling ekonomis dan efisien melalui eliminasi pemborosan (waste elimination) dan perbaikan proses terus menerus (countineous process improvement). Konsep just in time adalah suatu konsep di mana bahan baku yang digunakan untuk aktifitas produksi didatangkan dari pemasok atau suplier tepat pada waktu bahan itu dibutuhkan oleh proses produksi, sehingga akan sangat menghemat bahkan meniadakan biaya persediaan barang / penyimpanan barang / stocking cost.

Teori konsep just in time ditemukan oleh seorang berkebangsaan jepang bernama Taiichi Ohno dari perusahaan kendaraan motor Toyota. Perhitungan serta kerja sama yang baik antara penyalur, pemasok dan bagian produksi haruslah baik. Keterlambatan akibat salah perhitungan atau kejadian lainnya dapat menghambat proses produksi sehingga dapat menimbulkan kerugian bagi perusahaan.

FALSAFAH JIT

Menyediakan kebutuhan yang cukup pada waktu yang tepat.

JIT sebagai suatu sistem perbaikan yang berkelanjutan, dapat mengatasi kesia-siaan & variabilitas.

Produk yg disimpan, terlambat diproduksi, produk yg mengantri, produk yg rusak merupakan kesia-siaan.

Variabilitas adalah setiap penyimpangan dari proses optimal yg mengantarkan produk sempurna tepat waktu.

Pengelolaan JIT bertujuan untuk menghapuskan segala sesuatu yang tak bernilai tambah pada setiap saat.

Prinsip ini berasal dari pengamatan sederhana: konsumen hanya bersedia membayar nilai tambah yang kita hasilkan. Semua yang lain adalah Muda atau tak bernilai tambah. Oleh karena itu tujuan pengelolaan JIT terfokus pada penghapusan semua bentuk pemborosan (Muda). JIT juga adalah sistem yang mengejar kesempurnaan (nilai yang esential) saat Muda atau pemborosan dihapus.

Rantai pemasokkan yang ramping

Perubahan dari produksi tradisional menjadi rantai pemasokkan (supply chain) yang ramping adalah salah satu tahapan penting dalam pengelolaan JIT. Alran barang dan lairan produksi satu unit (one piece flow) diterapkan untuk memproduksi beragam produk industri, dengan ukuran lot yang kecil, secara ekonomis dan dalam jumlah yang sesuai dengan permintaan pasar.

Standarisasi kerja

Merupakan kunci sukses sistem JIT. Standarisasi kerja merupakan sarana pelatihan bagi para karyawan guna memastikan tindakan yang tepat dengan urutan kerja yang tepat pula dan kerjasama team. Ini pula yang merupakan jaminan kualitas dan produktivitas.


Kriptografi adalah seni untuk menyembunyikan informasi

August 26, 2007

Perkembangan komunikasi telah mendorong manusia untuk menyembunyikan informasi yang dimilikinya dari orang lain demi alasan keamanan dan privasi.
Seseorang yang berusaha untuk mengembangkan dan membuat kode kriptografi disebut cryptographer. Sedangkan seseorang yang berusaha memecahkan kode tersebut disebut cryptanalists. Kriptografi telah dikenal sejak 4000 tahun yang lalu. Kriptografi dahulunya adalah usaha untuk mengubah pesan dengan menambah atau mengubah karakter tertentu. Sekarang, telah ditemukan metode kriptografi terbaru yaitu: quantum cryptography.
Physical Cryptography
Physical cryptography meliputi metode untuk menukar tempat (transposition) atau mensubtitusikan karakter tertentu dalam pesan.
Substitution Ciphers Adalah metode kriptografi dengan jalan mengganti karakter/simbol tertentu dengan karakter/simbol yang lain.
Misal “a“: “x“ dan “b” : “y”, maka
“apa kabar” : “xpx kxyxr”.
Masalah: (a) tidak aman dan (b) apakah “x” dalam pesan benar-benar “x” atau hasil substitusi?
Transposition Ciphers Adalah metode kriptografi dengan menukarkan atau mengacak kata/bagian kata dari pesan dengan aturan tertentu. Contoh:
“Aku Cinta Kamu” : “kuA taCin muKa”
Steganography Yaitu proses menyembunyikan pesan dalam pesan lain dengan harapan agar pesan yang sesungguhnya tidak dapat dideteksi. Contoh:
“Aku Cinta Kamu” : “Aku Sangat Cinta Durian Kamu”
Hybrid System Yaitu gabungan dari ketiga metode di atas. Contoh: Mesin Enigma yang dipakai Jerman dalam PD II untuk mengirim pesan ke perahu “U”-nya, menggunakan kombinasi antara subtitusi dan transposisi.

Quantum Cryptography
Quantum kriptografi adalah metode enskripsi yang relatif baru. Pada awal tahun 2002, aplikasinya dibatasi untuk laboratorium dan proyek rahasia pemerintah. Proses didasari oleh Prinsip Ketidakpastian Heisenberg yang sebenarnya dipakai dalam teori atom modern.
Dalam quantum kriptografi, pesan dikirim dengan menggunakan runtun foton. Jika penerima mengetahui urutan dan polaritas dari foton maka ia bisa menterjemahkan pesan tersebut, Dan jika seseorang yang berusaha mengintip pesan, beberapa foton akan berubah polaritasnya. Hal ini akan memberi tahu si penerima bahwa pesan telah dibaca orang lain, dan dia bisa meminta si pengirim untuk mengirim ulang pesan dengan polaritas foton yang berbeda.
Quantum kriptografi memungkinkan adanya enskripsi yang tidak bisa dipecahkan. Meski demikian biaya yang dibutuhkan sangat mahal dan masih dipakai dalam aplikasi yang terbatas.


Panduan menggunakan YahooGroups

August 17, 2007

Jika Anda rajin mengikuti mailing list (milis), tentu Anda kenal dengan Yahoo

Groups, situs penyedia layanan milis-gratis yang paling populer saat ini. Tapi

masih banyak juga orang yang belum paham bagaimana mengelola e-mail di

Yahoo! Groups. Misalnya, bagaimana cara melakukan unsubscribe? Bagaimana

caranya agar saya menerima satu e-mail saja perhari? Dan seterusnya.

Untuk bisa memanfaatkan semua fitur Yahoo! Groups, cara yang paling

ideal adalah dengan mengakses situs Yahoo! Groups (http://groups.yahoo.com)

dengan menggunakan Yahoo! ID Anda (caranya sama seperti ketika Anda

mengecek e-mail di Yahoo!). Namun jika Anda malas mengelola milis Anda

melalui situsnya Yahoo! Groups, Anda sebetulnya masih bisa memanfaatkan

sebagian fitur situs ini melalui e-mail Anda.

Semua milis di Yahoo! Groups memiliki alamat e-mail dengan rumus seperti ini:

nama_group@yahoogroups.com. Contohnya: milisku@yahoogroups.com, di mana milisku

merupakan nama dari milis tersebut. Dengan rumus tersebut, Anda bisa

melakukan berbagai pengaturan milis Anda dengan cara mengirim e-mail ke

alamat-alamat tertentu dengan rumus sebagai berikut:

Berhenti berlangganan: nama_group-unsubscribe@yahoogroups.com. Contoh: miliskuunsubscribe@

yahoogroups.com.

Berlangganan: Jika ingin mendaftar jadi anggota, alamatnya adalah nama_groupsubscribe@

yahoogroups.com.

Menghubungi moderator: Misalnya Anda hendak menghubungi moderator

milis tersebut, tapi Anda tidak tahu alamat e-mailnya. Maka kirim saja e-mail

Anda ke nama_group-owner@yahoogroups.com.

Digest (menerima satu e-mail saja perhari): nama_group-digest@yahoogroups.com).

No Mail: Anda tidak ingin menerima e-mail dari milis tersebut, tapi tetap jadi

anggota. Kirim e-mail kosong ke nama_group-nomail@yahoogroups.com.

Kembali ke Normal: Jika Anda telah memilih opsi Digest atau No Mail, dan

ingin kembali ke pilihan normal (setiap pesan yang masuk langsung terkirim ke

e-mail Anda), maka kirim e-mail kosong ke nama_group-normal@yahoogroups.com.

Perlu diketahui, dalam mengirim e-mail ke alamat-alamat di atas (kecuali

nama_group-owner@yahoogroups.com), Anda cukup mengirim e-mail kosong. Tidak

perlu berisi pesan apapun, bahkan subject atau judul pesan e-mailnya pun tidak

perlu diisi. Kenapa? Karena pesan Anda nantinya akan diproses secara otomatis

oleh sistem Yahoo Groups.

Saran bagi teman-teman indeecom semua alangkah bagus nya untuk gabung ma mailist HMTI di hmtiftunand@yahoogroups.com

mudah-mudahan dapat informasi yang berguna dari sana.


Noam Chomsky: Ketakutan Utama AS, Jika Umat Islam Bersatu

August 8, 2007

Noam Chomsky, yang selama ini dikenal sebagai komentator dengan pernyataan-pernyataan yang pedas terhadap kebijakan AS mengatakan, mimpi buruk AS adalah apabila umat Islam di dunia bersatu.Saat ini, kata Chomsky, tantangan terbesar bagi AS adalah bagaimana tetap mempertahankan dominansi terhadap negara-negara penghasil sumber energi di dunia, yaitu Timur Tengah.

“Persatuan di kalangan umat Islam, umat yang selama ini berada di hampir seluruh wilyah penghasil sumber energi dunia, merupakan mimpi buruk terbesar bagi AS, ” kata Chomsky.

Menurutnya, langkah AS memberikan bantuan untuk keperluan militer di sejumlah negara Timur Tengah baru-baru ini, hanya akan memicu perlombaan senjata di kawasan itu. Dan itu adalah taktik pemerintahan Bush agar kekerasan tetap berkobar di Timur Tengah dan untuk mencegah persatuan umat Islam.

Chomsky meyakini, invasi Irak merupakan pesan AS bahwa negara itu akan melakukan serangan sepanjang target serangannya dianggap “tidak memiliki pertahanan” yang memadai.

Dalam hal ini, ia juga mengkritik kecenderungan media massa AS mengabaikan pesan-pesan damai yang dilontarkan para pemimpin negara-negara Timur Tengah.

Menurut Chomsky, cuma ada dua negara penghasil sumber energi di Timur Tengah yang gagal dikontrol AS, yaitu Iran dan Suriah. Tak heran jika AS, selama ini menganggap kedua negara itu sebagai musuh, utamanya Iran.

Ia memperkirakan bahwa negara-negara yang selama ini menolak dominansi AS, seperti Iran dan Suriah akan membentuk sebuah blok yang cenderung bergabung dengan Asian Energy Security Grid dan Shanghai Cooperation Organization (SCO) yang berbasis di China.

Chomsky mengutip laporan surat kabar South China Morning Post edisi Juni 2006 yang terbit di Hongkong. Surat kabar itu melaporkan bahwa Presiden Iran Mahmud Ahmadinejad telah mencuri perhatian para peserta pertemuan tahunan SCO.

Dalam pidatonya di pertemuan itu, Ahmadinejad menyerukan agar SCO bersatu melawan negara-negara yang selama ini menentang dan mengkritik program nuklir Iran. SCO sendiri, yang beranggotakan negara-negara di Asia Tengah, mendesak AS agar segera menarik instalasi militernya yang ada di negara-negara anggota SCO.


“Ngibulin” Billing Warnet…

August 1, 2007

Artikel ini dibuat oleh seorang bernama Blizbs_Uchiha Cara ini konon berlaku untuk segala versi billing explorer dan kebanyakan aplikasi billing lainnya. Dan merupakan kelemahan semua billing warnet yang berbasis windows!!! Hayo….
Saat mulai menyalakan komputer di warnet yang pertama muncul saat windows dimulai adalah login screen client billing yang menutupi seluruh area windows. Fungsi Alt+Tab dan Ctrl+Alt+Del biasanya ikut-ikutan di-disable untuk memaksa kita login melalui program billing itu.
Sebenarnya, saat kita menghadapi login screen itu komputer sudah siap dijalankan. Hanya terhalang oleh screen login yang menyebalkan itu…(sory mas-mas OP warnet…hehehehe)
Yang perlu kita lakukan hanyalah menyembunyikan jendela login itu tanpa perlu login. Ada banyak soft buat nyembunyiin window, salah satunya ZHider. Saya hanya akan menjelaskan penggunaan ZHider.
Yang harus disiapkan:
1. Program ZHider (Cari pake google Boss. Ukurannya kecil kok)
2. Muka bego dan polos…^_^
3. Mental yang kuat dan berani digebukin bila ketahuan..hahaha…

Gini Lho caranya :

  1. Masuk warnet dan pasang muka bego biar ga dicurigai operator
  2. Pastikan selain box yang kita tempati masih ada box lain yang kosong. Biar ga dicurigai juga sih.
  3. Usahakan cari tempat yang jauh dari op, supaya ga ketahuan box kamu kosong apa nggak.
  4. Saat masuk login screen, login aja seperti biasa.
  5. Jalankan ZHider yang sudah disiapkan di disket/flashdisk. 
  6. Setelah ZHider dijalankan langsung aja logout.
  7. Naah, di login screen ini kita mulai aksi mendebarkan kita. Tekan Ctrl+Alt+Z.. Jreeeng, login screen telah menghilang !!! Let’s party guys…
  8. Browsinglah sepuasnya, tapi tetap pastikan ada box lain yang kosong. Kan aneh kalau ada yang masuk warnet, dia lihat udah penuh. Padahal di billing server kelihatan masih ada yang belum login.
  9. Kalo sudah puas tekan Ctrl+Alt+x untuk memunculkan kembali login screen yang menghilang entah kemana:)
  10. Login seperti biasa dan browsing beberapa menit sampai penunjuk tarif sesuai duit yang ada biar g curiga si OP-nya..
  11. Logout. Siapkan muka bego, lalu bayar tarif.

Cara ini lebih mudah dilalukan bila si operator ga terlalu kenal sama kamu. Apalagi bila si op sering keluyuran.

Ini beberapa hotkey ZHider yang bisa digunakan, untuk hotkey lainnya silakan baca file readme yang disertakan bersama zhider
CTRL+ALT+Z Menyembunyikan jendela aktif
CTRL+ALT+X Menampilkan kembali semua jendela yang disembunyikan
CTRL+ALT+L Menampilkan dialog zhider
CTRL+ALT+M Menampilkan kembali semua jendela yang disembunyikan, dan juga menutup zhider.

Kalo cara di atas ga bisa dilakuin, hentikanlah usahamu. Kalo ketahuan langsung pertebal “muka bego”-mu. Misalnya bilang “Eh, kok jadi gini ya? Kemaren ga gini kok.” Ato kata-kata lain, tergantung kreatifitas hehe.. klo digebukin lari…sekencang-kencengnya

Kitipan dari : BLiZBS Uchiha

Edited By : indee_crew_h_y