Tuesday Jun 30, 2009

NetBeans 6.7 is here!

"Netbeans IDE 6.7 is here...You can download it now

NetBeans IDE 6.7 is integrated with Project Kenai, a collaborative environment for developers to host open-source projects. NetBeans also builds on the success of NetBeans 6.5 with native support for Maven; GlassFish, issue tracker and Hudson integrations; and enhancements to Java, PHP, Ruby, Groovy and C/C++. Highlights of the 6.7 release include support for JavaScript 1.7, Ruby Remote Debugging, and integration of the Java ME SDK 3.0.

If you want to know more about some of the new features read the posts below. And watch short videos about Kenai, Maven, Java Applications and so on...

New version is available in 20 languages. Some of them are fully supported by NB globalization team, some are product of community.

We hope you will enjoy new Netbeans and it will help you to create lot of successful programs :)."
Blanka

Tuesday Apr 28, 2009

Python and NetBeans


Introduction to Python support in NB prepared by Blanka:


"Some time ago you could notice that in the main download page new menu item appeared.

It is Python Early Access.

Python is a dynamic object-oriented programming language that can be used for many kinds of software development. You can download it by clicking on that item or is also available as a plugin for NetBeans 6.5 in Tools - Plugins.

Let's go thought creating a new project. Python is displayed as the project when only the Python EA version of the IDE has been installed on your machine. Other categories may appear if Python EA was added to the IDE as a plugin. New Project wizard offers you creating of a new python project from a template, or importing existing projects.

In the next step you enter the Project Name and select the version of Python you want to use from the drop down list. You can manage this at any time in the Properties of the project (right click on the project). Then click Finish to create the project.

Note that the project is open in the Source Editor of the IDE, displaying basic information, as seen in the following image. Netbeans IDE automatically documents the author and date of the project along with providing a short sample print "Hello" program.


The NetBeans editor for Python supports Smart Indent, Outdent, and Pair matching, additional to syntactic and semantic highlighting, code folding, instant rename refactoring, mark occurrences, finding undefined names, and Quick Fixes. Code completion is available for local function and variable names as well as Python keywords. The editor also assists you by inserting and fixing import statements.


If you want to try more than just creating the new project, you can follow Python tutorials on the netbeans pages: Developing a Python Application Using NetBeans IDE or Introduction to Python EA in NetBeans IDE."


Wednesday Apr 08, 2009

NetBeans 6.7 Milestone 3 and its new features

Recently Blanka was playing with the newest build of NetBeans 6.7. The IDE in version 6.7, which is still under development, achieved its Milestone #3!
Here are Blanka's comments on few new NB M3 features:


"What is new in NetBeans 6.7

NetBeans team releases NB 6.7 Milestone 3, that offers new interesting features like Kenai Integration or new features in PHP, C/C++, Profiler or Maven. Let's have a look at the most interesting ones. First of all you can Download NetBeans IDE 6.7 Milestone 3.

First you will register some changes in the main menu. Instead of items “Profile” and “Versioning”, there is only “Team”. Also some sub-menus differed.





Totally new thing is that the IDE now integrates with Kenai.com to support typical developer workflow. You can find it under the new item “Team - Kenai”.
To start playing with the Kenai integration in the IDE, you can first try to search and open existing projects on Kenai and get their sources, which does not require login. To get more involved, create an account on Kenai.com, and bookmark some projects or ask for membership. To create your own project, you need to ask for project creation permission first (will not be required when NB 6.7 is released).
More you can see in the Kenai window (Kenai under the item “Window” in the main menu), get projects' sources, issues, and other associated services and information or open, edit and create issues for given Kenai projects, directly in the IDE.

Maven is a framework that provides help with managing the project lifecycle, including building and managing dependencies. Maven projects follow a set of standards that are described with a project object model (POM) to ensure consistency between projects. You can create new project “File – New Project – Maven”.
New multi-tabbed artifact details viewer is now available, accessible from Maven Repository Browser (“Window – Other – Maven Repository Browser”) or Maven section of Quick Search toolbar field.
"Basic" tab shows basic artifact's info, versions and related artifacts.
"Project" tab shows artifact project's info like links to bug tracking, source management, mailing lists etc.
"Classpath" tab shows direct dependencies in lists
"Graph" tab shows transitive dependency graph, see special section below





Hudson monitors executions of repeated jobs, such as building a software project or jobs run by cron. Among those things, current Hudson focuses on the following two jobs: Building/testing software projects continuously and Monitoring executions of externally-run jobs

Start by specifying the location of your Hudson server under “Window - Services” and there should be Hudson.

If you don't have a job for your project, the IDE can help you make one. Currently Maven and Java SE project types are supported, as are Subversion and Mercurial for the SCM. You can right-click your server node, or use “Team - New Continuous Build”. Browse your hosted jobs and their builds. You can also browse the job's workspace, and artifacts from a build. The console from a build can be viewed in the IDE's output window. You should also get notifications in the status bar when a build fails."

Monday Feb 02, 2009

Community Translation Interface (CTI)

Have you heard about Community Translation Interface? If not, today is a perfect day to learn about this cool web-based tool providing a lot of convenience for translation process. Let's read Blanka's notes for more details on CTI:



"Community Translation Interface

Sun started an interesting project for everyone, who can speak at least little bit English and wants to contribute to open-source community with translations. The Community Translation Interface (CTI) is a simple web application with a translation editor connected to the internal globalization management system powered by Idiom WorldServer. On this page you can join your fellow community users and translate OpenSolaris or any other open-source project to the language of your choice. I hope, for you the most interesting project will be NetBeans. Now on that page, you can find only one project NB65_Properties_UC_UML for Brazilian Portuguese. I hope in the future we will find there more projects concerning with NetBeans.














How to do it:

You need to register as a CTI user first to be granted access to the translation editor. However, you might not be allowed to contribute to a certain project until certain conditions have been met, including but not limited to:

  1. your e-mail addres has been verified

  2. you have signed Sun Contributor Agreement What is SCA?

  3. project localization leader has reviewed your registration request

To learn more about how to work with it, check video or slides made by Petr Tomášek, Róbert Malovec and Aleš Černošek from “OpenSolaris developer conference”. They had their presentation on Friday June 27 at 15:15.

Now CTI is supported mainly for OpenSolaris, so if you have any question, you can ask in g11n forum for OpenSolaris. For example here is already establish one thread about it.

And finally if you are wondering about this project, you can also read regularly the new blog http://blogs.sun.com/cti/."


Tuesday Dec 09, 2008

A Sun Conference in Virtual World

Today Blanka shares with us a nice note about a Sun conference in SecondLife.

"I read Luky’s comment to Jeremie post (or to my czech translation) and I found out, that he wrote really interesting thing :). Today we can join to a conference about JavaFX in virtual Sun Microsystems in Second Life.

How to do it:

First go to http://secondlife.com and Join, it is free. Then you have to install ‘Second Life’. After installation, it automatically opens in new window and asks you to log in. Then open this link and click on Teleport Now and you will teleport yourself in front of the Sun Microsystems. There the red arrow will navigate you to the Main Amphitheatre. Sit down there and wait for the presentation.

The invitation to this conference is here http://developers.sun.com/events/secondlife/index.jsp . It will be held at 10pm CET.

To listen this conference follow this slide:


I hope someone will catch this post, connect to virtual Sun and enjoy the conference :).

Thanks Lukas!"

Friday Dec 05, 2008

JavaFX 1.0 je ZDE!

Since Blanka is Czech, I asked her to translate my previous post in her mother tongue. Though I should be able to exchange a conversation in Czech with you if we would meet in a Czech pub my Czech is really not good enough for bloging. And with all the "hacek", "trvde y" and "meke i" a tak dale..." it would be full of mistakes... :) Tak, diky moc Blanko! (So, thanks a lot Blanka!)

"JavaFX verze 1.0 byla vydána!



A hádejte co?
NetBeans IDE 6.5 je oficiální IDE pro vývoj v JavaFX ;)

Pokud chcete vědět víc jukněte se na JavaFX na netbeans.org:

Oficiální IDE pro vývoj v 1.0 JavaFX:

Použijte Update Center (Nástroje > Plugins, Tools > Plugins) a nainstalujte si JavaFX do Vaší instalace NetBeans IDE 6.5. Pokud nemáte NetBeans IDE 6.5 nainstalované, stáhněte si NetBeans IDE pro JavaFX zde. “

Jak už bylo řečeno, abychom náležitě přivítali podporu JavaFX, tak byly stránky na stahováni NetBeans mírně pozměněny.


Zde je nutné poznamenat, že JavaFX je zatím dostupná jen pro Windows a MacOS.

Připomíná to článek, který jsem nedávno napsal o rané verzi JavaFX. Tenkrát bylo nutné používat NetBeans 6.1. Nyní však konečně můžeme používat 6.5 včetně všech vychytávek. Také jsem zvědavý na nové a ‘cool‘ vlastnosti JavaFX 1.0...

Snad už někdo měl možnost vyzkoušet to?"

JavaFX 1.0 is HERE!

JavaFX version 1.0 has been released!

And guess what?
NetBeans IDE 6.5 is the official IDE for JavaFX Development ;)

For more details check JavaFX on netbeans.org:

"The official IDE for JavaFX development

Use the Update Center (Tools > Plugins) to install JavaFX 1.0 into your existing installation of NetBeans IDE 6.5. If you don't have the NetBeans IDE 6.5 installed, download the NetBeans IDE for JavaFX here. "

As stated above the NetBeans download pages have been slightly modified to welcome JavaFX 1.0 support:


Note that it is available for Windows and MacOS only.

It reminds a post I did some time ago with early version of JavaFX. At the time it was necessary to use NetBeans 6.1. Now we can finally use 6.5 and all they improvements it came with. I'm also curious about the new and cool features of JavaFX 1.0...

But perhaps someone out there already had chance to try it out?

Wednesday Dec 03, 2008

How time was going on...

Today Blanka looked back at early time of NetBeans and make a nice sumup of our favorite IDE history:

"NetBeans celebrates 10 years, so this is good time to look back and remind us how NetBeans change in time.


Ten years later... ;)

NetBeans was born long time ago in Czech Republic in year 1996 as a student project Xelfi in Charles University. In a sort time late Ing. R. Staněk found this project in the Internet and established new companies call Netbeans. This company developed Netbeans version 2.0 and 2.1. In that years Sun started to be concerned with this Czech company and this interest finished with connection of this company to Sun Microsystems in 1999 In that time NetBeans was in version 3.0. From version 3.1 you can find the specifications on the Netbeans web sites (http://www.netbeans.org/community/index.html). Tyhis was great success for Sun, but even greater for users and community. In 2000 Sun changed NetBeans to Open Source and invested lot of time and money to this project. But thanks to this NetBeans started to grow up and community started to get involved in NetBeans. Today community is essential part of development of NetBeans. Thanks to lot of people all over the world NetBeans can improve itself or lot of user can use NetBeans in their natural language etc.

So big thank to people that spend their free time with NetBeans to make it better.

If you want to see how time was going on with NetBeans layout watch this video:

http://www.netbeans.org/birthday/historic-screenshots.html ."

Friday Nov 28, 2008

Blanka's post - NetBeans 6.5 Release

Today we invited Blanka, student working with us around NetBeans activities, to post to this blog. Here is her comments about NetBeans 6.5 release...

If you have doubts why start to use it, let me introduce you the main and the most useful features and you will see that “NetBeans is only IDE you need”.

NetBeans IDE 6.5 is the latest release of Sun's award-winning open-source IDE that enables developers to rapidly create web, enterprise, desktop, and mobile applications with Java, C/C++ ,java_script, Ruby, Groovy, and PHP. It is supported by a vibrant developer community.

In this new version, there are hundreds of small changes or new features, which will help you with your work. Such as a new IDE-wide QuickSearch shortcut, a more user-friendly interface or automatic Compile on Save. But the most interesting new feature is possibility to program in PHP. It allows you to write your code directly in NetBeans and it helps you to feel more comfortable during the writing as you are used to from programming in Java. But it also allows you to check how it looks like in your browser without Internet connection and installing of all necessary programs for it is really easy. All of the tutorials and screen-casts you can find on this page http://www.netbeans.org/kb/trails/php.html. If this is really new for you try the video on http://blogs.sun.com/netbeansphp/entry/demo_of_the_php_support.


The new version is ihat you can choose from 10 languages. It is mostly thanks to the communities. For sure it may help you to be more familiar with NetBeans IDE.



Thanks Blanka for her courage to jump in to this blog ;). We would like to add invite Blanka more in future to our blog to add another perspective to our blog... Stay tuned to know more about NetBeans from Blanka's eyes...

Wednesday Nov 19, 2008

Girls, do you want to be duchesses...of Java?

I realize there might be only a few women reading this blog...Anyway, I have an interesting information for those girls who are Java programmers.

When I was in Belgium I heard about an organization called Duchess. The group was created to support and promote women in the Java industry. Though the headquarters are located in the Netherlands, Duchess helps female Java developers all over the world as well as it tries to establish branches in other countries. Ladies, I think you should consider visiting their home page and learning what kind of support Duchess may offer. Guys, you can update your female colleagues, who work in IT, with the information about this initiative and encourage them to join the group:]

Just look at Duchess's logo, isn't it cute?:]

Monday Nov 03, 2008

Localization UpdateCenter Welcomes New Family Member: zh_TW


Traditional Chinese locale has been added to the list of already supported locales by the Localization UpdateCenter locales. Now Chinese community folks can help testing quality of already integrate contribution.

This newly added language is growing the already important family of languages supported by the L10n UC. At the moment, at NB 6.5 RC 2 milestone, Albanian, Brazilian Portuguese, French, German, Italian, Polish, Russian, Spanish, Traditional Chinese and Turkish have their localization plugins available and updated everyday.

If the locale you're working on is not listed up there and you have already committed your contribution to HG for that locale let me know.

http://translatedfiles.netbeans.org/servlets/ReadMsg?list=dev&msgNo=5064

Thursday Oct 30, 2008

NetBeans IDE 6.5 RC 2 ML

Hola Spanish Communities!
Merhaba Turk Arkadaslarim!
Salut la Communauté Francophone!
中国社区你好!
Cześć Polskie Community!
Hallo Deutsch Gemeinschaft!
こんにちは、日本のコミュニティのみなさん!!
Ciao Italiano Community!
...

Today the Multi-lingual RC 2 build is available from web! The three Sun supported languages are available for download. At the address http://download.netbeans.org/netbeans/6.5/rc/ you can download Japanese, Chinese and Brazilian Portuguese NetBeans IDE 6.5 RC 2.


As you also probably know...


...six of the TranslatedFiles communities are going to release a partial translation of the NetBeans 6.5 IDE together with Sun supported languages. We're approaching the D-day for NetBeans 6.5 and want to make sure everything is fine.
So, if you speak Albanian, French, German, Italian, Polish or Spanish take a look to the community contributed builds and send help them improving quality by giving feedback on this blog! You can also just cheer them up with sympathetic comments, in English or in your language ;).

Download pages from you can download RC 2 bits are also localized!

A French sample:

On the Polish sample below you'll see an opened pull-down menu. That's from where you can select language of the pages:

Cheer-up TF Communities, we're almost there!

Portail fr.netbeans.org ressuscité!

C'est avec grand plaisir que je peux annoncer qu'avec l'aide de plusieurs membres de la communauté des traducteurs francophones de NetBeans nous allons remettre à neuf notre portail!

Encore un peu de patience avant d'avoir tout son contenu re-actualisé mais nous sommes sur la bonne voie!

Jetez un œil à la page de garde si dessous et faites un tour sur fr.netbeans.org pour vous en faire une meilleure idée!


La page principale étroitement liée avec celle de netbeans.org; de telle sorte que les francophones resteront à jour quant aux nouvelles gravitant autour du projet NetBeans. A noter une petite nouveauté concernent les articles de la newsletter. Ces derniers, traduit en français par la communauté sont désormais disponibles depuis notre portail. Ceux-ci seront gardé à jour, en en accord avec l'état de la traduction et relecture de ces articles que Constantin, Horacio et Jérôme assurent.

Le maintient d'un portail demande pas mal d'effort; donc si vous êtes intéressés pour nous donner un coup de main et participer à sa rénovation, soyez le/la bienvenu(e)!

Laissez-nous un commentaire sur ce blog ou envoyer-moi un e-mail directement, je vous expliquerai comment faire pour participer!

Monday Oct 27, 2008

Jonathan Schwartz pour les 10ans de NetBeans...

Afin de clôturer la semaine de célébration des 10ans de NetBeans en beauté un interview avec Jonathan Schwartz, Président Directeur Général de Sun, a été réalisé. Jonathan explique pourquoi les développeurs comptent tellement pour Sun, comment le développement de logiciels a évoluer pendant ces dix dernières années, et pourquoi NetBeans est si important pour Sun. Durant cet interview on se rend compte d'une jolie coïncidence que partage NetBeans et Jonathan...! Pour en savoir plus regardez la video ci-dessous...



(source: http://www.netbeans.org/birthday/)

Thursday Oct 23, 2008

Celebrating 10 Years of NetBeans!


You might have already noticed already...
This week is celebration of NetBeans. Yes, NetBeans is 10 years old!

There was a day when TranslatedFiles community was under the spotlights!
We got a pretty nice article: http://www.netbeans.org/birthday/localization.html. I got feedback from a member from Turkish community that some folks were missing there... Oops! I hope the idea was understood anyway. TF Community folks are doing great job and we wanted to thank them for that!

Oh! and if you wanna get greetings from some of the Prague site folks to NB 10th Birthday, there is a pretty cool video too: From Prague with Love - NetBeans 10th Birthday Greetings. Some of the French folks already found me in it... Was fun to get surprised by James, in middle of the day during his round in Prague offices!

Note that if you complete the Decathlon you can win the NB Birthday t-shirt, limited edition: http://www.netbeans.org/birthday/decathlon.html

So, if you have a minute, get up there and come celebrating the past 10 Years of NetBeans, it's fun and interesting.

New content added everyday!

http://www.netbeans.org/birthday/