Core Python Programming
Short Description
Python is an Internet and systems programming language that is soaring in popularity in today’s fast-paced software development environment, and no wonder: it’s simple (yet robust), object-oriented (yet can be used as a procedural language), extensible, scalable and features an easy to learn syntax that is clear and concise. Python combines the power of a compiled object language like Java and C++ with the ease of use and rapid development time of a scripting language. In fact, its syntax is so easy to understand that you are more likely to pick it up faster than any of the other popular scripting languages in use today!
Website: www.woodpecker.org.cn | Filesize: 5626kb
No of Page(s): 703
Read more
Digi Python Programming Guide
Short Description
This guide introduces the Python programming language by showing how to create and run a simple Python program. It describes how to load and run Python programs onto Digi devices, either through the command-line or Web user interfaces. It reviews Python modules, particularly those modules with Digi-specific behavior. Several sample Python programs are included on the Software and Documentation CD. This guide describes how to run the executable programs and describes program files.
Website: ftp1.digi.com | Filesize: 210kb
No of Page(s): 45
Read more
Ars Technica Guide to Virtualization Part I
Short Description
In 2003, Intel announced that they were working on a technology called “Vanderpool” that was aimed at providing hardware-level support for a something called “virtualization.” With that announcement, the decades-old concept of virtualization had officially arrived on the technology press radar. But in spite of its long history in computing, as a new buzzword “virtualization” at first smelled ominously similar to terms like “trusted computing” and “convergence.” In other words, many folks had a vague notion of what virtualization was, and it from what they could tell it sounded like a decent enough idea, but you got the impression that nobody outside of a few vendors and CIO types was really too excited.
Website: arstechnica.com | Filesize: 253kb
No of Page(s): 7
Read more
Mobile phonebook mash-up application developed using Web technologies
Short Description
This document discusses how to develop user interfaces of mobile devices using Web technologies. The user interfaces provide integrated access to on-device functionality and to Web-based services. The main benefits of this development approach are familiarity of comparably many developers with AJAX –style Web development, re-use of a proven and powerful browser engine, and ease of creating mash-ups. Based on our experience from prototyping a Phonebook Mash-up on top of the S60 WebKit browser engine the main remaining work items are an AJAX framework, which allow creating Web user interfaces with a mobile friendly user interface and interaction style, a usable security solution for JavaScript access to local resources, and JavaScript performance improvements.
Website: assets.expectnation.com | Filesize: 1504kb
No of Page(s): 5
Read more
End User Mashup Programming Environments
Short Description
There is believe that creating of web sites is the task that can be done only by processionals. Thing are developing pretty fast and new generation of online visual tools enable end users to create interactive web pages with dynamically changing content in visual programming environments. We analyzed and compared several most popular tools that allow creation a mashup type of web applications by integrating content from several online sources. Comparison identified trends and technologies will help in decision making during design phase of new interactive multimedia services by concept creator, business developers and software developers.
Website: www.tml.tkk.fi | Filesize: 1133kb
No of Page(s): 14
Read more
User-Friendly Functional Programming for Web Mashups
Short Description
MashMaker is a web-based tool that makes it easy for a normal user to create web mashups by browsing around, without needing to type, or plan in advance what they want to do. Like a web browser, Mashmaker allows users to create mashups by browsing, rather than writing code, and allows users to bookmark interesting things they find, forming new widgets—reusable mashup fragments. Like a spreadsheet,MashMaker mixes program and data and allows ad-hoc unstructured editing of programs
Website: berkeley.intel-research.net | Filesize: 675kb
No of Page(s): 11
Read more
Binary Refactoring Improving Code Behind the Scenes
Short Description
We present Binary Refactoring: a software engineering technique for improving the implementation of programs without modifying their source code. While related to regular refactoring in preserving a program’s functionality, binary refactoring aims to capture modifications that are often applied to source code, although they only improve the performance of the software application and not the code structure. We motivate binary refactoring, present a binary refactoring catalogue, describe the design and implementation of BARBER—our binary refactoring browser for Java, and demonstrate the usefulness of binary refactoring through a series of benchmarks.
Website: www.cs.uoregon.edu | Filesize: 99kb
No of Page(s): 10
Read more