BNI Online Debit

Accidentally I signed up for a BNI account. It was out of necessity to pay for my son’s passport. As a bonus, BNI provides a way for its customers to use their Debit cards online. The cool thing is, they don’t have to input their card number online. In order to transact online, you’d need to request for a Virtual Card Number (VCN) through SMS Banking. Hence you need to enroll for the SMS Banking service. [Read More]

Tiro

ANJING HILANG Di keluarga kecil kita, Tiro sudah ada bersama kami sejak Februari 2014. Kita mesti nerima kenyataan bahwa hanya 2 tahun 2 bulan Tiro bersama kami. Hari Senin, 4 April 2016 yang lalu, Tiro dititipkan ke Caesar JacO. Sebuah penitipan anjing yang sudah kerap kali kita gunakan di Cluster Mirage, The Green, BSD City. Hari Kamis, 7 April 2016 sewaktu istri saya dalam perjalanan pulang dari bandara menuju BSD, istri saya baru diberitahu bahwa Tiro sudah hilang 2 hari. [Read More]

On Docker - As A Software Engineer

Last week, I went for the ocassional time a geek gets to down a few bottles of beer with other geeks. The conversations started with the usual “How are you”s but being geeks it led to various talks about tech. One of it was me telling everyone about Docker. One of the reactions about Docker was why am I willing to complicate myself when the scale isn’t there yet? A valid argument. [Read More]

Android's Camera Preview

This is a note to self post. Today I’ve been figuring out to have my own custom Camera Activity. A newbie mistake made the Activity to block the UI when initializing. Here’s the problem and the fix. I started camera.startPreview() at surfaceCreated(SurfaceHolder holder). When I moved to surfaceChanged(SurfaceHolder holder, int format, int width, int height), everything turns out as expected. Here’s the full class with an explanation below. To made matters worse, I called camera. [Read More]

Coral

Monday, 6th April 2015 marked full time commitments of the 3 cofounders of Coral. It’s great to back building a startup, I guess this has been coming for a while, didn’t thought it’ll happen this soon. But it did. That’s us: Andrias Fendri - Twitter Dharma Utomo - Twitter Batista Harahap Happy to be building Coral at Comma ID. The energy here for any startup is refreshing to say the least. [Read More]

Two for Two

I was gonna sleep but I felt I had to write. It’s a full day even from a startup standard. Today I did 100-100 for 2 startups I’m involved at. Been doing it for quite a while these past weeks. Why Two? I never planned to do even 1 just 1 month ago. Now there’s 2. Babego Bite sized happiness in 15 spices marinated pork + Sambal Andaliman [Read More]

Products & Engineering

Since as long as I can remember, I’ve always enjoy building tech. It’s part of my identity. However, more often than not, I enjoyed the tech part more than the product itself. The temptation of any technical founders. I have a confession to make: I hate writing code but I hate not writing code more. As an engineer, naturally you’ll always try to find new ways to solve, enhance and or upgrade the tech part. [Read More]

Actionables

As I’m writing this, there are 3 other blog post drafts I haven’t finished writing. All of which are lengthy blog posts talking about tech, startups and everything in between. The point is: they’re drafts. I always like anything new, that’s my achilles heel. Mostly because I enjoy the alternatives rather than the status quo. Heck, my blog is on Ghost. The new is always trying to see things from different perspective(s). [Read More]

Making Homebrew Play Nice with Sphinx & MySQL

So I’m revisiting an old friend, Sphinx. It’s been a while and warming up to Sphinx’s new features. However, when I tried to brew install it, I got no MySQL support.

The above gets more complicated because I’m not using vanilla MySQL, instead I’m using Percona Server on my machine. So to get thing going, here’s what I did.

$ brew unlink percona-server
$ brew install mysql-connector-c
$ brew link percona-server
$ brew install sphinx --mysql

\m/