Showing posts with label Ilmu komputer. Show all posts
Showing posts with label Ilmu komputer. Show all posts

Sunday, March 17, 2013

Komputasi Modern


Apa sih itu komputasi modern, Komputasi dapat diartikan sebagai cara untuk menemukan pemecahan permasalahan dari data input dengan suatu algoritma. Komputasi merupakan subbagian dari matematika. Selama ribuan tahun, perhitungan dan komputasi menggunakan pena dan kertas, atau kapur dan batu tulis, atau dikerjakan secara mental dan kadang-kadang menggunakan tabel. Karena perkembangan jaman makan komputasi sekarang menggunakan komputer. Komputasi yang menggunakan komputer inilah maka disebut dengan Komputasi Modern.
Secara umum iIlmu komputasi adalah bidang ilmu yang mempunyai perhatian pada penyusunan model matematika dan teknik penyelesaian numerik serta penggunaan komputer untuk menganalisis dan memecahkan masalah-masalah ilmu (sains). Dalam penggunaan praktis, biasanya berupa penerapan simulasi komputer atau berbagai bentuk komputasi lainnya untuk menyelesaikan masalah-masalah dalam berbagai bidang keilmuan, tetapi dalam perkembangannya digunakan juga untuk menemukan prinsip-prinsip baru yang mendasar dalam ilmu. Karakteristik komputasi modern ada 3 macam, yaitu :
1.      Komputer-komputer penyedia sumber daya bersifat heterogenous karena terdiri dari berbagai jenis perangkat keras, sistem operasi, serta aplikasi yang terpasang.
2.      Komputer-komputer terhubung ke jarinagn yang luas dengan kapasitas bandwidth yang beragam.
3.      Komputer maupun jaringan tidak terdedikasi, bisa hidup atau mati sewaktu-waktu tanpa jadwal yang jelas.
Berikut ini beberapa contoh komputasi modern sampai dengan lahirnya ENIAC :
·         Konrad Zuse’s electromechanical “Z mesin”.Z3 (1941) sebuah mesin pertama menampilkan biner aritmatika, termasuk aritmatika floating point dan ukuran programmability. Pada tahun 1998, Z3 operasional pertama di dunia komputer itu di anggap sebagai Turing lengkap.
·         Berikutnya Non-programmable Atanasoff-Berry Computer yang di temukan pada tahun 1941 alat ini menggunakan tabung hampa berdasarkan perhitungan, angka biner, dan regeneratif memori kapasitor.Penggunaan memori regeneratif diperbolehkan untuk menjadi jauh lebih seragam (berukuran meja besar atau meja kerja).
·         Selanjutnya komputer Colossus ditemukan pada tahun 1943, berkemampuan untuk membatasi kemampuan program pada alat ini menunjukkan bahwa perangkat menggunakan ribuan tabung dapat digunakan lebih baik dan elektronik reprogrammable.Komputer ini digunakan untuk memecahkan kode perang Jerman.
·         The Harvard Mark I ditemukan pada 1944, mempunyai skala besar, merupakan komputer elektromekanis dengan programmability terbatas.
·         Lalu lahirlah US Army’s Ballistic Research Laboratory ENIAC ditemukan pada tahun 1946, komputer ini digunakan unutk menghitung desimal aritmatika dan biasanya disebut sebagai tujuan umum pertama komputer elektronik (ENIAC merupaka generasi yang sudah sangat berkembang di zamannya sejak komputer pertama Konrad Zuse ’s Z3 yang ditemukan padatahun 1941).
Macam-macam komputasi modern:
1.      Mobile computing Mobile computing atau komputasi bergerak memiliki beberapa penjelasan, salah satunya komputasi bergerak merupakan kemajuan teknologi komputer sehingga dapat berkomunikasi menggunakan jaringan tanpa menggunakan kabel dan mudah dibawa atau berpindah tempat, tetapi berbeda dengan komputasi nirkabel.
2.      Grid computing Komputasi grid menggunakan komputer yang terpisah oleh geografis, didistibusikan dan terhubung oleh jaringan untuk menyelasaikan masalah komputasi skala besar.
3.      Cloud computing Komputasi cloud merupakan gaya komputasi yang terukur dinamis dan sumber daya virtual yang sering menyediakan layanan melalui internet.

-paralel processing
1.      Komputasi paralel adalah salah satu teknik untuk melakukan komputasi secara bersamaan dengan memanfaatkan beberapa komputer secara bersamaan.
2.      Konsep dari pemrosesan paralel (parallel processing), yaitu penggunaan lebih dari satu CPU untuk menjalankan sebuah program secara simultan. Idealnya, parallel processing membuat program berjalan lebih cepat karena semakin banyak CPU yang digunakan.
3.      Hubungan antara komputasi modern dengan paralel processing:
Untuk melakukan aneka jenis komputasi paralel ini diperlukan infrastruktur mesin paralel yang terdiri dari banyak komputer yang dihubungkan dengan jaringan dan mampu bekerja secara paralel untuk menyelesaikan satu masalah. Untuk itu diperlukan aneka perangkat lunak pendukung yang biasa disebut sebagai middleware yang berperan untuk mengatur distribusi pekerjaan antar node dalam satu mesin paralel. Selanjutnya pemakai harus membuat pemrograman paralel untuk merealisasikan komputasi.
-bioinformatika
1.        Pengertian bioinformatika: berasal dari bahasa Inggris yaitu bioinformatics, yang artinya ilmu yang mempelajari tentang penerapan teknik komputasional untuk mengelola dan menganalisis informasi biologis.
2.        Bioinformatika ini merupakan ilmu terapan yang lahir dari perkembangan teknologi informasi dibidang molekular. Pembahasan dibidang bioinformatika ini tidak terlepas dari perkembangan biologi molekular modern, salah satunya peningkatan pemahaman manusia dalam bidang genomic yang terdapat dalam molekul D

Monday, October 10, 2011

Desain pemodelan grafik

APA ITU DESAIN PEMODELAN GRAFIK???

pemodelan bisa dikatakan sebagai suatu cara untuk membentuk,membuat dan mendesain suatu benda – benda atau objek sehingga terlihat hidup. Kesemuanya ini dikerjakan dengan computer,dengan cara memperlihatkan benda tersebut secara 3 dimensi atau yang biasa dikenal sebagai pemodelan (3D modeling). untuk mendapatkan kualitas yang baik dari model obyek tadi, ada beberapa aspek yang harus kita jadikan pertimbangkan antara lain motede pembuatan data, tujuan dari model, kemudahan memanipulasi objek, tingkat kerumitannya, perhitungan biaya dan kesesuaian atau kenyamanan. langkah – langkah pembuatan pemodelan sendiri terdiri dari Motion Capture Model 2D, Dasar metode Modeling 3D, Proses Rendering Texturing, Image dan Display,

a. Motion Capture Model 2D

Proses ini adalah langkah awal untuk membentuk model obyek yang akan dibangun dalam bentuk 3D. Penekanannya adalah obyek berupa gambar wajah yang sudah dibentuk intensitas warna tiap pixelnya dengan metode Image Adjustment Brightness/Contrast, Image Color Balance, Layer Multiply, dan tampilan Convert Mode RGB dan format JPEG. Dalam tahap ini digunakan aplikasi grafis seperti Adobe Photoshop atau sejenisnya. Dalam tahap ini proses penentuan obyek 2D memiliki pengertian bahwa obyek 2D yang akan dibentuk merupakan dasar pemodelan 3D

b.Dasar metode Modeling 3D

Jenis metode pemodelan obyek yang disesuaikan dengan kebutuhannya seperti dengan nurbs dan polygon ataupun subdivision.Modeling polygon merupakan bentuk segitiga dan segiempat yang menentukan area dari permukaan sebuah karakter. Setiap polygon menentukan sebuah bidang datar dengan meletakkan sebuah jajaran polygon sehingga kita bisa menciptakan bentuk-bentuk permukaan.
C.Proses Rendering
Rendering adalah proses akhir dari keseluruhan proses pemodelan ataupun animasi komputer. Dalam rendering, semua data-data yang sudah dimasukkan dalam proses modeling, animasi, texturing, pencahayaan dengan parameter tertentu akan diterjemahkan dalam sebuah bentuk output.

d. Texturing

Proses texturing ini untuk menentukan karakterisik sebuah materi obyek dari segi tekstur. Untuk materi sebuah object bisa digunakan aplikasi properti tertentu seperti reflectivity, transparency, dan refraction.

e.Image dan Display

Merupakan hasil akhir dari keseluruhan proses dari pemodelan. Biasanya obyek pemodelan yang menjadi output adalah berupa gambar untuk kebutuhan koreksi pewarnaan, pencahayaan, atau visual effect yang dimasukkan pada tahap teksturing pemodelan

Desain permodelan grafik sangat berkaitan dengan grafik komputer. Desain pemodelan grafik merupakan segala sesuatu mengenai pengolahan gambar yang dikerjakan pada komputer berupa pemotongan gambar, rotasi, dilatasi, translasi dan lain-lain.

Pemodelan adalah membentuk suatu benda-benda atau obyek. Membuat dan mendesain obyek tersebut sehingga terlihat seperti hidup. Sesuai dengan obyek dan basisnya, proses ini secara keseluruhan dikerjakan di komputer. Melalui konsep dan proses desain, keseluruhan obyek bisa diperlihatkan secara 3 dimensi, sehingga banyak yang menyebut hasil ini sebagai pemodelan 3 dimensi (3D modelling). Adapun pemodelan grafik itu proses terbentuknya gambar 3D yang dimulai dari grafik primitif yaitu titik, garis, kemudian menjadi gambar 2D, dan bila gambar 2D itu saling dipadukan maka akan terbentuklah suatu gambar 3D

Berikut adalah kegiatan yang berkaitan dengan grafik
komputer:
1.Pemodelan geometris : menciptakan model matematika dari objek-objek 2D dan 3D.
2.Rendering : memproduksi citra yang lebih solid dari model yang telah dibentuk.
3.Animasi : Menetapkan/menampilkan kembali tingkah laku/behaviour objek bergantung waktu.

Kerangka grafik komputer

1.Graphics Library/package (contoh : OpenGL) adalah perantara aplikasi dan display hardware(Graphics System).
2.Application program memetakan objek aplikasi ke tampilan/citra dengan memanggil graphics library.
3.Hasil dari interaksi user menghasilkan/modifikasi citra.
4.Citra merupakan hasil akhir dari sintesa, disain, manufaktur, visualisasi dll.

Tipe-Tipe Citra

Grafis Komputer 2D

Grafik komputer 2D adalah pembuatan objek gambar yang masih berbasis gambar dengan perspektif 2 titik sebagai contoh adalah:gambar teks,bangun 2D seperti segitiga,lingkaran dsb. Grafik komputer 2D kebanyakan digunakan pada aplikasi yang digunakan hanya untuk mencetak dan menggambar seperti tipografi, gambar, kartun,iklan, poster dll.
a. Pixel Art
Pixel art adalah sebuah bentuk seni digital, yang diciptakan melalui penggunaan perangkat lunak grafik raster di mana gambar akan diedit pada tingkat pixel. Pixel art dapat ditemukan pada komputer atau game-game yang relatif tua, dan juga dapat ditemukan pada telepon genggam.
b. Vector graphics
Berbeda dengan pixel, grafik vektor merupakan representasi dari gambar dengan berupa array pixel. Dimana keunggulannya adalah pada resolusi berapapun dan tingkat pembesaran apapun gambar yang dihasilkan tetap(tidak blur atau pecah)
c. Grafik Komputer 3D


Grafik komputer 3D merupakan suatu grafis yang menggunakan 3 titik perspektif dengan cara matematis dalam melihat suatu objek, dimana gambar tersebut dapat dilihat secara menyeluruh dan nyata. Untuk perangkat-perangkat lunak yang digunakan untuk grafik komputer 3D ini banyak bergantung pada aloritma-algoritma.
d. Animasi Komputer
Animasi Komputer adalah seni membuat gambar bergerak melalui komputer. Biasanya ini digunakan pada film-film animasi berbudget besar. Tetapi film-film non animasi juga banyak yang menggunakan teknik ini, sebut saja Lord Of The Ring, Harry Potter, dsb.




Tuesday, October 19, 2010

Apa itu Internet?

Apa itu Internet? 
Internet merupakan jaringan global komputer dunia, besar dan sangat luas sekali dimana setiap komputer saling terhubung satu sama lainnya dari negara ke negara lainnya di seluruh dunia dan berisi berbagai macam informasi, mulai dari text, gambar, audio, video, dan lainnya.









Internet itu sendiri berasal dari kata Interconnection Networking, yang berarti hubungan dari banyak jaringan komputer dengan berbagai tipe dan jenis, dengan menggunakan tipe komunikasi seperti telepon, salelit, dan lainnya.
Dalam mengatur integrasi dan komunikasi jaringan komputer ini menggunakan protokol yaitu TCP/IP. TCP (Transmission Control Protocol) bertugas untuk memastikan bahwa semua hubungan bekerja dengan benar, sedangkan IP (Internet Protocol) yang mentransmisikan data dari satu komputer ke komputer lain. TPC/IP secara umum berfungsi memilih rute terbaik transmisi data, memilih rute alternatif jika suatu rute tidak dapat di gunakan, mengatur dan mengirimkan paket-paket pengiriman data.
Untuk dapat ikut serta menggunakan fasilitas Internet, Anda harus berlangganan ke salah satu ISP (Internet Service Provider) yang ada dan melayani daerah Anda. ISP ini biasanya disebut penyelenggara jasa internet. Anda bisa menggunakan fasilitas dari Telkom seperti Telkomnet Instan, speedy dan juga layanan ISP lain seperti first media, netzip dan sebagainya.

Internet memberikan banyak sekali manfaat, ada yang bisa memberikan manfaat baik dan buruk. Baik bila digunakan untuk pembelajaran informasi dan buruk bila digunakan untuk hal yang berbau pornografi, informasi kekerasan, dan lain-lainnya yang negatif.
Internet ini memungkinkan pengguna komputer di seluruh dunia untuk saling berkomunikasi dan berbagi informasi dengan cara saling mengirimkan email, menghubungkan komputer satu ke ke komputer yang lain, mengirim dan menerima file dalam bentuk text, audio, video, membahas topik tertentu pada newsgroup, website social networking dan lain-lain.


Dampak positifnya antara lain :


  • Merupakan salah satu kemajuan tekhnologi.
  • Mempermudah dan mempercepat komunikasi.
  • Sumber informasi yang sangat bermanfaat bagi kita.
  • Hiburan dan lain sebagainya.

Dampak negatifnya :
  • Penipuan dan Pencurian, karena kini transaksi jual beli atau bisnis bisa dilakukan lewat internet maka penipuan seringkali dilakukan oleh orang-orang yang tidak bertanggung jawab. Misal dengan mencuri data seseorang dan digunakan untuk kepentingan kejahatan mereka.
  • Pornografi, banyak sekali yang berpendapat internet itu identik dengan pornografi. Hal itu memang benar karena mudahnya penyampaian informasi yang dimiliki internet dan pengguna yang tidak terbatas maka pornografi pun merajarela di internet.
  • Perjudian, internet juga bisa dijadikan tempat untuk berjudi. Bahkan perjudian melalui internet menjadikan lebih aman para penjudinya karena tidak harus bertatap muka untuk melakukannya.

Kesimpulannya penggunaan internet kembali kepada masing-masing personal, tergantung pada pemakainya bagaimana cara mereka dalam menggunakan teknologi itu. Saat ini, pemerintah telah membuat beberapa undang-undang mengenai Telekomunikasi dan Informasi untuk batasan-batasan dan aturan-aturan khusus yang bisa diterapkan walaupun berhubungan dengan internet atau dunia maya. Sehingga kejahatan atau penggunaan internet untuk hal-hal yang tidak baik bisa lebih diminimalisasi meskipun tidak menghentikan itu semua secara langsung.

New Media
Kata media berasal dari bahasa latin yang memiliki arti sebagai perantara sebuah informasi dengan penerima informasi. Berarti New Media secara bahasa dapat berarti “perantara baru”. Akan tetapi apakah “perantara baru” tersebut? Saya akan menjelaskan.

Istilah New Media sendiri baru muncul pada akhir abad 20 yang dipakai untuk menyebut sebuah media baru yang menggabungkan media-media konvensional dengan Internet. Mengapa Internet? Itu karena New Media memegang kemungkinan akses on-demmand untuk semua content kapan pun kita mau. Perbedaan New Media dengan Media konvensional Sebenarnya bukan dilihat dari digitalisasi konten media ke bit, akan tetapi kehidupan yang dinamis dari isi New Media itu sendiri dan hubungan interaktif dengan konsumen media. Kehidupan yang dinamis ini bergerak, bernapas dan mengalir kegembiraan secara real time. Dan satu lagi, New Media menjanjikan hal penting lainnya yaitu “demokratisasi” tentang penciptaan, penerbitan, distribusi dan konsumsi isi media.

Dengan begitu, siaran televisi dengan definisi tinggi yang ditonton melalui Digital TV Plasma masih merupakan contoh dari Media konvensional. Sementara Kertas poster “analog” dari sebuah band lokal yang berisi alamat web dimana para fans dapat menemukan informasi dan mendownload musik mereka adalah sebuah contoh komunikasi dari New Media.

Sebagian besar teknologi yang digambarkan sebagai New Media mempunyai ciri digital, sering mempunyai karakteristik dimanipulasi, melalui jaringan, padat, kompresibel, interaktif dan tidak memihak. Beberapa contoh diantaranya mungkin Internet, website, komputer multimedia, permainan komputer, CD-ROM, dan DVD. New Media bukanlah program televisi, film, majalah, buku, atau publikasi berbasis kertas – kecuali mereka mengandung teknologi yang memungkinkan interaktivitas digital, seperti grafis yang berisi tag-link web.

Saturday, May 8, 2010

Akun para founder facebook

Pasti tidak asing lagi buat kita mendengar kata-kata "facebook" ya, jejaring sosial yang sekarang ini menjadi Top jejaring sosial di Indonesia bahkan di seluruh dunia. Pernahkah kalian melihat url akun facebook anda ketika sedang di home/profil anda, contoh : http://www.facebook.com/profile.php?id=1739877772 , pada bagian setelah alamat situs facebook tersebut tertulis /profile.php?id='nomor akun facebook seseorang' dimana nomor tersebut sudah sangat banyak sekali, terbayang sedikit mungkin dibenak kita jumlah pengguna akun facebook samapai saat ini.
Nah, sekarang yang saya ingin beritahukan adalah akun-akun pendiri facebook. Pernahkah anda mencoba mengisikan pada url id nya seperti berikut ini : http://www.facebook.com/profile.php?id=0 apa yang terjadi? yang terjadi adalah kita akan diarahkan kepada akun/profil facebook kita sendiri. Coba lagi dengan http://www.facebook.com/profile.php?id=1 sampai dengan 3 kosong atau tidak dapat diakses, kemungkinan ini adalah id admin atau super admin yang digunakan untuk keperluan facebook. Sekarang mari coba yang ini : http://www.facebook.com/profile.php?id=4 apa yang terjadi? ya, ternyata kita diarahkan atau menuju akun seseorang, yaitu Mark zuckerberg http://www.facebook.com/zuck ia adalah Founder/pendiri situs jejaring sosial ini.

 Lahir 14 Mei 1984 (umur 25)
 White Plains, New York

 Pekerjaan Pendiri, CEO & Presiden dari Facebook

 Kekayaan bersih Kurang dari $1 Triliun

 Agama Atheis

 
 
 
 
 
 
 
 
 
Lanjut sekarang kita kepada url berikut ini : http://www.facebook.com/profile.php?id=5 , apa yang terjadi? kita diarahkan kepada akun ChrisHughes ia adalah seorang teman Mark, ia adalah co-founder facebook ia juga menjadi salah seorang yang mensukseskan kampanye seorang Presiden Amerika Serikat yaitu Barrack Obama.
 
 
 
 
 
 
 
 
http://www.facebook.com/profile.php?id=6 kita akan diarahkan kepada akun seorang teman dari mark juga yaitu Dustin Moskovitz ia adalah co-founder facebook .
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
http://www.facebook.com/profile.php?id=7 ini adalah akun facebook dari Arie Hasit
 
 
 
 
 
 
 
 
 
 
 
 
 
Sedangkan untuk id 8-9 kosong.
 
http://www.facebook.com/profile.php?id=10 adalah akun seorang Marcel Georgés Laverdet ia adalah seorang moderator facebook.
 
 
http://www.facebook.com/profile.php?id=13 akun seorang Chris Putnam .
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Setelah akun ini tidak ada akun lagi dari para founder dan pengurus facebook. 

Monday, February 22, 2010

Kini saatnya kita bermain dengan penguin

“Cuy pake Linux yuk..”
“Wah ngaco lo ye !! Kata orang kan Linux ribet, ogah ah w.. ”
“Ah yang bener.. Ngeri banged..”
Nah persepsi inilah yang telah meracuni pandangan banyak orang sekarang ini terhadap Linux. Sebenarnya Linux tidak sesulit seperti yang anda bayangkan, yang membuat anda merasa sulit mungkin karena anda sudah terbiasa dengan Windows dari pertama mengenal komputer sehingga saat melihat Linux bawaannya langsung negatif. Oleh karena itu cobalah gunakan Linux dengan pikiran positif dan sikap optimis seperti saat anda belajar menggunakan Windows dahulu.
Selain itu mungkin Linux juga dapat mengobati luka para pengagum Mac OS (Apple) yang kanker alias kantong kering (hahaha..), karena menurut saya sistem pengoperasian Linux hampir sama dengan Mac OS. (yaiyalah.. kan kakeknya sama yaitu UNIX., cape deh.. hehehe) :lol:
Oke apakah anda siap untuk lebih lanjut tentang Linux? Pastinya iya donk,.. hehehe.. :P
Hal pertama yang harus kita perhatikan jika ingin migrasi ke Linux adalah pemilihan distro Linux.
“Distro linux? Apaan lagi tuh?? Tempat jual baju linux ya?? mau dund..”
“jiaaaa, GUBRAK.. hehehe” :lol:
Pengertian distro di sini maksudnya adalah pendistribusian sistem operasi dan aplikasi Linux. Di dunia sudah banyak tersebar berbagai distro linux baik yang komersil maupun yang bebas. Dari sekian banyak distro, saya sarankan untuk menggunakan distro yang berbasiskan debian (contohnya: Ubuntu, gOS, Kuliax, BlankOn, Dewalinux, dll) untuk pemula. Mengapa? karena ada lebih dari 15000 paket software tipe ini yang dapat diunduh secara bebas di internet, dan selain itu proses penginstalannya pun menurut saya adalah yang paling mudah dibandingkan dengan yang distro-distro bertipe RPM maupun Slackware.
Berikut adalah beberapa daftar situs tempat mengunduh distro-distro Linux baik dalam bentuk Live CD ataupun full installer:
(**Live CD adalah sebuah CD yang menjalankan suatu Sistem Operasi langsung dari drive CD-ROM tanpa harus menginstalnya ke harddisk. Jadi anda dapat melihat simulasi Sistem Operasi tersebut saat digunakan di komputer anda sama persis dengan keadaan jika anda mengistalnya ke harddisk)







Cara install, Misalnya kita ingin menginstal gOS :
  1. Burn file ISO menjadi CD/DVD
  2. Restart komputer dan jadikan CD rom menjadi first boot
  3. Pilih “Start or install gOS” (penggunaan bahasanya lebih baik gunakan bahasa Indonesia)
  4. Jika sudah masuk ke desktop, klik dua kali “install” icon (icon tersebut adalah lambang gOS)
  5. Ikuti petunjuk-petunjuk yang akan muncul selanjutnya (saat pemilihan ukuran swap pastikan ukurannya dua kali ukuran RAM), setelah selesai komputer akan restart sendiri
  6. Selesai
“Btw Linux katanya juga terkenal dengan sulitnya mencari dan menginstall aplikasinya !!”
Kalau komputer anda tersambung dengan internet langsung saja cari dan install lewat synaptic package manager
Kalau komputernya offline, pergi ke warnet trus coba deh liat http://old.getdeb.net/ pasti nanti berubah pikiran tentang “Sulitnya“.. :) Unduh aplikasi-aplikasi yang anda mau n install deh..

Sunday, February 21, 2010

Instalasi Joomla Menggunakan XAMPP di Ubuntu Linux

xampp

Pada tutorial kali ini saya ingin menjelaskan tentang cara menginstal Joomla di Ubuntu dengan menggunakan XAMPPXAMPP merupakan sebuah program web server yang sudah sangat lengkap karena dalam sekali instal kita bisa mendapatkan sebuah Apache Server, MySQL Database, dan tentu saja PHP. Dengan adanya XAMPP kita tidak perlu lagi repot-repot menginstal komponen tersebut satu-persatu. Karena menurut pengalaman teman saya jika ingin menginstal satu-persatu maka akan sangat menyulitkan saat mengkonfigurasi komponen-komponen tersebut. Baiklah, berikut ini akan saya jelaskan tutorialnya secara mendetail :
Langkah 1
Download XAMPP dan Joomla.
Download file yang diperlukan terlebih dahulu yakni XAMPP dan Joomla. Pastikan Anda mendownload versi stabil yang terbaru.
Langkah 2
Menginstal XAMPP.
Setelah selesai mendownload file yang diperlukan, sekarang kita instal XAMPP terlebih dahulu. Pastikan file hasil download tadi satu folder dengan direktori kerja Anda.
  1. Misalkan Anda simpan file tadi di Desktop, maka jalankan perintah berikut di terminal. (loginterlebih dahulu sebagai root) :
    # cd Desktop
  2. Ekstrak XAMPP ke direktori /opt :
    # tar xvfz xampp-linux-1.7.2.tar.gz -C /opt
  3. Kemudian jalankan XAMPP dengan perintah berikut :
    # /opt/lampp/lampp start
  4. Test apakah XAMPP sudah dapat bekerja.
  5. Buka browser Mozilla Firefox Anda, dan ketikkan : http://localhost
  6. Untuk menghentikan XAMPP gunakan perintah berikut :
    # /opt/lampp/lampp stop
Langkah 3
Mengesktrak Joomla.
  1. Buat direktori Joomla terlebih dahulu di /opt/lampp/htdocs :
  2. # mkdir /opt/lampp/htdocs/joomla
  3. Ektrak Joomla ke di rektori /opt/lampp/htdocs/joomla :
    # unzip Joomla_1.5.15-Stable-Full_Package.zip -d /opt/lampp/htdocs/joomla
  4. Untuk mempermudah proses penginstalan Joomla, maka disarankan untuk mengganti settingpermission folder /opt/lampp dengan cara memasukkan perintah berikut :
    # chmod -R 775 /opt/lampp
  5. Untuk menghindari pesan kesalahan saat instalasi Joomla, Anda juga harus memodifikasi file ‘php.ini’ di direktori /opt/lampp/etc.
    # gedit /opt/lampp/etc/php.ini
    Kemudian tekan Ctrl+F dan cari kata ‘display_errors = on‘ ganti dengan ‘display_errors = Off‘.
    Setelah itu restart XAMPP Anda.
Langkah 4
Menginstal Joomla.
  1. Sekarang saatnya instalasi Joomla di komputer Anda. Buka browser Mozilla Firefox Anda, kemudian ketikkan :
    http://localhost/joomla/
  2. Pilih bahasa kemudian klik Next.
  3. Kemudian Joomla mengecek semua komponen yang dibutuhkan sudah tersedia atau belum (Pre-Installation Check). Lalu klik Next.
  4. Klik Next lagi saat Joomla menampilkan Lisensi di layar.
  5. Pada tahap Database Configuration, masukkan beberapa informasi berikut :Database Type: mysql (default)
    Host Name: localhost (default)
    User Name: root (default)
    Password:(dikosongkan saja)
    Database Name: joomla (nama database)
  6. Pada tahap FTP Configuration klik Next saja jika Anda tidak menggunakan FTP Server.
  7. Pada tahap Main Configuration, masukkan beberapa informasi berikut :Put your Site Name : ‘BolangUNIX’ (masukkan nama situs yang diinginkan).
    Enter Your Email : ‘afriandi_xxx@yahoo.com’ (masukkan alamat email Anda).
    Enter Admin Password : ******* (buat password admin Anda).
    Confirm Admin Password : *******

    Kemudian jangan lupa menginstal Default Sample Data dengan mengklik button ‘Install Sample Data‘.
    Klik Next.
  8. Di layar diberitahukan bahwa Joomla tidak dapat memodifikasi file ‘configuration.php‘ sehingga kita harus memodifikasinya sendiri.
    Copy semua kode di dalam box, kemudian masukkan perintah berikut di terminal :
    # gedit /opt/lampp/htdocs/joomla/configuration.php
    Lalu paste-kan semua kode tadi di file tersebut, lalu klik Save.

    Kembali ke layar instalasi Joomla, lalu klik Admin.
  9. Di layar diberitahukan lagi bahwa kita harus menghapus folder installation yang terdapat di direktori /opt/lampp/htdocs/joomla, gunakan perintah berikut :
    # rm -rf /opt/lampp/htdocs/joomla/installation/
  10. Kembali ke layar instalasi Joomla, kemudian klik link ‘Click here when the directory has been removed‘. Anda telah berhasil menginstal Joomla.
Langkah 5
Menggunakan Joomla.
Sekarang kita sudah bisa mulai membuat website menggunakan Joomla. Buka Mozilla Firefox Anda lalu ketikkan ‘http://localhost/joomla/administrator/‘. Kemudian masukkan username dan password Anda, lalu klik login.

Saturday, February 20, 2010

Tips Bagi Pengguna Linux Pemula


linux
Saya ingin sharing sedikit pengalaman ketika awal menggunakan linux …  tulisan ini saya tujukan kepada pemula karena sesuai dengan level dan kapasitas saya di dunia opensource .. he he..
1. Pilihlah Distro Linux yang sudah digunakan di lingkungan kita berada…
WHY ???  karena sebagai pemula  suatu saat akan menghadapi suatu masalah, bila masalah itu tak kunjung kita dapati solusinya sehingga membuat kita menjadi jenuh dan kemudian mengatakan bahwa “menggunakan linux memang sangat sulit” nah…., dengan menggunakan distro yang telah dipakai orang-orang disekitar kita, kita tidak akan terlalu lama mencari solusi  karena banyak orang disekitar kita yang siap membantu.
2. Ikut komunitas linux
Dengan masuk komunitas linux kita disana dapat bertanya mengenai masalah kita, kita juga dapat membagi pengalaman kita, dan mendapat pelatihan – pelatihan yang diselenggarakan oleh komunitas.
3. Perkaya terus wawasan kita dengan informasi terbaru.
Karena linux ini bersifat opensource banyak orang yang mengembangkannya dan akan cepat sekali informasi yang berkembang Update terus informasi kita. Perbaharui informasi kita dengan membaca, bertanya, dan mencoba baik itu dari internet, majalah, buku, forum, orang-orang disekitar kita.
4. Jangan pernah menyerah
Jangan pernah menyerah dengan kesulitan yang kita hadapi. kita tidak sendiri, semua yang baru mencoba pasti menemui masalah dengan bertanya dan terus mencoba akan menambah wawasan kita tentang linux.
Semoga tips ini dapat membantu bagi pemula linux.