Work

TwitterFacebook
Get flash to fully experience Pearltrees
Entrepeneurship

developerWorks : WebSphere : WebSphere Extended Deployment Compute Grid : Batch Datastream Development Framework ...

http://www.ibm.com/developerworks/forums/thread.jspa?threadID=190623&tstart=0 A new batch development framework will be available that simplifies the development of XD Compute Grid applications. There are only so many different types of input and output streams a batch job step will use: read/write from a file, read/write via JDBC, read/write via a Queue, etc. The framework implements common BDS types and requires that the developer implement fairly straightforward interfaces that glue the business logic to the BDS. For example, to read/write with a file, the business logic would implement the FileReaderPattern or the FileWriterPattern.

Daily Python-URL

Daily Sporadic news from the Python universe, presented by your friends at PythonWare . Steve Holden: People Using Python [ "The Python Software Foundation has embarked on a mission to find out more about Python users. We want to know as much about the organizations that use Python as possible. If you want to give us information about any Python usage at all (even organizations other than the one you work for) please fill out this form. We don't even need your details, and we'll filter for duplicates." ] # http://www.pythonware.com/daily/
6.1. X11Forwarding does not work with OpenSSH under Cygwin Try adding the -v option to ssh , which often pinpoints the reason for a connection problem. From the ssh man-page : -v Verbose mode. Causes ssh to print debugging messages about its progress. http://x.cygwin.com/docs/faq/cygwin-x-faq.html#errors

X Frequently Asked Questions

Crystal Clear Methodology

By John Rusk on January 14, 2006 Crystal Clear is a methodology that summarises 10 years of research into successful software teams. Which things really matter? Which things most influence the project outcome? The Crystal Clear book , by Alistair Cockburn , is now available. http://www.agilekiwi.com/other/agile/crystal-clear-methodology/
developer certifications

Java

Building cloud-ready, multicore-friendly applications, Part 2: Mechanics of the cloud

http://www.javaworld.com/javaworld/jw-04-2009/jw-04-multicore-and-cloud-ready-2.html Orient yourself and your applications in the cloud By Guerry Semones, JavaWorld.com, 04/30/09 In the first half of this article you learned the four attributes that your code must have to take advantage of multicore computers and cloud service platforms. But once deployed to the cloud, what makes your applications soar? Appistry's Guerry Semones brings the cloud down to earth with this overview of the mechanics of scalability, reliability, load balancing, and more, in cloud computing's distributed environments. In the first half of this article you learned about four important attributes your code needs in order to run most effectively on multicore computers, or in multi-computer environments like the cloud:
Prepare your applications for the future of distributed computing By Guerry Semones, JavaWorld.com, 03/03/09 Multicore processing power and cloud computing are two of the most exciting challenges facing software developers today. Multiple chips or processing cores will enable individual computing platforms to process threads unbelievably fast, and the advent of cloud computing means that your applications could run on multiple distributed systems. In this first half of a two-part article, Appistry engineer Guerry Semones gets you started with the four design principles for writing cloud-ready, multicore friendly code: atomicity, statelessness, idempotence, and parallelism. http://www.javaworld.com/javaworld/jw-03-2009/jw-03-multicore-and-cloud-ready-1.html

Building cloud-ready, multicore-friendly applications, Part 1: Design principles

http://www.javaworld.com/javaworld/jw-10-2004/jw-1004-groovy.html Enhance your automated build process with powerful and flexible Groovy scripts By Filippo Diotalevi, JavaWorld.com, 10/04/04 Ant has been widely celebrated as the future of build processing. In fact, it represents a great improvement over previous make tools: it is extendible, multiplatform, and standard-based.

Build scripts with Groovy and Ant

Crystal is a family of human-powered, adaptive, ultralight, “stretch-to-fit” software development methodologies. “Human-powered” means that the focus is on achieving project success through enhancing the work of the people involved (other methodologies might be process-centric, or architecture-centric, or tool-centric, but Crystal is people-centric). “Ultralight” means that for whatever the project size and priorities, a Crystal-family methodology for the project will work to reduce the paperwork, overhead and bureaucracy to the least that is practical for the parameters of that project.

Crystal methodologies

http://alistair.cockburn.us/Crystal+methodologies

Best Practices for Managing Releases with Subversion | Karl Katzke

http://www.karlkatzke.com/best-practices-for-managing-releases-with-subversion/ Subversion is a software package that helps you manage versions and releases of your software, similar to the older CVS (Concurrent Versioning System). There are several strategies for managing software releases with Subversion, mostly dealing with how you branch and merge branches back into the trunk. The proper one for your organization will depend on what kind of software you write, and how you schedule and label your releases. What Subversion Does
http://burtleburtle.net/bob/hash/doobs.html

A Hash Function for Hash Table Lookup

Abstract I offer you a new hash function for hash table lookup that is faster and more thorough than the one you are using now. I also give you a way to verify that it is more thorough. All the text in this color wasn't in the 1997 Dr Dobbs article. The code given here are all public domain. The Hash

Settings Manager - Website Storage Settings panel

Note: The Settings Manager that you see above is not an image; it is the actual Settings Manager. Click the tabs to see different panels, and click the options in the panels to change your Adobe Flash Player settings. The list of websites above is stored on your computer only, so that you can view or change your local storage settings. Adobe has no access to this list, or to any of the information that the websites may have stored on your computer.
uml