Daily del.icio.us for March 22nd through March 25th

Daily del.icio.us for March 4th through March 7th

  • Software bugtraps | Software that makes software better | Economist.com – Jonathan Pincus, an expert on software reliability who recently left Microsoft Research to become an independent consultant, has observed that “the key issues [in programming] relate to people and the way they communicate and organise themselves.”
  • FAQ – Grid – Ext JS Forums – Here is some lessons learned / compiled questions from some of the repetitive questions posted in the forums about grids. Typically people ask the same line of questions (I guess they don't search the forums) and the responses are typically fairly similar
  • Google Calendar Sync: Getting Started – Google Calendar Sync allows you to sync events between Google Calendar and Microsoft Outlook Calendar. You'll be able to determine the direction of information flow, as well as the sync frequency. Staying on top of your Google Calendar and Microsoft Outlo
  • Data Warehousing – I'm going to explain OLTP, data warehousing, and OLAP. Kiss that ghetto post-doc goodbye and watch big companies line up to pay you $300/hour to romance their most critical data.
  • Optimize A Fresh Ubuntu Installation – Wired How-To Wiki – You've just download the latest and greatest version of Ubuntu Linux and it didn't cost you a thing. You breezed through the installation and a brand new desktop is staring you in the face — now what?
  • Adobe Floating on AIR – eWeek – At the Adobe Engage 08 event in San Francisco Feb. 25, eWEEK Senior Editor Darryl K. Taft spoke with Adobe Chief Technology Officer Kevin Lynch about AIR and a host of other issues.
  • Google Gears on Mobile Devices – Google Gears API – Google Code – Google Gears is now available on Windows Mobile 5 and 6 devices. Google Gears works in exactly the same way on a Windows Mobile 5 or 6 device as it does on a desktop PC. If you've already written an application that uses Google Gears, your application wil

Daily del.icio.us for January 22nd through January 25th

Daily del.icio.us for January 18th

Daily del.icio.us for January 7th

  • alphaWorks Services | IBM Web Highlights | Overview – IBM Web Highlights is a social Web 2.0 application that allows quick creation, sharing, and discussion of Web snippets and Web pages. The snippets are in the form of highlights that can be independently created and then discussed between member.
  • Top 3 SSIS Dataflow Mistakes – Brian Knight – There’s an old saying that when you have a hammer, everything looks like a nail. If the SSIS data flow is your hammer, too many people thing treat the components in the data flow like nails and don’t follow best traditional ETL practices
  • [Component] CForm v1.0 « Flexed – CForm is all about creating data entry screens. This component allows developers to create standardized forms/CRUD screens in their applications. The CForm component is a Data Entry component that can be very useful
  • Thin – A fast and simple web server « Marc-André Cournoyer?s blog – Thin is a web server that glues together 3 of the best Ruby libraries in web history: the Mongrel parser, Event Machine: a network I/O library with extremely high scalability, performance and stability and Rack
  • http://www.wallstreetandtech.com/printableArticle.jhtml?articleID=205100034 – The list of financial firms deploying Web 2.0 applications, both within the enterprise and externally, is growing. TD Ameritrade, Bear Stearns and Wells Fargo all have announced new 2.0 applications in the last few months.
  • Amazon?s EC2 Open Source Firefox Plugin – Developers using Amazon?s EC2 API might find this interesting: Amazon has created an open source project on SourceForge for ElasticFox, their Firefox extension that lets you create and manage EC2 instances from a GUI in the browser.
  • PragDave: Two New Groovy Titles – Just to prove we’re not totally Ruby-centric, we just took two books on Groovy into beta. Venkat has written Programming Groovy: Dynamic Productivity for the Java Developer, a wonderful introduction to the language. And Scott Davis complements it with Gr
  • Bruce Eckel: Java, Evolutionary Dead End – Bruce Eckel says that Java should not change much any more, that maybe “the right thing to do is just not add the feature at all (what fun is that?). That if you can’t do it right then maybe the language should stop growing and become stable.
  • The Myth of Stored Procedures Preference – Developer Pills – So with no pre-compilation and caching for both SPs and SQL statments there is no advantage for SPs here, in some other databases the SPs compiled into C or C++ but this isn’t the case in SQL Server 7.0/2000.
  • GWT Site » Getting started with GWT and Google Gears – Google Gears is a library that enables your web applications to work offline. Currently it consists of three modules: LocalServer for caching and serving up your web app resources (ie. html, javascript, images), a SQLite Database for storing offline data

Daily del.icio.us for January 2nd

Daily del.icio.us for for January 2nd:

Daily del.icio.us for Aug 27, 2007 through Sep 01, 2007

  • Programming Resources, News and Ideas: Red Hat Developer Studio – Introduction – The beta version of Red hat Developer Studio has been released recently. RHDS is a based on eclipse with set of pre-configured tools from JBoss IDE and Exadel Studio. RHDS gives us out of box and 100% open source platform for enterprise-level….
  • Ajaxian Featured Tutorial: Building a Flex DataGrid – This week, we?ve got a nice one for all of you Adobe Flex aficionados. The boys over at Paranoid Ferret Productions have a good introduction on how to build one of the most useful of components, a DataGrid, Flex-style.
  • Eulerian Technologies – DatePicker using Prototype and Scriptaculous – DatePicker using Prototype and Scriptaculous. You’ll find here the code and instructions for a datepicker widget using Prototype and Scriptaculous librairies.
  • Apache News Online: 24 August 2007 – Apache FOP 0.94 Released – The Apache XML Graphics team is pleased to announce the release of Apache FOP version 0.94. FOP (Formatting Objects Processor) is a print formatter driven by XSL Formatting Objects [1] and an output independent formatter.
  • Apache News Online: 29 August 2007 – Apache OpenJPA 1.0.0 Released – The Apache OpenJPA community is pleased to announce the release of Apache OpenJPA version 1.0.0. Apache OpenJPA is a feature-rich implementation of the persistence part of Enterprise Java Beans 3.0, also known as the Java Persistence API (JPA)
  • 10 Candidates for Extreme Makeover, Ticker-Edition « GigaOM – Sun Microsystems is changing its ticker symbol from SUNW to JAVA in order to better reflect the company?s role in new network infrastructure. Here?s 10 companies that we think could use an extreme ticker makeover.
  • Google Web Toolkit Blog: GWT 1.4 release and out of beta – It’s a really big day for Google Web Toolkit: GWT 1.4 is now available — and, with more than a million downloads under our belt, GWT is no longer in beta!
  • InfoQ: Availability & Consistency – When we move to distributed architectures for scalability, fault-tolerance reasons we are also introducing additional complexities. Amazon CTO Werner Vogels dives into the different parameters that play in the tension between availability and consistency
  • InfoQ: Patrick Linskey discusses OpenJPA and the JPA specification – At The Spring Experience conference, InfoQ caught up with Patrick Linskey of BEA to discuss the current status of the Apache OpenJPA project. Linskey explains where OpenJPA came from, how it fits into the OR Mapping space, the features it provides
  • Ajax programming with Struts 2 – Java World – In this article, Oleg Mikheev shows you how to use Struts 2, Dojo and JSON to display data in an Ajax-style table. In the process, he introduces some Ajax-friendly features of Struts 2, including its integration with WebWork, Guice & the Dojo toolkit.
  • JLINQ: IBM’s new paradigm for writing Java database applications – The project code named Java Language Integrated Query (JLINQ) gives database application developers an easy, GUI-based means to significantly increase productivity in both the design and implementation phases
  • start – MUScoop Wiki – The primary purpose of this Wiki is to archive Marquette sports information and history. In time, this wiki will become the one-stop-shopping repository for records, player statistics and biographies and team results for all MU sports teams.

Daily del.icio.us for Aug 16, 2007 through Aug 21, 2007

BEA jumps on security bandwagon


I first saw this on CNET in an article entitled – BEA jumps on security bandwagon. In a nutshell, the BEA WebLogic Enterprise Security product is an application security infrastructure solution that uses a service-oriented approach to enable security services for your applications.

The product is based on most of the stuff that came over as part of the CrossLogix acquisition. The interesting thing for me on this whole story was how security is playing an integral part of the application development process and how companies like BEA are jumping in this market. IBM has also been buying companies to complete its security/identity story in the Tivoli suite of products with TIM & TAM.

Another interesting part of the press release was that JAAS was not mentioned once. JAAS or the Java Authentication and Authorization Service is a package integrated into Java 1.4 that enables services to authenticate and enforce access controls upon users. It implements a standard Pluggable Authentication Module (PAM) framework, and supports user-based authorization.

JAAS was a good first step for authentication and authorization for Java applications, but there are several limitations of the framework and I’m not sure what the future holds. It seems odd to write all this JAAS code for applications that are running inside a web/ejb container when the container has all of these services.

I haven’t been lurking in the comp.lang.java.security newsgroup and so I don’t know what the future holds for JAAS. I guess I’ll have to go through the 15,000+ posting that are waiting in my newsreader.