Ruby.rewrite(Ruby)
In this RubyFringe talk, Reginald Braithwaite writes Ruby code to read, write, and rewrite Ruby. Demos include extending Ruby with conditional expressions, call-by-name and more.
- Ruby,
Tracking change and innovation in the enterprise software development community
Posted by Hartmut Wilms on Nov 06, 2007 03:16 PM
The videos of three talks at the Belgian Java User Group (BeJUG) Enterprise SOA'07 Conference have been published on parleys.com.
The Enterprise SOA'07 Conference presented "an overview and in depth technical talks on how to leverage the principals of Service-Oriented Architectures to reduce cost and risk, improve efficiency and agility and liberate your organization from the unpredictable change of technology". The published videos include the two keynotes of Anne Thomas Manes, Research Director with Burton Group, and Stefan Tilkov, CEO of innoQ and Lead Editor at InfoQ.
Anne Thomas Manes talks about "Making the Most of your SOA Initiative". She discusses some of the major risks and challenges that impede SOA adoption and provides suggestions for startegies, which help to mitigate these risks. According to Anne Thomas Manes "Think big, Take small steps" is the right course of actions for a successful SOA initiative.
In his talk about "The State of REST vs. SOA" Stefan Tilkov argues that enterprise scenarios do very well benefit from REST principles and properties "that have made the Web a success". He explains the REST ('Internet') approach by example and compares it to the ('Enterprise') world of WS-* and SOAP.
Paul Fremantle, Co-Founder of WSO2 an open source SOA middleware company, wonders if "Open Source ESBs" are as good as Belgian Beer. He explains how an ESB fits into the overall SOA picture, looks at the features and approaches of (four) open source ESBs and compares them to the offerings from established vendors. In his view "the Open Source approach is the best route to creating a long-term, robust and cost-effective Service Oriented Architecture".
These three presentations give a great overview of the currently most discussed and debated topics in the SOA world: the risks of SOA, ESBs & SOA, and REST as a means of implementing an SOA.
Offshore software development: Making it a success with Agile Practices
Agile Development: A Manager’s Roadmap for Success
Lean Software Development Governance, a whitepaper by Per Kroll and Scott Ambler
The Future of Software Delivery According to visionaries Grady Booch & Erich Gamma
In this RubyFringe talk, Reginald Braithwaite writes Ruby code to read, write, and rewrite Ruby. Demos include extending Ruby with conditional expressions, call-by-name and more.
Aptana RadRails: An IDE for Rails Development by Javier Ramírez discusses the latest Aptana RadRails IDE, a development environment for creating Ruby on Rails applications.
Cliff Click discusses how to optimize generated bytecode for running on the JVM. Click analyzes and reports on several JVM languages and shows several places where they could increase performance.
Scott Ambler, Practice Lead for Agile Development at IBM, speaks on the current status of the Agile community and practices having a look at the perspective of the Agile’s future.
Dave Nicolette and Karl Scotland try to introduce non-technical managers to one of the most popular Agile development techniques: Test-Driven Development (TDD).
Smooks is best known for its transformation capabilities, but in this article Tom Fennelly describes how you can also use it for structured event streaming.
Successful architectures evolve over time to meet changing business requirements. Luke Hohmann presents how to collaborate with key members of your business to manage architectural changes.
In this article, Dr. Tobias Komischke explains how colors used in a GUI can influence our interaction with a computer and offers advice on using the appropriate colors for the interface.
1 comment
Reply