Category Archives: Ubuntu

Open Source tools and applications for web developers

Several open source tools have evolved in the past and have become popular with the developers too.  These tools have gained popularity not only because they come free but because of the ease to work with and the features.  First let us see some code editors:

Aptana:  It is a free, JavaScript focused development environment, cross-platform and open source for building Ajax applications.  It supports HTML, JavaScript, CSS languages, FTP/SFTP and has a powerful JavaScript debugger that can help in troubleshooting your code.

Eclipse :  It is an open source software framework written mainly in Java.  It is an integrated development environment consisting Java development toolkit (JDK) and compiler (ECJ) for developing applications in Java.  Developers can extend its capabilities by installing plug-ins such as development toolkits for other programming languages written specifically for eclipse software framework.  Language packs for over a dozen languages are available.

JEdit : It is a programmer’s text editor which has many hundreds of man-hours of development behind it. It is a java-based solution  and a cross-platform product  which can work on many operating systems like Windows, VMS, UNIX,  OX/2 and Mac OS X.

NVU : It is a web authoring system for Linux desktop users, Macintosh users as well as for Microsoft windows and  is a competitor for similar products like Dreamweaver and Frontpage.  Nvu actually means new view and makes managing a website very easy.  Now even people without knowledge of HTML or technical expertise can create web pages and manage a website.

Quanta Plus : It is a web development environment with a lot of features and is highly stable.   Quanta has a vision of achieving maximal user extensibility through the best architectural foundations, best, efficient design and natural use of code.

We shall see other tools in other posts. AddThis mp3 link

Rediscover Prism by Mozilla (Ubuntu, MAC and Windows tips)

In 2007, when Prism was launched, there were some enthusiastic reviews about this application. Then the widget era began and Prism popularity decreased. Anyway, Prism is still a powerful application for all that people who desire to run their more often used web application saving RAM and CPU resources. Prism, based on XULRunner, is multi platform, easy to use and very flexible. To use it on Ubuntu you can launch the Terminal and type:

sudo apt-get install prism

or using the Synaptics Package Manager (System —> Administration —> Synaptics Package Manager). Then go to Applications —> Internet —> Prism and a small windows appears. Now, fill in all the required information: the web application URL, the name you prefer, settings and do not forget to click on the Desktop shortcut option. At this point you will find a new rough icon on your Desktop with the name you chose. The first time you use it, with the right mouse button click on it and go to Properties —> Permissions and Allow executing file as program. If you want to change the icon you have to click on it (with the right mouse button), go to Properties —> Basic and choose your favorite icon clicking the icon on the upper left corner. If all are steps are annoying for you, it is possible to use Prism as add-on for Firefox. In this case, on Firefox, go to Tools —> Add-ons —> Get Add-ons and type Prism on the search bar. You will install Prism as a simple add-on for Firefox. Now, you can automatically generate a Prism application just clicking on Tools —> Convert Website to  Application when you are in the web application page.

On Windows or MAC we suggest to download the standalone package directly from the official web page or install Prism as Firefox add-on following the same steps we described for Ubuntu. If you use the Prism standalone package you have to decompress it in your favorite location. For Windows users: when you set up a new Prism application, try the tray menu option but do not forget to click on the Desktop shortcut or you will not be able to find again the application after you close it.

In my experience, Prism is really useful with all the Google web applications, with Zoho services and Pandora. Try and enjoy it! AddThis mp3 link

How to read yahoo.com (and many others) email accounts on Thunderbird 3.1 (Ubuntu and Windows tips)

Many on line email providers don’t allow you to use their accounts with POP email clients such as Thunderbird 3.1. To solve this “matter” we have a couple of possible solutions: FreePOPs and WebMail. Today, we  will discuss about Webmail that we  tested on Ubuntu 10.04 LTS and Windows XP. WebMail is substantially a  Thunderbird’s add-ons but it is not  featured by Mozilla. Using this add-on you are able to manage Yahoo, Hotmail, mail.com, GMail, Libero, and AOL email accounts. The installation is similar in Ubuntu and Windows;  on both, you have to install the core WebMail add-on and restart Thunderbird then you can add all the other components (Yahoo, Hotmail, etc..) you prefer. Then you have to modify the Thunderbird server settings following the instructions provided by WebMail:

POP
Server Type : POP
Incoming Server: localhost
UserName : username@domain

SMTP
Server Name: localhost
UserName : username@domain

Do not forget to set the Connection Security to None.

Only on Ubuntu, you need also to manually modify the incoming and outgoing ports because when you use Thunderbird through WebMail on Ubuntu, you will have a “could not connect to server local host; the connection was refused” message.  This problem can be easily solved substituting the default ports on both WebMail add-on and Thunderbird ports:

– Thunderbird —> Edit —> Account Settings. Highlight the account you want to manage and go to Server Settings. There you can modify the POP Server Mail port setting it to a number bigger than 1000 (in my case I put 1250). Then go to Outgoing Servers and Edit the SMTP account you want to modify (I changed the default port to 1025).

– Thunderbird —> Tools —> Add-ons —> WebMail —> Preferences and put the same port numbers you have set on the previous step.

All this because ports below 1024 seems to be blocked on Ubuntu (if you know why, please post a comment).

For security, restart Thunderbird and it will immediately download and send your emails. Last but not least, if your on line email account is not supported by WebMail, do not forget to try FreePOPs. AddThis mp3 link

How to uninstall software on Ubuntu

UbuntuInstalling software on Ubuntu is really easy but sometimes we can have problems to uninstall it if we have not used the Package Manager (Synaptic till Ubuntu 9.04 and later through the Software Center) or a .deb package. To fastly uninstall all the software you do not need or you are not fond of, you can type in the Terminal:

sudo dpkg -r your_file

An alternative and powerful way is typing:

sudo apt-get remove your_file

(where your_file it is the name of the software you want to remove)

or, if you want to completely cancel also the configuration files:

sudo apt-get --purge remove your_file

If you want to check what software is installed on you Ubuntu you can use:

dpkg --list

and you will obtain a complete list of software and a very short summary for each package. AddThis mp3 link

Prey: a multiplatform, open source anti-thefth free software for laptops

What about losing your laptop? Obviously the chances to find it and have it back are very few! But there are several software you can install on your laptop to trace the ip and geo-location of te laptop and with a bit of fortune you could find it. Prey is one of these programs you can use and it is particularly interesting because it is open source and free up to three laptops. After the download of the proper version for your OS (Linux, Windows, Mac OS X or Android) you have to run it on your machine and configure it through a very simple interface (on Ubuntu: Applications —> System Tools —> Prey Configurator). Do not forget to select Enable guest account and Wifi autoconnect to improve the possibilities to trace your laptop. You are also asked to provide an email account where you will receive the geo-location reports if your laptop is stolen. When you activate your Prey account do not forget to fill in the Configuration and Modules tabs. Personally we suggest to switch to ON the following commands: Auto update, Notify new reports and all the commands contained in the left column of the Modules tab. At this point, if your laptop is missed, you have to log in your on-line Prey account and, in the Configuration tab, switch the Missing option on YES. Since this moment, Prey software on your laptop is activated and will start sending reports to your email and to your Prey webpage. Last but not least, to better protect your laptop I suggest to hide or cancel the Prey Configurator icon from the OS menu (in Ubuntu: System —> Preferences —> Main Menu —> System Tools and deselect Prey Configurator). AddThis mp3 link

Ubuntu 10.10 is here but perhaps something is going wrong…

Since few hours, the new Ubuntu 10.10 is available for the download and installation. This version has some new tasks as a better look and a powerful Software Center that seems to be easier than ever also thanks to the feature “where is it?”.  Moreover, F-Spot has been substituted by the more powerful and complete Shotwell as main photo manager. The new sound menu included in Ubuntu 10.10 Maverick Meerkat displays more useful information and song you are playing in Rhythmbox. Last but not least, some new delightful Themes and Backgrounds have been added.

On the weaknesses side, we focus our attention on the first paid application (It is really necessary? Do we need it?) and the hardware requirements. In fact reading the Ubuntu wiki the only requirement is a RAM of more than 256MB but Pleia2 and  WebUpd8 believe that the 10.10 version does not run properly on processor below i686 and this is a real uncomfortable limitation! Ubuntu has always run on all types of hardware (this is one of its main key features) and this news, if confirmed by tests, could influence users choice to other distributions as Knoppix or Fedora. We really hope that Ubuntu 10.10 will have just the declared 256MB of RAM limitation but today we have to ask ourselves if a new Knoppix era is coming. AddThis mp3 link

PPASearch: la mejor herramienta para buscar repositorios PPA en Ubuntu

Hay veces que queremos instalar alguna aplicación y no sabemos muy bien cuales son los repositorios correctos PPA de Launchpad. gracias a PPASearch esto se hace todo muy muy fácil. Lo primero que hay que hacer es instalar esta aplicación en nuestra Distro con los siguientes comandos:

sudo add-apt-repository ppa:wrinkliez/ppasearch
sudo apt-get update && sudo apt-get install ppasearch

Cuando ya tengamos instalada esta aplicación, podemos buscar el repositorio que mas nos interese, para hacer eso lo único será ejecutar PPASearch y el nombre del programa de lo cual buscamos el repositorio: ejemplo

ppasearch skype

Buscando por los repositorios de Skype me salieron diferentes repositorios y cada uno identificado con un numero, para instalar alguno de ellos, lo único será elegir el numero correspondiente y PPASearch se ocupará de instalar el repositorio seleccionado. ¡Muy buena herramienta!

Agradezco mucho el Blog Ubuntulife por su labor y por todas las informaciones y ayuda incluida esa entrada  http://ubuntulife.wordpress.com/ AddThis mp3 link

How to manage podcast and RSS reader on Firefox!

This week, in our Linux Page (in Spanish), we posted some lines about editing and changing the feed/podcast reader on Firefox when you have previously chosen a specific program to automatically subscribe to podcasts. If you are using Firefox 3.5 on Linux, you can simply go to Edit -> Preferences and type Feed in the search bar. At this point you have a button menu with all the different options; we suggest to select the  Preview in Firefox one. If you have an older version of Firefox that does not allow you to follow the above path (or for some reason, by default, you prefer the most difficult way) you have to open a new Tab and type about:config in it. After a brief warning message you can type Feed in the location bar and find the browser.feeds.handler line. At this point it is necessary to change the value field to Ask and next time you will decide to subscribe a podcast you will free to choose your favourite program. We hope this few lines could be useful and easy to execute for you all! AddThis mp3 link

RepoGen: how to create and keep up-to-date your Software Sources on Ubuntu 8.04, 8.10, 9.04 and 9.10!

This week, in our Linux Page (in Spanish) we added a post about a new fantastic online service to manage and add software sources to your Sources List (System – Administration – Software Sources). Adding the right repository sources in Ubuntu is essential for a more practical and fast management of your OS. In fact, using the correct sources list you can be sure that your system is always updated and safe. RepoGen has been created for all these reasons. It also automatically compiles all the necessary GPG keys and you have just to add them (one by one) running the suggested command in the Terminal. We tested RepoGen on two different PCs running both Ubuntu 8.04 & Ubuntu 9.04 and were able to update our Software Sources in less of 15 minutes and without discovering a single problem. To conclude we strongly believe that RepoGen is an online service that can help you to save a lot of time and keep your Ubuntu always up-to-date! Strongly recommended! AddThis mp3 link

Skype 2.1.0.47 beta released!

Today, in our Linux Page (in Spanish), we posted some brief information about the new Linux beta version of Skype (2.1.0.47). The updated Skype distribution contains a new chat feature with an integrated SMS service. Also the audio and video codecs have been developed and a bluetooth option has been added. This beta release seems to be very stable and we hadn’t any problems during our tests. Skype released different versions related to main Linux distributions: Ubuntu, Debian, Fedora, OpenSuse and a very useful tar.bz2 for all the other Linux versions. Recommended! AddThis mp3 link