Ever heard of hiphop? yeah, but this one is for PHP :D .

Dulu saya pernah menulis tentang bagaimana facebook dapat menangani berjuta-juta usernya, dan salah satu alat yang digunakan oleh Facebook adalah HipHop for PHP, sebuah tool dahsyat yang dikembangkan oleh Facebook yang kemudian secara baik hati dilempar menjadi sebuah tool Open Source, entah apakah ada maksud tertentu dari facebook dengan melempar HipHop for PHP ini agar dapat dimanfaatkan semua orang, entah itu salah satu upaya untuk mencegah kepunahan PHP, atau mungkin ada alasan lain. Entahlah, saya disini bukan untuk membahas itu.

HipHop for PHP ( untuk selanjutnya saya sebut HPHP karena kepanjangan kalo nulis HipHop for PHP setiap kali :P ) secara programmatically (opo iki) mengubah program PHP kita menjadi sebuah kode C++ yang sudah highly optimize, kemudian menggunakan g++ untuk melakukan compiling pada kode ini. Skemanya kurang lebih seperti ini:

PHP –(HPHP)–> C++ –(g++)–> WebKita

Dalam penggunaannya, konon HPHP ini bisa menghemat CPU Usage dari sebuah Web Server sampai 50%! Gilee..

Udah pernah ngrasain kan betapa cepatnya kita kalo ngebuka webnya facebook? Melakukan Scaling pada Facebook merupakan salah satu hal yang menurut saya dilakukan secara fantastis oleh orang-orang Facebook, karena…yah..bayangkan saja, hampir setiap kita melihat home page kita, facebook akan melakukan query untuk setiap update yang dilakukan teman-teman Anda, kemudian melakukan filtering dari hasilnya untuk disesuaikan dengan privacy setting, kemudian mengisi halaman kita dengan komen, foto, jumlah likes pada suatu post, dan masih banyak lagi. Kesemuanya itu dilakukan hanya dalam hitungan detik dan hampir secara bersamaan dilakukan oleh beberapa ribu user (atau mungkin lebih) diseluruh dunia.

Ada sedikit quote ni dari makernya:
“HipHop allows us to write the logic that does the final page assembly in PHP and iterate it quickly while relying on custom back-end services in C++, Erlang, Java, or Python to service the News Feed, search, Chat, and other core parts of the site.”
Pada males mbaca kan? nah, Kira-kira kalo di google translate gini deh:
“Hiphop memungkinkan kita untuk menulis logika yang melakukan pembuatan final page dalam PHP dan melakukan iterasi hal tersebut dengan cepat sambil mengandalkan kustom back-end layanan di C + +, Erlang, Java, atau Python untuk layanan News Feed, pencarian, Chat, dan inti bagian lain dari situs.”

Dalam pengembangan HPHP ini ada beberapa fungsi yang perlu dihilangkan demi meningkatkan performa, fungsi nggak penting sih, seperti eval(). Tidak banyak digunakan juga, jadi nggak usah dibahas deh disini.

Ada yang nglakuin tes performance dari hiphop ni,

kalo mau lihat bisa dilihat disini http://hyvesblogonproductdevelopment.blogspot.com/2011_10_01_archive.html

Err..udah deh itu aja.

Thanks for reading :D

Gmail adalah email provider pertama yang memperbolehkan penggunaan dot (.) dalam username nya, pada saat dulu yahoo masih booming, tanda yang lazim digunakan dalam username adalah underscore ( _ ). Namun setelah google membuat dot pada usernamenya tampaknya banyak perusahaan lain yang melu-melu memperbolehkannya. –Termasuk Yahoo

Yaa, saya tau, terus ngapain?

Namun tahukah Anda bahwa penggunaan tanda dot sebenarnya tidak berpengaruh pada akun google. Semisal, Anda memiliki email banyak.dotnya@gmail.com maka email tersebut akan sama saja dengan banyakdotnya@gmail.com ataupun banyakdot.nya@gmail.com

Ooo..jadi begitu?! :O

Yep! Jadi ada banyak sekali kemungkinan dari sebuah nama, akun diatas saja bisa lebih dari 5:

  1. banyak.dotnya@gmail.com
  2. banyakdot.nya@gmail.com
  3. ban.yakdotnya@gmail.com
  4. ba.nyak.dot.nya@gmail.com
  5. b.anyakdotnya@gmail.com

See?!

Nah, dalam pemanfaatanya, saya menggunakan ini untuk mendaftar banyak akun dalam sebuah situs dan tetap mengarah pada email yang sama, pemanfaatan lain sih saya belum pernah mencoba, ada yang punya ide lain ini untuk apa?

Lah emang ndaftar banyak akun di satu situs buat apa mas? kurang kerjaan ya? :O

Errr..ya kurang kerjaan sih, tapi saya sebagai developer, kadang perlu mencoba mendaftar lebih dari satu kali dalam satu situs untuk memperhatikan sistem yang bekerja dalam situs tersebut, tapi saya yakin Anda pasti lebih kreatif dan bisa memanfaatkan ini untuk hal-hal aneh lainnya, hehe :D

Okey sekian saja, terima kasih untuk membaca.

Saat ini domain dengan akhiran .co sedang dijual murah meriyah. Entah apa ini meniru kesuksesan domain india (.in) atau tidak, karena dulu .in cukup meledak.

Pada saat perayaan peluncurannya, digelar lelang untuk menjual e.co, dan ternyata terjual seharga $81.000.

Mungkin ada baiknya bila Anda memesan satu domain, tadi saya cek masih banyak yang available kok, eh tapi bagi anda para defacer jangan mengharapkan bisa membeli domain-domain yang terkenal ya, google.co twitter.co,facebook.co karena sudah terjual :P . Tapi tunggu dulu,ada alternatif lain bagi Anda yang ingin domain yang super singkat seperti i.co, me.co dan hi.co masih available kok, tapi premium domain seperti itu agaknya cukup mahal, untuk .co yang biasa saja cukup murah kok untuk ukuran domain sebuah negara colombia, harganya di go-daddy.com tadi $14.99

Oke, so, mumpung belum ketinggalan, check that out ya! Kalau Anda berbaik hati membelikan saya domain chipz.co saya akan dengan senang hati menerimanya. :D

*posting dari hape, maaf kalo singkat dan berantakan*

image

Benar-benar makanan yang jagoan dalam menghabiskan waktu, what a waste of time makan kwaci, jadi,mending dimakan pas lagi waktu senggang sahaja. Hahaha :D

image

Ngupload foto aja dari dokumen.

Saya sering melakukan multitasking untuk hal-hal kecil yang kurang banyak menyita pikiran..

Is that good or not yes?