The Hidden Evils Of Java String Methods

If you code in Java, you have inevitably used the String.split() and String.replace() (including replaceFirst() and replaceAll()) functions. And why wouldn't you? They are much more convenient than using the Java Regular Expressions API where you need to .....»»

[Via: DZONE][Cat: java]1 min. ago Related News

Continuous Delivery Using Maven

I’m currently working on a continuous delivery system where I work, so I thought I would write something up about what I’m doing. The continuous delivery system, in a nutshell, looks a bit like this: Preview Text:  .....»»

[Via: DZONE][Cat: java]16 min. ago Related News

Public Service Announcement: Your Build is Leaking (and how to stop it)

Use Maven. Gradle, or Ivy? or any other tool that depends on a remote repository? (Which is just about every build tool these days.) If you do, there’s a good chance that your builds are constantly leaking information about your projects, and if you .....»»

[Via: DZONE][Cat: java]28 min. ago Related News

Isn"t Java a Civilised Language?

A few weeks ago I was given the opportunity to learn iOS programming. My current boss decided that I was more of a ‘computer scientist’ rather than a developer, which I thought was a nice compliment, and this meant that I could apply my knowledge t.....»»

[Via: DZONE][Cat: java]37 min. ago Related News

Websockets in Play 2.0

The source code for this guide can be found in the github repository. Websockets allow full-duplex communication over a TCP socket, normally between a browser and a server-side application. In a similar vein to this post on websockets in Play 1.x, this.....»»

[Via: DZONE][Cat: java]37 min. ago Related News

Amazon Goes PaaS: Game On! Let’s See How the Competition Respond

A week or two ago I had a heated argument on Twitter with someone who was adamant that Amazon would remain an infrastructure player and avoid the temptation to move up the stack. Even after the release of DynamoDB, we weren’t entirely sure as to thei.....»»

[Via: DZONE][Cat: java]8 hr. 28 min. ago Related News

Amazon RDS for MySQL - Is it any good?

We have been testing the MySQL RDS Service from Amazon here at RF, and so far it looks good for Preview Text:  So far, Anders Karlsson is happy with Amazon's MySQL RDS, but there are a couple of things.....»»

[Via: DZONE][Cat: java]9 hr. 28 min. ago Related News

Amazon Goes PaaS: Game On! Let’s See How the Competition Respond.

A week or two ago I had a heated argument on Twitter with someone who was adamant that Amazon would remain an infrastructure player and avoid the temptation to move up the stack. Even after the release of DynamoDB, we weren’t entirely sure as to thei.....»»

[Via: DZONE][Cat: java]10 hr. 28 min. ago Related News

The "Truth" Behind Unstructured Data

 The content of this article was written by Ram Subramanyam Gopalan on his blog, Big Data Integration. Preview Text:  The *truth* behind the supposed opaqueness of unstructured data lies in the fact th.....»»

[Via: DZONE][Cat: java]13 hr. 28 min. ago Related News

Agile MVC User Interface Design: Not Solely For The Web

Introduction When I wrote this I mainly had Java Swing developers in mind, particularly members of my current development team working on a NetBeans RCP based application, and I was initially going to title it Java Swing User Interface Design, but it ce.....»»

[Via: DZONE][Cat: java]15 hr. 28 min. ago Related News

Exploring the Viability of your Search Engine Results Pages

When a user enters in a search query and is taken to a search engine results page, then the probability of clicking on a result is a function of three items: Preview Text:  The probability of clicking on.....»»

[Via: DZONE][Cat: java]16 hr. 28 min. ago Related News

Agile MVC User Interface Design: Not Soley For The Web

Introduction When I wrote this I mainly had Java Swing developers in mind, particularly members of my current development team working on a NetBeans RCP based application, and I was initially going to title it Java Swing User Interface Design, but it ce.....»»

[Via: DZONE][Cat: java]17 hr. 28 min. ago Related News

Mapping an Arbitrary List of Objects using JAXB"s @XmlAnyElement and XmlAdapter

The @XmlAnyElement annotation enables a property to handle arbitrary XML elements, and the XmlAdapter provides a way to convert an object that can not be mapped into one that can.  In this post we will combine these two mechanisms  to map a list of a.....»»

[Via: DZONE][Cat: java]19 hr. 15 min. ago Related News

Securing Resources With Roo

Ok, so now we get to the fun parts. I wanted to hide sections of my pre-scaffolded user interface (all that crud crud) behind an admin interface, so that I could keep it around but completely sculpt a new UI for players and the quiz master. To do this.....»»

[Via: DZONE][Cat: java]19 hr. 28 min. ago Related News

Job vs. Dream Job: Career Fair Advice

I went to a career fair at Big Ivy University recently, and talked to fifty or so computer science undergrads who were looking for internships or full-time jobs with my employer, 10gen. I’m sure some of them were very smart, but they had not learned .....»»

[Via: DZONE][Cat: java]Feb 22nd, 2012Related News

Make your Android PhoneGap app less scary

For folks who are used to doing native Android development, this is old news, but for folks who may be new to it and coming from a PhoneGap perspective, I wanted to share a quick tip with you to help make your apps a bit less "scary" for your users. Wh.....»»

[Via: DZONE][Cat: java]Feb 22nd, 2012Related News

Where is the Science in Software Development?

Lots of stuff in software development has some really solid scientic foundation. Relational databases for example are based on Relational Algebra. There is Lambda Calculus and Type Theory. Preview Text:  If.....»»

[Via: DZONE][Cat: java]Feb 22nd, 2012Related News

Travis CI Gains Java, Scala, and Groovy Support

If you're consistent user of GitHub in your development or deployment activities, Travis CI is something that you really ought to check out at this point because of it's unique features like tight GitHub integration (in fact, it it's the only way to get c.....»»

[Via: DZONE][Cat: java]Feb 21st, 2012Related News

Algorithm of the Week: Bubble Sort

It’s weird that bubble sort is the most famous sorting algorithm in practice since it is one of the worst approaches for data sorting. Why is bubble sort so famous? Perhaps because of its exotic name or because it is so easy to implement. First letâ€.....»»

[Via: DZONE][Cat: java]Feb 21st, 2012Related News

Surprise! Your Enterprise is Already Using the Public Cloud

 Last week I gave a keynote presentation at the CloudConnect conference in Santa Clara. The title of the presentation was: "Surprise! Your Enterprise is Already Using the Public Cloud." Regular readers of this blog (or those who work with me) know I go.....»»

[Via: DZONE][Cat: java]Feb 21st, 2012Related News