P I S H A . STAN.COM.MX
WEBLOG DE MIGUEL HERNANDEZ
18 de Noviembre | 2008


Archivado en Informática/Programación 08:42 horas.

Cuando aprendes cosas sobre cómputo una de las cosas que más te dicen es qué si quieres que sea eficiente una aplicación debes evitar lo más que puedas los accesos a disco. Personalmente pensaba "¿Que tanto se puede tardar?". Pero me encontré en un libro que resulta qué sí.

En la tabla que sigue pueden ver las magnitudes de tiempo usadas para realizar algunas acciones, con la particularidad de que muestra además una comparativa en términos más humanos.

item time scaled time in human terms (2 billion times slower)
processor cycle 0.5 ns (2 GHz) 1 second
cache access 1 ns (1 GHz) 2 seconds
memory access 15 ns 30 seconds
context switch 5,000 ns (5 ms) 167 minutes
disk access 7,000,000 ns (7 ms) 162 days
quantum 100,000,000 ns (100 ms) 6.3 years


Con razón son tan caras las computadoras con 2Mb de Cache y Microsoft proveé la tecnología ReadyBoost.

Al parecer sí conviene usar índices y técnicas que ayuden a disminuir el número de accesos a disco. Me cae.




14 de Noviembre | 2008


Archivado en Curioso 08:55 horas.

Estudio una ingeniería en la ESCOM, tal vez tú también, si es así, probablemente te han preguntado ¿Qué es un ingeniero? A mi me ha pasado principalmente con profesores desde mis años de la Vocacional* hasta con los que tengo ahora.

Comúnmente concluyen que es la aplicación del ingenio para resolver problemas, me parece una definición muy válida. Pero ¿Que hay de engineer? Qué es como traducimos este término y se refiere a máquinas. ¿El origen de las palabras no es el mismo? ¿Fue simplemente una adaptación al idioma? (baseball-beisbol, shoot-chutar) ¿Qué idioma se adapto? Para mi que simplemente pensaron “Pues suenan parecido, y los ingenieros hacen lo mismo que los engineers, luego entONces, son lo mismo”, pero si quiere saber un poco más (si es que, como yo, no saben) los tipos de DeChile nos pueden dar una idea.

Como dijo un filósofo griego (según leí) “Cambiaría todo lo que sé por la mitad de lo que desconozco”, aunque personalmente les firmo si me ofrecen una millonésima parte. Me cae.

*No pongo la liga a la pagina de la vocacional por que está bien fea (la página eh!), a ver si ya se ponen las pilas.




29 de Octubre | 2008


Archivado en Curioso 08:18 horas.

En en blog de Eliatron leí que:

Los que saben Matemáticas, hacen Matemáticas.
Los que entienden las Matemáticas, enseñan Matemáticas.
Los que ni saben ni entienden, enseñan cómo enseñarlas.

Es muy cierto! Algunas personas sabrán que tuve cierta experiencia sobre esto, pero eso es lo de menos, lo que me parece es que no solo aplica en las matemáticas sino en un montón de asignaturas, pero que se le va a hacer, dudo mucho que los que ni saben ni entienden se den cuenta en algún momento que no es lo mismo enseñar el concepto de Administración que Series armónicas.

¡Lean el mencionado blog! Es bueno, Me cae.

@Cony: No es personal, eh!, tú lo haces muy bien ;).




31 de Julio | 2008


Archivado en Otros 17:23 horas.

Pfff! Qué título tan largo!

Comúnmente leo blogs, una buena parte de estos, pertenecen a compañeros, amigos, conocidos y también algunos desconocidos de ESCOM. Me causa un poco de risa ver que hay cosas que se escriben en la mayoría de estos blogs.

Por ejemplo:
  • La clásica crítica al famosísimo SIGUE. Casi nadie se resiste criticar a este singular sistema.
  • El manual de cómo instalar GCC, la GRUB o alguna herramienta de Linux
  • Alguna o bastantes críticas hacia Microsoft y sus tecnologías
  • Algún código programado (Pues claro! Estudiamos Sistemas, si estudiáramos medicina publicaríamos… no sé, algo de médicos)
  • Una(s) foto curiosa
  • Y algunos burgueses, sus nuevos gadgets
Y varios más que ahora no me acuerdo. ¿Apoco no?




12 de Abril | 2008


Archivado en Informática/Programación 01:48 horas.

No me dedico al desarrollo de sitios, pero haciendo alguna que otra cosa para la web (como esta página fea) me he dado cuenta de lo difícil que resulta hacer algo que funcione a la perfección en la mayoría de los navegadores (vamos, ni siquiera en los más comunes).

Lo peor viene cuando el navegador es IE6. Es un navegador muy viejo, no respeta estándares y por eso y muchas cosas más, es hoy en día un navegador fastidioso y malo. Sé que muchos tuvimos acceso por primera vez a la red con este navegador o alguno de sus antecesores, pero crearme que es aún mas fastidioso conseguir que un sitio se vea bien en ese navegador, sobretodo si quieres que lo que haces aproveche nuevas tecnologías ofrecidas para que se vea mas molón (mejor, pues).

Save the developers es una campaña que promueve a no usar IE6, exhorta a cambiarse a un navegador menos viejo, no alguno en específico, pero si que sea mas moderno. Mi recomendación es FireFox, por que no sé que tal sea Safari (ayyy!, Me gustaría tener una Mac!) y porque respeta los estándares del W3C, a diferencia de IE7. Espero que los muchos que aún usan IE6 decidan cambiar de navegador, verán que es una buena idea y que la experiencia de navegar en la red puede ser mucho mejor. Si ya probaron IE8 pues ahí nos dicen si es cierto eso de que ya es superestandarizado.

Por último, los invito a darse una vuelta por el sitio de la campaña en el cual podrán encontrar muchos mas argumentos para no usar navegadores viejos.




31 de Marzo | 2008


Archivado en Informática/Programación 12:14 horas.

A últimas fechas me dieron ganas de aprender AJAX sin embargo esta técnica requiere que uno sepa de algunos temas como JAVASCRIPT, XML, DOM... lo que resulta lógico si tomamos en cuenta que la mencionada técnica es en realidad engloba varias tecnologías, no siendo esta una como tal.

Y para ir practicando y aprender DOM supuse que lo mejor era desarrollar algún ejemplo y se me ocurrió hacer un jueguito bastante conocido y sencillo, un Puzzle (creo que si se le puede llamar así). Seguramente varios lo habrán jugado, se trata de un cuadro que tiene cuadritos con números, le caben 16, pero para poder manipularlo solo le ponen 15.



Con la imagen seguro que varios ya saben de que hablo. Pues bien, como les comentaba hice uno con DOM, bastante feo, pero lo voy a mejorar. En estos momentos para mover una pieza hay que hacer clic en los botones que están abajo, si queremos subir una pieza, pues pulsamos el botón de subir, etc… Si el movimiento no se puede hacer, aparecera un mensaje, me parece que aquí se muestra de manera clara lo que DOM nos permite hacer, modificar el contenido de la página sin actualizarla.

Como ya mencione, espero mejorarlo, estoy viendo que con esta cosa del DOM hay muchas posibilidades, por ahora tenemos esta versión fea. Por cierto, lo he probado en Firefox, ahí va con madre, en IE7 no tanto y no lo he probado en otros navegadores ahí si lo prueban en otros me dicen que tal.

Aquí esta el PUZZLE el código fuente lo pueden obtener con –ver código fuente- en los navegadores, ya que todo esto se hace del lado del cliente, si a alguien le interesa el código bien comentado (lo dudo), pues digame.




23 de Marzo | 2008


Archivado en Informática/Programación 12:56 horas.

Me encontré un post en el Blog de Yani el cuál habla de lo mucho que vuelven improductivo al personal de una empresa las redes sociales y en general cualquier cosa molona en la red.

Si te descuidas puede incluso convertirse en el fin de tu carrera en esa empresa. Por eso aquí les comparto una pequeña aplicación que sirve para leer feeds en modo texto, se llama SNOWNEWS, funciona en una terminal Yunix. La instalación, así como el uso de este lector de feeds es muy rápida. Sin duda una excelente opción para los que trabajan comúnmente con terminales Unix.

No olvides agregar este blog a SNOWNEWS. Por cierto todas las instrucciones para la instalación se encuentran en la página oficial.




19 de Febrero | 2008


Archivado en Otros 00:16 horas.

Pasado mañana, 20 de febrero, tendrá lugar un evento astronomico muy especial debido a que será uno de los pocos que pueden ser observados a simple vista. Es por esto que es buena idea ir al Zócalo de la ciudad de la esperanza (México D. F.), en donde se llevaran a cabo muchos eventos.

Al menos yo, talvez me dé una "escapadita" y deje de tomar la cátedra de BD impartida por S. Salinas para asistir a este evento.

Me parece que el evento empieza a las 17 hrs. y el eclipse a las 19:42 hrs. pero pueden asegurarse.




02 de Enero | 2008


Archivado en Sobre el Blog 16:34 horas.

Año Nuevo, a escribir de nuevo.

Como siempre, espero que esta vez el blog se actualice periodicamente. Como acción inicial creo (espero, ojala) que ya arreglé el problema de los comentarios (bots).

Ojala puedan leerlo periodicamente! Espero sus comentarios. Acá esta el Rss.




07 de Septiembre | 2007


Archivado en Curioso 22:44 horas.

Hace bastante tiempo que no escribo nada por acá, pero la verdad es que he estado algo ocupado, ademas de que no encontraba (ni he encontrado aún) temas que merezcan una entrada, pero mas de una persona me han sugerido que siga con el blog , y pues bueno aquí seguimos.

Pasando al contenido pensado para esta entrada, le digo a quien no sabe que Mensa no es únicamente una descripción a personas con limitada inteligencia. Es también una organización para personas con elevado cociente intelectual. El único requisito de admisión es obtener una puntuación que esté en el 2% superior de la población en un test de inteligencia.

Y navegando por la red me encontré con esta página en la cual se hace un test cuyos resultados te pueden dar una idea de que tan posble es que puedas pertenecer a este selecto grupo (aunque el enlace es de Mensa en España). Digamos que el test esta interesante, les recomiendo que lo hagan, pueden darse una idea de que tal andamos en cuanto a pensar y lógica.




Mas Posts