Archivos para 11 junio 2009



Breves

viernes13

- Viernes 13. ¿Vuelvo o no vuelvo? (el machete ya lo tengo, venga que tengo ganas!!).
- Perchero Shuriken (y si algun vecino se propasa, pues lo reaprovechamos, el shuriken digo…)
- Comparacion entre Ogg/theora + Vorbis y Youtube h264 (toma ya!)
- Indiana Jones 5 (aventuras en el geriatrico)
- Integracion de OpenOffice con KDE
- Firefox 3.5 RC1
- Muchas fuentes para Linux
- Mac4Lin compatible con gnome 2.26
- Figura cabezona de Vito Corleone
- Tux Info #17

Disponible Virtual Box 3.0 Beta 1

VBoxLogo

Se encuentra disponible la beta 1 de VirtualBox 3.0, cuyos binarios podeis descargar desde el siguiente enlace. Novedades importantes:

- Soporte de Direct3D 8/9 en huespedes Windows (es experimental, pero… ¿permitira jugar a algunos juegos?).
- Soporte de OpenGL 2.0 para huespedes Windows, Linux y Solaris.

Probando Ubuntu 9.10 Karmic Koala

koala910

Yo no, a mi me toca instalar la alpha la proxima semana si no se complica el horario. Pero Fausto ya la ha probado y comenta algunos puntos interesantes, entre otras:

- Si es cierto que arranca en 10 segundos.
- Para las tarjetas Intel si que se solucionan los problemas con X.org. Asi que si teneis una tarjeta grafica intel que os este dando muchos problemas y no os importa instalar una alpha (con los riesgos que ello conlleva), ya sabeis.

Os dejo la critica completa en Seamos Realistas…Pidamos lo imposible

Relacionado | Ubuntu 9.10 Alpha 2 disponible | Calendario Karmic Koala

Star wars The Old Republic (Subtitulado)

Subi este video hace unos dias, pero ahora lo traigo nuevamente subtitulado al castellano, al que no lo haya visto, le vendra mejor y al que si lo haya visto seguro que no le importa volver a verlo (el video esta genial). Para el interesado en el tema aqui otro enlace a un documental sobre el videojuego (subtitulado tambien al castellano).

Solucionar “Segmentation Fault” en Apt-get

Eyes

Estos dias ( Dias del futuro pasado ^^ ) he tenido problemas con el comando APT.
Cada vez que actualizaba la lista de repositorios, con el comando “sudo apt-get update”,  me daba un core (un error) y tampoco era capaz de instalar ninguna aplicacion con “aptitude install”, mostrandome siempre el error de fallo de segmentacion (Segmentation Fault). Era algo frustrante, no poder instalar nada, no te deja indiferente.
No se a que pudo deberse el problema, pero la solucion fue facil, basta con ejecutar el siguiente comando:

sudo rm -f /var/cache/apt/*.bin
sudo apt-get update

Y solucionado, ya puedes volver a actualizar la lista de repositorios o instalar cualquier aplicacion con APT.

Visto en | Ubuntu Forums

HOME

home_pelicula

Estamos viviendo un periodo crucial. Los científicos nos dicen que solo tenemos 10 años para cambiar nuestros modos de vida, evitar de agotar los recursos naturales e impedir una evolución catastrófica del clima de la Tierra.
Cada uno de nosotros debe participar en el esfuerzo colectivo, y es para sensibilizar al mayor número de personas que realice la pelicula HOME.
Para que esta película sea difundida lo más ampliamente posible, tenía que ser gratuita. Un mecenas, el grupo PPR, permitió que lo sea. Europacorp que lo distribuye, se comprometió en no tener ningún beneficio porque HOME no tiene ningún interés comercial. Me gustaría que esta película se convierta en vuestra pelicula. Compártelo. Y actúa.

(Yann Arthus-Bertrand)

Ver Pelicula | La podeis ver en el siguiente enlace de Youtube

El amor en tiempos de crisis

rorschach

Este fin de semana no voy a escribir (ya llevo escribiendo durante 17 meses asi que me tomo un pequeño relax). La verdad que ultimamente escribo tambien menos en el Blog, no tengo tiempo de nada, trabajo mucho, tuve que abandonar temporalmente Scifi, y tambien el libro de odio que estoy escribiendo (365 Dias de Soledad). a ver si puedo retomarlos.
Este post tampoco tiene nada que ver con Ubuntu, si esperas algo de Linux, entonces tambien puedes dejar de leer. Este es uno de esos post “neuroticos” de los mios, que me sirven de recordatorio y es que esto tambien es la ventaja de tener un blog, que asi te libras de visitar a un psicologo con “P” ^^.
Voy a hablar de la crisis, esa tan temible palabra que nos estan vendiendo y de amor (u odio segun se entienda).

Dicen que la crisis va a durar mucho tiempo, y que la recesion economica durara hasta el 2011 por lo menos. ¿Eso que significa?:
Pues significa que si no tienes trabajo, estas jodido. Y si lo tienes, no esperes subidas salariales en los proximos 3 años, Eso si… subidas de impuestos y de tarifas, si. Y es que bien nos han vendido la moto.
Es decir, si tu tienes poco dinero, pues ahora aun vas a tener menos y yo me pregunto ¿por que eso es asi?, por que no se rebajan el sueldo esos politicos que ganan 4 o 5 veces mas que un sueldo medio, ¿Ayudarian mas a combatir la crisis, no?.

A mi lo que de verdad tambien me molesta es que suponiendo que estamos en crisis las compañias intenten ganar aun mas dinero.
Me toca los morales (iba a decir cojones pero queda peor) que por ejemplo Timofonica (todos los nombres que aparecen en este post son pura coincidencia, jeje que por lo menos que canta un gallo hoy en dia te denuncian y te acusan de algo que no eres).
Pues sigo, Timofonica te llama a tu casa proponiendote un plan para cambiar de modalidad, amablemente les dices que no (seguro que te la quieren colar para que con tiempo acabes pagando mas o teniendo un peor servicio). Ni caso, a los pocos dias se presenta un señor en la puerta de tu casa con la misma cantinela, (pero!!! no habiamos quedado en que no). O entonces llegas a tu casa y te encuentras un recibo de luz de Union Penosa con un valor de 600 euros en un mes. Joder!! que vivo solo, y me paso mas de 10 horas en el curro, naturalmente debe ser un error. Llamas para que te confirmen el error y amablemente te cuelgan el telefono siempre que llamas. Pero eso si, llamarte ellos luego para que contrates un plan de mantenimiento de caldera o similar, si. Vamos!! no me jodas.
Crisis, si…pero hay que seguir sacando tajada de donde se pueda.

Me imagino que todo se debe a que habra algun ricachon (fachita como los llamo yo) en la cubierta de su gran yate y molesto porque esta revisando las cuentas de la empresa y este año ha ganado menos (pero ojo, ha ganado, porque ellos nunca pierden) y se enfada, porque su otro amigo fachita va a comprarse un yate mas grande que el suyo.
Asi que piensa que el quiere tener el yate mas grande, y busca un medio para seguir sacando los euros a idiotas como yo.

En fin, no podemos protestar que estamos en crisis y hay que tragar con lo que te metan. Pasamos ahora al trabajo.

No todo ha sido malo pues estas ultimas semanas me he dedicado a estudiar los rituales de apareamiento en el trabajo (Vaya!, ya salio mi lado House, jeje).

Hace unos meses se incorpora al proyecto (mejor dicho nos encasquetaron) un chico nuevo.
Y al principio fue todo bien. Pero luego empece notando cosas raras en el.
Habia cosas de el que no me gustaron. Por ejemplo me pidio permiso un par de dias para salir antes para hacer un curso (que ni le pregunte de que) prometiendo recuperar las horas, yo con buena fe le di permiso, pues nada, aun no le he visto recuperar esas horas. O hay dias que cambia su horario sin decir nada, entra antes y se va antes sin pedir permiso claro (no se lo vayan a negar).
Pero bueno, no por estas cosas, voy a sacar mis garras y decapitarle. Lo que me extraño es que a veces se ausentaba bastante del trabajo y me parecia mas interesado en otras cosas que en el propio trabajo.
Por ejemplo en todos estos meses apenas a intercambiado palabras con el resto de compañeros del proyecto, puedes pensar que es timido, pero vas un dia a tomar un cafe
y te lo encuentras en distendida chachara con la chica de la recepcion. Vale, no le das mas importancia. Pero vas otro dia y te lo encuentras idem, y empiezas a entender tantas ausencias, y decir: coño! pero si ha intercambiado mas palabras con la recepcionista que con cualquiera de nosotros en todos estos meses.
Entonces te entra la curiosidad mas que otra cosa.
Es un defecto mio, soy muy perspicaz, una especie de mezcla entre house (borde) y el mentalista (observando detalles que nadie mas presta atencion).

Y un dia se aclara todo un poco mas. Llegas a la oficina un poco mas tarde de comer y te encuentras al chico en la calle a un par de calles de la oficina como esperando a alguien, y al rato aparece la chica de la recepcion y se van juntos.
Y esta rutina la hace todos los dias, de lunes a jueves. el chico come deprisa, sale de la oficina y te lo encuentras en los lugares mas dispares, lejos de miradas indiscretas esperando a la chica a la que acompaña cuando se va (ella tiene jornada reducida y se va a las 3 de la tarde) para luego volver el de nuevo a la oficina como si nada.
Incluso un viernes te lo encuentras sentado en un banco de un parque cercano con maleta y todo esperandola para irse juntos.

Tomad nota de que es una buena tecnica chicos, si os gusta una mujer, esperadla siempre a la salida de su trabajo y le vais dando conversacion. Al año seguro que hay boda.
pero cuidado, que sea correspondido, no sea que os acusen de acoso (que como comentaba al principio hoy en dia por menos de lo que canta un gallo te acusan de algo que no eres).

Y entonces todo cobra sentido.Tanta ausencia tiene explicacion. Lo unico que es algo extraño. Porque cuando dos personas son pareja se dan muestras publicas de afecto y no habria ningun problema en que salieran juntos de la oficina, sin tener que esperarse a varias calles de distancia evitando miradas, Esto es algo que no entiendo.
Ese disimulo entre ambos.
Y luego dicen que el raro soy yo, por no confiar en nadie, llevar 4 años sin salir de casa y vestir siempre de negro…

¿Pero quien soy yo para romper el amor?.
No, no me meto en la vida de los demas. Recuerdo a un chico una vez que lo daba todo por una mujer y quienes si decian ser sus amigos (unos miserables y sin “morales”) “si” se metieron en su vida.

No, no rompo el amor ni me meto en la vida de los demas. Esas cosas cuando pasan son bonitas. Lo unico que el amor en tiempos de crisis es complicado. Y es lo que comentare a continuacion. Que es cuando se te presenta a ti un dilema.

Antes comentare que mi percepcion del trabajo es diferente a la de los demas.
Para mi el trabajo es el trabajo, soy un profesional y aunque no me guste lo que hago, lo hago.
Ahora mismo estoy en un sitio que no me gusta, rodeado de gente (cuando me gusta mas como estaba antes, trabajando solo), haciendo algo que no me motiva y cada dia me cuesta un monton levantarme y mentalizarme para hacer lo que tengo que hacer.
Pero es que… por eso se llama “trabajo”.

Supongo que mi abuela materna fue una idiota cuando me inculco esos valores.
Cuando yo tenia 7 años mi abuela me daba unas botas viejas, una pala y una carretilla y me metia en una cuadra a limpiar el estiercol (la mierda) de las vacas. Me decia, para salir adelante tenemos que trabajar todos, y asi aprendi que nadie en esta vida me iba a regalar nada, y que si queria conseguir algo tenia que ganarmelo.

A otros les bastara tener amor y un beso de su mujer les dara “alimento”, o un abrazo de su pareja les calentara en invierno, pero yo soy algo mas “practico” y necesito un sueldo para comprar comida solida que pueda meterme en la boca, o vestidos solidos que puedan abrigarme. Por eso siempre pienso que hay tiempo para todo. Y que el trabajo es solo para trabajar.

De manera que la situacion anterior se complica, cuando por ejemplo tu jefe te viene y te dice: “tenemos que hacer recortes”, eligeme a alguien a quien despedir. Y tu te quedas: Coño.joder, vaya putada.

Puedes pensar entonces en el chico enamoradizo que piensas esta mas interesado en la chica que en el trabajo. O en ese otro al que pillas siempre navegando por internet (navegar por internet algun rato al dia esta bien, todos lo hacemos, pero siempre..siempre, cortate macho, ¿ya es pasarse un poco, no?. Ya solo te faltaria tener el emule puesto).
Y encima es esta gente precisamente la primera que te protesta si las pones en evidencia.
Joer, mucho han de pasar todavia como he pasado yo en estos mas de 10 años.Y asi sabrian lo que es “pasarlas putas”.

Pero eres como eres, y quieres dar oportunidad a la gente, que tal vez responda bien en el futuro, asi que te callas (a riesgo de lo que te pueda costar) y le dices que no. No eliges a nadie.

Y entonces llega lo peor.

Vale, si no me dices a nadie, elegire yo y sera la persona que menos tiempo lleve en el proyecto (y tu tambien piensas, claro, la que supone un menor coste de contrato).
Y ya sabes quien es esa persona, esa chica. Y te jode, y te jode mucho porque esta chica si que trabaja, es la que esta siempre preguntandote como se hacen las cosas, la que pone interes y la que hace todo lo que le pides.

Y es que hay personas que llevan menos tiempo pero trabajan mejor que otras que llevan mucho mas tiempo, pero la vida es asi, injusta (lo se yo, mejor que nadie).

La pregunta: ¿Es complicado lo que hacer?

Si hago algo, soy malo, si no hago nada, soy malo. Asi que como sere malo siempre, (Soy siempre el lobo malo, ¿no?)  pues malo sere. Y Seguire con mis reglas, que son las unicas que no me fallan:

1) Nunca esperes nada de nadie.
2) El que nada tiene, nada pierde (pierdes tu mas que yo).
3) Retroceder nunca, rendirse jamas (siempre hay que ir para adelante).
Ultimamente esoy observando decisiones equivocadas. Asi que si al final todo se va al garete, me dara igual, Y a partir de ahora, sere como rorschach (de los watchmen).

- Y los politicos, putas (y añado ladrones) alzaran la mirada hacia arriba y gritaran: “Salvanos”, y yo mirare hacia abajo y dire…

“NO”

NOTA: El titulo de este post es un juego de palabras con respecto a “El amor en los tiempos del colera”, mi libro favorito, el libro que regale solo una vez, y que nunca mas volvere a regalar a nadie.

Actualizado 17 Junio | Peor!! malas noticias, al final no va a ser 1 persona sino 4!!!, el chico enamorado esta en la lista de candidatos pero no creo que le afecte (su contrato es indefinido, el de los demas por obra), ademas por lo que parece tiene incluso mejores contactos que yo (vaya! vaya!) y se entera de las cosas antes. Junto con las 5 personas de otro grupo que han sido salido esta semana, hacen un total de 9!!! (malos tiempo, muy malos). Yo al final me libro de elegir (es muy duro) y tampoco soy uno de esos elegidos. De todas formas la eleccion va a ser injusta, da igual la que sea. Trabaje mucho para intentar que nadie se fuera pero al final no me ha servido de nada. Me da que mi pobre chica trabajadora no tiene ninguna posibilidad. El unico consuelo que le podre dar es que no es por que sea mala trabajadora o su rendimiento bajo, sino putas circunstancias de la vida y que esto mismo esta pasando en mas sitios. Espero que el resto de compañeros que si se quedan y que no trabajan tanto, sepan que su compañera se va y no se lo merecia y no pierdan tanto el tiempo como lo pierden. La cosa esta jodida como para pasar del trabajo. Maldita mierda. Lo dije, La vida es injusta.

Ubuntu 9.10 (Karmic Koala) Alpha 2 Disponible

koala

Ya se encuentra disponible la Alpha 2 de Ubuntu 9.10 Karmic Koala, con algunas caracteristicas como son kernel 2.6.30 y ext4 y grub2 por defecto.

Descarga | Ubuntu 9.10 Alpha 2

Generar una hoja Excel desde Java

ExcelJava

Hace tiempo implemente una libreria en Java para generar hojas en formato Excel mediante JNI (era genial, usaba macros, creaba graficas de tarta o de lineas directamente desde los datos, practicamente todo lo que hace Excel desde menus podia hacerlo yo con codigo), lo malo, que no tengo ni idea de donde he dejado ese codigo (soy un poco trasto ordenando mis cosas). Mientras lo busco, porque se que alguna vez me volvera a hacer falta, de momento para salir del paso me he hecho una clase muy simple usando POI. Aqui la dejo para quien le interese (es mejorable, claro, pero para 15 minutos de programacion que me ha llevado no esta mal). Nota: requiere las librerias de POI 3.5 (beta actualmente), no funciona con POI 3.2.

package nemesis;

import java.io.FileOutputStream;
import java.util.Vector;
import java.util.StringTokenizer;

import org.apache.poi.hssf.usermodel.HSSFWorkbook;
import org.apache.poi.ss.usermodel.*;

/**
 * Para generar una hoja Excel Simple
 *
 * @author jose
 *
 */
public class GenerarExcel {

	/**
	 * Para escribir el contenido de una celda.
	 *
	 * @param row Row.
	 * @param i posicion en la fila.
	 * @param value texto a escribir.
	 * @param style estilo de la celda.
	 */
	public static void createCell(Row row, int i, String value, CellStyle style) {
		Cell cell = row.createCell(i);
		value = value+" ";
		cell.setCellValue(value);
		// si no hay estilo, no se aplica
		if (style != null)
			cell.setCellStyle(style);
	}
	//-------------

	/**
	 * Crea una hoja Excel con el contenido especificado.
	 * @param v Vector con los datos a escribir en la hoja.
	 * @param namesheet nombre de la hoja.
	 * @param filename path del fichero donde se escribe.
	 */
	public static void crearExcel(Vector v, String namesheet, String filename)
			throws Exception {
		try {
			Workbook wb = new HSSFWorkbook();
			// Workbook wb = new XSSFWorkbook();
			CreationHelper createHelper = wb.getCreationHelper();
			Sheet sheet = wb.createSheet(namesheet);
			int filas = v.size();
			for (int i = 0; i < filas; i++) {
				String fila = (String) v.elementAt(i);
				StringTokenizer st = new StringTokenizer(fila, ",");
				Row row = sheet.createRow((short) i);
				int j = 0;
				while (st.hasMoreTokens()) {
					String token = st.nextToken();
					// para la cabecera, la primera fila, aplicamos un estilo (negrita y color de fondo azul)
					if (i == 0) {
						CellStyle style = wb.createCellStyle();
						style.setFillForegroundColor(IndexedColors.BLUE_GREY.getIndex());
						style.setFillPattern(CellStyle.SOLID_FOREGROUND);
						Font font = wb.createFont();
						// font.setFontHeightInPoints((short)10);
						font.setFontName("Courier New");
						// font.setItalic(true);
						// font.setStrikeout(true);
						font.setBoldweight(Font.BOLDWEIGHT_BOLD);
						font.setColor(IndexedColors.WHITE.getIndex());
						style.setFont(font);
						createCell(row, j, token, style);
					} else
						createCell(row, j, token, null);

					j = j + 1;

				}

			}

			// Asignar automaticamente el tamaño de las celdas en funcion del contenido
			for (int i = 0; i < filas; i++) {
				sheet.autoSizeColumn((short) i);
			}

			// Escribir el fichero.
			FileOutputStream fileOut = new FileOutputStream(filename);
			wb.write(fileOut);
			fileOut.close();

		} catch (Exception e)
		{
			e.printStackTrace();
		}
	}
	// ------------------

	/**
	 * Para probar el correcto funcionamiento de la clase.
	 * @param args argumentos de entrada.
	 */
	public static void main(String[] args) {
		try {

			//Datos a escribir
			Vector v = new Vector();
			v.addElement("IDENTIFICADOR ,ID_CODIGO ,ESTADO ,DESCRIPCION");
			v.addElement("34567,CODIGO_00,Critica,Esto es un texto muy largo \r\n Esto es un texto muy largo");
			v.addElement("34568,CODIGO_01,Baja,Esto es un texto muy largo \r\n Esto es un texto muy largo");
			v.addElement("34569,CODIGO_02,Media,Esto es un texto muy largo \r\n Esto es un texto muy largo");

			// Generar el fichero
			GenerarExcel.crearExcel(v, "Ejemplo", "/home/jose/Escritorio/demo.xls");
			System.out.println("[ Generado fichero. ]");

		} catch (Exception e) {
			e.printStackTrace();
		}
	}
	// ----

}
// end of class GenerarExcel.java

Relacionado | Guia rapida de HSSF para escribir hojas de calculo

Reproduciendo videos con HTML 5, ¿Adios a Flash?

Espectacular video que veo en Bitelia y que muestra las capacidades de HTML 5 para reproducir video. El video puede redimensionarse, e incluso rotarse en tiempo de ejecucion. Os recuerdo que Firefox 3.5 (aun en version Beta) soporta HTML 5 y la reproduccion del formato abierto de video ogg. mmm, me estan dando ganas de instalar y probar la beta.

« Página anteriorPágina siguiente »



The next version of Ubuntu is coming soon




¿Es compatible tu equipo con Ubuntu?


( Muchos fondos de pantalla, aqui )

DESCARGATE SCIFI LIFE

365 Dias de Soledad
Me debes los sueños, las promesas y las noches rotas. Me debes la paz, la sonrisa y la esperanza robadas. Me debes la sangre, las lágrimas y el sudor vertido. Me debes las noches vacías, los abrazos anhelados. Me debes un beso de ajenjo de tu amarga boca.

The Ubuntu Counter Project - user number # 11961
Geo Visitors Map

 

junio 2009
L M X J V S D
« may   jul »
1234567
891011121314
15161718192021
22232425262728
2930  

Blog Stats

  • 20,171,468 hits

Seguir

Get every new post delivered to your Inbox.

Únete a otros 606 seguidores