Google wifi – days of work

Another user at home was complaining about all the different APs that I have installed. All the different SSID and the fact that wireless clients tend to cling to AP that are further away and the connection became dead slow. Often we will need to manually switch to a different SSID. My place isn’t particularly huge. But rooms are separated by brick walls. I was exited about google wifi when…

Read More

AWS Application Load Balancer Request Tracing

ALB is a layer7 load balancer on AWS. It offers more features than ELB. You can find out more about it on https://aws.amazon.com/elasticloadbalancing/applicationloadbalancer/ Recently, I was asked to look into a random 504 issue with ELB. Because there is not a lot to configure on ELB and it’s pretty much a black box, I wasn’t making any headway there. The client believes their code is solid and this is an…

Read More

Copy directory in linux

Back to 101, copy a directory. This sounds trivial but there are subtle differences that can make a huge difference. I used to run this as it makes sense to me syntactically rsync -av source/* dest/ It works well BUT all the hidden directories right below source/ will not be copied. If I do any of the followings, source will end up being a subdirectories under dest: rsync -av source…

Read More

Enable GPU acceleration on Chrome/Ubuntu

Ever feel your browser always perform slower on Linux or taking more cpu then other OS platforms? Well I did and as it turns out, I can manually enable GPU acceleration. Check out the instructions in this link. Do you have it enabled? Quickly check by opening chrome://gpu To enable it, see instructions on http://www.webupd8.org/2014/01/enable-hardware-acceleration-in-chrome.html To see GPU’s utilization, radeontop works on AMD chips. I realise I didn’t have hardware…

Read More