my Blog

Just another WordPress.com weblog

Mencoba VirtualBox

VirtualBoxTadi sore saya teringat kalau ada teman saya yang memesan untuk disediakan link download VMware Server di web intranet kantor. Saya lihat file instalasinya ada di hardisk eksternal saya. Dalam direktori yang sama, saya melihat ada file instalasi VirtualBox yang saya download beberapa waktu lalu. Selanjutnya, bukan mengupload VMware seperti yang diniatkan, malah tertarik untuk mencoba VirtualBox.

Seperti halnya VMware, VirtualBox merupakan software untuk melakukan virtualisasi hardware, sehingga memungkinkan pada komputer yang terinstall Windows XP misalnya (host), dengan VirtualBox kita dapat menginstall linux atau sistem operasi lainnya (guess), dan antara host dan guess dapat berjalan bersamaan. Cara ini mungkin cocok bagi yang berniat mencoba linux tanpa harus menginstall secara sendiri atau dual boot, tentu dengan berbagai keterbatasannya. Ketersediaan memory untuk menjalankan dua sistem operasi secara bersamaan merupakan faktor yang menurut saya perlu diperhatikan agar keduanya dapat berjalan dengan baik.

VirtualBox yang dapat digunakan secara gratis dan berlisensi GNU/GPL ini dapat berjalan pada Windows, Linux atau Macintosh sebagai host dan mendukung sejumlah sistem operasi yang dapat dijadikan guess-nya termasuk Windows (NT 4.0, 2000, XP, Server 2003, Vista), DOS/Windows 3.x, Linux (2.4 dan 2.6), dan OpenBSD. VirtualBox saat ini hanya dapat mengemulasi mesin Intel x86.

Dibandingkan dengan file instalasi VMware Server, file instalasi VirtualBox jauh lebih kecil yaitu hanya sekitar 14,8 MB, sedangkan VMware Server 146 MB. Proses instalasinya pun lebih cepat. Hanya saja, setelah menginstall, saya baru teringat kalau CD Ubuntu saya taruh di rumah, sedangkan file iso-nya sudah saya hapus. Saya mencoba membuka file image Ubuntu hasil bentukan VMware, dikenali dan bisa masuk booting, tapi pada proses pendeteksian hardware berhenti. Saya coba dengan menginstal Windows XP dari file iso, berjalan dengan baik, termasuk ketika menyetting networknya.

virtalbox-windows-inside

Ketika berjalan, untuk masuk ke sistem operasi guess dilakukan dengan mengklik mouse pada layar guess, dan untuk kembali ke host, defaultnya dilakukan dengan menekan tombol Ctrl sebelah kanan. Untuk berbagi folder host untuk guess, dengan mudah dapat difasilitasi dengan fasilitas share folder, salah satu fasilitas yang saya suka.

VirtualBox: professional, flexible, open

Dikutip dari MasEko

29 Agustus 2007 Ditulis oleh palzum | Tip's | | No Comments Yet

ʞılɐqɹǝʇ sʞǝʇ

˙˙nʇı ıʇɹǝdǝs ɐɹɐɔ uɐƃuǝp ɐɔɐqɯǝɯ ʞnʇun ɹɐɾɐlǝq ɐʇıʞ ɐʎuʇɐɐs uıʞƃunɯ ˙ʞılɐqɹǝʇ ɐɹɐɔǝs ɐɔɐqɯǝɯ ʞıɐq ƃuɐʎ uɐndɯɐɯǝʞ ıɐʎundɯǝɯ ʇnqǝsɹǝʇ ɟɟɐʇs ɐɾɐs ɐʎuɐɥ ‘ɐʎuɹɐuǝqǝs ɥǝuɐ ƃuɐʎ ɐpɐ ʞɐpıʇ ¿ɐʎuɥǝuɐ ɐdɐ ‘nlɐl ˙sılnʇ ɐʇıʞ ƃuɐpǝs ƃuɐʎ ɐdɐ ʇɐɥılǝɯ uɐƃuǝp sılnuǝɯ ʇnqǝsɹǝʇ ɟɐʇs ‘ʞuɐq ɥɐnqǝs ıp ǝɔıʌɹǝs ɹǝɯoʇsnɔ ɟɟɐʇs uɐdǝp ıp ɐpɐɹǝq ɐʞıʇǝʞ ıʇɐɯɐƃuǝɯ ɥɐuɹǝd uıʞƃunɯ ɐpuɐ

ɹoʇɐɹǝuǝƃ ʇxǝʇ dılɟ

29 Agustus 2007 Ditulis oleh palzum | Tip's | | No Comments Yet

Script auto install psybnc

Iseng iseng bikin script untuk auto install psybnc..

echo 'Auto Installer Psybnc By NeoTheOne'wget http://psybnc.net/psyBNC-2.3.2-7.tar.gztar zxvf psyBNC-2.3.2-7.tar.gzrm -rf psyBNC-2.3.2-7.tar.gzcd psybncmakerm -rf psybnc.confecho 'masukin port yang kamu inginkan contoh 25000'read bncportecho 'PSYBNC.SYSTEM.PORT1='$bncport >>psybnc.confecho 'PSYBNC.SYSTEM.HOST1=*' >>psybnc.confecho 'PSYBNC.HOSTALLOWS.ENTRY0=*;*' >>psybnc.conf./psybncmv salt.h lang/echo 'Mantaps Banget'echo 'Selamat Bro'echo 'Psybnc kamu dah terinstall dengan sukses'echo 'Salam NeoTheOne@irc.dal.net'

Ini untuk anda yang masih bingung install psybnc di shell, dan tidak familier dengan command-command shell.Tentunya lebih menghemat waktu anda.
jika anda hanya user biasa untuk install psybnc dengan script di atas ikuti langkah2 berikut ini…

$ wget http://geocities.com/masjito/alat/get-psy.txt
$ chmod +x get-psy.txt
$ ./get-psy.txt

Jika anda mempunyai account root , dan agar user anda bisa install psybnc dengan command get-psy, pindah aja ke folder /bin

# mv get-psy.txt /bin/get-psy

semoga berguna

8 Agustus 2007 Ditulis oleh palzum | Tip's | | No Comments Yet

Tips mendesain atau memilih software yang bagus

Menurut riset yang pernah dilakukan, 86% implementasi Teknologi Informasi di dunia gagal. Salah satu penyebabnya adalah salahnya pemilihan dan desain dari software yang digunakan. Berikut tips yang bisa digunakan sebagai dasar pengembangan dan memilih sotware yang bagus.

Software yang bagus harus memenuhi kualifikasi di bawah ini:

  1. mudah digunakan,
    Untuk pemula sekalipun harus mudah menggunakan aplikasi yang dibuat. Haruslah user friendly dan pembagian menu tidak boleh kompleks. Batasannya adalah maksimal 7 atau 9 menu karena daya ingat manusia hanya terbatas. Jika lebih dari itu, haruslah dibagi menjadi beberapa sub menu.
  2. mudah dipelajari,
    dan harus ada fasilitas help
  3. sesuai kebutuhan,
    sehingga tidak ada redudansi dana atau resource. Kalau ingin memgangkut sebuah batu bata tidak perlu menggunakan truk.
    Selain itu software harus memang didesain sesuai dengan kasus yang dihadapi.
  4. handal dan secure,
    Software harus bisa menghandle database yang besar serta aman dari penyusup atau tangan-tangan jahil. fasilitas yang bisa ditambahkan adalah input validation dan capcha untuk melindungi spam.
  5. level otoritas jelas,
    user harus dikelompokkan sesuai dengan otoritasnya, misalnya dibagi menjadi guest, operator dan admin.
  6. harga murah,
    murah tidak harus berarti jelek khan? kita bisa memanfaatkan software-software open source misalnya menggunakan sisten operasi LINUX, server apache, database MySQL, postgresql, atau firebird.
  7. proses pembuatan cepat,
    Proses pembuatan terkait dengan produktivitas client. Apabila terlalu lama menunggu maka lost yang timbul karena terlalu lama implementasinya berhasil menjadi besar. Dalam keadaan normal pun client juga perlu waktu untuk penyesuaian sehingga dapat memanfaatkan TI dengan optimal.
  8. strategi implementasi jelas,
    antara lain dibangun secara bertahap dan memasukkan perubahan budaya kerja serta jaminan software software bekerja
  9. terdapat fasilitas log,
    Terdapat history dari pengunjung atau apabila multi user terdapat history aktivitas user.
  10. training admin,
    apabila membangun untuk pihak ke tiga maka harus diadakan training admin sehingga bisa menghandle masalah-masalah yang mungkin terjadi, seperti penyelamatan data, pemeliharaan data base dan lain-lain.
  11. multi user,
    untuk mempermudah pekerjaan dan mengefektifkan pekerjaan haruslah multi user dengan client server programming atau web based.
  12. terdapat interface untuk kolaborasi antar user,
    untuk komunikasi antar user dan membantu dalam pembagian kerja, fasilitas PM (private messaging), chat atau forum.
  13. alur program sederhana,
    agar mudah dipahami dan digunakan user serta mempercepat eksekusi program
  14. dapat dikembangkan atau digabung dengan aplikasi lain,
    source code harus diminta dan dibuktikan dapat bekerja dengan sempurna atau menggunakan pemrograman berbasis script.
  15. mampu mengantisipasi perkembangan Teknologi Informasi,
    teknologi yang digunakan bukanlah teknologi yang usang dan mampu mengantisipasi perkembangan selama minimal 5 tahun
  16. open platform,
    berbasis open source akan lebih mudah dalam pengembangan dan lebih murah.
  17. tidak mensyaratkan hardware hardware atau software tertentu,
  18. tampilan bagus, agar menarik dan user tidak bosan mengoperasikannya.
  19. backup, terdapat fasilitas backup data ke bentuk CD atau ke media penyimpanan lainnya
  20. garansi jelas, dan harus dipertegas dalam kontrak
  21. perawatan mudah, perawatan database mudah dilakukan dan terdapat software pembantu untuk perawatan (flush data, sweep data dan lain lain)
  22. database terpusat, data tidak tersebar dan kesulitan apabila ingin menggabungnya.

Penulis menyarankan menggunakan platform sebagai berikut:

  1. OS untuk server : LINUX
  2. OS untuk workstation : windows
  3. server : apache
  4. database : postgresql
  5. pemrograman : web based dengan PHP

Dan apabila user telah terbiasa dengan aplikasi bebarbasis desktop, sekarang sudah ada teknologi AJAX yang bisa membuat aplikasi berbasis web menjadi lebih hidup seperti layaknya aplikasi berbasis desktop.

Berikut keunggulan aplikasi web based dibandingkan yang berbasis desktop:

  1. Tidak mensyaratkan hardware atau software tertentu,
    aplikasi web based bisa diakses dari komputer berbasi OS apapun. Selama di OS tersebut ada fasilitas browsernya. dan semua OS sekarang memiliki browser di instalasi standarnya.
  2. instalasi mudah,
    tinggal diinstall di server dan client tinggal mengarahkan browsernya ke server. Tidak seperti aplikasi desktop yang harus menginstall software di masing-masing client bahkan ada yang juga harus menginstall fasilitas tambahan di tiap client.
  3. lebih murah, web based banyak yang open source dan handal
  4. perawatan mudah, apabila ada masalah misalnya bug, tinggal memodifikasi script di server maka semua client akan mengikuti. dan tidak perlu melalui proses compile.
  5. tampilan menarik,
    aplikasi web based sekarang bisa ditambahkan multimedia, animasi dan suara yang menarik dengan flash.
  6. pengembangan lebih mudah,
    karena menggunakan script maka tidak perlu dicompile sehingga source adalah aplikasi itu sendiri. Tinggal edit script di server maka client akan menikuti.

Sekian, semoga bermanfaat.

Dikutib dari gecko

2 Juli 2007 Ditulis oleh palzum | Tip's | | No Comments Yet