Tutorial Komputer dan Internet

Fitur yang kurang di Facebook




Facebook adalah tempat yang saat ini paling sering dipakai buat nongkrong saat kita berinternet. Website ini begitu diminati oleh kebanyakan netter di seluruh dunia, dari anak anak sampai orang tua punya account di sini. Mengapa orang tertarik dengan facebook? jawabnya: karena facebook menawarkan berbagai macam fitur yan menarik. Dari tampilannya yang responsif sampai ribuan game dan aplikasi yang bisa dimainkan bersama teman anda. Selain itu fitur chat dan messagenya seakan akan membuat kita lupa dengan Yahoo Messengger dan Email.


Namun, dari sabrek fitur facebook, saya merasa masih ada beberapa fitur yang kurang, diantaranya

Fungsi Retweet di Facebook
Bagi anda yang suka bermain twitter,pastinya tahu fitur yang satu ini. Retweet adalah fitur yang membolehkan kita "mengcopy-paste" secara otomatis update status dari orang yang kita ikuti. Kalo difacebook bisa kita samakan dengan teman. Sebagai contoh, temen anda mengupdate status tentang Informasi film New Moon terbaru, anda bisa langsung meretweet dan menjadikannya status anda jika anda suka. Saya sendiri kurang tahu apakah facebook akan menerapkan fungsi  ini.

Fungsi backup data 
Pernahkah anda bertanya pada diri anda sendiri, sebarapa sering anda update status, berapa banyak foto yang telah anda upload dan pada tgl 12 bulan kemarin anda update status tentang apa? Nah  dari pertanyaan tersebut harusnya facebook mempunyai fitur backup data dimana kita bisa membackup data yang kita miliki. Data yang kita miliki sendiri cukup banyak di facebook, diantaranya phonebook, daftar teman, foto, video, catatan dan daftar link informasi ini harusnya bisa kita backup kedalam komputer kita.

Login dengan HTTPS (Login aman) 
banyak kasus yang intinya ada seoran user yang merasa "account"nya di bajak atau tahu tahu ada yang mengupdate status dengan usernamenya. mengapa bisa demikian? saya sendiri kurang tahu, namun dugaan saya karena facebook tidak menggunakan protokol https secara default saat login. Saya sendiri tidak tahu mengapa facebook tidak menggunakan https, minimal untuk login. Sebenarnya kita bisa login menggunakan https namun dengan cara manual kita ketikan di browser seperti https://www.facebook.com, namun kenapa facebook tidak menjadikannya secara default?

Siapa yang berlangganan SMS update status kita?
Salah satu hal menarik difacebook adalah kita bisa berlanggganan update status temen kita difacebook dengan SMS dan layanan ini GRATIS diberikan jika anda memakai Telkomsel atau 3, (operator lain belum didukung). kita akan kena biaya jika kita mengomentari update status temen kita dengan mereply sms tadi. Biayanya pun murah, cuman 100 rupiah. Hanay saja, sampai saat ini kita tidak pernah tau, siapa yang berlangganan update status kita. facebook tidak memberikan pemberitahuan lewat email atau menampilkan daftar orang yang menerima update status kita. Saya sendiri berlangganan  update status temen2 mengunakan SMS,  (lumayan, hampi tiap sekian menit ada sms masuk :D). beberapa temen yang saya berlangganan updatenyaadalah temen temen deket saya seperti Doddy abdurrahman, Etiek Dwi ws, Touranku, Noor asyhadi, wahyu warastriyo dan sekian puluh orang lainnya :D. jadi jika temen saya update status, otomatis facebook mengirimkan update tersebut ke HP saya :D.

Layout facebook tidak bisa diubah?
ini adalah hal terakhi yang saya rasa sangat kurang difacebook. Bagi para pengguna friendster, fitur mengubah backgound, warna teks dan lainnya merupakan hal yang sangat menarik, namun facebook telah membuat kecewa para maniak friendster yang pindah ke facebook. Sebagian besar pertanyaan para penguna pemula adlaah:" Bagaimana cara mengubah tampilan facebook? " saya sendiri tidak terlalu tertarik dengan fitur mengubah tampilan, saya berharap facebook bisa diubah layaknya Igoogle dengan fitur drag ndrop, misal saya ingin menu utama disebelah kiri bisa diletakan disebalah kanan, dan menampilkan bar aplikasi digeser ke atas. syukur syukur bisa mengbuah theme dari layout facebook layaknya twitter.

update: 30 November
Alamat Note (Blog) Yang mudah di inget
Salah satu fitur facebook yang saya suka adalah Note atau Catatan. Fitur ini semacam Blog tersendiri difacebook. Sayangnya alamat dari blog facebook  sendiri susah dinget. Alamat blog saya sendiri difacebook
http://www.facebook.com/notes.php?id=1111303929. kenapa alamatnya susah dinget? semoga facebook bisa menambahkan fitur agar alamat facebook lebih mudah  dinget misal jadi http://www.facebook.com/candraadiputra/notes
Nah, fitur apa yang menurut anda kurang difcebook? plz koment

Berapa Cepat Google mengupdate Blog anda?


Tadi, baru saja saya menulis tentang Review Film 2012 , sebuah film tentang bencana  besar ditahun itu. Setelah itu saya tertarik untuk melihat berapa lama Posting saya tersebut masuk indek pencarian di Google? dan hasilnya sangat mencengangkan. Hanya dalam waktu sekitar 33 menit sejak artikel saya posting hasil sudah Google Blog search. Luar biasa bukan? Sekedar tips, jika anda ingin blog anda banyak pembacanya, buatlah posting yang sedang trend saat ini, maka kemungkinan pengunjung blog anda akan meningkat dengan cepat.
liat hasil pencarian dari google untuk 2012 dibawah ini

Hanya kurang dari 1 jam sejak saya posting, Blog sudah muncul di halaman pertama Google Blog search. Keren kan?

Tingkatan dalam belajar Web


Web adalah salahsatu topik yang sekarang banyak diminati oleh semua orang, dari hanya sekedar pemakai internet, penulis blog sampai seorang Programmer profesional. Banyak diantara Programmer dan pengembang aplikasi sekarang pun melirik web sebagai salah satu platform yang menarik untuk mengembangkan aplikasi. 

Masalah pertama yang terjadi adalah bagaimana langkah urutan dan tingkatan dalam belajar web? 

Karena web dibangun dengan berbagai macam teknologi yang cukup komplek, kebanyakan pemula akan bingung darimana akan mulai belajar. Berikut ini akan saya rekomendasikan langkah langkah belajar pemrograman web untuk pemula dimana materi saya ambil dari artikel Programmer 101: Teach Yourself How to Code

Tingkat Dasar :HTML +CSS

Jika anda ingin membuat website atau ingin mengetahui pondasi bagaiman website dibangun, maka HTML dan CSS adalah dua bahasa yang wajib anda kuasai. Memang, saat ini banyak tool yang memudahkan kita dalam pembuatan website seperti Macromedia Dreamweaver tanpa kita perlu tau kode HTMLnya ataupun CMS dan blog yang kita bisa langsung memakainya. Namun, jika anda ingin menjadi programer profesional, mulailah belajar dari awal. Cukup gunakan Notepad atau sembarang editor dan Browser (misal firefox). Sedangkan  tempat belajar diinternet yang menawarkan tutorial singkat, jelas namun lengkap bisa anda buka di http://www.w3schools.com

Tingkat II : Javascript /DHTML/AJAX
Setelah anda cukup mahir dengan dasar HTML dan CSS, maka sudah saatnya anda melanjutkan teknologi web yang lain yaitu Javascript. Javascript adalah pondasi untuk Ajax. Fungsi javascript cukup banyak, diantaranya memvalidasi form, menampilkan animasi tampilan , membuat game dan lain sebagainya. 

Tingkat III: Server side Programming + Database
Sekarang anda cukup mahir dengan teknologi HTML+CSS+Javascript yang merupakan fondasi dasar web,namun apakah itu cukup? ternyata tidak, ketika anda ingin membuat website yang bisa mengambil data dari database (seperti data barang, guestbook dll) anda harus (minimal) menguasai satu bahasa pemrograman server. Diantara bahasa pemrograman server yang cukup populer adalah PHP, Python, Ruby, Asp dan JSP/Servlet. Saya menyarankan anda cukup mempelajari 1 saja, misal PHP, anda tidak perlu belajar teknologi lain karena bahasa server side  saling menggantikan dan mempunyai fungsi yang sama. Saya sendiri menyarankan anda mempelajari PHP. PHP adalah bahasa yang sederhana, free dan mudah dipahami. anda juga bisa belajar PHP di http://www.w3schools.com. Sedangkan untuk menyimpan data diserver, anda bisa memilih mySQL dimana database ini sudah terbukti mampu menangani aplikasi web. Bahkan website sekelas wikipedia pun memanfaatkan mySQL sebagai backendnya.

Tingkat IV : Web API 
Sebenarnya, belajar web sampai tingkat 3 pun sudah cukup untuk membekali anda dalam proses pembuatan website berskala besar sekalipun, namun dalam era web2.0 sekarang ini, anda sangat disarankan belajar tentang web API.Web API secara mudah bisa  kita katanan bagaimana memanfaatkan fungsi atau fasilitas pihak ketiga (dalam artian website lain) didalam aplikasi/website kita. sebagai contoh dasar, bagaimana cara memasukan peta Google Map ke website kita?, atau bagaimana cara agar orang lain bisa memberi komentar di website kita dengan account facebook? nah itu semua memerlukan pemahaman tentang Web API.

Demikian dulu, tulisan singkat ini semoga bisa bermanfaat bagi anda. Jika anda ingin membaca artikel tentang bagaimana mulai memprogram anda sarankan membaca Programmer 101: Teach Yourself How to Code. Sebuah artikel yang sangat bagus dari lifehacker.