Wednesday, January 31, 2018

Apa Itu Blogger (Blogspot)


Blogger atau Blogspot adalah sebuah layanan publikasi blog yang dibuat oleh Pyra Labs dan diakuisisi oleh Google pada tahun 2003 dan membuatnya menjadi salah satu produk andalan.

Blogger adalah sebuah hosting/file milik Google yang dimana akan memudahkan pengguna untuk membuat sebuah blog atau website. Blogger merupakan salah satu platform blogging yang banyak digunakan. Karena blogger dimiliki oleh raksasa Google menjadi minat para blogger pemula yang ingin mencoba-coba membuat blog secara gratis.

Fitur-fitur Blogger
Fitur Fungsi
Fitur Blogger - Entri Baru untuk membuat postingan baru.
Fitur Blogger - Postingan untuk menampilkan rangkuman postingan, baik yang telah anda publikasikan maupun yang masih dalam draft.
Fitur Blogger - Statistik untuk menampilkan informasi ikhtisiar, postingan, sumber lalu lintas dan pemirsa.
Fitur Blogger - Komentar untuk menampilkan informasi komentar. Baik komentar yang dipublikasikan maupun komentar yang terindikasi spam.
Fitur Blogger - Penghasilan untuk menampilkan informasi tentang program yang dapat memberikan penghasilan.
Fitur Blogger - Kampanye untuk menampilkan informasi tentang program yang dapat membantu meningkatkan pemirsa.
Fitur Blogger - Halaman untuk menampilkan informasi halaman. Menambah, menghapus ataupun mengedit halaman.
Fitur Blogger - Tata Letak untuk menampilkan informasi bentuk blog. Bisa mengedit, menambah, mengurangi gadget untuk melengkapi blog.
Fitur Blogger - Tema untuk menampilkan informasi tema dasar, tata letak, warna, font, dan lainnya.
Fitur Blogger - Setelan untuk memberikan settingan pada blog.

Kelebihan Blogger
1. Merupakan salah satu produk Google. Sehingga dapat terintegrasi dengan layanan-layanan dari Google yang lainnya.
2. Sangat ramah dengan SEO (search engine optimization) / SEO Friendly.
3. Cukup mudah digunakan dan sangat praktis / User Friendly.
4. Mudah melakukan kostumisasi blog kita sendiri.
5. Bisa dimonetisasi.


Kekurangan Blogger
1. Tampilan dashboard admin yang sederhana.
2. Menulis artikel kurang leluasa, karena tools yang disediakan tidak begiet lengkap.
3. Template yang disediakan sangat sedikit.
4. Harus patuh dan tunduk pada peraturan Google.


Sekian pembahasan tentang Apa Itu Blogger (Blogspot).

Terima kasih
Enjoy your day!

Saturday, January 6, 2018

Pengertian CMS (Content Management System) dan Macam-macam CMS (Wordpress)

CMS (Content Management System)

Saat ini dalam membangun dan mengelola sebuah website sudah semakin mudah, tidak seperti dulu dimana kita harus membuat sistem sendiri dengan ratusan bahkan ribuan baris kodingan.

Dengan bantuan CMS (Content Management System) kita dapat dengan mudah mengelola website yang kita buat tanpa harus membuat sistem dari awal.

Pengertian CMS

CMS (Content Management System)

CMS (Content Management System) atau dalam bahasa Indonesia disebut dengan sistem manajemen konten adalah perangkat lunak yang digunakan untuk menambahkan atau memanipulasi (mengubah) isi dari suatu situs web.

Dengan CMS, seorang pengguna bisa lebih mudah dalam mengelola konten situs tanpa harus dibebani dengan pengetahuan teknis yang umum dimiliki seorang programmer. Yang penting pengguna bisa mengakses situsnya dengan mudah mengingat umumnya CMS digunakan untuk aplikasi web.

Elemen Penting CMS

Terdapat 2 macam elemen dalam CMS dengan fungsinya masing – masing, yakni :

1. CMA (Content Management Application).
2. CDA (Content Delivery Application).

Dalam Content Management Aplications anda diberikan fasilitas untuk mengolah atau manajemen konten. Sedangkan untuk Content Delivery Application anda dapat memperbaharui suatu situs web dengan menggunakan atau informasi – informasi yang sebelumnya telah digunakan pemiliknya.

Keunggulan CMS

1. Pengelolaan Konten yang Mudah.
2. Ekstension dan Plugin.
3. Seo Friendly.
4. Fleksibel dan Efisien.
5. Hak Akses Pengguna.
6. Konten dan Desain yang Terpisah.

Macam-macam CMS

1. Drupal.
2. Moodle.
3. Joomla.
4. V-Buletin.
5. Openchart.
6. Prestashop.
7. Magento.
8. Wordpress.

Pengertian Wordpress

Wordpress, siapa yang tak kenal dengan layanan blog dan platform CMS yang satu ini? Kemampuannya untuk dimodifikasi dan disesuaikan dengan kebutuhan pengguna membuat Wordpress menjadi salah satu CMS yang sangat digandrungi saat ini.

WordPress adalah salah satu aplikasi dengan berbasis open source (terbuka) yang sangat terkenal untuk kalangan blogger maupun programmer yang digunakan sebagai mesin pembuat blog. WordPress dibangun menggunakan bahasa pemrograman PHP dan database MySQL. Keduanya termasuk software open source.

Selain sebagai untuk blog, WordPress juga sering digunakan dalam sebuah CMS (Content Management System) karena memiliki kemampuan dalam untuk mengubah isi sumber dan dapat menyesesuaikan dengan keinginan dan kebutuhan user.

Mengapa harus Wordpress ?

Menurut situs http://w3techs.com, dan https://wappalyzer.com, hingga bulan November 2014, dari sekian banyak website yang menggunakan CMS, lebih dari 60%-nya menggunakan wordpress. Market share lengkapnya bisa anda lihat dari grafik dibawah ini:

Market Share Wordpress


Sekian pembahasan tentang Pengertian CMS (Content Management System) dan Macam-macam CMS (Wordpress).

Terima kasih
Enjoy your day!

Tuesday, November 21, 2017

Pengertian CodeIgniter : Kelebihan dan Kekurangannya


Siapa yang tak kenal dengan CodeIgniter? Framework PHP yang satu ini bisa dibilang framework yang paling populer di Indonesia. CodeIgniter pertama kali dikembangkan pada tahun 2006 oleh Rick Ellis, seorang musisi rock yang beralih profesi menjadi programmer, dalam riset kecil-kecilannya Rick Ellis menghasilkan suatu framework PHP yang berukuran kecil, ringan serta memenuhi fitur umum aplikasi PHP. Namun pada bulan Oktober 2014, kepemilikan CodeIgniter berpindah tangan kepada British Columbia Institute of Technology, salah satu sekolah tinggi teknologi di Kanada.

CodeIgniter adalah sebuah framework PHP yang bersifat open source. CodeIgniter bersifat free alias tidak berbayar dan di buat dengan tujuan sama seperti framework lainnya yaitu untuk memudahkan developer atau programmer dalam membangun sebuah aplikasi berbasis web tanpa harus membuat nya dari awal. CodeIgniter dibangun berbasis MVC (Model, View, Controller) yang memisahkan antara tampilan dan logic aplikasi.

Model View Controller CodeIgniter
Model View Controller CodeIgniter

1. Model
Model merupakan bagian penanganan yang berhubungan dengan pengolahan atau manipulasi database. Seperti create, read, update atau delete. semua intruksi yang berhubung dengan pengolahan database di letakkan di dalam Model.
2. View
View merupakan bagian yang menangani halaman user interface atau halaman yang muncul pada user. Tampilan dari user interface di kumpulkan pada View untuk memisahkannya dengan Controller dan Model sehingga memudahkan web designer dalam melakukan pengembangan tampilan halaman website.
3. Controller
Controller merupakan bagian yang mengatur hubungan antara Model dan View. Controller adalah otak dari kinerja aplikasi. Controller terdiri dari fungsi-fungsi yang bersifat operasional dan logikal. Saat ada request yang masuk, Controller akan menangani dan memprosesnya untuk kemudian ditampilkan dalam View.


Kelebihan CodeIgniter
1. Berukuran sangat kecil.
2. Dokumentasi yang bagus.
3. Kompitabilitas dengan Hosting.
4. Tidak ada aturan coding yang ketat.
5. Kinerja yang baik.
6. Kemudahan dalam menggunakannya.


Kekurangan CodeIgniter
1. CodeIgniter tidak ditujukan untuk pembuatan web dengan skala besar.
2. Library yang sangat terbatas.
3. Belum adanya aplikasi editor khusus untuk CodeIgniter.


Sekian pembahasan tentang Pengertian CodeIgniter : Kelebihan dan Kekurangannya.

Terima kasih
Enjoy your day!

Friday, January 27, 2017

Jenis Serangan - Keamanan Komputer

Jenis Serangan Komputer

Kejahatan komputer adalah kejahatan yang menggunakan komputer sebagai media. Jenis kejahatan/serangan yang biasa terjadi dikelompokkan menjadi 4, yaitu:

1. Keamanan fisik
Keamanan yang berhubungan dengan fisik, seperti keamanan ruangan server, peralatan penunjang sistem terdistribusi dan media pendukung infrastruktur jaringan.
2. Keamanan yang berhubungan dengan manusia
Manusia merupakan salah satu faktor yang perlu diwaspadai, istilah yang sering digunakan adalah social engineering. Manusia sering dimanfaatkan oleh penjahat komputer untuk mengorek informasi tertentu dengan berpura-pura sebagai orang yang berhak mengakses informasi tersebut.
3. Keamanan yang berhubungan dengan data
Kelemahan program dalam menangani data, sering digunakan penjahat komputer dengan cara mengirim virus atau trojan untuk memantau atau mencuri data pada komputer tersebut.
4. Keamanan yang berhubungan dengan operasi
Yang termasuk disini adalah keamanan dalam prosedur pengoperasian sistem keamanan itu sendiri.

Keamanan komputer meliputi 5 aspek, yaitu privacy/confidentialy, integrity, authentication, non-repudiation, dan availability.

1. Kerahasiaan (Confidentialtity)
Kerahasiaan didalam sudut pandang keamanan adalah menunjukkan bahwa tidak satupun yang dapat data kecuali yang berhak. Kerahasiaan biasanya berhubungan dengan data yang diberikan ke pihak lain untuk keperluan tertentu dan hanya diperbolehkan untuk keperluan tertentu tersebut. Layanannya ditujukan untuk menjaga agar pesan tidak dapat dibaca oleh pihak yang tidak berhak.
2. Keutuhan (Integrity)
Keutuhan berkaitan dengan konsistensi informasi yang terdapat pada data yang ada pada jaringan komputer. Dimana modifikasi ataupun perusakan data yang mengakibatkan ketidaktahuan data ditimbulkan oleh malicious code (virus atau worm). Untuk menjaga integritas data, sistem harus memiliki kemampuan untuk mendeteksi manipulasi pesan oleh pihak-pihak yang tidak berhak, antara lain penyisipan, penghapusan, dan pensubstitusian data lain kedalam pesan yang sebenarnya. Maka untuk menunjang aspek ini sering dipergunakan metode enkripsi (penyandian) dan digital signature (tanda tangan digital).
3. Keaslian (Authentication)
Keaslian layanan yang berhubungan dengan identifikasi, baik mengidentifikasi kebenaran pihak-pihak yang berkomunikasi (pengguna authentication atau entity authentication), maupun mengidentifikasi kebenaran sumber pesan (data origin authentication).
4. Tidak ada penyangkalan (Non-Repudiation)
Tidak ada penyangkalan berkaitan dengan menjaga pengguna atau pemilik data tidak dapat menyangkal telah mengakses atau menggunakan data sehingga sistem mengetahui siapa yang bertanggung jawab apa yang telah terjadi pada data tersebut.
5. Availabiltiy
Aspek ini berhubungan dengan ketersediaan informasi ketika diperlukan. Suatu server yang diserang hingga mati, akan membuat pengguna tidak dapat mengakses informasi yang ada didalamnya.Adapun serangan terhadap keamanan sebuah sistem informasi jaringan komputer memiliki beberapa kemungkinan (W STALLING)
1. Interruption
Melumpuhkan layanan atau server sehingga sistem menjadi rusak. Serangan ditujukan untuk menyerang availability sebuah sistem. Perangkat Sistem menjadi rusak atau tidak tersedia.serangan ditujukan kepada ketersediaan dari system
2. Interception
Tujuan mendapatkan informasi yang sifatnya pribadi dan tidak boleh dibaca olehorang lain tanpa seizin pemilik data. Pihak yang tidak berwenang berhasil mengakses aset atau informasi. Contoh dari serangan ini adalah penyadapan (wiretapping).
3. Modification
Tujuan tidak hanya untuk melumpukan layanan, tetapi juga memodifikasi data atau informasi yang dikirimkan sebelum data tersebut sampai di tujuannya. Misal ketika orang berhasil masuk ke alamat situs tertentu, kemudian menggantikan halamannya dengan yang lain (deface).
4. Fabrication
Serangan ini dilakukan dengan menyisipkan obyek-obyek palsu ke dalam sistem. contoh: memasukan pesan pesan palsu seperti e-mail palsu kedalam jaringan komputer.

Terima kasih
Enjoy your day!

Keamanan Komputer

Keamanan Komputer

Sistem keamanan komputer bermanfaat menjaga suatu sistem komputer dari pengaksesan seseorang yang tidak berhak. Sistem keamanan komputer semakin dibutuhkan seiring dengan meningkatnya pengguna komputer saat ini. Selain itu makin meningkatnya para pengguna yang menghubungkan jaringan LANnya ke internet, namun tidak diimbangi dengan SDM yang dapat menjaga keamanan data dan infomasi yang dimiliki. Sehingga keamanan data yang ada menjadi terancam untuk diakses dari orang-orang yang tidak berhak. Keamanan komputer menjadi penting karena ini terkait dengan Privacy, Integrity, Autentication, Confidentiality dan Availability. Beberapa ancaman keamanan komputer adalah virus, worm, trojan, spam dan lain-lain. Masing-masingnya memiliki cara untuk mencuri data bahkan merusak sistem komputer yang ada. Ancaman bagi keamanan sistem komputer ini tidak bisa dihilangkan begitu saja, namun kita dapat meminimalisasi hal ini adalah dengan menggunakan software keamanan sistem antara lain antivirus, antispam dan sebagainya.

Pengertian Sistem adalah suatu sekumpulan elemen atau unsur yang saling berkaitan dan memiliki tujuan yang sama. Keamanan adalah suatu kondisi yang terbebas dari resiko. Komputer adalah suatu perangkat yang terdiri dari software dan hardware serta dikendalikan oleh brainware (manusia). Dan jika ketiga kata ini dirangkai maka akan memiliki arti suatu sistem yang mengkondisikan komputer terhindar dari berbagai resiko.

Selain itu, sistem keamanan komputer bisa juga berarti suatu cabang teknologi yang dikenal dengan nama keamanan informasi yang diterapkan pada komputer. Sasaran keamanan komputer antara lain adalah sebagai perlindungan informasi terhadap pencurian atau korupsi, atau pemeliharaan ketersediaan, seperti dijabarkan dalam kebijakan keamanan.

Menurut John D. Howard dalam bukunya “An Analysis of security incidents on the internet” menyatakan bahwa : Keamanan komputer adalah tindakan pencegahan dari serangan pengguna komputer atau pengakses jaringan yang tidak bertanggung jawab.

Sedangkan menurut Gollmann pada tahun 1999 dalam bukunya “Computer Security” menyatakan bahwa : Keamanan komputer adalah berhubungan dengan pencegahan diri dan deteksi terhadap tindakan pengganggu yang tidak dikenali dalam system komputer.

Dalam keamanan sistem komputer yang perlu kita lakukan adalah untuk mempersulit orang lain mengganggu sistem yang kita pakai, baik kita menggunakan komputer yang sifatnya sendiri, jaringan local maupun jaringan global. Harus dipastikan system bisa berjalan dengan baik dan kondusif, selain itu program aplikasinya masih bisa dipakai tanpa ada masalah.

Beberapa hal yang menjadikan kejahatan komputer terus terjadi dan cenderung meningkat adalah sebagai berikut :
  1. Meningkatnya pengguna komputer dan internet.
  2. Banyaknya software yang pada awalnya digunakan untuk melakukan audit sebuah system dengan cara mencari kelemahan dan celah yang mungkin disalahgunakan untuk melakukan scanning system orang lain.
  3. Banyaknya software-software untuk melakukan penyusupan yang tersedia di Internet dan bisa di download secara gratis.
  4. Meningkatnya kemampuan pengguna komputer dan internet.
  5. Desentralisasi server sehingga lebih banyak system yang harus ditangani, sementara SDM terbatas.
  6. Kurangnya hukum yang mengatur kejahatan komputer.
  7. Semakin banyaknya perusahaan yang menghubungkan jaringan LAN mereka ke Internet.
  8. Meningkatnya aplikasi bisnis yang menggunakan internet.
  9. Banyaknya software yang mempunyai kelemahan (bugs).

Ada beberapa hal yang bisa menjawab diperlukannya pengamanan sistem komputer, antara lain :
  1. Menghindari resiko penyusupan, harus dipastikan bahwa system tidak ada penyusup yang bisa membaca, menulis dan menjalankan program-program yang bisa mengganggu atau menghancurkan system.
  2. Mengurangi resiko ancaman, hal ini biasa berlaku di institusi dan perusahaan swasta. Ada beberapa macam penyusup yang bisa menyerang system yang dimiliki, antara lain :
    1. Ingin Tahu, jenis penyusup ini pada dasarnya tertarik menemukan jenis system yang digunakan.
    2. Perusak, jenis penyusup ini ingin merusak system yang digunakan atau mengubah tampilan layar yang dibuat.
    3. Penyusup untuk popularitas, penyusup ini menggunakan system untuk mencapai popularitas dia sendiri, semakin tinggi system keamanan yang kita buat, semakin membuatnya penasaran. Jika dia berhasil masuk ke sistem kita maka ini menjadi sarana baginya untuk mempromosikan diri.
    4. Pesaing, penyusup ini lebih tertarik pada data yang ada dalam system yang kita miliki, karena dia menganggap kita memiliki sesuatu yang dapat menguntungkannya secara finansial atau malah merugikannya (penyusup).
  3. Melindungi system dari kerentanan, kerentanan akan menjadikan system berpotensi untuk memberikan akses yang tidak diizinkan bagi orang lain yang tidak berhak.
  4. Melindungi system dari gangguan alam seperti petir dan lain-lainnya.

Macam keamanan sistem, yaitu :

1. Keamanan eksternal / external security
Berkaitan dengan pengamanan fasilitas komputer dari penyusup dan bencana seperti kebakaran /kebanjiran.
2. Keamanan interface pemakai / user interface security
Berkaitan dengan indentifikasi pemakai sebelum pemakai diijinkan mengakses program dan data yang disimpan.
3. Keamanan internal / internal security
Berkaitan dengan pengamanan beragam kendali yang dibangun pada perangkat keras dan sistem operasi yang menjamin operasi yang handal dan tak terkorupsi untuk menjaga integritas program dan data.


Masalah penting keamanan, yaitu :

1. Kehilangan data / Data Loss
  • Bencana, contohnya kebakaran, banjir, gempa bumi, perang, kerusuhan, tikus, dll.
  • Kesalahan perangkat keras dan perangkat lunak, contohnya ketidak berfungsinya pemroses, disk / tape yang tidak terbaca, kesalahan komunikasi, kesalahan program / bugs.
  • Kesalahan / kelalaian manusia, contohnya kesalahan pemasukkan data, memasang tape / disk yang salah, kehilangan disk / tape.
2. Penyusup / Intruder
  • Penyusup pasif, yaitu yang membaca data yang tidak terotorisasi
  • Penyusup aktif, yaitu mengubah data yang tidak terotorisasi.

Terima kasih
Enjoy your day!

Sunday, October 23, 2016

Tentang Aplikasi Skype

Apa yang dimaksud Skype ?

Skype adalah sebuah program komunikasi dengan teknologi P2P (peer to peer). Program ini merupakan program bebas (dapat diunduh gratis) dan dibuat dengan tujuan penyediaan sarana komunikasi suara (voice) berkualitas tinggi yang murah berbasiskan internet untuk semua orang di berbagai belahan dunia. Pengguna Skype dapat berbicara dengan pengguna Skype lainnya dengan gratis, menghubungi telepon tradisional dengan biaya (skypeOut), menerima panggilan dari telepon tradisional (SkypeIn), dan menerima pesan suara.



Siapa yang membuat Skype ?

Niklas Zennström (lahir 16 Februari 1966) adalah seorang pengusaha Swedia.
Pada tahun 2001 Zennström, bersama dgn Janus Friis, salah satu pendiri Kazaa Media Desktop (sekali dikapitalisasi sebagai “KaZaA”, tapi sekarang biasanya ditulis “Kazaa”) yang peer-to-peer file sharing aplikasi. Pada tahun 2002, Zennström dan Friis membuat Skype yang peer-to-peer jaringan telepon Internet. Ia juga merupakan pendiri (lagi dengan Friis) dari Joost, perangkat lunak interaktif untuk mendistribusikan TV dan bentuk-bentuk video melalui web didirikan pada tahun 2006 dan Atomico, sebuah perusahaan modal ventura.

Zennström memiliki gelar ganda di bidang Administrasi Bisnis (BSc) & Teknik Fisika (MSc) dari Universitas Uppsala di Swedia. Dia menghabiskan tahun terakhirnya di University of Michigan, Ann Arbor, Amerika Serikat.

Kapan Skype pertama kali dibuat atau diluncurkan ?

23 April 2003 Nama domain Skype.com dan Skype.net didaftar
29 Agustus 2003 Versi beta publik pertama dikeluarkan
15 Juni 2004 Rilis beta versi 0.98.0.28
27 Juni 2004 Credit SkypeOut dapat dibeli untuk pertama kalinya melalui situs web Skype
27 Juli 2004 Rilis versi 1.0 untuk Windows
20 Oktober 2004 Pertama kalinya 1 juta pengguna Skype online bersamaan
14 Februari 2005 Pertama kalinya 2 juta secara online
10 Maret 2005 SkypeIn Public Beta dimulai
11 Maret 2005 Software telah didownload 84 juta kali dan 5.98 miliar menit bicara
15 April 2005 Didownload lebih dari 100 juta kali
18 Mei 2005 Tiga juta pengguna Skype online bersamaan
12 September 2005 Skype diakusisi situs lelang online, eBay.

Dimana Skype dibuat dan diterapkan ?

Skype bermarkas di Luxembourg, Jerman dengan kantor-kantor di Tallinn, Tartu, Stockholm, London, Palo Alto, Praha, dan Redmond, Washington. Skype juga bisa diterapkan di Android, iOS, Linux, Microsoft Windows, OS X, Windows Phone, BlackBerry OS, PSP, WebOS dan Symbian

Kenapa Skype dibuat ?

Jaan Tallinn – salah seorang dari team Skype mula-mula menjelaskan bahwa saat perencanaannya dulu, Skype dibuat untuk software sharing Wi-Fi. Rencana awalnya adalah menyediakan layanan dimana pengguna bisa sharing bandwidth dengan yang lain. Di software sharing Wi-Fi tersebut bakal disertakan layanan telepon dan TV via internet juga.

Tetapi sayangnya sebuah masalah copyright menyerang team Skype saat itu. Sebenarnya masalahnya bukan terletak pada Skype, tetapi pada Kazaa – P2P sharing network yang dimiliki oleh Tallinn dan temannya. Saat itu Kazaa mengalami masalah pelanggaran hak cipta, sehingga membuat mereka batal memasukkan layanan TV ke layanannya.

Sambil menunggu permasalahan hukum tersebut selesai, team Skype memutuskan untuk menambahkan fitur VoIP yang pada saat itu memang belum ada yang bagus dan sesuai dengan keinginan mereka.

Akhirnya mereka menjalankan project mini Skype tersebut sembari menunggu segala permasalahan hukum yang dialami selesai. Tetapi tanpa disangka-sangka, ternyata project mini yang fiturnya ada karena kebetulan tersandung masalah tersebut malah berhasil melampaui harapan mereka. Skype makin populer dan terus populer hingga saat ini menjadi milik Microsoft dan telah memiliki lebih dari 600 juta pengguna.

Bagaimana cara kerja Skype ?

VoIP berhubungan erat dengan teknologi fantastis lainnya, Internet. Alih-alih mengirimkan sinyal lewat jaringan PSTN, baik berupa analog atau digital, aplikasi VoIP menggunakan SIP (Session Initiation Protocol), -sebuah variasi dari protokol standar-, untuk menciptakan paket data dan mengirimnya lewat jaringan yang sama dengan jaringan yang anda pergunakan untuk email dan surfing.

Dengan menggunakan paket data, sebuah teknologi dapat digunakan untuk membawa lebih dari sekedar suara mono yang dilakukan oleh telepon jaman dulu. VoIP mampu membawa data teks, gambar, live video dan stereo sound berkualitas tinggi, tentunya tergantung dari seberapa besar bandwitdh anda.

Perjalanan si paket data akan dimulai dari sisi pengirim, bisa berupa perangkat keras dengan aplikasi khusus seperti “Skype Phones” dan Cisco VoIP phones hingga ke perangkat lunak yang harus diinstall ke terminal ponsel atau ke komputer. Semua perangkat harus mampu untuk mengirim dan menerima paket data melalui jaringan IPv4. Suara yang akan anda kirimkan akan ditangkap dan transkodekan dari format analog (hasil penangkapan oleh microphone) ke format digital, kemudian disampaikan ke kompresor yang akan meminimalisasi ukuran data sehingga memungkinkan untuk ditransfer melalui jaringan yang memiliki koneksi internet yang lambat.

Proses peminimalisasi audio streaming ini dengan cara dipecah-pecah menjadi bagian yang lebih kecil, masing-masing akan cukup kecil sehingga cukup dimuat dalam satu paket, yang kemudian akan diberikan “cap” layaknya di kantor pos untuk alamat tujuan sehingga paket tersebut tidak kesasar kemana-mana. Paket yang telah diberi alamat tersebut lalu dikirimkan melalui jaringan. Pada saat pe”ngecap”an juga akan diberikan kode nomor paket sehingga dapat direkonstruksi ulang menjadi bagian yang utuh tanpa terbalik.

Penerimaan akhir dari paket data tersebut harus merakit kembali paket-paket kecil tadi menjadi suatu bagian yang utuh, dimana hal ini tidak dilakukan oleh jaringan publik, yang rentan terhadap kepadatan data pada saat “jam-jam sibuk” dimana gangguan latensi dan kehilangan paket data sangat rawan terjadi pada saat pemakaian internet mencapai beban puncak (peak hours). Latency dan packet loss dapat mengakibatkan proses rekontruksi tidak berjalan sempurna, akan terdapat sebuah/beberapa space audio yang kosong pada hasil akhirnya (terputus-putus).

Walaupun dianggap jauh lebih fleksibel dibandingkan komunikasi PSTN tradisional, VoIP juga mendapatkan beberapa kritikan, terutama pada saat mati lampu atau terjadi trip (kondisi dimana tegangan listrik turun untuk sesaat) yang dapat mengakibatkan data menjadi hilang. Keharusan dukungan seperti router wireless yang otomatis membutuhkan daya listrik sebagai sumber energi membuatnya menjadi masalah besar bila sumber daya listrik terputus.

Dalam situasi ideal, di mana sebuah koneksi broadband dan listrik yang tersedia setiap waktu, teknologi VoIP memberikan komunikasi yang sangat murah dan komprehensif, mengeliminasi biaya roaming yang dibebankan oleh operator selular untuk panggilan jarak jauh. Banyak konsumen penyedia layanan VoIP menawarkan panggilan gratis pada klien mereka baik berupa komputer-komputer, ponsel dan skype, maupun terminal lainnya. Mereka juga menawarkan interkoneksi ke jaringan tradisional dengan biaya rendah.


Terima kasih 
Enjoy your day!

Thursday, April 28, 2016

Memasang Kolom Komentar Disqus Untuk Blogger

Memasang kolom komentar Disqus membuat kolom komentar blog kita tampak bagus karena kolom komentar Disqus tampilannya enak untuk dilihat. Tapi kelemahan kolom komentar Disqus akan memperberat load di blog kita.

Jadi bila ingin memasang kolom komentar Disqus disini kita akan memberikan langkah-langkahnya.

Pertama menambahkan gadget Disqus
1. Masuk ke menu Tata Letak dan klik Tambahkan Gadget pada Sidebar
2. Dalam popup Tambahkan Gadget, cari HTML/Javascript gadget dan klik tombol +
3. Masukan judul dengan Disqus dan konten dengan <!-- Disqus comments gadget -->
4. Klik Simpan
5. Lalu klik Simpan stelan

Kedua menambahkan kode Disqus pada template
1. Masuk ke menu Template dan klik Edit HTML
2. Cari kode (Ctrl+F)

<b:widget id='HTML1' locked='false' title='Disqus' type='HTML'>

3. Tambahkan kode mobile='yes' 

<b:widget id='HTML1' locked='false' mobile='yes' title='Disqus' type='HTML'>

4. Cari kode widget Disqus. Kodenya seperti ini:

<b:includable id='main'>
 <!-- only display title if it's non-empty -->
 <b:if cond='data:title != &quot;&quot;'>
  <h2 class='title'><data:title/></h2>
 </b:if>
 <div class='widget-content'>
  <data:content/>
 </div>
 <b:include name='quickedit'/>
</b:includable>

5. Ganti kode diatas dengan kode Disqus. Seperti ini:

<b:includable id='main'>
 <script type='text/javascript'>
  var disqus_shortname = &#39;EXAMPLE&#39;;
  var disqus_blogger_current_url = &quot;<data:blog.canonicalUrl/>&quot;;

  if (!disqus_blogger_current_url.length) {
   disqus_blogger_current_url = &quot;<data:blog.url/>&quot;;
  }

  var disqus_blogger_homepage_url = &quot;<data:blog.homepageUrl/>&quot;;
  var disqus_blogger_canonical_homepage_url = &quot;<data:blog.canonicalHomepageUrl/>&quot;;
 </script>

 <b:if cond='data:blog.pageType == &quot;item&quot;'>
  <style type='text/css'>
   #comments {display:none;}
  </style>

  <script type='text/javascript'>
   (function() {
    var bloggerjs = document.createElement(&#39;script&#39;);
    bloggerjs.type = &#39;text/javascript&#39;;
    bloggerjs.async = true;
    bloggerjs.src = &#39;//&#39;+disqus_shortname+&#39;.disqus.com/blogger_item.js&#39;;
    (document.getElementsByTagName(&#39;head&#39;)[0] || document.getElementsByTagName(&#39;body&#39;)[0]).appendChild(bloggerjs);
   })();

  </script>
 </b:if>
  <style type='text/css'>
   .post-comment-link { visibility: hidden; }
  </style>

  <script type='text/javascript'>
  (function() {
   var bloggerjs = document.createElement(&#39;script&#39;);
   bloggerjs.type = &#39;text/javascript&#39;;
   bloggerjs.async = true;
   bloggerjs.src = &#39;http://&#39;+disqus_shortname+&#39;.disqus.com/blogger_index.js&#39;;
   (document.getElementsByTagName(&#39;head&#39;)[0] || document.getElementsByTagName(&#39;body&#39;)[0]).appendChild(bloggerjs);
  })();

 </script>
</b:includable>
Ingat ganti EXAMPLE dengan shortname disqus kita. 
Contoh shortname disqus saya ialah serverrendi.
6. Klik Simpan template
7. Selesai, lalu lihat salah satu postingan kita akan muncul kolom komentar Disqus

Jika kolom komentar Disqus tidak muncul, boleh diskusi disini.

Terima kasih 
Enjoy your day!

Situs - Situs Untuk Merapihkan Kode CSS

Merapihkan kode CSS yang tak terhitung jumlahnya dapat menjadi proses yang membosankan, memakan waktu. Untungnya, ada beberapa tool brilian yang membantu kita merapihkan kode CSS.

Berikut situs - situs untuk merapihkan kode css

ProCSSor
Situs - Situs Untuk Merapihkan Kode CSS - ProCSSor
ProCSSor memungkinkan merapihkan CSS sesuai dengan yang kita inginkan. ProCSSor mengubah CSS menjadi lebih menarik dan menghemat waktu kita.

CSS Lint
Situs - Situs Untuk Merapihkan Kode CSS - CSS Lint
CSSLint akan menyakiti perasaan kita * dan membantu merapihkan kode kita lebih baik.

Dirty Markup
Situs - Situs Untuk Merapihkan Kode CSS - Dirty Markup
Dirty Markup sangat unik untuk merapihkan kode kita. Bisa untuk Javascript dan HTML.

CleanCSS
Situs - Situs Untuk Merapihkan Kode CSS - CleanCSS
CleanCSS membersihkan dan mempercantik kode CSS kita. Membuat CSS kita lebih mudah untuk dibaca.

Code Beautifier
Situs - Situs Untuk Merapihkan Kode CSS - Code Beautifier
Code Beautifier adalah tool untuk membersihan CSS tanpa embel-embel atau fitur aneh-aneh.

Styleneat
Situs - Situs Untuk Merapihkan Kode CSS - Styleneat
Styleneat membuat kita lebih mudah untuk menentukan halaman dan mempermudah melihat kode CSS berhubungan satu sama lain.

Apa tool untuk merapihkan kode CSS pilihan kalian? Atau mungkin salah satu tool diatas tidak termasuk?

Terima Kasih
Enjoy your day!