Posts

Another day of sheer gratefulness

Image
Yesterday, a friend of mine turned 26 and i had another reason to celebrate with him on that day. I am usually not provoked at such situations, for sitting alone contemplating my own life, observing things/mistakes/people around me is what intrigues me the most. However, out of nowhere sometimes i do feel like going out and enjoying myself with the pack of friends that i have, yesterday was one such night. The night usually started the same way, with no specific plan about the place we wanted to visit, arguing about the reasons given by others for not being able to make it to the venue and shouting at each other for being late. Somehow we still reached there with plenty of time to wait for the late comers :D . On entering inside the restaurant, interiors were draped in colors , mostly in bloody red color giving a nocturnal flavor to the whole ambience. What excited me more about the ambience was a band that was setting up their instruments to rock the whole night. My taste buds we

What's lined up for Marshmallow ?

Image
Apart from various api's that will be released in this version of android, there are a bunch of other  things that should intrigue you... In no particular order, here is the list.. 1. An uninstall manager Its been long time since we have cried and dreamt of having some easy looking interface to clean our device of those freaky, annoying apps that make our phone say.... Out of memory.. Well guess what, this version of android brings in what was needed. This uninstall manager would be a part of the playstore application. 2. Playstore revamping...V5.9 Playstore has been going under some massive changes to adapt itself to the marshmallow update. The officially signed apk is  available here , in case you need it . 3. Fingerprint is here... Api level 23 (Marshmallow)  will bring a new api for the fingerprint thus my expanding its horizons to a completely new ecosystem. 4. App linking Do you remember that dialog box asking you to open

Setting up continuous integration on linux

Image
Overview Continuous integration (CI) is a software engineering practice in which isolated changes are immediately tested and reported on when they are added to a larger code base. The goal of CI is to provide rapid feedback so that if a defect is introduced into the code base, it can be identified and corrected as soon as possible. The Big picture   GIT It's a distributed version control system. Installing it is a cake walk. Installation  Installing for linux Configuration Run git --version to be sure in the cmd or terminal depending on your OS.   Gerrit It's your code review system that intercepts your code push to the repository. Installation  Download it here ... Configuration Gerrit requires a database in which all the reviews history will be stored for later retrieval.Let's setup mysql for the same (however you can use postgres as well). Create a gerrit user on your system sudo adduser gerrit2 sudo su gerrit2