background preloader

TUTORIALS

Facebook Twitter

Programming

Java. 120 Tips, Tricks, and Tuts from 2009 Worth your Time | Nettuts+ Now that we're down to the end of 2009, what were some of the best web development and design tutorials and articles from the year? We'll take a look at 120 of them! Jump to a Month January How to Build a Login System for a Simple Website In today's video tutorial, we'll be building a login system with PHP and MYSQL. Many, many features will be covered; including MySqli, Prepared Statements, jQuery, Classes, Sessions, Cookies, etc. I bit off more than I could chew for today's screencast. Run Your Own TinyURL Service With Phurl Jan 13th, 2009 in Other by Thord Hedengren URL shortening services are a must if microblogging services like Twitter are to work. Slice and Dice that PSD In today's video tutorial, we'll be slicing up a PSD, dicing it for the web, and serving it on a warm hot plate.

The Definitive Guide to Creating a Practical jQuery Plugin 15+ Tips to Speed Up Your Website, and Optimize Your Code! Once you've been coding for a while, you begin to take something for granted. February. Algorithm Tutorials. CSS Tutorials - Photoshop Tutorials - PHP Tutorials. Data Structures | Berkeley Video Course. 15.060 Data, Models, and Decisions, Fall 2002. FreeComputerBooks.com. JSP Tutorial. List of CS Courses. MIT OpenCourseWare | Electrical Engineering and Computer Science | 6.189 A Gentle Introduction to Programming Using Python, January IAP 2008 | Home. Modelling object-oriented software – an introduction - Modelling object-oriented software – an introduction - OpenLearn - The Open University. Technical Computing Community. The Manuals - Free Manuals Online.

Using natural language as a metaphoric base for object-oriented modeling and programming - AC. Alistair A.R. Cockburn Originally printed as IBM Technical Report TR-36.00021 May 1, 1992 ABSTRACT: This paper proposes natural language as a strong and intuitive metaphor to extend object oriented’s metaphor of interacting objects. We consider natural language as a metaphor rather than a programming language. Nouns and verbs are already found in the object model, but adjectives and adverbs are not. 0. Object-oriented programming began with a strong and intuitive metaphorical base for a rather abstract activity, programming, but has become enmeshed in ad hoc technological proposals trying to fulfill and extend that base.

The object-oriented model takes advantage of our natural cognitive skills, anthropomorphizing the world into a model of communicating, even self-motivated objects. Why metaphorical only, why not natural language as the programming language itself? Figure 1. A chart of some current concerns in the object-oriented (OO) domain might look like Figure I. Figure 2. 1. 2. 2.1. W3Schools Online Web Tutorials.