Como dar más memoria a eclipse

Últimamente estoy haciendo un uso intensivo de Eclipse y un par de veces se me ha cerrado de manera “inesperada”, sin mensaje de error ni nada. Creo que una de las veces recibí  al menos el mensaje de error: “Out of memory” (si no recibimos el error, seguramente podremos verlo en el archivo .log).

Buscando en Internet he visto que es “normal”

¿que fue lo que pasó? Es simple, la máquina virtual de java asigna determina cantidad de memoria como máximo para determinadas estructuras internas, y al ser esta cantidad insuficiente, provocó un error y se cerró la aplicación.

Aquí un par de soluciones al problema

Sigue leyendo “Como dar más memoria a eclipse”

Como instalar scrumit

Scrumit es el un tablero digital de scrum con tecnología táctil. Sirve como una herramienta para la gestión de proyectos ágiles, y como puente entre los mundos digital y físico. Esto beneficia a todos los integrantes del equipo, ya que puede utilizarse en equipos distribuidos, sin tener una herramienta compleja.

Estos son los links para descargarlo:

https://github.com/norabenardou/Scrum-it

https://sourceforge.net/projects/scrum-it/

Como instalar

Para instalar Scrumit lo primero que tenemos que hacer es descargarnos el archivo .war de:

Sigue leyendo “Como instalar scrumit”

Instalar Liferay en Eclipse

Eclipse es mi  IDE’s favorito, ademas contiene infinidad de plugins y se integra fácilmente con una gran cantidad de herramientas, SDK’s, etc. Liferay no es la excepcion.

Liferay es un portal de gestión de contenidos de código abierto escrito en Java. Se creó en 2000 en principio como solución para las organizaciones sin ánimo de lucro.

A continuación mostraré los pasos a seguir para integrar Eclipse y Liferay IDE para poder desarrollar portlets, hooks y lo que se nos ocurra.

Primero ejecutamos Eclipse, y nos vamos a la pestaña de Help ->Install New Software.

 

Sigue leyendo “Instalar Liferay en Eclipse”

Administrar contraseñas

Después de las incidencias con MySQL y como cada día existen más servicios que requieren registro he decidido instalar Keepass.

Esta claro que si utilizo internet y me registro en páginas necesito un programa que se encargue de tener a buen recaudo mis contraseñas.  De esa manera puedo tener la cabeza en otras cosas y no preocuparme por las contraseñas.

Sigue leyendo “Administrar contraseñas”

Reset password en mysql

Logo de Mysql

He empezado con el proyecto y de algún desarrollo anterior tenía instalado MySQL Server en mi portátil.

Como soy un poco manazas  había olvidado la contraseña y he tenido que resetear la password.

Como uso Windows 7 os pondré los pasos que he seguido para resetear la contraseña de MySQL.

  • Crear un archivo .txt y escribir lo siguiente:
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('password');

*password será la nueva password de acceso para el usuario rootSigue leyendo "Reset password en mysql"

Crear un índice con lucene

Introducción

En este post vamos a crear un indice para poder trabajar con lucene. Aprenderemos a descargar lucene, crear un proyecto en eclipse y los conceptos básicos para realizar un índice.

 

Descarga de Lucene

Antes de crear un indice y empezar a trabajar con Lucene, es necesario descargar el framework y crear un proyecto para empezar a trabajar.

Lucene está disponible en http://lucene.apache.org/  hacemos clic en Apache Lucene Core™ y después en free download y nos descargamos la versión 3.1.0

Una vez descargado el archivo, se descomprime en una carpeta. En pasos posteriores, agregaremos este archivo al proyecto.

Sigue leyendo “Crear un índice con lucene”

Introducción a Lucene

En este tutorial, vamos a realizar una breve presentación del API de búsqueda Lucene y realizaremos un sencillo y completo ejemplo.

Lucene es una librería de código abierto con licencia de Apache. Que permite a los desarrolladores integrar funciones de indexación y búsquedas de información textual dentro de sus proyectos.

Antes de empezar, creo que es necesario una pequeña aclaración de conceptos.

Para poder utilizar Lucene, es necesario seguir una serie de pasos o fases para conseguir realizar búsquedas efectivas: indexación y búsqueda.

Indexación:

El proceso de indexación consiste en analizar y extraer de entre toda la información disponible, la verdaderamente relevante. Posteriormente, con esa información se crea el índice a partir del cual se realizarán las búsquedas.

El índice es una estructura de datos que permite acceso rápido a la información, algo similar a lo que podría ser el índice de un libro.

Búsqueda:

El proceso de búsqueda consiste en consultar el índice para obtener los documentos donde aparecen unas determinadas palabras o bien concuerdan con una determinada expresión de consulta.

Prácticas de Teledeteccion

Durante este curso, he cursado la asignatura Teledetección.

En esta asignatura se aprenden nociones sobre GIS, imágenes de satélite, realce, filtros…

Debemos realizar una serie de prácticas y una memoria por cada una de ellas. Además debemos implementar una serie de funciones en C# para el tratamiento de las imágenes de satélite.
Las funciones que los alumnos debemos implementar son las del archivo “Practicas.cs”