Saturday, May 30, 2015

Android Studio and 32/64-bit JDK

Here is a tip in case you run into 32/64-bit JDK issues with Android Studio and related tools.
Initially I had 64-bit JDK, running on 64-bit Windows, using 64-bit Android Studio.
After installing SmartGit, it required me to install 32-bit JDK. Hm... A little bit of research shows that there is no bit difference in my circumstances, so I go ahead and replace the 64-bit JDK with the 32-bit one. This made SmartGit run fine.
The next issue was running the Android Studio. It complained that it needs a 64-bit JDK. Whoa!
Fortunately, it turns out that Android Studio comes with two .exe files - 32-bit studio.exe and 64-bit studio64.exe. The default shortcut uses the 64-bit version.
Running studio.exe (and adjusting the shortcut to use this file) fixes the problem. All systems go, again.

Friday, May 29, 2015

Google Photos

Google has finally come up with a dedicated site just for photos:
Picasa, Google+ Photos have finally evolved into an independent site that only handles your photographs.
The desktop and mobile apps can back up your photos automatically and the capacity is unlimited as long as you keep the photos at certain size. This is not a bad option but I still believe Flickr is a decent competitor.
Sharing is still on Google's side because of integration with Google accounts.

Monday, May 11, 2015

Android Emulators

Recently I've heard about two viable alternatives to the Android emulators I knew - Bluestacks and the emulator that ships with Android SDK. That tells me there is plenty going on in this area so here are some links for the reference:

  • Genymotion 
  • Andy
  • Bluestacks
  • Android SDK


Top 7 Free Android Emulators for PC - Windows 7/8/8.1/10 | Run Android apps on Computer PC/Windows 7/8.1/10-. : TechApple : . Communicating Technology In an Easy Way


Saturday, May 09, 2015

Lock down dependencies in npm package versions

Shrinkwrap command allows specifying which package versions to use. Often there is a mess when upgrading one package in a chain, or (trying) migrating from Node to io.js, when one package doesn't work and brings down all the others that depend on it.

shrinkwrap | npm Documentation

Friday, May 08, 2015

Android Drawables

Excellent resource for Android drawables. Here you can see all the drawables (icons) available in Android system and visually compare their appearance across different OS versions.

Useful when searching for an icon to use in menus (actionbar, toolbar, drawers, etc.).

Android Drawables


Morse Code Translator

How convenient!

Morse Code Translator


Force Git to use https:// instead of git://

Unable to clone tools using 'npm install' while behind a corporate proxy · Issue #6 · aurelia/framework
    [url "https://"]
        insteadOf = git://
into your .gitconfig

Thursday, May 07, 2015

Andy the Android Emulator

Here is an Android Emulator for desktop machines, that claims more features than the other existing emulators out there. It is free and worth trying out.

Andy the Android Emulator

Monday, May 04, 2015

Sunday, May 03, 2015

Mozilla Webmaker

Mozilla Webmaker - a service for creating web sites, similar to google sites.