Alternatif Pengganti Google Reader

Beberapa hari lalu di Jogja, salah satu bahasan obrolan pinggir jalan dengan beberapa teman adalah tentang pernyataan Google yang akan menutup layanan Google Reader-nya.

googlereaderrip_comic

Saya menawarkan beberapa opsi untuk dicoba sebagai pengganti Google Reader, satu teman tetap keukeuh pada web-based rss reader dengan tampikan one-liner (i made it up) ala Google Reader. Intinya, hasil rss feednya cukup daftar judul saja. Untuk hal-hal tertentu saya juga suka dengan tampilan seperti itu (i did setup my gReader like that). Tapi terkadang tampikan dengan excerpt, sinopsis + gambar ala flipboard cukup intuitif. Menghemat waktu untuk open window buat menentukan artikel tersebut cukup menggoda untuk diteruskan dibaca atau tidak.

But everybody has their own preference, right?

Jadi, jika kamu sebelumnya adalah die-hard user of Google Reader dan belum pernah nyoba-nyoba layanan lainnya yang serupa, apa opsimu sebagai pengganti? Don’t have one? Or still looking around? Berikut ini adalah beberapa alternatif yang bisa kamu coba. Oh iya, ini yang web based semua yah. Bukan yang desktop client only.

1. Feedly

greader-feedly-2

Nah ini opsi nomor satu kalo buat saya. Feedly ma Google Reader ini bisa dibilang saling komplemen. Feedly menawarkan tampilan yang lebih ‘user-friendly’ dari Google Reader. Maksudnya kalo di gReader tampilannya gitu-gitu saja, Feedly mengemasnya jadi lebih intuitif. Seperti layout ala Flipboard deh analoginya. In fact, you can ‘import’ your google reader list into Feedly. You’ll feel like there’s almost nothing different. Just a little :) Tampilannya juga bisa kamu custom sendiri dari pilihan Titles (daftar judul doang), Magazine, Mozaic, Cards dan Full Articles. Feedly juga tersedia sebagai aplikasi iOS, Android dan Kindle. Ada lagi, Feedly juga mempunyai Chrome dan Firefox extension-nya

greader-feedly-3

2. The Old Reader

greader-tor-1

Well, jangan ketipu ma nama ‘Old’ nya. It’s not that old. Interfacenya sih, yahh bisa dibilang sama dengan Google Reader. Sama seperti halnya Feedly di atas, kamu juga bisa login menggunakan akun Google-mu (dan juga akun Facebook). Fully web-based only saat ini. Yang rada ribet, kamu harus export data Google Reader kamu melalui layanan Google TakeOut (ada di menu setting-nya Google Reader kok). Extract zip file hasil exportnya, cari file subscription.xml baru deh file tersebut di-import ke dalam tOR.

3. NewsBlur

Sebenarnya ini yang paling komplit. Dari akses bisa via web browser atau iOS/Android app. Dari sisi fitur melimpah. Kamu bisa import atau lebih tepatnya migrasi dari Google Reader cukup dengan sekali klik. Bisa meyimpan artikel ke layanan semacam Evernote, Instapaper dll. Yang menarik adalah fitur ‘training filter’.

“By using NewsBlur’s training filters, you can hide stories you don’t want to see and highlight the stories that interest you. Teaching NewsBlur your preferences (or lack thereof) for certain blogs, authors, and topics cuts down on the noise and connects you with the news that interests you most.”

greader-newsblur-2

Cuman, ya itu. Versi gratisnya dibatasi hanya bisa baca 12 subscription saja. Kalau pingin unlimited, silakan siapin dana USD 2-3/bulan.

Berikut ini review mengenai NewsBlur dari Gary Price dari searchengineland.com

4. NetVibes

Well, Netvibes bisa dibilang pemain lama di dunia per-RSS-an ini :) Walau hanya aplikasi web tanpa punya client di mobile device, NetVibes bisa menjadi alternatif yang bagus untuk pengganti Google Reader. Dia punya dashboard serta fitur yang dapat digunakan untuk memonitor berbagai macam tipe konten. Cuman kalau ingin memanfaatkan secara maksimal kemampuan dashboard NetVibes, dananya lumayan juga. Mulai USD 499/bulannya.

greader-netvibes-2a

Ada lagi Fever, tapi ga gratis dan tidak ada versi demonya. Mesti siapin USD 30.

Segitu saja sih. Pick your choice or share yours.

Mobile Apps = App{roach} S{trategy}

Pasca kelahiran iPhone tahun 2007, kata ‘mobile‘ menjadi satu kata yang wajib untuk diperhatikan di kalangan business. Dan dengan melonjaknya trend penjualan ‘smart mobile device‘ (ga hanya phone doang yah) 3 tahun terakhir ini, ‘mobile‘ bukan hanya wajib untuk diperhatikan tapi perusahaan-perusahaan harus mulai terjun ke dalamnya.

‘Mobile’ akan menjadi channel distribusi baru.
‘Mobile’ akan menjadi metode service baru.
‘Mobile’ akan menjadi bisnis baru.

Tapiiiiiii… ada tapinya neh. Sebelum mulai melangkah maju, ada hal-hal yang perlu diperhatikan. Ini semua menyangkut strategi. Hal ini yang saya rasa masih minus di sini. Karena kebanyakan orang, terutama mereka yang ada di level business decision maker yang masih bertindak berkacamata kuda dan masih fly high dengan euforia tren yang sedang ada. Masa sih segitunya? Oh ho ho ho, percaya deh. I’ve been talking to guys like this dan itu melelahkan.

Jadi mau kamu jadi orang marketingnya, jadi orang produknya, jadi orang teknis nya, strategi ini sangat penting. Karena bikin strategi ini tidak akan beranjak jauh dari mengenal secara dalam apa sih binis kita itu sebenarnya dan apa sih app yang tepat yang akan kita butuhkan nanti.

Iya dong, banyak aspek yang harus diperhatikan. Ga cuman asal “eh gue pingin A B C, siapin duit dan pilih ajah antara X/Y/Z untuk membuatnya”. Tetotttt, nah ini yang bakal bikin berantakan karena both parties are clueless actually.

Nah, saya mengutip diagram infografis dari Mutual Mobile untuk sedikit memberikan gambaran contoh bagaimana kita membuat strategi terkait pemanfaatan mobile technology tadi. Karena Mutual Mobile adalah perusahaan yang bergerak di pengembangan mobile web dan responsive design, point-point yang akan dibahas di sini lebih mengarah ke pendekatan bentuk mobile app nya nanti mau seperti apa.

Dan klien MutualMobile ini ga tanggung-tanggung lho. Ada Google, Cisco, Xerox, Samsung, Audi dan banyak lagi

DM dan Stiker di Path 3.0

Halo halo halo. Ada yang pakai Path?
Apaan tuh Path?

Ummm, Path adalah layanan sosial media yang didirkan oleh Shawn Fanning dan Dave Morin tahun 2010. Path sendiri layanan lebih ke arah photo sharing dan messaging yang fokusnya ke mobile device. Saat ini Path tersedia untuk perangkat-perangkat iOS, Android.

Nah, Path baru saja ada updatean versi 3.0 baru-baru ini. Ada 2 fitur penting yang ditambahkan di Ptah 3.0 ini. Yang pertama adalah chatting/private message/DM kalo istilah di twitter antar user. Kalau sebelumnya user cuman bisa mengomentari status user lain tapi semua orang dalam friendlistnya dapat melihat komentar tersebut. Kalo sekarang kaya chatting/pm/dm-an biasa saja. Isi chatnya bisa memasukkan attachment voice, data lokasi bahkan sticker seperti layaknya layanan messaging Line.

path30_7280 path30_7281
path30_7282

Yang agak mengganggu terkait fitur chat/pm ini adalah, kamu bisa kirim pm ke siapa saja. Atau  katakanlah ke orang-orang yang ada di friendlistnya orang-orang yang ada di friendlist kamu. Eh, mbulet yah? Yah pokoknya ga terbatas hanya kepada orang-orang yang ada di friendlist kamu saja. Could friends of your friends.

Nah loh?! Trus mana privasinya? Padahal Path dikenal salah satunya karena itu. Friendlist ajah dibatasin maksimal cuman 150 orang saja.

Fitur kedua adalah adanya “Shop”. Saat ini sih jualan sticker – yup mirip seperti Line – dan photo filter. Satu set sticker harganya IDR 19 ribu. Sementara itu filter foto harganya rata-rata di kisaran IDR 9,500.

Nah buat kamu yang pake Path entah itu di perangkat iOS ataupun Android ayo segera update Pathnya ke versi 3.0. Abis itu pada perang stiker deh :)

path30_7293 path30_7289
path30_7290 path30_7294

[video5 src=”https://pathakacdn-a.akamaihd.net/web-assets/images/messaging/messaging.mp4″ width=”450″ height=”320″]

Gratisan di Ulang Tahun Google Play, Yeyy

infographics_130306_019_jm6 Maret kemarin Google Play merayakan ulang tahun pertamanya. Yayyyy, met ulang tahuunnnnn. Makan-makannn. Eh?

Google Play ini adalah rebranding dari Android Market yang diluncurkan Google tahun 2008 lalu. Rivalnya Apple AppStore. Maksud dari rebranding ini buat memperluas jangkauan si storenya supaya ga hanya jualan aplikasi android tapi juga ke media lain dan penggunaan appnya diluar mobile OS. *hint, chromebook, eBooks, musik*

Google menyebutkan sekarang ada lebih dari 5 juta eBooks di Google Play, tahun kemarin masih 4 juta. Soal musik, mereka punya lebih dari 18 juta track. Cukup banyak, Amazon sekarang punya sekitar 19 juta, sementara iTunes di angka 30 juta track.

Total jumlah apps di Google Play sudah setara dengan AppStore sekitar 700ribu dengan lebih dari 25 MILYAR download. Google juga menyebutkan ada sekitar 500 JUTA perangkat Android yang sudah teraktifasi dengan rata-rata 1.3juta aktifasi per-harinya.

Nah terkait ulang tahun Google Play ini walo ga ada acara makan-makan buat kita, Google menawarkan diskonan bahkan gratisan untuk app, game ma konten lainnya.

Ada diskon buku cukup $5 saja, rental film cukup 99 cent, dan beli majalah-majalah tertentu cukup bayar $1. Ini belum termasuk beberapa konten TV yang dikasih gratis seerti “Breaking Bad“, “Community”  dan “Justified“.

Game gratisan juga banyaaakkk. Langsung ke sini saja yah

royalrevolt monstervillage
cloudnsheep campuslife

Yahoo Bersih-Bersih Daftar Layanan

Di era kepemimpinan Marissa Meyer, Yahoo mulai melakukan beberapa langkah perubahan yang bisa dibilang cukup ekstrim.
Yang masih hangat beritanya adalah soal ditiadakannya lagi budaya “work-from-home”. Pegawai Yahoo harus kerja on site di kantor.

Kemudian yang cukup menjadi berita dan jadi judul postingan ini, Yahoo mulai bersih-bersih layanan yang dianggap tidak memberikan keuntungan lagi. Daftar bersih-bersihnya lumayan banyak. Tercatat layanan seperti Avatars, Yahoo BlackBerry app, Clues, Yahoo App search, Yahoo Sports IQ dan Message Boards akan dimatikan per tanggal 1 April 2013. 2 minggu setelahnya yang akan menyusul wafat adalah Updates API. Wah, semoga bukan April Mop nih :P

yahoo-avatars

Mengutip penjelasan dari Jay Rossiter, EVP Platforms Yahoo, alasan penutupan layanan ini adalah

Ultimately, we’re making these changes in an effort to sharpen our focus. By continuing to hone in on our core products and experiences, we’ll be able to make our existing products the very best they can be.

Dengan kata lain, layanan itu ga menguntungkan, malah bikin pengeluaran sia-sia karena maintenance tetap harus dilakukan sementara pemasukan tidak ada. Jadi mereka akan konsentrasi ke layanan yang jelas-jelas layak untuk diurusin saja.

Yah harusnya memang seperti itu sih. Layanan yang jelas-jelas setelah ditinjau ulang tidak profit dan malah tetap bikin kantong opex bocor terus harusnya ditutup saja. Jangan malah dipiara sekedar mempertahankan kuantitas item di “product portfolio” saja. Hmm, kok jadi harus ngelihat ke dapur sendiri ya? He he he :P

Google did the same. Masih ingat Google Wave? Google Sync bahkan beberapa fitur di Google Calendar juga banyak yang di-terminate lho. Dan masih banyak produk Google lainnya, apalagi yang masih di Labs.

yahoo-api-shutdown

>> Focusing on our future — some changes to our product line-up

Evernote – Hacked – Change Your Password

Finally, I could get up from my bed. But still there’s like tons of hammers knocking out my head. Arrghh..

Anyway, ada yang tau dan pakai Evernote? Masa ga tau sih? Kalo menurut saya, Evernote itu adalah salah satu must-have-app in your computer n specially mobile devices lho :)

IMG_7262Evernote itu adalah sebuah aplikasi yang fungsi utamanya untuk note-taking, catat mencatat dan archiving. Note nya tadi ga harus teks lho, bisa beruba full webpage atau potongan webpage ^_^, voice memo. Bisa juga berupa attachment file. Note-note tadi bisa kamu kelompokkan berdasarkan grup, tag, comments dan beberapa kombinasi lainnya. It will be saved on local storage but synced up to the cloud. Jadi berguna banget (paling ga buat saya). Bikin note di Mac, tapi pas mobile bisa view di iPhone/iPad atau via web browser.

Jangan kuatir, Evernote ini multiplatform. Kalian mau pake device OS X, iOS, Chrome OS, Android, Microsoft Windows, Windows Phone bahkan BlackBerry pun juga bisa.

Nah, terkait dengan Evernote di atas, ada masalah yang cukup penting minggu ini yang membuat Evernote mengeluatkan rilis baru aplikasi yang intinya sih berupa patch supaya para penggunanya segera melakukan update password mereka. 50juta user harus update passwordnya segera. Ck ck ck

Lho? Kenapa memangnya?

Mengutip berita dari blognya, Akhir Februari 2013 kemarin tim operasional Evernote menemukan ada kegiatan mencurigakan yang meneyerang jaringan mereka dan berusaha untuk mengakses bagian vital dari layanan mereka. Nah untuk melakukan pencegahan terhadapat kemungkinan-kemungkinan yang tidak diinginkan terutama terkait dengan data “catatan-catatan” para penggunanya, Evernote memutuskan supaya semua penggunanya (iya, yang 50 juta itu) untuk merubah passwordnya.

evernote-screenshot-2

Nah, buat kamu para pengguna Evernote sudahkah melakukan update app dan tentu saja update password? Do it ASAP.

Sebagai catatan juga terkait password, ini textbook banget sih terkait security 101

  • Avoid using simple passwords based on dictionary words
  • Never use the same password on multiple sites or services
  • Never click on ‘reset password’ requests in emails — instead go directly to the service

Referensi:
Security Notice: Service-wide Password Reset

evernote-screenshot-1

SongPop Behind The Scene

Ada yang tahu SongPop?

Mestinya sih banyak yang pada tahu yah :)
Jadi Song Pop itu adalah game tebak lagu di Facebook buatan FreshPlanet. Selain di Facebook, SongPop juga bikin mobile app-nya untuk iOS dan Android.

songpop-3

Cara mainnya sih gampang. Pilih lawan kamu dari friendlist facebook, pilih genre musik, nanti akan ada 5 lagu yang harus kamu dengerin selama beberapa detik dan tebak judul lagu atau nama penyanyinya.

 

Sederhana kan?  Yoi, kesederhanaan ini yang justru membuat sukses game-game di jejaring sosial.

Nah, kali ini kita ga akan membahas gimana cara bermain SongPop yang baik dan benar sesuai dengan tangga lagu billboard. Kali ini mari kita ngomongin mengenai isi dapur FreshPlanet, bagaimana mereka running SongPop ini.

Menurut data dari AppData (eh berima :P) SongPop FacebookApp mempunyai lebih dari 11,3 juta monthly active users (MAU). Daily active users (DAU) sendiri dah di atas angka 2 juta, dan game ini baru diluncurkan sekitar Mei 2012 kemarin. Belum ada setahun dan belum termasuk yang dari iOS ataupun Android Client. Nah silakan berhitung deh.

Nah, gimana sih caranya si FreshPlanet ini handle trafik game yang sebesar itu?
Di Wikufest 2013 kemarin ada adik kelas yang bertanya ke saya gimana caranya bikin layanan sosial media yang proper. Tapi karena saya belum tahu konsepnya dan cuman dapat info kalau dia ingin doing everything all in, saya cuman mengajukan pertanyaan dasar terkait infrastruktur dulu. Dan sepertinya pertanyaan saya tadi cukup membuatnya berhitung dengan serius :) *baru soal foto doang sih, belum ke yang lain-lain :P*

google-app-engine-logo

Oke, kembali ke laptop.
FreshPlanet infrastrukturnya menggunakan Google App Engine (GAE) dan Google Cloud Storage. Di tahun 2013 ini, ga jaman harus bangun infrastruktur sendiri untuk semua hal. Buat yang ikutan kelas CloudComputingnya si Dondy harusnya dah dapat gambaran yah.

Nah GAE ini sudah bukan kategori IaaS tapi lebih ke arah PaaS. Dengan memanfaatkan GAE ini, FreshPlanet mampu membuat Song Pop untuk dapat autoscale (baca: auto) hingga 60 juta user, 1 juta DAU, 17TB/hari delivery content (tentu saja lagu dan gambar), 10,000+ query/detik. Song Pop sendiri dihandle oleh “cuman” 6 orang, dan cuman 1 saja yang kerja fulltime ngurusin backend-nya.

songpop_gae_gc

Mengutip wawancara Zafir Khan dari GoogleAppEngine dengan Olivier Michon dan Alexis Hanicotte dari FreshPlanet ada beberapa tips yang mereka terapkan untuk optimalisasi dan tentunya skalabilitas si Song Pop itu sendiri. Diantaranya:

IMG_7213Denormalisasi: data user Song Pop tersebar di bermacam model, tapi tetap koleksinya di pool di satu tempat untuk mengurangi read latency.
Caching: Masih nyambung soal denormalisasi, data lawan main kita akan di cache. Jadi sistem ga akan selalu melakukan “query” ke user data cuman buat tau lawan main kita itu sapa ajah. Analoginya, query sekali, cache, query lagi kalo ada trigger cachenya tadi sudah obsolete/expired. FreshPlanet menggunakan Memcache untuk 2 hal di atas. Memcache itu fitur di GAE kok, dan orang-orang FreshPlanet menggunakan Python API-nya GAE buat kebutuhan ini. Hayo hayo pada belajar Python sana. It’s a fun languange.
Strategi: Iyah, bikin aplikasi itu harus ada strateginya. Apalagi kalau aplikasinya tadi bukan sekedar one-time asal jadi doang. Memilih GAE, beli premier support dari Google untuk kebutuhan GAE-nya tadi adalah salah satu strategi FreshPlanet untuk SongPop. Ceritanya saat DAU Song Pop mencapai angka 1 juta, query Datastore (yang digunakan untuk mencari lawan main secara acak) mulai lemot dan banyak timeoutnya. Untuk beresin ini, FreshPlanet menentukan deadline dan aktivitas fallback sistemnya, kemudian dengan bantuan Premier support melakukan tracing dan identifikasi yang bikin lemot query Datastore tadi apa. Dan seperti disebutkan di wawancara tersebut, masalahnya ternyata karena Datastore bergantung ke berbagai macam properti. Walaupun sudah di-index, tetap saja jumlah kebanyakan. Solusi yang muncul akhirnya ada opsi mau nambah sebuah composite index yang berisi semua properti yang dibutuhkan atau menggabungkan properti-properti tadi jadi satu.
Content Delivery: masih hosting static content dan ‘dynamic content’ atau apps di satu server yang sama? Satu mountpoint, LUN, directory yang sama? Nah coba baca-baca soal CDN (Content Delivery Network) deh :) Song Pop menggunakan Google Cloud Storage untuk serving lagu dan gambar dengan lebih dimanapun si user tadi berada. Jadi kalau kita main di Indonesia, sample lagu-nya ga harus kita download langsung dari server di Amerika sana misalnya :)

Detilnya wawancaranya bisa dibaca sendiri di sini deh. Walau jika dibaca keseluruhan hampir ga ada detil teknis howto-nya, tapi konsep yang disinggung di sini seru banget.

So… GAE bisa dicoba-coba gratis lho :) SDK-nya juga bisa didownload n insall di komputer masing-masing.

Dan… sekarang saatnya mengganti huruf P di PHP itu dengan Python :)

Tambahan referensi: