Tampilkan postingan dengan label Komputer. Tampilkan semua postingan
Tampilkan postingan dengan label Komputer. Tampilkan semua postingan

Jumat, 01 Maret 2013

Tutorial CSS (Cascading Style Sheet)

Bagi para web programer tentunya sangat familiar dengan yang satu ini. CSS atau singkatan dari Cascading Style Sheet merupakan suatu dokumen yang digunakan oleh para web programer untuk mengatur halaman web yang mereka program. CSS ini lebih menekankan ke dalam dunia desainnya, ya dari namanya saja sudah Cascading Style Sheet. Mari kita ulas lebih mendalam tentang CSS ini.

Beberapa ulasan tentang CSS :

  • CSS singkatan dari Cascading Style Sheets
  • Styles didefinisikan bagaimana manampilkan elemen HTML
  • Styles umumnya disimpan ke dalam Style Sheet
  • Styles ditambahkan HTML untuk membantu pekerjaan
  • External Style Sheets dapat membantu banyak pekerjaan
  • ExternalStyle Sheet disimpan dalam CSS files
  • Multiple Style dapat didefinisi banyak jendela menjadi satu

CSS ini sangat sederhana dalam pembuatannya, tidak membutuhkan program khusu untuk memasukkan perintah-perintahnya. Sebuah notepad sederhana pun dapat digunakan untuk membuat script CSS ini yang penting anda dapat memahaminya. CSS dapat digunakan untuk mengatur style-style daripada dokumen halaman web yang ingin ditampilkan. Dalam hal ini dapat dikatakan sebagai desain template daripada halaman website tersebut. CSS ini bukan suatu keharusan digunakan dalam mendesain web, namun apabila diterapkan akan membuat tampilan website semakin menarik sebab CSS mempunyai efek-efek khusus didalamnya. Selain itu CSS juga sudah sangat support pada kebanyakan browser yang kita gunakan. CSS saat ini sudah mencapai level yang ketiga setelah mengalami perkembangan dari dua level sebelumnya. Beberapa keuntungan yang bisa kita dapatkan dari penggunaan CSS ini :

  • Ukuran file lebih kecil
  • Load file lebih cepat
  • Dapat berkolaborasi dengan JavaScript
  • Pasangan setia XHTML
  • Menghemat pekerjaan tentunya, dimana hanya membuat 1 halaman CSS.
  • Mudah mengganti-ganti tampilan dengan hanya merubah file CSS nya saja, dll.

Bagaimana penulisan CSS ?




Keterangan :

  • SelectorBagian pertama sebelum tanda “{}” disebut selector. Selector adalah tag html yang sudah umun diketahui.
  • DeclarationTerdiri dari property dan nilainya. Property adalah atribut yang anda ingin ubah dan tiap property mempunyai nilai/value.
Catatan :


  • Jangan ada spasi antara property value dengan unitnya.
  • Nama property bersifat case sensitif dan menggunakan huruf kecil.
  • Jika nilai /value lebih dari satu kata, maka gunakan tanda petik di antara nilai.
  • Jika property lebih dari satu, maka gunakan tanda titik koma untuk membatasi property lain.
  • Jika selector lebih dari dan mempunyai property dan value yang sama maka gunakan tanda koma.

Bagaimana penempatan script CSS ?


  • Internal CSS : yaitu penempatan script CSS langsung pada file HTML dokumen tersebut. Contohnya :
  • Eksternal CSS : yaitu memanggil file CSS dari tempat/folder/lokasi lain, dengan kata lain file CSS terpisah dengan file HTML. Browser akan membaca definisi style dari file test.css dan akan mengikuti format tersebut. Eksternal style ditulis di text editor lain dengan ekstention ***.css. Contohnya :
  • Inline CSS : yaitu penulisan script CSS langsung pada tag HTML yang bersangkutan. Contohnya :
Sekianlah sedikit pengenalan tentang CSS, untuk lebih mendalamnya akan saya bahas pada artikel selanjutnya.
Terima Kasih.

Jumat, 22 Februari 2013

Tingkatkan Traffic Lewat TrafficG.com

TrafficG.com merupakan salah satu situs penyedia layanan Traffic Exchange yang cukup mumpuni untuk saat ini. Selain ini masih banyak situs-situs yang menyediakan layanan serupa. Nah, pada kesempatan ini saya akan coba jelaskan cara untuk meningkatkan traffic melalui situs TrafficG.com. Cara ini sebenarnya mudah karena tampilan dari pada website nya yang sangat user friendly. Berikut akan saya rangkum.


  • Pertama anda buka www.trafficg.com kemudian pada kolom menu sebelah kiri ada tombol Register Now, klik tombol tersebut untuk memulai registrasi.
  • Setelah itu akan muncul halaman dengan form untuk mengisi data anda. Isikan data anda pada form yang disediakan secara lengkap. Bila terjadi kesalahan seperti username sudah digunakan akan langsung dimunculkan pada halaman tersebut. Setelah data diisi dengan lengkap lalu klik tombol Sign Me Up!.
  • Kemudian akan muncul halaman untuk menambahkan data website yang akan anda promosikan di sana. Isilah form tersebut sesuai dengan data website anda. Setelah itu klik tombol Add this site!.

  • Setelah itu trafficg.com akan melakukan verifikasi terhadap data website yang anda submit. Bila data benar makan website akan muncul. Setelah itu kli tombol Click Here To Return To TrafficG untuk kembali ke halaman trafficg.com.
  
  • Kemudian anda akan berada kembali di halaman user trafficg.com, untuk memulai mendapatkan traffic maka anda harus memulai untuk surfing (menjelajahi internet), semakin lama anda surfing maka semakin banyak credit yang anda dapatkan dan semakin banyak traffic menuju website anda. Caranya adalah cukup klik menu Start Surfing For Credits!. Atau pada sidebar menu sebelah kiri pada tombol Surf 4 Credits.
 
  • Biasanya akan muncul tab baru untuk melakukan surfing. Anda akan diminta untuk memilih bahasa yang akan anda gunakan dalam melakukan surfing. Pilihlah salah satu bahasa yang akan anda gunakan. Terkadang juga hanya muncul satu pilihan. Lalu klik menu Start Surfing.
  
  • Untuk mendapatkan credits maka pada banner trafficg.com yang muncul di atas website yang sedang tampil, anda harus cocokkan kata yang muncul pada gambar dengan kata yang disediakan dalam link. Setelah itu klik kata yang cocok dengan gambar. Perlu diingat bahwa ada waktu untuk meng-klik link tersebut. Bila proses penghitungan waktu sudah selesai maka akan muncul tulisan Go, setelah itu anda baru boleh klik tombol tersebut. Bila anda meng-klik tombol tersebut sebelum itu maka tidak ada credits yang akan anda dapatkan.

Seperti itulah kira-kira untuk mendapatkan traffic dari trafficg.com, anda harus melakukan surfing berulang-ulang untuk mendapatkan traffic yang tinggi. Selamat mencoba untuk anda.

Support by:

Kamis, 21 Februari 2013

Cara Memasang Iklan AdsenseCamp pada Blog

AdsenseCamp merupakan salah satu situs yang menyediakan layanan PPC (Pay Per Click). Sebenarnya selain AdsenseCamp masih banyak penyedia layanan PPC yang terpercaya di Indonesia seperti KumpulBlogger.com, KlikSaya.com, sitti.co.id dan sebagainya.
Nah pada kesempatan yang baik ini saya akan mencoba untuk berbagi informasi untuk anda bagaimana cara untuk memasang iklan AdsenseCamp pada blog anda.


pasang iklan adsensecamp
  • Setelah itu akan muncul form untuk melakukan pengisian data anda. Isilan form tersebut dengan benar. Setelah mengisi form harap beri tanda Checklist pada kolom persetujuan aturan lalu klik Submit.
pasang iklan adsensecamp
  • Bila proses registrasi sukses maka akan muncul tulisan seperti di bawah ini, bila registrasi gagal ulangi lagi langkah sebelumnya. Biasanya kegagalan registrasi disebabkan oleh data yang kurang pada form atau Username yang diinginkan sudah digunakan oleh orang lain.
pasang iklan adsensecamp
  • Setelah registrasi sukses, bukalah email yang anda daftarkan tadi untuk melihat e-mail yang dikirimkan oleh admin adsensecamp.com. Kemudian bukalah link yang diberikan untuk memverifikasi kebenaran akun anda.
pasang iklan adsensecamp
  • Setelah melakukan verifikasi maka akan muncul tulisan seperti ini pada halaman web adsensecamp.com. Pada halaman ini diterangkan bahwa akun anda telah diverifikasi kebenarannya. Username dan Password anda akan dimunculkan pada halaman ini. Lalu lakukan login ke halaman member area.
pasang iklan adsensecamp
pasang iklan adsensecamp
  • Sebelum anda dapat menerbitkan iklan, anda harus memberikan channel iklan anda, di mana iklan akan diterbitkan. Caranya adalah pada menu Publisher anda klik submenu Manage Channel.
pasang iklan adsensecamp
  • Setelah itu akan muncul Form untuk menambahkan Channel Iklan, isikan form tersebut secara lengkap. Setelah itu tekan tombol save untuk melanjutkan.
  pasang iklan adsensecamp 
  •  Jika sudah berhasil akan muncul tulisan seperti ini pada halaman adsensecamp.com. Kemudian klik tombol Dapatkan Kode HTML Iklan.
pasang iklan adsensecamp
  • Setelah tombol tersebut di klik maka akan muncul halaman seperti di bawah ini. Anda dipersilahkan untuk memilih model iklan yang ingin anda tampilkan, mengedit warnanya dsb. Preview iklan juga dimunculkan disana. Setelah menemukan model yang tepat lalu klik tombol Pilih Template Iklan Ini.
pasang iklan adsensecamp
  • Setelah itu script code untuk iklan tersebut akan dimunculkan pada halaman berikutnya. Copy script tersebut lalu letakkan di web anda dimanapun anda inginkan.
pasang iklan adsensecamp
Mudah bukan ?
Mungkin sekian yang dapat saya bagikan untuk anda semua, untuk tutorial yang lainnya akan saya rangkum pada kesempatan berikutnya.
Terima kasih.

Support by:

Senin, 18 Februari 2013

Seputar Cloud Computing

Cloud Computing ?

cloud computing
Berdasarkan arti harfiah dari pada cloud computing yaitu komputasi di awan maka dapat ditarik suatu pengertian bahwa Cloud Computing itu merupakan suatu teknologi yang mana memindahkan seluruh data yang dibutuhkan suatu perusahaan ke "awan". Dalam artian ini awan adalah suatu tempat dimana bisa diletakkannya data yang akan digunakan dalam proses bisnis perusahaan yang mana akan memudahkan dalam memanajemen data tersebut.


Dalam teknologi ini sebuah perusahaan tidak akan membutuhkan server bagi perusahaannya untuk meletakkan data-data. Server tersebut telah digantikan oleh "awan" yang digunakan meletakkan datanya. Di sini perusahaan tidak perlu tahu dimana letak geografis dari pada awan (server) tersebut. Perusahaan dapat dengan mudah untuk mendownload dan mengupload data ke awan tersebut. Bahkan dengan teknologi ini sebuah perusahaan tidak perlu untuk menginstal aplikasi pada PC mereka untuk bekerja. Aplikasi tersebut dapat disediakan oleh "awan" yang mana akan menghemat biaya bagi perusahaan tersebut.

Berbicara tentang upload dan download data berarti berbicara tentang jaringan. Benar sekali bahwa cloud computing ini adalah suatu jaringan komputer. Untuk melakukan upload dan download data maka sebuah perusahaan membutuhkan jaringan untuk menggunakan teknologi ini. Dan juga bandwith yang besar sangat dibutuhkan bagi sebuah perusahaan yang ingin menjalankan aplikasi yang terinstal di "awan". Inilah suatu kelemahan dari pada cloud computing tersebut.

cloud computing
Sebuah perusahaan yang menggunakan jasa cloud computing tidak perlu lagi repot-repot dalam melakukan manajemen data, memikirkan keamanan data dan lain sebagainya. Bahkan sebuah jasa cloud computing mengatakan bahwa cloud computing itu dapat memanajemen data anda lebih baik dari pada anda dan dengan tingkat keamanan yang lebih tinggi dari pada server yang anda sediakan sendiri.

Dalam beberapa kurun waktu terakhir ini sudah banyak perusahaan yang menggunakan teknologi ini. Biaya yang rendah serta kemudahan yang ditawarkan membuat mereka memilih menggunakan teknologi ini. Munculnya akses internet berkecepatan tinggi yang sangat mudah didapat mulai dari perkantoran sampai warung-warung juga sangat mendukung teknologi ini. Penyedia jasa cloud computing ini juga menyediakan ketersediaan yang tinggi dan pemantauan server yang 1x24 jam, 7x1 minggu.

Selasa, 12 Februari 2013

Pemeliharaan Perangkat Lunak (Software Engineering)


Sebelum membahas tentang pemeliharaan perangkat lunak, alangkah baiknya kita mengenal sedikit tentang apa sih perangkat lunak tersebut.
Baiklah, jadi perangkat lunak adalah seluruh komponen pengolahan data yang dapat membantu memecahkan masalah diluar dari perangkat hardware yang meliputi system design, program dan prosedur.

Beberapa penggambaran umum tentang perangkat lunak :
  1. Perintah (program komputer) yang mana bila dieksekusi akan menghasilkan fungsi sebagai mana yang kita inginkan.
  2. Struktur data yang memungkinkan suatu aplikasi dapat memanipulasi informasi secara proporsional.
  3. Dokumen yang menggambarkan suatu kegunaan dari pada sebuah program.
Perangkat lunak tersebut dibedakan menjadi 2 tipe yaitu :
  1. Produk Generik, yaitu sistem stand alone yang di produksi oleh perusahaan pengembang perangkat lunak dan di pasarkan ke pasar umum. Contohnya : Microsoft Office, Adobe Creative Suite, dll.
  2. Produk Pesanan, yaitu produk perangkat lunak yang mana akan dikembangkan bila ada perusahaan/konsumen yang memesannya. Contohnya : Sistem Penerimaan Mahasiswa untuk sebuah kampus, dll.
Pemeliharaan Perangkat Lunak
Sedangkan, Pemeliharaan Perangkat Lunak adalah proses umum pengubahan/pengembangan perangkat lunak setelah diserahkan ke konsumen. Perubahan mungkin berupa perubahan sederhana untuk membetulkan error koding atau perubahan yg lebih ekstensif untuk membetulkan error perancangan/perbaikan signifikan untuk membetulkan error spesifikasi/akomodasi persyaratan baru.








Ada 4 katagotri pemeliharaan software yaitu :
  1. Corrective Maintenance, perubahan yang dilakukan guna memperbaiki kesalahan.
  2. Adaptive Maintenance, perawatan berdasarkan perubahan lingkungan.
  3. Perfective Maintenance, perubahan untuk meningkatkan kualitas sistem tanpa merubah fungsinya.
  4. Preventive Maintenance, Meningkatkan reliability, future maintainability, future enhancement  (reverse engineering dan re-engineering)
Kenapa biaya pemeliharaan lebih tinggi dari pada biaya pengembangan, berikut adalah beberapa faktor yang menyebabkannya :
  1. Stabilitas Tim, biasanya tim pengembang dan tim pemelihara adalah orang yang berbeda karena tim pengembang biasanya sudah lari ke proyek baru sehingga tim pemeliharanya tidak begitu paham atas sistem yang dikembangkan.
  2. Tanggung Jawab Kontrak, kontrak bagi pengembang dan pemelihara kebanyakan terpisah atau diberikan kepada perusahaan yang berbeda dan bahkan bukan pengembang sistem aslinya, akibatnya tidak ada insentif bagi pengembang untuk membuat sistem yang mudah untuk diubah.
  3. Keahlian Staff, staff pemelihara kebanyakan tidak berpengalaman dalam hal pemeliharaan software dan staff pemelihara sering diaangap tidak memerlukan keahlian yang mendalam di bidang software.
  4. Umur dan Struktur Program, program yang sudah tua biasanya strukturnya sudah terdegradasi oleh perkembangan jaman sehingga sangat sulih dipahami oleh pemelihara.
Beberapa permasalahan yang sering muncul dalam pemeliharaan software :
  • Kesulitan melakukan pelacakan evolusi software pd versi sebelumnya,
  • Kesulitan pelacakan pada proses pengembangan software,
  • Sulit untuk mengerti program orang lain,
  • Tidak adanya dokumentasi yang baik,
  • Tidak adanya nara sumber,
  • Kebanyakan software dirancang tanpa adanya pemikiran untuk diubah.
Sekian artikel mengenai Pemeliharaan Perangkat Lunak, semoga bermanfaat bagi anda.
Terima Kasih.

Sabtu, 09 Februari 2013

Sekilas Sejarah GOOGLE

Google dimulai sebagai sebuah proyek pencarian pada Januari 1996 oleh Larry Page dan Sergey Brin, dua mahasiswa Ph. D. di Universitas Stanford, California. Mereka menghipotesiskan bahwa sebuah mesin pencari yang menganalisa pereratan antara website dapat menghasilkan hasil yang lebih baik daripada teknik yang sudah ada, yang menilai hasil berdasarkan jumlah pencarian tersebut muncul pada sebuah halaman. Mesin pencari mereka disebut “BackRub” karena pranala kembali sistemnya dapat memperkirakan pentingya sebuah situs. Sebuah mesin pencari kecil bernama Rankdex telah menggunakan strategi yang sama. Diyakini bahwa halaman dengan pranala lebih banyak dari halaman web yang relevan merupakan halaman paling relevan yang dikaitkan dengan pencarian, Page dan Brin menguji tesis mereka sebagai bagian dari pembelajaran mereka, dan mendirikan tumpuan untuk mesin pencari mereka. Aslinya, mesin pencari tersebut menggunakan website Universitas Stanford dengan domain google.stanford.edu. Domain google.com diregistrasikan tanggal 15 September 1997, dan perusahaan ini berdiri dengan nama Google Inc. tanggal 7 September 1998 pada sebuah garasi rumah di Menlo Park, California. Investasi awal yang diperoleh untuk perusahaan baru ini bernilai hampir $1,1 juta, termasuk sebuah cek senilai $100.000 dari Andy Bechtolsheim, salah seorang pendiri Sun Microsystems.
Bulan Maret 1998, perusahaan ini memindahkan kantornya ke Palo Alto, rumah bagi beberapa perusahaan teknologi di Silicon Valley. Setelah tumbuh melampaui dua situs lainnya, perusahaan ini menyewa sebuah komplek bangunan di 1600 Ampitheatre Parkway, Mountain View dari Silicon Graphics (SGI) pada tahun 2003. Google telah menetap di lokasi itu hingga saat ini, dan komplek ini mulai dikenal sebagai Googleplex (plesetan dari kata googolplex, angka 1 yang diikuti oleh seratus nol). Tahun 2006, Google membeli properti dari SGI sebesar $319 juta.
Mesin pencari Google menarik perhatian jumlah pengguna Internet yang terus meningkat, yang menyukai desain sederhana dan penggunaannya. Pada tahun 2000, Google mulai menjual iklan yang dikaitkan dengan kata kunci pencarian. Iklan tersebut hanya berupa teks polos untuk menjaga sebuah desain halaman yang teratur dan untuk meningkatkan kecepatan pemunculan halaman. Kata kunci dijual berdasarkan pada kombinasi tawaran harga dan jumlah klik, dengan penawaran dimulai pada 5 sen (US$) per klik. Model penjualan iklan kata kunci dirintis oleh Goto.com (akhirnya mengubah nama menjadi Overture Services, sebelum diambil alih oleh Yahoo! dan diganti merek menjadi Yahoo! Search Marketing). Sementara berbagai pesaing dot-comnya gagal dalam pasaran Internet baru, Google memperkuat pengaruhnya untuk meningkatkan pendapatan.
Nama “Google” berasal dari ucapan “googol” yang salah, yang merujuk pada 10100 (angka yang itunjukkan oleh 1 yang diikuti oleh seratus nol). Setelah kata ini menjadi ucapan sehari-hari, kata “google”, dimasukkan dalam Merriam Webster Collegiate Dictionary dan Oxford English Dictionary pada 2006, yang berarti “menggunakan mesin pencari Google untuk memperoleh informasi di Internet.”
Sebuah paten yang menggambarkan bagian dari mekanisme penilaian Google (Page Rank) disetujui pada 4 September 2001. Paten ini secara resmi ditetapkan oleh Universitas Stanford dan memasukkan nama Lawrence Page sebagai sang pencipta.
Keuangan dan penawaran umum perdana
Pendanaan pertama untuk Google sebagai sebuah perusahaan dikunci dalam bentuk kontribusi sebesar USD100.000 dari Andy Bechtolsheim, pendiri Sun Microsystems, diberi kepada sebuah perusahaan yang belum berdiri. Sekitar enam bulan kemudian, sebuah putaran dana lebih besar diumumkan, dengan investor besar yang menjadi firma pesaing Kleiner Perkins Caufield & Byers dan Sequoia Capital.
Penawaran umum perdana Google dilaksanakan pada tanggal 19 Agustus 2004. 19.605.052 saham ditawar dengan harga $98 per lembar. Dari itu, 14.142.135 (rujukan matematika lainnya sebagai √2 ≈ 1,4142135) dilayangkan oleh Google dan 5.462.917 oleh pemegang saham yang menjual. Penjualan tersebut meningkat $1,67 milyar, dan memberi Google kapitalisasi pasar lebih dari $23 milyar. Kebanyakan dari 271 juta lembar saham Google dikontrol oleh Google sendiri. Banyak karyawan Google menjadi milyuner mendadak. Yahoo!, sebuah kompetitor Google, juga mendapat untung dari IPO tersebut karena perusahaan tersebut mendapat 8,4 juta lembar saham Google pada 9 Agustus 2004, sepuluh hari sebelum IPO (penawaran umum perdana).
Kemunculan saham IPO Google sangat baik, dengan gelombang harga hingga $500 pada 2007, karena penjualan dan perolehan yang kuat di pasaran periklanan, juga munculnya fitur baru seperti Google Desktop dan homepage pribadi. Gelombang harga saham disediakan terutama oleh investor pribadi, berbeda dari investor institusi besar dan reksadana.

Jumat, 08 Februari 2013

Pengertian CMS (Conten Management System)

CMS adalah singkatan dari Content Management System, yaitu aplikasi yang berbasis Web yang mana akan memudahkan penggunanya/user dalam membuat, memodifikasi dan mengelola website nya sendiri.

Dalam menggunakan aplikasi CMS ini user/pengguna tidak dituntut berpengetahuan dalam hal web programing. Aplikasi CMS ini dibuat sudah sangat user friendly, dalam instalasinya juga tidak begitu rumit. User dapat dengan mudah menggunakan tools yang disediakan, menghapus isi website, menambahkan dan bahkan memodifikasinya.

Kebanyakan CMS pada masa sekarang ini menggunakan bahasa pemrograman PHP, dan menggunakan database MySQL. Karena perkembangannya banyak aplikasi-aplikasi CMS yang dapat digunakan secara gratis, hal ini dikarenakan kebutuhan user dalam menunjang proses bisnisnya misalnya yang membutuhkan pembuatan website dalam waktu yang cepat dan dengan biaya yang relative minim.

Berikut ini contoh aplikasi-aplikasi CMS :
  • CMS untuk membuat personal blog, contohnya WordPress.
  • CMS untuk membuat web e-Commerce, contohnya PrestaShop, OsCommerce, Opencart, Drupal.
  • CMS untuk membuat web e-Learning, contohnya Moodle.
  • CMS untuk membuat personal web, contohnya joomla!, Mambo.
  • CMS untuk membuat e-Office, contohnya katanya (Kantor Maya).
  • CMS untuk membuat web e-Forum, contohnya phpBB, MYBB,Vbulletin.

Kamis, 07 Februari 2013

Sejarah Perkembangan Internet

Pengertian Internet


Internet adalah singkatan dari Interconected Networking, yaitu seperangkat alat elektronik yang saling berhubungan satu sama lain untuk saling bertukar informasi. Internet dapat menghubungkan penggunanya di selurung dunia dalam bertukar informasi baik secara statis maupun dinamis.





Sejarah Kemunculan Internet

Sejarah intenet dimulai pada 1969 ketika Departemen Pertahanan Amerika, U.S. Defense Advanced Research Projects Agency(DARPA) memutuskan untuk mengadakan riset tentang bagaimana caranya menghubungkan sejumlah komputer sehingga membentuk jaringan organik. Program riset ini dikenal dengan nama ARPANET. Pada 1970, sudah lebih dari 10 komputer yang berhasil dihubungkan satu sama lain sehingga mereka bisa saling berkomunikasi dan membentuk sebuah jaringan.

Tahun 1972, Roy Tomlinson berhasil menyempurnakan program e-mail yang ia ciptakan setahun yang lalu untuk ARPANET. Program e-mail ini begitu mudah sehingga langsung menjadi populer. Pada tahun yang sama, icon @juga diperkenalkan sebagai lambang penting yang menunjukkan "at" atau "pada". Tahun 1973, jaringan komputer ARPANET mulai dikembangkan ke luar Amerika Serikat. Komputer University College di London merupakan komputer pertama yang ada di luar Amerika yang menjadi anggota jaringan Arpanet. Pada tahun yang sama, dua orang ahli komputer yakni Vinton Cerf dan Bob Kahn mempresentasikan sebuah gagasan yang lebih besar, yang menjadi cikal bakal pemikiran internet. Ide ini dipresentasikan untuk pertama kalinya di Universitas Sussex.

Hari bersejarah berikutnya adalah tanggal 26 Maret 1976, ketika Ratu Inggris berhasil mengirimkan e-mail dari Royal Signals and Radar Establishment di Malvern. Setahun kemudian, sudah lebih dari 100 komputer yang bergabung di ARPANET membentuk sebuah jaringan atau network. Pada 1979, Tom Truscott, Jim Ellis dan Steve Bellovin, menciptakan newsgroups pertama yang diberi nama USENET. Tahun 1981 France Telecom menciptakan gebrakan dengan meluncurkan telpon televisi pertama, dimana orang bisa saling menelpon sambil berhubungan dengan video link.

Karena komputer yang membentuk jaringan semakin hari semakin banyak, maka dibutuhkan sebuah protokol resmi yang diakui oleh semua jaringan. Pada tahun 1982 dibentuk Transmission Control Protocol atau TCP dan Internet Protokol atau IP yang kita kenal semua. Sementara itu di Eropa muncul jaringan komputer tandingan yang dikenal dengan Eunet, yang menyediakan jasa jaringan komputer di negara-negara Belanda, Inggris, Denmark dan Swedia. Jaringan Eunet menyediakan jasa e-mail dan newsgroup USENET.

Untuk menyeragamkan alamat di jaringan komputer yang ada, maka pada tahun 1984 diperkenalkan sistem nama domain, yang kini kita kenal dengan DNS atau Domain Name System. Komputer yang tersambung dengan jaringan yang ada sudah melebihi 1000 komputer lebih. Pada 1987 jumlah komputer yang tersambung ke jaringan melonjak 10 kali lipat manjadi 10.000 lebih.

Tahun 1988, Jarko Oikarinen dari Finland menemukan dan sekaligus memperkenalkan IRC atau Internet Relay Chat. Setahun kemudian, jumlah komputer yang saling berhubungan kembali melonjak 10 kali lipat dalam setahun. Tak kurang dari 100.000 komputer kini membentuk sebuah jaringan. Tahun 1990 adalah tahun yang paling bersejarah, ketika Tim Berners Lee menemukan program editor dan browser yang bisa menjelajah antara satu komputer dengan komputer yang lainnya, yang membentuk jaringan itu. Program inilah yang disebut www, atau Worl Wide Web.

Tahun 1992, komputer yang saling tersambung membentuk jaringan sudah melampaui sejuta komputer, dan di tahun yang sama muncul istilah surfing the internet. Tahun 1994, situs internet telah tumbuh menjadi 3000 alamat halaman, dan untuk pertama kalinya virtual-shopping atau e-retail muncul di internet. Dunia langsung berubah. Di tahun yang sama Yahoo! didirikan, yang juga sekaligus kelahiran Netscape Navigator 1.0.

Rabu, 06 Februari 2013

Komponen Dasar Komputer

Komputer berasal dari bahasa Inggris yaitu 'compute' yang artinya menghitung. Secara umum sebuah komputer adalah sekumpulan alat-alat elektronik yang mana saling bekerja sama dan saling mendukung untuk melakukan suatu perintah sehingga dapat menghasilkan suatu keluaran.

Sebuah komputer terdiri dari 3 komponen utamanya yaitu :
  • Input Device : input device adalah alat yang digunakan untuk menginput data agar dapat di proses selanjutnya.
  • Proccessing Device : dapat dikatakan sebagai otak dari pada komputer dimana seluruh proses pengkajian data yang di input dilakukan di sini.
  • Output Device : output device merupakan alat yang digunakan untuk menampilkan hasil daripada proses tadi.

Beberapa Device Dasar Komputer


Motherboard
MotherBoard, merupakan komponen utama dari pada sebuah PC yang mana seluruh komponen-komponen lainnya terkait dengannya. Motherboard adalah tempat berlalu-lalangnya data sehingga semua komponen dapat bekerja dengan benar.







CPU, singkatan dari pada Central Proccessing Unit yaitu otak dari sebuah PC dimana perhitungan dilakukan. CPU juga bertanggung jawab atas semua unit kegiatan sistem komputer. Semakin cepat CPU bekerja maka semakin cepat hasil keluaran dari komputer tersebut.








RAM, Random Access Memory adalah media penyimpanan perintah pada komputer yang bersifat sementara. Data pada RAM dapat diakses dalam waktu yang tetap tidak memperdulikan letak data tersebut dalam memori.










Sound Card, sound card ini berfungsi sebagai hardware untuk menghubungkan konektor output sound dengan motherboard. Dengan sound card ini kita dapat mendengarkan output berupa suara. Sound Card juga harus cocok dengan motherboard komputer kita.






Network Interface Card, adalah sebuah kartu yang berfungsi sebagai jembatan dari komputer ke sebuah jaringan komputer. Jenis NIC yang beredar, terbagi menjadi dua jenis, yakni NIC yang bersifat fisik, dan NIC yang bersifat logis. Contoh NIC yang bersifat fisik adalah NIC Ethernet, Token Ring, dan lainnya; sementara NIC yang bersifat logis adalah loopback adapter dan Dial-up Adapter.




Hard Drives, merupakan media penyimpanan data pada komputer yang bersifat jangka panjang. Seluruh data komputer disimpan disini, baik itu data pekerjaan anda maupun data software dari pada komputer tersebut. Ukuran dari pada Hard Drive ini bervariasi tergantung dari pada buatan pabriknya sendiri.






CD/DVD Drives, alat ini membantu komputer dalam membaca data yang tersimpan dalam media CD/DVD. Sebagai mana halnya dengan CD/DVD player, komputer juga dapat membaca data berupa video dan menampilkankan pada layar komputer melalui alat ini.






Power Supply, alat ini berfungsi untuk menghubungkan semua komponen komputer ke sumber daya yang ada. Alat ini juga membagi-bagi kebutuhan daya yang akan digunakan oleh komponen-komponen penunjang kerja komputer.










Mouse, sebagai alat untuk pointing device yang memberikan input perintah pada komputer sehingga dapat melakukan pointing pada tempat yang kita inginkan.

Keyboard, adalah alat untuk memasukkan perintah berupa ketikan. Keyboard secara umum berisi huruf-huruf dan angka-angka yang sudah diatur menurut standar internasional untuk posisinya.

Monitor, untuk menampilkan output hasil proses dari pada komputer tersebut. output ditampilkan pada monitor agar kita dapat melihat secara langsung hasil kerja komputer kita.


Selasa, 05 Februari 2013

Teori Dasar SEO


Definisi SEO

Sebelum membahas lebih lanjut tentang SEO, baiknya kita tau sedikit tentang pengertian dari SEO itu sendiri.
SEO adalah singkatan dari Search Engine Optimization yang berarti suatu metode mengoptimisasikan posisi blog / website pada search engine.



On Page Optimization


On page optimization adalah pengoptimalan elemen - elemen yang terkandung dalam situs sehingga meningkatkan rank website tersebut di mata search engine.




Contohnya :


  • Keyword reseach. Pada umumnya orang mencari informasi di search engine menggunakan suatu keyword tertentu, sehingga menemukan apa yang mereka cari. Gunakanlah keyword yang baik dan tidak terlalu umum, sehingga mudah di temukan search engine.
  • Title tag. Gunakanlah tittle tag yang relevan dengan isi website atau blog anda dengan kata - kata yang singkat padat dan jelas.
  • Meta Description. Meta description fungsinya untuk membantu search engine mengkategorikan website / blog tersebut dengan benar.
  • Content. Buatlah konten dari pada website / blog tersebut semenarik mungkin untuk menarik minat pengunjung untuk membacanya. Konten ini sebaiknya tulisan original anda, walaupan mendapat referensi dari tempat lain. 
  • Site Map. Sitemap berfungsi membantu bot search engine melakukan tugasnya yaitu melakukan crawling suatu website.
  • URL. Gunakanlah URL yang clear (SEO Friendly) sehingga mudah di index oleh search engine.


Off Page Optimization

Off page optimization adalah pengoptimalan yang dilakukan di luar dari pada website tersebut. Maksudnya adalah pengoptimalan yang tidak berhubungan sama sekali dengan website / blog tersebut.

Contohnya :
  • Resources. Resource adalah sumber traffic dari website / blog tersebut. Sebaiknya anda mengidentifikasikan dari mana saja sumber dari pada link website anda.
  • Backlink. Backlink sangatlah penting dalam dunia SEO. Kepopuleran link sebuah website / blog pada website lain ternyata mampu mempengaruhi rank dari pada website tersebut. Jadi semakin banyak anda berkomentar, bertukar link dan sebagainya yang bertujuan menyebarkan link, akan mampu meningkatkan rank website anda di mata search engine.
  • Social Activity. Menjaga hubungan yang baik antar sesama webmaster penting untuk menjaga nama baik website / blog anda. 
  • Social Media. Share link anda ke media - media sosial seperti Facebook, Twitter, Google+, dan lain lain. Hal ini juga akan meningkatkan backlink anda.

Secara umum, hal diatas sudah mampu menunjang website / blog anda di mata search engine. Sebenarnya masih banyak hal yang anda dapat lakukan untuk meningkatkan kepopuleran link anda di mata search engine.
Sekian artikel tentang SEO ini, bila ada kesalahan atau kekurangan mungkin dapat di perbaiki dengan meninggalkan comment. Sebelumnya saya ucapkan terima kasih.


Panduan Instalasi XAMPP 1.6.8

XAMPP adalah perangkat lunak atau software yang mendukung banyak sistem operasi yang mana adalah gabungan dari beberapa software. Fungsi nya adalah sebagai server Localhost, yang terdiri atas program Apache HTTP Server, MySQLdatabase, dan penerjemah bahasa yang ditulis dengan bahasa pemrograman PHP dan Perl.










Berikut ini adalah cara menginstal XAMPP versi 1.6.8 pada komputer anda :


  • Buka software xampp setup sehingga muncul window seperti ini, kemudian pilih bahasa yang hendak digunakan lalu klik OK.
  • Setelah itu akan muncul window seperti ini lalu klik Next.

  • Kemudian akan muncul window seperti di bawah ini. Pada Destination Forlder pilih drive mana tempat XAMPP akan di instal, lalu klik Next >.

  • Pada window berikutnya pada menu Service Section berikan tanda Check List pada pilihan install Apache as Service dan install MySQL as Service. Biasanya pada XAMPP DESKTOP dan XAMPP START MENU sudah secara default di berikan tanda check list. Kemudian klik tombol Install.


  • Setelah itu proses instalasi akan dilakukan secara otomatis oleh komputer anda.
  • Setelah proses instal selesai klik tombol Finish, dan bila muncul window Command Promt biarkan saja. Setelah itu akan muncul window baru seperti di bawah lalu klik OK.
  • Pada window berikutnya pilih tombol Yes, untuk menampilkan window XAMPP CONTROL PANEL. Jika proses instalasi tadi sudah sesuai dengan aturan yang benar maka akan muncul window XAMPP Control Panel sebagai berikut.



Jika sudah demikian maka Instalasi Software XAMPP 1.6.8 pada komputer anda sudah benar dan dapat dioperasikan sesuai dengan kebutuhan.


Pengenalan Basis Data


Basis data (Database) adalah sekumpulan data yang terintegrasi yang diorganisasi untuk memenuhi kebutuhan pemakai untuk keperluan organisasi. DBMS (Data Base Management System) adalah perangkat lunak yang menangani semua pengaksesan ke data base.





Struktur File Database :
  1. Data adalah satu satuan informasi yang akan diolah, dimana sebelum diolah dikumpulkan di dalam suatu file database. Pengumpulan data dilakukan secara sistematis menurut struktur file database tersebut.
  2. RECORD adalah data yang isinya merupakan satu kesatuan seperti Nama, Alamat, Nomor Telepon. Setiap keterangan yang mencakup Nama, Alamat dan Nomor Telepon dinamakan satu record. Dan setiap record diberi nomor urut yang disebut nomor record (Record Number). Ukuran suatu file database ditentukan oleh jumlah record yang tersimpan di dalamnya.
  3. FIELD adalah sub bagian dari Record. Dari contoh isi record diatas maka terdiri dari 3 field, yaitu field Nama, field Alamat dan field Nomor Telepon.
Keuntungan file manajemen data base :
  1. Tidak terjadi kerangkapan data
  2. Data lebih konsisten
  3. Data dapat digunakan bersama-sama
  4. Data dapat distandarisasi
  5. Keamanan data dapat terjamin
  6. Integritas data terpelihara
  7. Data independen
Komponen DBMS :

Hardware
  • Meliputi PC sampai dengan jaringan komputer.
  • Tempat penyimpanan secondary (manegtic disk), I/O device ex : disk drives), device Controller, I/O Channels, dan lainnya.
  • Hardware processor dan main memory, digunakan untuk mendukung saat eksekusi system software database.
Software
  • DBMS, operating system, network software (jika diperlukan) dan program aplikasi pendukung lainnya.
Data
  • Data pada sebuah system database baik itu single-user system maupun multi-user system harus terintegrasi dan dapat digunakan bersama (Integrated and Shared).
  • Digunakan oleh organisasi dan deskripsi dari data disebut schema.
Procedures
  • Instrukti dan aturan yang harus disertakan dalam mendesain dan menggunakan database dan DBMS.
People
  • DA (Data Administrator), seseorang yang berwenang untuk membuat keputusan stategis dan kebijakan mengenai data yang ada.
  • DBA (DataBase Administrator), menyediakan dukungan teknis untuk implementasi keputusan tersebut, dan bertanggungjawab atas keseluruhan kontrol system pada level teknis.
  • Database Designer (Logical and Physical).
  • Application Programmers, bertanggungjawab untuk membuat aplikasi database dengan menggunakan bahasa pemrograman yang ada, seperti : C++, Java, dan lainnya.
  • End Users, Siapapun yang berinteraksi dengan sistem secara online melalui workstation/terminal.
Kerugian DBMS
  1. Rumit (Complexity). Karena penetapan fungsi dari DBMS yang baik, menyebabkan DBMS menjadi software yang cukup rumit. Seluruh user harus mengetahui fungsi-fungsi yang ada dengan baik, sehingga dapat memperoleh manfaatnya.
  2. Ukuran (Size). Kerumitan dan banyaknya fungsi yang ada menyebabkan DBMS memerlukan banyak software pendukung yang mengakibatkan penambahan tempat penyimpanan dan memory.
  3. Biaya DBMS (Cost of DBMS).
  4. Biaya Tambahan Hardware (Additional hardware costs).
  5. Biaya Konversi (Cost of conversion).
  6. Performance. Pada dasarnya DBMS dibuat untuk menyediakan banyak aplikasi, akibatnya mungkin beberapa aplikasi akan berjalan tidak seperti biasanya.
  7. Higher impact of a failure. Karena system yang terpusat, jika seluruh user dan aplikasi terakses dari DBMS maka kerusakan pada bagian manapun dari sistem, akan menyebabkan operasi terhenti.
Jenis-jenis Model data :
  1. Object-Based Data Models. Entity-Relationship, Semantic, Functional, Object-Oriented.
  2. Record-Based Data Models. Relational Data Model, Network Data Model, Hierarchical Data Model.
  3. Physical Data Models. Menerangkan bagaimana data disimpan dalam komputer, merepresentasikan informasi seperti ; struktur record, permintaan record, dan jalur akses.
  4. Conceptual Modelling. Skema konseptual merupakan bagian utama dari system yang menampilkan view seluruh user. Merupakan representasi yang akurat dan lengkap dari kebutuhan data pada organisasi. Merupakan proses pembentukan suatu model informasi yang digunakan dalam organisasi yang terlepas dari detail implementasi. Hasilnya merupakan model data konseptual.
Untuk materi lebih lengkap dapat di download di :