desarrollador subdesarrollado

You are currently browsing articles tagged desarrollador subdesarrollado.

Pero sin abusar. Resumiendo: “tu vende, que nosotros limpiamos la sangre”.

Tags: , , ,

Bueno, una hora después, pero nunca es tarde si etc, etc.

Justo cuando la necesitaba, una wifi abierta. No será por falta de ondas en el pueblo, pero es que las tienen todas bajo llave y con cerrojo.

Eso si, me tira cada cinco minutos.

Tags: , ,

Acabo de updatear esto a la versión 2.7.1, y parece que el widget rss sigue jodiéndola.

¿Aún no han decidido poner un parser de verdad o qué? Aunque fuese uno open, Wordpress se lo puede permitir…

A meterle mano otra vez. :’(

Tags: , ,

Bus Number Threshold: el número mínimo de miembros del equipo que deberían ser atropellados por un autobús para que las posibilidades de éxito del proyecto superen cero. Se incluye toda la cadena jerárquica hasta el hacedor supremo.

Bus Number Ratio: la relación entre el peso BNT de un determinado miembro y el de un hipotético miembro estándar.

No, no hablo de mis proyectos actuales, gracias a Dios.

Tags: , , ,

Por el bien de la confianza del cliente: the Bus Number.

Tags: , ,

Version lamentable. Mucho.

Yo sólo quería hacer backups de nuestro router doméstico (un pentium viejo reciclado) via rsyncd. Como corre un ubuntu server, debe ser un simple apt-get. Ah, que rsyncd requiere xinetd, ok, pues también.

Primero los repositorios de updates parecen todos muertos. Una rápida investigación sugiere que tenemos la versión anterior de ubuntu… ¿la upgradeamos y a correr? ¿que no tenemos la última, sino una version un poco muy caducada? :-(

Bueno, pues se actualiza. Ya que estamos quitaremos el disco de 6 Gb que ha dado algún susto y le pondremos el mío viejo de 8 Gb. Es todo un veterano, lo único (con la carcasa y algún cable) que queda del equipo que compré cuando vine a vivir a Barcelona. Amortizado hasta el último sector.

Sólo que aún lo tengo instalado en la máquina. Bueno, se desmonta. Claro que aprovechando que la muevo, tendré que limpiarla, ya toca. Un rato largo de soplar, quitar polvo, comer ácaros y arrancar pelusas (como para rellenar un cojín o dos). Y ya que estamos puedo probar los discos duros esos que andan por casa, que seguro que alguno está jodido.

Los discos resultan ser ocho IDE y un SATA (maquinas SATA en casa… sólo los portátiles, menos mal que rápidamente averiguamos su dueño y confirmamos que esta frito). Ala, uno a uno a la bahía y a ver si es reconocido, hay algo dentro y se dejan formatear y verificar. Y el segundo, el tercero… hasta ocho. Vaya, los más viejos funcionan perfectamente. No se que hacer con un Conner de 85Mb, pero funcionar funciona.

Abrimos el router, sacamos el disco a jubilar (que montaremos en mi máquina para hacerle un chequeo antes de ir a la caja) y… a limpiarla también. Por supuesto. Plumerito, trapo, hasta un pincel para los rincones. Y vuelta a soplar y soplar… hoy ya no necesito cenar.

O si, porque justo esta noche teníamos cena en casa. A mover el trasto fuera de la mesa del comedor. Lo acabaremos mientras aparece todo el mundo, se saluda, se pone la mesa y la fabada termina de hacerse.

Nota del autor: este post es originalmente de diciembre. Hace dos noches el ubuntu del router decidió unilateralmente morirse, así que nueva limpieza, traslado, verificación, instalación y traslado de vuelta. Y nada de svn, rsync ni tonterías en vinagre esta vez. En quince días se trasladan a un sitio más digno.

Tags: , ,

Nuevos tiempos para las consultoras, los antiguos roles ya no son suficientes. El mundo es de los negociadores y los mercenarios. Inocente, uno señala y pregunta… ¿somos mercenarios, señor? Mal. Los mercenarios son los malos, y los malos son los demás (me gustaría oír el discurso de los demás). Nosotros somos los buenos. Ya hemos adquirido la experiencia suficiente para ser los que negocian con ellos, quienes evitan que su codicia acabe con la paz y la felicidad del mercado. Nosotros no lo hacemos, nunca lo haríamos, por el dinero. Por el dinero ya lo hacen nuestros grandes gestores, nosotros jamás. Nunca. Never. Jamais.

Sabemos que la mayoría de los mercenarios tienen más ética que el ejecutivo medio (al fin y al cabo sólo se venden por dinero). Sabemos con certeza que los freelance son lo que son, es decir, mercenarios. Sabemos que los contractors también lo son, o lo eran en el sentido más original del término. Y sabemos, tras una larga tradición, que un condottieri se debe a sus hombres, sus palabras y sus contratos, tres obligaciones que harían palidecer a muchos escaladores corporativos (prometo que no tengo hacia ellos una especial inquina, a éstas alturas sólo un interés de naturalista / antropólogo).

Si hay mercenarios, es decir, soldados, hay seguidores. Prostitutas, mayormente. No hay que llevar mucho en la consultoría pedestre para saber que en el fondo cumplimos un papel en cierto modo similar. Y casi nunca bien pagados. Con experiencia ascenderemos a ser negociadores. Mal pagados pero, además, negociamos. Con los malos, con los mercenarios.

Si hay negociadores, las películas nos han enseñado que habrá terroristas. Pero, aunque parezca un contrasentido, con ellos no se negocia. ¿O son ellos quienes no negocian con nosotros, lo que invierte los términos? Como es obvio para cualquier persona de bien, no hay terroristas buenos. Se convierten automáticamente en mercenarios porque con ellos si se puede negociar. Se puede y se hace.

Un tipo de terroristas son los talibanes. Pero son ellos los que no negocian con nosotros ¿Sera que ahora somos terroristas? ¿O somos nosotros quienes no negociamos? ¿Eso nos convierte en terroristas (casi era mejor ser un mercenario)? Con el suficiente (opio / armas / derechos de paso / requisitos / plazos de entrega / cuerpos encorbatados) sobre la mesa si negocian, así que son negociadores… ¿y nosotros mercenarios? ¿Eso no era malo? ¿O es que ahora somos pros…?

¡Aaaaaaagh!

Ahora ya se porque consultor es el que quiere. Es el que quiere dormir tranquilo.

Tags: , , , ,

Comité de gestión

Inteligencia militar

Mmmm… no riman, pero ni falta que hace.

Tags: , ,

Si sólo pudiera recordar una regla para desarrollar en una isla desierta lo tengo claro (y más tras los últimos dos días): el principio DRY. La mayor parte de los que valen la pena acaban surgiendo de ahí.

Don’t Repeat Yourself

En cristiano:

No te repitas, joder.

No vale la pena saltárselo. Nunca. No es de esos que te aprendes para saltártelos. No. Por vuestro bien.

Tags: , ,

Por si acaso

—what’s that?
—Detergent
—But it’s a time machine
—Just making sure

Una cosa es tomar precauciones y otra todo ese tipo de actos de intención casi mágica que realizamos “por si acaso”. Mejor un conjuro que pensar. Y cuidado no pongas peros. Nadie se rie de la mágia.

Uno que pensaba que eramos profesionales, ingenieros incluso, a ratos. Cuantas veces habré visto un porsiacaso…

Y si, la máquina del tiempo en cuestión esta construída a partir de una lavadora. Y si, cada vez que alguien intenta usarla corre el detergente.

Tags: , ,

El que tiene ganas y el que lo hace para comer, sin más. Aquí y en todas las calles.

Tags: ,

Las urls de la RAE son uris vivas. Buena noticia.

Para el que sepa aprovecharla ;-)

Tags: ,

Y otras cosas. También tengo helado. Y el mando a distancia.

Dias de vino y Goldratt, y otras cosas

Tags: , , ,

Pues si, pues si. No hacer nada agota rápidamente y acaba con las fuerzas necesarias para hacer cosas. Cosas útiles ya es mucho pedir, pero al menos hacer algo.

Hoy por fin he logrado romper la combinación portatil + sofá, y he estado de limpieza de hosting compartido. Más o menos pendiente desde que instalé para este blog Wordpress 2.5. Unos días de nada para pasar una simple escoba electrónica (cinco horas escobando) y hacer unos backups miserables.

Y para la próxima semana cosas aún más interesantes, sobre las que espero escribir algo. Pero no será todo en este blog, lo que ya en si es parte de esas cosas aún más interesantes.

Habrá noticias frescas, drupaleces, virtualizaciones en el mac y con gaseosa, más drupaleces y si el tiempo acompaña un primer asalto de merc on rails. Más virtualizaciones y drupaleces y… bueno, todo llegará ^_^. Hasta jugaré con la DS, con fines constructivos, eso si.

Tags: , ,

Algunas cosas del nuevo wordpress me han sorprendido gratamente, hay que reconocerlo.

  • El editor me funciona mucho más suave que el de la versión 2.3.1. El paso de visual a HTML no descoloca cosas, al menos las que he probado.
  • La versión casera del plugin de bookwormr sigue funcionando sin quejarse. La media hora del parcheo fue bien invertida. ^_^. Ahora solo tengo que pasarselo al autor…
  • Por fin se pueden administrar los tags. Y además hay autocompletar al marcar los posts. Todo un lujo.
  • Se pueden programar posts. :-P
  • Han integrado soporte para gravatar, la cosa esa que hace aparecer avatares al lado de los comentarios.

Ah, y las categorías serán fusiladas al amanecer. Cuando leáis esto los tags habrán asumido ya el poder.

Tags:

…No falla.

Upgrade de wordpress y algo sigue sin funcionar. Mis elementos compartidos de google reader no se ven como Dios manda… y yo que pensaba que a lo mejor lo habrían arreglado.

En fin. Parece que le pasa a bastante gente, y todo se ha reducido a un parche más bien cortito.

Ahora se ven bien. ^_^

Tags: , ,

Acabo de actualizar el blog a Wordpress 2.5, tema y plugins incluidos.

Parece que todo funciona bien, pero cruzaré los dedos, tocaré madera y buscaré un jorobado lo antes posible.

Si veis algún problema, avisad.

Tags:

Epitafio visto en Caçadors de paraules, de TV3:

Fins a arribar aquí, tot va anar bé.

El especial de ayer fue tan divertido y ameno como suele ser habitual, aunque claro, tienen que interesarte las “palabras”, y en particular el catalán y parientes, que es de lo que va el programa. El tema era la lectura, con un recorrido desde los pergaminos e incunables hasta los SMSs y la mensajería instantánea.

El momento de sorpresa “mira tú que modernos” llegó cuando nos presentaron los QR Codes. Y además los explicaron bien ^_^

Mira tú que modernos. :-P

Tags: , ,

Quoting Paul Eluard.

“There are other Javas, but all are in this one”.

Don’t think all bloat and developmenstruction bagage usually attached to Java is really necessary for real work.

Just forget the “magical” undisputed undead knowledge from the old evil undisputed undead architects. Perhaps it’s not too late to spread subversive Java.

Tags: , , ,

Comenzamos bien la semana santa, y en vez de procesiones, dedicamos el viernes santo a congelar barcelona (no, aún no hay fotos del evento, que había demasiada luz… aunque suene a excusa triste). Así que quedaba poco margen para continuar de forma convencional.

Para variar este año decidí dedicarme al recogimiento y la meditación. Tras hacer provisión de comida y botellas, resucitar al pequeño mac (que volvió a casa el jueves más sano que nunca) y desenchufar el teléfono (figurativamente hablando, que a lo mejor llamaba el casero) me dediqué durante tres días largos a algo que hacia bastante tiempo no hacía.

No, malpensados, eso no. ¬¬

Y eso tampoco, antes de que lo digais. Sea lo que sea, creo que no quiero saberlo.

Cogí la lista de proyectos personales pendientes (cada vez más corta tras sucesivas limpiezas de lastre) y comencé a hacer diagramas cutres y a teclear. Una maratón de código.

Ha sido divertido, ha sido cansado, ha sido más o menos productivo. La verdad es que no se si es la edad, la falta de costumbre, o que hace unos años los dias tenían de verdad 25 horas (o más), pero esperaba hacer más cosas. La conclusión es que picar por picar es tontería, pero si sabes lo que quieres, una de estas de vez en cuando puede dar sus frutos. Cuando saque un par más de fines de semana para completar la obra quizá pueda contar más y veais algo. Incluso a lo mejor es útil para alguno, además de para mi :-P

Puede parecer que es hacer en casa lo mismo que en el trabajo (estos informaticoooosss…), pero estaría bastante lejos de la realidad. A mi me gusta mi trabajo y la mayor parte de lo que uno hace durante el día en una consultora a duras penas puede llamarse programar, desarrollo o incluso actividad profesional (programar no es lo mismo que programar). Y además es para otras personas (cuando hay suerte y llegan a ser personas y todo). Aunque mi actual empresa no es una consultora y las cosas pintan muchisimo más prometedoras y humanas (si, otro desarrollo es posible, continuando con los tópicos), he pasado mucho tiempo al límite de odiar un trabajo que me gusta. Demasiado. Así que me lo he tomado como terapia ocupacional.

Podría haberme ido al terruño (a cualquiera de los dos) a ver familia, a la capital del reino a ver más familia y amigotes. Podría haberme colado en media docena de partidas sin moverme muy lejos de casa, o incluso, ludópata desatado, haber partido con fiber a los encuentros rúnicos en Errenteria… hasta podría haberme ido al pueblo del pueblo a comer queso y nueces y tirar fotos a los torrocos y las cumbres lejanas (tripode afanado mediante). Pero no. Lo más lejos al sofá del salón con el mac (que da el sol, caramba).

Eso si, para mantener mi cordura (y ayudar a un esforzado amigote, que excusa tan buena ;-), a proteger un tanto la suya) cada día ha incluído unas cervecitas por ahí. Que una cosa es una maraton y otra correr 42 kilómetros a palo seco.

Cuanta palabra para decir que me he pasado tres días en casa disfrutando como un crío de picar código. En fin.

Tags: , , ,