I have recently been learning JavaFX 8 by developing a JavaFX application. One of the new concepts in JavaFX is that of properties and binding, whereby, you can link (or bind) the property from one object, to the property of another. In this article, I won’t explain the concepts of binding, or of properties (see Using JavaFX Properties and Binding for more info), but will show you a JavaFX binding example, of how to use binding, to easily set whether a UI control is enabled or disabled, based on a property of another control.
A few years ago, I posted a Blog titles Java on Mac OS X, which, in part gave a bit of the history of Java on Mac OS X, and listed the current state of affairs at the time. Since then, Apple has released three new version of OS X, but, interestingly, things have not changed that much, since I posted that Blog.
Java is a popular programming language that is used to run a variety of software applications and programs. The beauty of Java, is that it allows software developers to write programs that can be run on a variety of Operating Systems, including Windows, Mac OS X and Linux. Java has come under fire in recent years as being not very secure. Most of the reported issues, however, are with the browser add-on (used to run applets) and don’t affect desktop applications (see my blog post titled: How does Java Security Flaw affect Desktop Applications, for more information). Having said that, Java, like any other software, receives periodic updates to fix potential security and other issues, and so it is important to keep your Java version up to date.
This is a follow up to another Blog post I made:
Java has been in the news a lot in the past few days, and not for good reasons. A major security flaw was found in the Java browser plugin, and a fix has subsequently been released by Oracle. This has left a lot of computer users wondering whether they have Java on their computer, which version they might have, and which version should they have.
There have been several articles in the past few days discussing the Java Security flaw, and the subsequent fix by Oracle. A lot of these articles recommend removing Java, and basically inciting a fear of Java. As a Java developer, these blanket statements about Java obviously have me concerned. When assessing the threat, I think it is best to first understand what Java is and how it used, before purging Java from all computers.
Java is a programming language (originally developed by Sun, now managed by Oracle), used to create web applications, desktop applications and applets. In order to run Java desktop applications, or Java applets, you need to have a Java Runtime Environment (JRE) and/or Java Plugin, installed on your computer. If you are running Windows, getting the JRE and Plugin, is very easy.
Up until fairly recently, clouds were merely tiny drop of water up in the sky. If you remember your geography lessons, you might know about Nimbus, Cumulus and Cirrus clouds. In recent years, however, there has been a lot of talk about storing data in The Cloud.
For many, especially those with kids heading back to school, September is the start of a new year, and as such can inspire you to do a bit of tidying and organizing. In addition to tidying your home, you should also consider the often forgotten job of tidying up your computer.
This is the third part in my series, on giving recommendations for free software, that every PC should have. In Part 1, I wrote about security software, in Part 2, I wrote about productivity software; in this article I will gives suggestions on software that keep your computer running smoothly.