Tuesday Aug 18, 2009

Novo servidor OpenSolaris da Unisc!

Me and the servers

Consegui permissão do Departamento de Informática para instalar Opensolaris em mais um servidor. Menphis, que utilizava SXDE está migrando de hardware para esse novo servidor Sun que antes era utilizado para gerenciar estações SunRay, e então, me ofereci para também migrar o sistema para a versão mais recente e aberta do Solaris, OpenSolaris 2009.06. Ainda utilizei o pen-drive especial que recebi do Eduardo Lima no FISL para fazer a instalação.

USB stick OpenSolaris Installation

Este novo servidor irá hospedar todos os web services que estudantes e professores dos cursos de Ciência e Engenharia da computação utilizam, como Apache Web Server, Trac, Subversion, CVS, Glassfish, MySQL, PostGres, Mailman entre outros, com melhor hardware. Me ofereci para fazer a migração e assegurar que nenhum dado será perdido no processo. Assim sendo, estou instalando o servidor agora no "Aquário" do bloco 17.

Installation being performed


Unisc's new OpenSolaris server!

Me and the servers

I've got permission from the Informatics Department to install OpenSolaris in yet another server. Menphis, which had SXDE installed is being hardware migrated to this shiny Sun server that was once used to manage SunRay stations, and so on, I offered to also migrate the system to the open and most recent version of Solaris, OpenSolaris 2009.06. I even used the special USB stick I received from Eduardo Lima at FISL to make the installation on the server.

USB stick OpenSolaris Installation

This new server is going to host all web services students and professors from Computer Science and Endineering courses make use of, such as Apache Web Server, Trac, Subversion, CVS, Glassfish, MySQL, PostgreSQL, Mailman and many more, with better hardware. I offered myself to do the migration and make sure no data is lost in the process. So on, I'm installing this new server right now at Block 17's "Aquarium".

Installation being performed


Monday Jun 29, 2009

Saiu o Netbeans 6.7! Conecte-se!

A melhor IDE aberta do mundo lançou uma nova versão! Essa traz novos recursos empolgantes, como integração com Kenai, melhor suporte a C/C++, Maven e Grails 1.1 direto na instalação. Instale a sua, eu já estou instalando a minha!

Netbeans IDE 6.7!

Baseado no sucesso das versões anteriores, NetBeans 6.7 oferece:

  •   integração com o Project Kenai
  •   suporte nativo a Maven
  •   suporte a GlassFish (v3)
  •   issue tracker e integrações com Hudson
  •   melhorias para desenvolvimento em Java, PHP, Ruby, Groovy e C/C++.
  •   suporte a JavaScript 1.7
  •   depuração remota de Ruby
  •   integração com o Java ME SDK 3.0

Para aprender mais sobre o NetBeans IDE 6.7 utilize os recursos abaixo:

Netbeans 6.7 released! Get connected!

The best open IDE in the world launched a new release! This version brings exciting new features, such as Kenai integration, better C/C++ support, Maven and out-of-the-box Grails 1.1 support. Install yours, I'm already installing mine!

Netbeans IDE 6.7!

Building on the success of previous releases, NetBeans 6.7 now offers:

  •   integration with Project Kenai
  •   native support for Maven
  •   support for GlassFish (v3)
  •   issue tracker and Hudson integrations
  •   enhancements to Java, PHP, Ruby, Groovy and C/C++.
  •   support for JavaScript 1.7
  •   Ruby remote debugging
  •   integration of the Java ME SDK 3.0

To learn more about NetBeans IDE 6.7 please use the following resources:


Tuesday Jun 23, 2009

NetBeans hotkeys to go!


 Lior Kolnik has found an interesting reference to NetBeans shortcuts, most of them compatible with jVI, which I loved, optimizing productivity when coding!

 As everything, it needs some practice and study for you to get used with, but on the long run the productivity increases significantly.

 So, you can download the PDF and glue it to the wall over your monitor or just have it open for a quick reference when coding.

 Protable Reference (2 pages): http://usersguide.netbeans.org/files/documents/40/1935/file_1935.dat?filename=Keyboard%20Shortcuts%20Card%206.1.pdf

Complete Reference: http://wiki.netbeans.org/KeymapProfileFor60

 Smart move, you guys!

Sunday Apr 26, 2009

Project Kenai: a new approach on OpenSource projects

Hi there! 

I, as many other developers, always felt the "need" to help OpenSource projects, but always thought hard to fit in the development cycle, entering the project, sources checkout, update, documentation, ah! So many things to do, to contribute just a little. Kenai offers all the platform for you to host your project.

"And how does that change y(o)ur world?"

Kenai is much similar to a popular portal called sourceforge, but has many more features. It offers you 3 different repositories engines for you to work with what you feel comfortable, mailing list for your project (no more googlegroups or setting up mailman in a dedicated server!), 2 different issue tracking platforms (including bugZilla), wiki, forums and guess what, a NetBeans plugin. All for free and waiting for you to just start coding!

So, structure is not a problem anymore. Since NetBeans can handle the repository updates, no more external apps rampage! There's plenty space for you to imagine and power to make it real. Also, being Kenai a popular portal, people can hear about your project and join it right away! You'll easily get new contributors!

 Also, plenty projects already made Kenai their home. By joining Kenai, you'll be neighboors with JRuby, Alice, JavaFX Compiler and many others. Quite something, eh?

"Wow, how can I start!?"

Anyone can join by going to http://kenai.com.  And you simply need to send an invitation request with a description of your project to: kenai-admin@sun.com.

Here's some useful resources to learn more or stay connected:

Be informed and let the coding begin!

Thursday Apr 09, 2009

My first event speech as Campus Ambassador!

Hello again!

Yesterday, at UNISC, happened an event called "Inaugural Class", which was organized by the Informatics Department of the university. I talked with the coordinator some weeks earlier and got a brief moment (around 20 minutes) to talk, and I chose two topics of interest right now. OSUM and SAI. The speech was entitled "Sun and university" and described how Sun is interacting with the universities around the world.

Using technologies as SAI and OSUM, I was able to reach the students in the event. I've also talked about other ways of using Sun's help inside the university, and mentioned our "just-arrived" Virtex 5 board, received through a project submission at OpenSparc.net.

In this event, over 70 students participated, these were some the left-side seats of the theater during the event.

The pictures were shot by a cellphone. I'll arrange a better camera next time. :) Also, many students were interested about SAI and OSUM. UNISC's Osum already registers new entrants and many students asked for the SAI ID through e-mail, as I explained.

 This was the brief presentation I've used:

So, see you next time!

UNISC's OpenSparc ready Virtex 5 board arrived!!!

What a day! We've submitted our project related to OpenSparc's use through opensparc.net by the end of February, in March our project was approved and yesterday we've received our Virtex 5 board, that will allow us to use, test and research over this wonderful 8-core CPU! We're still finding out how to correcly use it, but next week we'll most likely be running a system over it. Here are some photos of the board (they were shot from a cellphone, so their quality isn't the best around):

Virtex5 Unbloxed

The box came with memory cards, 3 different region power cables, a SATA cable, AC adapter and a Serial/Parallel adapter. Ready to work!

Board and accessories

Also, this board has as many IO interfaces a normal computer would have, it has VGA and DVI ports, 4 sound input/output ports, 2 PS/2 ports, a optical fiber channel, an RJ-45 port, an Digital Audio output, SATA ports, an embedded LCD display... and many more I'm forgetting to mention. It's an awesomely powerful board!

Board and interfaces

And that was just the unboxing. Tomorrow hopefully we'll connect it to a PC and learn how to use it properly.

Wednesday Mar 25, 2009

Eager for the new Sun Ray stations and server to arrive...

Here at UNISC we're waiting these next two weeks for the new SunRay 21" stations and the new server to manage and serve those stations. Installing and configuring it would be a great experience, not only to understand the concepts of those stations applications, but I'll have the opportunity to start with a whole new Solaris install. As the informatics department server admin, that would give me the software versioning control since the beggining, without the need to fix lots of dependencies everytime I need to install new software on the server, as it is right now.

 We're now as the first priority looking over the network support, as the number of stations will rise significantly after the server goes up and running. After such, next week I hope, we'll focus on planning the resources needed in order to make them work properly. What are the dependencies? Which applications do I need to serve correcly the students' needs?

 A long way to run, little time to get there. But that's life!




« July 2016