Entradas

Mostrando entradas de marzo, 2008

Creer o reventar

"El software y las catedrales se parecen mucho. Primero lo construimos, después rezamos." (Anónimo publicado en Mundo Geek , vía Microsiervos )

Cría cuervos...y te dejarán afuera ( y algo sobre regalar)

Imagen
A ver, cómo lo explico... Tizo nos dejó afuera. Cerró con llave y nos dejó afuera de la casa. Sí, así como lo leés. Que abra todas las puertas, que prenda y apague las luces, que le robe los juguetes, la comida, la cama, la atención, y el sueño a sus compañeritos, vaya y pase. Que se comiera las sillas, los jueguitos de madera, destrozara ropas y zapatos, bueh, fue una etapa. Pero esto es demasiado. Elrecontraremilhijodeputadióvueltalallavequeestabapuestaenlace rraduraynosdejóafuerajustoenelmomentoenquellegábamosdetra bajarsietehorasafueradecasaconhambresedcalorysueño. (Así como lo leés, pero imaginá que te lo digo con los dientes apretados). Y vos qué haces? Llorás? Te amargás? Mirás el bolsillo y el reloj que vas a empeñar y llamás un cerrajero? Vas a buscar la llave cruz del auto y rompes una ventana? Na. Abris la cartera esa relinda que hace juego con tus zapatos, y sacás el regalo que te hizo Tu Programador para tu cumpleaños: Eurohike 16 Function Multitool A clever design has pa...

Tizo El Mestizo

Imagen
Algunos saben, y otros no, que comparto derechos y obligaciones mascotiles con estos tres sátrapas . Hoy le toca robar cámara (una frase que le va como anillo a la pata) a: Tizo es Tizo por "petiso". Una vaga alusión del programador respecto a su tamaño cuando lo conoció. Fe de erratas: Donde dice "alusión" debe leerse "ilusión". Si algo une a nuestra familia es esa calidad de descastados que tenemos... (Exu diría desclasados . El programador levantaría los ojos al cielo y no diría nada). Tizo hizo su aparición el 28 de diciembre de 2005. Pensamos que el inocente era él, ilusos! Es el cuarto dentro del arbol genealógico, el tercero en ese momento histórico, y el más pequeño de la jauría. Y desde que llegó supo perfectamente como usar todo eso a su favor. Andaba dando vueltas por Parque Saavedra, entre las flores de un puestero, con sus dos o tres meses y un millon de parásitos a cuestas. Como mascota conciente de lo que cuesta alimentar cada hocico - y tem...

Excuse me.

Usar razones como excusas, convierte a las razones en excusas. No, no estoy fumando nada raro, es que ultimamente siento que tenemos muy trastocados algunos parámetros.

Cuentos chinos

Das Tao Te King von Lao Tse El lugar determina la calidad de la morada. La profundidad determina la calidad del pensamiento. El amor determina la calidad del regalo. La verdad determina la calidad de la palabra. En el orden se manifiesta la calidad del gobierno. El saber hacer determina la calidad de la obra El momento adecuado determina la calidad de la acción. (Chinese - German by Richard Wilhelm, 1911 / German - Spanish by Unknown)

Krzysztof Kowalczyk (pero le decimos Pepe)

No suelo hacerlo, pero desde que lo conocí, me encariñe con este programita, así que voy a recomendarlo: Sumatra PDf, o como lo explica el papá: What is Sumatra PDF? Sumatra PDF is a slim, free, open-source PDF viewer for Windows. Es chiquito, rápido, funciona muy bien, está bien hecho. No sé cómo explicarlo, pero cada vez que lo uso me agarra un nosequé muy parecido al éxtasis religioso. Para mas info y descargas seguras, vayan a la página del autor. (Todo bien con Acrobat Reader, pero a veces parece que estas usando una motosierra para podar el jazmin - que femenino el ejemplo, no?-)

Dioses Programadores

"Como habrás notado, los programadores son bichos extraños. Conozco a unos cuantos, y creo que no hay dos iguales, aunque en muchas cosas todos nos parecemos. Podés ser alto o bajo, lindo o feo, simpático, insoportable o completamente loco, pero si hacés programas que hacen lo que dicen que hacen, nadie puede negarlo. Eso te pone aparte, y, desde la perspectiva de un programador, por encima de todo el resto. 'Vos qué programás? Nada? Ah. Y en qué desperdiciás tu existencia? No lo pregunto porque me interese, es solo por hablar hasta que venga alguien real...'. Programar es una aventura también, especialmente si es algo interesante. Una aventura difícil de compartir, o de explicar a los extranjeros, porque se hace toda adentro de tu cabeza. Supongo que a los matemáticos debe pasarles algo parecido. Tenés un mundo limpio, ordenado y brillante. Sabés que si le das los comandos adecuados, la voluntad de la máquina se someterá a tus órdenes. Si le errás, entonces va a ...

Un buen programador debería...

(Robado de aquí, donde puedes leerlo completo ) ...lo que caracteriza al buen programador es el conocimiento de lo que pasa tras bambalinas con algunas instrucciones, o la forma en que el compilador interpreta el código que usted escribe. La curiosidad de los que escribimos código es innata, y los buenos programadores se caracterizan por querer conocer cómo funcionan las cosas, así que es indispensable que usted sepa que pasa cuando crea un objeto, cuando lo instancia, cuando utiliza una colección, un genérico, cuando sucede el boxing y el unboxing, como son manejadas cosas tan sencillas como los strings, las estructuras de datos, y cosas que le permitan entender porque los programas que usted escribe se comportan de x o y manera. Si usted no conoce lo que pasa por detrás nunca estará en capacidad de entender porque su código no funciona o no va a funcionar ni mucho menos estará en capacidad de mejorarlo. Cuando usted entiende lo que pasa tras bambalinas, automáticamente empezará a es...

Por tu cuenta...(6)

Recolectando tus honorarios ( En el original Collecting your due s) Primer Acto Representante de la compañía : "Fred, podríamos utilizar su experiencia en este próximo proyecto. En nuestra opinión, te gustará. " Freelancer: "Justo ahora no tengo mucho trabajo, seguro, dime más." [descripción] F: "Wow! Esto suena realmente genial. Me encantaría ser parte de ello. Sólo tengo una pregunta. ¿Cuánto vas a pagar? " RC: "No puedo decirte con seguridad. Pero será algo justo ". Segundo Acto (varios meses despues) RC: "El proyecto fue un gran éxito. Hablé con mis superiores y definitivamente quieren contar contigo para futuros proyectos. Ya les recordé que deben pagarte ". F: "Genial. Gracias ". Tercer Acto (un mes despues) F: "Estoy preocupado de que el proyecto terminó hace un mes y todavía no han depositado el pago por mi trabajo." Jefe: "Freelancer, tengo entendido que usted participó de alguna forma en el proyecto, p...

Por tu cuenta...(5)

"Fabrica" vs "Tienda". Parte 2 El conocimiento de estas fases por parte del desarrollador variará en función del tamaño de la empresa, el presupuesto del proyecto y si trabaja en una consultora o directamente en el cliente. En general, trabajar en el cliente y un mayor presupuesto suelen derivar en un mejor estilo de vida dentro de la "fabrica", aunque siempre hay excepciones. De todas formas, el espíritu es siempre el mismo: Crear y vender un producto, trabajar en un equipo medio en cadena, con un análisis y una estrategia definidos para abordar el proyecto. Además tenemos el deadline o plazo de entrega final y un presupuesto general para hacerlo todo. Ahora veamos el apasionante mundo de sistemas: el trabajo modo "tienda". La diferencia fundamental entre desarrollo y sistemas es que en sistemas, evidentemente, no se programa. Por lo tanto, ni se crea software ni se vende ningún producto. Lo que se vende es un servicio, que consiste en administr...

Para otros... (4)

"Fabrica" vs "Tienda". Parte 1 Si trabajas en informática muchos años, la metodología de trabajo del propio negocio en sí te va modelando como persona con el paso del tiempo. Esto hay que tenerlo muy en cuenta antes de decidir de qué trabajar. Podemos resumir que el modo de trabajo en desarrollo es tipo “fábrica” y en sistemas es tipo “tienda”. El increíble mundo del desarrollo: el trabajo modo “fábrica”. Como todo, está lleno de buenos momentos y también malos, épocas de mucho curro o poco curro, cambios de proyecto y de personal, situaciones increíbles, etc. Construir software no es sencillo, por lo que durante este proceso, en la “fabrica”, pasa de todo. El trabajo tipo “fabrica” es un trabajo de duración media-larga, realizado medio-en cadena y medio-coordinado por alguien que sabe más que tú en el que el objetivo final es crear un medio-producto (software) para medio-venderlo a un precio fijado antes de su producción. Esto último se convertirá en la espada de D...

Por tu cuenta...(3)

Cómo hacer una aventura... ¡y no morir en el intento! Prolegómenos, un artículo de Fran Morell Sí, por algún lado había que empezar, y parece que el mejor de todos los inicios es el cero absoluto. Posiblemente, como aventurero deseoso de comenzar cuanto antes a programar tu propia aventura, tengas ya una buena idea de cómo empezar, tal vez hayas hecho un guión, o tengas un par de buenas ideas en la cabeza. Como inicio no está mal, pero seguro que si no has seguido adelante ya no es porque no tengas un grafista, ni porque tus habilidades en C++ aún no están del todo sobresalientes, sino por otras cosas más elementales. Así que... ¿qué tal si les echamos un vistazo? Cuando me propuse iniciar esta sección y pasé consulta a unos cuantos colaboradores y redactores, uno de ellos me dijo que lo mejor sería empezar explicando lo que es un ordenador y luego pasar a explicar lo que es una aventura. No seré tan drástico, porque os supongo lo suficientemente listos como para distinguir el ordenado...

Por tu cuenta... (2)

Cómo Trabajar Desde la Casa y No Morir en el Intento Me acabo de cambiar de oficina. Asi es, ya no trabajo más en la pieza que estaba al lado de mi habitación. Ahora tengo oficina nueva: el living. Por una serie de razones (siendo la principal que en el living hay menos ruido de micros), agarre todas mis cosas y me cambie de pieza. Dentro de mi casa, claro está. Personalmente llevo 3 años (desde los 23 años) trabajando ininterrumpidamente desde mi casa desde que renuncie a mi cargo de Chief Dreamer de ImageMaker en Septiembre de 2002 (sin contar de los 16 a los 20 años!). Mejor dicho, he trabajado toda mi vida desde mi casa, con la excepción de los 3 años que fui Chief Dreamer de ImageMaker. Esto me ha permitido ir haciendo una lista mental de lo necesario (tecnicamente, profesionalmente y animicamente) para un día de trabajo exitoso desde la casa. En uno de mis paseos matutinos por la blogosfera, me encontre con una nota en el blog de Andy Budd dónde comentaba que hace 2 meses habia a...

Por tu cuenta... (1)

Ser analista-programador autónomo y no morir en el intento Si bien un analista-programador autonomo puede conseguir sobrevivir en este, cada día, más competitivo mundo de la producción de software hay que tener en cuenta algunos factores que hacen que pueda peligrar la ilusión de establecerse por cuenta propia. Cuando decides un día dedicarte a trabajar por tu cuenta te encuentras con algunos inconvenientes que debes ir saltando: - Tienes que hacer de comercial para captar clientes. - No tienes secretaria (no puedes pagarla), por lo que no hay forma de filtrar las llamadas. - Tienes que gestionar personalmente cobros y pagos. - Tienes que hacer tus autodeclaraciones (no puedes pagar a un gestor). y por supuesto - Tienes que producir software para tus clientes a velocidades relámpago. Si a esto le sumas la familia, ¿qué tiempo te queda para hacer otras cosas? (Como algo de ejercicio, pasear o disfrutar de una cena con tu pareja). Es dificil, pero hay que tirar para adelante e...

Niño Azul

Imagen

"Odio los Blogs" dijo que existía...

El Manifiesto Comunista en dibujitos: Extraído de aporrea.org

Deja tu empleo.

Imagen
Escrito el 9 de Febrero de 2008 a las 19:29 en Presión Blogosférica No soy el único que considera que todo el mundo debería dejar su empleo al menos una vez durante su carrera. Tengo compañeros que llevan desde que salieron de la escuela en la misma empresa (sí, si, aun hay empresas en las que uno puede prosperar durante diez o doce años, aunque a algunos nos resulte increible). No digo que esto sea malo en absoluto, pero vas creándote un microcosmos corporativo del que es muy dificil escapar. Y en muchos casos te vas especializando y acabas enterrado en una labor determinada, con nulas posibilidades de crecimiento o de revalorizar tu curricuculum. Algunos de estos amigos están realmente quemados, hartos de su trabajo, de su empresa, de la cultura corporativa, de sus jefes, de sus compañeros, de sus empleados… Pero están demasiado asustados como para salir al mundo exterior, un mundo del que solo tienen referencias por sus colegas y que no parece en absoluto halagüeño. Así que muchos ...

Postura

Postura Desde la postura del que dice de mas y hace de menos, un volcán estalla cada tanto en mi a modo de protesta te molesta que piense en esta. Irradia propaganda contra identidad Para la trampa un plan b, Vos No no queres ser asi Por guita baila el mono y vos no tenés swing Y el miedo que te meten a vivir Parece ya no tener vuelta atrás Y tu grano de arena nunca tapa el mar Metiendo la carnada están, sonríen con demencia cruel Te quieren ver en el buzón Que un libro no te deja más que una cumbiamba loca Y vos mordes a todo trapo Y lo peor es que no te das cuenta!!! Propongamos no romper esta cadena Siendo firmes al tratar con la conciencia La traición a un pueblo llama sentir pena Porque creo y no exagero eso es demencia Hace el hombre honrado vista gorda Debe ser el bicho de mala aventura Mundo loco si los hay ni los del borda Hacen las cosas que hace más de un cura Hasta en el cielo debe haber una que otra injusticia Me digo y se que juego mal Pero tampoco da el talón de tanta c...

Demonios

Mariel miró la pintura unos momentos. Luego respondió: -Me dice el Exú que si se deja de ser tan timorata tal vez la vuelva a llevar a esos mundos que tanto le gustaban. Usted sabe cómo es, más vale que obedezca. Caso contrario... -Sí, ya sé, yo también lo conozco. No tengo opción. -Es muy probable que nunca la haya tenido, sólo que recién ahora se da cuenta. Ah, y también me dice que con eso no basta. -Creo que eso también lo entiendo. Venga, sírvame una copa a mí también. -¡De eso se trata, mujer! ( Exú , de Gabriel Cebrián )

Despedida

"Parting is all we know of Heaven, and all we need of Hell: La despedida es todo lo que sabemos del Cielo, y todo lo que precisamos del Infierno. Lindísimo. Además, una despedida es las dos cosas. Quizás, el momento de la despedida es el momento más intenso en la relación entre dos personas. Cuando uno se despide de alguien, uno está más con esa persona que si uno la ve vulgarmente. Al mismo tiempo, uno sabe que ésa es la última vez. Quiero decir que en la despedida se dan a la vez (supongo que es eso lo que ella quiso decir), se dan a la vez la máxima presencia y la máxima ausencia, ¿no? Parting is all... usted sabe inglés, ¿no? Bueno, Parting is all we know of Heaven, and all we need of Hell. Qué lindo pensar que uno precisa del infierno, qué idea rara, ¿no?"

Se fue...

Darío se fue hoy a la madrugada. Al final descubrió como sacarle todo el jugo a la ley del mínimo esfuerzo. "... una persona resolverá sus problemas de manera de minimizar el trabajo total que debe realizar para resolver al mismo tiempo sus problemas inmediatos y sus probables problemas futuros." George K. Zipf, Human Behavior and the Principle of Least Effort, 1949. Nos cagaste, gordo.