Pololu A-Star 32U4 Mini on Ubuntu

Recently I received a A-Star 32U4 mini board from Pololu, which I’d bought during the Black Friday for just $6. Since this mico-controller board shares many similarities with Arduino Leonardo, I thought I could just upload the program using Arduino IDE by selecting Arduino Leonardo as the board type. Unfortunately, that did not work even after I tried resetting the board as suggested in the following the error message logged by Arduino IDE in the console: ...

December 13, 2014 · 2 min · 240 words · kenno

Updating Nexus 7 to Lollipop using sideload

This post is a note to remind myself how to manually flash Android firmware on a Nexus device. Step 1, download the firmware to your computer. I downloaded Android 5 from: http://www.droid-life.com/2014/11/13/download-android-5-0-ota-update-nexus-5-7-10-4/ Step 2, connect Nexus 7 to the computer. Mine runs Ubuntu 14.10, and I already downloaded Android SDK. Make sure that “Developer Options” is enabled. If it’s not, go to Settings -> About tablet. Then click on “Build Number” 7 times. ...

December 13, 2014 · 1 min · 144 words · kenno

Gtk-Message: Failed to load module "overlay-scrollbar"

On Ubuntu distro, if you see the error message below in console whenever you run a Gnome-based applications, chances are you had overlay-scrollbar package previously installed but now removed. In addition, the configuration file which came with that package remained on your system. Gtk-Message: Failed to load module "overlay-scrollbar" To verify this, we can run the command: $ dpkg -l overlay-scrollbar Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad) ||/ Name Version Architecture Description +++-============================-===================-===================-================ rc overlay-scrollbar 0.2.16+r359+14.04.2 all Scrollbar overlay rc : remove but config file still presents. ...

December 9, 2014 · 1 min · 137 words · kenno

vim-youcompleteme

I need to setup vim-youcompleteme to get real-time completion for write Golang code. Assuming that this part has been completed first: $ cd ~/.vim/bundle $ git clone https://github.com/fatih/vim-go.github Here’s how vim-youcompleteme is installed/enabled on Ubuntu 14.04: $ sudo apt-get install vim-addon-manager vim-youcompleteme $ vam install youcompleteme Note: vam is short for the vim-addon-manager. Reference: http://blog.gopheracademy.com/vimgo-development-environment/

December 5, 2014 · 1 min · 55 words · kenno

Android Studio Cannot Resolve Symbol R

I just got this problem today when I opened an Android project with Android Studio. Basically, anywhere there’s a reference to R, for example R.layout.footer_view, Android Studio will complain that it cannot resolve symbol R. The fix is surprisingly easy. All I need to do was running Gradle clean and Gradle build. Ref: http://stackoverflow.com/questions/17054000/cannot-resolve-symbol-r-android-studio

November 25, 2014 · 1 min · 54 words · kenno