Urgente! Google Argentina bloquea serie de cheques.
Publicado por gustavo - 18/01/08 a las 12:01:55 pmEl 10 de enero de 2008, Google Argentina envío un comunicada de carácter urgente a diferentes casas de cambio informando sobre la anulación de la serie de cheques CITIBANK NY que van desde el NRO 037772040 hasta el 037772472. Total de cheques afectados: 432.
Crea un algoritmo de búsqueda y gana 100.000 dolares
Publicado por gustavo - 18/01/08 a las 05:01:18 amEn un intento de poner a Singapur en el mapa mundial de desarrollo de nuevas tecnologías, la agencia de ciencia, tecnología e investigación (A*STAR) en conjunto con Fusionpolis acaban de anunciar una competencia individual y por equipos (Max. 10 personas por equipo) para el desarrollo de un algoritmo capaz de buscar diferentes tipos de archivos multimedia (voz, vídeo) por determinadas caracteristicas tales como objetos, eventos. El equipo o la persona que logre cumplir con todas las tareas asignadas, sera el feliz acreedor de los 100.000 dolares.
- Fase 1: Registración; desde el 3 de enero de 2008 hasta el 28 de Febrero de 2008
- Fase 2: Ronda preliminar; desde 1 marzo de 2008 hasta 23 de agosto de 2008
- Fase 3: La gran final; Se celebrara en el periodo de apertura del nuevo complejo edilicio Fusionpolis, durante el mes de Octubre de 2008. La fecha le sera confirmada a los participantes.
Fuente: The Star Challenge 2008, Tech Presso
La wiki de Joomla! Spanish
Publicado por gustavo - 18/01/08 a las 04:01:35 amHace dos días que vengo trabajando sobre lo que sera la wiki de Joomla! Spanish. El objetivo principal sera dar una nueva dinámica de colaboración a los grupos de trabajo y mantener las traducciones lo mas actualizadas posible. La verdad que el poder de MediaWiki no deja de sorprenderme, hace tan solo 48 horas solo sabia lo básico; editar una noticias en wikipedia, darle negrita, insertar un enlace.. etc. Cuando comencé a profundizar sobre el uso de plantillas prediseñadas para cajas de información, utilización de extensiones. etc. comprendí el verdadero poder que nos brinda esta joyita del software libre.

Sin duda alguna, considero que su uso sera de gran ayuda para toda la comunidad hispana de Joomla! en general. Cuando sea el lanzamiento, se anunciara debidamente tanto en el foro como en la portada de Joomla! Spanish.
Sun Microsystems adquiere MySQL AB
Publicado por gustavo - 16/01/08 a las 07:01:23 pmEl Presidente y CEO de Sun Microsystems Jonathan Schwartz’s, acaba de anunciar en su blog la adquisición de la compañía MySQL AB (Creadores de Mysql) por la módica suma de 1.000 millones de dolares.
Primer Café Joomla! Spanish Guayaquil - Ecuador
Publicado por gustavo - 15/01/08 a las 06:01:48 pmEn el foro de Joomla! Spanish ya contamos con un completo informe sobre el primer Café Joomla! Spanish realizado en Guayaquil, Ecuador.
Fernando Almeida (ferchuss), Richard Astudillo, Franklin Moya (fmd1979), Katiuska Briones, José García (pepehp), Byron Ma, Norman Cruz(ryo), Johnny Heredia(johnnyheredia), Marilyn Monroy y David Lolin(dlolin).
Tercer Café Joomla! Spanish Guatemala
Publicado por gustavo - 15/01/08 a las 11:01:16 am
Eduardo Garcia Torres (geckogt), Freddy Tampan, Rudy Palacios, Rodrigo Polo, Henry Marroquin, David Samayoa (vladux), Alejandro Sintuj (McAlejo) y Leonel Cantón (lcanton)
Objetivos de la comunidad:
- Incluir las experiencias y habilidades de los usuarios de Joomla! en Guatemala, con el fin de que un usuario, busque lo que necesita y le pueda preguntar a alguien que ya lo haya hecho, todo el soporte lo manejaremos vía joomlaspanish.org.
- Queremos realizar mas actividades para fomentar el buen uso del Web, y por supuesto de Joomla! para lo cual entre los posibles eventos que surjan, se mencionó un Joomla! Day en Guatemala, pequeñas reuniones para trabajar, crear paginas para asociaciones sin fines de lucro y obviamente más Café Joomla! Spanish en Guatemala.
- Otra de las ideas que vamos ha implementar en la página es una sección de Tips (Knowledge Base).
- Queremos grabar algunos tutoriales, en donde interactué un expositor y podamos ver la pantalla también, la idea es como dar una clase y grabar tanto al profesor, al alumno como lo que se haga en el computador.
JQuery 1.2.2
Publicado por gustavo - 15/01/08 a las 07:01:49 amEn el marco de la conmemoración del segundo aniversario del primer lanzamiento de una de las librerías javascript mas utilizada en la actualidad, John Resig acaba de anunciar en el blog de desarrolladores la salida de la versión JQuery 1.2.2. Entre algunas de las novedades podemos encontrar: 120 correcciones en el código y una mejora de rendimiento de un 300% para elementos DOM.
Joomla! 1.0.14 RC1 - Actualización de seguridad
Publicado por gustavo - 14/01/08 a las 06:01:20 amDebido a la gravedad del bug CSRF reportado días atrás, el core de Joomla! ha decidido lanzar una actualizacion de seguridad denominada Joomla! 1.0.14 RC1.
- Seguridad [Riesgo Bajo] Solucionado bug del tipo XSS en el componente com_search.
- Seguridad [Riesgo Bajo] Solucionado bug del tipo XSS en pagina de resultados de búsqueda.
- Seguridad [Riesgo Bajo] Solucionado errores en el componente com_content.
- Seguridad [Riesgo Alto] Solucionado bug del tipo CSRF.
Nota: Los parches de 1.0.14 RC1 solo llegan hasta la versión 1.0.12. Por lo cual si usted tiene una versión mas antigua, primero actualice a Joomla 1.0.13 y luego a 1.0.14 RC1.
Nota2: Esperamos tener el pack Joomla! Spanish 1.0.14 RC1 lo antes posible. Noticia completa, en foro y portada de Joomla! Spanish.
Alarma NEEEEEEEEEEEEERD!
Publicado por gustavo - 14/01/08 a las 05:01:52 amIngredientes básicos para el armado de una alarma hiper NEEEEEEEEEEEEERD!!!:
- Distribución Debian o derivados como Ubuntu.
- Librería SoX: sudo apt-get install sox
- Dos mp3’s : a) Loop de alarma, en lo posible que sea molesto. b) Tema preferido..
- Administrador regular de procesos en segundo plano, osea cron! =)
Configuración del Crontab:
30 07 * * * play /home/gustavo/alarma/alarma.mp3 /home/gustavo/alarma/Cool Millions - The KKK Took My Baby Away.mp3
Enlaces del día - 14/01/2008
Publicado por gustavo - 14/01/08 a las 04:01:08 am- CodigoGeek: Quiero mi propio blog!
- Ulove-tech: Voy a abrir un blog en ingles
- Leandro : Blogg-X: Editor de escritorio para Joomla!
- PuntoGeek: Rendur, excelente editor HTML/CSS online en tiempo real
- Luigix: Software de pago, gratis y totalmente legal !
Joomla! Day: Melbourne, Australia [02/02/08]
Publicado por gustavo - 13/01/08 a las 09:01:40 pm- ¿Cómo comenzar con Joomla?. Por Norm Douglas.
- Creatividad Joomla!: Diseño de templates. Por Dinah Randall.
- Joomla! 1.5 RC4: Migración, demostración y beneficios. Por Sam Moffatt.
- Joomla! Seguridad y Hosting. Por Brad Baker/Russ Winter.
- Reunión con expertos: En el panel de discusión estará presente Andrew Eddie.
Automatizar los backups de nuestra base de datos
Publicado por gustavo - 13/01/08 a las 07:01:04 pmUtilizando el poder divino que nos brindan nuestros viejos amigos BASH y CRON, aprenderemos como automatizar en uno simples pasos una de las tareas mas tediosas con las que puede contar un administrador: LOS BACKUPS!
1. Creamos un archivo del tipo backupdb.sh (Extensión sh = Shell Script), copiamos y pegamos el siguiente código. Configurar con nuestros datos.
[CODE]
# DEFINIR VARIABLES
DBNOMBRE=mibasededatos
DBPASSWORD=mipassword
DBUSUARIO=miusuario
EMAIL=”mi@email.com”
mysqldump –opt -u$DBUSUARIO -p$DBPASSWORD $DBNOMBRE > backup.sql
gzip backup.sql
FECHA=`date “+%Y-%m-%d”` ; mv backup.sql.gz $DBNOMBRE-backup-$FECHA.sql.gz
echo “La copia de seguridad ha sido creada de forma exitosa. Base de datos: $DBNOMBRE Fecha: $FECHA” | mutt -a $DBNOMBRE-backup-$FECHA.sql.gz $EMAIL -s “Mi sitio X: Backup del dia: $FECHA”
rm $DBNOMBRE-backup-$FECHA.sql.gz
[/CODE]
2. Abrimos el ftp. Una vez logeados, subimos en el directorio /etc de nuestro root el archivo anteriormente creado. Importante: si no asignamos permisos de ejecución el script no funcionara.

3. Entramos en nuestro Cpanel. Cron jobs -> Seleccionar: [Modo Avanzado]. Configuramos el script para que se ejecute todo los días a las 12:30 PM

Resultado Final:
Asunto: Mi sitio X: Backup del día: 2008-01-13
De: XXX@ServidorX
Cuerpo del mensaje: La copia de seguridad ha sido creada de forma exitosa. Base de datos: tu_base_de_datos Fecha: 2008-01-13
Archivo adjunto: tu_base_de_datos-backup-2008-01-13.sql.gz
Tip: Para saber la hora en la que esta configurada el servidor, creamos un archivo del tipo hora.php y le pegamos el siguiente código:
[PHP]
< ?php
echo date('h:i:s');
?>
[/PHP]
Joomla 1.5 : Zona Experimental =)
Publicado por gustavo - 13/01/08 a las 05:01:13 amRecien termino de instalar en un subdirectorio del dominio una versión de Joomla 1.5 actualizada vía svn al 07/01/2008. Allí iré poniendo diferentes módulos, componentes, plugins y hacks que valla programando en el transcurso de los meses.
Nota: Instalados los plugins de vídeo y el de wikipedia para que los vean en pleno funcionamiento. =)
Plugin para Joomla 1.5 : Enlazar artículos de la Wikipedia
Publicado por gustavo - 13/01/08 a las 05:01:54 amObjetivo: Enlazar de la manera mas simple posible los artículos que se encuentran en la Wikipedia en Español.
Uso: [wiki]Joomla![/wiki]
[php]
< ?php
/**
* Autor: Gustavo Raúl Aragón
* Email: gustavo@joomlaspanish / info@delirius.com.ar
* Licencia: GNU/GPL
**/
defined('_JEXEC') or die('Restricted access');
$mainframe->registerEvent(’onPrepareContent’, ‘plgWiki’);
/**
* Función de búsqueda y remplazo
**/
function plgWiki(&$row, &$params, $page) {
// WIKIPEDIA -> [wiki]palabra de referencia[/wiki]
$patronWikipedia = ‘#\[wiki\](.*?)\[/wiki\]#si’;
$wikipedia = ‘\\1‘;
$row->text = preg_replace($patronWikipedia, $wikipedia, $row->text);
}
?>
[/php]
Plugin para Joomla 1.5 : Insertar vídeos de Google y Youtube
Publicado por gustavo - 12/01/08 a las 07:01:20 amPara el aprendizaje no hay nada mejor que la puesta en practica de los conocimientos adquiridos, por lo cual siempre es bueno ir fijando pequeñas metas.. en este caso la idea básica era crear un plugin que me permitiera insertar vídeos de youtube y google en Joomla 1.5. El código es bien simple, pero puede resultar muy ejemplificador para aquellos que están luchando con la mala documentación de Joomla! :)
[XML]
< ?xml version="1.0" encoding="utf-8"?>
< !DOCTYPE install SYSTEM "http://dev.joomla.org/xml/1.5/plugin-install.dtd">
[/XML]
[PHP]
< ?php
/**
* Autor: Gustavo Raúl Aragón
* Email: gustavo@joomlaspanish / info@delirius.com.ar
* Licencia: GNU/GPL
* Notas: Patrones de búsqueda basados en el bbcode de Dragonfly CMS
*/
// ehhh.. ups!
defined('_JEXEC') or die('Restricted access');
$mainframe->registerEvent(’onPrepareContent’, ‘plgVideos’);
/***********************************************
* Función de búsqueda y remplazo de patrones *
***********************************************/
function plgVideos(&$row, &$params, $page) {
// YOUTUBE -> Uso: [youtube]id del vídeo[/youtube]
$patronYoutube = ‘#\[youtube\]([^ \"\n\r\t< ]*?)\[/youtube\]#si’;
$youtube = ‘
‘;
$row->text = preg_replace($patronYoutube, $youtube, $row->text);
// GOOGLE VIDEO -> Uso: [google]id del vídeo[/google]
$patronGoogleVideo = ‘#\[google\]([^ \"\n\r\t< ]*?)\[/google\]#s’;
$google = ‘
‘;
$row->text = preg_replace($patronGoogleVideo, $google, $row->text);
}
?>
[/PHP]