Monday, October 31, 2005

No longer lost in translation

No longer lost in translation - PittsburghLIVE.com: "An increasingly globalized world became even smaller on Thursday when Carnegie Mellon University and German scientists unveiled technology that makes it possible to speak one language, yet be understood in another.

Although this speech translation system is probably a decade away from commercial availability, it has the potential to topple the Tower of Babel by bridging the language divide between countries and cultures, said CMU computer science professor Alex Waibel, who directs the International Center for Advanced Communication Technologies, or interACT."

Sunday, October 30, 2005

dogtail: taking your application for a walk

dogtail: taking your application for a walk: "dogtail is a GUI test tool and automation framework written in Python. It uses Accessibility (a11y) technologies to communicate with desktop applications. dogtail scripts are written in Python and executed like any other Python program.

dogtail is free software released under the GPL. Some example code is released to the Public Domain."

Friday, October 28, 2005

Blue Gene/L tops its own supercomputer record

Blue Gene/L tops its own supercomputer record | CNET News.com: "The 65,536-processor machine can sustain 280.6 trillion calculations per second, called 280.6 teraflops, IBM said Thursday. That's the top end of the range IBM forecast and more than twice the previous Blue Gene/L record of 136.8 teraflops, set when only half the machine was installed."

unagi.py - P2P-like system monitor

unagi.py - P2P-like system monitor: "unagi.py is a system monitoring tool for a small, loosely coupled cluster environment where trusted users run various programs from time to time. It helps users to utilize the machine resources cooperatively by reporting the current status of a cluster. It runs on every machine in a cluster and shares the system information from all machines cooperatively. It also acts as a simple HTTP server through which a user can view a status report."

Sun's grid: lights on, no customers

Sun's grid: lights on, no customers | Channel Register: "Many of you will remember the fanfare and bravado surrounding Sun Microsystems' Sep. 2004 announcement of a $1 per hour per processor utility computing plan. What you won't remember is Sun revealing a single customer using the service. That's because it hasn't."

Thursday, October 27, 2005

ISP-Server Setup - Ubuntu 5.10 "Breezy Badger"

ISP-Server Setup - Ubuntu 5.10 "Breezy Badger" | HowtoForge - Linux Howtos and Tutorials: "This is a detailed description about the steps to be taken to setup a Ubuntu based server (Ubuntu 5.10 - Breezy Badger) that offers all services needed by ISPs and hosters (web server (SSL-capable), mail server (with SMTP-AUTH and TLS!), DNS server, FTP server, MySQL server, POP3/POP3s/IMAP/IMAPs, Quota, Firewall, etc.)."

Wednesday, October 26, 2005

ISPConfig - OpenSource ISP management and Hosting Control Panel.

ISPConfig - OpenSource ISP management and Hosting Control Panel.: "ISPConfig is an open source hosting control panel for Linux. ISPConfig is licensed under BSD license."

PyUMLGraph

PyUMLGraph: "PyUMLGraph is a Python debugger that produces UML diagrams by inspecting running Python programs. The output is in Graphviz's dot language, and dot can produce pictures in many popular formats, such as PNG, PDF, SVG, and others. The UML diagrams can contain information about class inheritance relationships, references to other classes, class methods and return types, as well as class attributes and types."

GNU Enterprise

GNU Enterprise: "GNU Enterprise (GNUe) is a meta-project which is part of the overall GNU Project. GNUe's goal is to develop enterprise-class data-aware applications as Free software. GNUe is itself comprised of several subprojects:"

Clarens Grid-Enabled Web Services Framework

Clarens Grid-Enabled Web Services Framework :: "The Clarens Grid-Enabled Web Services Framework is an open source, secure, high-performance 'portal' for ubiquitous access to data and computational resources provided by computing grids."

PuSSH - Pythonic, Ubiquitous SSH

PuSSH - Pythonic, Ubiquitous SSH: "PUSSH is 'Pythonic Ubiquitous SSH' - basically a wrapper for the SSH client consisting of two Python modules (at this time one is called explicitly by the other, although the present construct may change in future versions) - for usage on networks or clusters with lots, or several hosts, or indeed over the entire internet, for that matter), ideally wherein SSH is configured with Kerberos or RSA/DSA keys in such a way as to avoid any password authentication. Using PUSSH, you can send the same command via SSH to a range, cluster or batch of machines of practically any size, and more importantly, IN PARALLEL - if the abovementioned conditions for SSH password authentication are met. If not, then some nifty capabilities are also on offer for purely sequential command execution on your target machines. "

Tuesday, October 25, 2005

Moab Grid Suite

Cluster Resources - Moab Grid Suite: "Moab Grid Scheduler (a.k.a. Silver) is an optimizing advanced reservation based job scheduler that allows distributed workloads to be run across independent clusters. Moab Grid Scheduler allows sites to aggregate the resources located across multiple HPC platforms for purposes of access or efficiency. Moab Grid Scheduler enables these 'grid' services in a near-transparent way requiring little or no end user training. It may be used either with or without Globus and provides account and data management services."

OpenPKG: Cross-Platform Unix Software Packaging

OpenPKG: Cross-Platform Unix Software Packaging: "The OpenPKG project is a collaboration effort with the goal of creating and maintaining portable and easy to install software packages for use on the major Unix server platforms."

The MINIX 3 Operating System

The MINIX 3 Operating System: "MINIX 3 is a new open-source operating system designed to be highly reliable and secure. It is based somewhat on previous versions of MINIX, but is fundamentally different in many key ways. MINIX 1 and 2 were intended as teaching tools; MINIX 3 adds the new goal of being usable as a serious system on resource-limited and embedded computers and for applications requiring high reliability.
This new OS is extremely small, with the part that runs in kernel mode under 4000 lines of executable code. The parts that run in user mode are divided into small modules, well insulated from one another. For example, each device driver runs as a separate user-mode process so a bug in a driver (by far the biggest source of bugs in any operating system), cannot bring down the entire OS. In fact, most of the time when a driver crashes it is automatically replaced without requiring any user intervention, without requiring rebooting, and without affecting running programs. These features, the tiny amount of kernel code, and other aspects greatly enhance system reliability."

Monday, October 24, 2005

OpenVPN - An Open Source SSL VPN Solution

OpenVPN - An Open Source SSL VPN Solution by James Yonan: "OpenVPN is a full-featured SSL VPN solution which can accomodate a wide range of configurations, including remote access, site-to-site VPNs, WiFi security, and enterprise-scale remote access solutions with load balancing, failover, and fine-grained access-controls."

Open WebMail Project

Open WebMail Project: "Open WebMail is a webmail system based on the Neomail version 1.14 from Ernie Miller. Open WebMail is designed to manage very large mail folder files in a memory efficient way. It also provides a range of features to help users migrate smoothly from Microsoft Outlook to Open WebMail."

Friday, October 21, 2005

YAML Ain't Markup Language

YAML Ain't Markup Language: "YAML(tm) (rhymes with 'camel') is a straightforward machine parsable data serialization format designed for human readability and interaction with scripting languages such as Perl and Python. YAML is optimized for data serialization, configuration settings, log files, Internet messaging and filtering."

Tuesday, October 11, 2005

Monday, October 10, 2005

No Office suite from us - Google

No Office suite from us - Google | The Register: "Google co-founder Sergey Brin has quashed speculation that the giant ad broker is to introduce a web-based Office suite.

'We don't have any plans,' he told Web 2.0 conference organizer John Battelle (pictured below). However Brin left the door open a little. Documents would be easier to work with in the future, he promised, but he didn't think a fat client was the way to go."

Sunday, October 09, 2005

SCGI

SCGI: "The SCGI protocol is a replacement for the Common Gateway Interface (CGI) protocol. It is a standard for applications to interface with HTTP servers. It is similar to FastCGI but is designed to be easier to implement."

Saturday, October 08, 2005

SuprNova.org Code Restored Under NewNova.org

Slyck News - SuprNova.org Code Restored Under NewNova.org: "Sloncek has resurrected and updated the old SuprNova.org code, and through an arrangement with a friend of his, established the code on a new site named NewNova.org. Sloncek contends that he does not own NewNova.org, which looks virtually identical to SuperNova."

Friday, October 07, 2005

Zope and AJAX: two options

Zope and AJAX: two options

DataRequestor

Mike West :: Web Application Developer in Dallas: "A JavaScript wrapper for the XMLHttpRequest object that enables the trivial implimentation of dynamic interfaces without the painful necessity for a complete page-refresh to talk to the server. In other words: Ajax without the confusing API."

HBO Attacking BitTorrent

O'Reilly Radar > HBO Attacking BitTorrent: "HBO is actively poisoning the BitTorrent downloads of the new show Rome. In addition to an older tactic of offering bogus downloads that never complete, HBO is now obstructing the downloads offered by other people. BitTorrent downloads are peer-to-peer, but the peers are introduced to each other by a tracker ('you're looking for Rome Season 1 Episode 2, talk to 127.0.0.1'). HBO runs peers that tell the tracker they have all the chunks of the show, but then send garbage data when a downloader requests a chunk. The downloading client can detect that it's garbage and will try another peer for the chunk, but the end result is that it takes much much longer to download shows. This isn't HBO's first move to stop online distribution (see this story of a guy who received a 'you're busted' letter from HBO) but it's the most active effort I've heard about. It's also very effective--to test this, I randomly selected a healthy torrent for the 2nd episode of Rome, and after hundreds of failed chunks the download stalled at around 30%."

Thursday, October 06, 2005

What Is Web 2.0

O'Reilly: What Is Web 2.0: "Design Patterns and Business Models for the Next Generation of Software"

Wednesday, October 05, 2005

ajax: a new approach to web applications

adaptive path » ajax: a new approach to web applications: "An Ajax application eliminates the start-stop-start-stop nature of interaction on the Web by introducing an intermediary — an Ajax engine — between the user and the server. It seems like adding a layer to the application would make it less responsive, but the opposite is true.

Instead of loading a webpage, at the start of the session, the browser loads an Ajax engine — written in JavaScript and usually tucked away in a hidden frame. This engine is responsible for both rendering the interface the user sees and communicating with the server on the user’s behalf. The Ajax engine allows the user’s interaction with the application to happen asynchronously — independent of communication with the server. So the user is never staring at a blank browser window and an hourglass icon, waiting around for the server to do something."

Google & Sun Office: The World changes this week

Google & Sun Office: The World changes this week: "Google & Sun are to announce an Office Suite based on OpenOffice, and accesible via webbrowser, according to Jonathan Schwartz --President and COO of Sun Microsystems-- (the original title of his post was 'The World changes this week'). "

Sunday, October 02, 2005

Native PDF support in Office "12"

Brian Jones: Office XML Formats : Native PDF support in Office "12": "Today's another exciting day as we move closer to Beta 1. We are just wrapping up the MVP summit here in Redmond and we've finally announced another piece of functionality I've wanted to talk about for a long time now. This afternoon Steven Sinofsky announced to our MVPs that we will build in native support for the PDF format in Office '12'. I constantly get asked by customers if we can build in this support for publishing documents as PDF files, and now I can thankfully say 'yes!' It's something we've been hearing about for years, and earlier in this project we decided that while there were already existing third party tools for doing this, we should do the work to build the functionality natively into the product."

Kodak ships world's first computer-free wireless camera

Newsday.com: Kodak ships world's first computer-free wireless camera: "After a summer-long hiccup, Eastman Kodak Co. this week began shipping a digital camera that, within range of hotels, coffee shops, airport lounges, offices, homes and other wireless hot spots, can send high-quality pictures directly onto the Internet and into e-mail boxes. "

Saturday, October 01, 2005

JotSpot Live

JotSpot Live: "JotSpot Live allows you, your colleagues or clients to take notes together on the same web page at the same time. Imagine everyone simultaneously typing and editing the same Microsoft Word document and you'll get the idea."