Imagen del día: Web 2.0
Publicado por gustavo - 12/01/08 a las 03:01:16 am
Nota: Imagen escaneada por mi de la revista RollingStone, Anuario 2007. Pag. 146
Ejercicios Joomla 1.5: explique el código..
Publicado por gustavo - 11/01/08 a las 06:01:16 amPrograme una pequeña función, pero por no documentar olvide lo que hacia.. alguien podría explicarme linea a linea que fue lo que hice? =)
[PHP]
< ?php
function getFlashNoticias() {
$query = 'SELECT id, title, hits, LEFT(introtext, 40) AS descripcion FROM #__content WHERE catid = 3 ORDER BY id LIMIT 0,5';
$db =& JFactory::getDBO();
$db->setQuery($query);
$rows = $db->loadObjectList();
foreach ( $rows as $row ) {
if ($row->descripcion != null) {
$intro = strip_tags(”$row->descripcion”);
$enlace = JRoute::_(”index.php?option=com_content&view=article&id=$row->id”);
$generarPDF = JRoute::_(”index.php?view=article;&id=$row->id&format=pdf”);
echo ” $row->title: $intro . Leído: $row->hits veces | Descargar PDF
“;
}
}
}
getFlashNoticias();
?>
[/PHP]
Resultado final:

API de google para generar gráficos estadísticos
Publicado por gustavo - 10/01/08 a las 08:01:20 pmGoogle Charp API, es una interesante librería de Google que nos permite agregar de forma dinámica gráficos estadísticos del tipo: barras, líneas, circulares, áreas, mixtos, etc. en nuestro sitio web . Su uso de bien sencillo, lo uno que solo debe tener en cuenta son los parámetros de asignación. Veamos un pequeño ejemplo:
Necesitamos crear un circulo tridimensional con el porcentaje de navegadores utilizados para ingresar al blog x:
Explicación:
http://chart.apis.google.com/chart? -> Url principal
& -> Separador
cht=p3 -> Tipo de gráfico: Circulo tridimensional
& -> Separador
chco=1296e2 -> Color
& -> Separador
chs=450×150 -> Tamaño del gráfico en píxeles
& -> Separador
chd=t:45,37,10,5,3 -> Porcentajes
& -> Separador
chl=Internet Explorer|Firefox|Opera|Safari|Otros -> Etiquetas que describen los porcentajes.
Uso:
[html][/html]
Resultado:
Nota: El único limitante es que google solo nos permite 50,000 consultas por día.
Rumor: Microsoft compraría Logitech
Publicado por gustavo - 10/01/08 a las 06:01:09 pmUn rumor que crece cada vez mas fuerte es la posible adquisición por parte de Microsoft de la empresa Suiza Logitech, actualmente el mayor fabricantes de periféricos para pc y consolas de juegos (PS2, PS3, Xbox 360, Wii) del mundo. Entre algunos de sus productos podemos encontrar: mouse, teclados, cámaras web, altavoces, auriculares, micrófonos, joysticks, volantes.. etc.
¿Como eliminar las noticias del escritorio de Wordpress?
Publicado por gustavo - 10/01/08 a las 04:01:58 pmAlgo que me resulta sumamente molesto del administrador Wordpress son las noticias de la comunidad que nos aparecen por defecto en el escritorio (Dashboard).

Para eliminarlas, deberemos editar el index.php del directorio wp-admin y buscar la siguientes lineas ( Aprox. linea 132 ):
[php]
// Informacion sobre documentación y soporte
< ?php _e("Need help with WordPress? Please see our documentation or visit the support forums.”); ?>
// Noticias sobre el desarrollo de wordpress
// Noticias referentes a la comunidad wordpress
[/php]
Borrar, guardar y listo! adiós a esas molestas noticias. :)
Joomla! Spanish
Publicado por gustavo - 10/01/08 a las 01:01:03 amLa granja de servidores donde se encuentra hospedado Joomla! Spanish, reporto un importante fallo en el sistema UPS (Sistema de alimentación ininterrumpida) lo cual nos ha dejado fuera de servicio. Para ser claros, los servidores se encuentran apagados.. solo nos queda esperar el cambio de baterías y la nueva puesta en marcha de todo el sistema.
Actualización: Problema solucionado :)
Feliz cumple hermano!
Publicado por gustavo - 09/01/08 a las 02:01:39 am23 Jóvenes y eternos años! Siempre en mi corazón.

Intel rompe su acuerdo con el proyecto “Una laptop por chico”
Publicado por gustavo - 07/01/08 a las 03:01:00 amMuchas veces uno se pregunta hasta que punto las multinacionales están interesa en ayudar a los gobiernos y/o ONGS en la lucha contra la pobreza, indigencia y analfabetismo. Este caso no parece ser la excepción a las reglas, según se pudo saber en una cable de la agencia de noticias AFP, el gigante informático Intel (Microprocesadores), anuncio la ruptura del acuerdo que tenia con la ONG “One Laptop Per child” (OLPC, una laptop por chico) luego de que su fundador Nicholas Negroponte les pidiera que dejaran de vender su propia linea económica denominada ClassMate.
Frases destacadas.
“Les deseamos buenas cosas, pero debido a un callejón sin salida filosófico, abandonamos su consejo de administración” Chick Mulloy, portavoz de Intel.
“Vemos a los niños como una misión, Intel los ve como un mercado”, aseguró la ONG.
Google Docs, agrega presentaciones en tu sitio.
Publicado por gustavo - 06/01/08 a las 08:01:07 amApenas han pasado dos meses del lanzamiento de Google Docs, y los chicos de google no paran agregar nuevas funciones a su suite ofimática online. Uno de los últimos agregados nos permite incluir de forma fácil y rápida presentaciones al mejor estilo Youtube.
Activarlo es bien sencillo, una vez que terminamos de crear o editar nuestra presentación:
Click en la pestaña [Publish] -> Texto: Puedes publicar tu documento en Internet, donde todo el mundo podrá acceder a él y verlo en línea, etc. Click en el botón [Publish document]. Si todo resulto correcto, nos aparecerá un mensaje informando que nuestra presentación fue publicada, además de brindarnos un pequeño código del “Mini modulo de presentación”, el cual podremos copiar y pegar directamente en el editor de texto de nuestro sitio web / blog.

Resultado final:
Predicciones erróneas
Publicado por gustavo - 05/01/08 a las 03:01:23 am- Es imposible que haya maquinas que vuelen siendo mas pesadas que el aire. Lord Kelvin, 1895
- Las leyes y los hechos mas importantes de la ciencia física ya están todos descubiertos y tan firmemente establecidos que es remotísima la posibilidad de que alguna vez se vean complementados con nuevos descubrimientos. Albert Abraham Michelsen, 1903
- Los aviones no tienen ningún valor militar. Profesor Marshal Foch, 1912
- Pienso que hay un mercado mundial quizá para cinco ordenadores. Tomas Watson, presidente de IBM, 1943
- En el futuro, tal vez los ordenadores no pesen mas de 1,5 toneladas. Popular Machinichs, 1949.
- Da la impresión de que hemos llegado al limite al que se puede llegar con la tecnología informática, aunque habría que tener cuidado con estos enunciados, pues tienden a parecer completamente tontos cinco años después. John Von Neumman, 1949
- No hay ninguna razón para que los individuos tengan un ordenador en su casa. Ken Olson, 1977
- Una memoria de 640.000 bytes debería ser suficiente para cualquiera. Bill Gate, 1981
- Internet se hundirá castastróficamente en 1996. Robert Metcalfe (Inventor de Ethernet)
Joomla! Reporte para el mes de diciembre
Publicado por gustavo - 04/01/08 a las 10:01:01 amBrad Baker, nos trae un nuevo reporte mensual sobre el crecimiento de la comunidad Joomla! para el mes de diciembre de 2007.
Foros oficiales
- Robert (dam-man) es el nuevo moderador del foro Aleman.
- El foro ha superado los 150.000 miembros.
- Toni (tydust) fue elegido como el “Miembro del mes”.
Directorio de Extensiones
- 196 nueva extensiones fueran publicadas. 53% bajo licencias GPL, 12% bajo licencias comerciales y 35% bajo otro tipo de licencias.
- 17 nuevas extensiones fueron enteramente escritas de forma nativa para Joomla! 1.5.
- 29 nuevas extensiones funcionan en modo legado en Joomla! 1.5.
- 670 nuevas revisiones de software fueron publicadas en el directorio.
Múltiples vulnerabilidades CSRF en toda las versiones de Joomla!
Publicado por gustavo - 04/01/08 a las 08:01:10 amRecientemente se ha reportado un grave problema de seguridad que afecta a toda la versiones de la rama estable 1.0.X y parte de rama en desarrollo 1.5 RC; hasta la 1.5 RC4 la cual corrige dicha vulnerabilidad.
Crédito: Armando Romeo aka Zinho
Tipo de vulnerabilidad: CSRF (Cross-site request forgery)
Remoto: Si
Riego: Alto
Versiones Afectadas: Toda la Rama 1.0.X, Rama 1.5 hasta la RC3
Parches: Rama 1.0.X, en desarrollo (Posible salida de Joomla 1.0.14), Rama 1.5, actualizar a Joomla 1.5 RC4.
¿En que consiste el CSRF? Básicamente se trata de una técnica de intrusión también conocida como “one click attack”. Por lo que un atacante puede, mediante la inclusión de un script malicioso, (ya sea en una página web, en un correo, o en la firma de un foro, etc.) hacerse con nuestro SESSIONID.
En resumen, ¿en qué afecta esto a Joomla!? Supongamos que nos encontramos navegando por la red con nuestro administrador de Joomla! abierto y caemos en un sitio malicioso, el atacante podrá hacerse con nuestro actual SESSIONID , lo cual, le permitirá loguearse sin mayores problemas como administrador de nuestro portal. Viéndolo desde una óptica más didáctica podríamos decir que nosotros somos el pez y el atacante es el paciente pescador, si el pez (Nosotros) toma los recaudos necesarios, difícilmente caiga en el anzuelo del pescador (Atacante). En caso contrario, seremos servidos como un rico plato de entrada.
Algunas medidas a tener en cuenta:
- Cuando termine de trabajar con el administrador de Joomla! por favor cierre sesión [LOGOUT]

- No ingrese a sitios desconocidos, foros. etc. logeado como administrador.
- Es recomendable no utilizar el mismo navegador, tenga uno solo para todo lo relacionado con la administración y otro de uso general.
- No guarde las cookies del administrador.
- Para Mozilla Firefox: Editar -> Preferencias: Datos privados [Tildar: Siempre borrar mis datos privados cuando cierre Firefox] -> Opciones: [Tildar] Cookies.
Vulnerabilidad en el componente PU Arcade
Publicado por gustavo - 04/01/08 a las 07:01:16 amNombre del Script: PU Arcade (2.0.3 & 2.1.3 Beta)
Tipo de vulnerabilidad: Inyección SQL
Desarrollador: pragmaticutopia.com
Reportado por: H-T TeaM
Lista de seguridad: Milw0rm
El autor del componente recomienda que los que estén usando versiones anteriores a la 2.1.2. Descarguen la ultima versión y actualicen. Preguntas frecuentes sobre como actualizar el componente. . Para lo que ya están usando la versión 2.1.2, las opciones son dos:
1. Bajar el parche y con ellos remplazar los archivos del directorio /components/com_puarcade
2. Mantenerse actualizado vía el svn del proyecto. Por lo cual siempre se estará al día en cuanto actualizaciones y correcciones en el código.
Forbes nombra a Nvidia como la empresa del 2007
Publicado por gustavo - 04/01/08 a las 03:01:19 am
La multinacional Nvidia sigue creciendo a pasos agigantados y facturando cientos de millones de dolares gracias al voraz apetito que demuestran tener los consumidores que día a día demandan mayor poder de procesamiento 3d para sus aplicaciones y Juegos. Actualmente, dominan el 62% del mercado de tarjetas gráficas para PC, además de imponer su procesadores gráficos (GPU: Unidad de Procesado de Gráficos) en consolas tales como Xbox y PS3.
El origen de IBM
Publicado por gustavo - 04/01/08 a las 02:01:31 am1986: Herman Hollerith funda Tabulating Machine Company.
1911: Tras la adquisición de otras compañías (Dayton Scale Company, International Time Recording Company y Bundy Manufacturing Company), la Tabulating Machine Company de Hernan Hollerith, cambia su nombre por el de Computing-Tabulating-Recording Company (CTR).
1924: La Computing-Tabulating-Recording Company (CTR), ex Tabulating Machine Company de Herman Hollerith, es rebautizada como International Business Machines (IBM) por Thomas J. Watson, su nuevo director ejecutivo. IBM encabezara la industria moderna de la computación y se transformara en una de las mayores corporaciones industriales del mundo.
Fuente: La era de las maquinas espirituales de Ray Kurzweil.