How to Write Secure Code
https://kidscodecs.com/how-to-write-secure-code/
Eight Simple Rules for Developing More Secure Code
http://msdn.microsoft.com/en-us/magazine/cc163518.aspx
Writing Secure Code
http://www.cprogramming.com/tutorial/secure.html
How to Write Insecure Code
https://www.owasp.org/index.php/How_to_write_insecure_code
The Tokeneer Project
http://www.adacore.com/sparkpro/tokeneer
Fuzz Testing
https://en.wikipedia.org/wiki/Fuzz_testing
Source Code Analysis Tools
https://www.owasp.org/index.php/Source_Code_Analysis_Tools
http://en.wikipedia.org/wiki/List_of_tools_for_static_code_analysis
Joel on Software: 12 Steps to Better Code
http://www.joelonsoftware.com/articles/fog0000000043.html
OWASP Top 10 Web Application Security Risks for ASP.NET
C is for cookie, H is for hacker — understanding HTTP only and Secure cookies
http://www.troyhunt.com/2013/03/c-is-for-cookie-h-is-for-hacker.html
5 ways to implement HTTPS in an insufficient manner (and leak sensitive data)
http://www.troyhunt.com/2013/04/5-ways-to-implement-https-in.html
The Open Web Application Security Project (OWASP)
https://www.owasp.org/index.php/Main_Page
https://www.owasp.org/index.php/Top_10_2013-Top_10
How to Use a Command Line Interface
https://kidscodecs.com/how-to-use-command-line-interface-software/
ConEmu
http://code.google.com/p/conemu-maximus5/
http://sourceforge.net/projects/conemu/
konsole
mintty
http://code.google.com/p/mintty/
PuTTY
http://www.chiark.greenend.org.uk/~sgtatham/putty/
xterm
http://invisible-island.net/xterm/
ZOC Terminal
ZTerm
http://www.dalverson.com/zterm/
Light Table (Command Line Integrated Development Editor)
Command Quick Reference Guides
http://www.scribd.com/doc/2203531/UnixLinux-Commands-Quick-Reference
http://unix-commands.net/
Linux Command List for Command Line Interfaces
https://kidscodecs.com/linux-command-list-for-command-line-interfaces/
Command Quick Reference Guides
http://www.scribd.com/doc/2203531/UnixLinux-Commands-Quick-Reference
http://unix-commands.net/
Unix Man (Manual) Pages
A definition and short history of Unix command documentation.
https://en.wikipedia.org/wiki/Man_page
How to Read Man Pages
A tutorial from McGill University.
http://www.cs.mcgill.ca/~guide/help/man.html
FreeBSD Man Pages
A searchable set of man pages for a wide range of Unix operating systems in addition to FreeBSD.
http://www.freebsd.org/cgi/man.cgi
Install and Upgrade Software in Ubuntu
http://www.howtogeek.com/63997/how-to-install-programs-in-ubuntu-in-the-command-line/
CentOS Web Site
Ubuntu Web Site
Pigeons on the Stairs
hhttps://kidscodecs.com/pigeons-on-the-stairs/
How to Code HTML Email
https://kidscodecs.com/how-to-code-html-email/
Guide to CSS Support in Email
http://www.campaignmonitor.com/css/
Campaign Monitor: Responsive Email Design
http://www.campaignmonitor.com/guides/mobile/
MailChimp: Email on Mobile Devices
http://mailchimp.com/resources/guides/email-on-mobile-devices/
https://github.com/mailchimp/Email-Blueprints
Email Marketing Field Guide
http://mailchimp.com/resources/guides/email-marketing-field-guide/
Litmus: Responsive & Scalable Email Design: What’s the Difference?
http://litmus.com/blog/responsive-scalable-email-design-whats-the-difference
Responsive Email Design Resources and Templates
Be sure to test any code thoroughly on a wide range of old and new email software.
http://www.emailaudience.com/responsive-design-for-mobile-email-ooh-shiny
http://blog.lyris.com/us/email-inspiration-six-great-responsive-email-designs/
http://www.zurb.com/playground/responsive-email-templates
http://notes.envato.com/general/responsive-email-templates-2/
http://marketingland.com/four-responsive-email-layouts-15858
http://marketingland.com/learning-by-example-9-more-responsive-emails-25864
http://marketingland.com/responsive-email-layout-patterns-29378
Lynda.com HTML Email Coding Courses
Two courses I was fortunate enough to be asked to create for Lynda.com. However, you have to pay to use their service. It happens to be amazingly worthwhile to subscribe to their service, given how much training they offer. I did try to include lots of material not found elsewhere online on the topic of coding HTML email, for example, creating templates in WordPress and Expression Engine to auto-generate emails and how to design text emails.
http://www.lynda.com/Business-Online-Marketing-SEO-tutorials/Creating-an-HTML-Email-Newsletter/94626-2.html
http://www.lynda.com/Business-Online-Marketing-SEO-tutorials/Effective-HTML-Email-and-Newsletters/76981-2.html
http://www.lynda.com/Tim-Slavin/850027-1.html
Add a Background Image to Your Email in Two Simple Steps
Optimizing Your Email for Mobile Devices with the @media Query
http://www.campaignmonitor.com/blog/post/3163/optimizing-your-emails-for-mobile-devices-with-media/
Join Me Sample Email
A random HTML email I saved then cleaned up. The code may or may not follow every rule in this article. Therefore, it might interest you as a case study. Any HTML email can be saved locally on your computer but they will require time and patience to carefully clean the code.
https://kidscodecs.com/files/join-me-email-clean.html
Lorem Ipsum
Based on Cicero’s de Finibus Bonorum et Malorum (The Extremes of Good and Evil), written in 45 BC, this dummy text has been used by printers and publishers since the 1500s.
http://www.lipsum.com
http://www.gutenberg.org/files/29247/29247-h/29247-h.html
http://en.wikipedia.org/wiki/Lorem_ipsum
What is an SSL Certificate?
https://kidscodecs.com/what-is-an-ssl-certificate/
Data Security is a Classroom Worry, Too
What Is SSL (Secure Sockets Layer) and What Are SSL Certificates?
https://www.digicert.com/ssl.htm
http://www.digicert.com/ssl-cryptography.htm
Domain Name System (DNS)
https://en.wikipedia.org/wiki/Domain_Name_System
SSL Certificate
https://en.wikipedia.org/wiki/SSL_certificate
Internet Protocol (IP) Address
https://en.wikipedia.org/wiki/IP_address
Arrays
https://kidscodecs.com/arrays/
Lua Tables
http://www.lua.org/pil/2.5.html
PHP Arrays
http://php.net/manual/en/language.types.array.php
Python Dictionaries
http://docs.python.org/2/tutorial/datastructures.html#dictionaries
http://docs.python.org/3/tutorial/datastructures.html#dictionaries
Arrays (in Computer Science)
https://en.wikipedia.org/wiki/Array#In_computer_science
Lua
Lua
http://www.lua.org/
http://www.lua.org/about.html
http://www.lua.org/pil/
History of Lua
Two presentations describe in detail the evolution of the Lua language.
http://www.lua.org/doc/hopl.pdf (PDF)
http://www.stanford.edu/class/ee380/Abstracts/100310-slides.pdf (PDF)
Wikipedia
http://en.wikipedia.org/wiki/Lua_%28programming_language%29
Lua: Really for Beginners
http://lua.gts-stolberg.de/en/index.php?uml=1
Crashing Into Lua
Includes an inline Lua Interpreter to test and adapt code from this tutorial.
http://luatut.com/crash_course.html
Lua, What is Lua? (Stack Overflow)
Among serious comments and insights, apparently Lua means toilet in Hawaiian.
http://stackoverflow.com/questions/1274972/lua-what-is-lua
1Password, LastPass, and RoboForm
https://kidscodecs.com/1password-lastpass-roboform/
1Password
https://agilebits.com/onepassword
LastPass
Roboform
Password Manager Reviews
http://www.pcmag.com/article2/0,2817,2407168,00.asp
http://www.infoworld.com/d/security/review-7-password-managers-windows-mac-os-x-ios-and-android-189597
http://lifehacker.com/5944969/which-password-manager-is-the-most-secure
http://www.digitaltrends.com/computing/quick-guide-to-password-manager-apps/
How I Became a Password Cracker
http://arstechnica.com/security/2013/03/how-i-became-a-password-cracker/
Password Strength: How Strong is Your Password? (Infographic)
http://www.bitrebels.com/technology/password-strength-security-infographic/
Born to be Breached: The Worst Passwords are Still the Most Common
Kill the Password: Why a String of Characters Can’t Protect Us Anymore
http://www.wired.com/gadgetlab/2012/11/ff-mat-honan-password-hacker/
Why Passwords Have Never Been Weaker — and Crackers Have Never Been Stronger
Probably the best overview of how user-generated passwords no longer work. And a cautionary tale for people who use 12345678 as their password (you know who you are).
http://arstechnica.com/security/2012/08/passwords-under-assault/
An Interview with Troy Hunt
https://kidscodecs.com/interview-troy-hunt/
Personal Website
Training Courses on Pluralsight
http://pluralsight.com/training/Authors/Details/troy-hunt
http://pluralsight.com/training/Courses/TableOfContents/hack-yourself-first
http://pluralsight.com/training/Courses/TableOfContents/owasp-top10-aspdotnet-application-security-risks
Of Developers, Security Professionals and Playing Nice Together, an interview with Troy Hunt, on PaulDotCom
http://blip.tv/pauldotcom/interview-with-troy-hunt-episode-339-6618248
Popular Articles on TroyHunt.com
Everything You Wanted to Know About SQL Injection (but were afraid to ask)
http://www.troyhunt.com/2013/07/everything-you-wanted-to-know-about-sql.html
The Impending Crisis that is Windows XP and IE8
http://www.troyhunt.com/2013/01/the-impending-crisis-that-is-windows-xp.html
Scamming the Scammers — Catching the Virus Call Centre Scammers Red-Handed
http://www.troyhunt.com/2012/02/scamming-scammers-catching-virus-call.html
You are Cordially Invited to Hack Me First (and get free stuff!)
http://www.troyhunt.com/2013/09/you-are-cordially-invited-to-hack-me.html
In Google We Trust — Links and more info from 4 Corners
http://www.troyhunt.com/2013/09/in-google-we-trust-links-and-more-info.html
Food Security
https://kidscodecs.com/food-security/
How Many Calories Do People Consume?
http://www.wolframalpha.com/input/?i=how%20many%20calories%20do%20people%20consume%20in%20a%20day%3F
http://health.howstuffworks.com/wellness/food-nutrition/facts/question457.htm
What Types of Food Do People Need to Eat?
http://www.cdc.gov/nutrition/everyone/basics/index.html
How Much Land Can Feed One Person?
https://homeharvest.wordpress.com/2009/04/15/how-much-land-would-you-need-to-feed-yourself/
http://pubs.ext.vt.edu/426/426-335/426-335.html
http://www.news.cornell.edu/stories/2007/10/diet-little-meat-more-efficient-many-vegetarian-diets
http://www.cookinggarden.com/grow-garden-vegetables/how-many-acres-of-typical-land-would-it-take-to-grow-enough-vegetables-and-fruit-to-feed-a-person-for-a-year
http://www.off-grid.net/2007/11/16/self-sufficient-veg-whats-achievable/
Three Sisters
http://www.reneesgarden.com/articles/3sisters.html
Terra Preta
https://en.wikipedia.org/wiki/Terra_preta
Community Supported Agriculture (CSA)s
http://www.nal.usda.gov/afsic/pubs/csa/csa.shtml
http://www.localharvest.org/csa/
http://www.localharvest.org/search.jsp
Hydroponics
https://en.wikipedia.org/wiki/Hydroponics
http://sustainablog.org/2012/10/hydroponic-garden-sustainable/
http://www.gardenguides.com/120544-start-hydroponic-farm.html
http://www.aces.uiuc.edu/vista/html_pubs/hydro/hydrotoc.html
http://www.naturalstandard.org/demo/demo-eg-hydroponicfarming.asp
Disney’s Living with the Land Ride
https://disneyworld.disney.go.com/attractions/epcot/living-with-the-land/
https://www.youtube.com/watch?v=CAnyLvQXmm8
Potato Recipes
Potato Pancakes
http://allrecipes.com/Recipe/Potato-Pancakes/Detail.aspx?event8=1&prop24=SR_Title&e11=potato%20pancakes&e8=Quick%20Search&event10=1&e7=Home%20Page
Potato Salad
http://allrecipes.com/Recipe/Sweet-Potato-Potato-Salad/Detail.aspx?event8=1&prop24=SR_Title&e11=potato%20salad&e8=Quick%20Search&event10=1&e7=Recipe
Potato Soup
http://allrecipes.com/Recipe/Potato-Soup/Detail.aspx?event8=1&prop24=SR_Title&e11=potato%20soup&e8=Quick%20Search&event10=1&e7=Recipe
General Mills, Count Chocula, and Monster-Themed Cereals
http://en.wikipedia.org/wiki/General_Mills_monster-themed_breakfast_cereals
http://www.retroist.com/2008/10/29/monster-cereal-fun-facts-and-commercials/
http://www.generalmills.com/Brands/Cereals/Monsters.aspx
Open Source Security for Schools and Students
https://kidscodecs.com/open-source-security-for-schools-and-students/