Mostrando las entradas con la etiqueta Rollos mios. Mostrar todas las entradas
Mostrando las entradas con la etiqueta Rollos mios. Mostrar todas las entradas

mayo 04, 2012

Como ha cambiado la educación en la era digital

El día de ayer veía la transmisión semanal del sitio de mejorando.la, y en la parte final de este show se hablaba de como ha cambiado la educación en los tiempos modernos, con la disposición de sitios como la wikipedia favoreciendo la formación de los estudiantes de ahora.

Esto me recuerda una vieja anécdota de cuando estudiaba el sexto grado de primaria en un modesto municipio del estado de Chiapas:

Estando un día en clase, leíamos conjuntamente y en voz alta por turnos, una lección del libro de lecturas proporcionado por la secretaría de educación pública para los estudiantes de sexto grado.

Esta lección trataba de un escrito que hacía un niño que decía vivir en un lugar llamado "Kenya"; y ahí se suscitó el primer debate, ya que el maestro, no sabía a ciencia cierta si dicha palabra se debía leer como "Ken-ia" o como "Ken-lla"... el caso es que en un momento de la clase parecíamos resignados a quedarnos con esa interrogante y bueno, podíamos vivir con esa duda de cualquier modo, (ninguno de mis compañeros planeaba viajar para ese país en esos tiempos).

Pero más adelante en esa misma lectura el niño relataba que vivía "a la sombra del kilimanjaro", y pues no faltó la inocente alma que preguntó:

Maestro, ¿Qué es el Kilimanjaro?
 El maestro peló tamaños ojotes y tuvo que admitir que no tenía ni la más pálida idea de que demonios era eso... no sabía si era un árbol o edificio, o algún otro artefacto que diera sombra; así que como es costumbre de los maestros, pues se quedó de tarea investigar cada quien por su cuenta que era el famoso Kilimanjaro;... en aquellos tiempos mi único material de consulta era un muy humilde diccionario donde no figuraba la palabreja, así que tuve que ir a la biblioteca municipal y hurgar entre montones de libros sin ningún éxito; incluso organizamos una excursión colectiva a los diferentes acervos académicos de nuestro pueblo, pero en ninguno de ellos había una referencia clara sobre que era lo que significaba esa palabreja, y al terminar el año escolar aún no habíamos aclarado esa duda.

Pero hoy en día...

El día de hoy en cuestión de minutos se pueden responder inquietudes como esta y con un esfuerzo mínimo, con solo poner en el buscador de Google la palabreja se pueden encontrar miles de referencias, fotografías, videos, visitas virtuales al lugar, etc!, hoy un niño de la edad que yo tenía en aquel entonces, puede resolver en unos segundos la duda que a mi me aquejó por varios meses; y pasar a lo que sigue y preguntarse cosas aún más complejas como "¿Como se llamaba la mama de Rasputín?" y contestarse el solo en unos minutos.

Para mí que me ha tocado vivir esa transición y esta revolución de la información, de verdad que no dejo de sorprenderme día con día...

¿Alguien más tiene una anécdota parecida?

abril 24, 2012

Estaré en la CONISOFT 2012

Del miércoles 25 al sábado 28 de abril, estaré en Guadalajara, Jalisco en el evento de Conisoft 2012.

Estaré presentando un proyecto personal muy, muy interesante que espero que se llegue a convertir en algo realmente grande.

Por si alguien quiere pasar a saludar, platicar, o enterarse de este proyecto, por allá nos vemos!!

septiembre 21, 2010

Mas humor de ingeniería de software =:-)

Con motivo de la clase de hoy de mi maestría sobre métricas de calidad ahora aquí van estas tiras

estas son brillantes;

Cuando las métricas se mal-versan:

21164.strip

Lo que realmente sucede en una reunión de RTF (Revisión Técnica Formal)

1623.strip

En la misma reunión, al determinar las metas del proyecto:

58812.strip

Y cuando las estadísticas están cuchareadas (para recordar que correlación no indica causalidad):

40066.strip

octubre 20, 2009

Holly shit, soy un nerd!

Ahora que no tenía mucho que hacer, bagabundeando por ahí llegué a esta encuesta que evalua que tan Nerd eres; y santos héroes del fobaproa Batman!! saqué 94% !!!

Ya tenia yo conciencia de tener cierto nivel de frikismo, ¿pero tanto??, si llega a ser preocupante. Esta calificación me pone como un kaiosama de los nerds.

Ahora que en una introspectiva exhaustiva, debo confesar que si soy fan de algunas series de anime, he coleccionado algunos comics alguna vez en mi vida, me gustan mucho los juegos de video, paso muchas horas al día pegado a la computadora, soy super fan del universo de star wars (no asi de star trek), y tengo varias figuras de acción de superheroes en la casa, puedo pasarme toda una tarde viendo documentales en el animal planet, y en el toilet hay una pila de libros de diferentes temáticas que van desde algoritmos genéticos hasta de modelos estocásticos. Solo puedo alegar en mi defensa que nada de esto me enajena y que en realidad prefiero mil veces pasar una buena noche bohemia con vino y guitarras que una noche de halo multiplayer online. Aunque, si lleva su buena tajada de razón la susodicha encuesta.

Por cierto, ¿conocen ya la nueva forma de jugar piedra, papel o tijera al estilo nerd?, en la serie "The big bang theory" proponen que se agreguen 2 elementos nuevos al juego, de modo que el juego quedaría en "piedra, papel, tijeras, lagarto, spock", y las reglas pues son muy simples:

  • Las tijeras cortan el papel
  • El papel cubre a la piedra
  • La piedra aplasta al lagarto
  • El lagarto envenena a Spock
  • Spock destroza las tijeras
  • Las tijeras decapitan al lagarto
  • El lagarto se come el papel
  • El papel refuta a Spock
  • Spock vaporiza la piedra
  • y, como siempre ha sido... La piedra aplasta las tijeras
un diagrama lo ejemplifica mejor:


Esto con el fin de minimizar el riesgo de empates en el juego... claro que es preferente que esta versión se juegue en el idioma klingon, sino, pues es igual pero pierde parte del encanto =:-)

Que tengan una larga y prospera vida...

julio 11, 2008

¿Y tu que tan Espartano eres?

No, no se trata de un concurso para ver quien grita mas fuerte "This is Spartaaa!",  Se trata de un estilo de programación de hecho. Me he enterado hace poco de este estilo, y como ven en el enlace tiene que ver con la austeridad en todos los sentidos.

Particularmente yo no soy tan espartano, me gusta anteponer la reutilización de código y la mantenibilidad por encima de la austeridad, por ejemplo siempre prefiero llamar a una variable: MediaAritmeticadelaMuestra, que simplemente M, lo mismo para las funciones y procedimientos. Aunque si dedico muy buena parte de mi tiempo de trabajo a optimizar y simplificar procesos ya hechos; no me preocupa demasiado el aprovechar hasta el más infimo bit de memoria; prefiero aprovechar las jerarquías de la VCL, y usar patrones de diseño a diestra y siniestra.

¿A cuantos aquí el estilo de programación se les parecería a esto si fuera uno de los 300?:

junio 02, 2008

Fable 2 para finales de año

Me gustan los RPG's, (bueno, no tanto los de combates por turnos) existen 2 títulos que me han gustado bastante, el primero es el "Ocarina of Time" de la serie de Zelda (un clásico de clásicos), creación del gran Shigeru Miyamoto, y el segundo fué Fable The Lost Chapters de LionHead, creado por Peter Moulineaux.

Este último me gustó mucho por la ambientación y lo bien cuidado de ciertos detalles, como la excelente música, hasta donde llegó incluso el talento de el gran Danny Elfman.

Consecuentemente me encuentro entre los miles de fans que esperan el lanzamiento de la secuela Fable 2, que ya ha sido anunciado para el otoño de este año 2008. Para que vean mas o menos de que va el asunto vean este avance del juego:

  

¿¿Que tal?? ¿¿se ve bueno no??, hay muchos detalles muy interesantes , el señor Moulineaux es muy buen diseñador de video juegos y ha prometido una serie de características que destacarán a este juego de entre los demás de su tipo; una de estas muchas cosas que per-se ya es una gran mejora, es la utilización del motor físico de Havok, que es uno de los mejores y muy utilizado en otras recientes publicaciones de mucho éxito.

El encanto que ha caracterizado las creaciones de Peter Moulineaux es el involucramiento de las emociones y la moral del jugador en la trama de la historia, el poder jugar y llegar a sentirte bien o mal por haber tomado cierta decisión, la sensación de tristeza por la perdida de un compañero, o la humillación que otros personajes hacen al protagonista por la derrota sufrida y que terminan por tocar el animo mismo del que juega el rol. Esto amigos es un todo un arte y existen muchos libros y artículos que hablan al respecto, de hecho tengo un libro electrónico muy bueno, que aborda este tema desde diferentes perspectivas y es estupendo, si a alguien le interesa este tema le puedo enviar una copia, solo tiene que solicitarlo.

mayo 07, 2008

XBOX MEDIA CENTER un estupendo programa gratis y Open Source para tu consola

Hace algunos meses, compré una vieja consola de XBOX de 20 gigas en disco duro (si, de las negras),esto con el afán XBOX MEDIA CENTER LOGOde poder jugar algunos viejos juegos que nunca tuve oportunidad de jugar en su momento; en realidad nunca había tenido una consola de vídeo juegos propia, pero esta vez quería sacarle jugo a la televisión de 53 pulgadas que acababa de comprar. Todo iba bien, hasta que me enteré que podía conectar ese XBOX a mi laptop vía FTP y transferirle archivos a su disco duro; pero lo mejor fue cuando conocí el programa XBOX MEDIA CENTER.

El XBOX MEDIA CENTER (ó XBMC) convierte tu consola de vídeo juegos en  un completo centro de entretenimiento digital, de opciones muy variadas, es un reproductor multimedia completo, sus bondades son muchas, pero les enumeraré las que yo mas utilizo:

  • Puedo ver las fotografías que saco con mi cámara digital, a lo grande en mi televisión, puedes rotar en automático las fotos o hacer zoom en la visualización de la foto, todo de una manera muy práctica con los controles del mando de la XBOX. Y aqui podemos repasar una y otra vez las fotos de las vacaciones, o las salidas a algún lugar interesante.
  • Reproduce perfectamente archivos de audio de todos los formatos que conozco, incluso reconoce automáticamente los archivos CDG + MP3, lo que convierte a la consola en un fantástico Karaoke, así que ahora en la casa ¡todos los días hay fiesta!, y nos la pasamos bailando y cantando todo tipo de música, le he ido tomando gusto a todos los géneros musicales gracias a esta estupenda característica.
  • Con los videos no se queda atrás, tiene integrados una enorme cantidad de CODECS con lo que prácticamente cualquier video descargado de la red puede visualizarse sin problemas, (incluido el formato rmvb que está tomando mucho auge por su alta calidad y el alto factor de compresión que utiliza); además el XBMC carga automáticamente archivos de subtítulos para las películas, lo que permite ver muy cómodamente series, películas, documentales, o los videos graciosos de YouTube, así que también tengo un cine personal en la sala de mi casa.

Aparte de todo esto tiene soporte Zip/Rar, un interprete de scripts del lenguaje Python, visualizaciones de fondo impresionantes para la música, su propio servidor FTP, conexión en linea con YouTube y otros sistemas para ver los trailers de las nuevas películas... ufff, en fin que es un gran estuche de monerías y no me alcanza todo este post para enumerar todo lo bueno que tiene, pero en la página del proyecto se enteran mejor.

El programa lo pueden conseguir principalmente en redes P2P y en algunos trackers de BitTorrent, es absolutamente gratis y está disponible el código fuente, definitivamente votaré por este proyecto en las futuras encuestas de SourceForge.

Es increíble todo en lo que puede convertirse una vieja consola de menos de 100 dólares.

XBOX MEDIA CENTER EN LA PARED

febrero 24, 2007

El Dragón Trovero

Ya es muy conocida en el ambiente la historia de los programadores matando un dragón y todas las estrategias que sigue cada uno de los diferentes tipos de programadores, bien aqui esta el punto de vista "trovero" de la misma historia, (recordarán que soy un fan de la música de trova, y en general de la poesía y me pareció curioso este hallazgo) Rodrigo Solis nos narra su poesía "El Dragón"... disfrutenla

octubre 11, 2006

Dilbert y House

dilbert2006100104708
Si haz seguido esta bitácora ya te habrás dado cuenta que soy un fan de la serie de Dilbert, es una lástima que en México ya no la transmitan mas por la cadena FOX, particularmente esta tira me ha hecho reir bastante sobre todo porque refleja algo que sucede muy comunmente en el ámbito corporativo, tal vez más de uno de los programadores nos identificamos con este personaje.

En lo personal si veo televisión, pero desde niño no me he enganchado con ninguna serie, las pocas veces que llegué a ver Dilbert me identifiqué de inmediato con el personaje, y la inventiva que tiene el señor Scott Adams; Otra serie que me ha enganchado es "House M.D" algunos capítulos de la serie me han parecido brillantes, tal vez porque alguna vez pensé en estudiar medicina es que me llama tanto la atención este programa y tengo ahi todavia esa espinita de conocer un poco más sobre como funciona el cuerpo humano. El escritor de esta serie resulta ser Matt Witten hermano del famóso Físico-Matemático Edward Witten, así que el ingenio esta de sobra en este programa.

Hay varias probaditas de la serie andando por youtube, yo siempre recomiendo a mis amigos la de las Descargas Ilegales, cuando se presenta con los pacientes cuando solicita la presencia de uno de sus colaboradores, y la manera en como conforta a una moribunda, ninguno tiene pierde en fin, hay muy buenos cortos de la serie por ahi, si conocen alguno bueno, compartanlo!!!

diciembre 04, 2005

Todo mundo tiene su estilo

Es muy sabido que en esta vida todo mundo tiene su propio estilo para programar, cada quien se entiende con sus propios garabatos. Hay a quienes les gusta hacer miles y miles de funciones(y luego de tantas que tienen ni se acuerdan que las tienen cuando necesitan una en particular), otros que son muy metódicos en cuanto al número de lineas que ha de contener un proceso, otros que cuidan que en tal o cual paso la pila del procesador no tenga mas de X retornos acumulados de procedimientos o funciones, O que les gusta ahorrar hasta el mas ínfimo bit de memoria y otros a quienes les vale un soberano grano de café molido ese asunto y prefieren sacrificar mucha memoria para darle mayor enfasis a alguna otra funcionalidad de la aplicación.

Mas de una vez me ha tocado descifrar marañas entretejidas de cosas que parecen no tener mucho sentido pero como diría Galileo
"Sin embargo funcionan..."


Mas tambien sin embargo es un verdadero martirio darle seguimiento y mantenimiento a aplicaciones escritas así, la mayoría de las veces que eso me sucede y mientras pueda hacerlo prefiero reescribir el módulo o aplicación a mi manera

Y es que realmente uno se acostumbra a trabajar con su propio estilo, a identar de tal o cual manera su código, a seguir ciertas normas, a ignorar algunas otras, etc...Y no solo en cuanto a Código en Object Pascal, sino tambien en el caso de las consultas en SQL, las politicas de mantenimiento y desarrollo sobre la estructura y código en la Base de Datos, en fin.

Pero a todo esto, existen ciertos estandares que fincan por ejemplo las empresas de desarrollo para que el trabajo de su personal sea lo mas colaborativo y transparente posible. Por eso llamó mi atención la publicación que encontré de los estandares que usan en Indy con los que comparto mucha afinidad y de los que debería tomar algunas notas en cuenta y agregarlas en mi propio estilo. Otros muy buenos estandares son los propuestos por Marco Cantu en sus 20 reglas para la OOP en Delphi, las cuales se publicaron en la Delphi Magazine, que andan por ahi volando en algunos sitios, pero desconozco si esta permitida su distribución abierta