September 15th, 2011
marco
The Microsoft employee Neal Gafter, who was the chief designer and implementer of the Java SE 4 and 5 that has brought many improvements to the language and now works for Microsoft on the platform NET Languages, discusses the impact of Oracle acquisition of Sun Java, allows the possibility to add segmented stack and a meta-object protocol for Java, and offers some guidance on the comparison between Java and C # /. NET
The lucidimagination.com has just published an advertisement in a fatal bug in the recent publication of the Java version 7. It seems that some cycles are not well filled out because of errors in compiler optimizations HotSpot, that causes the failure of programs. The bug affects a number of projects directly as Apache Apache Lucene and Apache Solr Core and have already raised an alarm, noting that the bug could be present also in Java 6
On time, The Eclipse Foundation has released Eclipse 3.7 (Indigo). In reality, Indigo is a version that contains dozens of projects including the Eclipse platform, Java development tools, Source control tools, GUI designers, and much more. This is the eighth year in a row that the Eclipse community relax your version of Eclipse on time.
Statistics Indigo:
- 62 project team participated
- 46 million lines of code
- 408 developers have contributed code
- 49 organizations have collaborated on this release
- 10 predefined packages that allow easy download and use
Indigo includes important new features for Java developers, Innovations in modeling technology, Advances in technology and the Eclipse Runtime.
The main new features for Java developers:
- EGit release 1.0 offers first-class support for Java developers with Git for source code management
- WindowBuilder., class Eclipse-based GUI builder, is now available as open source project Eclipse.
- Automated GUI tests for Java applications and HTML included in Jubula.
- m2eclipse creates tight integration with Maven and the Eclipse workspace, allowing developers to work with Maven projects directly from Eclipse.
- Mylyn 3.6 Hudson build supports monitoring directly from the workspace Eclipse.
- Marketplace Eclipse Client now supports drag and drop installation of Eclipse-based solutions directly in Eclipse making it much more easily deploy new solutions.
- Preliminary support for Java 7 (short).
Other important changes to the platform:
- Implementation of the next OSGi Core Specification R4.3.
- Multi-touch.
- Support for WebKit on all platforms (Windows, Linux and OS X).
- Numerous improvements in Cocoa for OS X.
Indigo is available for immediate download from www.eclipse.org/downloads . In addition to the Eclipse platform 3.7 production, Indigo release also includes a preview of the next generation, version 4.1, available from the download page 4.x.
For more information:
Eclipse Indigo – New and Noteworthy
The numbers of Indigo
Eclipse Java 7 Beta installation instructions (currently unavailable – Please try again later)
Source: zdnet.com
1. Joda-Time :- a class higher than the official Java date / time. This library allows to solve all the problems of data date / time addressed by the developer java. http://joda-time.sourceforge.net/
2. Apache-Commons:- An extension of the key features of Java. http://commons.apache.org/
- BeanUtils:- Provides methods to manage the Beans. For example: BeanUtils.copyProperties (targetBean, sourceBean), to copy the values of similar properties.
- Long :- It provides extra functionality to handle such classes java.lang.ad: StringUtils.isEmpty(st);
3. Google Guava :- Something similar to Apache Commons. http://code.google.com/p/guava-libraries/
4. Apache Lucene (http://lucene.apache.org/) : A library that you need for indexing. Add Lucene to speed up searches. http://lucene.apache.org/java/docs/index.html
5. iText :- for processing PDF. http://www.itextpdf.com/
6. Apache POI :- for processing different file formats such as Word, Spreadsheet, Open XML standards and so on.. http://poi.apache.org/
Source: http://semanticjava.wordpress.com
We continue our course in Java by posting the video / screencast of 3 lesson of the course learning to program in Java. In this lesson you will achieve a Windows box using the swing chart framework and the class JFrame. Click
to watch the video of the lesson, I recommend making it easier to see the video full screen by clicking on the button with the 4 arrows, After the jump you will find the lesson.
Read more…
L’Apache Software Foundation (ASF), is made up of volunteer developers, directors and is an incubator for almost 150 progetti Open Source, yesterday announced Pivot Apache 2.0, the complete open source platform for creating rich Internet applications installed (IIA).
Apache Pivot provides a professional quality for easy creation and distribution of sophisticated GUI applications and experiences that can be downloaded and installed as traditional desktop applications or mobile applications.
Source: prnewswire.com
“Developers volunteers Apache Tomcat have realized the version 7.0.6 of’ open-source Java servlet container. ‘This is the first stable release of Tomcat 7,’ developer Mark Thomas writes in an e-mail announcing the release in some mailing lists of programmers Tomcat.
Although not a Application Server full, Tomcat implements the features described in the specific Java Enterprise Edition Web. More specifically, It supports version 3.0 of Servlet API (application programming interface) and version 2.2 of JavaServer Pages, both sides have recently been ratified in JEE 6.
A servlet container manages the application based on Java which can be accessed from a Web browser. A major area of improvement was in configuration management for Web applications. In previous versions all the Web app configuration changes should be included in a single file web.xml, a process that has led to enormous web.xml file as well as security risks.”
Source: news.slashdot.org
Today ,like every weekend, public the video / screencast of the new class of the course learning to program in Java. In this lesson we will make a small program to learn to become familiar with Java. For a better enjoyment I recommend you watch the video full screen by clicking on the button with the 4 arrows, After the jump you will find the lesson.
Read more…

We report that this event is an opportunity for students to explore issues and ITC and to submit your resume to the corporate sponsors of the same.
For four years Javaday Rome has offered a unique event in Italy for content, turnout and spirit. The captivating atmosphere of Javaday has earned and involve the participants and sponsors. To continue to be the landmark event for developers, the Javaday evolves and becomes Codemotion.
Codemotion takes a big leap compared to Javaday: open to all languages and technologies, catalyzing even more sources of creativity and job opportunities. Finally, shifts the focus from a product (Java, At that time, Sun, Oracle now) to a discipline: programming, benefit of all.
The Codemotion be held in Rome on 5 March 2011. The entrance to the event is free as always.
Read more…
This article inaugurates a step by step guide java running from zero up to the realization of a complete program for the production. The lectures will be published every week. If you have any questions please contact me via comments or through the page Contact or find the rest of my contacts on the right section
First we need a development environment that helps us in planning. Certainly in recent years have made great strides to Sun (parent of Java now bought by Oracle) to simplify the installation of a development environment for Java.
The creation of this environment is composed mainly of 2 phases downloading and installing the Java JDK (Java Development Kit that provides all the tools for the java programming) and download and use the integrated development environment Eclipse. Let's see in detail 2 phases:
Read more…
Recent Comments