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 »
Borland Delphi is known to be a great environment for the development of stand-alone and client-server applications on the Microsoft Windows platform. Its virtues range from full OOP support to visual development, in a unique combination of power and ease. However, the new frontier of development is now Internet programming. What has Delphi got to offer in this new context? Which are the features you can rely upon to build great Internet applications with Delphi? That’s what this paper intends to reveal. We’ll see that Delphi can be used:
• For direct socket and TCP/IP programming;
• In conjunction with third-party components that implement the most common Internet protocols, on the client or the server side;
• To produce HTML pages on the server side, with the WebBroker and Internet Express architectures;
• As well as to work with Microsoft’s core technologies, including MTS, COM, ASP, and ActiveX.
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 »
For ensuring that network connectivity exists and is functioning properly, follow the steps outlined below for your respective operating system: Mac OS X
1. At the top of the screen, you should see toolbar resembling Figure 1.1. Click on the apple icon, then select System Preferences.
2. Next, select the icon for Network (located under the category Internet & Network) as detailed in Figure 1.2.
3. In the drop down area next to Show, click the area and choose Built-in Ethernet from the options given.
4. Click on the TCP/IP tab. Click on the button titled Configure IPv6. When a window is displayed (resembling the below image), click on the option Off then select OK.
5. Click on the TCP/IP tab. Make sure that the section marked Configure IPv4 is set to Use DHCP. If it isn’t, choose that selection from the drop-down menu adjacent to that section.
Read the rest of this entry »
Graphical objects, also known as entities, are the visible objects (lines, circles, raster images, and so forth) that make up a drawing. Each graphical object has methods that allow an application to perform most of the AutoCAD editing commands, such as Copy, Erase, Move, Mirror, and so forth. These objects also have methods for setting and retrieving extended data (xdata), highlighting and updating, and retrieving the bounding box of the object. Graphical objects have typical properties such as Layer, Linetype, Color, and Handle. They also have specific properties, depending on their object type, such as, Center, Radius, and Area.
—ActiveX Automation User’s Guide, AutoCAD help file
Read the rest of this entry »
13 May
Posted by jj as Automotive, VolksWagen
Getting Started
a) Make sure vehicle is parked on a level surface.
b) Set parking brake.
c) Jack the front of the vehicle and support with properly rated jack stands.
d) Lift the plastic battery cover and disconnect both battery terminals. Remove the short positive lead from the positive battery terminal. (Fig. 1)
e) If engine has run within the past two hours let it cool down.
Read the rest of this entry »
Google Earth™ is Google’s satellite imagery-based mapping product that combines global coverage of imagery with new navigational features including integrated Google search capabilities. It is based on technology from Keyhole, a company acquired by Google in October 2004. Google Earth is a broadband mapping tool that enables users to fly from space to street level views to find geographic information, and to explore places around the world.
Read the rest of this entry »
Google Earth, a tool that combines satellite imagery, maps, terrain, and 3D buildings, has partnered with the United States Holocaust Memorial Museum (USHMM) to bring forth tangible proof of the devastation that is taking place in Darfur. It is a particularly good advocacy tool because it gives a clear visual representation of what is taking place in Darfur. Use this guide for tips on how to use Google Earth to move Darfur as a significant issue on your campus.
Read the rest of this entry »