- Knowing Cache and Java Cache System « Caught By Java – Java Caching System (JCS) is a robust open source distributed caching system that is written in Java. It is a subproject of Apache Jakarta project.
- Google Chrome is the New Firefox, and Firefox the new IE (by Jeremy Zawodny) – It turns out that Chrome on Linux is DRAMATICALLY FASTER THAN FIREFOX!.
- SocialSafe: Get Your Facebook Data Out of Facebook – SocialSafe is an effective, fun new application enabling Facebook users to manage their Facebook data offline on their home computer.
- Google Voice Bookmarklet Generator – Want to use Google Voice on your iPhone more easily? This website will help you turn your contacts into bookmarklets that you can organize in folders within Safari. Then just tap on a bookmark to call!
- Jay-Z – Beasties tribute – covers "No Sleep Til Brooklyn" – Chunnel – Jay-Z replaced the Beastie Boys as a headliner of the ALL POINTS WEST FESTIVAL becuase of MCA's recent cancer diagnosis. Being the nice guy that Hov is, he opened his set paying tribute to the Beasties by basically performing a musical "get well soon" card to MCA in the form of a "No Sleep to Brooklyn" cover.
- Developer Evangelism – home of the Developer Evangelist Handbook – A developer evangelist is a spokesperson, mediator and translator between a company and both its technical staff and outside developers.
- JAX-WS, CXF and SAAJ on Oracle Weblogic 10.3 | Xebia Blog – JAX-WS webservices running on the CXF stack and the default Weblogic stack can now be deployed in the same Weblogic domain without getting in each others way.
- Daring Fireball: Microsoft’s Long, Slow Decline – To be clear, Microsoft remains a very profitable company. However, they have never before reported year-over-year declines like this, nor fallen so short of projected earnings. Something is awry.
- Alter: Our Heath-Care System Is Just Fine As Is! | Newsweek Voices – Jonathan Alter | Newsweek.com – Speaking of fair, it seems fair to me that cost-cutting bureaucrats at the insurance companies—not doctors—decide what's reimbursable. After all, the insurance companies know best.
- FCC Takes On Apple And AT&T Over Google Voice Rejection – Dow Jones newswire reportsthat The Federal Communications Commission is looking into Apple’s rejection of Google Voice, and has sent letters to AT&T, Apple, and Google to find out what’s going on
- One Billion + You – We’re awed and amazed….to be celebrating one billion Firefox downloads. That’s one billion times in the last five years that you and the rest of the Mozilla community have made the choice to make the Web better.
Tag Archives: ejb
Daily del.icio.us for April 13th through April 15th
- Lean service architectures with Java EE 6 – JavaWorld – Although Java EE 6 is far less complex than previous platform versions, it can still be misused to create exaggerated and bloated architectures. In this article, Adam Bien delineates the essential ingredients of a lean service-oriented architecture (SOA), then explains how to implement it without sacrificing maintainability
- Foreign Policy: Photo Essay: The World’s Biggest Election – What do you call 714 million eligible voters, 5,500 candidates, 1,055 political parties, and 830,000 polling stations? Call it the world's biggest election ever, to be held in India, the world's largest democracy, beginning April 16.
- 10 Cool Things We’ll Be Able To Do Once IE6 Is Dead – Anyway, by my estimation, the day is approximately 12 months away when we’ll be able to kiss a fond goodbye to IE6 support forever. And when that day comes, here are some useful things we’ll be able to do that we couldn’t really do on mainstream sites before
- Cell Phone Makers Agree: One Thing to Charge Them All | GOOD – The world’s major cellphone manufacturers have announced plans to standardise chargers for all phones by 2012, reducing the need to bundle chargers with every phone and changing the fact you can rarely borrow a charger for your phone when you need to.
- StockTwits.com – Real Investors. Real Ideas. Real Time. – StockTwits is an open, community-powered investment idea and information service. You can think of it as Bloomberg for the little guy and gal. Eavesdrop on what traders and investors are talking about RIGHT NOW or contribute to the conversation and build your reputation and following as a savvy market wizard.
- Really? – The Claim – Nasal Irrigation Can Ease Allergy Symptoms – Question – NYTimes.com – In one independent study in 2008, researchers examined a group of children with severe allergies. They found that regular nasal irrigation with a mild saline solution significantly eased symptoms and helped reduce the need for steroid nasal sprays
- Spring Finance > Part 5: Spring Web Flow Integration | StSMedia – In this fifth instalment of the Spring Finance Manager series I am integrating a form wizard into the application. So far, to properly use the Spring Finance Manager application, you had to know the sequence in which you needed to create resources which are exposed through Spring MVC
- The Programmer Has No Clothes: Hibernate is crazy, iBATIS is awesome – Fortunately, while trying to understand Hibernate I came across iBATIS (http://ibatis.apache.org/). iBATIS definitely "has clothes". This is what an open source project should be:
- Technology Review: Gmail Sidesteps the App Store – The technology behind the new Gmail could challenge Apple's control over third-party applications.
- How Bo the puppy wound up with the Obamas – Washington Post- msnbc.com – It starts at a doggie love shack on the bank of a creek in far western Pennsylvania and ends at 1600 Pennsylvania Avenue.
- OpenSecrets lets users download data for free | Politics and Law – CNET News – The nonpartisan, nonprofit Center for Responsive Politics is making 200 million data records from its archive free for anyone to download for noncommercial purposes on its site OpenSecrets.org.
Daily del.icio.us for October 16th through October 18th
- Microsoft makes gains in server virtualization | InfoWorld | News | 2008-10-17 | By Eric Lai, Computerworld – Bolstered by the June launch of its Hyper-V virtualization software , Microsoft grabbed nearly a quarter of the fast-growing x86 server virtualization market in the second quarter, IDC said Thursday.
- XSLT-based XHTML Markup Sanitizer – O’Reilly Broadcast – I've been meaning to write an XSLT-based XHTML markup sanitizer for a while now and tonight discovered I needed it sooner rather than later
- Obba: A Java Object Handler for Excel. – Obba provides a bridge from Excel sheets to Java classes. With Obba, you can easily build Excel GUIs to Java code. Its main features are:
* Loading of arbitrary jar or class files at runtime through an Excel worksheet function.
* Instantiation of Java objects, storing the object reference under a given object label.
* Invocation of methods on objects referenced by their object handle, storing the handle to the result under a given object label - SitePen Blog » Dojo Sensei Reader, a Training Application – Nothing beats having a full application in front of you—with code available to read and modify as you learn the ropes—so we built the Dojo Sensei Reader, a rich, powerful RSS reader realized as a single-page web application
- Taffy DB : A JavaScript database for your browser – Taffy DB is a free and opensource JavaScript library that acts as thin data layer inside Web 2.0 and Ajax applications.
- Gunnar Hillert’s Blog: Incorporating reCAPTCHA into your Struts 2 + Spring Application – In addition to that it is a slick CAPCHA implemention as well, that you can incorporate freely into your web applications. There are APIs available for various languages including Java, Ruby and Python
- REST for Java developers, Part 1: It’s about the information, stupid – JavaWorld – Representational State Transfer (REST) is an architectural style for creating, maintaining, retrieving, and deleting resources. REST's information-driven, resource-oriented approach to building Web services can both satisfy your software's users and make your life as a developer easier
- Microsoft starts distributing open-source Drupal | The Open Road – The Business and Politics of Open Source by Matt Asay – CNET News – The single biggest distributor of Drupal just might be Microsoft. As I discovered from Dries Buytaert's blog on Wednesday, Microsoft's Web Application Installer comes with out-of-the-box support for Drupal, OScommerce, and other popular open-source Web applications.
- Microsoft Web Application Installer – The Web Application Installer Beta is designed to help get you up and running with the most widely used Web Applications freely available for your Windows Server. Web AI provides support for popular ASP.Net and PHP Web applications including Graffiti, DotNetNuke, WordPress, Drupal, OSCommerce and more
- Parleys: Writing JPA applications – A video recording of my presentation from SpringOne 2007 is now available online. The presentation covers JPA usage in an application, including API usage, transactional semantics, useful JPQL constructs, and common performance concerns.
Daily del.icio.us for April 4th through April 6th
- Visual SourceSafe to Subversion Migration – This migration script will take all live files in a VSS project and migrate them to Subversion. Additionally, for those live files, all file history will be preserved. Without this, it wouldn't be a migration, merely an import.
- VisualSVN Server – All-in-one installer for Subversion and Apache – VisualSVN Server is a package that contains everything you need to install, configure and manage Subversion server for your team on Windows platform. It includes Subversion, Apache and a management console.
- Coding Horror: Setting up Subversion on Windows – When it comes to readily available, free source control, I don't think you can do better than Subversion at the moment. Allow me to illustrate how straightforward it is to get a small Subversion server and client going on Windows. It'll take all of 30 min
- JRuby 1.1 is out! – The Empty Way – The long awaited JRuby 1.1 is finally out. Working on it was fun, much more fun than I expected — so much to do, so many interesting things, so little time! It is a perfect mixture of Java and Ruby
- Executive Pay: The Bottom Line for Those at the Top – The New York Times – Compensation and accumulated wealth of 200 chief executives for large public companies that filed proxies for last year by March 28.
- Build a quad-core, 8-gig server for $900 – Or maybe that's just what I tell myself when I only have $1,000 bucks to spend. Either way, multi-core CPUs made powerful computers far more affordable. You can build a fine quad-core, 8-gig server within that budget
- My Essential Twitter Tools – If you’re using Twitter for personal, corporate use, or to manage the brand of a client, you’ll need the right tools to find and engage the discussions.
Here are the tools that I’m using to improve my Twitter experience
- Windows Vista source code – Windows Vista source code 🙂
- Forbes.com – Dial D for Disruption – With Asterisk loaded onto a computer, a decent-size company can rip out its traditional phone switch, even some of its newfangled Internet telephone gear, and say good-bye to 80% of its telecom equipment costs. Not good news for Cisco, Nortel or Avaya.
- dangertree techblog » Blog Archive » Groovy vs. Google Collections: Round #1 – In my last post, Dan Lewis responded with some counter-code from Google’s collections package. Instead of attempting to snap back with some witty technical retort, I challenged Dan to a code-off. Groovy collections vs. Google collections (in Java)
- Adam Bien’s Weblog : Huge discussion about JavaDoc …and no one cares about Fat Clients 🙂 – I really wondered about the discussion about JavaDoc – but actually no one complained about this statement "Therefore, a fat client with a local embedded database, such as Java DB, is the simplest possible solution — everything else is a workaround.".
- IntelliJ IDEA Blog » Blog Archive » Migrating to EJB 3 with IntelliJ IDEA is Easy – IntelliJ IDEA has the full-blown support for Enterprise Java Beans (EJB). Supporting EJB specs from 1.x to 3.0 and leveraging it through all of its productivity-boosting features, from coding assistance to refactoring, IntelliJ IDEA stands for the weapon
- Gartner: Open source will quietly take over – ZDNet.co.uk – "By 2012, more than 90 percent of enterprises will use open source in direct or embedded forms," predicts a Gartner report, The State of Open Source 2008, which sees a "stealth" impact for the technology in embedded form:
- Ext.ux.PrinterFriendly – Ext JS Forums – I'm happy to announce the first release of my (first) Ext JS extension – Ext.ux.PrinterFriendly which allows you to easily build printer friendly layouts and grids for your Ext JS pages.
Daily del.icio.us for March 9th through March 10th
- BEA JRockit Mission Control – JRockit Mission Control for Eclipse is a set of plug-ins for the Eclipse IDE designed to help develop, profile and diagnose applications running in the BEA JRockit ® JVM.
- GridGain – Open Source Grid Computing For Java – GridGain is focused on doing one thing and doing it better than any other product – providing the best grid computing platform for Java that is fun, simple and productive to use.
- Ajaxian » Mozilla Prism update makes it easy to create wrappers – Create Prism applications directly from Firefox – Refractor creates a Prism web application from within Firefox. Users can manually create web applications using "Tools > Convert Website to Application".
- Open Source and Enterprise Architecture: JVM Performance Tuning – I was able to achieve an over 3x improvement in my EJB 3 application, of which fully 60 to 70% of that was due to using large page memory with a 3.5GB heap
- OAuth — An open protocol to allow secure API authentication in a simple and standard method from desktop and web applications. – An open protocol to allow secure API authentication in a simple and standard method from desktop and web applications.
- Data Portability, Authentication, and Authorization – We will take a detailed look at the right and wrong ways to request user data from social hubs large and small, and outline some action items for developers and business people interested in data portability and interoperability done right.
- The world’s 50 most powerful blogs | Technology | The Observer – Blogging has never been bigger – It can help elect presidents and take down attorney generals while simultaneously celebrating the minutiae of our everyday obsessions
- Simplifying Web Service development with JSR-181 – JSR 181 or Web Services Metadata for the Java Platform is a Java Specification Request that defines an annotated Java format that uses Java Language Metadata (JSR 175) to enable easy definition of Java Web Services in a J2EE container
- InfoQ: Architecture as Language: A story – As you develop the architecture, evolve a language that allows you to describe systems based on this architecture. Based on my experience in a number of real-world projects, this makes the architecture tangible and provides an unambiguous description of t
- Hello, OSGi, Part 1: Bundles for beginners – Java World – The Open Services Gateway Initiative (OSGi), also known as the Dynamic Module System for Java, defines an architecture for modular application development. Similar to the Java Servlet and EJB specifications, the OSGi specification defines two things: a se
Daily del.icio.us for January 29th
- InfoQ: Does TDD Really Ensure Quality? – Our main result is that Test-First programmers write more tests per unit of programming effort. In turn, a higher number of tests lead to proportionally higher levels of productivity. Thus through a chain effect, Test-First appears to improve productivity
- InfoQ: “Can I call you back about that?” Building Asynchronous Services using Service Component Architecture – This article discusses the need for asynchronous services when you build an application using a service-oriented architecture. Building asynchronous services can get complicated, but is made straightforward using Service Component Architecture (SCA).
- InfoQ: Case Study: Applying Java Programming Skill to Flex – In an article published on Adobe Flex Developer Center, Bill Bejeck shares his experience creating components and enforcing separation of concerns with Flex, from a Java developer’s perspective.
- InfoQ: Kent Beck on Implementation Patterns – Kent Beck is interviewed about his new book, "Implementation patterns", the relationship between these patterns and XP, problems when adopting agile and the current status of design patterns.
- Enterprise Java Community: Introducing Apache Wicket – When you’re learning a new framework, it’s helpful to gain an understanding of the terms concepts, then move on to how the pieces come together. Wicket has a few core concepts to master, but once you understand them, you’ll find Wicket much more accessibl
- SpringSource Team Blog » Spring Overtakes EJB as a Skills Requirement – Job listings are a good indicator of the true adoption of technologies. Sometimes these trends can have dramatic implications. Indeed.com shows that in November, 2007, Spring overtook EJB as a skills requirement for Java job listings.
- InfoQ: Flex Load Testing Tool Available to Enterprise RIA application – As InfoQ reported (Forester report), RIA is proliferating in enterprise information workplaces. One of challenges faces a maturing development platform for developing mission critical systems is to produce quality, scalable and well tested applications.
- » Printable Design Patterns Quick Reference Cards – The Gang of Four design patterns have been elegantly distilled into a quick reference guide suitable for printing on 8.5 x 11.
- Merging and branching in Subversion 1.5 – Java World – Branching and merging are two inherently related functions that are due for a long-awaited upgrade in Subversion 1.5
- InfoQ: ExtJS Ecosystem Continues to Expand – New server-side tools are sprouting up around the ExtJS client-side Javascript framework. Community developed server-side support now exists for Java Enterprise Edition, Cold Fusion 8.0, Google Web Toolkit, and Ruby on Rails 2.0
Daily del.icio.us for January 16th
- antennae – Google Code – Antennae is an open-source project designed to automate the building and testing of Flex applications. It uses Ant and Java to provide cross platform utilities to compile Flex libraries, Flex applications, generate FlexUnit TestSuites, and run FlexUnit te
- Sun acquires MySQL; Adds to its software stack | Between the Lines | ZDNet.com – One big question is what Sun does next to build out its stack of open source software and other applications covering middleware, storage and virtualization. Sun?s software lineup now includes Java, MySQL, OpenSolaris and GlassFish
- ONLamp.com: Administering MySQL Using Flex – PHPMyAdmin rocks. Of that there can be no question. It’s easily one of the best PHP-based applications, because it trades the clunky command-line interface for MySQL administration for the web browser. But while it’s very powerful, it’s not very friendly
- InfoQ: Java Persistence and EJB3 – This talk covers the key aspects of the Java Persistence API and its role in the development of EJB 3 app, including use of the EntityManager API, persistence units and persistence contexts, queries, object/relational mapping, and how the combination of E
- InfoQ: Why Scala? – Scala is a modern multi-paradigm programming language designed to express common programming patterns in a concise, elegant, and type-safe way. It smoothly integrates features of object-oriented and functional languages.
- Ian’s Blog » Scala: The best of both Ruby and Java – Nonetheless, for anyone yearning for the advantages of both Ruby and Java in one language, you should definitely take a look at Scala
Daily del.icio.us for Aug 16, 2007 through Aug 21, 2007
- Struts2 Tutorials – Several tutorials are available to help you get started with the framework, from all-purpose “soup to nuts” tutorials to specialty tutorials on portlets and database access.
- GnilronEye 1.1, system monitoring solution, released – GnilronEye 1.1, a java-based system monitoring solution, is now available for download. GnilronEye 1.1 introduces an advanced http-monitoring feature and a new report feature that include sgraphs of the monitored items.
- A CSS styled table version 2 | Veerle’s blog – In 2005 I wrote an article about styling a table with CSS. After receiving so many requests I finally decided to give in and write another tutorial.
- Scrollovers – A New Way of Linking – Scrollovers are a way to quickly and easily add flair to your web pages, giving your users an experience they weren’t expecting.
- Death by numbers – Los Angeles Times – We’re obssessed with plane crashes and bridge collapses, yet we pay little attention to the stuff that kills the rest of us.
- Sun set on server business? | Open Source | ZDNet.com – In all the hullaballoo over Sun?s agreement to support Solaris 10 on IBM hardware I have yet to read one obvious fact. This is part of Sun?s exit strategy from the server business.
- Ajaxian » YUI Compressor: The latest minification tool – The YUI Compressor is a new JavaScript minifier. Its level of compaction is higher than the Dojo compressor, and it is as safe as JSMin. Tests on the YUI library have shown savings of about 18% compared to JSMin and 10% compared to the Dojo compressor
- Tutorials – Using Java Persistence API Within a Visual Web Application – Using NetBeans IDE 6.0 and the Visual Web tools, you can write applications that connect to database tables using the Java Persistence API (JPA) in addition to the Visual Web data provider components.
- Enterprise Java Community: Manage test data for integration tests using Spring and DBunit – This article will look at configuring integration tests using Spring and DBUnit so that test data is inserted into the database before every test. This article also looks at a utility to export/import test data in the database using DBunit.
- How to Get the Best Performance Out of a Java Persistence Implementation : Enterprise Tech Tips – If you are switching over to the Java Persistence API, be aware of the numerous options and decisions you have to make to boost your application’s performance. From Cache size, Pools to modes of operation, Rahul Biswas takes you through the steps. (via Th
- Prototype JavaScript framework: Prototype 1.6.0 release candidate – The first release candidate of Prototype 1.6.0 has arrived! The core team is continuing its tradition of bringing thoughtful incremental upgrades to the core APIs in addition to performance improvements and bug fixes. Keep reading for some of the highligh
- Citrix makes bold virtualization move with XenSource acquisition, muddies waters with Microsoft | Dana Gardner’s BriefingsDirect | ZDNet.com – Citrix Systems Inc. today roared full throttle into the ever-expanding desktop virtualization arena, when it announced its intention to acquire XenSource, Inc. of Palo Alto, Calif. The news comes right on the heels of VMWare?s huge IPO pop.
Daily del.icio.us for Aug 11, 2007 through Aug 16, 2007
- Tutorials – Using Java Persistence API Within a Visual Web Application – Using NetBeans IDE 6.0 and the Visual Web tools, you can write applications that connect to database tables using the Java Persistence API (JPA) in addition to the Visual Web data provider components.
- Enterprise Java Community: Manage test data for integration tests using Spring and DBunit – This article will look at configuring integration tests using Spring and DBUnit so that test data is inserted into the database before every test. This article also looks at a utility to export/import test data in the database using DBunit.
- How to Get the Best Performance Out of a Java Persistence Implementation : Enterprise Tech Tips – If you are switching over to the Java Persistence API, be aware of the numerous options and decisions you have to make to boost your application’s performance. From Cache size, Pools to modes of operation, Rahul Biswas takes you through the steps. (via Th
- Prototype JavaScript framework: Prototype 1.6.0 release candidate – The first release candidate of Prototype 1.6.0 has arrived! The core team is continuing its tradition of bringing thoughtful incremental upgrades to the core APIs in addition to performance improvements and bug fixes. Keep reading for some of the highligh
- Citrix makes bold virtualization move with XenSource acquisition, muddies waters with Microsoft | Dana Gardner’s BriefingsDirect | ZDNet.com – Citrix Systems Inc. today roared full throttle into the ever-expanding desktop virtualization arena, when it announced its intention to acquire XenSource, Inc. of Palo Alto, Calif. The news comes right on the heels of VMWare?s huge IPO pop.
- 30 free HTML email templates – Campaign Monitor – Getting your email to look great in all the major email clients can be a challenge at times, so we’ve done the hard work for you with these 30 free email templates.
- WebAppers Simple Javascript Progress Bar with CSS by WebAppers – WebAppers has created a simple Ajax Javascript based Percentage Bar / Progress Bar which is inspired by Bare Naked App. Bare Naked App taught us how to display Percentage Bar with 2 images only by using CSS.
- Hitachi’s Deskstar 7K1000 hard drive – The Tech Report – Page 1 – Has Hitachi achieved a perfect balance of speed and storage with its Deskstar 7K1000? We’ve tested it against nearly 20 competitors?including its closest 750GB rivals from Seagate and Western Digital?to find out
- Amazon Web Services Developer Connection : Java Library for Amazon E-Commerce Service – Java Library for Amazon E-Commerce Service
- LiMo Foundation: Welcome – Motorola, NEC, NTT DoCoMo, Panasonic Mobile Communications, Samsung Electronics, and Vodafone established the LiMo Foundation to develop the Foundation Platform, a Linux-based, open mobile communication device software platform
- Erlang, the next Java – Erlang is going to be a very important language. It could be the next Java. Its main problem is that there is no big company behind it
- Judge Says Unix Copyrights Rightfully Belong to Novell – New York Times – In a decision that may finally settle one of the most bitter legal battles surrounding software widely used in corporate data centers, a federal judge ruled Friday afternoon that Novell, and not SCO, is the rightful owner of the copyrights for Unix OS.
- NIST endorses Microsoft’s Open XML in upcoming vote | Tech news blog – CNET News.com – The National Institute of Standards and Technology (NIST) is backing Microsoft’s effort to certify Office Open XML as an international standard.
Webinar> Spring Framework in WebLogic Server 9.2
BEA is hosting a webinar on September 20, which will discuss the existing integration points between WebLogic Server and Spring and what is coming down the pipe for Spring 2.0, WebLogic Server 9.2 and beyond. The webinar will also discuss new technologies introduced with WebLogic 9.2 that support the use of the Spring Framework and how they work with Spring to make your development easier. The webinar will be hosted by Andy Piper, who worked with Rod Johnson and crew to implement the initial Spring support in WebLogic and the MedRec example to illustrate best practices in developing Spring application under WebLogic. The new version of MedRec that’s Spring enabled was re-architected from an EJB-based architecture to a Spring-based architecture for the handling of transactions, data access, and remoting.