|
Announcements
Instructor
Schedule
Syllabus
Useful Links
|
Useful Links
CS418-S13.UsefulLinks History
Hide minor edits - Show changes to markup
Changed line 2 from:
to:
(:*toc-float Page Contents:)
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
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, & Javascript
- HTML Code Tutorial (includes CSS tutorial)
- 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:
- Date/Time Functions
- Regular Expressions
- PHP Regular Expressions
- Mastering Regular Expressions 3rd Edition
- Escaping HTML
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
to:
- Pattern Matching
- Full-Text Search
- Full-Text Boolean Operators
- Stopwords
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
- 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
- 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
to:
- http://www.google.com/addurl/
- https://www.blogger.com/comment.g?blogID=25215770&postID=5975815412653416464
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
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
- 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
|