I have Rhythombox on all my work and personal work machines(laptops) and I keep my music in ~/Music folder. 25GB of music from here and there, last 10+ years of music. Lots of them rated. And when I have to change laptops I lose all my playlists. Not anymore. Rhythombox saves all its data in […]
Author Archives: Kumar Chetan Sharma
How to setup and run multiple zookeeper instances on one box
In layman terms, Zookeeper is a highly available configuration management system meant for distributed systems. Distributed systems solve a lot of problems but then they present their own challenges. What happens when a node in a cluster is not able to serve due to any reason? And what if that node was leader? Zookeeper helps […]
Decorator pattern and baking a pizza
I am a self proclaimed master chef. And I love baking pizza. I was going through a video and the presenter mentioned the process of baking pizza as an example of decorator pattern. I had some example PHP “pizza” code lying around and decided to use namespaces and composer to build upon it. Here is […]
Fix “Error mounting: mount exited with exit code 13: $MFTMirr does not match $MFT (record 0).”
I was moving around 200+GB data from one WD external drive to another. Although the drives were connected to USB3 port the process was taking time. And I felt asleep and shutdown the system. Next day I connect hard drive and I see Error mounting: mount exited with exit code 13: $MFTMirr does not match […]
What is reflow, repaint, restyle and relayout?
Web browsers are more or less scriptable rendering engines. These engines usually render text and images but sometimes videos or similar medias too. The rendering process starts when browser receives HTML or markup. Let us look at them step wise Browser received HTML. Parses HTML. Constructs a DOM tree, root of this tree is html […]