- Advanced Topics in JPA – Parleys – Parleys.com – a Belgian Java User Group initiative – In this talk we will introduce a few of the common features and use them as a platform on which we can discuss some of the higher order JPA topics. We will show how to use multiple persistence units, define and tune identifier generators, create and invok
- SpringSource Team Blog » Is it a Tomcat, or the Elephant in the Room? – In the era of open source, the traditional API-led sale for application servers has been replaced by a QoS sale
- Samples Updated for AIR Beta 3 | Kevin Hoyt – What started as a couple dozen examples has also now grown to be over forty (40) AIR samples, to include a number of full applications. That being said, I?m happy to announce that the samples update for AIR Beta 3 is complete, and are available for down
- High Performance Ajax Applications » SlideShare – High Performance Ajax Applications presentation at Yahoo by Julien Lecome. Topics include * Developing for high performance, High performance page load, High performance JavaScript, High performance DHTML, High performance layout and CSS, High perfor
- The Google Enigma – In his new book, The Future of Management, London Business School professor Gary Hamel calls Google ?a modern management pioneer? that ?has much to teach us about how to build companies that are truly fit for the 21st century.?
Tag Archives: yahoo
Daily del.icio.us for Dec 04, 2007 through Dec 06, 2007
- Roller: free and open source Java blog software – Apache Roller 4.0 has been released and is now available for download. This is a major new Roller release which includes easier blog theme customization, a much more simple installation/upgrade process, infrastructure improvements and other small fixes.
- infinitest – Google Code – Infinitest is a continuous JUnit test runner designed to facilitate Test Driven Development. Infinitest helps you learn TDD by providing feedback as you work, and helps you master TDD by reducing your feedback cycle from minutes to mere seconds
- dev2dev: Using Asynchronous Servlets to Deal with Hung Threads – BEA WebLogic Server 9.2 and later versions expose an Abstract Asynchronous Servlet class, which allows you to decouple receiving a servlet request from sending its response. The class also provides a Future Response Servlet, which lets the server handle s
- Yahoo! Flash(R) Blog » Blog Archive » YUI Got a Little More Flashy Today! – Yahoo! releases version 2.4.0 of the YUI Library and they have been working with the Flash team to help them introduce a new component that leverages the power of Flash Player. The experimental YUI Charts widget brings the Yahoo! Astra Flash Charts
- Yahoo! Developer Network – Flash Developer Center – ASTRA Flash Components – Charts – Charts is a set of visualization components that represent two-dimensional data structures (tables, arrays of values, etc.) in a variety of ways (bars, graphs, pie charts, etc.)
- Yahoo! UI Library: Charts – The YUI Charts Control visualizes tabular data on a web page in several possible formats including vertical columns, horizontal bars, lines, and pies. Features include support for the DataSource Utility, customizable serie, axes, mouse-over datatip
- Ext JS LiveGrid Component – The Ext JS LiveGrid Component is a user extension that’s build upon the wonderful Ext JS Framework. The component allows to read chunks of data from an underlying storage (common use case: a database) without the need of paging. Means: You can virtually d
- Ext JS Blog – » Ext 2.0 Final Released – The Ext team is proud to announce that the official release of Ext v2.0 is available for download. Ext 2.0 is a dramatic step forward from all previous versions of Ext, providing increased performance, ease of configurations, flexibility and UI capabiliti
- Adobe Debuts Flash Media Server 3 – Slashes Price – The Flash Media Interactive Server includes the debut of streaming HD video. FMS3 will offer H.264 video streaming, as well as support for High Efficiency AAC (HE-AAC) audio that can be streamed to Flash player, AIR applications, or Adobe’s Media Player a
- NetBeans Magazine – To coincide with the launch of 6.0, this latest issue of NetBeans Magazine features 62 pages of in-depth articles. NetBeans IDE 6.0 features Ruby/JRuby/Ruby on Rails support, enhancements for improved Swing development, a new Visual Game Designer, updated
Daily del.icio.us for Jul 30, 2007 through Aug 03, 2007
- InfoQ: System Integration Testing Using Spring – When it comes to system integration testing Spring adds real value. In this session, Rod Johnson discusses: integration testing and the support that Spring provides for it, issues around testing the persistence layer, testing web applications.
- InfoQ: BEA and Oracle incorporate Sun’s Project Tango – In a recent article, Sun’s director for SOA products, Kevin Schmidt mentioned the fact that both Oracle and BEA have incorporated Sun’s Web Services stack, Project Tango. Tango is MS .NET 3.0 interop
- InfoQ: Using Java to Crack Office 2007 – With Office 2007, no third-party libraries are necessary-a Java application can now read and write any Office 2007 document, because Office 2007 documents are now nothing more than ZIP files of XML documents known as the OpenXML
- Welcome to jXLS – jXLS is small and easy-to-use Java library for generating Excel files using XLS templates. Also jXLS can be used to read XLS files and populate Java beans with spreadsheet data according to XML configuration file
- How To Read / Write Excel Spreadsheet From Java – Both JExcelAPI and Jakarta POI (HSSF) are open source software to read & write data from / to Excel spreadsheet even on non-Microsoft platforms. In my tests HSSF came out to be the clear leader and recommended solution because of robustness and features.
- Eloquent JavaScript – Eloquent JavaScript is a hyper-book providing a comprehensive introduction to the JavaScript programming language. Apart from a bookful of text, it contains plenty of example programs, and an environment to try them out and play with them.
- http://www.ietf.org/internet-drafts/draft-ietf-atompub-protocol-17.txt – The Atom Publishing Protocol (APP) is an application-level protocol for publishing and editing Web resources. The protocol is based on HTTP transfer of Atom-formatted representations. The Atom format is documented in the Atom Syndication Format.
- F1 News – Grandprix.com – One of the big problems with the ongoing Stepneygate Affair is that there is a huge amount of hearsay, but not a great deal of fact
- YUI 2.3.0: Six New Components and a Prettier Face » Yahoo! User Interface Blog – We’re pleased to announce the release of YUI version 2.3.0. This release features six new additions to the library as well as a new skinning architecture and a new visual treatment for most of our UI controls – plus 250 enhancements and bug fixes
- Greg the Architect : Episodes – Find out what happens when Greg tries to swallow three different SOA pitches in one day. Will he save the day, or will Greg have to chuck the project?
- Dr. Dobb’s | Java Message Service | July 2, 2007 – SOAP-based web-service development continues to grow, and uses XML and HTTP to remove the implementation details from remote procedure calls. But while SOAP has broken new ground in distributed computing, message-oriented middleware such as the Java Messa
- Plans for the Rich Web Application Backplane – Both mashups and Ajax are now firmly entrenched in the Web landscape. Put them together and you have the makings for Rich Web applications. This article explains the Rich Web Application Backplane, currently a W3C Note, which is designed to bring standard
- 10 things I learned about using Hibernate/JPA successfully by SpencerUresk – I decided to share a few things I learned about using Hibernate/JPA in a large project with a complicated database setup
- OpenJPA no longer requires bytecode processing – Historically, OpenJPA required that you either run a post-compilation tool or run your application with a javaagent. The latest build of OpenJPA removes this restriction by providing various levels of support for unenhanced classes.
Daily del.icio.us for Apr 03, 2007
- From Java EE security to Acegi – The right way to protect your Web applications – This article is an in-depth introduction and comparison of Java EE security and Acegi. They both offer a variety of security services to make application security programming easier. The declarative and annotation-based programming methodologies let devel
- Microsoft Watch – Games & Consumer – What Apple DRM-Free Means to Microsoft – Apple will offer EMI music free of DRM for 30 cents more a track; album prices will remain the same. Apple makes the EMI catalog more attractive than other iTunes music in two ways: No DRM and higher encoding
- BEA cites Java, availability in app server upgrade | InfoWorld | News | 2007-03-30 | By Paul Krill – WebLogic Server builds on Spring internally, said Rod Johnson, founder of Spring and CEO of Interface21. "The architecture that they’ve adopted, building on Spring, enables them to move to a situation where Spring components can be deployed natively to We
- The Aquarium: GlassFish Components in BEA’s WebLogic Server 10.0 – BEA has released WebLogic Server 10.0, as a Technology Preview for their Java EE 5 support. BEA is using the GlassFish implementations for JAX-WS 2.0, and JAXB 2.0, which were part of GlassFish v1 UR1
- The Impact of Emerging Technologies: Media Viewer – Tim Berners-Lee explains how the Semantic Web works and how it will transform how we use and understand data.
- JScrape – Simple Java & Xquery based HTML Scraping API – JScrape is a simple yet powerful java api for scraping (aka screen scraping) data from a web page using XQuery. This API makes it simple to pull data from other sources and maintain them in a simple way
- Dev2Dev Editor’s Blog: WebLogic Server 10! WebLogic Portal 10 and Workshop for WebLogic 10 too! – BEA WebLogic Server 10, BEA WebLogic Portal 10 and BEA Workshop for WebLogic 10 are all available now
- Performance Research, Part 3: When the Cookie Crumbles – Yahoo! User Interface Blog – This article, co-written by Patty Chi, is the third in a series of articles describing experiments conducted to learn more about optimizing web page performance
- Performance Research, Part 2: Browser Cache Usage – Exposed! – Yahoo! User Interface Blog – This is the second in a series of articles describing experiments conducted to learn more about optimizing web page performance.
- Performance Research, Part 1: What the 80/20 Rule Tells Us about Reducing HTTP Requests – Yahoo! User Interface Blog – This is the first in a series of articles describing experiments conducted to learn more about optimizing web page performance.
- Blogbody: IDEA Really is That Good – I consistently find myself trying to explain why IDEA is so good. This is my attempt to explain my favorite "features". I say "features" because many of these aren’t the type of bullet-point features you might see in a direct comparison (ie: "EJB3 Support
Daily del.icio.us for Feb 27, 2007
- Discover the magic world of software development: GWT-Spring Integration Demistified – The purpose of this blog entry is to explain as simple as possible how GWT and Spring can be brought together and make the the most of your entreprise application.
- TagCrowd – TagCrowd is a web application for visualizing word frequencies in any user-supplied text by creating what is popularly known as a tag cloud.
- Granite Data Services Overview – Confluence – Granite Data Services aims to be a free, open source alternative to Adobe Flex 2 Data Services for J2EE application servers
- JavaScript Crossword Puzzle – Gang Of Four (GOF) Software Design Patterns Crossword This crossword tests your knowledge of software design patterns.
- RESTEasy – The Site – RESTEasy is a REST framework for Java to create RESTful web services from POJOs, EJB3 Session Beans, Message Driven Beans
- Enterprise Java Community: Google Web Toolkit Solutions: Cool & Useful Stuff – This Short Cut explores cool stuff you can do with the GWT using two applications: an address book and a Yahoo! trip viewer.
- Tutorial on Flex using freeware – If you just want to know how to compile mxml file to swf file using the SDK then this tutorial is for you
- Hello World: Why I don’t get Adobe Flex – Why would an architect choose to rely on a proprietary runtime, available only from a single vendor to do stuff that can be done just as easily with standard XHTML, CSS and JavaScript?
Daily del.icio.us for Feb 23, 2007
- jQuery: jQuery and Jack Slocum’s Ext – The jQuery Project and Jack Slocum?s Ext Project have partnered to integrate the amazingly lightweight and powerful jQuery framework with Ext?s awesome UI library
- AJFORM – World’s easiest AJAX Forms API / JavaScript ToolKit – AJFORM is a JavaScript toolkit which simply submits data from any given form in an HTML page, then sends the data to any specified JavaScript function
- Bamboo – Continuous Integration and Build Server – More than a conventional continuous integration (CI) server, Bamboo provides Build Telemetry to help identify and highlight trends, patterns, and linkages across builds ? not just focusing on the results of a single build.
- Simple Prototype based DHTML Menus – Nice dynamic drop down menus in 50 lines of JavaScript code. Based on prototype.js, these menus are nice because you are in control rather than trying to get some other menu system to do what you want.
- idea.log: Faster Feedback and Why You Want It: From TDD to CI and Beyond – TDD takes it to the next level, breaking the programming task into even smaller iterations, and simultaneously putting the primary feedback mechanism, testing, at the forefront
- Jump into JUnit 4 – This tutorial guides you step-by-step through the fundamental concepts of JUnit 4, with emphasis on the new Java 5 annotations
Daily del.icio.us for Feb 20, 2007 through Feb 21, 2007
- Bob’s Unit Testing Best Practices – Testing Digitally – Having used Agile programming methods for a number of years now. I have come across some best practices for unit testing that I would like to share with you.
- O’Reilly Open Books Project – O’Reilly has published a number of Open Books–books with various forms of "open" copyright–over the years.
- Ajaxian – YUI Version 2.2.0 Released – YUI 2.2.0 has been released one year after YUI was released into open source.
- Yahoo! UI Library: DataTable – The DataTable control provides a simple yet powerful API to display screen-reader accessible tabular data on a web page. Notable features include sortable columns, pagination, scrolling, row selection, resizeable columns, and inline editing.
- Jump Start Your AJAX Development with the Google Web Toolkit – The Unofficial Google Wiki – A free wiki from Wikia – The Google Web Toolkit addresses the development of an AJAX application in a very methodical manner
- NetBeans Visual Web Pack 5.5 – Tutorials – Using Hibernate With the NetBeans Visual Web Pack – This tutorial shows you how to use the Hibernate framework in a NetBeans Visual Web Pack project. It also shows how to wrap back end data with Option arrays and ObjectListDataProvider objects for binding to JavaServer Faces components.
- James Ward?s Blog – Blog Archive – Faster Flex Applications: Shrink Your RSLs – Here is what you need to do if you want to have size optimized RSLs
- rebelutionary: Enterprise Wikis Replace Shared Drives – Confluence & WebDAV – A lot of people talk about wikis ‘replacing’ email – which I think is too broad a statement – but very few people focus on the impact wikis have on shared drives
- Red Hat endorses KVM virtualization | CNET News.com – Red Hat, the dominant Linux seller, will include KVM (Kernel Virtual Machine) in the next version of its Fedora Linux v7
- Three Hypotheses of Human Interface Design – Tantek’s Thoughts – Human interface cognitive load is proportional to the number of clicks/keystrokes/gestures
Daily del.icio.us for Feb 19, 2007
These are my links for Feb 19, 2007:
- Census Mashups Using StrikeIron Web Services and Yahoo Maps in Flex 2 – Census Dashboard Mashup is a mashup using StrikeIron’s Zip Code Information Web Service, StrikeIron’s Population Demographics By ZIP Code Web Service and Yahoo Maps to give detailed information for a specific US zip code. I find it to actually be a really
- Sun Updates Java Mozilla HTML Parser 1.0.1 – O’Reilly ONJava Blog – Java Mozilla HTML Parser 1.0.1 is a package which allows parsing HTML pages into a Java Document object. Wonder how it stacks up against HtmlCleaner (http://htmlcleaner.sourceforge.net/)
- dmiessler.com | study | lsof – lsof is the Linux/Unix über-tool. I use it most for getting network connection related information from a system, but that’s just the beginning for this amazing and little-known application
- chalain: So Beautiful, So Disturbing – She gets out of bed and stretches, perfect curves sliding under silky lingerie and momentarily making me forget about breakfast, meatloaf, and whoever it was I was married to before last night.
- Massive Google hard drive survey turns up very interesting things – Engadget – When your server farm is in the hundreds of thousands and you’re using cheap, off-the-shelf hard drives as your primary means of storage, you’ve probably got a a pretty damned good data set for looking at the health and failure patterns of hard drives
- Raible Designs | Slick looking Confluence sites – Wicket and Cayenne have nice looking websites backed by Confluence. Wicket has a Writing documentation page that explains how it works.
- Upselling your architecture – The Pragmatic Architect – As an architect, you’ll probably need to present to different audiences at different levels. When you do, it’s worth thinking about whether you need to upsell your architecture or not.
- MyEclipse Delivers Tools to IntelliJ IDEA Users – Developers using IDEA are now able to utilize the MyEclipse Visual HTML Designer, XML Editor, Database Explorer and Image Editor SNAPs directly in their own environment.
- IntelliJ IDEA: Inspections by Sections … – Static code analysis doesn’t just improve your code quality, it can also teach you some cool ideas and best practices about programming
- Java Power Tools: Home – "Java Power Tools" is about software tools and techniques that can contribute to improving the SDLC which includes build tools such as Maven and Ant, CI tools, code quality tools, testing tools, collaborative tools, source version control, and more!
- Rod Johnson » Sun’s GlassFish Embracing Spring – I think part of what’s making Sun more relevant in the enterprise Java space is that they are now more plugged into what’s happening in the wider world, and are willing to take the input on board and act on it
Daily del.icio.us for Feb 17, 2007 through Feb 19, 2007
These are my links for Feb 17, 2007 through Feb 19, 2007:
- Census Mashups Using StrikeIron Web Services and Yahoo Maps in Flex 2 – Census Dashboard Mashup is a mashup using StrikeIron’s Zip Code Information Web Service, StrikeIron’s Population Demographics By ZIP Code Web Service and Yahoo Maps to give detailed information for a specific US zip code. I find it to actually be a really
- Sun Updates Java Mozilla HTML Parser 1.0.1 – O’Reilly ONJava Blog – Java Mozilla HTML Parser 1.0.1 is a package which allows parsing HTML pages into a Java Document object. Wonder how it stacks up against HtmlCleaner (http://htmlcleaner.sourceforge.net/)
- dmiessler.com | study | lsof – lsof is the Linux/Unix über-tool. I use it most for getting network connection related information from a system, but that’s just the beginning for this amazing and little-known application
- chalain: So Beautiful, So Disturbing – She gets out of bed and stretches, perfect curves sliding under silky lingerie and momentarily making me forget about breakfast, meatloaf, and whoever it was I was married to before last night.
- Massive Google hard drive survey turns up very interesting things – Engadget – When your server farm is in the hundreds of thousands and you’re using cheap, off-the-shelf hard drives as your primary means of storage, you’ve probably got a a pretty damned good data set for looking at the health and failure patterns of hard drives
- Raible Designs | Slick looking Confluence sites – Wicket and Cayenne have nice looking websites backed by Confluence. Wicket has a Writing documentation page that explains how it works.
- Upselling your architecture – The Pragmatic Architect – As an architect, you’ll probably need to present to different audiences at different levels. When you do, it’s worth thinking about whether you need to upsell your architecture or not.
- MyEclipse Delivers Tools to IntelliJ IDEA Users – Developers using IDEA are now able to utilize the MyEclipse Visual HTML Designer, XML Editor, Database Explorer and Image Editor SNAPs directly in their own environment.
- IntelliJ IDEA: Inspections by Sections … – Static code analysis doesn’t just improve your code quality, it can also teach you some cool ideas and best practices about programming
- Java Power Tools: Home – "Java Power Tools" is about software tools and techniques that can contribute to improving the SDLC which includes build tools such as Maven and Ant, CI tools, code quality tools, testing tools, collaborative tools, source version control, and more!
- Rod Johnson » Sun’s GlassFish Embracing Spring – I think part of what’s making Sun more relevant in the enterprise Java space is that they are now more plugged into what’s happening in the wider world, and are willing to take the input on board and act on it
- Is Bruce Eckel Right? Maybe not. at Simon?s Blog – Bruce Eckel has written an interesting piece about Java and user interfaces. I?d recommend that you read it, as it?s pretty thought-provoking.
- The Fishbowl: Job Satisfaction – We spend a lot of time at work. If we?re not doing something that we?re passionate about, that gives us some kind of fulfillment, we?re wasting a big part of our lives.
- BuzzMachine » Blog Archive » A day at NPR – I’ve thoroughly enjoyed my day at NPR. Smart people, but then that?s obvious.
- Coding Horror: The cost of leaving your PC on – So leaving my server on is costing me $200 / year, or $16.68 per month. My home theater PC is a bit more frugal at 65 watts. Using the same formulas, that costs me $81 / year or $6.75 per month.
- The Future Won?t Be Statically Typed « Skunk Works – I’m more and more convinced that statically typed languages will come to an end, replaced by duck typing based languages
Red Hat to Oracle (and market) – Oh No You Didn’t!
Red Hat shares jumped about 25% after they reported a quarterly profit and outlook that topped Wall Street forecasts. After the close, the stock is still going up in after-hours trading. Kudos to Red Hat whose stock had been hammered after Oracle announced that they were going to redistribute Red Hat’s Linux under the name Oracle Unbreakable Linux and include complete support for cheaper than Red Hat at Oracle World. Here is Red Hat’s stock chart over the last 3 months.
Hopefully Red Hat will send Larry Ellison one of those cool Unfakeable Linux T-shirts 🙂