Management Top 3 things to keep people motivated and engaged 23 Mar 201323 Mar 2013 According to Gallup research there are top 3 things which make people top performers: At work, I have the opportunity to do what I do best every day. This is…
Hadoop Easy way to install Cloudera CDH on remote machine (e.g. Amazon EC2 instance) 8 Mar 20139 Mar 2013 1) Connect to your remote host using SSH 2) Then in terminal do the following: It will start setup wizard, and from now on just follow installation steps from this…
Agile… Agile software development – definition in 12 bullets 25 Dec 201225 Dec 2012 Customer satisfaction comes from quick delivery of working software. Change is welcome regardless of the stage of development. Deliver working software frequently. Business and development must work hand in hand…
Algorithms… Prefix Table (Trie) implementation in Java 23 Mar 201223 Mar 2012 Recently I needed to write an efficient algorithm which determines predefined prefix from input string. Specifically - given a phone number determine a country code and area code associated with…
Android… Programming Android: Exclude Activity from excecution by “Back” button 16 Dec 201016 Dec 2010 Requirement: Implement activity which can be activated only when explicitly started by Intent, and cannot be executed by pressing “Back” button on the device. Solution: There are two useful Intent’s…
Android… Android-active-record, Intro 15 Nov 201018 Nov 2010 By this post I open a set of short tutorials about android-active-record library. 'Android-Active-Record’ was created to simplify and streamline operations with Android SQLite database. It allows to define DB…
Android Programming Android: non-documented problems with AsyncTask 25 Feb 201022 Sep 2010 AsyncTask class is very handy to execute one-time operations in the threads separate from main UI thread and communicate results back to it. However I figured out that AsyncTask must be…
Android Testing Android with “Android Test Project” (Android JUnit) 19 Feb 201018 Mar 2010 This article opens a series covering different aspects of application testing on Android platform. Background Android platform comes with preintegrated JUnit 3.0 framework. That means you don't need to install anything…
Android Programming Android: How to attach (view) Android sources in Eclipse project 26 Jan 201024 Nov 2010 It's is a well known obstacle - sources of Android platform are not available in Eclipse Android project. There are some manual steps required to fix the problem: 1) Get…
Android Programming Android: communicating between threads 14 Dec 200923 Mar 2012 This post is about designing of interactions between threads using android framework classes: Handler, Looper, HandlerThread, AsyncTask There are multiple options available to design interactions between threads. Depending on complexity of…