El buen amigo Enrique esta haciendo un How-To de como hacer un keylogger, un programa que permite capturar (guardar) todas las teclas pulsadas en el sistema, generalmente se usa como un programa espía. Al parecer le esta hechando muchas ganas, además de proveer una buena explicación al respecto y como funciona desde lo básico.
El keylogger lo hace con c++ y la ayuda de Visual Studio. Siguele Enrique en verdad que se ve muy interesante. Aqui pueden dejarle sus dudas y aca la primera parte del How-To. Damn ya me están dando ganas de crear uno.
Yo se de alguien que le puede interesar muchisimo, además de ser la única persona que conosco que ha puesto uno en su propía laptop… no digo nombres, por que luego se enoja el Sayno.

Una feature que ha estado en la lista de espera por casi 9 años. Si, el soporte para Text-Shadow en CSS vendra finalmente a Firefox. Desde hace 3 días le sigo la pista a Bug 10713 de Bugzilla, en donde se pide el soporte para esta etiqueta del CSS. Al final los programadores de Mozilla se han puesto las pilas y han sacado lo necesario para que Firefox sea capaz de renderear correctamente sombras en el texto.
Cabe mencionar que existe dos navegadores en el mercado que soportan Text-Shadow, Safari desde la versión 1.1 y Opera desde la 9.5. Al parecer el soporte en Firefox será el mejor al poder renderear un número de sombras infinitas en un solo elemento (claro pero no lo intenten, según menciona Mozilla xD).
La terminación de la fueature se logró casi al final del ciclo de desarrollo de Firefox 3, por lo que se podrá disfrutar hasta que salga Firefox 3.1 posiblemente al finales del año.
Si estas metido en esto de Ruby on Rails muy probablemente sabrás que es Git, pero a los que no aquí va. Git es un sistema de control de versión diseñado para soportar proyectos muy grandes, como es el caso de el Kernel de Linux.
Git fue creado por Linus Torvalds. Al principio fue diseñado como un engine de bajo nivel para que otros pudieras crear front-ends con él. El proyecto Git se ha convertido en un sistema de control de revisiones completo. Otros proyectos que lo utilizan son X.org Server, One Laptop per Child (OLPC) core development y el web framework Ruby on Rails.
Algunas de las características que han vuelto a Git muy popular y más recomendado por ejemplo que SVN son:
- Es un sistema distribuido que no se apoya en un servidor central.
- Cada directorio de Git es un repositorio con historia completa y un registro completo de revisiones.
- Extremadamente rápido y eficiente en cuanto espacio, esto en plataformas POSIX (aka Linux, Unix, OSX). En Windows se dice que aún es lento.
- Uso de criptografía en el historial de actualizaciones y al momento de mandar contribuciones.
- Posibilidad de importar repositorios desde SVN.
- Una mejor formar de combinar (merge) distintas ramas de desarrollo. Esta es sin duda una de las más importantes, todavía recuerdo la pesadilla de integrar cambios hechos a un mismo archivo en SVN.
Más info:
Microsoft la has cagado. Es una lástima que enventos profesionales de gran interes sean tan mal planeados, este caso fue la presentación de los nuevos productos de Microsoft en el hotel Fiesta Inn de Hermosillo, Sonora.
Desde hace semanas se envio una invitación al director de carrera de ITIC en el Campús Sonora Norte para que asistieramos a la presentación del nuevo Windows Server 2008, Visual Studio 2008 y SQL Server 2008. Para asistir a la conferencia teníamos que registrarnos en línea para poder apartar un lugar en la presentación.
Hicimos lo propio y nos registramos, asistimos temprano al registro en la instalaciones del hotel para encontrarnos con una discriminación hacia nosotros por el hecho de ser estudiantes, eso fue una idiotez (explico más adelante). Continue reading ‘Microsoft la cagaste!’
Dreamhost al fin llega a una posible solución para implementar sitios creados con Ruby on Rails bajo hosting compartido. La solución al parecer es Phusion Passenger una pequeña aplicación que se encarga de configurar Apache y otras cosas para que el setup de un nuevo sitio sea indolora.
La forma de activarlo es mediante el panel de control de dominios, creas un nuevo dominio y seleccionas “Ruby on Rails passenger (mod_rails)”. Más información se puede encontrar en el wiki de dreamhost.
Personalmente no lo he probado, pero sin duda lo haré.
Para los que no estén dentro del mundillo de los desarrollos a nivel profesional aquí les viene una breve explicación de la utilidad de un ticket. Un ticket es aquel que identifica una nueva característica (feature), pide una mejora (enhancement), o explica un bug sobre alguna parte de algún proyecto; generalmente en los tickets se puede ver comentarios de los diversos participantes en el proyecto y también aportar una solución.
En desarrollos de código abierto como Linux o en este caso Rails es muy común que los tickets sean públicos… Vasta de teoría y vamos al contenido.
Un tipo muy abusado se ha dado cuenta de un “bug” existente en la versión actual de Rails. Rails incluye unas clase para pluralización de palabras (obviamente palabras en ingles). En concreto el bug es una mala pluralización de la palabra penis.
Vía Rails Envy
El mes pasado hice el cambio, desde el primer IDE que utilice para programar con Ruby on Rails, Aptana, hasta el que no-me-terminaba-de-gustar NetBeans.
Mi primera experiencia con NetBeans fue cuando aprendía a programar en Java en segundo semestre, antes había usado Visual Studio y la verdad NetBeans no me caía nada bien. Si hubiera podido hubiera utilizado VS desde el día uno. Claro era algo mucho mucho mejor a BlueJ pero no me gustaba.
Hasta que me desquició la fucking inestabilidad de Aptana, la falta de buen soporte y actualización de los componentes dedicados a rails. El hecho de que se volvió de pago pero claro con una community version que quiere decir: paga por la versión premium para obtener las 3 características que le quitamos y recibir antes que los nacos programadores socialistas las aclamadas updates que tanto te hacen falta.
Pues Aptana… vete a la chingada.
El nuevo NetBeans
Con la salida de la versión 6.0 de NetBeans llega el tan esperado soporte para Ruby y (nada tontos ellos) para Rails.
Continue reading ‘NetBeans el mejor IDE para Rails’
Softies on Rails ofrece una serie de artículos para programadores de .Net sobre Ruby. Su enfoque es mucho hacia C#, pero como ya sabemos los lenguajes de .Net se parecen son muy similar así que si programas en VB tampoco tendrás muchos problemas.
El sitio no tiene pierde sobre todo si andas metido o te quieres inmiscuir al mundillo de Ruby on Rails.
Latest Comments
RSS