Python Pitfalls

I was woken up today with the following question: What could be the output? The answer is [1] [1, 1] I was stupefied for a minute before I started DuckDuckGo-ing Python default arguments, Python garbage collection, Python pitfalls..etc., These links helped me understand mutable objects’ memory management. Deadly Bloody Serious – Default Argument Blunders Udacity […]

Continue reading →

Travis CI config for Python + NodeJS

I currently work with the Gluu Federation – an open source company. My present job is to build a Web UI for the cluster management using the available API. We use Python Flask for the Backend and AngularJS+Bootstrap for the Frontend. Pretty much a standard affair these days. Testing is crucial and we have the […]

Continue reading →

The Social Media Dilemma

Woke up today morning and saw this piece on High Frequency Trading. I have already read Michael Lewis’Flash Boys and The Big Short which has kindled a strong dislike towards this HFT, not before dreaming about millions by doing it. When I hit this We tend to understand the concept of actively using technology to […]

Continue reading →

People’s Mobile

Caution: This is a bit wild man. Here is my idea. Open a part of the spectrum used for mobile communication for public non-commercial use Really!? What to do with it? My plan is to run a community/volunteer/enthusiast/philanthropist sponsored mobile network which is free for everybody to use. That is, if you could bear the […]

Continue reading →