dark mode light mode Search Menu
Search

Learn More Links for October 2013

Nicola on Flickr

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

http://pluralsight.com/training/Courses/TableOfContents/owasp-top10-aspdotnet-application-security-risks

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

http://konsole.kde.org/

mintty

http://code.google.com/p/mintty/

PuTTY

http://www.chiark.greenend.org.uk/~sgtatham/putty/

xterm

http://invisible-island.net/xterm/

ZOC Terminal

http://www.emtec.com/zoc/

ZTerm

http://www.dalverson.com/zterm/

Light Table (Command Line Integrated Development Editor)

http://www.lighttable.com/

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

https://www.centos.org/

Ubuntu Web Site

http://www.ubuntu.com/

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

http://www.campaignmonitor.com/blog/post/3170/adding-background-images-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

http://www.nytimes.com/2013/06/23/business/data-security-is-a-classroom-worry-too.html?pagewanted=all&_r=0

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

https://kidscodecs.com/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

https://lastpass.com/

Roboform

http://www.roboform.com/

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

http://arstechnica.com/information-technology/2012/11/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

http://www.troyhunt.com/

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/

Data Security is a Classroom Worry, Too

http://www.nytimes.com/2013/06/23/business/data-security-is-a-classroom-worry-too.html?pagewanted=all&_r=0