Ir al contenido principal

Entradas

Mostrando las entradas etiquetadas como Opinión

Cero o Uno, that is the question

Recuerde las máquinas o computadoras solo entienden Ceros y Unos (0,1) encendido o apagado para ser más exactos. Cuando tengamos computadores quánticos capaces de procesar tres estados o más esta idea tendrá que cambiar. Pero mientras es sólo eso, ceros y unos.

Como le expliqué REST a mi esposa

Esta es una copia de la traducción del maravilloso artículo escrito en diciembre de 2004 por Ryan Tomayko en el que, en forma de una conversación con su esposa, explica qué es REST Desafortunadamente, hace poco tiempo el propio Ryan Tomayko decidió borrar el artículo porque no se sentía cómodo con una posible interpretación discriminatoria en los roles representados por los dos actores. No puedo estar de acuerdo con esto. Ese artículo expresa algo natural y nos muestra a un ser muy inteligente, una mujer, que hace preguntas que muestran entendimiento, razonamiento y curiosidad. Darle un giro machista es simplemente otra estupidez de estos openmind forzados, hipócritas  e igualadores de oficio. Me niego a aceptar que esta obra muera. La dejo aquí en honor a un trabajo bien hecho.

El Melange todavía corre

Ese era el estribillo de un capítulo de unas de mis series favoritas de la infancia, Meteoro o Speed Racer. En ese capítulo un auto “fantasma” el X-3, aparecía de imprevisto y dejaba a todos asombrados con su rendimiento y prestaciones y volvía a desaparecer. Traigo ese episodio a colación puesto que recientemente sostuve una amena charla con un querido amigo, en la que el me manifestaba como los Mainframes habían muerto, o mejor dicho, el concepto de la computación distribuida basada en Mainframes había desaparecido. Para variar, yo no estuve de acuerdo, y le dije que por el contrario, el modelo de computación basado en Mainframes está mas vigente que nunca. Estos fueron mis argumentos:

Programación Orientada a Objetos con Lenguaje C

Hace un buen rato, en la época que el Lotus 123 dominaba en las hojas de cálculo, que leí un excelente artículo que se denominaba: Programación Orientada a Objetos con Lenguaje C. Si, no hay error. No falta un ++ allí. Es POO con el maravilloso lenguaje C. El artículo en cuestión, proponía como utilizar las estructuras de datos y punteros de C para emular el comportamiento de Clases y Objetos. Hacía énfasis en diversas técnicas para aprovechar el encapsulamiento, la herencia y otros principios y conceptos de la POO con el C. Acá un enlace a una publicación que menciona algunas de estas técnicas.

Extremos Peligrosos

Era popular entre mis amigos de carrera la expresión “Para qué lo vamos a hacer fácil si lo podemos hacer difícil”, y es esta expresión la que resume el primero de los extremos de los que hablaré en esta publicación. Me refiero al Sobre diseño. Entendiendo como tal la consideración e implementación de estructuras de software con características de funcionalidad, configuración, mantenimiento y usabilidad innecesarias, o totalmente prescindibles, para alcanzar un objetivo o resolver un problema. Imagine que Ud. se encuentra almorzando plácidamente, cuando de pronto es importunado por el zumbido y presencia de una asquerosa mosca volando cerca de su plato de comida. Visiblemente molesto, se dispone a resolver el problema y dar cacería al desagradable intruso. Para ello contrata a tres consultores, con miras a que le propongan la mejor alternativa para resolver su problemática con la plaga voladora. El primer consultor le recomienda usar simplemente sus manos y perseguir y ap...

Robot eres formidable….

Con ese estribillo iniciaban mis tardes por allá en los lejanos ochenta y noventa. Esa música era sinónimo de diversión y sano entretenimiento. Mucho fantaseaba con el Súper Magnetrón y su combo. Claro está, Mazinger   era otro de los preferidos. A estas alturas de mi vida, cuando conozco a alguien que le gusta la tecnología y la computación, y me dice que no veía o, peor aún, que no le gustaban esos comics antes mencionados, lo miro cual fanático religioso que observa al más impío de los herejes!!! jajajajaja. Esta línea de comics, la mayoría orientados al espacio, robótica y la tecnología en general, eran promotores inequívocos de la innovación, la ciencia, la informática y la violencia. No dejan de ser un fenómeno social muy interesante, cuyo alcance es digno de mejores y más profundos análisis. Yo, por mi parte, me limito a decir que gracias a estos comics y a los libros de Isaac Asimov, terminé enamorado de la informática y la computación. Espero lleg...

Java vs .Net vs PHP, la pelea equivocada

Java vs .Net vs PHP, la pelea equivocada Es frecuente leer, en el ámbito del Internet, las no pocas querellas que se arman entre los defensores de las más populares tecnologías de desarrollo de software en el mercado actual. Yo mismo he promovido tales encuentros y le he echado leña  al fuego con mis actitudes y humores en preferencia de una tecnología u otra. Fuera de lo divertido e interesante que es aprender de los diversos argumentos que se presentan y de los no poco apasionados razonamientos que se efectúan, que suelen derivar en “Troleadas” intensas, me llama la atención dentro de toda esta alharaca tecnológica un hecho bien particular que he notado a lo largo de mis años como consultor. Estoy hablando de un participante mayor, antiguo, monstruoso, verdadero “brontosaurio” y un cuasi fósil de la tecnología orientada a las transacciones de negocio. Este participante en cuestión ha liderado por años, lustros y décadas en su nicho, impávido, aparentemente aletarg...

Las “soluciones” estúpidas

No sin asombro, veo como en estos canales pseudo-científicos de TV, ante la problemática del creciente tráfico y largas colas en las principales ciudades del mundo, nos ofrecen como solución el hacer vehículos más pequeños y eficientes. Eso puede parecer una “solución” a corto plazo, pero que es el corto plazo para una ciu dad? En realidad es nada. Con el actual crecimiento de las ciudades en poco menos de 20 años se tendría nuevamente el mismo terrible problema del tráfico, con la salvedad de que ahora son inmensas colas de vehículos mini muy “eficientes”. Para muestra de lo que digo les dejo un par de enlaces con videos del tráfico en Vietnam. Saquen Uds. sus propias conclusiones. http://www.youtube.com/ watch?v=-JNWucQJGVI http://www.youtube.com/ watch?v=ebkogYErN3Y&feature=rel ated El problema no es El Tamaño de los Vehículos. El problema es la cantidad de Recursos y Elementos gastados para el transporte particular e individual. El automóvil promedio en una...

¿Hay vida inteligente EXTRATERRESTRE?

Recientemente una querida amiga me realizó, en forma casual. El siguiente comentario: Amiga - ¿Viste lo de Stephen Hawking? - No, ¿qué pasó? Amiga – ¡El tipo dijo que estaba científicamente demostrada la existencia de extraterrestres!... y de paso advirtió que no vienen con buenas intenciones. Que lo que vien en es a apoderarse de los recursos. - ¿En serio?... Y precedí a manifestarle mi escepticismo y cuidado ante tales afirmaciones. Que para afirmar de esa forma se deben tener pruebas contundentes y científicamente demostrables. Lo cierto es que me quedé sorprendido y prometí averiguar más sobre el tema. Y lo hice. Lo que ocurrió fue que el Profesor Stephen Hawking, alias el tullido como yo le llamo cariñosamente, en abril de este año afirmo en un programa para Discovery Channel que: “El profesor ha asegurado que es "perfectamente racional" asumir vida inteligente en otros lugares, aunque advierte de que los 'aliens' posiblemente harán incursión en ...

Bueno, Malo, Mejor, Peor...

Bueno, Malo, Mejor, Peor, etc... Todos ellos juicios de valor. Los emitimos diariamente, alegremente, todos tenemos una opinión y no dudamos en calificar. Es natural. No obstante, ¿cuantos de nosotros nos hemos detenido a pensar en las bases, fundamentos, razonamientos y contexto que sustentan a nuestros juicios? Explico me. Si emito el juicio de que “esto” es Mejor que “aquello”, ¿en que fundamento mi afirmación? ¿cual es el criterio o parámetros utilizados para respaldar tal juicio? Existen áreas en las que es relativamente sencillo establecer parámetros y escalas de valores. En otras no tanto. Entre las primeras tenemos las ciencias numéricas y entre las segundas a las artes literarias por ejemplo. ¿Como sabemos que un libro es bueno? En estos casos no basta con el libro me guste para calificarlo de bueno. Eso es sólo mi vulgar opinión si no puedo respaldarla con razonamientos fundados. Es allí donde las escalas tienen su reinado, puesto que permiten homolo...