Niklaus Wirth of the Swiss Federal Institute of Technology {ETH] waspresented the 1984 ACM A. M. Ihring Award at the Association’s Annual Conference in San Francisco in October in recognition of his outstanding work in developing a sequence of innovative computer languages: Euler’ ALGOL-W, Modula, and Pascal. Pascal, in particular, has become significant pedagogically and has established a foundation for future research in the areas of computer language, systems, and architecture. The hallmarks of a Wirth language are its simplicity, economy of design, and high-quality engineering, which result in a language whose notation appears to be a natural extension of algorithmic thinking rather than an extraneous formalism.
Read the rest of this entry »
As part of a large undergraduate history course he teaches about World War II, Dr. Martinez developed a mapping mashup that he introduces to the 150 students at the beginning of the semester. The mashup, which works with Google maps, represents major events leading up to and during the war. Fundamentally, it’s a map, he explains, showing them on a projection screen that it works very much like the online mapping tools students regularly use. The map covers virtually the entire globe, and users can move around the world, zooming in and out, showing the area of search as a map, satellite images, or satellite images with maps, dates, and events superimposed.
Read the rest of this entry »
In order to avoid any headaches while going through the case studies in this book, it’s best to install the necessary software and configure your environment the right way from the start. Although we assume you already have some experience developing PHP applications, we’ll quickly go through the steps to install your machine with the necessary software.
Read the rest of this entry »
07 Mar
Posted by jj as Web
The emergence of social (or so-called ‘Web 2.0’) software provides new and exciting opportunities for teachers to create dynamic, collaborative and sociable learning environments for their students. This incarnation of the world wide web holds transformational potential for teachers and students alike (RICHARDSON, 2006). Mashups, mixes and aggregations of digital artefacts form the basis for a dynamic and creative emerging environment within which students can learn through collaborative working and community based enquiry. Feed burning software enables users to receive alerts of web page updates direct to their desktop computers or mobile devices. The popularity of these applications is rising rapidly, as students see the opportunities to free up time and space so that learning can be fitted into busy lifestyles.
Read the rest of this entry »
Current search engines such as Google and Yahoo! are prevalent for searching the Web. Search in dynamic pages, however, is either inexistent or far from perfect. AJAX and Rich Internet Application are such applications. They are increasingly frequent on the Web (in YouTube, Amazon, GMail, Yahoo!Mail) or mobile devices and are offering a high degree of interactivity to the user, by seamlessly loading content from the server without the need to refresh the page. Current search engines cannot correctly index AJAX applications. This produces false positives and false negatives, because search engines do not understand the application logic that loads content dynamically. Crawling an AJAX application is a difficult problem. Since the user invokes events on the page, crawling must identify the different application states generated by the client-side logic.
Read the rest of this entry »
Everybody who wants to install a web server database but does not know which software is necessary and how it is installed should benefit from reading this text. This text provides all information necessary to get a SQL database for a web server going; it does not go into any detail of CGI programming, nor does it explain the SQL database language. Excellent books are available on both topics, and it is the intention of this text to provide a working platform based on which a user can then study CGI programming and SQL. For getting a small scale SQL system running (not the notorious example of a major airline booking system, or space mission management database) it will be sufficient to have the software described in this text and the documentation accompanying it. The user manual of msql (a database introduced in this text) provides sufficient information on SQL for building your own database.
Read the rest of this entry »
Lord Ferrok raised a mighty army that he dubbed the Iron Legion. This fearsome horde marched on the free nations of the world in a series of conflicts now known as the Lightning Wars. Desperate measures were required to defeat them, and at the final hour the Solar Empire unleashed a doomsday device that drew down the power of the sun and incinerated the Iron Lord and his armies. The device was then hidden at a secret location so that it would never fall into the wrong hands. Centuries later, a new leader was to emerge at the head of Xylvania. His name was Kaiser Vlad.
Read the rest of this entry »
The human race, being a constant prey for vampires has always been fascinated by the latter. And if the object of that fascination is a really hot vampire in a tight leather suit, the stage is set for a successful game. It is set in 1933 and 1938, just before World War II. As an agent of the Brimstone Society, Rayne is sent to a variety of locations (a small swamp town in Louisiana, a Nazi fortress in Argentina, and an ancient castle in Germany) to battle supernatural creatures as well as the Nazi army. Sounds familiar? Cheat mode: Enter the options menu and select “Cheat”.
Read the rest of this entry »