Wednesday, August 20, 2014

Menambah Ukuran Hard Disk pada Sistem Guest di Virtual Box

Saya adalah pengguna Ubuntu Linux dan sudah terbiasa menggunakan Linux untuk keperluan pekerjaan sehari-hari. Namun tidak jarang ada pekerjaan yang menuntut untuk menggunakan Windows. karena software yang bersangkutan hanya ada pada Windows. Untuk itu maka saya menginstal VirtualBox di dalam Komputer Linux saya, sedemikian sehingga saya dapat menginstall Windows 7.
Setelah menginstall Windows 7 melalui VirtualBox, timbul masalah lain. Masalahnya adalah saya membutuhkan tambahan ukuran hard disk, dimana hard disk virtual yang saya buat di awal sudah tidak muat lagi. Untuk itu diperlukan adanya penambahan ukuran hard disk pada sistem Windows 7 yang diinstal di Virtual Box.
Setelah mencari berbagai referensi, akhirnya saya temukan tahapan-tahapan pelaksanaan penambahan ukuran hard disk. Berikut tahapan-tahapannya:
1. Masuk ke dalam direktori tempat dimana virtual drive disimpan.
  cd ~/VirtualBox VMs/Win7

2. Modifikasi ukuran hard disk virtual dengan perintah berikut. Pada kasus ini harddisk akan diubah ukurannya menjadi 51 GB atau 51200 MB.
  VBoxManage modifyhd Win7.vdi --resize 51200

3. VirtualBox akan mengubah ukuran virtual HardDisk dimana kita akan menyaksikan tampilan berikut pada layar
  0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%

4. Sekarang jalankan virtual box dan masuk ke dalam sistem Windows 7.
5. Click kanan pada My Computer dan pilih manage (pilihan ini terdapat pada Windows 7 tertentu).
6.Click pada pilihan Disk Management di panel sebelah kiri. Setelah di-klik, akan kelihatan adanya ruang hitam di pinggir C drive yang mana ini menunjukkan bahwa proses penambahan sudah sukses.
7. Click kanan pada drive C dan pilih Extend Volume. Selanjutnya Windows akan mengalokasikan space kosong ini ke dalam Drive C.
8. Kita telah berhasil menambah hard disk virtual pada Windows 7 (guest) yang diinstal pada sistem host Ubuntu Linux.

Virtual Box

VirtualBox adalah software  virtualisasi untuk sistem berbasis x86 dan AMD/INTEL 64. Dengan menggunakan software virtualisasi, kita dapat menginstall suatu sistem operasi di dalam sistem operasi. Sebagai contoh, ketika kita memiliki komputer PC / laptop yang kita install di dalamnya Microsoft Windows 7, maka kita dapat kemudian menginstall Linux di dalam Microsoft Windwos 7 tersebut. Dalam kasus ini, Sistem operasi Windows 7 berperan sebagai sistem host dan sistem operasi Linux berperan sebagai guest. Kita dapat menginstall beberapa sistem operasi guest di dalam satu sistem host.
VirtualBox ini memiliki beberapa manfaat diantaranya adalah untuk uji coba suatu sistem operasi. Sebagai contoh ketika ingin mencoba suatu distro Linux, maka kita dapat menginstallnya melalui VirtualBox tanpa perlu mengganggu sistem utama. Ini tentunya berbeda dengan model Dual Boot, dimana instalasi pada model Dual Boot berpotensi merusak sistem utama.
VirtualBox tidak hanya berguna untuk uji coba saja. Sistem VirtualBox juga dapat digunakan untuk kegiatan pekerjaan sehari-hari yang memerlukan dua sistem operasi secara bersamaan. Sebagai contoh kita terbiasa bekerja dengan aplikasi Microsoft Word yang tentunya harus dijalankan di dalam sistem Windows. Namun pada saat yang sama harus mengerjakan suatu pekerjaan yang ada pada sistem operasi Linus. VirtualBox memungkinkan untuk bekerja pada dua sistem yang berbeda secara bersamaan.

Tuesday, May 6, 2014

Kingsoft Office

Kingsoft office adalah aplikasi office seperti halnya Microsoft Office, Open Office, LibreOffice dan lainnya. Aplikasi ini merupakan aplikasi saingan bagi Microsoft Office. Kenapa disebut saingan, karena aplikasi ini hampir mirip dengan aplikasi Microsoft Office, walaupun dari sisi kemampuan masih di bawah Microsoft Office.
Dibanding dengan aplikasi office yang lain, Kingsoft Office bisa dikatakan merupakan pesaing utama untuk Microsoft Office. Beberapa alasannya adalah sebagai berikut:
  1. Kingsoft Office dapat dengan baik membuka file-file yang dibuat dengan Microsoft Office. 
  2. Kingsoft Office memiliki user interface yang menyerupai Microsoft Office
  3. Kingsoft Office keluar dengan dua lisensi, yaitu lisensi freeware (gratis) dan lisensi berbayar. Untuk aplikasi yang standar, kita bisa mendownloadnya secara gratis. Akan tetapi apabila ingin mendapatkan fitur yang lebih, dapat membeli aplikasi dengan lisensi komersial. Untuk lisensi yang komersial ini pun harganya masih lebih murah dibanding apabila membeli Microsoft Office. 
  4. Kingsoft office juga memiliki versi Linux, sedemikian sehingga para pengguna Linux juga dapat menggunakan aplikasi Kingsoft Office sebagai aplikasi untuk keperluan sehari-harinya.

Friday, November 29, 2013

ISO 27000

ISO 27000 adalah standar yang telah dikeluarkan ISO mengenai standar keamanan informasi. ISO 27000 merupakan serangkaian standar yang terdiri dari 44 standar. Beberapa contoh standar yang termasuk ke dalam standar ISO 27000 adalah sebagai berikut:
  1. ISO 27000  adalah standar yang menggambarkan gambaran umum dan kosakata dari sistem manajemen Keamanan Informasi
  2. ISO 27001 adalah standar yang menjelaskan berbagai prasyarat-prasyarat dari sistem manajemen keamanan informasi
  3. ISO 27002 adalah standar yang mengenai aturan praktek untuk manajemen keamanan informasi
  4. ISO 27003 adalah standar yang menjelaskan mengenai arahan dalam implementasi sistem manajemen keamanan informasi 

Saturday, November 9, 2013

MariaDB

MariaDB Mungkin agak aneh kedengarannya. Namun begitulah adanya. Memang di dunia IT saat ini sudah keluar yang namanya MariaDB. Namun begitu MariaDB sebenarnya bukanlah barang baru. MariaDB adalah database management system yang dikembangkan dari MySQL. Para pengembang dari MariaDB ini tidak lain adalah mereka yang dulunya mengembangkan MySQL. Rupanya mereka memiliki visi yang berbeda dengan visinya MySQL. Seperti kita ketahui MySQL saat ini merupakan produk dari Oracle. Dan walaupun Oracle masih menyediakan versi MySQL yang gratis, tetapi Oracle juga sudah mengeluarkan versi MySQL yang berbayar, yang tentunya fitur-fiturnya juga lebih bagus.
Secara umum tidak ada yang berbeda antara MariaDB dengan MySQL. Namun demikian pihak pengembang MariaDB menyatakan bahwa mereka sudah menyediakan berbagai fitur yang lebih lengkap dibanding dengan MySQL versi gratisan. Jadi bagi mereka yang selama ini menggunakan MySQL dapat secara otomatis bermigrasi ke MariaDB tanpa khawatir dengan isu kompatibilitas. Dijamin apa yang selama ini telah dilakukan di MySQL dapat juga digunakan di dalam MariaDB ini.

Friday, October 25, 2013

E-Government



Ada berbagai macam definisi dari e-Government. Berikut adalah beberapa definisi e-Government yang ada di beberapa literatur:
  1. E-Government (or Digital Government) is defined as The employment of the Internet and the world-wide-web for delivering government information and services to the citizens. (United Nations, 2006; AOEMA, 2005).
  2. Electronic Government (or in short e-Government) essentially refers to ‘The utilization of Information Technology (IT), Information and Communication Technologies (ICTs), and other web-based telecommunication technologies to improve and/or enhance on the efficiency and effectiveness of service delivery in the public sector.’ (Jeong, 2007)
  3. E-Government refers to the use by government agencies of information technologies (such as Wide Area Networks, the Internet, and mobile computing) that have the ability to transform relations with citizens, businesses, and other arms of government (world bank)
Berdasarkan pada definisi-definisi berdasarkan literatur, maka dapat ditarik kesimpulan bahwa e-Government adalah penggunaan Teknologi informasi (seperti Wide Area Networks, internet, dan teknologi mobile) oleh pemerintahan yang digunakan untuk mendukung operasional pemerintahan dalam memberikan pelayanan kepada masyarakat dan bisnis, serta dalam mendukung operasional internal dari pemerintahan. E-Government menjembatani interaksi antara berbagai stakeholder yang meliputi:
  1. Hubungan antara pemerintah / government (G) dengan masyarakat / civil (C) atau dikenal dengan istilah G2C. Di dalam hubungan G2C, e-Government ditujukan untuk dapat memberikan pelayanan yang lebih baik kepada masyarakat, dan di sisi lain masyarakat dapat berperan serta dalam pembangunan melalui berbagai masukan informasi kepada pemerintah. Melalui e-Government ini juga, merupakan sarana pemberdayaan bagi masyarakat.
  2.  Hubungan antara pemerintah  / government (G) dengan bisnis / bussiness (B) atau dikenal dengan istilah G2B. Di dalam hubungan G2B, e-Government ditujukan untuk dapat memberikan pelayanan yang lebih baik kepada sektor bisnis.
  3.  Hubungan antara pemerintah / government (G) dengan pemerintah / government (G) atau dikenal dengan istilah G2B. Di dalam hubungan G2G, e-Government ditujukan untuk dapat mendukung proses-proses interaksi antar lembaga pemerintah, sedemikian sehingga interaksi yang terjadi dapat berlangsung secara cepat, efektif, dan efisien.  
Implementasi e-government yang sukses akan mendatangkan banyak manfaat diantaranya adalah:
  1. peningkatan efisiensi dari proses-proses administratif dimana proses-proses ini akan lebih akurat, handal, tanpa adanya data yang hilang dan yang paling utama adalah proses-proses yang terjadi akan lebih cepat.
  2. Peningkatan transparansi, dimana informasi mengenai pemerintah dan lembaga-lembaganya akan tersedia dan dapat diakses dari mana saja.
  3. Peningkatan layanan, dengan cara membuat semua layanan tersedia secara online, tanpa perlu adanya kerumitan dalam menunggu atau memilih departemen, sedemikian sehingga masyarakat akan merasa terpuaskan dengan cara baru pelayanan pemerintah.
  4. Pengurangan tingkat korupsi, karena sistem akan berjalan sesuai dengan aturan.
  5. Berkontribusi dalam peningkatan penerimaan dan pengurangan biaya.
  6. Pencapaian hasil yang spesifik, dan kontribusi terhadap pencapaian kebijakan ekonomi
  7. Membantu membangun kepercayaan antara pemerintah dengan masyarakatnya.

Thursday, August 1, 2013

Aeroponics

Umumnya tanaman ditanam pada media tanah. Dan ini mungkin sesuatu yang telah terjadi semenjak dunia ini diciptakan. Kemudian para ahli menemukan cara menumbukan tanaman tidak dengan menggunakan media tanah, tetapi dengan menggunakan media air. Inilah yang dinamakan hidroponik, yaitu metode penanaman tanaman dengan menggunakan media air.
Akan tetapi ternyata tidak sampai di situ saja. ada metode lain selain menggunakan media tanah dan media air untuk menumbuhkan tanaman. metode ini dinamana metode aeroponics, yaitu metode penanaman tanaman dengan menggunakan media udara. metode ini dinamakan metode aeroponics.
Perbedaan diantara metode-metode penanaman tanaman kurang lebih adalah sebagai berikut:
1. Metode tradisional, tanaman ditanam di dalan tanah yang merupakan media untuk penyaluran nutrisi ke dalam tanaman.
2. Metode hidroponik, tanaman ditanam di dalam ari yang merupakan media untuk penyaluran nutrisi ke dalam tanaman.
3. Metode aeroponics, tanaman dibiarkan di atas udara, dan melalui udara tersebut disalurkanlah nutrisi tanaman.

Sumber:
http://en.wikipedia.org/wiki/Aeroponics
http://www.aeroponics.com/

Wednesday, August 8, 2012

SQLITE Database

SQLITE database adalah database engine yang bersifat embedded. Maksudnya embedded di sini adalah database terdiri dari satu file dan tidak perlu diinstal sebagai sebuah server. Berbeda dengan mysql, postgresql, atau oracle, dimana database-databse ini adalah database yang harus diinstal sebagai sebuah server.
Tentunya ada kelebihan dan kekurangan dari suatu database yang bersifat embedded yang hanya berbentuk sebuah file. Salah satu kelebihan dari database embedded adalah kita bisa membawa data tersebut ke mana saja. berbeda dengan database server yang harus disimpan di dalam komputer server dan apabila mau kita bawa harus kita backup terlebih dahulu. Oleh karenanya database embedded sangat cocok untuk digunakan di dalam mengembangkan aplikasi desktop yang tidak harus konek dengan server.
Walaupun begitu, database embedded bukannya tidak bisa digunakan untuk aplikasi server. Penulis pernah mengembangkan website dengan menggunakan PHP dan menggunakan SQLITE sebagai databasenya. Hasilnya cukup memuaskan karena kinerja dan kecepatan dari website lebih baik apabila menggunakan SQLITE yang ringan.
Akan tetapi walaupun sudah terbukti bahwa SQLITE itu adalah database yang ringan dan cepat, perlu dipertimbangkan untuk tidak menggunakan SQLITE untuk mengembangkan aplikasi dengan struktur database yang rumit. Berdasarkan hasil kajian yang pernah penulis baca, operasi join yang melibatkan banyak tabel, SQLITE menunjukkan kinerja yang kurang baik. Tetapi apabila datanya sederhana, maka SQLITE merupakan pilihan tepat untuk menggunakannya.