Shotgun Wedding: Enterprise Architect 7.0
29627
Good UML diagramming that won't break the bank Agile development, for some, means avoiding diagramming (whether for documentation or analysis and design) and just getting on with testing and coding.â¦
635884
Alchemi is a software framework that allows you to painlessly aggregate the computing power of networked machines into a virtual supercomputer (computational grid) and to develop applications to run on enterprise grids.      We are pleased to announce the release of version 1.0.6. The major changes since 1.0.5 are a LUA (Least Privileged User Account) operation for both Manager, Executor in normal and service mode and an option for executing user's GThreads in a secure sandbox (experimental)  Please note that this is a developer release intended for enthusiasts and early adopters as documentation is not up to date.     Go here for downloading the files in this release:     http://sourceforge.net/project/showfiles.php?group_id=66729&package_id=186776&release_id=456163
396345
Sandro Zic recently gave a presentation on Java and PHP, and posted his slides here. I didn't attend his talk, so I don't have all the facts, but I would like to comment on one of his slides [...]. First, a minor point. Limited or no OOP has rarely stopped any software from being enterprise-ready. Most modern operating systems continue to be written in C, and the large Cobol programs running on mainframes that manage your bank accounts and insurance do not use OOP. [...] Let's address some of his other criticisms: Virtually no multi-threading, Lack of maintenance tools, and Immature frameworks.
231752
The Eclipse Foundation is developing an open source SOA framework intended for applications ranging from enterprise environments to embedded systems.
755326
Back in the days of stone knives and bearskins applications were  things that were written in cretinous languages like COBOL that  ran on wierd 71 bit architectures and used messed up file formats like  JCL and VSAM files or whatever.  What's a 'Data Division'?  Some whiny  80s band from Manchester?      Of course today we are so much  smarter.  If you look at the evolution, from ML, to branched languages  to structured programming to OOP, and from 3270 applications, to PC  apps to client server to web apps, you can clearly see how the  applications programmer transformed himself from knuckle dragging  simian to homo sapiens. That's the stereotype, right?    We have a name for all that old stuff, a pejorative name:  'legacy'.[1]   I'm here to tell you that the web application is the new  legacy.
732767
In a new post to his blog today, Stuart Herbert continues the theme he started in a previous post about a business case for PHP. In this new entry, he shares some things he's done to further the effort.   To turn this from an idea into reality, I've setup a Google group where anyone who is interested can join in, and help build this resource. Please come along with your ideas and concerns, and let's see what we can achieve together.   He also suggests some "first steps" to get the ball rolling, namely a list of topics the business case needs to cover.
24703
Will 'coding in the large' replace what we do now? Over the last few columns we have looked at how Service Oriented Architecture (SOA) based systems can be built using the Service Component Architecture (SCA) and Service Data Objects (SDO).â¦
661071
PÃ¡draic Brady continues his series looking at the creation of complex views in the Zend Framework with part six today all about gathering together the thoughts and ideas from the previous articles into a cohesive whole.   Part 6 now takes our previous fragments of theory and attempts to stitch them together into a cohesive whole - a description of a possible end solution. Yes, I know code talks loudly, and we'll get there with an almighty bang in Part 7 (which I promise is no more than a week away). Until then it's more verbosity.   He suggests a list of six terms to help get everyone on the same page when talking about the complex views:   Includes Partials Dispatches Layouts Placeholders Response Segments   Since these terms would mean nothing without proper definitions, he provides a few paragraphs on each explaining what they are and, where necessary, using code to illustrate the point.
319323
Feature Consolidation runs and runs
136022
(Source: Appistry)  Strategic enterprise applications are required to exhibit both scalability and reliability, a tall order that many application development and deployment approaches fail to successfully or cost-effectively meet. Learn about a new grid-based approach to application architecture and development that is successfully meeting the requirements of the most demanding applications, delivering scalability, manageability and affordability.
328320
The JyAALib project is a Java/Jython implementation of the Asynchronous Action Framework based in Pure Object Oriented Concepts. The Massive Parallel Framework in Python Language - Full Compatible with Jython-JAVA.   New Beta version 1.9 is available for the PyAALib-JyAALib : The Massive Parallel Framework in Python Language - Full Compatible with Jython-JAVA
241556
Cody Caughlan has created a project that brings one of the popular features of Ruby on Rails to the world of PHP5 - database migrations.   One of the cool things I like about Ruby on Rails is the use of "migrations" for maintaining your DB. Migrations have proven to be pretty handy in keeping a local database in sync with the work of other developers. [...] Because migrations are incremental and they are done in a structured manner, it is a great way of pushing out new DB changes to the production database servers.   His framework, Ruckusing Migrations, is a modular framework that makes use of some of the more advanced features of PHP5. It's portable (via an adapter interface) and uses a generic task interface (task files) to load functionality into the framework. There's also plenty of API hooks to allow for a developer to easily create their own custom operations.   Check out the project homepage for more information.
271372
Matt Cashner provides a high-level introduction to POE, the Perl Object Environment, examining the concepts that POE brings to bear when designing long-running Perl applications.
563550
Felix Geisendorfer is in the process of moving his blog from Wordpress to a customized "light-weight CakePHP replacement" he's developing to be extended later on. His post shares some of the tips he found so far.   In this post I'm simply going to throw out some snippets to show how I'm currently approaching the whole process in order to give both my insight into what works and what doesn't, while also hoping to get some people to share their insight into migrating legacy apps to CakePHP.   The tip in this post is primarily about the database side of things - his porting over of the information from the Wordpress table model to his new customized schema. His code example for the migration is included.
416901
Aaron Wormus has a new note on his blog today about his presentation at this year's Zend/PHP Conference & Expo and another speaker he's excited to hear.    One of the Zend conference sessions that I'm pretty excited about is Don Samisa Abeysinghe's (of WSO2) "Fully Fletched Web Services with PHP".   I'll be presenting a session on "Moving to PHP5 with Style." This tutorial/case study will be based on experience in transitioning several codebases from PHP4 to PHP5, creating unit tests & started a move towards a service based architecture without a complete platform rewrite.    Aaron's talk fits under the banner of the "PHP Development" talks, including others on topics like hosting PHP applications on Windows, working with PDO, unicoding in PHP6, and using PHPUnit.
466408
I got an interesting teaser in the e-mail this week: âStudy Suggests Nearly Half of All Leaders See a Disconnect Between Strategy and Execution.â I wonât say who sent it because they blew the execution: The so-called study wasnât posted anywhere online, and when I called the number, theyâd already left for the weekend.ADVERTISEMENTMAKE SOA REAL WITH IBM WEBSPHERE PODCASTStreamline processes and maximize efficiency within a proven service oriented architecture. Take back control of your business processes with IBM WebSphere.
645743
Itâs funny how circumstances can change your perception of whatâs possible. A few months ago, key Microsoft architects were telling me that it would be impossible to decouple the Avalon presentation subsystem from the Longhorn OS.