Sites Listed Under: Java Technology

My Presentations from The Irish Software Show 2010


This week I’ve been enjoying Dublin, Ireland thanks to the 2nd Annual Irish Software Show. On Wednesday night, I spoke about The Future of Web Frameworks and participated in a panel with Grails, Rails, ASP.NET MVC and Seaside developers. It was a fun night with lots of lively discussion.

See the rest here:
My Presentations from The Irish Software Show 2010

Daily Dose – iPad Owners Exposed to Spam and Hacks


A security breach exposed an exclusive email list of early-adopter iPad 3G subscribers, which included White House Chief of Staff Rahm Emanuel, Diane Sawyer of ABC News, Mayor Michael Bloomberg, the New York Times’ CEO, and a US Air Force commander.  The security hole, which has been closed this week, could have potentially opened all 3G iPad owners up to spam marketers and hackers.  AT&T…

Read the original here:
Daily Dose – iPad Owners Exposed to Spam and Hacks

In Defense of Tomcat


Sateesh Narahari of MuleSoft says he’s cleaning up the FUD he’s been hearing from Java EE app server vendors about Tomcat.  As a company that’s heavily invested in open source Tomcat products like the Tcat Server management tools (which are free to use in development and pre-production environments), MuleSoft believes a “bloated” JEE app server isn’t always the best option.  Most…

Read more:
In Defense of Tomcat

Video: Tales of a DSL-Maker


Shawn Hartsock works with the SaaS Tempo framework, which offers data capture services and clinical study management services to organizations that are trying to submit items for FDA (Food and Drug Administration) approval.  The biggest challenge in Hartsock’s industry is that developers can’t make changes on a rolling basis when it comes to FDA approval.  That’s where the flexibility of SaaS…

Read more:
Video: Tales of a DSL-Maker

HyperSQL – The Sequel


The BSD licensed HyperSQL database (HSQLDB) reached version 2.0 this week.  The “100% Java Database” now supports a wider array of SQL standard features (wider than any open source database engine available, they say).  Version 2.0 is also fully multi-threaded and supports 2PL and MVCC transaction models.  It’s been 5 years since HSQLDB’s last major release (1.8).  HSQLDB 1.8 is…

Read the original:
HyperSQL – The Sequel

What Tool Do You Use For Automated UI Tests?


There’s no doubt that test driven development is an important approach when writing your applications. For Java developers, tools like JUnit, integrated into our IDEs makes this task simple, with no excuse not to have unit tests written for all your logic code.

More:
What Tool Do You Use For Automated UI Tests?

Writing Portable HTML5 WebSocket Applications Using the Atmosphere Framework


The Atmosphere Framework now supports the HTML5 WebSocket specification. If you don’t know what  WebSocket is, I recommend you take a look at this introduction.  As with Ajax Push/Comet, all major webservers are starting supporting the specification. And guess what, all webservers are doing it their own way.

Read the original:
Writing Portable HTML5 WebSocket Applications Using the Atmosphere Framework

Daily Dose – Hibernate 3.5.2 Final Released


JBoss has released the final version of Hibernate 3.5.2.  The maintenance release fixes problems with querying and incorrect results.  The artifacts have all been published in the new JBoss.org Maven repository, based on Nexus Pro.  Go get it at hibernate.org.Mozilla Secures Other Browsers

More:
Daily Dose – Hibernate 3.5.2 Final Released

Apache Aries: Marrying OSGi with Java EE


DZone recently met up with IBM’s Ian Robinson to discuss Apache Aries, a project which aims to deliver a set of pluggable Java components enabling an enterprise OSGi application programming model. In this interview, recorded at IBM Impact 2010, Ian talks about how Apache Aries relates to the OSGi framework, and its support for numerous Java EE specs, including the Java Persistence API (JPA), the…

Go here to read the rest:
Apache Aries: Marrying OSGi with Java EE

Google and Eclipse – "Lab" Partners


Google likes Eclipse, Eclipse likes Google; so when the Eclipse Foundation wanted Google to support the Eclipse ecosystem, they were pleased to help.  Today, as a result of their scheming, we have Eclipse Labs (Beta), a hosting site for open source projects that aren’t cut out to be hosted by the Eclipse Foundation but still want a better level of visibility in the Eclipse community.

Read the rest here:
Google and Eclipse – "Lab" Partners

Eclipse Profile Configuration: The Launch Requires at Least One Data Collector


I just installed TPTP into my Eclipse 3.5 under Ubuntu 9.04 and tried to profile a class. The Profile Configuration opened with a red warning reading “the launch requires at least one data collector to be selected“.

See more here:
Eclipse Profile Configuration: The Launch Requires at Least One Data Collector

Daily Dose – Major Leaders Leave Android


This week Cedric Beust, a Senior Android Software Engineer, and Erick Tseng, the Android Senior Product Manager, left Google to join LinkedIn and Facebook (respectively).  It’s surprising that two leaders of the Android team left Google in the same week for social networking jobs, and you’ve got to wonder what caused them to leave Google?  Was it Google, the money offered by Facebook and…

Read the original:
Daily Dose – Major Leaders Leave Android

db4o 8 Looks Great


The decade-old, open source ‘database for objects’ has managed to stay speedy and relevant in its old age.  As it reaches version 8.0 with a developer release this week, db4o is getting significant performance upgrades – in fact, they’re the theme of this release.  db4o is an embeddable object database for Java and .NET.  It’s developed and supported by Versant.

View post:
db4o 8 Looks Great

Android 2.2 to Feature USB Tethering, WiFi Hotspots, and JIT


It’s that time again.  The time when Google heralds an imminent Android release with the unveiling of oversized sweets.  We can probably expect to see the release of Android version 2.2 “Froyo” before Google I/O finishes next week.  Most news sites are putting their money on May 19th, the opening day of the conference.  It’ll be a day for the record books for both Google and Adobe…

Read more here:
Android 2.2 to Feature USB Tethering, WiFi Hotspots, and JIT

Daily Dose – Microsoft’s CLI for Browsers?


Mono Project lead Miguel de Icaza recently suggested that web developers could write much better applications if the Common Language Infrastructure (CLR), upon which the .NET framework sits, were integrated into today’s browsers.  de Icaza says it would give web developers more choice between strongly typed and loosely typed languages, or developers could choose between performance and…

See the article here:
Daily Dose – Microsoft’s CLI for Browsers?

Grails With Terracotta: A Few Lines of Config


Dave Klein, the author of “Grails: A Quick-Start Guide” and Mike Allen, the Terracotta Product Manager, recently presented a seminar entitled “Clustering and Scaling Grails Apps: A Simple Approach.”  Using an example application from “Grails: A Quick Start Guide,” Klien shows us how to get a Grails application running with Terracotta and cluster a Grails app with…

Read this article:
Grails With Terracotta: A Few Lines of Config

KDevelop 4.0: A C++ Focused IDE


The KDevelop open source IDE for the KDE desktop environment has reached version 4.0 after five years of development.  The developers decided to focus on making KDevelop a solid C++ IDE for this release instead of adding half-supported features for some of the other languages that KDevelop supports.  In fact, many features from version 3.5 were dropped because the “nearly complete…

Excerpt from:
KDevelop 4.0: A C++ Focused IDE

Mahout, HBase Among Six Apache Graduates


Today the Apache Software Foundation graduated five sub-projects and one incubator project en masse to Top-Level Projects.  Mahout, Nutch, Tika, Avro, and HBase were the five graduated sub-projects, and the recently donated Apache Traffic Server was promoted from the Apache Incubator.  Each of the sub-projects have now been given autonomy as fully-endorsed, standalone projects because they have…

Read more here:
Mahout, HBase Among Six Apache Graduates

Infinispan for the Power-user: Event Notifications


Welcome to the third part of this deep-dive series of articles on Infinispan.  In this article I’d like to talk about Infinispan’s event notification system.  This mechanism allows you to register listeners on Infinispan and receive notifications when interesting things happen.  The API in question is encapsulated by the Listenable interface.  Both Cache and

See the article here:
Infinispan for the Power-user: Event Notifications

Why Did You Become A Software Developer?


As it is still a relatively young profession, it’s interesting to see why people became software developers. It can be a fantastic question to ask at an interview, as an honest answer gives you real insight into how passionate someone really is about developing software, or at least can help guage potential

Originally posted here:
Why Did You Become A Software Developer?