By now most of you might have guessed that things like Hadoop and HBase(and others) and big data in general are going to be in the everywhere. With all the power comes a lot of complexity. Most of you will agree that event the most seasoned Java developers will find performing stuff like Joins quite hard in the bare bones Map-Reduce world, Pig and Hive does come to rescue but still is not quite that easy as in the SQL world. So what’s the solution?
Class loading is one of the most important aspects of Java and most of the times its abstracted away from us when we use IDEs and dependency management tools like Maven. For most of the part its ok until one fine day you stumble upon something a NoClassDefFoundError and have to bite the bullet to figure out How does actually class loading works in Java?
If you are using Oracle Virtual Box with .vdi format for the disk image and want to move your virtual machine to Microsoft Hyper -V there is a small migration required as currently Hyper-V doesn’t read the .vdi file. The good part is that its extremely easy as well as Virtual Box also comes with
MPEG-DASH ( Dynamic Adaptive Streaming over HTTP) is the latest addition to HTML 5 video streaming state. It adds some major and previously left out features, to HTML 5 video streaming without using any third party plugins. Some of which are: Adaptive Streaming Historically speaking if we wanted to view an video online we had to
There are may small and big features in Apache that make it one of the easiest web server to configure and administrate.In this post I am posting some of the tips and tricks that I found incredibly useful. Finding request serving time as an extra header in Apache 2.4 This one is especially useful if
Keycloak 1.2.0 Final was released recently with tons of new features one of my favourites was Multilingual support for the login, account and admin pages. So this post will be a walkthrough on how to enable multilingual support in keycloak and how to add custom Local(messages in differnent languages) in keycloak. To create new Locales just go to the
Android is a platform that got to its glory entirely on one thing its humongous application base that enhances and extends the platform. So here is a small list of my favorite applications that just makes the everyday Android experience just pure pleasure. 🙂
Hi Everyone, If you are looking for some great training stuff for programming in Languages like C#, F#, HTML5 etc. ,or even if you are interested in training in latest IT related products(Like Windows Server, SQL, SharePoint etc.) form Microsoft just stop looking further and head on to Microsoft Virtual Academy. http://microsoftvirtualacademy.com Its a venture by Microsoft and it covers
Much has already been said and written about the value of Global Certifications form Microsoft and what benefits and value you get from them, whether its your career or knowledge.
Now with the launch of Windows 8 and Windows Server 2012 Microsoft has added support for HTML5 ,CSS3 and JS for creating apps for Windows Ecosystem.