MediaSmart Server

June 27th, 2014

Kindle Paperwhite 2 Setup

June 26th, 2014

Collections on Kindle Paperwhite:
http://www.mobileread.com/forums/showthread.php?t=215469 
http://www.mobileread.com/forums/showthread.php?t=118635&page=114

Collections Manager:
http://www.mobileread.com/forums/showthread.php?t=186305
http://dearauthor.com/ebooks/using-kindle-collections-plugin-for-calibre/
http://www.amazon.com/forum/kindle?_encoding=UTF8&cdForum=Fx1D7SY3BVSESG&cdThread=Tx1JTGIK7R0C999

Mobileread Kindlet Kit:
http://www.mobileread.com/forums/showthread.php?t=233932

Jailbreak:
http://wiki.mobileread.com/wiki/Kindle_Touch_Hacking#Jailbreak

KUAL:
http://www.mobileread.com/forums/showthread.php?t=203326

Backup:
http://wiki.mobileread.com/wiki/Kindle_Touch_Hacking#Backup

Disable Auto Updates:
http://www.mobileread.com/forums/showthread.php?t=219986&page=3
http://www.mobileread.com/forums/showthread.php?t=205666

Firmware Downgrade: 
http://www.mobileread.com/forums/showthread.php?t=235413&page=3
http://www.mobileread.com/forums/showthread.php?t=233580&page=2
http://ixtab.tk/kindle-touch-images/PW2/README.txt
http://ixtab.tk/kindle-touch-images/PW2/diags/
http://ixtab.tk/kindle-touch-images/PW2/main/5.4.0/

Rescue Pack:
http://www.mobileread.com/forums/showthread.php?t=195670
http://ixtab.tk/kindle-touch-images/README.txt 

ScreenSavers Hack
http://www.mobileread.com/forums/showthread.php?t=195474

Enable Diags:
http://www.mobileread.com/forums/showthread.php?t=172820

Eject Kindle in Linux:  sudo eject /dev/sdb1

PS: http://fictfact.com/author/974/feist-raymond-e (example) groups author publications by series and order

Android 4.4 Setup

June 26th, 2014

NOTE: need to document the ringtone and alarm sounds

NOTE: need to set up ssh servers

OpenVPN setup:
mount -o remount,rw /system
Requires a manual installation To perform a manual installation you will require a root explorer such as Root Browser.
Navigate to "/data/app/de.schaeuffelhut.android.openvpn.installer-1.apk/assets"
copy the file "openvpn-2.1.1-static-busyboxinsbin" to "/system/xbin".
Afterwards rename the file to "openvpn"
and set its permission to "rwxr-xr-x".
Finally open the Openvpn Settings and it should detect the installation correctly.
Done successfully in my SuperSu rooted Nexus 5 on 4.4.2 

Fix for Titanium Backup "Insufficient free storage space" (not writable)
edit /etc/permissions/platform.xml
change:

<permission name="android.permission.WRITE_EXTERNAL_STORAGE" >
<group gid="sdcard_rw" />
</permission>

Add the media_rw group:
<permission name="android.permission.WRITE_EXTERNAL_STORAGE" >
<group gid="sdcard_rw" />
<group gid="media_rw" />
</permission> 

Then reboot the device.

list of pids using awk

January 22nd, 2014

I have to use this once in a while and I keep forgetting it.

ps -ef | grep [p]rocess | awk '{printf "%s ", $2}'

Web Application Information

January 2nd, 2014

I'm rewriting a web application, converting it to use a REST backend and updating the frontend to take advantage of new web trends including jQuery, CSS3, AJAX, etc. I have way too many windows open for information on these items so I'm going to create a big post to record them and close down some of these windows.

jQuery

jQuery UI

jQuery datePicker

REST

CSS

Handlebars

SPA

PHP

JavaScript

Online Tools