Bienvenida

•noviembre 21, 2008 • Deja un comentario

Muchas veces tengo la necesidad de escribir sobre cosas que hago o investigo sobre todo este mundo de las nuevas tecnologías.

Otras veces tengo la necesidad de escribir sobre frikadas que encuentro por ahí, todas relacionadas con las tecnologías, ojo!

Así pues, empiezo esta nueva etapa con este blog sobre tecnología e informática.

Bienvenidos a todos. Espero que os sirvan de utilidad todas las cosas que se escribirán por aquí.. o no.

Idiotez 2.0

•May 24, 2010 • 1 comentario

A veces una imagen vale más que mil palabras. Además así estreno la nueva categoría del blog: Idiotez 2.0

Lo mejor de todo, las «O» en mayúsculas: «necesitO»…. ¿Es para dar más énfasis?

Ultimate Galactic Civilizations 2

•abril 27, 2010 • Deja un comentario

Si hay algo que me fascinan, son los juegos de estrategia ambientados en el espacio, del estilo del clásico Master of Orion 2 (ahí, ahí empezó todo)

En su momento hablé de Space Empires V, hoy voy a hablar de Galactic Civilizations 2.

Me parece una maravilla. Es abrumadormente completo y personalizable. Todavía estoy esperando el momento de poder construir una estación espacial como la de la imagen para ir destruyendo soles a cascoporro.

Esto es una pequeña introducción. Escribiré más sobre este maravilloso juego.

Sin palabras

•abril 23, 2010 • 3 comentarios

Me vais a disculpar… pero… ¿Hay algo más estúpido que esto?

La vieja escuela

•abril 14, 2010 • Deja un comentario

En otra empresa que estuve (o la misma que comentaba en el post anterior… quien sabe) conocí a un tipo de personaje de lo más curioso:

Un tipo «de la vieja escuela» o «dinosaurio tecnológico» de treintaypocos años.

¿Pero como? ¿ Treintaypocos años y ya considerado un «dinosaurio tecnológico» ?   Inquietante, ¿eh?

Existen este tipo de personas, os lo juro, he trabajado con ellas. Son personas que llevan trabajando en el sector bastante tiempo (¿1o años? ¿15 años?) y creen que lo han visto todo. Si eres nuevo, tienes inquietudes e ilusiones por tu profesión de desarrollador y vienes con ideas novedosas, el dinosaurio tecnológico te mirará por encima del hombro y te sacará la cabeza de cuajo. Cualquier cosa que suene a «nuevo» o a «trabajar diferente a como yo trabajo» será descartado por el dinosaurio con un gruñido, se sentará en su rincón y hará como que trabaja…

¿Se está implantando una nueva metodología de desarrollo? El dinosaurio tecnológico se la pasará por el forro de los huevos.

¿Se está organizando internamente la empresa de una forma más limpia y ordenada? El dinosaurio tecnológico seguirá usando las mismas historias que usaba antes, pasando de tí completamente.

De vez en cuando te lanza frases como «Yo antes, programaba con el bloc de notas….» ¡¡¡¡Genial!!!!! ¿Tengo que pasar yo por el mismo percance para entenderte y estar a tu altura? Es un ser superior, recordad, el trabajar años y años en «carnicerías» (típicas empresas de software donde el programador es una pieza de vaca a la que descuartizan) te dan una capacidad y un entendimiento de la vida totalmente diferente: Todo es una mierda y en nuestra profesión hay que programar de rodillas sobre una vara de hierro.

En una profesión como la nuestra, si no avanzas, si no te actualizas…estás muerto en muy pocos años. Si no optimizas tu forma de trabajar, si no mejoras el proceso de creación de código, gestión de proyectos, chateo por messenger…. llegará otro que lo haga mejor que tú.

Lo dicho compañeros. No os convirtáis en dinosaurios de la vieja escuela. Estad actualizados, estad abiertos a nuevas tecnologías a nuevas metodologías (Lo dice uno que <modo irónico = «on»> ama apasionadamente el mundo Apple <modo irónico = «off»>)

SysAdmins… o algo

•abril 14, 2010 • Deja un comentario

Hace no mucho, estuve trabajando en una empresa la cual no tenía Administrador de Sistemas, propiamente dicho, había un «Responsable de sistemas» (curioso, ser responsable de un departamento en el que no hay nadie).

Durante el tiempo que estuve en esa empresa, tuve una lucha enorme con este señor Responsable para que instalase Ubuntus en las máquinas, en lugar de los Windows Xps de toda la vida (con licencias, sin licencias, con virus, troyanos y demases). La respuesta siempre era la misma: «NO, Linux es una mierda» (Literal). Como mucho, conseguí que yo pudiese tener un dual boot en mi máquina.

Este señor, como «responsable de sistemas» tenía que velar por la seguridad de la red, etc etc (¿Responsable? ¿Administrador? … ¿En qué quedamos? Creo que no lo tenían claro ni ellos), como decía, este señor se tenía que ver día a día con sistemas Unix, como el que había en el servidor… y SIEMPRE, SIEMPRE me hacía partícipe de sus fracasos: «Linux es una mierda, llevo 2 días para configurar esto, en Windows con un clic todo era más fácil». He llegado incluso a sentirme culpable, como si yo fuese responsable de que Linux no funcionase como este señor quería, así que imaginaros el bombardeo que he llegado a sufrir.

Lo más curioso de todo es la frase: «En Windows con un clic todo era más fácil». Salido de la boca de un informático. Me cuesta creerlo.. y mucho.

Desde mi punto de vista subjetivo y absolutista, Windows es un sistema «para tontos», a ver, no me malinterpreten, no estoy insultado a nadie, seguid leyendo. A ver, Windows está hecho para «que no se piense mucho» a la hora de gestionarlo y tal. Un usuario de nivel técnico medio-bajo encontrará este sistema sumamente interesante para sus necesidades básicas: Leer correo, actualizar el Facebook, Escribir algo en el Word, ver películas etc etc. Todo con un par de clicks, aquí y allá. Luego, si eres un usuario de nivel técnico alto pero de nivel flojera máximo, también te puede venir bien. Para instalar nuevos programas, sistemas, agregar nuevas funcionalidades… todo un click aquí y allá. Fácil y sencillo! Pero no pidas más. No pienses un poco más de la cuenta, que Windows no te responde!

Por otro lado, un sistema GNU/Linux, cualquiera, el que más os guste, puede ser tán facil o tán dificil de gestionar como se quiera. A un usuario de nivel técnico medio-bajo, puede todavía con un par de clicks, actualizar su Facebook, o incluso ver videos y escuchar música!! (que loco,eh?).  Para un usuario de nivel técnico alto y flojera extrema…puede ser una pesadilla. ¿Te piensas que vas a poder configurar «con un click» el nuevo servidor? ¿Te piensas que vas a encontrar hermosas ventanitas con botoncitos por todos lados?  Es posible que tengas que recurrir a eso llamado «linea de comandos» (El horror!!) Si eres un poco inquieto y te gusta trastear, seguramente estés deseando de meterte en ese mundo de matrix, de fondo negro y letras blancas…

Pero bueno, no todos los Administradores o Responsables de sistemas son inquietos y les gusta el trasteo… los hay que les gusta que con un clic se les instale todo.  Un aplauso para esos últimos y desearles mucha suerte a las próximas oposiciones que se inscriban, tendrán más futuro como funcionarios que como SysAdmins.

PD. Posibles nuevos miembros en la lista de «colectivos que odian a jbeer»: Los funcionarios? Y los SysAdmins amantes de windows y flojos..

Sobre la teoría de la ventana rota

•abril 12, 2010 • 6 comentarios

He cogido la mala costumbre de leer libros… Pues bueno, hace no más de una semana recibí en casa un par de libros que encargué por Amazon.

Code Complete 2

The Pragmatic Programmer

Para colmo, estoy leyendo los dos al mismo tiempo, y lo intercalo con algún que otro visionado de revistas antiguas de «El Jueves».

Bueno, me centro en el segundo, en «The Pragmatic Programmer»: En uno de los primeros capítulos leí sobre «La teoría de la ventana rota» y me pareció de sumo interés.

Se hizo un estudio sobre el abandono de edificios en grandes ciudades (Niu York, si no recuerdo mal) y se descubrió que el deterioro de un edificio empieza a crecer exponencialmente si en ese edificio hay una ventana rota. Podemos tener un edificio abandonado, pero intacto, todo perfecto durante muchos años, pero en el momento en que una ventana se rompa, el deterioro y la destrucción del mismo (que catastrófico) llega en días. ¿Razón? Da una sensación de abandono y no cuidado. Por ello, se deja aún más estar y acaba siendo una absoluta ruina: llegan los grafiteros y pintan en las paredes, los niños rompen más ventanas…

Apliquemos esto mismo a un proyecto de software. Supongamos que tenemos un proyecto perfecto, limpio, organizado y de pronto, nos encontramos con «una ventana rota»: código guarro, mala implementación, etc etc… Si no lo arreglamos en el momento, corremos el riesgo de que nuestro proyecto acabe en ruinas. Si dejamos ese tipo de cosas, cualquiera que venga a trabajar en tu proyecto y vea esa ventana rota, no tendrá cuidado cuando cree su código ya que le dará la sensación «de abandono, de que está todo así». Sin embargo, si está todo sin ventanas rotas, pondremos mucho más cuidado en nuestro código, para no enguarrar el edificio y mantener la armonía.

Curioso y cierto como que el pan sube todos los años…

Python

•abril 12, 2010 • Deja un comentario

«Paiton», «Paizon», «Pitón»… dicho de tantas formas (lo he escuchado y lo he llegado a decir de las 3 formas).

Un lenguaje del que llevo ya algunos meses queriendo aprender a fondo. Ahora que en la empresa se me da la oportunidad, voy a ponerme con ello. Para empezar, es bueno tener algún manual de referencia a mano, para saber como movernos.

Ahí os dejo el que estoy usando ahora:

Python para todos

Y como entorno de desarrolo:

Eclipse+PyDev (Además de Google App Engine, pero ese es otro tema)

Y como no, tenemos que tener Python instalado:

Python

Aquellos que tengan una distribución GNU/Linux es posible que no tengan que instalar Python, ya que viene configurado por defecto. Para comprobarlo, escribid en vuestra línea de comandos

python

A ver que os sale.

Encontrar la armonía

•abril 8, 2010 • Deja un comentario

Después de varios meses de inactividad Bloguera, vuelvo con intenciones de continuar escribiendo Frikadas, cosas tecnológicas y cualquier cosa que se me pase por la cabeza digna de mención. He tenido una época de descontento con muchas comunidades de Internet (Me borré de Facebooks, Tuenties y ahora estoy apunto de quitarme del Twitter), tengo que encontrar de nuevo la armonía y reconciliarme con todas ellas… para no acabar convirtiéndome en un troll de Internet.

El arte de buscar en Google

•septiembre 8, 2009 • Deja un comentario

Muchas veces la gente suele preguntarme cosas del tipo:

«Eh! ¿Hay un ProgramaX para Linux?»

Donde «ProgramaX» puede ser cualquier cosa, desde un ActiveSync, hasta un Photoshop y «Linux» es «Esa cosa rara, solo para frikis, que no se sabe muy bien que es».  Sin meternos en la clásica discusión de la nomenclatura (GNU/Linux y tal), vamos al meollo de la cuestion: Preguntar.

Mi respuesta a este tipo de preguntas es siempre la misma, «Google es sabio». Por mucho que me pese, Google lo sabe todo, y ahí están las respuestas a tus preguntas, si sabes preguntar bien, claro está. Lo mismo que se sabe buscar el nombre de aquella actriz porno que se vió en tal película un viernes por la noche, se sabe buscar que opciones hay para Ubuntu, en caso que queramos sincronizar nuestro querido Windows Mobile.  ¿Pereza, poco interés o miedo a abrir la caja de pandora del misterioso mundo «Linux»? Quizás todo.

Por otro lado, están esas personas que son flojas… si te encuentras con alguna de estas, huye!!

Suelen empezar con preguntas del tipo «Ey, tengo este problema cuando monto este sistema…», te ofreces a ayudar a esa persona, con toda la buena intención del mundo, incluso te involucras en el proyecto un poquillo…hasta el 4º  o 5º correo.  A partir de ese momento se puede convertir en una pesadilla.

«Y esto no me sale»

«Y este fallo? (NullPointerException)»

«No sale, no funciona, me da fallo»

«¿Que hago ahora?»

En cualquiera de esos correos me espero una pregunta del tipo «¿Java?¿Eso que es?»….

Lo mismo que el señor que quiere un ActiveSync para Ubuntu puede encontrar su respuesta en Google, una persona con un poblema de NullPointerException puede encontrar  la solución en Google, alguna de las 7.220.000 entradas que devuelve el buscador, tendrá una posible respuesta ¿No creeís?

También es cierto que hay fallos y problemas realmente raros y dificiles de localizar. Quizás una persona experta sepa del tema ya que se ha visto las caras con dichos problemas. No está de más preguntar para intercambiar conocimientos. Pero por favor, la  pregunta «¿Y ahora que hago?» no está aceptada por la RAIT (Real Academia de Informáticos y Telecos).

Gmail se cae de la «nube».

•septiembre 2, 2009 • Deja un comentario

Me resulta curiosa la reacción de la gente cuando una de estas cosas pasan. Cuando me refiero a «una de estas cosas» quiero decir:

-Se cae algún servicio «esencial» (como el caso de ayer, que Gmail estuvo inoperativo desde la web por un tiempo)

-Se cae alguna red social o microbloggin. Twitter por ejemplo.

Ayer, no me hubiese percatado de que Gmail se había caido, si no fuese por las miles de voces que gritaron al unísolo en Tweeter… «Gmail da error!!! Interneeeeeeeeee». En pocos minutos, Twidroid (mi cliente twitter para Android) me llenó el teléfono de notificaciones tweeter con mensajes de ese estilo…y otros, más curiosos todavía.

Y yo me pregunto. ¿Que pasará cuando twitter caiga (una vez más, ya cayó hace unas semanas)? ¿donde se deshaogará la gente? ¿Habrá falta hacer un twitter de emergencias, para el caso en que twitter falle? Sería como el servicio de twitter normal, solo con un gran botón rojo con el letrero de «Pulsar solo en casos extremos».

Si algún día el mundo se acaba (y espero que sea pronto, antes que la estupidez humana nos consuma) apagaré mi móvil, vaya a ser que Twidroid me colapse la bandeja de notificaciones.