Monday, June 3, 2013
Sunday, July 29, 2012
Netbeans 7.2...
Netbeans 7.2 per lo sviluppo Software in Java/C/C++/PHP/... è arrvato ed e sempre più veloce e piu smart ch prima... provatelo http://ww.netbeans.org/downloads
Monday, June 25, 2012
Tuesday, April 17, 2012
Google Drive arriving... 5 GB free
Google Drive is arriving end of april 2012 with 5GB free...
Let the competition for Free Cloud Storage be active...
http://mashable.com/2012/04/17/google-drive-launch/
Let the competition for Free Cloud Storage be active...
http://mashable.com/2012/04/17/google-drive-launch/
Monday, August 8, 2011
Java 7 has been released but use it if necessary with the flag to turn off LoopPredicate...
Java 7 has been released but use it if necessary with the flag to turn off LoopPredicate...
I use it since some days and no problem at all also without flag set up anyway.
Some links that describes the potential problem:
http://www.dzone.com/links/r/dont_use_java_7_for_anything_some_very_frightenin.html
http://www.h-online.com/open/news/item/Java-7-paralyses-Lucene-and-Solr-1288210.html
http://www.i-programmer.info/news/80-java/2803-java-se7-out-now-but-with-a-bug.html
I use it since some days and no problem at all also without flag set up anyway.
Some links that describes the potential problem:
http://www.dzone.com/links/r/dont_use_java_7_for_anything_some_very_frightenin.html
http://www.h-online.com/open/news/item/Java-7-paralyses-Lucene-and-Solr-1288210.html
http://www.i-programmer.info/news/80-java/2803-java-se7-out-now-but-with-a-bug.html
Friday, February 25, 2011
IWRT 2011: International Workshop on RFID Technology
The Fifth International Workshop on RFID Technology - Concepts, Applications, Challenges (IWRT 2011)Niagara Falls, Ontario, Canada, September 19-21, 2011
Monday, February 14, 2011
Java Runtime, Compiler String to double conversion patched...
If you read my previous post about conversion of String to double for special values
that hang the compiler or runtime...
Get the patch from Oracle, see the README file.
that hang the compiler or runtime...
Get the patch from Oracle, see the README file.
Tuesday, February 1, 2011
Compiler, Runtime at risk of infinite loop due to the way double coded in String are converted in double...
Compiler and Runtime are at risk of infinite loop due to the way double coded in String are converted in double...
Php, Java, Scala and other at risk due to conversion infinite loop...
See articles to understand the foundation of this...
http://www.exploringbinary.com/java-hangs-when-converting-2-2250738585072012e-308/
and
http://www.exploringbinary.com/why-volatile-fixes-the-2-2250738585072011e-308-bug/#comment-4649
Hope this implementation bug will be solved rather quickly.
Php, Java, Scala and other at risk due to conversion infinite loop...
See articles to understand the foundation of this...
http://www.exploringbinary.com/java-hangs-when-converting-2-2250738585072012e-308/
and
http://www.exploringbinary.com/why-volatile-fixes-the-2-2250738585072011e-308-bug/#comment-4649
Hope this implementation bug will be solved rather quickly.
Friday, December 17, 2010
MySQL 5.5 landed...
With the MySQL 5.5 release that finally arrived, we get:
Improved performance and scalability:
-------------------------------------
MySQL Database and InnoDB storage engine have been enhanced to provide optimum performance and scalability when running on the latest multi-CPU and multi-core hardware and operating systems. In addition, with release 5.5, InnoDB is now the default storage engine for the MySQL Database, delivering ACID transactions, referential integrity and crash recovery.
Higher availability:
--------------------
New semi-synchronous replication and Replication Heart Beat improve failover speed and reliability.
Improved usability:
-------------------
Improved index and table partitioning, SIGNAL/RESIGNAL support and enhanced diagnostics, including a new PERFORMANCE_SCHEMA, improve the manageability of MySQL 5.5.
MySQL 5.5 Delivers Major Performance Gains:
-------------------------------------------
In recent benchmarks, the MySQL 5.5 release candidate delivered significant performance improvements compared to MySQL 5.1. Results included:
On Windows: Up to 1,500 percent performance gains for Read/Write operations and up to 500 percent gain for Read Only.(1)
On Linux: Up to 360 percent performance gain in Read/Write operations and up to 200 percent improvement in Read Only.(2)
Try it and you will get better mysql.
Improved performance and scalability:
-------------------------------------
MySQL Database and InnoDB storage engine have been enhanced to provide optimum performance and scalability when running on the latest multi-CPU and multi-core hardware and operating systems. In addition, with release 5.5, InnoDB is now the default storage engine for the MySQL Database, delivering ACID transactions, referential integrity and crash recovery.
Higher availability:
--------------------
New semi-synchronous replication and Replication Heart Beat improve failover speed and reliability.
Improved usability:
-------------------
Improved index and table partitioning, SIGNAL/RESIGNAL support and enhanced diagnostics, including a new PERFORMANCE_SCHEMA, improve the manageability of MySQL 5.5.
MySQL 5.5 Delivers Major Performance Gains:
-------------------------------------------
In recent benchmarks, the MySQL 5.5 release candidate delivered significant performance improvements compared to MySQL 5.1. Results included:
On Windows: Up to 1,500 percent performance gains for Read/Write operations and up to 500 percent gain for Read Only.(1)
On Linux: Up to 360 percent performance gain in Read/Write operations and up to 200 percent improvement in Read Only.(2)
Try it and you will get better mysql.
Tuesday, October 12, 2010
Monday, October 11, 2010
Ubuntu 10.10 landed.
Ubuntu 10.10 is faster, has many new features and is stable.
Grab it soon, try it and adopt it.
Thursday, September 16, 2010
Wednesday, September 15, 2010
How to develop on IPhone, iPad, ... in Java...
Do you need to develop application for the iPhone, iPad, ... and
you do not want to program in ObjectiveC but in Java ?
How can you do ? Go ahead and check: Java for iPhone
Keep the maximum portability of the code using Java and reduce the dependency to the specific platform by keeping
the specific target platform (Java API specific to a target platform) in specific package.
Some dependency remains to the platform as API but can be reduced and packaged in order
to reuse and maintain the code in a multi-platform way.
There are many cross-compiler available (Cobol to Java (from LegacyJ), C to java, ...) that permit to develop in one language or integrate several languages to target Java platform.
How let an API and libraries that are platform proprietary (language based (Cobol libraries, ...) or OS/Hardware (Win32, iPhone, ...) available to other platform (Java, ...) ? Writing a wrapper of the API and libraries permit to let access it in another language or rewriting the libraries to the new target platform (e.g.: Java) may allow to get portability of the compiled code to different targets.
you do not want to program in ObjectiveC but in Java ?
How can you do ? Go ahead and check: Java for iPhone
Keep the maximum portability of the code using Java and reduce the dependency to the specific platform by keeping
the specific target platform (Java API specific to a target platform) in specific package.
Some dependency remains to the platform as API but can be reduced and packaged in order
to reuse and maintain the code in a multi-platform way.
There are many cross-compiler available (Cobol to Java (from LegacyJ), C to java, ...) that permit to develop in one language or integrate several languages to target Java platform.
How let an API and libraries that are platform proprietary (language based (Cobol libraries, ...) or OS/Hardware (Win32, iPhone, ...) available to other platform (Java, ...) ? Writing a wrapper of the API and libraries permit to let access it in another language or rewriting the libraries to the new target platform (e.g.: Java) may allow to get portability of the compiled code to different targets.
Friday, July 9, 2010
Java Standard Edition 1.6 Update 21 is available
Oracle (RIP Sun) released the Java SE 6 (1.6.0_21) build a few days ago.
Unexpectedly this release has many new features and updates (no security update anyway).
Here are the major ones.
Java VisualVM Updates
Many bug fixes
Many more supported systems
Java Hotspot VM 17.0
The new JVM includes version 17.0 of the Java HotSpot Virtual Machine. This has overall improvements to quality and features such as compressed object pointers, escape analysis-based optimization, code cache management but also G1 garbage collector (not active by default).
Go to grab it while it is hot for testing.
Unexpectedly this release has many new features and updates (no security update anyway).
Here are the major ones.
Java VisualVM Updates
Many bug fixes
Many more supported systems
Java Hotspot VM 17.0
The new JVM includes version 17.0 of the Java HotSpot Virtual Machine. This has overall improvements to quality and features such as compressed object pointers, escape analysis-based optimization, code cache management but also G1 garbage collector (not active by default).
Go to grab it while it is hot for testing.
Tuesday, June 29, 2010
Tuesday, June 8, 2010
iPhone 4 is arriving with great new features
All the features of the new iPhone. Just as an example, the screen is smaller than the iPad but the resolution of the screen (960x640) is great permitting to read books, see video/image with a huge enhancement compared to the current state in mobile device. One "bad" point is the FaceTime application that permit "only" wifi video conference, but it is more a restriction on the network than the iPhone or application itself.
Thursday, April 1, 2010
Google Maps/Street View are now in 3D with the use of Red/Green glasses...
The popular StreetView Maps now get a Anaglyph 3D imagery.
Click on the Icon that shows the “man with the glasses” in the Street View to get 3D effects.
Good to see that 3D is coming real this year in games, entertainment and business.
Click on the Icon that shows the “man with the glasses” in the Street View to get 3D effects.
Good to see that 3D is coming real this year in games, entertainment and business.
Thursday, March 11, 2010
Wednesday, March 3, 2010
Two Approaches on Multi-Tenancy in the Cloud ...
Very interesting article on how to support resource-demanding applications on cluster/cloud systems. Scalability, heterogeneity of applications and data storages are well considered.
Wednesday, December 16, 2009
MVC, MVP and DCI... The DCI Architecture: A New Vision of Object-Oriented Programming
Check this article if you are interested in MVC (Model View Controller), MVP (Model View Presenter) and DCI (Data Context Interaction) patterns that help to solve
problems concerning separation of concerns mainly for systems with some user interactions (Web, GUI, ...).
http://www.artima.com/articles/dci_vision.html
problems concerning separation of concerns mainly for systems with some user interactions (Web, GUI, ...).
http://www.artima.com/articles/dci_vision.html
Subscribe to:
Posts (Atom)