Getting rid of DRM on e-books and videos

Instructions on how to remove DRM from E-Books and videos. How to Remove DRM from Ebooks (and Back Up Your Library Permanently) The easiest way to strip DRM from Kindle books (and Barnes and Noble, Adobe Digital Content, etc) is with the free ebook software Calibre, DRM removal plugins, and a copy of the Kindle desktop software (PC/Mac). These directions are for Kindle, but will work with Barnes and Noble, Adobe Digital Editions, and older formats. Here's what you need to do: Download Calibre, the the plugins, and the Kindle Desktop software. Unzip the contents of the plugin directory. ...

Wordpress links

This article describes how you creeate hyperlinks within Wordpress. There are a number of ways to do this, depending on the configuration and the types of data we are linking to. Linking Without Using Permalinks This actually works whether or not Permalinks are active. Using the numeric values found in the ID column of the Posts, Categories, and Pages Administration, you can create links as follows. Posts ...

Makefiles

Some notes on GNU Make. I always have to look-up these in the manual. Here now for my own convenience. GNU Make automatic variables: From http://www.gnu.org/software/make/manual/html_node/Automatic-Variables.html. $@ ...

Cleaning up Google Calendar

Recipe for cleaning a google calendar. Sign in to Google Calendar Click on Calendar Settings (current version has this just above the list of personal calendars, under an arrow). Click on "Delete" of the main calendar. A confirmation dialog box appears telling you that that "This deletes all events on primary Calendar". ...

Automatically adding systems to an AD domain

When using virtualisation it is very common to create template VMs that can be cloned from. This makes deployment much easier than having to install a new VM from scratch. Unfortunately, the cloned VMs lack any Active Directory memberships and the VMs have to be manually added to the AD domain. For automated deployment scenarios this is less than desirable. This recipe intends to solve that issue in a ...

SATA/IDE warm plug/unplug

This is for SATA and IDE interfaces that do not automatically detect added/removed devices. Scanning for newly added discs: echo "- - -" > /sys/class/scsi_host/host0/scan safely removing a disk echo 1 > /sys/block/sda/device/delete ...

Icons

Finding icons: iconfinder. In 2023 I am using: icons8 This allows to download icons in different formats, and also allows you to do tweaks such as: ...

On-line Web Authoring Resources

A collection of links for Web-Authoring. This focuses on using Web (HTML and CSS) technologies directly and not through a CMS like Wordpress. http://www.webestools.com/ Free online tools, generators, services, scripts, tutorials. ...

First steps...

So finally took the time to re-launch the 0ink web site. This time used more off-the shelf software. So this site is just a another plain wordpress powered site. Actually I have to thank my son for introducing me to wordpress. What happened is that my son, who is only seven wanted to have his own web site. (Due to peer pressure, kids these days...) He has an Android tablet that he uses quite often. Since I knew that wordpress can be ...

Local Perl packages

Determine what is the local PERL5LIB configuration: LIB=$( for d in `tr : ' ' <<<$PERL5LIB do if [ -w $d ] ; then echo $d ...

Linux Keyboard Tips

Miscellaneous hacks to use the keyboard under Linux. Special Characters on X11 The compose key, when pressed in sequence with other keys, produces a Unicode character. E.g., in most configurations pressing Compose e ``` produces é. Compose keys appeared on some computer keyboards decades ago, especially those produced by Sun Microsystems. However, ...

Bash Tips

Some bash one-liners: echo ${!X*} Will print all the names of variables whos name starts with X. To output the contents of a variable so it can be parsed by bash ...

Keep e-mail private

This is a handy tip. If you don't want to give out your real email address to register for a site and don't want to go through the hassle of creating a spam email address, just point your browser to Guerrilla Mail upon loading the page you'll have an automatically assigned email ...