Cisco Turns Routers Into Linux Application Servers

April 14, 2008

InternetNews Realtime IT News – Cisco Turns Routers Into Linux Application Servers
“Cisco NASDAQ: CSCO is now opening its Integrated Services Router ISR and Cisco Wide Area Application Services WAAS platforms to become Linux-based application server platforms. The move could have wide-ranging implications, as Ciscos gear has millions of deployments that now can be leveraged to serve applications directly.” (via Slashdot)


Computer Programming Grading Rubric

September 24, 2007

Computer Programming Grading Rubric, CECS Grading These guidelines are an excellent self-check to see if your programs are professional, amateur or unacceptable. It clearly identifies important quality characteristics (specifications, readability, reusablity, documentation, delivery and efficiency) and clearly describes what is expected.


What Every Computer Scientist Should Know About Floating-Point Arithmetic

August 8, 2007

What Every Computer Scientist Should Know About Floating-Point Arithmetic
“This paper presents a tutorial on those aspects of floating-point that have a direct impact on designers of computer systems. It begins with background on floating-point representation and rounding error, continues with a discussion of the IEEE floating-point standard, and concludes with numerous examples of how computer builders can better support floating-point.” This article explains, in detail, the appropriate ways to handle floating point arithmetic. It may be a little too technical for a beginning programmer but it certainly exposes the complexity of the issue. I recommend bookmarking it for future use. (via dzone)


Google Testing Blog

January 25, 2007

Google Testing Blog
TestingLogoFromGoogleFrom unit testing to performance testing and beyond, the testing umbrella is vast, and hopefully this blog will be the start of a great conversation about these important issues. Whether youre already deeply immersed in the world of testing or just starting to get your feet wet, we hope that this blog will help spread our enthusiasm about testing and help you to write better code.” I love their graphic!


Dynamic Drive DHTML & JavaScript code library

October 25, 2006

Dynamic Drive DHTMLdynamic html & JavaScript code library An large collection of free to use CSS layouts and other web development tools. Looks very useful.


Java, Groovy and (J)Ruby

September 20, 2006

A. Sundararajans WeblogA. Sundararajan compiled a comparison of Java, Groovy, and Ruby syntax and programming constructs. Written for the Java developer, he provides 33 points of comparison for these languages, and includes short code snippets to illustrate each syntax elements.” (Frank Sommers via Artima)


10 Programming Languages You Should Learn Right Now

September 17, 2006

10 Programming Languages You Should Learn Right Now
“eWEEK selected 10 programming languages that are a bonus for developers to add to their resumes. Even better, theyre great jumping-off points, with loads of job opportunities for younger recruits.” (eWeek, 9/15/06)


HTML Dog

July 22, 2006

HTML Dog
“HTML Dog is a guide and resource, for beginners and experts alike, to the most commonly used technologies in making web pages – HTML and CSS.” It has “six Guides in three categories – Beginner, Intermediate and Advanced.” Of special note is a section called Sons of Suckerfish which does an excellent job of explaining how to construct drop down menus using CSS and a tiny bit of javascript. Succint and clear. Very nice!


javascript.crockford.com

July 22, 2006

http://javascript.crockford.com/ has a few, but excellent, articles on Javascript. Survey of the JavaScript Programming Language is an excellent overview of the language for a knowledgable programmer. He succinctly covers syntax, inheritance and the underlying concepts of the language.


Many APIs quickly available online

July 21, 2006

gotAPI.com :: Reference Lookup Service This is a very nice service which provides access to Javadoc style APIs for a variety of languages including HTML, CSS, and Javascript. Worth bookmarking for developers.