Internet Programming I
Fall 2009
| Instr: | Dr. Roger Griffiths |
| Office: | Zurn Hall 213A |
| Phone: | 824-2123 |
| Email: | griffiths.roger@gmail.com (don't use my Mercyhurt email - it is not reliable) |
| Texts: | 1) HTML, XHTML & CSS, by E. Castro
, by E. Castro (6th Edition);
Publisher: Peachpit Press
- ISBN-13: 978-0321430847 |
| 2)
Beginning
CSS Web Development,
by Simon Collison
Publisher: Apress - ISBN-13: 978-1590596890
|
Notes:
Thank you all for a great semester - I had fun.I am not teaching Internet Programming this term (probably not again for several years).
- Check out The Mercyhurst CSS Garden
- My current Schedule
- Random Class Thoughts
- Check your grades on-line
According to news reports, Google is about to cut a deal with Verizon that would end the Internet as
we know it. The reported Google-Verizon deal would allow giant corporations to control what websites are load quickly and easily on the Internet and dump everyone else onto an Internet slow lane.
As a student, you need to be involved in preventing this, PLEASE sign the letter to Google Founders Sergey Brin and Larry Page and Google Chairman Eric Schmidt:
either:
What is all this "open-source"/"Free software"?
- Education: "Give a man a fish and you feed him for a day. Teach him how to fish and you feed him for a lifetime." READ ON
- Schools have a social mission: to teach students to be citizens of a strong, capable, independent, cooperating and free society. Read more > > > Why Schools Should Exclusively Use Free Software
- Free software is a matter of liberty, not price The Free
Software Foundation (FSF) OR
The Free Software Definition GNU.org- The Free Software Definition
What is Ubuntu?
Ubuntu is an operating system built by a worldwide team of expert developers. It contains all the applications you need: a web browser, office suite, media apps, instant messaging and much more. Ubuntu is an open-source alternative to Windows and Office. Read more > > >

Your open access to the web is at stake - Debunk the Junk! Submit comments to the FCC to Protect Free Speech.
Net Neutrality protects Free Speech!
Patent Absurdity
A new documentary film "Patent Absurdity" is set to expose how the judicial activism that led to the patenting of software has broken the US patent system's promise of promoting the progress of science and useful arts. This has ramifications for students, in the harm being done to software developers and the wider economy.
INTERNATIONAL DAY OF CLIMATE ACTION was October 24
Check out the photos of the worldwide events at www.350.org/.350.org is an international campaign dedicated to building a movement to unite the world around solutions to the climate crisis--the solutions that science and justice demand.
The case against Microsoft and proprietary software
Juniors & Seniors take note
Portfolios: the Hidden Weapon of Job SeekingGeek Notes
- A Tech Review of the Noughties (the decade 2000 - 2009).
- HTML5 rescues browser video - Google has mocked up a version of YouTube built around the HTML5 video tag, playing mini-movies inside a browser sans plug-ins. (May 2009)
- Open Source On The Rise PHP, MySQL top work skills sought (April 2009).
- The Top 10 Fastest Growing Jobs With a Bachelor's Degree (through 2016) - 6 of the top ten are in computer related fields!
- Opera Dragonfly emerges from pupa Debug tool aims to metamorphise web development
- Adobe takes on Java and .NET
- Novell Sells Out
- Perens: 'Novell is the new SCO'
- Why Open Source Software by David A. Wheeler
- A nice article regarding web standards: High Stakes for Standards by Jim Rapoza
- You're a MySQL fan if you:....
Links:
My personal homepage
Department of Mathematics and Computer Systems at Mercyhurst
College
Software - Open Source
(Free Software generally under the terms of the Free Software Foundation's GNU General Public License)
- OpenOffice.org is a multilingual office suite and an open-source project. Compatible with all other major office suites, the product is free to download, use, and distribute (and much better than that expensive virus you are probably currently using).
The open source web browser.
- GIMP is an acronym for GNU Image Manipulation Program. It is a freely distributed program for such tasks as photo retouching, image composition and image authoring. - The R Project for Statistical Computing - R is a free software environment for statistical computing and graphics.
- XPPAUT a tool for numerically solving differential, difference, or delay equations
- Maxima - a sophisticated computer algebra system
- Octave is a high-level language, primarily intended for numerical computations (similar to Matlab).
- Iode - free, but you will need Octave (see link below) or Matlab to use (phase plane utility).
- SAGE: Open Source Mathematics Software - Creating a viable free open source alternative to Magma, Maple, Mathematica, and Matlab
What is all this "open-source"/"Free software"?
- Education: "Give a man a fish and you feed him for a day. Teach him how to fish and you feed him for a lifetime." READ ON
- Schools have a social mission: to teach students to be citizens of a strong, capable, independent, cooperating and free society. Read more > > > Why Schools Should Exclusively Use Free Software
- Free software is a matter of liberty, not price The Free
Software Foundation (FSF) OR
The Free Software Definition GNU.org- The Free Software Definition



