Thursday, December 10, 2009

NetBeans 6.8

Today, Sun and the NetBeans community are announcing the availability of the NetBeans(TM) Integrated Development Environment (IDE) 6.8. It is the first IDE to provide complete support for Java(TM) Platform Enterprise Edition 6 (Java EE 6) and Sun GlassFish(TM) Enterprise Server v3, and offers other new features.


KEY TAKEAWAYS

- The NetBeans IDE 6.8 is the first IDE to provide complete support of the Java EE 6 specification.

- The Java EE 6 platform provides proven strengths in scalability, reliability and security, and the NetBeans IDE 6.8 goes hand-in-hand, making language and platform improvements easily available for developers.

- The NetBeans IDE supports Java AND dynamic languages like PHP, Python, Ruby etc.

- The NetBeans IDE is a first-class open source tool that is modular, extensible and has an active community.

KEY UPDATES TO THE NETBEANS 6.8 IDE

Complete Java EE 6 Support: Java EE 6 language features simplify Java application development with less XML configuration, more annotations and more POJO-like development.

GlassFish v3 Support: Developers can easily target and deploy to GlassFish v3, including the new lightweight GlassFish v3 Web Profile.

JavaFX(TM): The latest version of the NetBeans editor provides improved code completion, hints and navigation for JavaFX.

PHP Support: The NetBeans IDE expands its support of dynamic languages with support for PHP 5.3 and the Symfony framework.

Tighter Integration with Project Kenai: Project Kenai, a collaborative environment for hosting open source projects, now delivers full support for JIRA and improved instant messenger and issue tracker integration. For more information visit www.kenai.com.

C/C++ Profiling: The new Microstate Accounting indicator and I/O usage monitor help developers profile and tune C/C++ applications.

NetBeans Platform: As a rock-solid application framework for Swing applications, the platform saves developers a huge amount of time and effort by providing commonly-used facilities such as menu items, toolbar items, keyboard shortcuts, and window management.

Additional information is available at: http://netbeans.org/community/releases/68/

Java EE 6 - http://java.sun.com/javaee/

GlassFish v3 - http://www.sun.com/glassfishv3


NETBEANS RESOURCES

- Learn more about the NetBeans IDE http://www.netbeans.org/

- Watch the product tour and screencasts at http://www.netbeans.org/kb/index.html

- Download the NetBeans IDE http://www.netbeans.org/downloads/index.html

- Join the NetBeans community http://www.netbeans.org/community/index.html

- NetBeans on Twitter http://www.twitter.com/netbeans

- NetBeans graphics (banners, logos, etc)  http://netbeans.org/community/teams/evangelism/collateral.html

Monday, July 20, 2009

ZFS Naming restrictions.

Each ZFS component must be named according to the following rules:

  • Empty components are not allowed.

  • Each component can only contain alphanumeric characters in addition to the following four special characters:

    • Underscore (_)

    • Hyphen (-)

    • Colon (:)

    • Period (.)

  • Pool names must begin with a letter, except for the following restrictions:

    • The beginning sequence c[0-9] is not allowed

    • The name log is reserved

    • A name that begins with mirror, raidz, or spare is not allowed because these name are reserved.

    In addition, pool names must not contain a percent sign (%)

  • Dataset names must begin with an alphanumeric character. Dataset names must not contain a percent sign (%).

Tuesday, June 30, 2009

NetBeans 6.7 out in the wild

The focus of NetBeans IDE 6.7 is connectivity—helping developers to connect to the latest technologies and to each other. New features include integration with Project Kenai, a collaborative environment for developers to host their open-source projects; native Maven support, and Hudson integration.
Building on the success of previous releases, NetBeans IDE 6.7 offers enhancements for Java, PHP, Ruby, JavaScript, Groovy and C/C++, and more. Additional highlights include a self-diagnostic Profiler, and support for SVG Rich Components,
remote debugging in Ruby, and the latest version of GlassFish. The release also provides plug-in support for Zembly, a single registry and repository for popular Web APIs.
Providing superior support for multiple languages and innovative team support through Project Kenai, the NetBeans IDE 6.7 is the ideal tool for developers to stay connected to their teams and to the latest technologies!
NetBeans IDE 6.7 is available in English, Brazilian Portuguese, Japanese and Simplified Chinese.
Detailed Release Highlights
Connected Developer

- Create Kenai-hosted open source projects within the IDE
- Manage your Kenai project and collaborate with like-minded developers
- File issue tracking reports with Jira and Bugzilla
Maven
- Library dependency graph viewer
- Improved code completion for Maven plugin parameters
- Support for Java EE, Web Services creation and consumption
PHP
- PHPUnit support
- Code coverage and Selenium support
- SQL code completion in the PHP editor
Groovy and Grails
- Out-of-the-box support for Grails 1.1
- Code completion
- Invoke Grails command or custom script from context menu item
Java
- Hudson services integration for Ant and Maven projects 
- Generated source roots now displayed in the Projects tab
- Struts library migrated to version 1.3.8 
GlassFish
- Glassfish v3 Prelude instance with pre-configured Derby (Java DB) integration
- Code completion support for GlassFish v3 Prelude
Ruby and Rails
- Remote debugging support
- Improvements to Ruby constants support
C/C++
- DLight profiling tools for C++ projects
- Integrated support of popular Qt library and tools
Profiler
- Export profiling data into CSV, HTML and XML formats
- HeapWalker supports OQL queries
Java ME / Mobility
- Bundled with the Java Platform Micro Edition Software Development Kit 3.0
- Full support for SVG Rich Components in the Visual Mobile Designer
- Support for the Java Card Platform 3.0

~Sujith Emmanuel

Installing SSLyze

SSLyze is a Python tool that can analyze the SSL configuration of a server by connecting to it. It is designed to be fast and comprehensive,...