Feed aggregator
G3XBM's XBM80-2 Trivial 80 Metre CW Transceiver
Quartz Oscillator Super-regenerative Receiver Selectivity Experiments
MCU Controlled Super-regeneration with Quartz Oscillators
Rope Light Controller Failure
4-channel PWM Tree Emulator
USBtinyISP Programmer
240 LED Animated Christmas Tree
Rope Light Christmas Star
Hibernate, lazy loading and inheritance
A common problem with typecasting a lazy loaded Hibernate entity to its child is a ClassCastException. This exception occurs because the dynamic created proxy implements the baseclass and has no knowledge about its subclasses.
Understanding JSON
A simple overview of JSON (Javascript Object Notation) for beginners. Helps to understand JSON data structure and it use.
Frank Wierzbicki on Jython and Switching from Sun to Startup
Frank Wierzbicki is the Jython project lead and a lead developer at Sauce Labs. He's been working on Jython as an open source project since 2004 and using Jython since 1999. After a year at Sun, Wierzbicki now works for Sauce Labs, a startup that builds a commercially-supported version of the popular Selenium web app testing system. Sauce Labs also provides on-demand cloud analytics to run tests in parallel for multiple browsers. The Sauce IDE and Sauce RC products are free and they were built by the same developer who created Selenium.
Design By Contract with Clojure
I just learned about the design by contract features of Clojure, and I’m impressed by the simplicity. It’s implemented using regular Clojure metadata (i.e. no new language constructs to support this). Several times I desired DbC in Java and have tried some of the libraries written for Java.
Web service testing with soapUI
SoapUI is a useful tool for testing web services. Not only makes it possible to test deployed web services, but it also offers the possibility to mock any "external" service needed by the service you want to test. As a result, you can test your web service independently from any other external service.
The describe basic example describes how to test a service that computes the price of a trip (TripPriceService). It invokes one service that returns prices for hotel rooms (HotelPriceService) and one service that returns prices for flights (FlightPriceService).
Dr. Strangecode. Or: How I Learned to Stop Worrying and Love the Legacy
Someone recently asked me what technologies I would recommend for the next Enterprise Web Project. Like a good little software developer, my initial reaction was "I would have to see the requirements first". And of course that is true. As much as possible I try to fight the tendency to fit requirements around the technology, because I know that I am wont to be enamoured by the latest shiny thing in the software world.
Ehcache 2.0 Gets More 'Enterprisey' Features
Today, Terracotta is releasing new versions of Ehcache and the Terracotta infrastructure. Today's bundle release, which is appropriately named "Project Darwin", contains Terracotta version 3.2.1, Terracotta Express Web Sessions, and a major new version of Ehcache. Dzone arranged an interview with Terracotta Product Manager Mike Allen to get the lowdown on all the new features in Ehcache 2.0 and Terracotta Express Web Sessions.
Design Patterns Uncovered: The Visitor Pattern
Today we're going to take a look at the Visitor pattern. Of all of the patterns that I've used so far, Visitor is by far the most powerful and convenient.
Genuitec Readies New Release of MyEclipse IDE
Genuitec this month is expected to deliver a new release of MyEclipse, the $150 IDE that the company positions as an alternative to IBM's Rational Application Developer IDE for creating enterprise Java applications. With MyEclipse version 8.5, Genuitec is including its Pulse application lifecycle management and collaboration tools directly into the MyEclipse product.
