June 5, 2010

Installing Ubuntu 10.04 for Processing and Java Development using Eclipse

How to have a fully multimedia capable and webcam working PC

Our suggestion to have all codecs and multimedia features needed by digital artists, game developers and web content creator in a GNU/Linux environment:

  • Download and Install Ubuntu 10.04 Lucid Lynx
  • Update your installation using the Ubuntu Update Manager
  • Add Medibuntu repository in order to have latest version of multimedia codecs
  • Install ffmpeg and some proprietary codecs with this Terminal command:
    sudo apt-get install ffmpeg libavcodec-extra-52

How to install Java, Eclipse and Processing on Ubuntu 10.04 Lucid Lynx

We will install Java Development Kit using the Ubuntu package system and the rest of tools inside the /opt/ folder in order to have them system wide available. You may put everything in your HOME folder but in this way only your user will be able to access these tools.

If you change the /opt permission to 777 you’ll have it done but it’s the “dirty way”. In order to grant permissions to just a group you have to understand the *nix File System Permission mechanism

  • We will install the OpenJDK using the Terminal:
    sudo apt-get install openjdk-6-jdk
  • Now we download from the Official Processing.org website the latest version for Linux
  • Uncompress Processing .tar.gz file into your /opt/
  • Set execution permission on the processing binary file:
    chmod 755 /opt/processing/processing
  • Now download your favorite version of Eclipse: Processing team suggest to use the Java version
  • Uncompress Eclipse into your /opt/
  • Don’t forget to add a Applications menu entry manually (right click on the Applications menu and “Edit Menus”…) or learn something about xdg-desktop-menu and hack your own .desktop file for future installations!

Advanced Topics and Suggested readings

January 24, 2010

FreeMind vs XMind

We are using FreeMind as our mind mapping software. We are now testing XMind. Who will win? :-)

FreeMind is a premier free mind-mapping software written in Java. The recent development has hopefully turned it into high productivity tool. We are proud that the operation and navigation of FreeMind is faster than that of MindManager because of one-click “fold / unfold” and “follow link” operations.

With XMind, you can just double-click to create and edit topics anywhere on the map. Drag-and-drop for reorganizing topics, moving markers, taking a mapshot, and adding attachments. You can even search on topic with Google and drag images into your map without leaving the working window.

December 6, 2009

Eclipse Trac Plugin: how to keep track of your bug/issues in a smart way

Eclipse Trac Plugin

Eclipse Trac Plugin

Eclipse is great tool and its plugins system seems to provide an infinity quantity of possibility. Let’s find out how to use a plugin that let you keep under control your bug directly in your favorite IDE (in its last incarnation Ganymede)!

First of all be sure your version of Eclipse include the Mylyn.

At the moment, if you have the “Classic” version of Eclipse or you experiments dependency problems, you need to add the Mylyn update site:

http://eclipse.org/mylyn/downloads/

Then you simply have to add a Trac site as new Task Repository:

Window->Show View->Other

Now you have to select Task Repositories to add a list of Local and Remote tasks lists.

Click on the Add Task Repository icon and Eclipse will ask you which kind of task repository you want to use. You may use much issue tracking systems as you wish but you will have to install the relative “connector”: click on Install More Connectors … and you will have new, unexpected, panorama of bug tracking system.

You can use Gmail and, among many others, the Eclipse Trac Plugin!

Choose your Task Repository type...

Choose your Task Repository type...

Source: Squadra Informatica 2V

December 2, 2009

How to fix the GTK+ related bug in Eclipse 3.5.x (Ganymede)

Eclipse is a great software and we use it for Java, J2ME, C/C++, PHP, Javascript and Perl. Everything!

Now, with the new version of GTK+ 2.18, there is a know bug that break the buttons of your Eclipse (and others software). It’s not a GTK+ bug, it’s due to a wrong usage of the new version of this library by Eclipse so we have to wait for this issue to be solved.

In the meanwhile you can workaround this problem creating a simple bash script:

#!/bin/sh
export GDK_NATIVE_WINDOWS=1
/ECLIPSE_DIRECTORY/eclipse

And then use this script to run your Eclipse installation!

November 27, 2009

List of “Temporary Supported Software”

Mondonerd.com is using and hacking the following software. We want to share with all developers our research and speculations!

Right now we love people working on:

UbuntuEclipse

wordpress-logo-hoz-rgbtrac_logo