pcollaog’s blog
Linux, Java, Música y otras hierbas…
Linux, Java, Música y otras hierbas…
Feb 21st
Aquí les dejos algunas de las frases para el bronce (las mejores) publicadas en DevTopics en el articulo “101 Great Computer Programming Quotes”
Microsoft ha lanzado una nueva versión, Windows XP, que según todo el mundo ‘es la versión más fiable de Windows hasta la fecha’. Para mí, esto es como decir que el espárrago es el vegetal más articulado que ha existido nunca.
Dave BarryDave Barry
Hay dos grandes productos que salieron de Berkeley: LSD y UNIX. No creemos que esto sea una coincidencia.
Jeremy S. Anderson
La mayoría de las patentes son una mierda. Dedicar tiempo leyéndolas es estúpido. Es cosa de los dueños de las patentes hacerlo y procurar que se respeten
Linus Torvalds
¿Internet? ¿Todavía anda eso por ahí?
Homero Simpsons
R2D2, ¿te lo dijo la computadora central de la ciudad? ¡R2D2, sabes bien que no debes confiar en una computadora extraña!”
C3PO
Nunca confíes en un ordenador que no puedas lanzar por una ventana
Steve Wozniak
Cualquier idiota puede usar un ordenador. De hecho, muchos lo hacen
Ted Nelson
La programación es una competencia entre los desarrolladores, intentando construir mayores y mejores programas a prueba de idiotas, y el universo, intentando producir mayores y mejores idiotas. Por ahora va ganando el Universo.
Rich Cook
La mayoría de ustedes están familiarizados con las virtudes del programador. Son tres, por supuesto: pereza, impaciencia y orgullo desmedido
Larry Wall
El problema que hay con los desarrolladores es que nunca puedes contar lo que un programador está haciendo hasta que es demasiado tarde.
Seymour Cray
Esto es lo que ocurre con la gente que piensa que odia los computadores. Lo que realmente odia es a los pésimos programadores.
Larry Niven
Durante mucho tiempo no entendía cómo algo tan caro y puntero podía ser tan inútil. Y entonces me vino a la mente que un ordenador es una máquina estúpida con la habilidad de hacer cosas increíblemente inteligentes, mientras que los programadores son inteligentes personas con la habilidad de hacer cosas estúpidas. Son, en resumen, una pareja perfecta.
Bill Bryson
Un hacker puede ser capaz de producir, en unos pocos meses, algo que un pequeño grupo de desarrolladores (7-8 personas) podría tener trabajado duramente juntos más de un año. IBM solía decir que ciertos programadores podían ser 100 veces más productivos que otros trabajadores, o más.
Peter Seebach
Los mejores programadores no son sólo marginalmente mejores que los buenos. Se trata de un orden de magnitud mayor, medidos por cualquier estándar: creatividad conceptual, velocidad, ingenio o habilidad para solucionar problemas.
Randall E. Stross
Un gran operario de tornos vale varias veces más que un operario medio, pero un gran escritor de código vale 10.000 veces el precio de un desarrollador medio.
Bill Gates
Controlar la complejidad es la esencia de la programación
Brian Kernigan
La complejidad es destructiva. Chupa la sangre de los desarrolladores, hace que los productos sean difíciles de planificar, construir y probar, introduce problemas de seguridad y provoca la frustración de usuarios finales y administradores
Ray Ozzie
Hay dos maneras de diseñar software: una es hacerlo tan simple que sea obvia su falta de deficiencias, y la otra es hacerlo tan complejo que no haya deficiencias obvias.
C.A.R. Hoare
La función de un buen software es hacer que lo complejo aparente ser simple
Grady Booch
El primer 90% del código corresponde al primer 90% del tiempo de desarrollo. El 10% restante corresponde al otro 90% del desarrollo.
Tom Cargill
El software es como el sexo: mejor si es libre y gratis.
Linus Torvalds
Hay muchas así que les recomiendo que las lean.
Escuchando: “AC/DC” – “Hard As A Rock“
Aug 14th
Todo valor introducido por el usuario es tonto o malicioso a menos que se demuestre lo contrario.
Michael Howard, experto en seguridad
Writting Secure Code (2nd edition)
Aug 10th
Sin duda alguna esta es la mejor y mas ingeniosa “excusa” para enviar spam… cito:
Nuestro organismo privilegia – en lo posible – esta forma de envío por sobre la utilización de comunicaciones impresas en papel. Estamos por el cuidado y uso racional de nuestros recursos forestales.
Ingeniosos los muchachos… pero les recuerdo que siguen enviando SPAM y además salvan el medio ambiente.
Jul 27th
Felicidades a todos los SysAdmins en su día (último viernes del mes de Julio).
Sin ellos no podríamos tener los servicios que cada día usamos por Internet y en nuestras Redes Locales (LAN).
Como en todas las cosas hay SysAdmins que se han ganado (de forma justa) una no muy buena reputación, sino lean este Diario de un Administrador de Sistemas
Algunos ejemplos de estos sacrificados hombres….. unos más ordenados que otros



Más Info del día del SysAdmin en la página oficial
Escuchando… “Rush” – Good News First
Jul 24th
Simplemente NOTABLE!!!
La simbología para que la puedan entender se las dejó aquí:

Les dejo el original:
May 30th

Un interesante y divertido link a la Iglesia de Google, tal como se ha hecho con alabar a San Tux (Linux), o a los creadores de ciertos software’s como a Stallman y su Iglesia de Emacs.
Antes de ir a la Iglesia algunas oraciones para no perder la Fe:
Google nuestro que estás por defecto,
santificada sea tu barra,
venga a nosotros tu adsense,
háganse tus búsquedas en la tierra como en el cielo.
Danos hoy nuestro gmail de cada día,
perdona el resto de cuentas,
como también nosotros perdonamos a las que nos ofrecen
no nos dejes usar los productos de microsoft
y líbranos del mal.gmail.
Otra mas:
Dios te salve Google, lleno eres de información, el Señor Gates está
contra tí, bendito tú eres entre todos los buscadores, y
bendito es el fruto de tu base de datos y tus GoogleDance.
Santo Google, padre del Search, ruega por nosotros
navegantes, ahora y en la hora de nuestra DESCONEXIONgmail
Vamos a la Iglesia de Google
Otros links para los pecadores:
Escuchando… Dream Theater – “The Dark Eternal Night”
Apr 18th
Simplemente… plop
Hágalo ud. mismo… como hacer spam en pocos pasos y barato. Aquí les dejo el anuncio de estos care raja palo.
Curso de Mail Marketing
Toda la informacion que necesitas para poder hacer tus envios masivos de la mejor manera
Software de envio con excelente manual.
El paso a paso, previo al envio.
Los mejores consejos.
Tecnicas para saltar filtros.
Lista con 100 Smtp de Alta Velocidad.
Listado de Correos Validados.
Descarga del Curso Via Ftp.Valor: Veinti Cinco Mil Pesos chilenos (Usd 47)
Gracias.
Por lo menos son educados y te dan las gracias. Lo que no piden son disculpas por molestar en tu correo.
Salu2
Escuchando… Steve Vai - Touching Tongues
Feb 16th
¿ Por qué?… aquí van algunas apreciaciones…
Escuchando … “Ludwig van Beethoven” – “Presto”
Jan 2nd
Java – Llega, encuentra al dragón, desarrolla un framework para aniquilación de tragones en múltiples capas, escribe varios artículos sobre el framework… pero no mata al dragón.
.NET – Llega, ve la idea del desarrollador de Java y la copia, intenta matar al dragón, pero el bicho se lo come
C – Llega, mira al dragón con mirada de desprecio, tira de espada, degolla al dragón, encuentra a la princesa… y la ignora para ver los últimos checkins del cvs del kernel de linux
C++ – Crea un pincho básico y va juntando funcionalidades hasta tener una espada compleja que apenas consigue entender… mata al dragón pero se atasca en medio del puente por culpa de pérdidas de memoria (memory leaks)
COBOL – Llega, ve al dragón y piensa que es demasiado viejo para conseguir matar un bicho de ese tamaño y quedarse con la princesa, y entonces se va
Pascal – Se prepara durante 10 años para crear un sistema de aniquilación de dragones… cuando llega el momento descubre que el programa sólo acepta lagartijas como entrada
VB – Monta un arma de destrucción de dragones a partir de varios componentes, salta encima del lomo del dragón, y en la hora H descubre que la espada sólo funciona durante las noches de lluvia…
PL/SQL – Recoge datos de otros matadores de dragones, crea tablas con n relaciones de complejidad ternaria, datos en tres dimensiones, OLAP, tarda quince años para procesar la información… y para entonces la princesa se volvió lesbiana.
Ruby – Llega con muchísima fama, diciendo que es el mejor en hacer cualquier cosa y cuando va a enfrentarse al dragón muestra una peliculita en la que él mismo aparece matando a un dragón… el dragón se lo come de puro aburrimiento
Smalltalk – Llega, analiza al dragón y a la princesa, se da la vuelta y se pira: ellos son muy inferiores
shell – Crea un arma poderosa para matar dragones, pero en la hora H no recuerda como usarla
shell(2)- El tío se acerca al dragón con un script de dos líneas que mata, corta, destripa, empala, pica en pedacitos y empaca al bicho, pero a la hora de ejecutarlo el script aumenta, engorda, enfurece y pone alcohol en el fuego del dragón.
Ensamblador – Cree que está haciendo lo más correcto y eficiente… pero pone un A en lugar de un D y mata a la princesa para terminar follándose al dragón
Fortran – Llega y desarrolla una solución con 45 mil líneas de código, mata al dragón, va al encuentro de la princesa… pero ella le llama tirillas y se va corriendo detrás del programador de java que era elegante y además es rico
FOX PRO – Desarrolla un sistema para matar al dragón. Por fuera es precioso y funciona, pero por dentro está todo parcheado y cuando va a ejecutar el aniquilador de dragones recuerda que olvidó indexar los DBF.
ANALISTA DE PROCESOS – Se acerca al dragón con dos toneladas de documentación desarrollada sobre el proceso de matar un dragón genérico, desarrolla un DFD para liberar a la princesa y casarse con ella, convence al dragón de que es lo mejor para el y que no va a doler. Al ejecutar el proceso estima el esfuerzo y el tamaño del daño que causará con la firma del papa, de Buda y de Joan Manuel Serrat para el plano, y entonces compra dos bombas nucleares, 45 cañones, un portaaviones y contrata a 300 hombres armados hasta los dientes… cuando en realidad tan sólo necesitaría la espada que tenía en la mano desde el principio
CLIPPER: Monta una rutina que carga un array de codeblocks para insultar al dragón, cantarle a la princesa, cargar la espada a memoria, moler al dragón, limpiar la suciedad, preparar un vaso de leche condensada con moras para la princesa, follar a la princesa, darse un baño, encender el coche, ponerle gasolina y volver para casa. A la hora de ejecutar recibe un “Bound Error: Array Access” y el dragón se lo come con patatas
Lisp, donde el famoso caballero andante, tras hablar con numerosos expertos en matar dragones y modelar el conocimiento que ellos poseen programa el sistema y se da cuenta… de que se ha dejado algún paréntesis.
HTML: Monta una web sobre espadas famosas usadas para matar dragones, pero se pasa los estándares W3C por el forro. Cuando se encara con el dragón descubre que el código no es compatible con su navegador, por lo que se queda compuesto y sin espada. El dragón se lo merienda como aperitivo.
Prolog: Piensa que para matar al dragón necesita un arma. Busca en un catálogo 182014 armas. Para cuando la princesa muere de vieja ya ha logrado descubrir como fabricar todas las armas que empiezan por la A: Armas atómicas, Alabardas,Alfanges, Asesinos contratados, Armas blancas, Antiaéreos, Arcos, …
PHP: Crea una página web que al ejecutarla eliminará al $dragón tirando de una base de datos de armas en mysql y sobre un servidor apache. Sin embargo, se olvidó el Where en la query de delete y mata a la princesa, al dragon, a los campesinos, a la bruja, al hechicero y al propio programador.
JavaScript: El programador intenta matar al gran dragón verde que lanza fuego por la boca. Crean un script que borrará al dragón cuando carge una página web para unos segundos después crear unas damiselas que lancen flores y hagan soniditos de aplausos. Por desgracia no tuvo en cuenta la estructura Dom del lagarto, también conocido como Mozilla, y lo único que consigue es rellenar su consola de errores y que el libro de mozilla narre como acabó devorado.
ActiveX: Los programadores crean un tunel para entrar a la guarida del dragón desde el castillo y ejecutar un programa que matará al dragón desde una distacia segura y prudencial. El dragón descubre el tunel, se come a los trabajadores que cavaban, a los matadores de dragones y esclaviza a todos los siervos del castillo que pasan a ser sus esclavos. El castillo pasa a ser un lugar de cría de dragones lleno crías que manda en pop ups a otros castillos. Los restos poco apetitosos de los caballeros los mete en latas de Spam y manda también a otros castillos como advertencia.
Basic: Crean un arma capaz de matar a dragones de papel, pero mucho que la perfeccionan descubren que no sirve para matar a ningún dragón más grande que una cría de caniche.
Matlab: Crean un bucle que calcula las trayectorias para lanzar una flecha gigante contra el dragón. El programa funciona perfectamente. Sólo faltan los voluntarios capaces de lanzar la flecha con la fuerza y puntería necesaria.
Programador de videojuegos:Se pasa dos años programando una espada state of the art, con shaders y todo. A la hora de matar al dragón se encuentra con que la mitad de los caballeros no tienen fuerza para mover la espada. Luego alguien programa un parche que revela las escenas de sexo con la princesa y Hillary Clinton le monta un escándalo.
Perl – El caballero decide matar al dragón con una expresión regular, pero se equivoca en los carácteres de comodín y acaba incluyendo en el patrón de mortalidad a Dragones, Iguanas, lagartos, perros, gatos, osos, princesas y ratones.
HyperCard: crea en 5 minutos una pila con un catálogo de armas, con fotos, gráficas y vídeos sobre su utilización y los distintos tipos de dragones que puede matar, y que además fabrica el arma elegida utilizando las herramientas de dibujo, con una interfaz impecable y fantásticos efectos visuales, lo guarda como ejecutable, le pone un bonito icono, pero cuando va a fabricar la espada no funciona porque se dejó un XCMD en casa (Home).
Macromedia Director: crea una mágnifica interfaz destellante mata dragones, con una espada deslumbrante, fabricada a bases de Xtras de terceros fabricantes, al primer intento de matar al dragon “Script Error”, entonces a duras penas se esquiva el mordisco, y se procede al segundo intento… pero el ejecutable va tan lento que se los come a todos.
Mathematica:se crea y modela el objeto logico dragon. se modela y crea igualmente la princesa, la espada, al principe. se modela el caso especial de la articulacion manoespada, y la discontinuidad piel de dragonespada. Cuando todo esta hecho, se le pide a Matematica que lo resuelva, y el resultado es: “Hay que matar al dragon con la espada, y quedarse con la princesa”
Escuchando “Primus” – “Mama Didn’t Raise No Fool”