background preloader

Java

Facebook Twitter

Overview of Processing. This weekend I gave two talks at BarCamp Rochester (which was very well put together and quite enjoyable) – one on jQuery and a very quick one on the Processing language. I’ve deconstructed my slides into some bullet points here. If you’re not familiar with the language, or what it’s capable of, this should give you a good overview. Processing is a data visualization programming language. It has three components: The Processing languageThe Processing drawing APIThe implementation (in Java – can optionally pass the drawing API through to OpenGL). The Processing Language and API Strictly typedHas classes, inheritanceIncludes a bunch of globally-accessible functions (the drawing API – very flat and PHP-like).

Basic Program Structure Two core methods: setup() and draw() Very OpenGL-likedraw() is called continually at a specific framerate (if none is specified then it goes as fast as possible) Simple example: Drawing a continuous line with the mouse. Initialization The draw() loop Drawing The Canvas Math. Weka 3 - Data Mining with Open Source Machine Learning Software.

Weka is a collection of machine learning algorithms for data mining tasks. It contains tools for data preparation, classification, regression, clustering, association rules mining, and visualization. Found only on the islands of New Zealand, the Weka is a flightless bird with an inquisitive nature. The name is pronounced like this, and the bird sounds like this. Weka is open source software issued under the GNU General Public License. We have put together several free online courses that teach machine learning and data mining using Weka.

Weka supports deep learning! Processing 1.0 (BETA) Sun Java. Java tip. JAI. Oracle Technology Network > Java Software Downloads View All Downloads Top Downloads New Downloads What's New Java in the Cloud: Rapidly develop and deploy Java business applications in the cloud. Essential Links Developer Spotlight Java EE—the Most Lightweight Enterprise Framework? Blogs Technologies Contact Us About Oracle Cloud Events Top Actions News Key Topics Oracle Integrated Cloud Applications & Platform Services.