Clemens Vasters, Bldg 42 : Announcing the Microsoft Code-Name "BizTalk Services" R12 Release - BizTalk Services is the code-name for a platform-in-the-cloud offering from Microsoft. Currently in development, BizTalk Services provides Messaging, Workflow, and Identity functionality to enable disparate applications to connect quickly and easily. Success Soul » Warren Buffett’s 7 Secrets for Living a Happy and Simple Life - I’m an avid admirer of simplicity, but I’m an even bigger fan of the man who has mastered the greatness by living and breathing simplicity amid an ocean of wealth. AppleInsider | iPhone 3G's final build price: just $174.33 - With roughly $50 in licenses for patents and other intellectual property factored into the price and an assumed unsubsidized cost of $499 for an 8GB model of the celllphone, Apple is thought to be getting as much as $300 in subsidies from AT&T for each cu InfoQ: An Introduction to Lean Thinking - Lean software development, which we hear a lot about these days, may be still a bit of a mystery for people who come to Agile via Scrum or XP. Earlier this year, at an Open Party, Ning Lu of ThoughtWorks China offered an introduction Ext Javascript Library for beginners, ext-perience Ext » Blog Archive » In Place / Inline Editing with Ext, ExtJS Inline editor - I found an inline editing tutorial using prototype which after reading seemed very easy and very simple to replicate using Ext. I have Googled this topic in the past but found nothing… so I decided to follow this tutorial and port it to ExtJs. iBATIS, Hibernate, and JPA: Which is right for you? - Java World - In this article we introduce and compare two of the most popular open source persistence frameworks, iBATIS and Hibernate. We also discuss the Java Persistence API (JPA) Continuous Integration: Was Fowler Wrong? - While rereading Martin Fowler's paper, Continuous Integration, it struck me that its approach to Continuous Integration (CI) is fundamentally flawed. Fowler, like most of the CI community, seems to argue that CI is about building rather than testing WordPress › Blog » WordPress 2.6 - I’m happy to announce that version 2.6 of WordPress.org is now available, almost a month ahead schedule. Version 2.6 “Tyner,” named for jazz pianist McCoy Tyner, contains a number of new features that make WordPress a more powerful CMS Flex 4 (Gumbo) Available for Download - InsideRIA - The Flex 4 SDK, code named Gumbo, is up for download now. This is an exciting time for Flex, it's now 2 full versions beyond Flex 2 which was really the first version of Flex that gained mainstream adoption Salesforce.com pulls plug on Sun's flagship Unix servers | The Register - Salesforce.com is chucking out the last of it Sun Microsystems' Sun Fire servers this week, ending one of Sun's most bragged about relationships.
Tags: actionscript, adobe, agile, ajax, apple, biztalk, blogging, buffet, business, ci, cloudcomputing, continuous-integration, database, DELL, development, entrepreneur, extjs, finance, flex, flex4, fowler, happiness, hardware, hibernate, iBATIS, inspiration, iphone, java, javascript, jpa, lean, lifehacks, loss_leader, messaging, methodology, microsoft, money, news, persistence, psychology, release, ria, salesforce.com, sdk, sun, tutorials, WordPress, workflowPosts tagged as:
methodology
Daily del.icio.us for July 1st through July 4th
java.net: The Open Road: java.nio.file - Add on top of that sexier new I/O features, such as watch lists, true asynchronous I/O, and virtual file systems, and Java 7 may finally have a modern foundation for input and output on which the next generation of clients, servers, and desktop apps can b InfoQ: Agile Project Management: Lessons Learned at Google - A retrospective on Google's first Scrum implementation. Jeff Sutherland visited Google to do an analysis of the first Google implementation of Scrum on one of their largest distributed projects. Their strategy for inserting Scrum step by step into the Goo Coding Horror: Why Can't Microsoft Ship Open Source Software? - It's a shame, because the best way to "beat" open source is to join 'em — to integrate with and ship open source components as a part of your product. Unfortunately, that's the one route that Microsoft seems hell bent on never following. Allway Sync: Free File Synchronization, Backup, Data Replication, PC Sync Software, Freeware, File Sync, Data Synchronization Software - Allway Sync uses innovative synchronization algorithms to synchronize your data between desktop PCs, laptops, USB drives and more. Allway Sync combines bulletproof reliability with an extremely easy-to-use interface. InfoQ: Enterprise Batch Processing with Spring - In this presentation from QCon San Francisco 2007, Wayne Lund discusses batch processing, Spring Batch objectives and features, scenarios for using Spring Batch, Spring Batch infrastructure and architecture, scaling Spring Batch, example Spring Batch code InfoQ: Google Releases Open Source Web Application Security Assessment Tool - Google has announced the open source release of one of their internal security tools "ratproxy". The proxy analyzes problems such as cross-site script inclusion threats, insufficient cross-site request forgery defenses, caching issues, cross-site scriptin Netflix Player source code released - Hack a Day - The Netflix Player continues to gain in popularity. Roku has finally released the GPL code for their Netflix Player. Just today Forbes published that Roku would roll out a software update allowing it to stream from other online services Build Ajax applications with Ext JS - Ext JS is a powerful JavaScript library that simplifies Async JavaScript + XML (Ajax) development through the use of reusable objects and widgets. This article introduces Ext JS, providing an overview of the object-oriented design concepts behind it Seymour Hersh On Covert Operations In Iran : NPR - Investigative journalist Seymour Hersh believes that the United States may be closer to armed conflict with Iran than previously imagined. He writes about Congress' funding of covert military operations in the upcoming issue of The New Yorker. Oracle reveals BEA roadmap | InfoWorld | News | 2008-07-01 | By Paul Krill - The BEA Weblogic Server Java application server "becomes Oracle's strategic J2EE container," Kurian said. It has been integrated with Oracle technologies like Oracle TopLink for Java persistence and Oracle Coherence grid capabilities. InfoQ: Building Large AJAX Applications with GWT 1.4 and Google Gears - In this presentation from QCon San Francisco 2007, Rajeev Dayal discusses building applications with GWT and Google Gears. Topics discussed include an overview of GWT, integrating GWT with other frameworks, GWT 1.4 features, developing large GWT applicati Ext JS - Integrating Google Maps API With ExtJS - Theres no doubt that Google has some interesting and very useful JavaScript API’s - most of which I end up using over and over again. So why not package them up into an Ext component?
Tags: agile, ajax, api, appserver, AquaLogic, architecture, batch, BEA, business, development, esb, extjs, gears, google, googlemaps, gwt, hacks, http, infoq, J2EE, java, java7, javascript, methodology, microsoft, netflix, news, nio, opensource, oracle, politics, presentation, programming, projectmanagement, rant, roku, screencast, scrum, security, SOA, software, spring, SpringFramework, streaming, sync, tools, usa, utilities, video, WebLogic, windows, xssRelated posts
{ 0 comments }
Daily del.icio.us for June 6th through June 10th
Databinder - Toolkit overview - Databinder is a Java programming toolkit for data–driven Web applications. It’s based upon the Wicket Web component framework and Hibernate object-relational mapping service. The Future of BPM at BEA/Oracle | The Intelligent Enterprise Blog - It is possible that Oracle could adopt an IBM-like strategy and keep both threads alive until things sort out, using ALBPM on top of Fusion as the straight BPMS offering, and the current ARIS+SOA Suite to support the apps business. In some ways that's the Microsoft Silverlight to back Ruby, Python in browser | InfoWorld | News | 2008-06-06 | By Paul Krill - Microsoft plans to enable the Python and Ruby languages to be used for client-side development of RIAs that leverages Silverlight browser plug-in. The intent is to let developers continue using these languages on the client side without having to also in Sun bolsters SOA software with data management | InfoWorld | News | 2008-06-08 | By Paul Krill - Sun Microsystems is updating its SOA and business integration software Monday, adding a data management option and leveraging enterprise service bus capabilities based around the JBI (Java Business Integration) specification. Free Personal Finance Software, Money Management, Budget Planner and Tools, Online Financial Planning - Mint.com - Free Personal Finance Software, Money Management, Budget Planner and Tools, Online Financial Planning - Mint.com Json-lib 2.2.2 released - JSON-lib is a java library for transforming beans, maps and XML to JSON and back again to beans and DynaBeans. It is based on the work by Douglas Crockford in http://www.json.org/java. Google's GWT continues to amaze and delight - If you have checked out GWT then I urge you to give it a whirl, you will never look at another framework in the same way again. eXo Platform (Enterprise WebOS) » Blog Archive » eXo Platform: The Open Source alternative to Microsoft Sharepoint - With the launch of eXo WebOS flagship product as the new type of Enterprise Portals and all its incoming optional modules such as eXo Enterprise Content Managment (eXo ECM) and eXo Collaboration Suite (eXo CS), we have been able to build the only true alt The 3G iPhone: First Impressions | Walt Mossberg | Mossblog | AllThingsD - Less than one year after it was introduced at a hefty $599 price, the 8 GB model of the iPhone will now be two-thirds cheaper, at just $199. Atlassian Developer Blog - Story Cards - Here at Atlassian, we like our agile methodologies. We like our pair programming. And we definitely like our story cards. Some people think story cards are old school, and that all this "agile" stuff is slight-of-hand. This video proves them … right. LinkedIn - A Professional Network built with Java Technologies and Agile Practices - Learn how Java™ and agile practices are employed in building large-scale consumer internet sites like LinkedIn, the world’s largest professional network. Blogging Roller: LinkedIn: 99% Pure Java - Nick Lothian tweeted about this JavaOne presentation on LinkedIn. What's particularly interesting to me are the diagrams that explain how the LinkedIn architecture has evolved to scale up to 22 million users
Tags: agile, ajax, apax, arax, architecture, atlassian, banking, BEA, blogs, BPM, collaboration, databinder, design, developer, development, esb, finance, framework, Gadgets, google, gwt, hibernate, interesting, iphone, J2EE, java, javascript, json, linkedin, methodology, microsoft, mobile, money, opensource, oracle, programming, python, Ruby, scalability, silverlight, SOA, socialnetworking, software, sun, technology, toolkit, Web2.0, WebLogic, wicket, wirelessRelated posts
{ 0 comments }
Daily del.icio.us for May 16th through May 18th
Google Doctype - Documenting the Open Web - Google Doctype is an open encyclopedia and reference library. Written by web developers, for web developers. It includes articles on web security, JavaScript DOM manipulation, CSS tips and tricks, and more. The reference section includes a growing library Testability Explorer - TestabilityExplorer.org records the testability scores for many open source and commercial Java libraries. The compiled bytecode for the library is analyzed and metrics are calculated for the testability of individual classes. Those classes fall into one Brandon Werner » Blog Archive » ACM Article: How Intuitive is Object Oriented Design? - There is an incredible article that was published in the Communications of the ACM entitled “How Intuitive is Object Oriented Design?” by Irit Hadar from the University of Haifa, Israel and Uri Leron from the Israeli Institute of Technology. It goes t cloudtools - Google Code - Cloud Tools is a set of tools for deploying and testing Java EE applications on Amazon's Elastic Computing Cloud (EC2). Wind power, alternative energy | Salon News - A stunning new report just issued by the Bush administration finds that for under 2 cents a day per household, Americans could get 300 gigawatts of wind by 2030 which would reduce carbon dioxide emissions from electricity generation by 25 percent in 2030. InfoQ: Getting Started with Grails - In this presentation from QCon San Francisco 2007, Jason Rudolph gives an overview and demonstration of Grails. Topics covered include Java/Grails integration, Grails plugins, creating a complete Grails sample application from scratch, the structure of a Scott Hanselman's Computer Zen - 11 Top Tips for a Successful Technical Presentation - 11 Top Tips for a Successful Technical Presentation peterpascale.com » TeamCity Lessons Learned (Build Trophy For Sale) - In honor of four months of successful TeamCity usage - I offer this set of TeamCity lessons learned: SpringSource Team Blog » Why should I care about OSGi anyway? - Michael Burke asked a great question on that thread which can be paraphrased as "forgetting the hype surrounding OSGi, what benefits can I expect to see if I port an application currently packaged as an EAR to OSGi bundles? Linux On A Stick: Fedora 9 Puts Your Desktop on a USB Drive - This week's release of the Fedora 9 Linux distribution makes putting a full-fledged desktop on a portable USB thumb drive a three-click affair. Even better, you don't need Linux installed to create it, you can leave the data on your thumb drive untouched,
Tags: amazon, article, aws, blog, build, cloudcomputing, cloudtalk, Cluster, continuous-integration, cruisecontrol, css, ec2, economics, Energy, fedora, google, grails, groovy, hosting, howto, html, idea, infoq, intellij, J2EE, java, javascript, lifehacker, Linux, maven, methodology, mockobjects, oo, OOD, osgi, politics, powerpoint, presentation, presentations, productivity, programming, reference, s3, screencast, software, speaking, spring, teamcity, technology, testing, tips, tutorial, unix, usb, virtualization, web, wikiRelated posts
{ 0 comments }
Daily del.icio.us for Nov 02 through Nov 23, 2007
InfoQ: Prototype and Script.aculo.us: spending weekends at home again - Script.aculo.us creator Thomas Fuchs gives an overview about the concepts and functionality of both Prototype and the script.aculo.us libraries, provides advice on what and what not to expect and gives pointers and hints on how to get started. Enterprise Java Community: Spring Loaded Observer Pattern - This article describes an easy process of implementing the observer pattern in the Spring framework The Future of Reading (A Play in Six Acts) [dive into mark] - An analysis of the Amazon Kindle only as Mark Pilgrim or maybe John Gruber can do:) Must read - very thought provoking InfoQ: Article: What's New in Spring 2.5: Part 1: Annotation-Based Configuration - The newly released Spring 2.5 features annotation-driven dependency injection, auto-detection of Spring components on the classpath using annotations rather than XML for metadata, annotation support for lifecycle methods, a new web controller model for ma InfoQ: DDD: putting the model to work - This talk will outline some of the foundations of domain-driven design:How models are chosen and evaluated;How multiple models coexist;How the patterns help avoid the common pitfalls, such as overly interconnected models;How developers and domain experts JavaRanch Journal - November 2007 Volume 6 Issue 2 - Spring offers a few helper classes to do some scheduling in your app. In Spring 2.0, both the JDK's Timer objects and the OpenSymphony Quartz Scheduler are supported. Quartz is an open source job scheduling system that can be easily used with Spring. What is the Google Collections Library? - Kevin Bourrillion & Jared Levy are the two primary creators of the Google Collections Library, which aims to provide an extension to the Java Collections Framework. They discuss what the library is all about, its genesis, and how it will be useful to you. InfoQ: Scrum and XP from the Trenches - The tricky part to agile software development is that there is no manual telling you exactly how to do it. This book aims to give you a head start by providing a detailed down-to-earth account of how one Swedish company implemented Scrum and XP InfoQ: Starting Struts 2 - Struts2 is the latest manifestation of the popular Struts Java web application framework. Like its predecessor, its goals are to make web application development faster, easier and more productive than ever before. InfoQ: Homer's Odyssey or My Life as an Agile Consultant - In this offbeat presentation from Agile2006, Jean Tabaka compares impediments and obstacles encountered by an Agile mentor with those detailed in Homer's classic. TSS Video: Christian Bauer on JBoss Seam - In this presentation, Christian Bauer discusses how JBoss Seam simplifies the handling of stateful conversations, multi-window operations and concurrent, fine-grained Ajax requests & integrates Facelets, Hibernate, jBPM, Drools, Groovy, iText and Lucene. Seam 2.0 has been released - Seam 2.0 was released this week. JBoss Seam is a powerful new application framework for building next generation Web 2.0 applications by ntegrating Asynchronous JavaScript and XML (AJAX), Java Server Faces (JSF), EJB3, Java Portlets and BPM. Asual | SWFAddress - Deep linking for Flash and Ajax - SWFAddress is a small, but powerful library that provides deep linking for Flash and Ajax. It's a developer tool, allowing creation of unique virtual URLs that can point to a website section or an application state. Adobe - Developer Center : Designing for Flex ? Part 5: Designing content displays - Content displays are the key element of Flex application design. Application chrome exists only to support these displays, if indeed it must exist at all. Henrik Stahl's Blog: BEA videos on YouTube - There are some short clips covering BEA technologies on YouTube. My favorite is the Predictable Java video. I wish my coffee machine was that well-behaved! Hybridizing HTML - How to create Flex forms within HTML pages to easily achieve cross-browser and cross-platform functionality. alphaWorks : IBM Personal Presenter : Overview - A simple, serverless means of producing and distributing rich media content consisting of video, audio, and slides from the originator's computer to multiple clients. Interface21 Team Blog » The Spring Web Flow 2.0 Vision - The goal of 2.0 is to evolve Spring Web Flow into a complete controller engine capable of handling all types of user interactions, stateless and stateful alike, with support for multiple view technologies and asynchronous event handling (Ajax) natively gwt-ext - Google Code - GWT-Ext is a powerful widget library that provides rich widgets like Grid with sort, paging and filtering, Tree's with Drag & Drop support, highly customizable ComboBoxes, Tab Panels, Menus & Toolbars, Dialogs, Forms and a lot more xhtmlrenderer: The Flying Saucer Project - An XML/XHTML/CSS 2.1 Renderer - The Flying Saucer team announces Release 8pre1 of the Flying Saucer 100% Java XHTML+CSS renderer, including support for table pagination, margin boxes, running elements, named pages, and more: It's Only Software » 5 Minute Guide to Spring and JMX - I recently augmented a Spring-based project to expose some of the Spring-managed beans via JMX. Spring makes this very easy, and even if you?ve never used JMX before, this quick tutorial will let you set up your Spring beans to be viewed (and edited!) t Android's SDK Now Available - Android, Google's mobile platform, is finally open to the developers. Now you can download the SDK and start to develop great applications in Java. Google launched a competition that offers $10 million awards for the most interesting apps Microsoft Sync Framework != Google Gears (even if the press wants to make it look that way) on Dion Almaer's Blog - saw Microsoft?s Answer to Google Gears popup in my news feed, along with Mary Jo?s piece itself: Microsoft delivers first test build of its online-offline sync platform. Upgrading to Prototype 1.6: real world examples - Recently I have undertaken upgrading to Prototype 1.6.0. I will now show you some examples of what I?ve done, how I did it and why; you might find this writeup useful when doing the same in your application.
Tags: .NET, actionscript, adobe, advocacy, agile, ajax, amazon, android, annotation, architecture, BEA, book, books, browser, capture, code, collections, copyright, css, culture, DDD, design, design+patterns, development, drm, Drools, ebooks, ejb3, examples, ext, extjs, Facelets, flash, flex, flex2, flex3, form, forms, framework, free, gears, google, groovy, gwt, hibernate, html, infoq, iText, J2EE, java, javascript, jboss, jBPM, jmx, jsf, junit, kindle, library, lucene, methodology, microsoft, mpeg4, observer, offline, opensource, phone, presentation, programming, prototype, prototype.js, quartz, redhat, rtp, rtsp, scriptaculous, scrum, sdk, seam, seam2.0, spring, spring2.0, spring2.5, SpringFramework, Struts, struts2, swfobject, testing, tutorial, upgrade, video, Web2.0, webflow, WebLogic, xhtml, xpRelated posts
Daily del.icio.us for Mar 07, 2007 through Mar 08, 2007
Spotlight: Michael Oxley - International Herald Tribune - Knowing what he knows now about the cost and effects of the law, would Oxley - who retired in January after 25 years in Congress - have done it any differently? "Absolutely," Oxley answered. "Frankly, I would have written it differently, and he would have Adobe edits the development cycle | Reg Developer - The change we made was going from a traditional waterfall method to an incremental development model. Probably the most effective thing we did was institute per-engineer bug limits: if any engineer's bug count passes 20, they have to stop working on featu JetS3t ? An open source Java toolkit for Amazon S3 - JetS3t is a free, open-source Java toolkit and application suite for the Amazon Simple Storage Service (Amazon S3). The JetS3t toolkit provides Java programmers with a powerful yet simple API for interacting with S3 and managing data stored there. Six cool things you can build with OpenID - Apart from explaining what OpenID is and how it works, the key point I was trying to get across in the talk was that OpenID is a simple piece of infrastructure on which smart applications can be built?applications that may not have been possible prior t Flash Demo : Matisse++ ? (cld.blog-city.com) - Roman Strobl has a very cool new Matisse flash demo. It makes use of the new Swing Application Framework and Swing Databindings. If you ever wondered about Matisse++ or what happens after Matisse then you should take a look at a very cool NetBeans 6 and a
Tags: adobe, agile, amazon, authentication, backup, development, economics, ide, java, Matisse, methodology, netbeans, OpenID, opensource, politics, programming, s3, sarbanes-oxley, sox, sso, storage, web, Web2.0