Title Date Posted Tags
Walk a Directory in Python 2018-11-12 Python, sysadmin, CLI
Import Python Module by String Name 2018-11-11 Python
Get Module File Information in Python 2018-11-11 Python, CLI, sysadmin
Get Password in Console with Ruby 2018-11-04 Ruby, CLI, sysadmin, Linux, Windows, Mac
GPG Tutorial 2018-10-29 Cryptography, GPG, Maven, Security, sysadmin, Privacy, Linux, Windows, Mac
Colorize Terminal Output in Python 2018-10-28 Python, CLI, sysadmin, Linux, Windows, Mac
Curses in Windows with Python 2018-10-27 Python, curses, Windows, CLI, sysadmin
Grab Image from Clipboard in Python with Pillow 2018-10-27 Python, Images, Pillow, Windows, Mac
Text-to-speech in Python with pyttsx3 2018-10-27 Python, Linux, Windows, Mac, Text-to-speech
Create ASCII Art Text Banners in Python 2018-10-27 Python, CLI, sysadmin, Bash
TomCat Tutorial 2018-10-24 Java, TomCat, sysadmin, JSP, Servlet, Linux, Mac, Windows, TCP
Nginx Tutorial 2018-10-21 Nginx, Java, TomCat, Go, Node.js, JavaScript, Apache, PHP, Linux, sysadmin, JSP, Servlet, Python, Proxy, WSL, TCP
One-line HTTP servers 2018-10-21 sysadmin, HTTP, Nginx, Apache, OpenSSL, LetsEncrypt, Python, Ruby, JRuby, PHP, TomCat, TCP
LetsEncrypt Free SSL Certificate Tutorial 2018-10-08 Security, Cryptography, RSA, SSL, TLS, Nginx, Java, TomCat, Go, Node.js, JavaScript, Apache, Python, PHP, Linux, sysadmin, JSP, Servlet, LetsEncrypt
Creating self-signed SSL certificates with OpenSSL 2018-10-08 Security, OpenSSL, RSA, SSL, TLS, Cryptography, sysadmin, Apache
Install gcc compiler on Windows with MSYS2 for C/C++ 2018-10-07 C, C++, MSYS2, PacMan, mingw, gcc
JavaScript Discord Bot Tutorial 2018-09-09 Discord, Bot, JavaScript, Node.js
Web Scraping with Go 2018-03-24 Go, Web Scraping, Web Crawling, HTTP
Standard Input, Output, and Error in Java 2018-03-22 Java, CLI
Packet capturing in Java with Pcap4j 2018-03-21 Java, pcap, TCP, Linux, Mac, Windows, Security
Taking Command Line Arguments in Bash 2018-03-20 Bash, CLI
Taking Command Line Arguments in Java 2018-03-20 Java, CLI
Maven Basics for Java Developers 2018-03-19 Java, Maven
Install multiple JDK in Windows for Java Development 2018-03-15 Java, Windows, Hello World, sysadmin
How to setup gcc (MSYS2) for Eclipse in Windows for C++ development 2018-03-07 gcc, C++, Windows, Eclipse
How to enable qDebug messages for Qt 2018-03-06 Qt, C++, Linux
Make a Discord Bot with Python - Part 2 2018-02-16 Discord, Bot, Python
Make a Discord Bot with Python 2018-02-16 Discord, Bot, Python
Security with Go - My book now published! 2018-01-28 Go, Security, Cryptography, Application Security, RSA, Hashing, SSL, sysadmin, TLS, SSH, Pentest
Discord Webhook Tutorial to Check Bitcoin Price with Python 2017-10-20 Python, Discord, Bot
Burn Out 2017-04-19 Philosophy
Priorities 2017-04-19 Philosophy
Book Review: Data and Goliath 2017-04-09
Similarities Between Music and Programming 2017-04-02 Programming, Music, Philosophy
Python Tutorial - Functions 2016-12-12 Python, PyCharm, Cookbook
Python Tutorial - Guessing Game 2016-12-05
Python Tutorial - User Input and Output 2016-12-05 Python, PyCharm, Cookbook
Python Tutorial - Starting Your Cookbook 2016-12-03 Python, Cookbook, PyCharm
PyCharm Tips 2016-11-27 Python, PyCharm
Creating Systemd Service Files 2016-09-16 sysadmin, systemd, Linux
Setting up Tor Proxy and Hidden Services in Linux 2016-09-16 CentOS, Tor, sysadmin, Linux, Security, TCP
Making Tor Requests with command-line cURL 2016-09-16 Tor, cURL
Making Tor HTTP Requests with Go 2016-09-16 Go, Tor
Detective Dana 2016-08-11 Fiction, Forensics
Working with Spreadsheets in Python 2016-07-16 Python, spreadsheets, Excel, CSV, sysadmin
How to Make Your Programming Resume Stand Out 2016-05-18
Juggling Projects 2016-05-13
"I know how to program, but I don't know what to program" 2016-05-10
I'm Speaking at GopherCon about Packet Capturing 2016-05-10 Go, GopherCon
Book Review: The Pragmatic Programmer 2016-05-08 Book Review
Text-To-Speech with Python Espeak 2016-01-30 Python, Text-to-speech, Linux, Mac
Binaural Beats with Java 2016-01-17 Java
GUI Programming with Python 2015-12-05 Python, GUI, tcl/tk, tkinter, Windows, Linux, Mac
Installing PyCrypto/Paramiko for Python3 x64 Windows 2015-11-28 Python
Fix Pip Install Unable to Find vcvarsall.bat 2015-11-28 Python, Windows, C, C++
Working with Binary Data in Python 2015-11-22 Python, Binary, Files, sysadmin, CLI
Working with Files in Go 2015-08-23 Go, sysadmin
Desktop Notifications in Linux with Python 2015-08-18 Python, Gnome
IP Geolocation in Go 2015-08-17 Go
Packet Capture, Injection, and Analysis with Gopacket 2015-08-16 Go, pcap, sysadmin, Security, TCP, Windows, Linux, Mac
Using libpcap in C 2015-08-14 C, pcap, Security, sysadmin, TCP, Linux, Mac
My First DEF CON 2015-08-12 DEF CON
AI Chat Bot in Python with AIML 2015-08-03 Python, AIML, Bot
Daemonizing Ruby Scripts 2015-08-03 Ruby, sysadmin
Writing a Mumble Bot in Ruby 2015-08-02 Ruby, Mumble, Bot
Working with Images in Go 2015-08-02 Go
CoffeeScript Basics 2015-08-01 JavaScript, CoffeeScript, Node.js
Using Wget in Node.js 2015-08-01 Node.js, JavaScript
Working with files in JavaScript (Node.js) 2015-08-01 Node.js, JavaScript, CLI
Using Command Line Arguments in Node.js 2015-08-01 Node.js, JavaScript, CLI
jQuery in Node.js with Cheerio 2015-08-01 Node.js, jQuery, JavaScript
How to Access WebRTC Audio and Video 2015-08-01 JavaScript, WebRTC
Working with Files with Perl 2015-08-01 Perl, sysadmin
Getting User Input with Perl 2015-08-01 Perl, CLI
Exif Image Metadata with Perl 2015-08-01 Perl
Working with Directories in Perl 2015-08-01 Perl, Regex
Serial Communication in Perl 2015-08-01 Perl, Arduino
How to Manage CPAN Urllist 2015-07-30 Perl
Input, Output, and Concatenation with Haskell 2015-07-30 Haskell, CLI
Command Line Arguments in Haskell 2015-07-30 Haskell, CLI
Hello World in Haskell 2015-07-30 Haskell, Hello World
How to Mix C and Assembly 2015-07-29 Assembly, C, NASM
Hello World with NASM Assembler 2015-07-28 Assembly, NASM, Hello World
How to Use Command Line Arguments in Scala 2015-07-28 Scala, JVM
How to Read/Write Files with Scala 2015-07-28 Scala, JVM
Hello World with Scala 2015-07-28 Scala, JVM, Hello World
Control Structures in Tcl 2015-07-28 tcl/tk
How to Get User Input in Tcl 2015-07-28 tcl/tk
How to Use Command Line Arguments in Tcl 2015-07-28 tcl/tk, CLI
How to Read/Write a File with Tcl 2015-07-28 tcl/tk
Hello World with Tcl 2015-07-28 tcl/tk, Hello World
How to Write a Chrome Browser Extension 2015-07-28 Chrome, Browser Extensions, Hello World
How to Write GTK Applications with PHP 2015-07-28 PHP, GTK, Hello World
How to Parse HTML DOM with PHP 2015-07-27 PHP
How to Crawl Web Pages with PHP 2015-07-27 PHP
How to Use Tk to Make GUI Applications with PHP 2015-07-27 PHP, tcl/tk, Hello World
How to Use SQLite3 with PHP 2015-07-27 PHP, SQLite
How to Tail a File with PHP 2015-07-27 PHP
How to Use CURL Options in PHP 2015-07-27 PHP, cURL
Command Line Arguments in PHP 2015-07-27 PHP, CLI
How to Use XMPP/Jabber with PHP 2015-07-27 XMPP, PHP
How to Use SSL Sockets with PHP 2015-07-27 PHP, SSL, TCP
Simple PHP TCP Server 2015-07-27 PHP, TCP
How to Use PHP's Built-in Web Server 2015-07-27 PHP
How to Nmap Scan with PHP 2015-07-27 PHP, nmap
How to Crop Images with PHP GD and Imagick 2015-07-27 PHP
How to Perform Git Operations with PHP 2015-07-27 PHP, git
2D Arrays and Slices in Go 2015-07-26 Go
Using .tpl Template Files in Custom Drupal 7 Modules 2015-06-20 Drupal
Arch Linux VPS Host Options 2015-05-02 Arch Linux
Unit Testing TCP Server & Client with Python 2015-04-28 Python, TCP
Installing Apache mod_wsgi in Arch Linux 2015-04-26 Arch Linux, Apache, Python
AT&T Archives: The Unix Operating System 2014-06-01
Beginner Lisp Programming 2014-05-04 Lisp, Hello World
How to Write Command Line Tools 2014-04-28 Bash, sysadmin, CLI
HTML Templates in Go 2014-04-26 Go
Why I Like Go 2014-04-24 Go
Preventing Cross-site Scripting (XSS) with CakePHP 2.x 2014-03-10 CakePHP, Security, PHP
Setting up CraftBukkit Minecraft Server 2013-07-29 Minecraft, sysadmin
Wardriving with Android GPS, Kismet, BlueNMEA and gpsd. 2013-07-21 Android, Security
Getting Started with Vim 2013-07-13 Linux, sysadmin
Customizing Gnome 3 Desktop Environment in Arch Linux 2013-07-13 Linux, Arch Linux
Customizing Openbox Window Manager in Arch Linux 2013-07-13 Linux, Arch Linux
Installing, Configuring and Customizing Arch Linux 2013-07-12 Linux, Arch Linux, sysadmin
Installing and Configuring FreeNAS 8.3.1 2013-07-12 sysadmin
AJAX Pagination and Sorting with CakePHP 2.x 2013-07-11 CakePHP, AJAX, JavaScript, PHP
Living Without Adobe Flash Player 2013-07-10
Exchange 2010 Calendar and Mail with Thunderbird 2013-07-01
Web Scraping Tutorial in JavaScript (Node.js) 2013-06-27 Node.js, Web Scraping
Replacing a String in a File with sed 2013-06-06 sed, Bash, sysadmin
Removing all .svn Folders Recursively with find 2013-04-23 SVN, Linux, Bash, sysadmin
AJAX Form Submit with CakePHP 2.x 2013-03-24 CakePHP, AJAX, JavaScript, PHP
Writing Secure Code with CakePHP 2.x Forms 2013-02-17 CakePHP, Security, PHP
Responsive CSS Media Queries 2013-02-10 CSS, responsive
Twitter Bootstrap Review 2013-02-10 CSS, JavaScript
Google Analytics Event Tracking in Drupal 7 (Hooks & OnClick) 2012-12-15 Drupal, Google Analytics
SVN with Cyrus sasl2db on CentOS 2012-12-06 SVN, sysadmin, sasl, CentOS
Chrome Extensions for Web Developers 2012-11-21 Chrome
16 Recommended Drupal Modules 2012-11-21 Drupal
CakePHP vs Drupal 2012-11-21 Drupal, CakePHP, PHP
Create Script from Bash History 2012-11-21 Bash, sysadmin
Bash Shortcut Keys 2012-11-20 Bash, sysadmin
Useful Linux Bash Shell Aliases 2012-11-11 Linux, Bash, sysadmin
Drupal Search Engine Optimization 2012-10-21 Drupal, SEO
PHP Show All Errors 2012-10-21 PHP
JavaScript source code highlighter - Prettify 2012-10-18 Drupal, JavaScript
Updating Drupal jQuery 2012-10-17 jQuery, Drupal
Change Drupal Theme with MySQL 2012-10-16 Drupal, MySQL