Adobe anuncia su Creative Suite 3

Adobe anuncia que pronto estará disponible todos los programas que antes eran de Macromedia más a parte los de adobe en una sola Creative Suite, las nuevas cosas más que nada es la compatibilidad entre programas por ejemplo puedes importar un psd a flash y seleccionar que layer, cosa que se me hace estupenda, creo que los mejoraron bastante.

CS3

Construye un reactor de fusión nuclear en tu casa!

¿Qué pasa cuando tienes dinero, tiempo de sobra y eres muy muy ocioso? Resulta que este muchacho llamado Thiago Olson construyo un reactor de fusión nuclear (o al menos eso dice él) en el garage de su casa. Todo lo logro simplemente con la infamación disponible en Internet, y con la ayuda de gente conocedora del tema en la red. Le costó 2 años y cerca de 3500 dólares.
En Youtube hay un video donde explica su lindo juguete.

No soy un ingeniero nuclear, y estoy lejos de serlo, pero aun tengo mis dudas si eso es un verdadero reactor. Es algo difícil de creer, pero uno nunca sabe. Felicidades a este joven que a sus 15 años realizó esta sobresaliente tarea.

Via: Genciencia

Flash, actionscript y clases

En flash se usa actionscript para programar acciones el las peliculas, a mi me parece un lenguaje bastante bueno para lo que esta hecho o sea para hacer efectos y cosas gráficas, obviamente no podemos compararlo con Java, pues es totalmente diferente.

En este post les voy a enseñar la maravilla de usar clases en flash, lo mucho que nos ahorran

Actionscript empezó muy parecido a javascript, pero con el tiempo ha ido evolucionando para convertirse en algo más parecido a java, de hecho el Actionscript 3.0 necesita iniciar la máquina virtual de Java para poder correr una pelicula, eso es lo que nos espera lo cual me parece algo muy bueno.
(más…)

Márquez 2 – 1 Gates

Rafael MarquezAyer me enteré en las noticias locales que el presidente de Microsoft, William Henry Gates III (Bill para los cuates) esta de visita en mi país México, para celebrar el 20 Aniversario de existencia de Microsoft México. Así mismo estuvo desde su llegada ha realizado muchas actividades, se ha reunido con el presidente Felipe Calderón, empresarios como Emilio Azcárraga Salinas Pliego, y su contraparte mexicana Carlos Slim, puro muerto de hambre pues. Así mismo también tuvo el detalle de dar una conferencia en el Centro Banamex.

Ahí al final de la conferencia fue donde quisieron probar su XBox 360 y para eso invitaron (a mi gusto) al mejor jugador de Fútbol mexicano Rafael Márquez, quien en una tanda de penaltis derrotó a Bill Gates con un marcador de 2-1. Lástima que el señor Gates no aceptó apostar nada con Márquez, aun jugando su “propio” juego :P . Así como los millones no compran el sentido del humor, tampoco compran los goles :D .

En fin, que bueno que este tipo de personalidades visiten el país principalmente para apoyar y sobretodo si pretenden apoyar causas como lo son la educación.

Via: The Inquirer

¿Qué tan poderoso es Java?

Después de meses de programar en Java realmente me he dado cuenta de lo increiblemente bien planeado, organizado y bien hecho que es Java, realmente mis respetos a James Gosling (creador de Java) y a todo el equipo de desarrollo, pues nunca me había topado con un lenguaje tan bien hecho.

Algunas cosas que realmente me han impresionado de Java:

  • Las clases anónimas que son clases que ni siquiera estan definidas en un archivo, sino que se heredan a una clase pero sobreescriben un método que tal vez no querías de ese modo, por ejemplo:
    jLabel1 = new JLabel("Hola") { 
        public String getText() {
            return "El texto es:"+super.getText();
        }
    });

    Lo cual haría un nuevo JLabel o sea un componente que sirve para etiquetas de texto, pero cambiaría el método getText por ese otro, lo cual devolvería por ejemplo El texto es: Hola

(más…)

Monitor de Rendimiento y Confiabilidad de Windows Vista

Con la cantidad de errores y problemas que el nuevo Windows Vista sufre, seria bueno poder llevar un monitoreo y registro de cada uno de ellos. La noticia es que Windows Vista ya trae un software que hace eso. Da gusto que los señores de Microsoft hayan pensado en todo, hasta en sus errores :D .

Esta herramienta la encuentras en la parte de herramientas administrativas, y al abrirla tendrás una linda gráfica y un registro con el que te podrás enterar que tan estable y confiable es tu sistema operativo

Monitor de Confiabilidad Vista

Así podrías saber si un problema es causado desde que instalaste un programa, o cada vez que realizas una tarea, o corres un programa, y tendrás una idea de lo que esta pasando y lo que puedes hacer para solucionar el problema, Borrar archivos, desinstalar programas, o usar el System Restore. Lo que me hace pensar: ¿Quién me asegura que esta herramienta no es a prueba de fallos :P ?

Via: Lifehacker
Via: How to Geek – Use Windows Vista Reliability Monitor to Troubleshoot Crashes

El bit NX, una prevención para el desbordamiento de buffer

Después del post pasado que hablé sobre el desbordamiento de buffer (buffer overflow), ahora les diré que ya hay algunas soluciones a esos ataques.

Ya que esta vulnerabilidad es principalmente aprovechar el procesador, existen hoy en día algunos procesadores que evitan que pase un desbordamiento de buffer, el problema realmente es que no todos los sistemas operativos lo soportan, por ejemplo Windows XP sólamente lo soporta en algunos procesos críticos a partir del Service Pack 1, y se supone que en Vista agregaron mayor soporte para eso, pero por otra parte sistemas operativos como Sun Solaris lo soporta desde hace 10 años al parecer, y Mac OS y Linux desde hace algunos años, pero el problema es realmente que Windows el que es más atacado no lo soporta por completo.

Este bit se refiere a que marca un bit como No eXecute, o sea no se puede ejecutar nada pasando de ese bit, por lo que todas las técnicas de desbordamiento de buffer se ven inútilizadas, cosa que es mucho más segura.

Sobre el mismo ejemplo del río que mencioné el post pasado podríamos pensar como que cuando el agua llega a la torre de energía eléctrica no pasaría nada, simplemente estarían encimándose los datos pero no se podría ejecutar nada.

(Más información: Kriptópolis)

Desbordamiento de Buffer (Buffer Overflow)

Desbordamiento de RioAlgunos quizá hayan escuchado éste término, sin embargo probablemente no muchos sepan realmente en que consiste, asi que en éste post explicaré más o menos de que se trata.

El desbordamiento de buffer es una posible vulnerabilidad en programas hechos en lenguajes como C o C++, que puede llegar a ser tan grave como darle privilegios completos a alguien sobre un sistema operativo, es de los métodos de hackeo, uno en donde se puede aprovechar al máximo la vulnerabilidad de algun programa, y donde puede llegar a ser más crítico el problema.

Qué pasa por ejemplo cuando en un río sube el nivel del agua a un grado que no cabe el agua, pues el río se desborda y se lleva con él arboles, casas, etc. Totalmente un desastre natural, bueno en computación pasa algo parecido, pero imaginemos que el espacio en donde esta el río o sea el canal de tierra por donde pasa el río es el espacio en memoria que esta disponible para guardar algún dato, y el agua del rio es la información con la que intentaremos llenar ese espacio, si le damos más información de la que debe ser ocurrirá un desbordamiento de buffer.
(más…)