ultimos posts

viernes, 31 de julio de 2009

Software Renacentista


Esta fotografía fue la tomé durante mi viaje a Villa Albertina. Pueden ver el posteo que habla de mi viaje (http://develotudos.blogspot.com/2009/07/el-programador-vaico.html) ¿Por qué puse esta foto en el posteo? Lee…


Viendo que la mayoría de los porteos de este blog son dedicados a mi… Decidí hoy escribir mi historia en esta empresa.

En el principio de los tiempos esta empresa estaba sumergida en las tinieblas de la mediocridad artística… Los programas cumplían sus funciones de manera eficaz, pero no eran entendibles por usuarios que debían afrontar la precaria situación grafica de los programas que se caían a pedazos.

Es aquí donde entro yo, el chico joven que logra cambiar la situación: Las viejas rutinas de código escritas en basic se optimizan por ingeniosas y eficaces rutinas escritas en assembler.

Diseño un sistema de internas grafica que por primera vez nos permite mostrar nuestro software dándonos orgullo. Siempre estoy ahí para evitar la mediocridad en cada paso que da esta creciente empresa.


"Para desgracia de este develotudo artista, el resto de los develotudos no comprende que el estilo de vida lleno de whisky, mujeres, música kitsch, fotografía vintage, es la única manera de subsistir sin que muera el alma."

El Manu

Ellos pueden esperar..........


Cientificos canadienses aseguran que la caida del cabello en las personas involucradas en empresas desarrolladoras de software, tiene estrecha relacion con la preocupacion por cumplir con los pedidos de los clientes y el stress que esto les genera....


( foto: Manu programando..........
..la salida del viernes a la noche.
obvio! )

el primer codigo de mariano

Nuestro nuevo integrante ya escribe código !

if !(me ponen al sol)
me muero maderfakers !!!

Estas dos lineas de código representan una produccion de 5 veces los que hace el manu en todo un mes.

No te mueras mariano !!

rr.-

jueves, 30 de julio de 2009

votacion


Bueno, ya esta planteado el proyecto. En que lenguaje lo hacemos ?

Pichon de Bill Gates 01.- .Net
Yo.- Java

Pichon de Bill Gates 02.- .Net
Yo.- Java

Pichon de Bill Gates 03.- .Net
Yo.- Java, quiero usar linux !

Pichon de Bill Gates 03.- Usa mono, seguramente con un block de notas se puede
Yo.- Finalmente consiguieron al idiota que pruebe como funciona .NET con mono en linux ...

rr.-

Informes de bugs internos

Leido en nuestro sistema de tickets

Problema: Los usuarios no saben la clave de administrador y al iniciar el sistema por primera vez luego de descargar el demo no pueden acceder.
Yo se que esta explicado en el email donde descargan pero no es suficiente. Estoy en condiciones de afirmar que esos email de información basica son de solo escritura.

Como reproducirlo: Darle a cualquier idiota el sistema para que lo use y observar como no puede ingresar al sistema

rr.-

sábado, 25 de julio de 2009

Mensaje interno (programador vaico II)


Hola, publique en google docs un contrato en

http://XXX......

Por favor
Ps, fijate si estoy bien con lo tecnico

Lui: Fijate esas cosas con la que te gusta molestarme (ortografia y gramatica)

Wali: Fijate si legalmente esta bien.


Manu: No hagas nada como siempre

rr.-

viernes, 24 de julio de 2009

El programador "vaico"

Si existe el programador yoico vale cualquier nombre
El programador "vaico" es simplemente el que se va

Dejo abandonado a mariano (nuestro nuevo integrante) que ya ocupo su lugar.
Gracias mariano por ayudarnos cuando tenemos tantos proyectos por terminar!

rr.-

lunes, 20 de julio de 2009

Comportamiento aleatorio

MP explicanco posibles fallas en el sistema en su manual de uso.

"... pero puede provocar comportamientos aleatorios en el sistema. "

Quedo clarísimo !
Los clientes te agradecen

Diferencias entre un geek y un develotudo

Top 5. Diferencias entre un geek y un develotudo

Top 5
Geek: Vive con sus padres
Develotudo: ¿ Hay vida fuera de mi escritorio ? ¿ Puedo salir ?

Top 4
Geek: Compra periodicamente notebooks, iphones y celulares cada vez que salen versiones nuevas. Las versiones anteriores pasadas de moda las regala a sus sobrinos
Develotudo: Tu eres el primo / hermano de un geek y cuando tus hijos reciben los regalos de el puedes ver de cerca un poco de tecnología

Top 3
Geek: No tiene hijos y vive comodamente con sus padres
Develotudo: Tu tienes entre 3 y 6 hijos. Tu esposa no sabe enceder la pc. No importa que sistema operativo uses, tus hijos encuentran la forma de cambiar la apariencia de la pantalla e instalar decenas de programas inútiles.

Top 2
Geek: tiene un router wifi en su casa prolijamente instalado para compartir internet entre todos sus equipos
Develotudo: hace dias que no encuentras a uno de tus hijos. La ultima vez que lo vieron estaba jugando a tarzan con todos los cables de red que cuelgan de tu casa.

Top 1
Geek: El usa las cosas
Develotudo: Tu desarrollas las cosas
(al ultimo un poco de autoestima para nosotros)

rr.-

Intermediario banana*

banana = pedante para los lectores no argentinos

Nombre científico: Pichonius de tecnicus (pichón de tecnico)

Características:
* Trabaja en una casa de computación
* Ha instalado algunas veces Windows
* Puede instalar una lectora de CD o tarjeta de memoria
* Los clientes finales de nuestro software acuden a el para que sea traductor de nuestros servicios

Síntomas:
* Tiene delirio de grandeza técnica y quiere hablar con nosotros como si el también fuera programador y pudiera hacer un mejor software que el nuestro
* Desea ser como nosotros y hablar con tecnicismos

Cura:
* Aplastar su autoestima con preguntas técnicas que no pueda responder.
* Culparlo de cualquier falla de nuestro sistema ante el cliente final indicando que hubo "fallas en la instalación" o "no se ha realizado el mantenimiento como lo indicamos"

* Cuando pregunta,
"En que lenguaje esta hecho"
se debe responder.
"La interface gráfica esta hecha en QBasic y Cobol pero tiene modulos en Java, Python, Perl, Visual Basic, y algunas cosas en assembler"
De modo que no pueda seguir preguntando

La variante de esta especie en combinación con Clientus Malditus Esperamus puede provocar dolor estomacal, diarrea pronunciada y ataques cardíacos

rr.-

El cliente "esperame"

Nombre cientifico: Clientus Malditus Esperamus

Caracteristicas:
* Atiende su negocio mientras chatea con vos en el MSN
* Escribe una pregunta cada 15 minutos


Sintomas:
* Te arruina cualquier otra actividad que estes haciendo
* Podes perder hasta 3 horas para responderle cuestiones que se resuelven en 5 minutos
* La información que el te pide ya esta en internet o en el manual de uso pero no tiene tiempo de leerla

Cura:
* Si no vas a ser despedido:
a- Calcular su tiempo de respuesta y contestarle en ese mismo tiempo
b- Decirle, espere por favor que estoy atendiendo a un cliente que si ha leido el manual de uso

* Si eres un vulgar empleado:
No se ha encontrado cura todavia, estamos trabajando en ello

rr.-


viernes, 17 de julio de 2009

Open Solaris Code

Estaba leyendo la tuxinfo 18 y lei que recomendaban un navegador del codigo de open solaris.
Por curiosidad entre y busque la palabra shit y me encontre con

"... but that piece of shit gcc doesn't support that preprocessor token."
"pero ese pedazo de mierda gcc no admite aquel preprocesador simbólico."

"Holy shit -- we executed this code!"

"maldita sea, nosotros ejecutamos ese código"

No me pude aguantar las ganas de buscar microsoft (otra versión de la palabra anterior)

// Copyright (C) 2002 Microsoft Corporation
¿Hay Ms en Opens solaris ? Parece que si ...

Otras hierbas encontradas:

I'm just trying to make an idiot-proof common source
Estoy tratando de hacer un codigo a prueba de idiotas

This_is_a_word_that_is_too_long_to_wrap_we_want_to_make_sure_that_the_program_does_not_crash_and_burn

"So Mr. Frodo is his first *and* second cousin, once removed either way, as the saying is, if you follow me." .- the Gaffer
"Así que el Sr. Frodo el es su primer * y * segundo
primo, una vez eliminado de cualquier modo, como diciendo es, si me siguen."

/*
** Send the HELO command.
** My mother taught me to always introduce myself.

*/

manda el comando HELO Mi mama me dijo que siempre me presente

/* Why aren't these stupid values defined in a standard place?! */
¿Por qué no son definidos estos estúpidos valores en una lugar estandar?

Hay mucho mas, buscar la palabra stupid, idiot, etc dan cientos de resultados

rr-

Valorando nuestro esfuerzo

Causa:
Cambiamos un formulario con 312 botones a un treeview organizado, simple, pequeño y eficiente.

Efecto:
Cliente.- "Lo que quiero es que se vea un software profesional por todos lados y no como un simple programita de windows , si tienes alguna duda dimela .. saludos"

Traducción
"Che, la bosta esa que me mandaste es una porqueria. ¿La podes hacer toda de nuevo?"

rr.-

El Programador Yoico.

Un saludos a todos los develetudos, hoy escribo para describir una nueva clase de programador, por que si son como yo, ya habran visto en la red varias paginas de humor clasificando tipos de programadores. Pues a mi me ha tocado trabajar con un programador muy particular, Andres.

Antes que nada.
Posibleme piensen que Yoico no es una palabra, la verdad es que no lo se, yo la lei en wikipedia:
"Un individuo interactúa con el mundo exterior tanto como responde a fuerzas internas. Muchos psicoanalistas utilizan un constructo teórico llamado "yo" para explicar cómo esto sucede, a través de varias funciones yoicas."

El Programador Yoico.
Esta clase de programador esta tan seguro de su extenso conocimiento que no necesita terminar de escuchar lo que le estas diciendo, pues ya esta respondiendo lo que el cree que le estas diciendo, generalmente NO lograron adivinar lo que realmente le querias decir.
Esto no es gran problema, lo malo es cuando tratas de explicarle lo que realmente estas tratando de decirle y vuelve a interrumpirte respondiendo alguna incoherencia fuera de contexto. Lo que se transforma en un bucle interminable.
Los programadores yoicos "no necesitan depurar", estan tan seguros de su conocimiento que pueden programar dìas sin revisar ni una linea de codigo. Solo van para adelante.
No es necesario que trate de explicar lo divertido que es verlo frente a su monitor insultandolo por que, por algun
"misterioso" motivo el programa no funciona.

Bueno, si alguien conoce algun otro Programador Yoico les agradeceria que me lo haga saber (sería bueno para la investigacion).
Saludos a todos los Develotudos!

Atte: "El Manu"

Teoria de la conservación del conocimiento adquirido (manu = de 7 a 9 minuos)


yo .-Manu, me voy a mi casa. Si llama algun cliente ponelo en el CRM que yo lo veo despues
manu .-Ok. y como se hace ?
yo .- bla, bla, bla, CRM, bla, bla, nuevo cliente, bla, bla, bla, agregar conversacion, bla, bla, etc
(5-10 minutos de explicaciones)

manu.- Ok

Llego a mi casa, chateo con el manu

Manu.- Che, me comunique con "X", lo anote ahi en el CRM pero despues llamo "Y" y ya no me acordaba, te lo mande por email.

rr.-

miércoles, 15 de julio de 2009

Division por cero (infinito las pelotas)


Soluciones poco elegantes


if (c<>0)
{div = a/c}
else
{div=0} // infinito las pelotas !
ó

if (c<>0)
{c++}
div=a/c

rr.-

domingo, 12 de julio de 2009

Develotudos en google

Tenemos asociados en todas partes.
El blog de develotudos esta en feedburner y acabo de entrar a ver las estadíscticas

Yo entiendo que pueda tener problemas para detectar navegadores web extraños

Pero el de ellos mismos ?







rr.-

sábado, 11 de julio de 2009

Develotudo prevenido

//
// Dear maintainer:
//
// Once you are done trying to 'optimize' this routine,
// and have realized what a terrible mistake that was,
// please increment the following counter as a warning
// to the next guy:
//
// total_hours_wasted_here = 16
//

Una vez que termine de tratar de "optimizar" esta rutina, y se de cuenta de que lo que hizo fue un error terrible, por favor, incremente el siguiente contador como advertencia al siguiente programador:

total_de_horas_desperdiciadas_aqui = 16

rr.-

Develotudo soberbio


/*
* You may think you know what the following code does.
* But you dont. Trust me.
* Fiddle with it, and youll spend many a sleepless
* night cursing the moment you thought youd be clever
* enough to "optimize" the code below.
* Now close this file and go play with something else.
*/

Usted puede pensar que sabe lo que hace el siguiente código.
Pero no lo sabe. Confíe en mí.
Pasará muchas noches sin dormir maldiciendo el momento en que pensó ser lo suficientemente hábil como para "optimizar" el código a continuación.
Ahora cierre este archivo y vaya a hacer otra cosa.

rr.-

Develotudo sincero


// I'm sorry.

rr.-

Develotudo triste


// sometimes I believe compiler ignores all my comments

(a veces creo que el compilador ignora todos mis comentarios)

rr.-

Develotudos internacionales


http://fixlater.com/

la página solo dice
"Borracho, arreglar despues"
"Trayendote mal código desde enero de 2005"

El tipo pago el dominio, hosting y lo publicó

Digamos que es un develotudo orgullo de serlo

rr.-

Logo develotudos

Algunos blog amigos nos han pedido una imagen para distribuir y descargar por aqui que diga algo como "Yo tambien hice develotudeces" con alguna imagen alusiva para poner en sus blogs

Aquellos lectores con imaginación quedan invitados a diseñarla.

Gracias
rr.-

viernes, 10 de julio de 2009

develotudeces (parte I)

Top 3 diferencias entre un develotudo y un pichon de bill gates

TOP 3
Cliente .- "No se como descomprimir este ZIP que me mandaste. ¿Que hago?"

El develotudo toma imagenes de las pantalla paso a paso y se las envia para que pueda descomprimir el archvo

El pichon de billy le vende una licencia de winzip al doble de precio y le pasa el email de soporte de winzip

Top 2

Cliente .- " La pc no enciende, no puedo usar tu programa "

El develotudo le explica paso a paso como verificar la alimentacion y conexiones de la PC. Tambien lo acompaña a realizar pruebas en el sistema operativo, defragmentacion, chequeo de disco, etc, etc

El pichon de billy, le vende una nueva PC y le cobra de vuelta licencia del software. Además le recomienda una nueva placa de video con 2 GB de ram y 3 salidas de TV. El software funciona bajo DOS y esta hecho en COBOL pero billy tenia esa placa y la necesitaba vender.

Top 1

Cliente .- " El software me indica que hace varias semanas que no hago copias de seguridad de la base de datos. ¿Que hago?"


El pichon de billy le indica que ha perdido todos sus datos. Que le envie el disco duro por correo para realizar "arduas tareas de recuperación". Como solo tiene disketera le vende dos placas PCI-USB (la segunda "por las dudas"). Le cobra la recuperacion de sus datos como si hubiera escrito cada bit a mano de nuevo.

El develotudo le lee las paginas del manual de uso donde se indica como hacer las copias de seguridad, lo guia paso a paso. Hasta le explica que es una base de datos y le da una introduccion a SQL.
Como el usuario no tiene usb y si una disketera el develotudo programa la compatibilidad necesaria para grabar en paquetes de 1.44 mb y manda la actualizacion sin costo (la manda en zip y vuelve al primer punto por que el usuario no se acuerda como era lo de los zips)


rr.-

jueves, 9 de julio de 2009

nuevo integrante !



2 comentarios al respecto

1- Me parece bien que las empresas que tiene mucho dinero y tiempo libre ocupen su tiempo en custiones ecologico-flogers-extrañas. Me parece bien en esos casos ... pero nosotros ... ¿?

2- Estuve toda la mañana con el mini-cactus y con el manu

Todavia no se quien tiene mas actitud ...

rr.-

Grabando DBD


Develotudo .- Aparece la opción para grabar en CD ?
Cliente .- No
Develotudo .- Activó en la configuración que se grabe por CD/DVD ?
Cliente .- Si, active cd y dbd. El blutu tampoco funciona

(15 reinicios despues)

Develotudo .- La grabadora esta conectada en la computadora ?
Cliente .- No, esta compu no tiene grabadora

...

rr.-

Inventando palabras


"disculpe el desentendido"

el manu por MSN con un cliente !

Cliente enojado


Siempre es un gusto poner la cara ...

.- Usted compro sus licencias hace 4 años, para usar la nueva versión tiene que pagar el costo de actualización ..

.- Por que no se van a robar a las rutas ?

rr.-

Hicimos


"¿ Las mejoras que hicimos ahora tambien lo van a tener disponible todos los otros clientes ?"

Para los clientes tirar una vaga idea es lo mismo que planificarla, desarrollarla, implementarla y probarla ...

rr.-

Clientes inteligentes


Cliente con ideas novedosas ...

"Y por que no hacen el proyecto en menos horas para que el costo sea mas bajo.
Trata que programen mas rápido ..."

rr.-