Skip to main content

Posts

Showing posts from April, 2015

Understanding Java Byte Code

Understanding Java Byte Code Java, Scala, Groovy: in the end, all JVM languages compile down to the class file format and Java byte code. It is thanks to the flexibility of this intermediate instruction set that the JVM became a platform so rich in languages. The ability to generate byte code at run time is a prerequisite for many popular libraries such as Spring or Hibernate. This talk gives an introduction to compiled Java code and discusses different libraries for generating classes at run time.

Real-Time Interactive Monitoring of Java Code Concurrency Levels

Real-Time Interactive Monitoring of Java Code Concurrency Levels A video demonstrating how the queue metering extension included within Satoris offers real-time interactive performance insight into the concurrent execution behavior of Java method bytecode. Apache Cassandra is used within the video as the testbed application.

Hadoop and Hive - The NoDatabase Database

Hadoop and Hive - The NoDatabase Database Hadoop is a general-purpose Big Data platform that offers distributed scalability for data storage and flexible options for working with data. In this session, we’ll learn how various Hadoop tools and techniques address particular data scenarios, including traditional reporting, NoSQL data management, and Machine Learning. In the lab, we’ll use Hive, the SQL engine for Hadoop, to query data at scale, as if Hadoop were a traditional data warehouse. We will spend the 45 minute talk laying out the Hadoop landscape and how you would approach different kinds of problems using different tools. The 2-hour lab will focus on one tool, Hive, the SQL tool for using Hadoop as a data warehouse. The goal is to discuss how Hadoop is a flexible environment for all kinds of data needs, some well outside the traditional realms of data “solutions”, for example doing Machine Learning, and it supports NoSQL options. The lab shows how the traditional appro

Java Programming Step by Step

Java Programming Step by Step Learn Java & Object Oriented programming using this easy to follow, step-by-step video tutorial designed for fast learning. This tutorial is aimed at beginners . Planning a career in Java College students in Java 101 High School students preparing for the AP Computer Science A exam. No Prior Programming Experience Required.

HTML5 for the Java Web Developer

HTML5 for the Java Web Developer The massive adoption of smartphones sporting advanced operating systems like iOS and Android as well as the rapidly growing popularity of tablet devices has changed the nature of web development. Server-side Java guys must become vastly more savvy with the various frameworks, tools and techniques needed to build mobile friendly, HTML5-based web applications. In this session, we will distill HTML5 into the most important aspects that impact the Java web developer community. The focus of this session will be on practical tips and techniques for how to best take advantage of HTML5 features in your Java-based applications. We will have demonstrations and code samples to illustrate how to leverage your current server-side Java coding skills by adding RIA-focused HTML 5 features that are available on today's mobile platforms.