Articles
March 15, 2010
A listing of articles and thoughts related to Java web application development that I've written.
> Build System tips and tricks - A look at some tips and tricks with putting together an automated build system with numerous environments and server types.
> Tips on Enterprise Security - Some tips on security holes and issues discovered in the enterprise in different organizations.
> Working with Java Servers - Some issues and solutions I've had in the past in working with jboss, jrun, cfusion, tomcat, and apache web servers, and their web applications.
> A small bash scripting toolkit - A small compilation of commonly used bash commands that I've used in the past to write handy tools.
> Newbie Advice - Advice, both technical and soft skills are offered in this article to new grads from technical schools.
Articles through RSS Feeds from:
- dzone.com: latest front page
http://www.dzone.com/links/
dzone.com: fresh links for developers
This presentation is a hands-on introduction to JavaFX, focusing primarily on using the JavaFX Script language to drive interactive graphics using the JavaFX scene graph. I'll start with a "Hello, world" program and build it up piece by piece until we have a complete application. At each step of the way, we'll see the code in NetBeans and run it so you can see the results immediately. I'll be covering the following features of the JavaFX platform: language and scene graph basics, sequences, functions, layout, UI controls, classes, calling Java, bind, bound functions, animation, and effects.
Running a distant third in the data center race, Ubuntu Server is catching up. Find out why.
But the CEO's remarks are just the latest in a series of prominent self-righteous statements from Googlers. There have been plenty of similar cases just in the past couple of months alone. It's worth cataloging them, given Google's deep relationship with its millions of users, and given that the Mountain View internet company doesn't seem to be getting any more humble.
By fluctuating the voltage to the CPU such that it generated a single hardware error per clock cycle, they found that they could cause the server to flip single bits of the private key at a time, allowing them to slowly piece together the password.
What I'm talking about is something called site-specific browsers, which are essentially dedicated apps derived from the browsers already installed on your system, designed to load up a single web app. Nothing else. The thing is, limiting the app's functionality to a single website means it can do native-like things, like have its own icon, serve up notifications in the OS X dock, and be launched from Spotlight or the Start Menu like a regular, native program. It's also a great way to run multiple instances of the same service?like two Gmail accounts?without one forcing the other to log out.