The Official Ribhararnus Brothers Blog

mmEngine Venom

Tuesday, May 01, 2012 5/01/2012 04:10:00 PM

Bulan ini kami bersiap untuk testing dan debugging mmEngine (make money engine) versi terbaru, codename nya adalah Venom. Venom adalah sisi gelap dari spiderman, spiderman adalah superhero yang bisa mengeluarkan senjata yaitu webspider, jaring-jaring, sedangkan venom sendiri sisi jahat dari spiderman, hehe dan tentunya CMS mmEngine venom tidaklah sejahat itu. Apa saja fitur CMS ini?

  1. Posting manual (page atau post). (seperti wordpress, joomla, drupal, dst).
  2. Scrape Website. (Semua content website bisa diambil).
  3. Grabbing API. (Web API apapun bisa diambil tanpa otak-atik code PHP lagi).
  4. Caching. Pagespeed Google tanpa javascript menyentuh (100/100).
  5. SEO Optimization.
  6. Auto Sitemap (sitemap.xml) dan sitemap HTML.
  7. Dan tentunya unlimited ideas, apapun websitenya entah AGC, atau posting manual bisa dilakukan dengan mudah, tanpa install plugin-plugin yang memberatkan server.
Venom mungkin adalah engine terakhir dari serial rilis mmEngine, dimana sebelumnya mmEngine hanya untuk BingAPI, seperti yang sudah diketahui bahwa BingAPI akan menjadi berbayar, Venom menjadi obat, untuk CMS make money kami.

Dengan venom, website apapun akan bisa dibuat dengan mudah, API apapun bisa diambil dengan mudah, tanpa membuat code lagi, itu kebiasaan Developer yang buruk, setiap build website mashup , build lagi scriptnya atau buat plugin wordpress, dan tradisi itu bukan tradisi kami. Untuk itu venom hadir, tujuannya agar, tangan atau jari ini tidak capek-capek lagi untuk build website, cukup 1, all in one CMS.

Likejacking Sukses

5/01/2012 03:54:00 PM
Beberapa bulan yang lalu kami menyelesaikan Clickjacking, yang berfungsi juga untuk likejacking, dan hasil dari likejacking ini sukses.

Menyelesaikan Clickjacking

Friday, February 10, 2012 2/10/2012 11:37:00 PM
Hari ini rasanya agak puas menyelesaikan script clickjacking, sedangkan tiar masih coding project kami yang lainnya, memang banyak script bertebaran diluar sana, dengan fitur berbeda-beda, script clickjacking yang saya buat memiliki sedikit fitur :) (maklumlah saya seorang newbie, yang baru belajar), berikut fiturnya :

  • Transparant crossbrowser, IE, Chrome, FF, Safari, dll. (sudah tentu 100%) :D
  • Semua hanya perlu javascript, sama sekali tidak butuh PHP.
  • Berupa plugin jQuery, tidak perlu download, tinggal copas di website manapun, crossplatform.
  • Opsi koordinat (x & y), mengubah koordinat horizontal dan vertical.
  • Opsi url like (jika diparameter typenya di isi "like", parameter like adalah default).
  • Opsi nama cookies (nama cookies bisa diset sesuai kebutuhan / tiap halaman / tiap post, dst.
  • Opsi cookies expired (mengeset berapa lama clickjacking ditampilkan, setelah orang mengklik).
  • Opsi after callback. Bisa mengeset custom function setelah klik.
  • Opsi element. Bisa menerapkan clickjacking di element, misal hanya pada anchor, hanya pada anchor disidebar, hanya pada link-link di postingan, dst.
  • Opsi cookies berlaku pada like maupun ads.
Fitur lanjutan :
  • Filter country.
  • Filter IP.
  • Filter Referer.
Untuk script-script seperti ini, semuanya cukup ditulis di javascript, No server-side scripting, semua sudah saya atur, karena saya juga punya script API whois geolocation pribadi, jadi siapapun yang ingin memasang script ini, gratis tidak dipungut biaya. Dan hosting kita serahkan pada svn nya google, :) yang sangat membantu kita untuk menghandle trafik.

Script ini bisa dicopas di blog saya http://ribhararn.us/pracutian/ dibagian widget (untuk beberapa hari kedepan).

Akhir kata,
Code is poetry.

Simple mmengine

Monday, February 06, 2012 2/06/2012 12:19:00 PM
Project saya 2 minggu kedepan adalah membuat simple mmengine, yang support blogspot, wordpress, tumblr, dan facebook notes.

Kemaren lusa, saya baru saja mengaktifkan blog pribadi Ribhararnus Pracutian , meskipun kurang lebih sekitar 2 tahun saya vakum blogging, kali ini tidak ada salahnya mencoba untuk blogging lagi, selain itu juga untuk mengumpulkan portfolio.

Selain project simple mmengine dan aktif menulis di blog pribadi, ada kemungkinan minggu-minggu kedepan untuk membuat wordpress theme and plugin generator.

Semoga cepat selesai.
Ribhararnus Pracutian

PHP Encode space to plus (+).

Saturday, December 17, 2011 12/17/2011 01:47:00 PM
Its pretty simple to encode space into plus sign, you only need 3 functions of php, that is rawurlencode, urlencode, and urldecode, lets take a look this sample:
<?php echo urldecode(rawurlencode(urlencode('Your string here'))); ?>

So, thats it.

Diskusi Serius

Saturday, December 03, 2011 12/03/2011 07:31:00 PM
Minggu depan kami akan berencana mendiskusikan sebuah website Indonesia yang akan di garap dan dimatangkan konsep, konten, dan desain. Semoga akan kelar cepat selesai pada waktunya. Amin.

We stop using syntax highlighter. We love prettyprint from Google.

Thursday, November 10, 2011 11/10/2011 06:02:00 PM
Google use prettyprint library (css and js) to highlighting codes. It was pretty and lightweight. Just simple add following code
<link href="https://google-code-prettify.googlecode.com/svn/trunk/src/prettify.css" rel="stylesheet" type="text/css" />
<script src="https://google-code-prettify.googlecode.com/svn/trunk/src/prettify.js" type="text/javascript"></script>
add onload="prettyPrint()" in body section. should like this.
<body onload="prettyPrint()">
Whenever you wants to render code just add class="prettyprint" to <pre> or <code>.

How to add Twitter Callback

11/10/2011 05:59:00 PM
Please install jQuery before copy this function. This is pretty simple script to add callbacks after submitting twitter.
<script>
$.getScript("http://platform.twitter.com/widgets.js", function(){
   function TweetCallback(event){
     if (event) {
       alert("Voila. This is a callback from a tweet");
     }
   }
   twttr.events.bind('tweet', TweetCallback);        
 });
</script>
<a href="http://twitter.com/intent/tweet?url=http://www.ribhararn.us;via=ribhnuxmedia">twitter</a>

Convert PDF to HTML.

Wednesday, October 26, 2011 10/26/2011 05:41:00 PM
Project kami selanjutnya adalah convert PDF to HTML dengan sempurna dan dengan layout yang hampir sama dengan aslinya. Banyak metode PDF to text tetapi sangat jelek saat akan ditampilkan, layout tidak tertata dan banyak kata-kata yang jadi rancu.

PDF reader.

Beberapa bulan yang lalu, pernah menggunakan pdftohtml sebuah opensource software yang bisa di install di linux atau windows, tetapi banyak yang tidak bisa di convert kedalam HTML, walaupun hasilnya bagus.

Untuk itu kami bersiap-siap membuat API (tidak release untuk umum, hanya kalangan sendiri).

Semoga berhasil.


Ribh encode works!

10/26/2011 05:19:00 PM

Setelah tadi siang, kami saling ngobrol chat via skype untuk membuat Ribh Encode, sebuah custom base64 encoder akhirnya kami berhasil dan inilah salah satu study case dari hasil ribh encode dan ribh decode :

Custom base64 encode with key.

I'm Hungry dengan key 123
ribh_encode: 00mUH2+ztBmn7wbb
base64_encode: SSdtIEh1bmdyeQ==
ribh_decode: I'm Hungry

http://www.google.com/ dengan key neomatrix
ribh_encode: o.pTPWxNcymymBZKwQfKwlhb3Qf5c4EE
base64_encode: aHR0cDovL3d3dy5nb29nbGUuY29tLw==
ribh_decode: http://www.google.com/

Everything is connected dengan key yes
ribh_encode: EZf37j3Cyc3hfprJ7prkLtehf+GCf+0U
base64_encode: RXZlcnl0aGluZyBpcyBjb25uZWN0ZWQ=
ribh_decode: Everything is connected

Keistimewaannya, Bisa custom sendiri key encode, sangat mudah digunakan untuk encode password di database dengan key yang ditentukan (dan tentunya hanya kita yang tahu keynya), dibandingkan dengan base64 encode yang static valuenya, tidak bisa dynamic, maka sangat tidak dimungkinkan menyimpan password database menggunakan base64 encode.

Encoder ini jg bisa digunakan untuk proteksi file, atau keperluan obscure, karena memiliki unique key tentunya agar mudah juga untuk didecode.

Untuk sourcenya kita tidak bisa upload ke public :) jadi ini masih project kita, hanya untuk online toolnya saja mungkin akan diupload sesegera mungkin.

Ganbatte Kudasai!