Search:

Announcements

Instructor

Schedule

Syllabus

Useful Links

Useful Links

CS418-S13.UsefulLinks History

Hide minor edits - Show changes to markup

Changed line 2 from:

(:*toc-float:)

to:

(:*toc-float Page Contents:)

Added line 2:

(:*toc-float:)

Changed lines 8-9 from:
  • Beginning PHP5, Apache, and MySQL Web Development — ISBN 978-0-7645-7966-0 — online preview
  • suggested reference: Learning PHP, MySQL, and Javascript by Robin Nixon — ISBN 978-0-596-15713-5 — free on-campus @safaribooksonline
to:
  • Required: Beginning PHP5, Apache, and MySQL Web Development — ISBN 978-0-7645-7966-0 — online preview
  • Suggested Reference: Learning PHP, MySQL, and Javascript by Robin Nixon — ISBN 978-0-596-15713-5 — free on-campus @safaribooksonline
Changed lines 8-9 from:
  • Beginning PHP5, Apache, and MySQL Web Development (ISBN 978-0-7645-7966-0) — online preview
  • suggested reference: Learning PHP, MySQL, and Javascript by Robin Nixon (free on-campus @safaribooksonline)
to:
  • Beginning PHP5, Apache, and MySQL Web Development — ISBN 978-0-7645-7966-0 — online preview
  • suggested reference: Learning PHP, MySQL, and Javascript by Robin Nixon — ISBN 978-0-596-15713-5 — free on-campus @safaribooksonline
Added lines 1-2:

(:title Useful Links:)

Changed lines 76-81 from:

Networking

    Live HTTP Headers - plugin for Firefox
    Using Developer Tools for Chrome - view HTTP headers, download time, object sizes
    Web Performance Best Practices - from Google
to:
  • Google's Web Performance Best Practices

HTTP & Client-Side Tools

  • Firefox Live HTTP Headers — extension
  • Firefox Firebug extension
  • Using Developer Tools for Chrome — view HTTP headers, download time, object sizes | ]]
Changed lines 66-74 from:

Programming

    HTML Code Tutorial (includes CSS tutorial)
        list of all HTML tags 
    HTMLDog's CSS Tutorial
    34SP's CSS Links
    W3 Schools Tutorials (HTML, CSS, Javascript, XML, PHP)
    Javascript Kit - Javascript reference
    client-side input validation examples
to:

HTML, CSS, &amp Javascript

  • HTML Code Tutorial (includes CSS tutorial)
    • list of all HTML tags
  • HTMLDog's CSS Tutorial
  • 34SP's CSS Links
  • W3 Schools Tutorials (HTML, CSS, Javascript, XML, PHP)
  • Javascript Kit — Javascript reference
  • client-side input validation examples
  • JQuery
Changed lines 60-64 from:
  • PHP: htmlentities() reference
  • PHP: htmlentities() reference
  • w3schools: htmlentities() reference
  • w3schools: html_entity_decode() reference
to:
  • PHP: htmlentities() documentation
  • PHP: html_entity_decode() documentation
  • w3schools: htmlentities() documentation
  • w3schools: html_entity_decode() documentation
  • WikiPedia: Lightweight Markup Language
Changed lines 60-63 from:
  • w3schools: HTML Entities
  • w3schools: PHP htmlentities()
  • PHP.net htmlentities() reference
to:
  • PHP: htmlentities() reference
  • PHP: htmlentities() reference
  • w3schools: htmlentities() reference
  • w3schools: html_entity_decode() reference
Changed lines 60-62 from:
to:
  • w3schools: HTML Entities
  • w3schools: PHP htmlentities()
  • PHP.net htmlentities() reference
Changed lines 55-62 from:
to:
Changed lines 48-63 from:
    Variable Handling Functions
    URI Encoding
        urlencode()
        urldecode()
        URL Encoding Reference
        More explanation and examples (@blooberry.com) 
    Date/Time Functions
    Regular Expressions
        http://us2.php.net/regex
        http://oreilly.com/catalog/9780596528126/ 
    Escaping HTML
        http://www.w3schools.com/PHP/func_string_htmlentities.asp
        http://php.net/manual/en/function.htmlentities.php
        http://us2.php.net/manual/en/function.html-entity-decode.php
        http://www.w3schools.com/PHP/func_string_html_entity_decode.asp
        http://en.wikipedia.org/wiki/Lightweight_markup_language
to:
  • Variable Handling Functions
  • URI Encoding?
    • urlencode()
    • urldecode()
    • URL Encoding Reference
    • More explanation and examples (@blooberry.com)
    • RFC 3986 — Uniform Resource Identifier (URI): Generic Syntax
Changed lines 28-29 from:
  • NetBeans PHP Development (Linux/Windows/OS X)
to:
  • NetBeans IDE PHP Development (Linux/Windows/OS X)
Changed lines 32-38 from:
  • MySQL documentation
    • SQL query syntax
    • SQL data types
    • SELECT statements
  • Joins
  • Visual Explanation of SQL Joins
  • SQL Zoo - interactive SQL tutorial
to:
  • MySQL documentation
    • SQL query syntax
    • SQL data types
    • SELECT statements
  • Joins
    • Visual Explanation of SQL Joins
  • SQL Zoo - interactive SQL tutorial
Changed lines 40-44 from:
  • Pattern Matching
  • Full-Text Search
  • Full-Text Boolean Operators
  • Stopwords
    • NASA list
to:
  • Pattern Matching
  • Full-Text Search
  • Full-Text Boolean Operators
  • Stopwords
    • NASA list
Changed lines 25-26 from:
  • Vim (vi improved) (Unix/Windows/OS X)
  • NetBeans PHP Development
to:
  • Vim (vi improved) (Linix/Windows/OS X)
Added line 28:
  • NetBeans PHP Development (Linux/Windows/OS X)
Changed lines 27-28 from:
to:
  • Emacs Tutorial (Unix)
    • nXhtml package for emacs - useful for editing XHTML, PHP, etc.
Changed lines 24-27 from:
  • Notepad++ (Windows)
  • ViM Tutorial (Unix/Windows/OS X)
  • Emacs Tutorial (Unix)
    • nXhtml package for emacs - useful for editing XHTML, PHP, etc.
to:
Changed lines 16-20 from:
  • CS 312, Fall 2011 offering - Weigle
    • Examples
  • CS 330, Fall 2011 offering - Zeil
  • Intro to Unix (Dr. Zeil's CS 252)
  • Unix/C/HTML Useful Links
to:
  • CS 312, Fall 2011 offering — Weigle
    • Examples
  • CS 330, Fall 2011 offering — Zeil
  • Intro to Unix (Dr. Zeil's CS 252)
  • Unix/C/HTML Useful Links
Changed lines 3-4 from:
  • Blackboard
  • CS 418 Email List
to:
  • Blackboard
  • CS 418 Email List & mdash; TBD
Changed lines 6-13 from:
  • Beginning PHP5, Apache, and MySQL Web Development - online preview
  • suggested reference: Learning PHP, MySQL, and Javascript by Robin Nixon (free on-campus @safaribooksonline)
  • ODU Honor Council
  • CS Dept Systems Group (Unix account questions)
    • Create a CS Account
    • CS Lab Hours
  • Printing Lecture Notes
  • Opening X Windows Remotely
to:
  • Beginning PHP5, Apache, and MySQL Web Development (ISBN 978-0-7645-7966-0) — online preview
  • suggested reference: Learning PHP, MySQL, and Javascript by Robin Nixon (free on-campus @safaribooksonline)
  • ODU Honor Council
  • CS Dept Systems Group (Unix account questions)
    • Create a CS Account
    • CS Lab Hours
  • Printing Lecture Notes
  • Opening X Windows Remotely
Changed lines 83-86 from:
  • SQUIGL-PIX — http://server251.theory.cs.cmu.edu/cgi-bin/sq-pix
  • ESP-PIX — http://server251.theory.cs.cmu.edu/cgi-bin/esp-pix/esp-pix
  • reCAPTCHA — http://www.google.com/recaptcha
  • video — https://developers.google.com/recaptcha/
to:
  • SQUIGL-PIX — http://server251.theory.cs.cmu.edu/cgi-bin/sq-pix
  • ESP-PIX — http://server251.theory.cs.cmu.edu/cgi-bin/esp-pix/esp-pix
  • reCAPTCHA — http://www.google.com/recaptcha
  • video — https://developers.google.com/recaptcha/
Changed lines 88-90 from:
  • http://www.google.com/addurl/
  • https://www.blogger.com/comment.g?blogID=25215770&postID=5975815412653416464
  • Top 10 Worst Captchas
to:
  • http://www.google.com/addurl/
  • https://www.blogger.com/comment.g?blogID=25215770&postID=5975815412653416464
  • Top 10 Worst Captchas
Changed lines 82-86 from:
  • http://www.captcha.net/
  • SQUIGL-PIX - http://server251.theory.cs.cmu.edu/cgi-bin/sq-pix
  • ESP-PIX - http://server251.theory.cs.cmu.edu/cgi-bin/esp-pix/esp-pix
  • reCAPTCHA - http://www.google.com/recaptcha
  • video - https://developers.google.com/recaptcha/
to:
  • http://www.captcha.net/
  • SQUIGL-PIX — http://server251.theory.cs.cmu.edu/cgi-bin/sq-pix
  • ESP-PIX — http://server251.theory.cs.cmu.edu/cgi-bin/esp-pix/esp-pix
  • reCAPTCHA — http://www.google.com/recaptcha
  • video — https://developers.google.com/recaptcha/
Changed lines 88-89 from:
  • http://www.google.com/addurl/
  • https://www.blogger.com/comment.g?blogID=25215770&postID=5975815412653416464
to:
  • http://www.google.com/addurl/
  • https://www.blogger.com/comment.g?blogID=25215770&postID=5975815412653416464
Changed lines 92-93 from:
  • simple CAPTCHA - http://captchas.net/ (php implementation - http://captchas.net/sample/php/)
  • reCAPTCHA - http://www.google.com/recaptcha/whyrecaptcha
to:
  • simple CAPTCHA — http://captchas.net/ (php implementation — http://captchas.net/sample/php/)
  • reCAPTCHA — http://www.google.com/recaptcha/whyrecaptcha
Added lines 94-99:

CAPTCHA Alternatives

  • 8 Alternatives to the Hated Captcha
  • Why You Should Stop Using CAPTCHAs
  • 6 CAPTCHA Alternatives to Improve Conversion
  • Akismet
Added lines 47-63:
    Variable Handling Functions
    URI Encoding
        urlencode()
        urldecode()
        URL Encoding Reference
        More explanation and examples (@blooberry.com) 
    Date/Time Functions
    Regular Expressions
        http://us2.php.net/regex
        http://oreilly.com/catalog/9780596528126/ 
    Escaping HTML
        http://www.w3schools.com/PHP/func_string_htmlentities.asp
        http://php.net/manual/en/function.htmlentities.php
        http://us2.php.net/manual/en/function.html-entity-decode.php
        http://www.w3schools.com/PHP/func_string_html_entity_decode.asp
        http://en.wikipedia.org/wiki/Lightweight_markup_language
Added lines 66-73:
    HTML Code Tutorial (includes CSS tutorial)
        list of all HTML tags 
    HTMLDog's CSS Tutorial
    34SP's CSS Links
    W3 Schools Tutorials (HTML, CSS, Javascript, XML, PHP)
    Javascript Kit - Javascript reference
    client-side input validation examples
Changed lines 76-93 from:

CAPTCHA

to:
    Live HTTP Headers - plugin for Firefox
    Using Developer Tools for Chrome - view HTTP headers, download time, object sizes
    Web Performance Best Practices - from Google

CAPTCHA

  • http://www.captcha.net/
  • SQUIGL-PIX - http://server251.theory.cs.cmu.edu/cgi-bin/sq-pix
  • ESP-PIX - http://server251.theory.cs.cmu.edu/cgi-bin/esp-pix/esp-pix
  • reCAPTCHA - http://www.google.com/recaptcha
  • video - https://developers.google.com/recaptcha/
  • Examples
  • http://www.google.com/addurl/
  • https://www.blogger.com/comment.g?blogID=25215770&postID=5975815412653416464
  • Top 10 Worst Captchas
  • Implementations
    • simple CAPTCHA - http://captchas.net/ (php implementation - http://captchas.net/sample/php/)
    • reCAPTCHA - http://www.google.com/recaptcha/whyrecaptcha
Changed lines 31-43 from:
    MySQL documentation
        SQL query syntax
        SQL data types
        SELECT statements 
    Joins
        Visual Explanation of SQL Joins 
    SQL Zoo - interactive SQL tutorial
    Search
        Pattern Matching
        Full-Text Search
        Full-Text Boolean Operators
        Stopwords
            NASA list
to:
  • MySQL documentation
    • SQL query syntax
    • SQL data types
    • SELECT statements
  • Joins
  • Visual Explanation of SQL Joins
  • SQL Zoo - interactive SQL tutorial
  • Search
    • Pattern Matching
    • Full-Text Search
    • Full-Text Boolean Operators
    • Stopwords
      • NASA list
Added lines 3-14:
  • Blackboard
  • CS 418 Email List
  • Textbooks
    • Beginning PHP5, Apache, and MySQL Web Development - online preview
    • suggested reference: Learning PHP, MySQL, and Javascript by Robin Nixon (free on-campus @safaribooksonline)
  • ODU Honor Council
  • CS Dept Systems Group (Unix account questions)
    • Create a CS Account
    • CS Lab Hours
  • Printing Lecture Notes
  • Opening X Windows Remotely
Changed lines 16-21 from:
to:
  • CS 312, Fall 2011 offering - Weigle
    • Examples
  • CS 330, Fall 2011 offering - Zeil
  • Intro to Unix (Dr. Zeil's CS 252)
  • Unix/C/HTML Useful Links
Added lines 24-28:
  • Notepad++ (Windows)
  • ViM Tutorial (Unix/Windows/OS X)
  • Emacs Tutorial (Unix)
    • nXhtml package for emacs - useful for editing XHTML, PHP, etc.
Added lines 30-43:
    MySQL documentation
        SQL query syntax
        SQL data types
        SELECT statements 
    Joins
        Visual Explanation of SQL Joins 
    SQL Zoo - interactive SQL tutorial
    Search
        Pattern Matching
        Full-Text Search
        Full-Text Boolean Operators
        Stopwords
            NASA list
Added lines 1-15:

Admin Links

Refreshers

Editors & IDEs

MySQL

PHP

Programming

Networking

CAPTCHA

History Print Recent Changes Search

Page last modified on December 05, 2012, at 03:34 AM