Mendeley 0.9.8 installer for Fedora 14 and Fedora 15

Recently I wrote about how to solve some issues with Mendeley Desktop in Fedora 14 but in that post I didn’t show how to properly install the application adding the necessary menu entries and installing the files in the right directories. The ideal approach would be to create an RPM to handle de installation process, however, this time I just created a short script that downloads Mendeley Desktop, install the files and apply the fixes from my previous post. Continue reading

Running Mendeley 0.9.8 on Fedora 14 (x86_64)

Mendeley is a combination of a desktop application and a website which helps you manage, share and discover both content and contacts in research.

The Desktop version offers automatic extraction of document details, management of your papers with full text search, sharing and synchronization, among other features. The website provides an online backup of your library, a variety of statistics about your research behavior, a research network and a recommendation engine for papers that might interest you.

When I discover this application I thought it was awesome and wanted to use it for my own research needs. However, every time I tried to install it on my fedora (first fedora 13 and now fedora 14) I was presented with some problem: sometimes I couldn’t even start the application because Mendeley was unable to load libssl, although the library was packed with Mendeley Desktop for Generic Linux. When I was finally able to fix the problem linking the version of  libssl installed in the system, the application wouldn’t start due to a compatibility problem between the system’s libssl and the Qt libraries packed with Mendeley so I had to download the latest Qt for my system and remove the packed libraries in order to finally run application. However, there was another problem, I could explore my local library and add new papers but couldn’t synch that information with my account on the website… and it was like that for a long time, until today, when I decided to look for a solution again and this time I found it. Continue reading

Install Minecraft in Fedora

Minecraft is this game everybody is talking about lately. I found out it existed about two weeks ago and after playing around with the Classic mode in the Left-Handed Toons server, I was convinced I wanted to buy the alpha version which is currently under heavy development.

So I withdrew some founds from my oDesk account and bought the game last friday. That means I was now able to download the jar file and start the game in my computer using my minecraft.net username and password… and so I did.

The thing is having to double-click a jar file every time I wanted to play the game doesn’t look like the best way to “install” an application I’m sure I’ll be using quite often during Christmas. I’m a fedora user and I wanted Minecraft to be available in Gnome at the Applications menu, right under the Games category like any other game.
I decided to spent some time trying to get that done and as result I created the following Bash script.

Continue reading

Advanced Authentication in TurboGears 2 – Part 2

This post is the second of three posts about advanced authentication in TurboGears 2. In Part 1, the first post, we learn how to manually configure authentication and authorization in a TurboGears project. The same results can be achieved using the quickstart command, however, configuring the authentication middleware manually give us more control and allow us to easily add support for other authentication methods.

Part 2 is about adding support for FacebookConnect which allow users to login to a website using their Facebook acounts. You should read and complete the 9 steps from Part 1 before start following the instructions below. A working TurboGears 2 project including all changes introduced in Part 1 can be downloaded from GitHub.

After you have downloaded the project from GitHub or completed the steps in Part 1, let’s continue the process by adding FacebookConnect support:

Continue reading

Kactoos Gadget

Kactoos es una empresa Colombiana que ofrece un servicio para comprar por internet. Se aprovecha de las redes sociales como Facebook y Twitter para encontrar usuarios que están interesados en comprar productos similares y les ofrece precios más económicos que en otros servicios de compra o tiendas locales. La clave está en obtener descuentos de acuerdo a la cantidad de personas que compran un mismo producto; en Kactoos, estas personas interesadas en comprar determinado producto constituyen un grupo y cada vez que un nuevo usuario ingresa al grupo el precio del artículo desciende un poco mas. Al final, cuando el tiempo de vida del grupo termina, todos los miembros adquieren el producto a un precios muy atractivo.

En el mes de julio, Kactoos liberó una pequeña API para su servicio y anunció el Reto Kactoos, una convocatoria a los desarrolladores para construir aplicaciones que consumieran la información disponible en Kactoos. Cualquiera podía participar, no importaba el lenguaje o la plataforma; aplicaciones para Android, iPhone, aplicaciones web y de escritorio, todo estaba permitido.

La convocatoria termino el pasado 24 de septiembre y esta semana finalizó la primera etapa de evaluación que dejó como resultado algunos finalistas y una nueva sección en el sitio. Kactoos Marketplace es el lugar donde cualquiera podrá encontrar aplicaciones de todo tipo que están relacionadas con Kactoos; hay juegos, gadgets, extensiones y aplicaciones para móviles, y la idea es que mas desarrolladores sigan participando enviando sus creaciones.

Ahora, no solo les cuento sobre Kactoos porque es un servio novedoso o porque es una empresa Colombiana. La razón por la que escribo hoy, es que yo participé en la convocatoria y mi aplicación, aunque sencilla, fue elegida como una de las finalistas. Hoy, la gente de Kactoos ha decidido que antes de elegir los ganadores del concurso, recibirá la opinión de sus usuarios; para ello todos los que estén registrados en el sitio podrán ingresar al Marketplace y votar por alguna de las aplicaciones que allí aparecen.

Kactoos Gadget es la aplicación con la que yo participé. Es un Gadget para Windows 7 que permite buscar en la base de productos de Kactoos sin tener que usar el navegador. Además, se pueden marcar algunos productos como favoritos para que el Gadget los revise periódicamente; cunado el precio de uno de los productos observados cambie, el Gadget lo resaltará en un color diferente y así el usuario sabrá que algo ha cambiado.

El Gadget se puede descargar desde GitHub donde también está disponible el código fuente. Para votar por Kactoos Gadget pueden visitar Kactoos Marketplace.

Los invito entonces a visitar Kactoos Marketplace, a revisar las aplicaciones finalistas y votar por alguna de ellas… ojala por la mía. Espero también que Kactoos siga trabajando en su API y que pronto ofrezca acceso a mucha más información. Ojala con una segunda versión del Reto.