geek.daohoangson.com
Dao Hoang Son: July 2015
http://geek.daohoangson.com/2015_07_01_archive.html
Saturday, July 25, 2015. My experiment with golang and social counters. Starting with my frustration while building the scroll. Website: the social buttons are freaking slow to load. Especially on pages that has a lot of scripts (like mine) it is way worse. The buttons usually take minutes to show up and when they do, each of them render differently from the rest. Thanks Facebook, Twitter and Google for that. Facebook sdk.js is the worst contender at about 164KB. Twitter's widgets.js is 107KB. At first I...
geek.daohoangson.com
Dao Hoang Son: July 2013
http://geek.daohoangson.com/2013_07_01_archive.html
Friday, July 5, 2013. Just because this story always crack me up. Written by Brian Schul (former SR-71 pilot):. And I thought to myself, is this a ripe situation, or what? 8221; There was no hesitation, and the replay came as if was an everyday request. “Aspen 20, I show you at one thousand eight hundred and forty-two knots, across the ground.”. Subscribe to: Posts (Atom). Vietnamese technology watcher who works with web and mobile apps. View my complete profile. Watermark template. Powered by Blogger.
geek.daohoangson.com
Dao Hoang Son: April 2014
http://geek.daohoangson.com/2014_04_01_archive.html
Sunday, April 20, 2014. Happy Life it is. TL;DR #1: Sylvie and I are getting married on July 20th. TL;DR #2: Graphic designing is freaking hard. We intended to design a save the date card to announce it to our friends. We searched for ideas with Google Images Pinterest and ended up with this particular poster design. At first, Sylvie was supposed to design it but she got so busy that she missed the deadline of March 31st. I took over and came up with the very first draft using Adobe Photoshop CC. We like...
geek.daohoangson.com
Dao Hoang Son: Quick DNS switching script for Mac OS X
http://geek.daohoangson.com/2015/04/quick-dns-switching-script-for-mac-os-x.html
Monday, April 13, 2015. Quick DNS switching script for Mac OS X. I'm too lazy to spend 1 minute every time I have to change DNS so I spent 10 minutes to wrote this script to do it quick. It currently supports Google, Open DNS and uFlix but it can support unlimited number of configurations. Get the script here: https:/ gist.github.com/daohoangson/60ce8e0317213bc45c30. You will need to enter the user password. Subscribe to: Post Comments (Atom). View my complete profile.
geek.daohoangson.com
Dao Hoang Son: Trying HHVM
http://geek.daohoangson.com/2014/03/trying-hhvm.html
Saturday, March 29, 2014. So I was trying HHVM on a VPS when I encountered the error "list sub-command REMOVE AT requires list to be present". Having no idea of what it is, I tried a Google search and ended up with a page of results (5 or something with half of them in Chinese) and no pointer at all. The full stack is like this. CMake Error at CMake/EXTFunctions.cmake:8 (list):. List sub-command REMOVE AT requires list to be present. Call Stack (most recent call first):. So I went in. BACK THE FCUK UP.
geek.daohoangson.com
Dao Hoang Son: March 2014
http://geek.daohoangson.com/2014_03_01_archive.html
Saturday, March 29, 2014. So I was trying HHVM on a VPS when I encountered the error "list sub-command REMOVE AT requires list to be present". Having no idea of what it is, I tried a Google search and ended up with a page of results (5 or something with half of them in Chinese) and no pointer at all. The full stack is like this. CMake Error at CMake/EXTFunctions.cmake:8 (list):. List sub-command REMOVE AT requires list to be present. Call Stack (most recent call first):. So I went in. BACK THE FCUK UP.
geek.daohoangson.com
Dao Hoang Son: April 2015
http://geek.daohoangson.com/2015_04_01_archive.html
Monday, April 13, 2015. Quick DNS switching script for Mac OS X. I'm too lazy to spend 1 minute every time I have to change DNS so I spent 10 minutes to wrote this script to do it quick. It currently supports Google, Open DNS and uFlix but it can support unlimited number of configurations. Get the script here: https:/ gist.github.com/daohoangson/60ce8e0317213bc45c30. You will need to enter the user password. Subscribe to: Posts (Atom). Vietnamese technology watcher who works with web and mobile apps.
geek.daohoangson.com
Dao Hoang Son: The new UISplitViewController, Swift and iOS 7
http://geek.daohoangson.com/2014/11/the-new-uisplitviewcontroller-swift-and.html
Saturday, November 29, 2014. The new UISplitViewController, Swift and iOS 7. I was playing around with Swift. Today and stumbled upon the new awesome UISplitViewController. In iOS 8. This enhanced version of the controller makes it work for all iOS devices (originally, it only works with iPads). With the introduction of the "phablet", Apple had to improved their SDK to make it easier for devs to build app that works across all screen sizes. That's a good thing, but a little too late IMHO. Subscribe to: P...
geek.daohoangson.com
Dao Hoang Son: March 2015
http://geek.daohoangson.com/2015_03_01_archive.html
Tuesday, March 17, 2015. PDBS stands for Personal Data Backup Strategy. I have always been paranoid regarding data loss. That's why I try to follow best practices in backing up data:. 2 offline full machine backups to external HDDs, one in Hanoi, one in HCMC. I have done this since a few years ago when I was using the ThinkPad T41 laptop (circa 2007). The size of this backup grows linear with time and it is about 300GB these days (with TimeMachine). 1 online backup via Arq. 1 online backup for media from...
geek.daohoangson.com
Dao Hoang Son: November 2014
http://geek.daohoangson.com/2014_11_01_archive.html
Saturday, November 29, 2014. The new UISplitViewController, Swift and iOS 7. I was playing around with Swift. Today and stumbled upon the new awesome UISplitViewController. In iOS 8. This enhanced version of the controller makes it work for all iOS devices (originally, it only works with iPads). With the introduction of the "phablet", Apple had to improved their SDK to make it easier for devs to build app that works across all screen sizes. That's a good thing, but a little too late IMHO. Thursday, Novem...
SOCIAL ENGAGEMENT