Todas las entradas de: javray

Nuevo proyecto

Después de más de dos años medio-escribiendo este blog, he comenzado uno nuevo al darme cuenta de hacia donde quería orientar lo que escribo. Este ha sido como el primer disco de un cantante en el cual puedes encontrar una canción por cada estilo musical que existe, pruebas con varios estilos hasta que descubres cual es el tuyo y con el cual te sientes más identificado.

Mi nuevo proyecto se llama “Diario Personal”, después de analizar mi vida y ver sobre lo que realmente pienso y me gustaría plasmar, he dado con las categorías adecuadas y con el contenido que quiero verter sobre cada una de ellas.

Todavía no lo había “hecho público” porque no sabía si el proyecto iba a funcionar y si las ganas de escribir me iban a acompañar. Después de unas cincuenta mini-entradas me he visto con la capacidad de seguir escribiendo mini-entradas de manera regular.

Seguiré plasmando ideas y otras muchas cosas en este blog, ya que como yo lo veo, son de temáticas diferentes, este es más técnico y el otro es más personal.

Procedimientos en 3D

Como dice el refrán: “En todas partes cuecen habas”, y mi empresa no es la excepción. Como es normal todas las empresas tienen unos procedimientos internos a través de los cuales se ejecutan la mayoría de las tareas del día a día. En mi empresa, estos procedimientos no están reflejados en ningún documento interno ni están en un tablón de anuncios ni nada por estilo. Son procedimientos que a veces se han pasado en formato de correo electrónico con contenido totalmente críptico e ilegible o se han transmitido de boca en boca como los cuentos populares.

La desventaja de todo esto es que nadie comprende bien los procedimientos ya que según la situación, el cliente y el procedimiento en sí la cosa cambia y bastante. Esto da lugar a enfados y personas descontentas ya que no tienen un lugar de referencia claro para poder saber como actuar en cada momento.

El otro día mientras despotricábamos en la comida varios compañeros y yo, se me ocurrió la idea de que los procedimientos en mi empresa se podrían expresar como una tabla de tres dimensiones: Tarea, época y cliente.

La explicación de esto es la siguiente: Los procedimientos que sigue una empresa para realizar una misma tarea dependen, de la tarea en si, la época del año en que nos encontremos y el cliente para el cual se tenga que realizar la tarea.

Por este motivo, si tenemos que realizar la tarea T para el cliente A en la época del año E1 utilizaremos el procedimiento P(T,A,E1) pero esa misma tarea T para el cliente B utilizará el procedimiento P(T,B,E1).

Como una empresa tiene muchos clientes y una tabla de estas dimensiones sería algo intratable, lo mejor que se puede hacer es definir tipos de clientes: A, B, C, … y asignar a cada cliente un tipo, de está manera la tabla tendrá muchos menos registros y será más fácil de visualizar.

Igual con esto he re-inventado la rueda, pero creo que mi empresa funcionaría mucho mejor teniendo una tabla de este tipo a disposición de todos los empleados.

Adictos a los feeds

Ayer esta leyendo los titulares de las noticias pendientes de menear en meneame.net y llegue al blog de desarrollo personal llamado El inconformista, tenía varios artículos interesantes, así que me dispuse a leerlos.

Entre ellos cabe destacar uno que me llamo bastante la atención: ¿Por qué nos convertimos en adictos al e-mail?

En el se explica la situación de las personas que son adictas al email, personas que están todo el rato chequeando el correo en busca de nuevos correos a los que poder contestar o los que poder leer.

Hoy estando en el trabajo mientras instalaba unas fuentes en un servidor me he puesto a pensar en es artículo y he visto que en mi trabajo no se puede aplicar el concepto de adicto al email ya que todos nosotros lo utilizamos como herramienta de trabajo y es muy difícil estar sin leer el email durante más de una hora ya que la mayor parte de las peticiones que nos hacen los clientes se hacen por email.

Después de analizar un poco más la situación y observar ciertos de mis hábitos en el trabajo, me he dado cuenta de que lo que se puede aplicar a las personas como yo es la adicción a los feeds. Siempre tengo abierto el lector de feeds y en cuanto tengo un lapso de tiempo, por pequeño que sea lo dedico a ver si hay artículos nuevos en los sitios a los que estoy suscrito.

Por todo lo anterior creo que se podrían utilizar los Trucos para reahablitar a un adicto al e-email pero aplicados a los feeds.

Intentaré no leer los feeds en cuanto llegan y hacerlo solo unas pocas veces al día, aunque hay veces que tienes tantos lapsos a lo largo del día que esto se hace una tarea bastante difícil.

Virus 2.0 o 3.0

Según la definición de la wikipedia: “es un programa […] que tiene por objeto alterar el normal funcionamiento de la computadora, sin el permiso o el conocimiento del usuario […]”.

Si nos fijamos en está definición vemos que describen perfectamente las publicidades de las páginas Web. Cada día las páginas tienen más y más publicidades. La mayor parte de estás se ejecutan en el ordenador del usuario ya que suelen ser SWF o DHTML con Javascript poco optimizado.

Las publicidades te ralentizan el ordenador, de manera que si tienes varias páginas con publicidad abiertas ves como la CPU de tu ordenador empieza a ponerse como una moto, saltan los ventiladores y parece que en vez de un ordenador tienes una lavadora centrifugando.

Yo que trabajo en desarrollo WEB lo sufro todos los días, no hay nada como abrir unas cuantas pestañas con páginas con publicidad para que el ordenador empiece a funcionar de manera muy lenta y se haga casi imposible cambiar de pestaña.

No es por echar la culpa a alguna tecnología pero yo he comprobado que los SWF aunque no estén haciendo ningún tipo de animación consumen CPU y no se porque.

Perfil bajo

¿A quién no le ha pasado que le manda unos fotos un cliente que están en un formato erróneo y se las vuelves a pedir y te mandan de nuevo las mismas fotos?¿O qué te llama un cliente porque ve mal algo en su página web y no ha sido capaz ni de refrescar ni una sola vez la página antes de llamarte?

Pues bien, el otro día en mi trabajo surgió el calificativo para este colectivo de personas que aún siendo de perfil “semi-técnico”, sus habilidades dentro del campo de la informática dejan mucho que desear. A partir de ahora a todas estas personas se les denominará de “perfil bajo”.

Y me diréis: ¿Existe mucha gente con este perfil? mi respuesta será: Si, y cada vez más.

Aunque parezca mentira muchas de estas personas se creen que están capacitadas o lo que es peor sus jefes se creen que son las personas más adecuadas para llevar todo tipo de proyectos que requieran de un nivel alto y de un perfil más técnico de lo normal. Son personas que muchas veces se escudan aunque no lo parezca en la típica frase de: “Yo no soy técnico, pero desde el punto de vista lógico…” y digo yo: “si no es técnico, ¿cómo sabe cual es el mejor punto de vista para abordar algo?

También se les puede identificar porque son personas que utilizan todos los días las mismas herramientas para su trabajo y todas las semanas o todas las veces que tienen que repetir una de las tareas periódicas les surgen las mismas dudas, es como si hiciesen reset cada semana y todo volviera he empezar. No son capaces de aprender de sus errores y lo que es peor si les sacas de su entorno no son capaces de inferir cual puede ser la salida para resolver un problema.

En cierto modo, aunque estas personas nos saquen de quicio, hay que dales las gracias ya que gracias a ellas, gente como yo o como mis compañeros seguimos teniendo trabajo.

Último/a

Para inaugurar el año 2008, voy a empezar un meme, creo que no he empezado yo ninguno, así que este es de lo último que he hecho:

– Último libro que me he leído: “La música de los números primos
– Último capítulo que he visto: “Californication” capítulo 1×05
– Última película que he visto: “Los crímenes de Oxford
– Último juego al que he jugado: “Guitar Hero III
– Último “aparato” que me he comprado: “HD LACIE de 500 GB

Sois libres de continuarlo y de añadir más “últimos/as”. Los enlaces no son necesarios, los he puesto porque me apetecía enlazar todo lo que he escrito que no es mucho la verdad para ser el primer post del año.

Mail con adjuntos por consola

Hace unos días estaba yo paseando a la hora de la comida por los demás departamentos de mi empresa y al pasar por el de badcrc, le vi a él y a otro compañero muy enfrascado en algo, me pico la curiosidad y me acerque. Lo que estaban haciendo era intentar enviar un fichero adjunto a través del comando mail de la consola de Unix, pongo aquí el comando por si a alguien le sirve:

cat kk.zip | uuencode kk.zip | mail -s “Mi asunto con adjunto” micorreo@midominio.com

Importación Automática

Hoy me ha tocado realizar una importación de una BBDD Oracle enorme desde mi punto de vista, es 1 GB de fichero dump.

La cuestión es que me esta pidiendo todo el rato una variable para la cual yo pulso el enter y sigue, por lo que he ideado un método para que se pulse el enter sin mi intervención.

Os dejo la foto para que veáis como lo he resuelto

Método automático

PD. Ya se que se me va un poco, pero estando a estas horas todavía en el curro, vosotros me diréis…

Licencias

Hoy, buscando una clase en PHP que me valga para leer un feed RSS 2.0 con sus imagenes y todo, la cual todavía no he encotrado, he llegado a dos páginas diferentes la cuales tenían definidas cada una de ellas una clase en PHP para leer los feeds.

Al examinar sendos ficheros, he podido comprobar que llamaban a las dos funciones principales de la clase con el mismo nombre, a lo cual no le he dado mucha importacia ya que eran nombres lógicos para las funciones en cuestión. Pero al examinar el código he visto que los parecidos eran demasiado razonables.

Al descubrir esto he ido a mirar la licencia de cada una de las clases, a ver si en alguna de ellas hacia referencia a la otra, pero he visto que esto no era así.

Después he examinado las licencias y una era GPL y la otra Freeware, yo no estoy muy puesto en licencias, pero, ¿Son estas compatibles? Si has utilizado una clase que no es tuya, ¿No tendrías que mencionarlo en algún sitio?

Por lo que he visto uno de las clases tiene como fecha de inicio Mayo de 2003 y la otra tiene como Copyright 2002-2006. Una pertenece a un usuario y otra a una empresa, así que: ¿Quién a copiado a quién?

Aquí os dejo los enlaces a ambas clases para que juzgueis vosotros mismos:

http://lastrss.oslab.net/
http://www.extralabs.net/feed2html.htm