Archives for Pearls in Life

OpenGL over VNC

Fix VMWare Player 3D Support Issue

Google DNS Configuration on Ubuntu 16.04

Fix Touchpad Natual Scrolling of Ubuntu 16.04 on Thinkpad X1

Backing Up Files Using Amazon Glacier

Generating All-In-One LaTex File for Journal Submission

ISE Error: version `GLIBCXX_3.4.9' not found

Chromecast Wireless Protocols Part-II: Cast

Chromecast Wireless Protocols Part-I: Setup

Calculating CRC for HT-SIG in 802.11n Preamble

Python.h Error While Installing Numpy for PyPy on Ubuntu 16.04

Python Testing Using pytest, Tox, Travis-CI and Coveralls

Tox and Travis Setup for Python Project Using PyPy

Automated Testing of Pelican Blog Using Travis-CI

Start AutoSSH on Boot

Disable "New sign-in from" Email from Google

Start Gerrit Server upon Boot on Ubuntu

FileNotFound Exception in RecoverySystem.installPackage

How to Properly Mirror CyanogenMod

Xilinx ISE INTERNAL_ERROR:Xst:cmain.c:3483:

Setting Up USRPN2x0 in VirtualBox

Mounting Virtualbox Shared Folder on Boot

Customize USRP N2x0 DSP RX Chain

Installing Tmux from Source (Non-Root)

Zathura: PDF Viewer for VIM Lovers

Handle KeyboardInterrupt in Python MultiProcessing

Fix Screen Brightness Issue with ThinkPad X1 Carbon 3rd Edition

Troubleshooting Slow VIM Scrolling

Run Plex Media Server as Another User in Ubuntu

ACPI Error: Method parse/execution failed [_GPE._L6F]

Post Revision Plugin for Pelican

Migrating from Octopress to Pelican

Google Mobile Faculty Summit

Build AOSP 5.1.1 for Nexus 5

Bypass Android Lockscreen PIN Code Using Recovery and ADB

Disable VIM Spell Checking for C String

Fix MAC Address Clone in OpenWRT

Benchmark Android File System Using IOzone

Mailman Configuration with Nginx+FastCGI+Postfix on Ubuntu

Monitor Screen Touch Event in Android

AOSP Release Tools

Replicate Gem Installation

Install Acrobat Reader on Ubuntu 14.04

Regular Expression Support in Android Logcat Tag Filters

Get Packet Signal Strength of RTL8187 Dongle

Signing Issues related to OTA Update

Print uint64_t Properly In C

Fix ADB Permissions

Stop Android Logcat from Truncating Log Line

Build Kernel In Tree with AOSP for Nexus 5 Hammerhead

Fix Data Connection for Nexus 5 Hammerhead on Android 4.4.4 Kitkat

Performance Tips about Django ORM

How Android Wifi State Machine Works

OS161 Debug Tips

Get Package Usage Statistics in Android

Switch Channel Without Breaking TCP Connection in OpenWrt

OS161: Unknown syscall -1

Tap Notification To Send Email

Sum of N Largest Numbers in Google Spreadsheet

OS161 Tool Chain Setup

Simulate Random MAC Protocol in NS2 (Part IV)

Simulate Random MAC Protocol in NS2 (Part III)

Simulate Random MAC Protocol in NS2 (Part II)

Simulate Random MAC Protocol in NS2 (Part I)

How to Apply Downloaded OTA Package

Remove the Figure Prefix of Caption in Beamer

Place Logo Properly in Beamer

Remove the Navigation Bar of Beamer

How to Use Android DownloadManager

How to Create and Sign OTA Package

Command Dispatching

Post Revision Plugin For Octopress

Popular Posts Plugin for Octopress

Page View Plugin for Octopress

Pop Up AlertDialog in System Service

Fight Against the 'Address alrady in use' Error

Use Select to Monitor Multiple File Descriptors

How to Get Local Host's Real IP Address

Persist and Synchroize VIM undo History using Dropbox

ImportError: cannot import name compare_xml

UserWarning: module dap was already imported from None

Speed up Octopress Generation

Why I Switched to Octopress

OS161 Synchronization Primitives: RWLock

OS161 Synchronization Primitives: CV

OS161 Synchronization Primitives: Lock

OS161 Synchronization Primitives: Semaphore

Vimium Not Working in Google Search Results Page

Console Input Messed up in OS161

Use Ant Exec task for Linux Shell Commands

Eclim E218 When Open a File in New Tab

Using Cscope INSIDE Vim

LFS 6.9.1: command substitution: line 3: syntax error near unexpected token `)'

LFS 5.5.1: Change GCC's Stack Protection Option

Use rsync and cron to do regular backup (Part II)

Use rsync and cron to do regular backup (Part I)

Dropbox: Unable to monitor filesystem

ssh error: Agent admitted failure to sign using the key

Specify graphics path in Latex

Use trap to Do Cleanup Work When Script Terminates

Line Buffered Cat

OS161 SAME_STACK Check Fail in Trap

OS161 Duplicated TLB entries

OS161 Swapping

OS161 TLB Miss and Page Fault

OS161 sbrk System Call

ssh/scp without password

OS161 User Address Space

OS161 Physical Page Management

OS161 Coremap

OS161 Virtual Memory Resources

OS161: Arguments Passing in System Call

OS161: General Tips for System Call

OS161: How to Add a System Call

OS161 Process Scheduling

OS161 File System Calls

OS161 File Operation Overview

OS161 exit and waitpid System Call

OS161 pid Management

OS161 execv System Call

OS161 fork System Call

Quick switch between source and header files in Vim

error: function declaration isn't a prototype

Directly install sty files using yum

Fix for Google Calendar Crash in Chrome/Chromium on Fedora

Bash Alias with Argument

Center the Caption of Figure or Table

Figure Over Two Columns in Latex

Set sty file path of Latex in Linux

pdflatex: error while loading shared libraries: