From the monthly archives:
February 2008
Daily del.icio.us for February 22nd through February 25th
- flexlib - Google Code - The FlexLib project is a community effort to create open source user interface components for Adobe Flex 2.
- dougmccune.com » Blog Archive » WindowShade component added to FlexLib - A new Flex container has been added to FlexLib, called the WindowShade. This container shows a header button above or below the content of the container. Clicking the header button opens or closes the panel. This lets you easily create expandable panels i
- Ajaxian » Adobe AIR v1.0 & Flex 3.0 Released; New Adobe Open Source Site Launched - Continuing their march into the RIA space, Adobe announced today the official release of AIR v1.0 and Flex 3.0. Adobe has taken the beta off of the wrapper as their have released both AIR 1.0 and Flex 3.0.
- Mobile Desktop at Improv Everywhere - For our latest mission, three agents entered a Starbucks one by one with their own giant desktop computer and CRT monitor. They bought coffee and worked at their computers as if they were laptops
- Ext JS Blog - » Simple Tasks v2 - Multiple lists, NativeWindows and Reminders - In collaboration with Adobe, one of the key additions in Ext 2.0.2 was Adobe AIR 1.0 support for running in the application sandbox. Also, the Simple Tasks AIR application sample was rewritten to take advantage of more of the native functionality in AIR a
- Thanks Zed; Syntax matters; no more dumping stuff in Java; Quit pimple pimping Ruby; Scala warning - Can we just get some decent support for Groovy? No instead Sun invests in Ruby via JRuby. DOH! Groovy looks a lot like Java. It is much easier to get started with it. The syntax does not make developers want to hurl. Why is Sun investing so much money in
- The Smartest Unknown Indian Entrepreneur - Forbes.com - Vembu is a rare species in India these days. As far as I know, he's one of the very few entrepreneurs who has been able to execute on the premise of building software "products" and/or software-as-a-service out of India.
- John Resig - How JavaScript Timers Work - JavaScript engines only have a single thread, forcing asynchronous events to queue waiting for execution. setTimeout and setInterval are fundamentally different in how they execute asynchronous code.
- jsunit-ext - ExtJS based test runner for JSUnit based javascript unit tests - jsunit-ext is a custom test runner built using ExtJS javascript library in order to provide a better user interface and certain features missing in default runner of jsunit while not requiring any change in tests which have already been written.
- Codedependent - Java Swing guy joins Adobe - I've recently joined Adobe Systems to work on the Flex SDK. Much of the material I write will be about Flex, Flash, AIR, ActionScript, and related technologies, although I also intend to have non-technology-specific pieces as interesting graphics software
- Installing Drupal 6 | drupal.org - This tutorial covers the installation of Drupal 6. The video goes through each of the steps needed to properly setup Drupal including downloading, database set up and running the installation script. It also covers some common roadblocks and how to…
Related posts
{ 0 comments }
Daily del.icio.us for February 17th through February 22nd
- java.sun.com interview: A Conversation With Cay Horstmann - Cay Horstmann, a computer science prof at San Jose State, Java Champion, and author of some respected books on JSF and Java in the enterprise makes some provocative points in an interview on java.sun.com,
- InfoQ: GWT-Ext 2.0 Released: An Interview with Sanjiv Jivan - InfoQ.com had a chance to chat with Sanjiv Jivan, the creator and primary developer behind GWT-Ext, to get his perspective on the 2.0 release:
- YUI 2.5.0 Released — Big upgrades to DataTable, new Layout Manager, Flickr-style multi-file Uploader, and more » Yahoo! User Interface Blog - The YUI Team just released version 2.5.0 of the library. We’ve added six new components — Layout Manager, Uploader (multi-file upload engine combining Flash and JavaScript), Resize Utility, ImageCropper, Cookie Utility and a ProfilerViewer Control
- USAspending.gov - Federal Funding Accountability and Transparency Act of 2006 - Have you ever wanted to find more information on government spending? Have you ever wondered where federal contracting dollars and grant awards go? Or perhaps you would just like to know, as a citizen, what the government is really doing with your money.
- API for Static Maps - For those who don't need all the complexity of Google Maps API or can't use JavaScript in a specific context (for example, in a mobile website), there's a new Static Maps API. Similar to the recently-launched API for charts, this API lets you generate map
- Analyze This: Hoaxer Haunts Earnings Calls - WSJ.com - Mr. Herrick is giving analysts another reason to look forward to a big conference many of them plan to attend in Boca Raton, Fla. next week. Says Mr. Faucher: "One of the big questions is, will Joe Herrick from Gutterman Research show up?"
- New Version of SalesBuilder using LiveCycle Data Services : Christophe Coenraets - I have often felt that we needed a more real-life/complex sample application to adequately demonstrate LiveCycle Data Services, and specifically the Data Management Service. So, I wrote a new version of Salesbuilder that uses LCDS to persist data at the s
- Flex cookbook beta - Building an HTML, CSS, AJAX capable AIR Browser (Standalone Application) - The Adobe Integrated Runtime (AIR) uses the Webkit HTML engine. As such, most of the complexity of using HTML in your applications is hidden. This simple demo loads up a webpage that has CSS and AJAX to demonstrate the capabilities.
- Ola Bini: Programming Language Synchronicity: Is Groovy like Java? - Groovy has some extremely powerful features and libraries that can really make your life on the JVM blissful. Groovy's integration with Java is top notch, which means that you can always fall back to Java when you need Java specific features
- AIR Inspector and Aptana Update | Kevin Hoyt - The AIR Introspector is designed to let you debug your application. By adding a single SCRIPT tag to your application, and hitting F12 on your keyboard, you’ll be presented with a new window that loaded with information about your application
Related posts
{ 0 comments }
Daily del.icio.us for February 14th through February 16th
- script.aculo.us Tutorial | Ajaxonomy - The folks over at Tutorials Point have posted a good tutorial for learning script.aculo.us on their site. The tutorial does well to cover the framework, includes lots of codes examples, and even has a W3C Schools style "try-it-yourself" editor to let you
- Prototype JavaScript framework: Deprecation.js: easing the 1.5 → 1.6 transition - f you’ve put off the task of upgrading your old code to Prototype 1.6, now you’re out of excuses. Core team member Tobie Langel has developed a script that will warn you of any deprecations or API changes
- Jack Slocum’s Blog - » Ext 2.0 API Docs on AIR - Using the soon to be available Ext AIR adapter that allows Ext JS to run in the AIR application sandbox, Jack took the Ext JS 2.0 API documentation application and get it running on AIR
- Tutorial:Getting Started with Forms - Learn About the Ext JavaScript Library - This tutorial does show you how to create a form - The next tutorial shows populating the form with data from the server and submitting that data back to the server: Loading Data Into and Submitting a Form
- Ext JS Blog - » Community Talk - February 2008 - There’s nothing I like to hear about more than a developer having success with Ext. It’s even better when that developer is willing to share their experiences and insight with others. His blog has quite a few Ext posts and they are all well written.
- Savvy Duck: Ext Event Handling - The event handling and dispatching system in Ext is easy for a developer to hook into. It doesn't take anytime to integrate with and its a breeze to extend. Happy coding!
- Savvy Duck: Javascript: Introduction to the Ext Grid Object - A GridPanel has a ColumnModel field which is a collection of column configurations. The ColumnModel.renderer member lets you change the default rendering behavior of a column. The ColumnModel.editor member is an Ext.form.Field object
- Savvy Duck: Javascript: Mixing Ext’s Grid with JQuery’s Flot - I needed to integrate a Javascript chart library into an Ext based grid application. I’ve taken a previous example of the EditorGridPanel and extended it with charts and a few other minor embellishments. I went along with JQuery’s Flot
- Red Hat's JBoss dons BlackTie to target BEA Tuxedo - Yahoo! News - At its JBoss World conference , Red Hat unveiled JBoss BlackTie, a project for integrating Java and legacy-based distributed transaction-processing environments. The new product will complement and extend the current JBoss transaction-monitor project
- Groovy-power automated builds with Gant - Java World - If you've ever wished for the command of a programming language to drive your build process, then you need to know about Gant. In this article Klaus P. Berg introduces this combination of Groovy and Ant and shows you why some Java developers are choosing
- Red Hat launches JBoss Enterprise SOA Platform, 3 new open source projects | Open Source | ZDNet.com - Red Hat announced a fully integrated SOA platform combining JBoss middleware and Red Hat Enterprise Linux and launched three new open source projects. Due by the end of February, the JBoss Enterprise SOA Platform is a subscription-based offering that inco
Related posts
{ 0 comments }
Daily del.icio.us for February 10th through February 14th
- Zimbra's new Desktop: Look ma, no browser! | The Open Road - The Business and Politics of Open Source by Matt Asay - CNET Blogs - It's very cool. You should give it a spin. This is the best e-mail "client" ever built…largely because of its successful marriage of the Web with the desktop. In the future, all applications will be like this–or should be.
- Ext Road Map - Our goals for 2008 are to continue improving the 2.x version line by adding new components and enhancing some of the existing areas of functionality in Ext as shown below. Looking ahead to 3.0, there are some big new areas that we'll be getting into. In a
- The Making of MarkMail: Announcing an Informal Partnership with Codehaus - We're happy to announce we've developed an informal partnership with Codehaus to load all their mail archives and receive automatic notification of new Codehaus lists as they get created.
- A Conversation with Matt Mullenweg (Yahoo! Developer Network blog) - A few weeks ago, Matt Mullenweg (creator of WordPress) came by Yahoo to talk to a bunch of Yahoo! bloggers about the current and future state of WordPress. After the meeting, I sat down with him for our Developer Spotlight series on YDN Theater to catch u
- Andres Almiray's Weblog : Weblog - 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.
- The State of BPM: Top-Five Trends | The Intelligent Enterprise Blog - The results show a number of interesting trends indicating that CIOs and business leaders are focused on improving their processes. Existing customers described how they expect to get their ROI from their BPM implementations, and most expect to see ROI ov
- Starbucks ditches T-Mobile for AT&T | Crave : The gadget blog - The new AT&T plan allows all customers 2 free hours per day, with a $3.99 fee for additional 2-hour chunks of time. Monthly subscriptions will cost $19.99 and will enable access to other AT&T hot-spot locations in addition to Starbucks.
- Anthony Park :: 100% Geek Content by Volume » New Vista Media Center Plugin - MyNetflix (beta) - I’ve kept this pretty quiet, but I’ve been working on a new Media Center plugin for a little while now. It is now ready for beta testing, and I’ve decided to run a public beta for this one. MyNetflix features * View your Netflix queue * Browse movie
- Humanized > Our Products > Enso Launcher - Enso Launcher is designed to give you instant access to your applications and windows. With a few easily remembered keystrokes, you can launch an application, switch to a window by name, and control the state of your windows.
- Martin Wolf : Advanced Java 5 Generics - Here's an article about a few of the more subtle aspects of Java 5 Generics. This is hardly the 1st article about this particular subject, but none of them explain it quite the way I would have wanted to see it when I was wrestling with this issue myself.
- Panopticon: The Power of Pre-Attentive Processing - Our visualization software is easy to use and is a great way to explore large datasets, identify outliers and find hidden patterns.
Related posts
{ 0 comments }
Daily del.icio.us for February 8th through February 10th
- Philip Greenspun’s Weblog » Microsoft is 2000 times less effective than Google; Yahoo Board seems to be insane - Microsoft is to Yahoo as Time Warner is to (correct answer) AOL.
- Mini-Microsoft: Microsoft's Yahoo! Acquisition is Bold. And Dumb. - This still seems like a real dumb idea, like a staggering drunk trying to prop himself on an unwilling and lame adversary who wouldn't mind seeing the drunk facedown on the pavement
- IDEA is Now Enterprisey - It’s official, JetBrains raised the price on IDEA. While they claim they have not raised prices in 5 years, this is not the complete story.
- Smoke and Ice: Um… Has anyone seen JBoss? - Ok, can anyone explain why JBoss seams to have dropped off the map? The 5.0 version of the JBoss Application Server has been in beta for over a year! What's going on?
- InfoQ: From Tags to Riches: Going from Web 1.0 to Flex - James Ward and Shashank Tiwari walk through replacing a Web 1.0 interface with a rich Adobe Flex user interface. In the article, they outline the steps of updating the open source Pentaho Suite dashboard with a Web 2.0 dashboard:
- java.net: Query by Slice, Parallel Execute, and Join: A Thread Pool Pattern in Java - By combining all the above concepts, it is possible to abstract out a Thread Pool pattern in the JDK for your daily parallel processing solutions. This article will showcase code that can be built and run using the JDK along with your favorite database.
- IntelliJ IDEA Blog » Blog Archive » External Annotations - There are several cases when direct annotating code is not advisable: for example, project is shared between team members that use different IDEs, or you work with library classes. That does not mean you can’t make use of these annotations, though – w
- Getting Started with Grails - Infoq ebook - Grails is an open-source, rapid web application development framework that provides a super-productive full-stack programming model based on the Groovy scripting language and built on top of Spring, Hibernate, and other standard Java frameworks. Many org
- Safari is about to get crazy fast | Computerworld Blogs - What's so interesting about this is that Safari is already a fast browser. While Microsoft's products are getting bulkier and slower, Apple's products are getting leaner and faster.
- 20 minutes or so on why I am 4Barack (Lessig Blog) - I wasn't going to do this, but then someone ask me to do it, and someone else told me (to my horror — not that it would be insane for anyone, but insane for her) that she was for Clinton. So consider this my precinct captain duty for the lessig blog.
Related posts
{ 0 comments }
Daily del.icio.us for February 6th through February 7th
- uface - Google Code - UFace implements the JFace Data Binding for GWT, gwt-ext, MyGWT and Swing. UFace also provides a Universal API to create rich user interface applications on a variety of platforms such as the web via GWT or Java via Swing or Eclipse.
- cabel.name: FancyZoom 1.0 - This much-requested chunk of Javascript to zoom images inline, originally written for this blog but later rolled out to the Panic website and used for screenshots, is now polished up, bug-fixed, available for you to use on your website!
- Official Google Docs Blog: Stop sharing spreadsheets, start collecting information - Create a form in a Google Docs spreadsheet and send it out to anyone with an email address. They won't need to sign in, and they can respond directly from the email message or from an automatically generated web page.
- GWT-Ext is a new and significantly improved major release that is based on Ext 2.0 - 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 right out of the box
- Agile Ajax: Yet Another 17 GWT Tutorials - Half a year has passed since I published 36 GWT Tutorials. As expected, several new tutorials have come along that demonstrate deeper, more sophisticated aspects of the framework, as well as addressing specific IDE's and libraries.
- Google Web Toolkit Blog: YesMail talks about GWT - The decision to turn to GWT for our front-end solution was a leading factor in our success over the past year which was recognized in The Forrester Waveª: Email Marketing Service Providers, Q4 2007. We're up to 17 GWT modules and 33,000 lines of GWT code
- Daring Fireball: Translation From PR-Speak to English of Selected Portions of Yahoo CEO Jerry Yang's Company-Wide Memo Regarding the Microsoft Takeover Bid - Translation From PR-Speak to English of Selected Portions of Yahoo CEO Jerry Yang’s Company-Wide Memo Regarding the Microsoft Takeover Bid - John Gruber does it again
- Grails 1.0 Web framework ready | InfoWorld | News | 2008-02-05 | By Paul Krill - Grails is different from other dynamic language frameworks because it embraces Java and leverages Spring at its core, Rocher said. Spring's role in Grails is akin to being an enterprise application toolkit that features ease of use, he said. Hibernate is
- IntelliJ IDEA Blog » Blog Archive » Creating Flex Applications with IntelliJ IDEA - We’ve got great news for those of you who were waiting for an easier way to create rich Internet applications with Adobe Flex using IntelliJ IDEA. Many advanced features are supported by the upcoming version 7.0.3 that is already available throught the
- mike desjardins' blog: A Delicious and Simple JPA Mapping tutorial: The Pizza Shop - So, another JPA tutorial. What makes this one different? Well, for one thing, this one comes with a working, downloadable project that works with Eclipse, NetBeans, and IntelliJ IDEA 7. It's packaged with Hibernate, Toplink, and OpenJPA. And it's been tes
Related posts
{ 0 comments }
Daily del.icio.us for February 3rd through February 6th
- Ajaxian » Firebug 1.1 and getfirebug.com - John J Barton has been working hard on Firebug 1.1, but the work has been in the dark a little unless you are paying attention.
- Showdown - Java HTML Parsing Comparison | Lumidant - However, the clear winner was HtmlCleaner. It was the only library to successfully clean 10/10 documents. None of the others were able to even make it past the first link I provided,
- Graeme Rocher's Blog: Grails 1.0 is out the door! - We've put the finishing touches on Grails 1.0 and its out. Time to celebrate with some sleep.. enjoy!
- ted husted's blog : Apache Struts Tops OpenLogic's Open Source Leaders List with a 71% Share - Hibernate and Struts topped the list with more than 71 % of customers using each. JasperReports is the only newcomer to the list this year …
- Grails : Free PDF of Getting Started with Grails & Series for PHP Developers [cld.blog-city.com] - If you missed Michael Kimsal blog on how PHP developers can move to Grails then check out the following. Along the same lines, the book, Getting Started With Grails, is now available freely in PDF form. You can find out more information here.
- Application Development Trends - Lessons From a Yahoo Scrummaster - Yahoo has grown from its initial dotcom roots. Yahoo has more than 200 teams using agile development processes to create software for the highly volatile general-public Web application market.
- Adobe - Flex Flex Data Services - Flex Flex Data Services allows you to use spring components as remote object destinations and data management services assemblers using Flex Data Services.
Related posts
{ 0 comments }
Daily del.icio.us for February 2nd through February 3rd
- Adobe Labs - BlazeDS - The BlazeDS Release Candidate was released on February 1, 2008. BlazeDS is the server-based Java remoting and web messaging technology that enables developers to easily connect to back-end distributed data and push data in real-time to Flex and AIR app
- Marcel Overdijk's Blog: Code by convention with Flex and Spring - What this means is that Flex clients can communicate with Java objects deployed on the server. BlazeDS contains a Java Adapter which forms the infrastructure to make this possible. With Jeff Vroom's Spring Integration you can even use Spring beans to comm
- Concern mounts over rising troop suicides - CNN.com - Every day, five U.S. soldiers try to kill themselves. Before the Iraq war began, that figure was less than one suicide attempt a day.
- My videos from Davos « Scobleizer — Tech geek blogger - I made quite a few videos on Qik last week while at the World Economic Forum in Davos, Switzerland. Here’s my favorites, not necessarily in order of importance. I marked the must watch videos.
- Official Google Blog: Yahoo! and the future of the Internet - Could a combination of (MSFT & YHOO) take advantage of a PC software monopoly to unfairly limit the ability of consumers to freely access competitors' email, IM, and web-based services? Policymakers around the world need to ask these questions
- Summation: The Power of Great People (why “good enough” won’t cut it) - In markets characterized by winner takes-all - increasingly true in a globalized world - you need the very best; “good enough” will no longer cut it when against intense competition. These are the people that build great and lasting companies.
- Design Patterns and Refactoring - sourcemaking.com - Design Patterns and Refactoring
- Pure Css Data Chart | Css Globe - Data visualization is mostly achieved with flash applications or with help of some programming languages. Are those solutions the only way to present, let's say simple data chart? How about giving it a try with nothing but good ol' css?
- The war on Grails is really a war on Spring | Groovy Zone - Ruby is perhaps a more flexible language than Groovy (and that's an arguable point, folks, and one which I really don't care to get into), but Ruby also runs on a less-flexible and less-scalable and less-supported platform than Groovy. I dunno that this m
- kemelyon » FlexReport - FlexReport is a client-side report generation component. It allows you to easily generate, preview and print reports based in mxml/as3 templates.
- generatedata.com - Ever needed custom formatted sample / test data, like, bad? Well, that's the idea of the Data Generator. It's a free, open source script written in JavaScript, PHP and MySQL that lets you quickly generate large volumes of custom data in a variety of forma
Related posts
{ 0 comments }
Google vs. MicrosoftYahoo

Nothing sums up my opinion about the Microsoft bid to buy Yahoo better than this cartoon from MSNBC. The cartoon was created by Daryl Cagle for msnbc.com and used for the story entitled Why Google will remain the king of search. Guess nobody at Microsoft read the Peanut Butter manifesto.
Tags: cartoon, google, Humor, microsoft, mna, msnbc, yahooRelated posts
{ 0 comments }
Daily del.icio.us for January 30th through February 1st
- Ext JS Blog - » IDEs, plugins and tools for Ext JS 2.0 - The Ext 2.0 API is very extensive and remembering all of the functions, properties or configs available is virtually impossible. The API documentation is very thorough, but it would be nice if IDEs would provide code assist options in JavaScript as they d
- Clockwork Objects » Adobe Flex: Styling the DataGrid header separators - Although the default alo theme in Flex can be easily styled through CSS (made especially easy using the Flex Style Explorer), there are elements such as separators between the column headers that cannot easily be styled.
- James Ward - RIA Cowboy » Blog Archive » Screencast: BEA Workshop + Adobe Flex Builder - Pieter Humphrey of BEA has posted a great screencast about using the BEA Workshop / Flex Builder bundle. He goes through a very in-depth demonstration of using all the great features of Workshop and Flex to build a RIA front-end for the Medrec Patient App
- Scripteka :: Prototype extensions library - Scripteka.com, the Prototype extensions repository and library. The intention is to provide a central place to organize plugins for the Prototype community.
- John Resig - The State of JSON - JSON2.js - Late last year Crockford quietly released a new version of his JSON API that replaced his existing API. The important difference was that it used a single base object (JSON) instead of extending all native object prototypes
- The Clever Monkey: Leap of Faith: Leaving Burton Group for Curl - It is at once a happy and sad day for me. I resigned from my position at Burton Group for a new position as Vice President of Developer Relations at Curl, Inc. My last day at Burton Group is February 1st; my first day at Curl is February 18th.
- InfoQ: Pragmatic Dave on Passion, Skill and 'Having A Blast' - At QconLondon 2007 Jim Coplien spoke with "Pragmatic" Dave Thomas for InfoQ. This energetic 30-minute interview runs the gamut of Dave's wide-ranging interests: 'agile' publishing; how to turn what you love doing into a book; programming
- InfoQ: New Scala Tutorials for Java Developers - Spiewak started his series, Scala for Java Refugees, in early January and his fourth part, Pattern Matching and Exception Handling was published today.
- Manageability - Top Five Java Technologies to Learn in 2008 - Software Technology will always been in constant flux. Change will always be inevitable. So as a Java developer you need to continue to groom your career by learning new techniques and technologies.
- Shifting Mind » Postalicious - Postalicious is a WordPress plugin that automatically posts your del.icio.us, ma.gnolia, or Google Reader bookmarks to your blog
Related posts
{ 0 comments }