January 25th, 2010
Josselin Mouette, desarrollador de Debian, ha aceptado Tomboy como dependencia en Gnome para la próxima versión de Debian Squeeze. A primera vista no parece nada extraordinario, quitando los 50MB que ocupa el paquete; pero Tomboy requiere Mono. Lo que significa que Mono estará instaladopor defecto en Debian Squeeze. Al parecer a Debian no le preocupa las patentes encubiertas de Microsoft; a Red Hat sí le preocupa. Quizás Debian piense que Microsoft no va hacer lo mismo queRambus
Vía Os News > Slashdot > Barrapunto
Lo interesante de esta noticia es que, aparentemente, Debian sin ser miembro de la Open Invention Network distribuirá Mono en su próximo lanzamiento.
Hay un serio problema en lo que a distribuir Mono se refiere.
Personalmente me gusta (casi gustaba) la idea de utilizar Mono para desarrollar pero este "agujero legal" me parece un poco ridículo. Si todos los rumores son ciertos, Microsoft está haciendo una mala jugada al mundo Open Source.
Publicado en .NET, Debian, Linux, Mono Project | Sin comentarios »
December 2nd, 2009
This is a re-post from my old blog.
O divine art of subtlety and secrecy!
Through you we learn to be invisible, through you inaudible;
and hence hold the enemy's fate in our hands.
-- Sun Tzu, The Art of War, c. 500bc
Security is a process and not a product, and should be treated as such. I think General Patton said it best when he said:
“Fixed fortifications are monuments to man’s stupidity.”
From Dana Epp's profile at codeproject.com
http://www.codeproject.com/script/profile/whos_who.asp?vt=arts&id=177693
Publicado en english, security | Sin comentarios »
June 16th, 2009
Hoy Opera ha lanzado al mercado un nuevo producto/servicio: Opera Unite
Opera Unite básicamente es un servidor web embebido en el Opera, esto permite al usuario de opera compartir aplicaciones, fotos, servicios, etc. con otros usuarios sin necesidad de "una web" como nexo. Algunas de la aplicaciones que ya posee el Opera Unite son: Fridge (permite a los demás usuarios dejarte notas), Media Player (Compartir música), Web Server (publica tus páginas web desde tu ordenador), Photo Sharing (te permite compartir fotos e imágenes) y File Sharing (te permite compatir archivos con cualquier persona del mundo).
Puedes leer una introducción completa aquí
Publicado en Opera | Sin comentarios »
May 28th, 2009
No encontré la explicación específica de este error pero en mi log de apache encontré esto:
EACCELERATOR: PHP crashed on opline 13 of execute()
at ...\lib\vendor\symfony\lib\plugins\
sfPropelPlugin\lib\vendor\propel\util\DebugPDOStatement.php:61
Buscando en internet encontré este post con la solución:
http://www.netfulvpc.fr/phptechnoframe/trucs-et-astuces/xampp-17&sl=fr&tl=es&history_state0=
Debes actualizar la librería libmysql.dll lo puedes descargar aquí.
Luego copia el dll en los directorios:
XAMPP\apache\bin
XAMPP\php
Y en windows\system32
(No te olvides de hacer un backup del dll original)
Publicado en PHP, Symfony, apache | Sin comentarios »
April 25th, 2009
Para que los acentos se vean correctamente en los mensajes de alerta de javascript se debe utilizar el valor octal del caracter acentuado que se desea.
Por ejemplo, para mostrar el mensaje de alerta "Ingrese solo números", el código sería el siguiente.
<script type="text/javascript">
alert('Solo n\372meros por favor');
</script>
Esto funciona, en mi prueba, en una página html que utiliza la codificación iso-8859-1 ( Europeo occidental )
Les dejo un buen enlace con la tabla de caracteres "raros" del ISO-8859-1 en OCTAL, HEXA y HTML.
Publicado en Javascript | Sin comentarios »
September 2nd, 2008
El 1 de setiembre Google, a través de su blog oficial, anunció su próximo lanzamiento, el de su navegador de código abierto: Google Chrome.Básicamente, estos son los detalles que puedo comentar rápidamente:
- Un gran cambio, a nivel de funcionamiento, es que cada pestaña (si, tiene pestañas) corre en un proceso distinto y no en un hilo (thread) paralelo a los demás del navegador.
- Si por algún motivo alguna pestaña queda inactiva (por ejemplo por javascript malicioso o malprogramado) este pasa a su estado "triste" y no compromete al funcionamiento global del navegador.
- Al abrir una pestaña nueva se cargará una ventana con los 9 sitios web que más visitas usualmente. Además de un historial de navegación.
- Para luchar contra el phising crearon una lista, que actualizan constantemente, de sitios maliciosos. El Google Chrome hace uso de esta lista para avisar al usuario. Esta lista también está abierta al público y se puede acceder a ella a través de una API creada por Google.
- Google Chrome utiliza una máquina virtual de Javascript que optimiza el uso de memoria y ayuda a tener una experiencia más agradable en el uso del navegador.
- Desarrollaron este nuevo navegador utilizando el motor WebKit.
Google ha creado un comic muy bueno para explicar cómo funciona internamente Google Chrome, cuáles son sus funcionalidades, sus detalles de uso y cómo lo están probando.
Esta es la página oficial de Google Chrome desde donde puede ser descargado
Esta es la página del proyecto open source Chromium: http://code.google.com/chromium/
Aquí comparto una vista previa del Google Chrome:

Publicado en Google | 3 Comentarios »