Skip to main content

Java Bloggers Meet Oracle IDC Hyderabad

Oracle India had organized a Java Bloggers meet on 13th Jun 2015, at their office at Hyderabad on the occasion of Java completing 20 years. I was also invited to the event which is very exciting for me. I am on cloud nine when I got invited for the event.

Oracle India had celebrated the event by organizing speeches by Sanket Atal - Group Vice President, R&D, Harshad Oak - Java Champion and Oracle ACE Director, and a live demonstration by Debraj Dutta, of a Bot-So a robot designed by Edifixio India and is based on IoT and fully developed using Java 8 features like streams for concurrency.

Event started by Vandana Shenoy - Director Corporate Communications , by giving a small introduction about the event and a formal introduction of the speakers.

Sanket Atal
The presentation by him is more like a discussion. We have discussed and have fun question answers, quiz in between it. Below are the points he discussed:
  • Java was started in 1991 under the name Project Stealth
  • First official release was in 1995
  • Duke - Java Mascot was released in 2007
  • Duke is based in Linux Penguin
  • After J2SE version 1.5, Java is known as Java SE 6
  • Every 2 years there will be release of Java new version
  • Oracle will not carry on the name of the Java as it is more with version numbers.
  • Java Champions is the program launched in JavaOne for recognizing leaders in Developer Community
  • Cloud is the growing rapidly
  • Oracle will start PaaS in IoT
  • Java is the center of computing universe
  • Oracle + You = Java
  • Java and IoT are 2 buzzwords in todays world.

Harshak Oak
He had started his presentation or more a talk with the introduction of Java birth and then he turns to his career that how he had chosen Java as his career. He had compared Java with Bollywood actor - Shahrukh Khan, as welcoming the guys with open hands. Some of the points he covered:
  • Java is Shahrukh Khan of programming world
  • DDLJ is released in same year as Java :)
  • Most languages are born near to same year.
  • Java has a very warm and welcoming culture.
  • Java has had the opensource spirit from Day 1
  • Java presenting the IoT platform for development will be a game changer
  • Java bloggers have a great responsibility for carrying a warm culture to the future developers
  • Java bloggers are the face of the Java

Debraj Dutta - Edifixio India
Edifixio India represents the robot they have developed based on Java and IoT. They have won the open challenge on IoT in 2014 organized by Oracle. Below are the commands/things that Bot-So, the name given to their robot follows:
  • It is based on Raspberry Pie board, Twitter4J, Google Drive and Java 8.
  • It connects to the internet using Wi-Fi and twitter commands.
  • Sends welcome message when it is started
  • Sense the room temperature 
  • Take pictures and videos by a simple command and then uploads the to Google Drive and shared the URL privately with the authorized user.
  • Secure itself and motion sensor detects the motion and send the picture to authorized user.
  • GitHub URL for code
At the end of the event Java Cake was cut by Sanket Atal.

We have also have some video bytes where all bloggers have their thoughts on Java and its future.
Below is the group photograph at end of the event

In all, it is great event to attend and love to attend the same in future. I had learned a lot from it and a lot of inspiration thoughts from great leader Harshad Oak.

Here are the twitter handles of all the above mentioned people if anyone wants to follow.

Thanks for reading this blog. Comments are welcome :)


Popular posts from this blog

Getting height and width of image in Java

Yesterday I was working on something that requires manipulation of image for getting its properties. After searching over the internet I found a very intersting class on Java i.e ImageIO and BufferedImage class. These classes are good enough to manipulate images. there are many other claases also. But what I need i got it from these. I found many developers searching over internet for getting properties of image and there is no good small example for that. Thats why I thought why not creating a simple code to manipulate the image and help the developers. Here is the small code that helps to get the height and width of the image. Enjoy it!! import java.awt.image.BufferedImage; import; import; import javax.imageio.ImageIO; public class GetImage { public static void main(String[] args) { try { File f = new File("E:/Vinod/Docs/Pics/krishna_01.jpg"); BufferedImage image =; int height = image.getHeight(); in

SSL in Spring Boot using GoDaddy certificate on EC2

In this article, we will be going to see how we can achieve the HTTPS in the spring boot application . You will get lots of items on how to use the self-generated certificate with Spring Boot. But today we are going to use the CA generated certificates with the Spring Boot so that our application will work on HTTPS. We need the following things to work: CA certificates including, private key and certificate. In this article, we are using the GoDaddy wild card certificate. Spring Boot application OpenSSL library Convert the certificate and private key to PKCS 12 First of all, we need to convert the CA certificate to .p12 format . We need to have OpenSSL on the system to work with command. Also, we need to have all files in the same directory where we are running this command. The command required to covert the same: openssl pkcs12 -export -in [ceritificate-name] -inkey [private-key] -name [host] -out [new-file.p12] Here replace the values: [ceritificate-name] with

Struts 2 Hello World Example

I had seen many new deveopers struggling against struts2 hello world example. So I decided to write a small example. Below are the required libraries to run this example which are easily availabel struts2-core- xwork-core-2.1.6 commons-logging-1.0.4 commons-logging-api-1.1 freemarker-2.3.8 ognl-2.7.3 commons-fileupload-1.2 The structure of the applictaion which I am following is (Eclipse IDE) Struts2Demo |---src | |----org | | |----vinod | | | |----action | | | | |----HelloWorld।java |---struts.xml |---WebContent | |---jsp | |---HelloWorld।jsp |---index.jsp |---WEB-INF | |---lib | |---web.xml Struts 2 in Action It is true that different IDE's use different structure, but at last when war is build they follow same structure. Lets start... import com.opensymphony.xwork2.ActionSupport; public class HelloWorld extends ActionSupport { String greetings = null; public String execute() throws Exception { setGreetings("Hel