Recent Works [WordPress] – Saidikmen dot org

wp-header-logo php
[RW3] Saidikmen dot org

This web is already online at
I work for this wordpress web for 3 months (including learn), I do this job in my free time, it took about 3 hours a day.
Searching plugin, template, and make the perfect web is not that easy (even I’m php dev, but still need to learn wordpress), it has an event calendar, and forums too.


Recent Works [Python] – Old Kaskus & New Kaskus Data Crawling

This project is just some weekend project in my office, not too important and not too hard. I have a request to scrap some indonesian forum, it is kaskus. Kaskus has move to new kaskus with a new fancy looking, and old kaskus still can be accessed in The goal of my project is to scrap a thread, scrapy will save some data like, posts, user information and page information into mysql database, and it use no gui, just a command line. Continue Reading

Recent Works [JAVA PHP] – Reporting engine (server side render highcharts)

Last 3 months, i have a request to create reporting engine with pptx (powerpoint) as an output. The chart library I used is highcharts, highcharts is usually use in html document, just to show some interactive charts, i.e clickable, animation, and the type like line charts, pie charts, column / bar charts and scatter charts. Because highcharts is render the graphic in html using SVG, we can get raw SVG for those charts, please refer to highcharts ref.

The client ask me, “Can i get the powerpoint contains all charts, just using 1 click only?”. Then I replied, “Yes, You can”. Continue Reading

Recent Works [Python] – News Web Crawler

I have a request to crawl some news website and make some analytic tool with those data. Before that, my client (Mediawave) use Google Api for searching News Data, but now, that API is closed. So, the only way to get those data is “crawl” to news provider. In my Case (Indonesian News), just crawling 3 News Provider,, and All were made using Python. Feel free to ask me if you want to see it in real Action. Continue Reading