Newsletter sign-up
View all newsletters

Enterprise Java Newsletter
Stay up to date on the latest tutorials and Java community news posted on JavaWorld

JavaWorld Daily Brew

The Disco Blog

cURLing for Wget

Wget is an extremely handy utility I use all the time when I find myself on a Linux box. It’s quite helpful, for example, for downloading files. Need to install Ruby? No problem, just download the binary like so:

Read more ...

 

Chrome's console commands

As if the JavaScript console in Chrome couldn’t be any more awesome. Check it out: Command Line API Reference. Yep, it’s legit. I’ve been using Firebug and the like for years and only just ran across this feature of Chrome’s JavaScript console.

My favorite: getEventListeners. Understanding how the DOM is augmented with listeners is amazingly helpful!

Read more ...

 

Chrome's console commands

As if the JavaScript console in Chrome couldn’t be any more awesome. Check it out: Command Line API Reference. Yep, it’s legit. I’ve been using Firebug and the like for years and only just ran across this feature of Chrome’s JavaScript console.

My favorite: getEventListeners. Understanding how the DOM is augmented with listeners is amazingly helpful!

Read more ...

 

Hybrid inappropriateness

The mobile development landscape is bursting at the seams with frameworks and tools that enable you to target two primary mobile platforms: iOS and Android.

Read more ...

 

Hybrid inappropriateness

The mobile development landscape is bursting at the seams with frameworks and tools that enable you to target two primary mobile platforms: iOS and Android.

Read more ...

 

Painless Android swipe detection

Why bother building navigation buttons in an Android app when you can easily capture finger swipes? But, if you’ve ever implemented gesture section in Android there’s the drudgery of implementing listeners and you also need to do some elementary Cartesian math. Save yourself the boilerplate bother mathematics and use a library!

Read more ...

 

Painless Android swipe detection

Why bother building navigation buttons in an Android app when you can easily capture finger swipes? But, if you’ve ever implemented gesture section in Android there’s the drudgery of implementing listeners and you also need to do some elementary Cartesian math. Save yourself the boilerplate bother mathematics and use a library!

Read more ...

 

Crowd think often lacks clarity

In case you missed it, InfoQ has an interesting analysis regarding hybrid mobile app development frameworks. They are profiling 12 tools and soliciting community feedback so as to make a ThoughtWorks-like technology radar. If you participate in the voting you are entitled to see the voting distribution.

Read more ...

 

Crowd think often lacks clarity

In case you missed it, InfoQ has an interesting analysis regarding hybrid mobile app development frameworks. They are profiling 12 tools and soliciting community feedback so as to make a ThoughtWorks-like technology radar. If you participate in the voting you are entitled to see the voting distribution.

Read more ...

 

Mongoid batch inserts

In SQL land, all databases support batch inserts. Batch inserts are an effective and efficient mechanism to insert a lot of similar data. That is, instead of issuing x insert statements, you execute 1 insert with x records. This is much more efficient because the insert statement doesn’t need to be re-parsed x times, there is only 1 network trip as opposed to x, and in the case of transactions, there is only 1 transaction instead of x. When compared to x inserts, batch inserts are always faster.

Read more ...