Kindle Paperwhite 2 Setup
June 26th, 2014Collections 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, 2014NOTE: 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, 2014I 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, 2014I'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 core
- Using jQuery Core
- jQuery ajax
- jQuery for Absolute Beginners (Video Tutorial)
- 7 Things I Wish I Had Known About jQuery
- ModalPopup in jQuery
- Using jQuery to get XML and put in HTML table
- Using jQuery .each to loop over XML file
- XML Parsing with jQuery
- Use jQuery to Retrieve Data From an XML File
- XML Parsing With jQuery
- XML parsing using jQuery
- jQuery.ajax parse XML
- JavaScript AJAX call a PHP that returns XML
- $( document ).ready()
- What is the best back button jQuery plugin? [closed]
- jQuery hashchange
- jQuery hashchange example
- jQuery hashchange forked to work with current jQuery
- Using Location Hash To Enable BACK/FORWARD Navigation
- jquery.history.js VS jquery-hashchange
- history.js project page
- How do I actually use history.js on my site
- Is this a proper way to use History.js?
- using history.js so that i can deep link on a website
- jQuery.getJSON()
- 55 jQuery Form Plugins To Download And Use
- Best Free jQuery Form Plugins to Improve User Experience
- jFormer
- Pass request headers in a jquery AJAX GET call
- History API and History.js Back Button issue
- JQuery & history.js back button not working
- Preferred client side routing solution?
- jquery-hashchange
- jQuery History
- jQuery BBQ Implementation (video)
- 10 jQuery History/Back Button Plugins
- How to change state without triggering statechange in history.js?
- Working with Cookies in jQuery
- jQuery - How to PUT JSON via Ajax?
- Ajax Project - Populating a Form
jQuery UI
jQuery datePicker
REST
- REST API - A Simple PHP Tutorial
- Using HTTP Metnods for RESTful Services
- Signing and Authenticating REST Requests (Amazon API Documentation)
- Private REST API with Ajax Call
- A Beginners Guide to HTTP and REST
- Learn REST: A Tutorial
- htaccess Rule to Tidy Up REST API requests
- Passing complex objects into a WCF Rest Service
CSS
- multiple elements with similar css
- How to Center a DIV Block Using CSS
- How to position a table at the center of div horizentally & vertically
- CSS Vertical Align: Divs
- Learn CSS Layout - Position
- Learn CSS Layout - Position Example
- CSS - Extending class properties
- How to Center an Absolutely Positioned Element Using CSS
- CSS fixed width in a span
- Simple way to vertically align a nested div?
- make div's height expand with its content
- Clearing floats
- CSS - How to center nested divs?
- Justify elements using jQuery and CSS
- How do you easily horizontally center a div using CSS?
Handlebars
- handlebars array of json object
- Handlebars.js Tutorial: Learn Everything About Handlebars.js
- Best Practices When Working With JavaScript Templates
- JavaScript Templating with Handlebars
- Is it possible to access jquery functions through a templating library like Handlebars?
- jQuery Autobars Project Page (Handlebars Template Loader)
- Handling handlebars.js like a pro
SPA
- Single Page Applications (SPA) - John Papa
- SPA and the Single Page Myth - John Papa
- Singe Page App Homebrew
- Architecture for single page application (JavaScript)
PHP
JavaScript
- How can I create a two dimensional array in JavaScript?
- Beautiful JavaScript: Easily Create Chainable (Cascading) Methods for Expressiveness
Online Tools
AOE and iSCSI on Software RAID
January 2nd, 2014AOE
- Using ATA Over Ethernet (AoE) On Ubuntu 12.04 (Initiator And Target) - Page 2
- Using ATA Over Ethernet (AoE) On Ubuntu 12.04 (Initiator And Target)
- AoE module doesn't work with vblade
- WinAoE
- Windows Diskless with AoE
- Use AoE to Build Your Own SAN
iSCSI
RAID
- Software RAID HOWTO
- Ubuntu – Howto Easily Setup RAID 5 with LVM
- mdadm GUI - A graphical interface to Linux software RAID via Webmin
- 5 Tips To Speed Up Linux Software Raid Rebuilding And Re-syncing
- Script to tune mdadm raid5
- A script to tune RAID (should work with any type of RAID)
- RAID 5 Rebuild Time?
- 5 Tips To Speed Up Linux Software Raid Rebuilding And Re-syncing
