Gnome facilita el manejo de permisos
Hace poquitos días agregaron al CVS del Gnome una nueva forma de manejar los permisos en Nautilus mucho más sencilla.
Hace poquitos días agregaron al CVS del Gnome una nueva forma de manejar los permisos en Nautilus mucho más sencilla.
Me pregunto quiénes son los que desarrollan el sitio del Banco Rio.
Uso el home banking de ellos hace años, y me he encontrado con algunos pozos de seguridad inmensos.
No los suelo postear para no difundir pánico, pero como este realmente no afecta la “seguridad” en sí tanto como la estupidez de los sysadmin, lo quiero compartir con ustedes:
Si en este momento van a: http://www.gratisbr.com.ar/ (un sitio con internet gratis del banco rio)
Pueden ver el código fuente del jsp.
Eso pasa cuando dejás que un desarrollador Java te haga la página web.
Felicitaciones.

(no voy a contestar pregunta de porqué estaba viendo CNN al momento del incidente)
Update: lo arreglaron
Hay miles de artículos y posts alabando a Apple y a OSX.
Es interesante leer la opinión de alguien que se cansó de Apple y se pasó a Ubuntu.
Para los que no lo van a leer, aunque vale la pena, un resúmen rápido sería que al tener formatos tan restrictivos y no documentados, ante cualquier inconveniente (ej. corrupción de datos), nadie te va a ayudar.
Es indudable la calidad de muchos programas que produce Apple, pero le inclinación de los últimos años a ir cerrando cada vez más sus formatos está haciendo enojar a más de uno.
Contrario a los resultados que está dando, aca hay algunos posts de el equipo de desarrollo del IE7 discutiendo sobre implementaciones de comptabilidad con CSS.
Hay una aclaración importante para rescatar de todo eso, si uno usa “strict” cómo DOCTYPE, el parseo del CSS es mucho mejor.
Standards and CSS in IE
Improving the CSS 2.1 strict parser for IE 7
Layout Complete Announced at MIX06
What’s New for CSS in Beta 2 Preview
The prolog, strict mode, and XHTML in IE
All your <base> are belong to us
Call to action: The demise of CSS hacks and broken pages
También les dejo una comparativa muy buena y útil en la wikipedia de los motores de todos los navegadores con sus (in)compatibilidades.
Cada lengua, cómo saben algunos lingüistas del blog, es algo único en muchos aspectos que van más allá de las reglas gramáticas.
Siempre tuve la idea que nunca iban a poder hacer traductores suficientemente buenos cómo para ser usados seriamente, hasta que leí una de las propuestas en las que se está trabajando.
Entre otros grandes, Google está trabajando en armar un sistema de traducciones basado íntegramente en estadísticas y no en reglas preestablecidas.
La idea es alimentar el sistema con textos traducidos por humanos con un alto nivel de calidad (generalmente textos para gobiernos o conferencias), e ir sacando estadísticas de las formas más comunes que se traducen tanto palabras como frases y expresiones completas.
Me pareció una idea con muchísimo potencial, y ya lo están aplicando para traducir un idioma tan complicado cómo el árabe al inglés.
También participaron en un concurso auspiciado por el gobierno de los EEUU y cómo era de esperar, salieron primeros.
Cada tanto es bueno recordar porqué algunas cosas fallaron y mirarlas desde otro ángulo.
Asa Dotzler, uno de los integrantes más elocuentes de la fundación Mozilla suele poner en perspectiva muchos temas controversiales y un post suyo me recordó que Internet Explorer, en su momento, era un “buen navegador”.
Los problemas vinieron con muchas malas decisiones en su desarrollo que explotaron con el tiempo, y una actitud sorprendentemente indiferente hacia uno de sus productos más usados.
Eso es lo que hizo que se incendiara sólo. La falta absoluta de reacción e interés.
La seguridad es una guerra constante, no se puede dejarse estar en un mundo cómo internet.
Hoy me llegaron los CDs del Ubuntu 6.06 LTS (Dapper) originales por correo (a Argentina).
Me los entregaron si costo y en mi puerta.
A diferencia de otras versiones, esta viene un sólo CD, ya que la instalación es un Live CD en sí misma.
¡También mandaron 12 stickers!
Un viaje al pasado dónde el arte en ASCII era sinónimo de elite, convertí tu foto en ASCII.
En Geeking with Greg se pusieron a sacar cálculos estimativos de cuánta RAM tendrá Google a su disposición entre todos sus data centers, y llegaron una conclusión bastante impresionante:
4 petabytes
Que es para comprar, el doble de lo que tienen almacenado (en disco duro) el Internet Archive, y la misma cantidad que Google decía tener en discos duros en el 2003.
Es mucha información para poder acceder en pocos milisegundos.
Un post el slashdot revela cómo con simplemente modificar algunos parámetros en los firewall del que envía y del que recibe los paquetes TCP (ignorar los resets) se puede obviar por completo la censura impuesta.
El post original es de Richard Clayton.
Para una PC con linux del lado receptor sería tan simple cómo:
# iptables -s 0/0 -d 0/0 -p tcp --tcp-flags RST -j DROP
Hay una clase de PEAR, Spreadsheet_Excel_writer, que te permite generar un archivo de excel (no un CSV, un archivo en formato Excel 5) sin usar objetos COM, con sólo estas lineas:
$worksheet =& $workbook->addWorksheet(’¡Mi Excel!’);
$worksheet->write(0, 0, 'Nombre');
$worksheet->write(0, 1, 'Apellido');
$worksheet->write(1, 0, 'Juan');
$worksheet->write(1, 1, 'Perez');
$workbook->close();
Se lanzó oficialmente la versión 2.6.17 del kernel de Linux, y tras intentar procesar el caos que es el changelog de kernel.org, les resumo un poco lo destacado:
- Se incorporó softmac cómo capa adicional al kernel que agrega más soporte para placas wifi (entre otras la esperada Broadcom 43xx), y mejora el rendimiento de muchas actualmente soportadas.
- LEAP, el protocolo desarrollado por Cisco para manejar autenticación en múltiples redes wifi es parte del kernel y debería simplicar enormemente el cambio de redes una vez que esta nueva función sea aprovechada
- Soporte automático para SMP (Symmetric Multiprocessing), que detecta la cantidad de procesadores físicos o virtuales sin necesidad de configuración (en kernels anteriores había que compilarlo específicamente para SMP)
- Una mejora bestial (hasta un 50% en algunos casos) al sistema de archivos EXT3 permitiendo mapear de a más de un bloque del I/O del disco duro
- Soporte para el protocolo H.323 (voip) en iptables
- Por último está una de las mejoras más técnicas, pero que Linux Torvalds está particularmente orgulloso, es la función splice(). Un ejemplo práctico de la ventaja de esta nueva función es la posiblidad de estar recibiendo información de un codificador de video, y escribir en disco mientras se reenvia toda la información a un socket para transmitirlo en tiempo real sin tener que duplicarlo físicamente en la memoria (que es lo que se hacía hasta ahora).
También les dejo una versión para humanos de los cambios en est último kernel.
Finalmente se anunció que Java DB se incoporará al build 88 de Java 6 “mustang” con el fin de proveer una base de datos nativa en Java cómo parte de todo el framework.
Java DB es una redistribución del producto de la fundación Apache llamado Derby, y todo el esfuerzo y desarrollo se está llevando acabo en Apache.
De a poco empiezan a salir a la superficie pequeñas muestras del potencial de haber incorporado Cairo a Gecko.
Le dejo un screenshot y un post del desarrollador de Mozilla.
“Watching non-programmers trying to run software companies is like watching someone who doesn’t know how to surf trying to surf.”
Ver no-programadores tratando de liderar compañías de software es como ver a alguein que no sabe surfear tratando de surfear.
Recomiendo leer el post de donde saqué la cita, es sobre un “review” que le hace Bill Gates a “Joel on sofware” cuando Joel trabajaba en M$(?)
pd: perdón(?) por los pocos posts. es que estuve ocupado(???)
Moralmente obligado a aclarar que éste es un sitio dedicado a abogar por Linux, les presento una explicación (en inglés) punto por punto de la licencia que hay que aceptar para usar Windows XP Home.
Para ir saboreando:
“Si compartís archivos con otras PCs en tu casa, no podes compartirlo con más de 5 PCs”
“Microsoft te asegura que Windows XP Home va a funcionar correctamente durante 90 días. No te aseguran que Windows XP Home mismo o service pack’s vayana a funcionar después de ese período.”
Con el costo de responder algunas preguntas éste sitio les recomiendan que distro usar.
Salió publicado en todos lados, pero para los que se informan exclusivamente (?) por kbglob, salió a la luz que en una audiencia concedida a Stephen Hawking, el papa Juan Pablo II (¿o hay que decirle Karol Wojtyła ahora que no es papa?) le dijo textualmente (pero en inglés): “Está bien estudiar el Universo y dónde se originó. Pero no se debería profundizar en el origen en sí mismo, puesto que se trata del momento de la Creación y de la intervención de Dios”.
Un aplauso grande para los que tienen miedo de investigar cosas nuevas.
Para los que no están al tanto, Duke Nukem Forever se anunció hace 9 años, y todavía está en desarrollo.
Es uno de los chistes más recurrentes en slashdot y muchos otros lugares.
Para seguir aumentando el mito, alguien se está dedicando a recompilar todas las cosas que pasaron desde que anunciaron su lanzamiento.
Sigue el concurso del diseño de logo para kbglob.
Ya recibimos varios y estamos esperando tener algunos más para postearlos y escuchar opiniones.
¡Sigan mandando!