Notes from Uncle Bob's Clean Codes
Posted on map[Count:May 15, 2014]
| Batista Harahap
I’ve been reading a book by Robert C. Martin titled Clean Code: A Handbook of Agile Software Craftsmanship. It’s a great book talking about writing clean, readable, functional and best practice patterns codes. This book is based on Java but the implementation of any of the concepts is language agnostic.
This blog post serves as important points I extracted from the book. Some will contain codes but some will only be plain English.
[Read More]Moving On Off Urbanesia
Posted on map[Count:May 1, 2014]
| Batista Harahap
Last night was thankful. All of us Ex Urbanesia gathered with Selina as a sponsor. Unfortunately we couldn’t meet up for as long as we’d want to but I managed to learn a thing or two. It’s satisfying to meet them all, it’s been a fun ride for the last 3.5 years.
This blog post serves as a melting pot of what I’ve gained and also lost for the amount of time I was at Urbanesia.
[Read More]Iced
Posted on map[Count:April 1, 2014]
| Batista Harahap
So a few weeks ago I wrote about joining Icehouse. Today was my first day. I spent around 2 months before finally joining. I had already agreed a short 2 months contract work earlier, hence the delay.
My first day turned out to be different. I’ve had a few first days during the years but today was worth blogging about.
Engineering Culture
This is the one thing I value most out of Icehouse.
[Read More]Root Imo Discovery II
Posted on map[Count:March 26, 2014]
| Batista Harahap
I just got this China made phone today. My first time having one and I must say I am very impressed with the performance. Not just on paper, it’s a powerful 1.3 GHz quad core phone indeed.
First and foremost, root access is mandatory to hack this phone further. It’s a newer phone being released just last month on February 2014. Resources are limited at the moment.
Rooting As it turns out, it’s dead simple.
[Read More]Distributed File System with GlusterFS
Posted on map[Count:March 23, 2014]
| Batista Harahap
Recently I had an itch about my 3 unused VMs. Each of them only has 512 MB RAM, 1 vCore and 10 Gigs of SSD. It’s limited in resource but this is what you get for US$ 1/month. From the 10 Gigs SSDs, I had approximately 21 Gigs of free space combined. This got me thinking.
What if I could combine all the free space and have a mega volume?
[Read More]Hacking DailySocial's News
Posted on map[Count:March 20, 2014]
| Batista Harahap
DailySocial.net is a tech blog founded by Rama Mamuaya. I enjoy visiting DailySocial and reading about the Indonesian tech scene. But yet I’ve grown weary of filtering news to read. So why not hack a news classifier I thought.
Core Computing It took 10 minutes to hack something up in Python. Why so fast you ask? Because text processing is second nature in Python. NLTK is good but TextBlob is great.
[Read More]Icy Start - Soon!
Posted on map[Count:March 14, 2014]
| Batista Harahap
It’s 14 March 2014 and 2 things have happened. The first is @Jokowi_do2 running for President, Yeay! And the second is me finalizing my beginning at Ice House!
After resigning from Urbanesia, more doors opened. I am humbled by the opportunities offered but Ice House is hard to resist. There are a lot of like minded people already aboard. In particular @femmerling. Further more, I can’t resist the opportunity to build.
[Read More]Hackintosh Rig 2014
Posted on map[Count:February 16, 2014]
| Batista Harahap
A few weeks ago my brother in law asked me to help him build a Hackintosh rig. I obliged with the utmost curiosity. It’s been a while since I last built one so this will be interesting.
The first thing I did was heading to InsanelyMac’s forums. There were a lot of guides but one that interests me is the Mavericks guides. I downloaded a copy of it before for my Macbook.
[Read More]Thank You, Urbanesia
Posted on map[Count:January 30, 2014]
| Batista Harahap
So when joining Urbanesia on July 2010, I wrote a blog post about it. It’s only right to bid farewell to Urbanesia with a blog post too. Yesterday, 30 January 2014 was my last day there.
It’s been ~3.5 years since I first joined Urbanesia and a lot has changed since then. The most notable change being Kompas Group of Digital’s “Strategic Alliance” and Urbanesia’s direction for the future with its first taste of e-commerce in Indonesia.
[Read More]Squeezing Cubieboard for Performance
Posted on map[Count:January 16, 2014]
| Batista Harahap
For the past month, I’ve been pleasantly hacking my Cubieboard to try out several different things. This time, I wanna know how performant Cubieboard is. Benchmarks are configured in such a way to replicate a real Web Application.
Preparing Here are the specs for my Cubieboard:
AllWinner A10 ARM Single Core CPU 1 GB DDR3 @ 480 MHz 5V / 2A = 10 Watts SATA HD - 5400 RPM Cubian r7 - http://cubian.
[Read More]