I hereby claim:
- I am jotbe on github.
- I am jotbe (https://keybase.io/jotbe) on keybase.
- I have a public key whose fingerprint is 834D DECF 5CCF 7A2B 4899 AC9C 1A7F 81F3 C15E 8D48
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
| 834D DECF 5CCF 7A2B 4899 AC9C 1A7F 81F3 C15E 8D48 |
| echo 'export PATH=$HOME/local/bin:$PATH' >> ~/.bashrc | |
| . ~/.bashrc | |
| mkdir ~/local | |
| mkdir ~/node-latest-install | |
| cd ~/node-latest-install | |
| curl http://nodejs.org/dist/node-latest.tar.gz | tar xz --strip-components=1 | |
| ./configure --prefix=~/local | |
| make install # ok, fine, this step probably takes more than 30 seconds... | |
| curl https://npmjs.org/install.sh | sh |
| # Generate secure passwords | |
| tr -cd '[:print:]' < /dev/urandom | head -c 10 | xargs | |
| # Generate simple passwords | |
| tr -cd '[:alnum:]' < /dev/urandom | head -c 8 | xargs |
| #!/bin/env python | |
| """ | |
| Optional NLP Programming Task - Part One (Rotation Cipher) | |
| ========================================================== | |
| """ | |
| __author__ = 'Jan Beilicke <dev +at+ jotbe-fx +dot+ de>' | |
| __date__ = '2011-12-19' | |
| if __name__ == '__main__': |
| #!/bin/env python | |
| """Chapter 16.21 Linear filter | |
| We got the following matrix :math:`I` of a grayscale image from video 16.20:: | |
| 255 7 3 | |
| 212 240 4 | |
| 218 216 230 | |
| #!/bin/env python | |
| """ | |
| 9.15 Value Iteration 3 | |
| ============================== | |
| We got the following world:: | |
| +--+-----+-----+-----+-----+ | |
| | | 1 | 2 | 3 | 4 | | |
| +--+-----+-----+-----+-----+ |
| # Model: | |
| # | |
| #db.define_table('page', | |
| # Field('name', unique=True), | |
| # Field('title'), | |
| # Field('body', 'text'), | |
| # Field('created_on', 'datetime', default=request.now, update=request.now), | |
| # Field('created_by', db.auth_user, default=auth.user_id), | |
| # Field('change_note', length=200), | |
| # format='%(title)s') |
| >>> # Will only return the two requested fields | |
| >>> db(db.page.name=='delft').select(db.page.name, db.page.title).first() | |
| <Row {'name': 'delft', 'title': 'Delft'}> | |
| >>> # Adding the primary key 'id' will return the requested fields BUT all objects and functions too | |
| >>> db(db.page.name=='delft').select(db.page.id, db.page.name, db.page.title).first() | |
| <Row {'comment': <gluon.dal.Set object at 0x102ca8d50>, 'name': 'delft', 'title': 'Delft', 'update_record': <function <lambda> at 0x102cbc488>, 'page_archive': <gluon.dal.Set object at 0x102ca8c90>, 'document': <gluon.dal.Set object at 0x102cba4d0>, 'id': 3, 'delete_record': <function <lambda> at 0x102cbc578>}> | |
| >>> # Using as_dict() will only return the requested fields | |
| >>> db(db.page.name=='delft').select(db.page.id, db.page.name, db.page.title).first().as_dict() |
| # Sample usage: | |
| # $ gawk -F, -v coli=9 -v colc=10 -f calc_totals.awk < file.csv | |
| BEGIN{ | |
| # Separator for the output | |
| sep = "," | |
| # coli is the position of the imps column. | |
| # It is passed as an arg, eg. -v coli=9 | |
| if (coli > 0) { |