Sunday, September 21, 2014

Sejarah perkembangan komputer

Komputer jaman dahulu


Buat kalian yang belum tahu sejarah komputer, saya akan bercerita sedikit mengenai sejarah perkembangan komputer. Asal kata komputer berasal dari bahasa latin "computare" yang artinya alat untuk menghitung. Pada awalnya komputer pertama kali memang hanya di khususkan untuk menghitung angka-angka sebelum akhirnya menjadi suatu perangkat yang kalian ketahui sekarang. Komputer yang ada sekarang adalah hasil dari beberapa pergantian generasi komputer sejak jaman dahulu sampai sekarang.

Berikut ini adalah beberapa penemuan dalam bidang komputer :


  1. Sempoa
    Sempoa atau dalam bahasa Inggris disebut Abacus adalah alat untuk menghitung yang terbuat dari kayu yang terdiri dari beberapa deretan poros yang berisi bulatan-bulatan yang bisa di geser. Alat kuno ini biasanya digunakan untuk melakukan operasi penjumlahan, pengurangan, pembagian dan akar kuadrat. Alat ini sudah di deteksi keberadaanya sekitar 5.000 tahun yang lalu di negara tiongkok dan masih digunakan sebagai alat hitung sampai sekarang. Sempoa dianggap sebagai awal mula mesin hitung (komputasi). Dalam operasinya, sempoa menggunakan beberapa biji yang dapat digeser dan di atur dalam satu rak. Sempoa banyak digunakan oleh pedagang pada masa itu sebagai alat transaksi jual beli. Penggunaan sempoa lambat laun tersisihkan dengan hadirnya pensil dan kertas.

  2. Mesin Charles Babbage
    Charles Babbage melihat banyaknya kesalahan perhitungan yang dilakukan secara manual sehingga terinspirasi untuk membuat suatu mesin yang bisa mengurangi kesalahan penghitungan manual. Mesin yang diciptakannya berbentuk mesin mekanik yang dapat mengerjakan tugas dengan sangat baik dan dapat dilakukan berulang kali sehingga cocok dengan sistem matematika yang membutuhkan perhitungan berulang-ulang dengan langkah-langkah sederhana. Mesin hitung yang sedang dikerjakan oleh wilhem Schickard, blaise pascal, dan gottfried leibniz menginspirasi Babbage untuk menciptakan mesin mekanik dan mengusulkan pembuatan mesin yang dapa melakukan perhitungan persamaan differensial pada tahun 1822. Mesin tersebut ditenagai oleh mesin uap dan dapat menyimpan program dan dapat melakukan kalkulasi kemudian mencetak hasilnya, mesin tersebut dinamakan mesin differensial. Kemudian Babbage berhasil membuat suatu mesin multifungsi generasi pertama setelah sepuluh tahun menggunakan mesin differensial dan dinamakan analitycal engine. Charles Babbage disebut bapak komputer modern atas penemuannya yang sangat berguna dalam dunia komputer hingga menjadi komputer yang kita kenal saat ini.

Tuesday, August 27, 2013

Install Tiki Wiki dengan XAMPP



 photo tikiwiki01_zps8b493951.jpg

 photo tikiwiki02_zps67bf0f16.jpg

 photo tikiwiki03_zpsa9733dc3.jpg

 photo tikiwiki04_zpsec08fac2.jpg

 photo tikiwiki05_zps4001a675.jpg

 photo tikiwiki06_zpsf24ab9c4.jpg

 photo tikiwiki07_zps1701d22e.jpg

 photo tikiwiki08_zpsf222f749.jpg

 photo tikiwiki09_zpsaa08ec04.jpg

 photo tikiwiki10_zps1b3a7742.jpg

 photo tikiwiki11_zps99640a8b.jpg

 photo tikiwiki12_zps86252b4a.jpg

 photo tikiwiki13_zps8d2fdb31.jpg

 photo tikiwiki14_zpsa2e6c38c.jpg









Ada yang sudah tahu resourcespace? Yup betul, resourcespace adalah salah satu open source digital asset management (DAM). Menurut wikipedia, DAM adalah suatu sistem yang dapat mengelola aset dalam bentuk digital baik itu foto, animasi, video, musik, software dan lain-lain.

Kali ini saya akan membahas pengalaman saya sewaktu mencoba melakukan instalasi resourcespace dengan spec komputer sebagai berikut :

OS Windows XP SP3
XAMPP (Apache, PHP, MySQL)

Setelah file resourcespace berhasil saya copy kedalam folder htdocs, kemudian saya coba panggil melalui browser dengan alamat :

http://localhost/resourcespace

Namun terdapat error yang memberitahukan :

php.ini memory_limit harus lebih dari 8MB
php.ini post_max_size harus lebih dari 100MB
php.ini upload_max_filesize harus lebih dari 100MB

Kemudian saya buka php.ini yang ada di C:/xampp/php dengan menggunakan WordPad. Saya ganti semua baris php.ini diatas sesuai dengan ketentuan resourcespace. Kemudian saya restart XAMPP, saya coba panggil lagi melalui browser dengan alamat :

http://localhost/resourcespace

dan...
Yes, resorucespace siap di install.

Wednesday, August 21, 2013

Enable PHP OpenSSl Extention

Bagi anda yang terbiasa menggunakan php mungkin telah seringkali menemukan kata-kata diatas.

Saya menemukannya pada saat akan melakukan instalasi OwnCloud menggunakan XAMPP di OS Windows.

















Pada saat browser ditujukan ke alamat http://localhost/owncloud muncul kata-kata seperti diatas.

Untuk menghilangkannya lakukan langkah-langkah dibawah ini :

Buka Windows Explorer

Arahkan ke C:\xampp\php\

Cari file php.ini

Buka menggunakan wordpad















Klik edit > search

Cari baris yang mengandung kata-kata openssl





























Setelah ketemu, hilangkan tanda kutip yang berada disebelah kiri





























Setelah itu klik save.

Restart XAMPP

OwnCloud siap di install

Tuesday, August 20, 2013

Cara menginstall modul di OpenERP

Dalam OpenERP versi 7, kebanyakan administrator atau orang yang melakukan setup OpenERP akan melakukan pencarian modul dalam menu 'Apps List'. Hal tersebut tidak menjadi masalah selama administrator dapat melakukannya dari menu 'Apps List', padahal di lingkungan Ubuntu instalasi modul dapat dilakukan melalui terminal.












Namun demikian apabila anda ingin melakukan instalasi modul melalui 'Apps List', pastikan 'Technical Feature' permission telah dapat dilakukan oleh administrator. Caranya :

Login sebagai administrator.

Masuk ke menu Users dan klik Users






















Pilih Administrator

Klik tombol 'Edit'

Di menu administrator pilih tab 'Access Rights'













Scroll kebagian paling bawah dan pastikan bagian 'Technical Features' tercentang.














Setelah selasai, scroll kembali kebagian atas dan klik tombol 'Save'.












Menambahkan modul payroll kedalam OpenERP

Login sebagai Administrator.

Masuk ke menu Human Resources (Sumber Daya Manusia)














Centang Manage Payrol

Klik 'Install your country payroll'













Akan terbuka beberapa pilihan sistem payroll yang ada.

Pilih salah satu sistem payroll yang menurut anda mendekati kepada sistem payroll Indonesia.

Klik Install.















Setelah dilakukan instalasi, akan terbuka menu payroll pada bagian bawah menu Human Resource.


Friday, August 02, 2013

OwnCloud PHP Module zip not installed



Bagi anda yang sedang mencoba untuk melakukan instalasi Owncloud di hosting maupun local hosting berbasis linux, mungkin anda akan menemukan kata 'php module zip not installed' pada saat pertama kali melakukan instalasi.

Apa sih yang dimaksud php zip?

Modul ini digunakan khusus nya di Owncloud untuk melakukan 'archiving' dari dan ke server. Dimana kita ketahui Owncloud adalah layanan untuk berbagi file.

Bagaiman cara untuk menginstallnya? (Saya melakukannya di server ubuntu)

Buka console dengan Ctrl-Alt-T

Ketik perintah:

sudo apt-get install zziplib-bin

sudo apt-get install php-pear

sudo apt-get install php5-dev

pecl install "channel://pecl.php.net/zip-1.5.0"

Setelah semuanya di install, anda harus menambahkan baris

extension=zip.so

kedalam PHP config dengan perintah :

/etc/php5/apache2/php.ini