Mes: febrero 2008

Hablando de escritorios

Escuchando un episodio de el podcast de Linux Hispano, en un momento del programa se ponen a hablar de la nueva versión de KDE y como no podía ser de otra manera se ponen a comparar KDE con GNOME. Lo que más me chocó es que siendo todos informáticos sólo compararan las características a nivel de usuario y no entraran en detalles técnicos.

Yo siempres he dicho que me gusta KDE porque tecnológicamente hablando le da mil vueltas a cualquier otro escritorio. No entro en que si uno es mejor que otro porque al final esto como todos sabemos es cuestión de gustos, pero lo que no es cuestión de gustos es la tecnología que subyace y que si se puede valorar.

Cuando KDE llevaba años utilizando DCOP como tecnología para comunicar sus aplicaciones GNOME utilizaba orbit, su implementación de corba de comunicación de componentes. KDE tenía sus kioslaves o sus kparts que dejaban un escritorio realmente integrado y útil. ¿Habeis probado por ejemplo abrir konqueror, conectarte a un servidor remoto a través de ssh utilizando fish, pinchar un archivo de texo que te lo abra con kate y cuando lo vas a guardar simplemente tienes que darle a guardar desde kate que el kioslave que hay por debajo ya se encargará de utilizar el protocolo fish mandar ese archivo al servidor y guardarlo? todo de forma transparente. La opción típica sería utilizar scp para descargarte el archivo, editarlo en local, guardarlo en loca, volver a subirlo con scp.

Luego GNOME empezó a utilizar dbus que no es más que un fork de DCOP evolucionándolo y mejorándolo, por eso se tomó la decisión de utilizarlo en KDE 4.

Ahora sale KDE con tecnologías como strigi, phonon, plasma, nepomuk, etc, etc. Y a lo que se dedican los tertulianos de el podcast de Linux Hispano es a hablar que si KDE sigue teniendo mil y una pijadas y GNOME es más sencillo. Yo flipo.

Cheli

¿Cuando empiezan las elecciones?

Hoy estaba hablando con una amiga y no se de que estabamos hablando pero me ha preguntado que cuando eran las elecciones que ella no está puesta en esos temas. Yo le he contestado -El 9 de marzo ¿no?.

Realmente no estoy muy al tanto de las elecciones. En verdad no estoy muy al tanto de la política en general desde hace bastante y no es porque no lea los periódicos ya sea en linea o en papel, lea bitácoras, vea los informativos o escuche la radio sinó porque este tema me tiene un poco cansado.

Total que como había visto que me había llegado la tarjeta censal con toda la información de donde ir a dejar mi papeleta me he puesto a mirar si ponía la fecha y el rango de horas pero o yo estoy muy ciego, que por cierto cada día lo estoy más, o no pone nada sobre este tema.

No hubiera estado de más recordar a todo el mundo cuando hay que ir a votar. Está claro que nos vamos a enterar pero bueno, si me dices el donde y no me dices el cuando pues como que falta algún dato.

Luego resulta que tengo una amiga que no sabe cuando ir a votar (seguramente donde tampoco), no me extraña xDDD. Si es que hay mucha desinformación.

Cheli

Hoy estoy tan cansado que no me quejo

No me quejo porque tu aguantas tantas o más gilipolleces que yo. Poque te hacen currar con un contrato que no corresponde ni con tus estudios y…. peor aún, con tu rendimiento.

No me quejo porque tu me idiolatraste hace años y hoy me tienes delante y ayyy me quieres desinteresadanmente porque soy un subnormal aprovechado.

Acuerdate de esta fecha y hora porque estas cosas son efimeras………………………………….. mañana quiera yo o no , tu o no, él o no, nosotros o no, y demás, esto ya no importará porque lo que cualquiera de nosotros sintió ya no significará nada detrás de tus sentimientos…..

Hoy he empezado el curso de Dynamics Nav

Hoy he empezado el curso de formación a la carta de Dynamics Nav que ofrece la Escuela Politécnica Superior de la Universidad de Alicante. El profesor se ha presentado diciendo que se llamaba Julio Gonzalo y que era el director del software factory de cesser.

A partir de aquí me he dedicado a escuchar los MDI (miedo, duda e incertidumbre) que ha ido soltando. Ahí van algunas de las perlas:

¿Todavía se dan asignaturas como LGA (Lenguajes, gramaticas y autómatas) o CI (Cálculo Infinitesimal)? , si esperáis saber para que sirven yo no lo se, no sirven para nada.

Nav es multiidioma, está en casi todos los paises, (se ha quedado pensando …) bueno en todos los civilizados …mmm y en alguno no civilizado también.

No paraba de hacer este tipo de preguntitas de levantar la mano.

¿Cuanto cuesta un ERP? (en plan que cuanto más caro fuera sería mejor). He estado tentadísimo a decirle que no cuesta nada, que lo que cuesta es el servicio y la solución que le des a tu cliente y que hay ERPS libres que los puedes descargar gratuitamente (luego el ya se ha preocupado en decirnos que ellos venden horas de trabajo a parte de licencias). Alguien le ha contestado que unos 30.000€, a lo que él ha rebatido que eso sería para empezar y que en empresas medio grandes se puede ir a los 100.000€, 200.000€… y mucho más.

No montéis una empresa de software, seguro que pensáis que os juntáis con un par de amigos y os ponéis a programar pero hoy en día ese negocio esta superado. Hay que vender consultoría. Me ha rayado mucho viniendo de un tío que dice que dirige una software factory.

¿Sabéis lo que cobra un programador? ¿y un analista?. Nos ha dejado bien claro que un programador está muy mal pagado y que hay que buscar trabajo de analista. Me ha vuelto a sorprender su incoherencia cuando no paraba de recordarnos que esto para él a parte de un curso era un proceso de seleccion ya que necesitaba contratar a 15 programadores antes de terminar el año. ¡Por cierto! que yo si se lo que pagan en factory de cesser, unos 700€ por jornada completa, tengo un compañero del CAP que trabaja allí desde hace poco. Vamos que muy esplendidos no son.

¿Vosotros sóis de esos que les gusta linux y esas cosas? ¿como lo llaman? mmmm el underground. Yo no es que esté ni a favor ni en contra de linux sinó que nunca lo entendí. Sin comentarios.

Cesser al ser partner gold de microsoft tiene acceso a todo el código fuente de nav. Eso habría que verlo.

Después de enseñarnos un poco de código de CAL, que es el lenguaje que utiliza nav, nos ha preguntado a que otro lenguaje nos sonaba. Algunos han dicho que a visual basic y uno ha dicho que a ada. Al final ha dicho -Se parece a pascal ¿ahora ya no se da pascal? yo di pascal en la universidad. Siempre se ha aprendido a programar mejor en pascal que en C.

Nos ha comentado que en ese momento se estaba dando la misma charla que nos estaba dando él a unos alumnos de FP del instituto Mare Nostrum (que Dios les pille confesados) en la sede de cesser. Un alumno le ha dicho que se daría con otros objetivos ya que en este estabamos ingenieros y en la otro gente de FP a lo que él ha replicado – No, se da la misma. Mira yo cuando hago una entrevista les hago escribir un EER a los candidatos y los que vienen de la universidad por lo general muchos no saben ni lo que es una clave primaria y una clave ajena, digamos que tienen un nivel de 3 sobre 10. Sin embargo los de FP suelen tener más nivel en estas cosas. Vosotros tenéis mejor base para aprender rápido.

A mi me ha chocado esto porque ha habido un momento que ha enseñado unas tablas suyas en nav y los nombres de los campos(columnas) eran del estilo:

«Título del libro»

Con tilde y todo. Que por cierto, ha rajado un rato porque decía que en SAP los nombres de tablas y el código está en alemán. Pero hijo mio, si tanto que dices que cesser se está expandiendo y tiene proyección internacional y tu escribiendo tablas y código todo en castellano, ¿esperas que tus futuros compañeros del factory en otros paises sepan hablar castellano o que?

También ha dicho que los ingenieros somos unos frikis que no sabemos comportarnos delante de un directivo o un cliente, que los de FP tienen más habilidades sociales y bla bla bla.

No tengo palabras con todo lo que he escuchado esta tarde. ¡Y pensar que este tio dirige una parte de la consultora que más factura en la Comunidad Valenciana según sus datos!.

Me he estado aguantando toda la tarde para no saltar pero me quedan todavía 2 meses más con este tío y no se como terminará la cosa. Ya os contaré.

Cheli

Imagenes en Jasper Reports de Openbravo

Empezaremos por algo fácil. Mucha gente que empieza con OB pide cambiar el informe de factura para que aparezca el logotipo de la empresa. OB utiliza Jasper Reports como sistema de informes, el cual tiene un editor de informes bastante chulo llamado iReport.

Una vez tenemos instalado iReport correctamente lo único que tenemos que hacer es insertar una nueva imágen y darle como fuente el sitio donde la vamos a colgar. Yo las cuelgo en url/web/images/ , por lo que me aprovecho de una parámetro de Jasper que viene ya en los informes de OB que se llama BASE_WEB. Al final en propiedades de la imágen->imagen->expresión de imagen me queda esto:

$P{BASE_WEB} + «/images/logo.jpg»

Ahora en los fuentes de OB tienes que dejar el archivo logo.jpg justamente en esa ruta fuentes/web/images y luego compilar como de costumbre:

ant compile.development -Dtr=no -Dtab=xxx

Si todo ha ido bien ya tienes tu imágen en su sitio y funcionando.

Cheli