Newsletter sign-up
View all newsletters

Sign up for our technology specific newsletters.

Enterprise Java
Email Address:
JavaWorld Daily Brew

dmarx

Groovy Console: Graphical Groovy Shell

Tags:

I wrote about Groovy Shell in my last blog post. As I wrote in that post, Groovy Shell is a highly useful command line based method for experimenting with Groovy code. For those who prefer a graphical interface over the command line interface, Groovy Console provides a nice alternative and that is the subject of this blog post.

Read more ...

Your rating: None

Groovy Shell: A Gentle Introduction to Groovy

Tags:

Groovy Shell brings to Groovy what irb (Interactive Ruby) and jirb (Interactive JRuby) bring to Ruby and

Read more ...

Your rating: None Average: 2.3 (6 votes)

RMOUG Training Days 2010 Agenda


An early version of the agenda for RMOUG Training Days 2010 is now available. The agenda currently shows six University Sessions, ten 90 minute sessions, ten 30 minute sessions, and then many of the typical 60 minute sessions.

Read more ...

Your rating: None

Realizing That I Still Have Much to Learn


Several years ago, I was asked to rate myself on my level of expertise with different programming languages and frameworks. Several people were surprised when I did not rank myself at the highest possible level for knowledge of Java, especially when several developers with far less software development in general and far less Java experience in particular rated their own Java skills at the maximum level.

Read more ...

Your rating: None

Internet Archive WayBack Machine: Valuable Technical Reference


Have you ever bookmarked a really good technical resource, but were disappointed when you tried to access that page later and it was gone? Have you ever seen what looks like the perfect linked resource in a blog post, article, or book, but then found the referenced URL to not work? In short term cases such as an intermittent server issue or network problem, Google Cache can be an indispensable tool to see a cached version of the page.

Read more ...

Your rating: None Average: 2 (1 vote)

Reocities: GeoCities Rising from the Ashes


I previously wrote about the potential loss of historical technical details as a result of the demise of Yahoo! GeoCities. I listed several useful technical pages hosted on GeoCities that might be lost. Others have also pointed out that GeoCities provided a perspective of the early days of personal web pages with profound value for those interested in studying the history of the web.

Read more ...

Your rating: None

Maintaining a Software Development Library (Books)


For as long as I can remember, I have always loved books. When I was growing up and my parents would offer to buy my brothers and me something at the store, I'd almost always select some fictional book while my brothers would select toys. As an adult, I don't read as much fiction as I'd like, but I do buy and read (at least portions) of a lot of technical books. I've got technical books strewn around the house in several different book cases in several different rooms. My wife asks me to take more of them to work, but I have my two long book shelves at work filled as well.

Read more ...

Your rating: None

Firefox 3.6 Requires Java SE 6 Update 10


Java SE 6 Update 10 was a significant release despite its version numbering indicating a minor release. Among other advancements, Java SE 6 Update 10 introduced the Next-Generation Java Plug-in for a better Java applet experience.

Read more ...

Your rating: None

RMOUG Training Days 2010 Abstracts: Groovy, REST, and Better UIs


As I noted in my previous post, my two abstracts have been accepted by the Rocky Mountain Oracle Users Group (RMOUG) for presentation at Training Days 2010. I have also learned that Bill Jackson's abstract for "Ten Easy Ways To Build a Better GUI" has been accepted as well.

Read more ...

Your rating: None Average: 5 (1 vote)

Java SourceVersion and Character


The SourceVersion class provides information on Java source versions and can provide some interesting details, including demonstration of terminology covered in the Java Language Specification.

Read more ...

Your rating: None

Who Should Oracle Sell MySQL To?


There is no shortage of people calling for Oracle to sell MySQL. I keep reading that Oracle should sell MySQL to "a suitable third-party" or to a "neutral third party." I understand why these people feel passionate about this, but "loose" terminology like this is always dangerous. It implies that this is an easy thing to do and that there is a line of suitors out there waiting to snap up MySQL for a fair market price.

Read more ...

Your rating: None Average: 4 (4 votes)

RMOUG Training Days 2010 Presentations


I received word today that my two abstracts were accepted for Rocky Mountain Oracle Users Group (RMOUG) Training Days 2010, which will be held February 16-18, 2010, at the Colorado Convention Center in Denver, Colorado.

Read more ...

Your rating: None

Being Critical is Easier Than Being Creative


I have learned in life in general and in software development in particular that it is far easier to be critical of a proposed idea than it is to be creative in coming up with a new or different idea. We see this in politics all the time when one ideological side seems to be better at attacking the other side than at coming up with real and creative solutions of their own.

Read more ...

Your rating: None Average: 5 (1 vote)

Comments on the Future of IntelliJ IDEA


In the blog post Why I Think IDEA Going Open Source is Not a Good Sign, Cedric Otaku articulates why he believes that the open sourcing of IntelliJ IDEA Community Edition is not a good sign for that IDE's future.

Read more ...

Your rating: None

A Big Week for the Java Development Community


This past week featured some significant news for the general Java development community. Many of us looked to this week's OpenWorld 2009 as an opportunity to learn more about the potential future of Java and the Java "ecosystem" under Oracle's stewardship.

Read more ...

Your rating: None
Syndicate content