You have found the personal technical notes of Chris X Edwards. These notes were mostly created for my own reference and for my friends. They are posted publically in the hope that they might somehow be useful to someone. Bear in mind however, that these are only rough notes and are not guaranteed to present the best way to solve any particular problem.

If you find a flagrant error that you feel should be corrected, feel free to contact me and let me know (send email to "help" at my domain which is "xed.ch").

The notes are created with AsciiDoc and there is always a plain text version available by just adding a .txt to the URL. The original date listed was preserved from old notes so that I could keep track of when the document was first created. This doesn’t necessarily imply my first exposure to the topic, but rather the first time I was frustrated enough at forgetting the details I needed to remember.

Whatever your problem that brought you here, Good luck!

Index of Notes

Topic Original Date Last Updated

ai

2017-04-10

2017-11-21

blender

2016-11-19

2017-11-17

plot

2011-09-12

2017-11-11

python

2012-06-29

2017-11-02

wget

2011-06-22

2017-11-02

sql

2016-11-12

2017-10-20

mysql

2000-06-16

2017-10-20

centos

2014-09-05

2017-10-18

capslock

2005-08-15

2017-10-18

javascript

2011-02-23

2017-10-12

ros

2017-08-19

2017-10-09

ssh

2010-05-29

2017-10-09

nx

2011-08-22

2017-10-03

imagemagick

2014-04-19

2017-09-27

asciidoc

2006-03-15

2017-09-22

git

2017-09-03

2017-09-22

video

2011-01-03

2017-09-06

rsync

2010-05-10

2017-09-05

markdown

2017-03-11

2017-09-03

tensorflow

2017-02-27

2017-09-02

sqlite

2011-06-01

2017-08-29

iso26262

2017-08-27

2017-08-28

bash

2010-04-19

2017-08-26

screen

2013-07-21

2017-08-25

ubuntu

2013-07-01

2017-08-24

gentoo

2005-08-15

2017-08-24

live

2017-08-17

2017-08-24

nvidia

2012-11-27

2017-08-24

cpp

2012-07-10

2017-08-23

vm

2013-10-17

2017-08-23

debian

2016-04-11

2017-08-17

bbs

2016-02-07

2017-08-16

vim

2000-04-07

2017-08-12

svg

2014-03-02

2017-07-29

pcbuild

2014-01-14

2017-07-28

chemistry

2017-01-04

2017-07-22

iozone

2010-12-09

2017-07-11

tar

2006-08-01

2017-07-07

harddrive

2011-10-01

2017-07-05

sed

2012.07.31

2017-07-05

awk

2015-01-15

2017-06-27

c

2012-02-20

2017-06-19

kalman

2017-05-25

2017-06-19

windows

2014-06-01

2017-06-16

cuda

2017-06-06

2017-06-07

math

2002-01-06

2017-05-29

nc

2016-08-22

2017-05-23

opencv

2014-06-16

2017-05-16

dns

2017-02-23

2017-05-10

icm

2013-02-18

2017-05-09

torcs

2013-04-15

2017-05-04

perm

2006-03-10

2017-04-25

find

2010-02-23

2017-04-23

xml

2012-08-11

2017-04-10

crypto

2006-08-16

2017-04-08

java

2014-05-01

2017-04-07

samba

2010-07-07

2017-03-29

mercurial

2011-01-16

2017-03-22

xen

2007-03-23

2017-03-18

raid

2010-04-28

2017-03-18

init

2016-04-12

2017-03-17

temperature

2010-09-10

2017-03-03

iptables

2008.12.17

2017-02-23

perl

2005-01-12

2017-02-10

grub

2014-06-09

2017-02-09

dpkg

2017-02-05

2017-02-05

av

2012-09-19

2017-02-02

date

1999-11-01

2017-01-28

graph

2014-11-05

2017-01-13

assembly

2016-12-31

2017-01-01

groff

2012-08-19

2016-12-30

nltk

2016-11-26

2016-11-28

sound

2010-08-15

2016-11-17

postgresql

2016-10-25

2016-11-12

terminal

2016-10-10

2016-10-10

rpm

1999-03-01

2016-10-06

ed

2010-05-16

2016-09-21

cron

2005-06-22

2016-09-05

selinux

2016-01-23

2016-08-06

css

2012.08.26

2016-07-25

hadoop

2011-11-16

2016-07-25

sudo

2010-04-04

2016-07-14

usbdrive

2016-02-22

2016-06-29

php

2016-06-03

2016-06-04

nfs

2000-07-02

2016-06-01

mount

2011-03-20

2016-05-26

apache

2010-09-15

2016-04-27

parted

2015-04-15

2016-03-30

make

2012-02-25

2016-03-22

beginner

2011-06-23

2016-02-23

tcpdump

2010-09-11

2016-01-19

camera

2015-12-14

2015-12-14

aws

2015-10-26

2015-10-26

sge

2009-12-15

2015-09-28

yum

2010-03-03

2015-08-17

cvs

2004-11-16

2015-05-08

partition

2006-04-15

2015-04-15

linux

2015-01-24

2015-03-29

rtf

2012-08-20

2015-03-14

opengl

2013.01.20

2015-03-05

wifi

2010.07.04

2015-02-24

nat

2007-02-12

2015-02-05

initramfs

2014-06-13

2015-01-30

networking

2000-06-28

2014-12-01

netmask

2006-03-02

2014-12-01

mac

2012-10-30

2014-11-26

ldap

2010-07-24

2014-11-17

kernel

1998-10-26

2014-09-27

lvm

2006-08-16

2014-09-26

gg

2014-04-09

2014-09-03

led

2014-07-17

2014-07-17

tripwire

2006-04-03

2014-06-16

serial

2010-05-12

2014-06-13

tcpwrappers

2011-05-09

2014-05-13

go

2014-01-15

2014-04-25

pgp

1999-09-26

2014-04-24

tcsh

2012-04-03

2014-04-21

julia

2014-01-23

2014-03-16

midi

2006-08-29

2014-02-13

font

2003-03-08

2013-10-18

rubik

2013-01-14

2013-07-27

remoteX

1998-09-22

2013-06-20

glsl

2013-01-20

2013-04-16

psacct

2012-02-24

2012-11-01

postscript

2000-06-12

2012-10-07

time

2002-10-31

2012-09-19

john

2012-09-16

2012-09-16

pxe

2012-08-02

2012-08-10

swig

2012-01-24

2012-07-17

floppy

1999-02-06

2012-03-02

pine

2000-03-20

2012-01-27

eee

2009-09-20

2012-01-27

bgimage

1998-11-03

2011-05-08

cumulus

2011-05-08

2011-05-08

quota

2008-12-22

2011-05-08

mail

2009-05-28

2011-05-08

lego

2010-03-13

2011-05-07

dosemu

1999-02-18

2011-05-07

easycap

2010-12-30

2011-05-07

emacs

1998-11-05

2011-05-07

fax

1999-08-13

2011-05-07

parallel

2011-04-25

2011-04-25

kermit

1999-09-15

2011-04-24

modem

1998-10-07

2011-04-08

zipdrive

1998-12-06

2011-03-20

nmap

2007-12-20

2011-03-09

minicom

1998-10-08

2011-03-08

HOWTO: Be The UNIX Expert
    +--------------+
    |  Start with  |
    | Unix problem |
    +--------------+
          |
    Obviously you don't but
    did you think you knew ---(no)---.
    what you were doing?             |
          |                          |
        (yes)                        |
          |                          V
    +----------------------+   +------------------------------+
    | man relevant_command |   | Think of way to              |
    | Search for options   |<--| express the problem          |
    | involved.            |   | using many or none of the    |
    +----------------------+   | ambiguous keywords involved: |
            |                  | ex, clear, find, mount, cat  |
      Fix problem?----(no)---->| Search for that on Google.   |
            |                  +------------------------------+
          (yes)
            |
       +----------+
       | Awesome! |
       +----------+