JavaScrupt its important

Jangan Remehkan JavaScript Print E-mail
ImageKetika mahasiswa ingin belajar pemrograman, sering timbul kendala seperti, harus mencari compiler terlebih dahulu, Integrated Development Environment (IDE) nya. Dan ini sering menjadi hambatan. Padahal tanpa perlu mencari-cari sebetulnya sudah ada perangkat bantu yang dapat digunakan untuk mempelajari pemrograman. Perangkat bantu itu adalah browser. Karena di dalam browser, selalu ada JavaScript yang dapat dimanfaatkan sebagai sarana mempelajari teknik pemrograman.JavaScript adalah bahasa pemrograman, yang berorientasi obyek dan bersifat dinamis. Bahasa pemrograman dinamis seperti JavaScript, Perl, PHP, Python, dan Ruby awalnya didisain untuk skrip. Kini bahasa tersebut mengalami kenaikan popularitas. Banyak program yang tadinya ditulis dengan bahasa pemrograman statis seperti C, C++, Java kini ditulis dalam bahasa dinamis. Bahasa JavaScript memiliki kemiripan dengan bahasa pemrograman fungsional dengan fasilitas lambda, dan closures. JavaScript berbeda dengan Java, dan awalnya bukan dikembangkan Sun tapi oleh Netscape. Saat ini JavaScript telah distandardisasi oleh ECMA sebagai ECMAScript (ECMA-262)

Banyak programmer yang meremehkan JavaScript. Dianggap JavaScript hanyalah bahasa pemrograman untuk web yang hanya untuk membuat huruf bisa berkedip-kedip saja, atau melakukan operasi sederhana di halaman Web. Memang anggapan ini masih melekat akibat JavaScript awalnya memang dikembangkan untuk keperluan itu. Tetapi kini telah berkembang pesat. Tentu saja itu tidak lepas dengan semakin besarnya kemampuan komputasi komputer, sehingga JavaScript di browser dapat melakukan pekerjaan-pekerjaan tersebut. Popularitas AJAX menjadikan JavaScript seperti ditemukan kembali, dan dianggap bahasa serius.

Bahkan pekerjaan seperti emulasi suatu perangkat komputer pun dapat dilakukan dengan menggunakan JavaScript, Beberapa emulator yang menggunakan JavaScript telah ada misal JSMIPS [ http://codu.org/projects/trac/jsmips/] suatu simulator serba guna untuk MIPS. Siste, ini menggunakan kompilasi JIT (Just In Time) dengan kernel modular yang ditulis dengan JavaScript. Untuk yang ingin mempelajari proses 6502 (yang legendaris karena digunakan oleh Apple II) dapat menggunakan asembler yang ditulis diemulasikan di JavaScript [http://www.6502asm.com/].

Sedangkan bagi mereka yang penasaran bagaimana seandainya mensimulasikan suatu komputer lengkap, maka dapat melihat JSSpeccy [http://jsspeccy.zxdemo.org/] emulatur komputer ZX Spectrum yang populer tahun 80-an. Karena sintaks JavaScript tidak terlalu beda dengan C maka untuk membuat emulator ini dilakukan dengan mentranslasi Fuse Emulator [http://fuse-emulator.sourceforge.net/]. Emulator lainnya yang menarik adalah jsMSX [http://jsmsxdemo.googlepages.com/jsmsx.html], yang mengemulasikan konsole MSX, yang ada sebelum Nintendo Famicom. Perangkat kerasnya menggunakan prosesor Z80, dengan Video Display Processor TMS9918. Emulator ini dapat juga memainkan ROM dari permainan ini.

Tidak saja mengemulasikan perangkat keras yang lain, tetapi JavaScript dapat juga menjadi “host” bahasa pemrograman lain. Misal berfungsi sebagai interpreter dari bahasa lain atau membuat mesin virtual untuk bahasa pemrograman. Sebagai contoh HotRuby [http://hotruby.accelart.jp/], mesin virtual untuk Ruby yang ditulis di Javacript, memungkinkan menjalankan opcode dari Ruby pada lingkungan JavaScript. GoldenScheme [http://goldenscheme.accelart.jp] merupakan interpreter Scheme dan Jisp [http://www.ducklet.com/jisp] merupakan dialek Lisp yang diiplementasikan dalam JavaScript.

Lingkungan JavaScript dapat juga untuk memulai belajar pemrograman dengan menggunakan bahasa pemrograman sederhana, misal dengan memanfaatkan NG-BASIC [http://www.ngbasic.com/], yang berfungsi sebagai interpreter BASIC yang ditulis di JavaScript. Sehingga pengguna dapat belajar bahasa pemrograman BASIC yang mudah ini, dan ini dilakukan dengan JavaScript di browser. Untuk anak-anak yang ingin belajar pemrograman dapat memanfaatkan interpreter LOGO [http://www.calormen.com/Logo/] yang ditulis di JavaScript.

Yang menarik dari itu semua, Dengan mudah orang dapat bisa melihat source code dari suatu aplikasi JavaScript. Sehingga kita dapat mempelajari bagaimana hal-hal di atas diimplementasikan dalam suatu bahasa pemrograman. Dengan cara ini maka proses pembelajaran akan dapat dilakukan lebih dalam lagi. Sekali lagi model Open Source menjadikan orang mudah untuk belajar. Teknologi yang terbuka akan mengakselerasi teknologi itu sendiri.

Oleh: Made Wiryana

LINUX ???!

Apa Linux itu?

Linux_XP

Linux adalah sebuah program open source yang gratis di bawah lisensi GNU, sistem operasi 32-64 bit, yang merupakan turunan dari Unix dan dapat dijalankan pada berbagai macam platform perangkat keras mulai dari Intel (x86), hingga prosesor RISC. Linux sebagai program open source yang gratis Salah satu yang membuat Linux terkenal adalah karena gratis. Dengan lisensi GNU (Gnu Not Unix) Anda dapat memperoleh program, lengkap dengan kode sumbernya (source code). Tidak hanya itu, Anda diberikan hak untuk mengkopi sebanyak Anda mau, atau bahkan mengubah kode sumbernya.Dan itu semua legal dibawah lisensi. Meskipun gratis, lisensi GNU memperbolehkan pihak yang ingin menarik biaya untuk penggandaan maupun pengiriman program. Lisensi lengkap dari GNU, dapat Anda baca di Lampiran III. Penerjemahan lisensi GNU ke dalam Bahasa Indonesia.

Catatan :

Literatur lengkap tentang GNU dapat Anda baca di situs web mereka yaitu http://www.gnu.org.

Dengan demikian, dapat dikatakan bahwa Anda dapat memperoleh Linux tanpa harus membayar sama sekali. Jika Anda harus membayar tiap kali instal perangkat lunak di lain komputer, maka dengan Linux Anda dapat menginstalnya dimana saja tanpa harus membayar lisensi.

Kebebasan yang paling penting dari Linux, terutama bagi programmer dan administrator jaringan, adalah kebebasan memperoleh kode sumber (source code) dan kebebasan untuk mengubahnya. Ini berimplikasi pada beberapa hal penting. Pertama keamanan, yang kedua dinamika.

Jika perangkat lunak komersial tidak memperkenankan Anda untuk mengetahui kode sumbenya maka Anda tidak akan pernah tahu apakah program yang Anda beli dari mereka itu aman atau tidak (sering disebut security by obscurity). Hidup Anda di tangan para vendor. Dan jika ada pemberitahuan tentang bug dari perangkat lunak komersial tersebut, seringkali sudah terlambat. Dengan Linux, Anda dapat meneliti kode sumbernya langsung, bersama dengan pengguna Linux lainnya. Berkembangnya pengguna Linux sebagai komunitas yang terbuka, membuat bug akan cepat diketahui, dan secepat itu pula para programmer akan memperbaiki programnya. Anda sendiri juga yang menentukan kode yang cocok sesuai dengan perangkat keras maupun kebutuhan dasar perangkat lunak lainnya untuk dapat diimplementasikan. Ibarat sebuah mobil, Anda bisa memodifikasi sesukanya, bahkan hingga mesin sekalipun, untuk memperoleh bentuk yang diinginkan.

Keterbukaan kode sumber juga memungkinkan sistem operasi berkembang dengan pesat. Jika sebuah program dengan sistem tertutup dan hanya dikembangkan oleh vendor tertentu, paling banyak sekitar seribu hingga lima ribu orang. Sedangkan Linux, dengan keterbukaan kode sumbernya, dikembangkan oleh sukarelawan seluruh dunia. Bug lebih cepat diketahui dan program penambalnya (patch) lebih cepat tersedia. Pendekatan pengembangan sistem operasi ini disebut Bazaar. Kebalikannya sistem Chatedraal sangat tertutup dan hanya berpusat pada satu atau dua pengembang saja.

Sebagai tambahan, Linux menyediakan bahasa pemrograman gratis, lengkap dengan kompilernya, maupun program pembantunya. Beberapa diantaranya adalah :

  • ADA
  • BASIC
  • C
  • C++
  • Expect
  • FORTRAN
  • GTK, untuk membuat aplikasi GUI di Linux
  • PASCAL
  • Phyton
  • Skrip Shell
  • TCL
  • Perl (The Practical Extraction and Report Language), sering dipakai untuk membuat skrip CGI di web.

Mengubah doc menjadi pdf

Anda yang kebingungan saat menemukan doc berformat pdf padahal anda ingin menyelesaikan tugas dengan tehnik kopas (hehehe) berikut ini ada tool yg dapat anda manfaatkan.

Melalui File-PDF 3.0, Anda bisa mengubah format file PDF menjadi format Doc (dokumen). Dengan demikian, isi file tersebut bisa Anda edit melalui bantuan tool pengolah kata, seperti Microsoft Word.

1. Memilih File PDF dan Output-nya

Image

Pertama-tama, buka tool ini dari menu “Start”. Selanjutnya, klik “Browse” pada bagian “Select File for Convertion” dan pilih file PDF yang hendak dikonversi. Tentukan folder tujuan di bagian “Output Options”. Setelah itu, klik “Convert to Word”.

2. Layout Options

Image

Di jendela “Layout Options” ini, ada empat format teks yang bisa Anda pilih, yaitu Flowing Text, Formatted Text, Text Only, dan As Is. CHIP memilih Flowing Text supaya hasilnya (format dokumen) tidak berbeda dengan tampilan awal (format PDF).

3. Image Filter

Image

Setelah Anda mengklik “Next”, Anda akan dibawa pada jendela “Image Filter”. Pilihan “Remove Image” menyebabkan gambar terpisah dari teks (pada file Doc). Sedangkan “Anchoring Image” membuat gambar menyatu dengan teks.

4. Kerapatan Teks

Image

Dalam jendela selanjutnya, yaitu “Character spacing”, Anda bisa mengubah kerapatan teks. Jika Anda memilih “Yes” kerapatan teks tidak akan berubah. Namun, pilihan “No” membuat kerapatan teks mengikuti setting aplikasi Microsoft Word.

5. Jumlah Halaman yang Dikonversi

Image

Di jendela “Convertion Range”, Anda bisa menentukan jumlah halaman file PDF yang ingin dikonversi menjadi file dokumen. Namun, jika Anda ingin mengonversi seluruh halaman , Anda cukup memilih “All Pages”.

6. Proses Konversi

Image

Setelah Anda mengklik “Next” untuk langkah kelima tadi, tool akan menampilkan seluruh setting yang telah Anda pilih. Jika masih ada setting yang terlewatkan, Anda tinggal mengklik “Back”. Namun, jika sudah sesuai keinginan Anda, klik “Finish”.

7. Membuka dengan Microsoft Word

Image

Setelah proses konversi selesai, Anda bisa langsung membukanya dalam “Microsoft Word”. Anda bisa mengedit teks, mengatur posisi teks, menambah gambar, hingga mengubah susunan halaman .

8. Ekstrak Image

Image

Tool ini juga bisa mengekstrak image yang ada dalam file PDF. Dari jendela “Select File for Convertions” (langkah 1), Anda klik “Extract Images”. Selanjutnya, Anda pilih format gambar dan folder tujuan, lalu klik “Finish”.

download pdf images

Source : CHIP.CO.ID Author : Setiawan Adi

memperbaiki kerusakan komputer

Sistem Komputer akibat Virus


System Repair Engineer

Komputer yang pernah terkena virus, malware dan sejenisnya biasanya banyak fitur yang tidak berjalan normal (sistem/windows mengalami kerusakan). Misalnya Task Manager, Run, Command prompt yang tidak bisa berjalan, dan kadang sampai file-file tertentu seperti EXE, COM dan lainnya juga tidak bisa dijalankan.

Kerusakan semacam itu biasanya bisa diperbaiki baik manual, menggunakan CD Windows atau dengan software pihak ketiga. Baca selebihnya »

Mbah Surip Meninggal

Sungguh tak disangka dan memang siapa yang menyangka seorang pria yang sudah biasa dikatakan uzur berhasil menyedot perhatian peminat musik di seluruh Indonesia. Tak tanggung-tanggung, dari beberapa kabar yang beredar lelaki pemcinta kopi ini berhasil mengantongi 4,5 miliar rupiah dari hasil “penjualan” ring back tonenya. Sungguh luar biasa, belum lagi keinginannya yang “nyeleneh” mau beli helikopter. Keberhasilannya membuat orang terpana, juga dengan kepergiannya. Berikut cuplikan yang saya dap[at dari berita kematian mbah surip : Jakarta Mbah Surip meninggal dunia di rumah Mamiek ‘Srimulat’ di kawasan Kampung Makassar, Jakarta Timur. Mamiek tahu persis kondisi penyanyi berambut gimbal itu, termasuk kata terakhir yang diucapkan oleh Mbah Surip. “Berulang-ulang dia bilang I love you full,” kata Mamiek Prakoso melalui telepon, Selasa (4/7/2009). Mamiek menceritakan, dia sempat dipanggil kerabatnya agar masuk ke dalam karena didapati kondisi Mbah Surip tengah meracau ‘I Love You Full’ dengan air liur berleleran di mulut. Hingga saat ini masih belum jelas penyebab kematian Mbah Surip. Namun sumber mengungkapkan mulut pelantun berambut gimbal tersebut mengeluarkan busa sebelum menghembuskan nafas terakhir. (lh/nrl) didapat dari detikhot.com Mbah Surip, walau kau telah tiada, karyamu akan tetap ada di hati para penggemarmu . . . .

hape keren

Nokia 5320 XpressMusic

nokia-5320-xpressmusic

Hape yang satu ini sarat akan fitur baru. Seperti fitur paling gres dan terbaru, Say and Play. Jika kita ingin memainkan sebuah lagu, tinggal ucapkan nama lagu atau penyanyinya. Selain itu modelnya yang klasik dengan keypad rada unik, membuat penampilan hape ini menawan. Baca selebihnya »

mbah surip

Profile Mbah Surip Tak Gendon
Profile Mbah Surip Tak Gendong…Mbah Surip sudah dikenal dimana-mana dengan lagunya Tak Gendong dan ciri khasnya dengan rambut Bob Marley beserta tawa khasnya yang bikin kocak….

Liriknya :

Tak gendong kemana-mana 3x
Mantep dong enak dong
Daripada naik pesawat kedinginan
Mendingan tak gendong ayooooooo
Tak gendong kemana -mana3x
Mantep dong enak dong
dari pada naik taksi kesasar
mendingan tak gendong
wear aryou doing
oke iam hoking

Profile Mbah Surip Tak Gendong

Awal Kehidupan Mbah Surip

Mbah Surip dilahirkan pada tanggal 5 Mei 1949 di Mojokerto Jawa Timur. Dilahirkan dengan nama Urip Ariyanto. Saat ini Mbah Surip berstatus duda dengan empat anak dan sekaligus juga sebagai kakek dengan empat cucu. Menurut pengakuannya Mbah Surip termasuk orang yang senang sekolah, Mbah Surip memiliki ijazah SMP, ST, SMEA, STM, Drs. sama insinyur dan MBA.

Selain sebagai penyanyi, Mbah Surip pernah merasakan pengalaman bekerja di bidang pengeboran minyak, tambang berlian, emas, dan lain-lain bahkan pernah bekerja di luar negeri seperti Kanada, Texas, Yordania dan California. Namun Merasa nasibnya kurang baik, Mbah Surip mencoba peruntungan dengan pergi ke Jakarta. Di Ibukota Jakarta, ia bergabung dengan beberapa komunitas seni seperti Teguh Karya, Aquila, Bulungan, dan Taman Ismail Marzuki.

Pada suatu waktu, nasib menentukan lain. Mbah Surip mendapat kesempatan untuk rekaman dan akhirnya meraih kesuksesan seperti sekarang.

Perjalanan di Dunia Musik

Dalam perjalanan musiknya Mbah Surip telah mengeluarkan beberapa album musik. Album rekamannya dimulai dari tahun 1997 diantaranya, Ijo Royo-royo (1997), Indonesia I (1998), Reformasi (1998), Tak Gendong (2003) dan barang Baru (2004).

Namun ternyata lagu Tak Gendong diciptakan pada tahun 1983 saat Mbah Surip bekerja di Amerika Serikat. Menurut Mbah Surip Filosofi dari lagu ini yaitu Belajar salah itu, yang digendong ya siapa saja, entah baik, galak, nakal, atau jahat. Seperti bus, nggak peduli penumpangnya, entah itu copet, gelandangan, pekerja, ya siapa saja. Sebab, menggendong itu belajar salah.

Mbah Surip tampil juga lewat video klip “Witing Trisno” karangan Tony Q Rastafara di MTV. Ciri khas dari setiap aksinya di panggung musik yaitu selalu ditemani “Gitar Kopong” nya, menyanyi dengan sangat relax dan nyanyi “ngalor-ngidul” dengan gaya-nya yang khas, kocak, gila, dan bebas ekspresi.

Karakter inilah yang membuat Emha Ainun Najib atau Cak Nun sering menggambarkan sosok Mbah Surip adalah gambaran “Manusia Indonesia Sejati” yang tidak pernah merasa susah, tidak pernah gelisah, tidak pernah sedih dan selalu tertawa, meskipun seringkali di ledek orang Mbah Surip tetap saja tertawa tidak pernah dendam, atau membalas ledekan tersebut.

Dimuat lagi bruw . . .

Setelah sekian lama absen gag nulis cerpen , akhirnya ada sebuah hidayah Agung yang menyusup dalam diri ini bruw. CERPEN GUA MASUK KORAN . . .  huahahahahahaha . . .

happy euy, padahal cuman sekali kirim eh langsung dimuat ama redaksinya, tapi masalahnya nih . . . Honor gua gag dikirim-kirim T_T hik hik . ., but by the way masih banyak kabar gembira lain yang mampu menutup semua kesedihan itu (ciyeeee heheheh) GUA lulus UN dengan nilai memuaskan hoho . . . n jg q lulus test msk UMY (Universitas Muhamadiyah Yogya) walau cuman univ swasta heheh . . . senang jg hoho . . .

Masalah blog, gila  . . kemaren baru aza posting kalo PR q naik, eh ternyata udah turun lagi, wadoooh parah . . .mungkin karena makin lama blog q ini jarang diurusin . . .AHHHH tobatttt . . .

Hilangnya Matahari


Angin berhembus pelan, menyibakkan dedaunan pohon akasia besar yang tumbuh sejak puluhan tahun lalu. Telah banyak peristiwa yang disaksikannya sejak ia pertama kali ditanam. Seperti hari ini, ia menyaksikan peristiwa yang begitu mengharukan, perpisahan dua anak manusia yang saling mencintai, menyayangi dan memiliki.

Bocah itu bernama Salim. Ia tidak menangis, tidak menjerit bahkan tidak mengucapkan sepatah kata apapun. Salim hanya menunduk, seolah sedang memperhitungkan nasib Baca selebihnya »

TIPS buat dapet tema blog keren

Huy teman-teman, pastinya yang pada sehat and semangat menjalani hidup. Nie ada tips sedikit buat ngebantu kalian yang masih blogger pemula (kayak gue nich keke) buat mempercantik blog kalian. Selain kita bisa dapat tema-tema keren buat blog di blogger dengan bantuan om Google (ketikkan tema untuk blogspot pada bagian search), ternyata ada juga cara lain yang sedikit “nakal”.

Mau tau apa itu? follow this artikel until end . . . hehe . . .

Baca selebihnya »