Posts

Showing posts from 2015

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