Google anuncia Gmail Offline

Categories: Desarrollo WebInDatcomWeb 2.0

gmail2

Hasta el día de hoy uno de los principales inconvenientes de Gmail era que no se podía accesar el correo electrónico sin conexión a Internet, pero Google ya ha anunciado su nueva versión de Gmail para acceso fuera de línea desde el mismo navegador. Esta versión ha sido realizada mediante Google Gears.

Después de instalar el plug-in de Google Gears a tu navegador, Gmail detecta cuando estas fuera de línea. Guarda tus correos electrónicos de manera que los puedas leer, responder, reenviar, buscar, etiquetar y demás. Cuando te conectas a Internet de nuevo, automáticamente envía todos los mensajes. La manera en que funciona es exactamente igual a la que Gmail funciona para los dispositivos móviles (como Android) que tienen soporte para Gears.

Algunas funciones no estarán disponibles de manera offline, como el spellcheck y cargar archivos adjuntos (aunque si se podrán ver los que ya tienes en cache) ya que requieren conexión a Internet.

Firebug 1.3.0

Categories: Desarrollo WebIntegracion Tecnologica

firebug

Firebug es una de las herramientas más populares utilizada en el mundo del desarrollo Web. Se trata de un add on muy poderoso para editar, depurar y monitorear el código HTML/CSS/Javascript de cualquier pagina Web que estemos visitando por medio de Firefox.

Sus desarrolladores presentaron la nueva versión 1.3.0, se puede descargar desde aquí. En esta versión se han arreglado algunos errores en la aplicación. Se han implementado algunos cambios en el panel de depuración Javascript que mejoraran su rendimiento en archivos Javascript grandes. Se han incorporado herramientas de rastreo internas que serán usadas por los desarrolladores para depurar el mismo firebug. Así como también se ha mejorado el tiempo de respuesta en el panel de red.

Nota: Esta versión no será compatible con la nueva versión 3.1 de firefox, para trabajar con esta versión de firefox será necesario descargar la versión alpha de firebug 1.4 (que incluirá un panel JSON explorer ;) ).

WordPress 2.7 liberado

Categories: Desarrollo Web

WordPress 2.7 ya ha visto la luz :D , y en verdad que con grandes cambios en su interfaz de admnistracion, dejandola mas usable, personalizable, y mucho mas bella se deja ver que los desarrolladores detras ahora si le dieron su dosis correspondiente de amor. ademas de esta mejora tan radical tambien hay nueva funcionalidad en la moderacion de comentarios, asi como permirtir que un post sin importar su fecha y hora de publicacion hacer que siempre aparesca en la pagina principal, y no olvidemos la facilidad para instalar plugins nuevos siendo instalables a un solo click.

para que se den una idea de lo que hablo les dejo el siguiente video

para mas detalles visitar WordPress

respaldo por tabla mysql con bash

Categories: Desarrollo WebInDatcomIntegracion Tecnologica

Teniendo nosotros el problema de porder restaurar solo una tabla de un respaldo de determinada base de datos, surgio la necesidad de crear un pequeño script simple pero util el cual permite crear respaldos por tabla especificandole la base de datos, esto permite que al necesitar restaurar una sola tabla o varias sea mas sencillo, por estas razones surgio el siguiente script que con gusto lo ponemos a disposicion de la comunidad :)

DESCARGA SCRIPT

primero debemos darle permisos de ejecucion

chomod +x respalda_tabla.sh

segundo ejecutamos el script pasandole 3 parametros usuario, password y base de datos

./respalda_tabla.sh usuario password base_datos

esto creara una carpeta con el nombre de la base de datos y fecha del sistema, dentro de la carpeta estran los sql de cada tabla dumpeada.

A continuacion el codigo y recuerden que si tienen alguna mejora hacernola saber :D


#!/bin/bash

#Written by Jorge Medrano

# Copyright (c) 2008 Jorge Medrano.

#
# Licensed under The MIT License

# Redistributions of files must retain the above copyright notice.

# license http://www.opensource.org/licenses/mit-license.php The MIT License

if [ $# -lt 3 ]; then
echo “Necesitas pasar dos parámetros: usuario, password y base de datos.”
exit 0
fi

echo “Inicia Respaldo”

RUTA=`pwd`
FECHA=`date +”%Y-%m-%d”`
RUTA=”$RUTA/$3-$FECHA”

if [ ! -d $RUTA ]; then
echo “Creando directorio”
mkdir $RUTA
fi

SQL=’Select table_name FROM information_schema.tables WHERE table_schema = “‘$3′” AND table_type = “BASE TABLE”;’

for i in `mysql -u $1 -p$2 -B –skip-column-names -e “$SQL”`;
do
mysqldump -u $1 -p$2 –opt $3 $i > $RUTA/$i.sql
done
echo “Termino respaldo”

InDatcom en el MOD

Categories: Desarrollo WebInDatcomIntegracion TecnologicaMultimediaProyectosRIAWeb 2.0

InDatcom formara parte de la primera edicion del Festival Internacional de Tecnologias Digitales, MOD 2008, el cual se llevara a cabo del 6 al 9 de noviembre en el ExConvento del Carmen en Guadalajara, Jalisco.

En el marco del MOD participaremos en la coordinacion de la Sala Web 2.0, donde estaremos exponiendo un poco de lo que es esta nueva generacion de la Web.

Contaremos con 20 equipos de computo conectados a internet a traves de un patrocinio de Megacable en los que estaran habilitados accesos a sitios como Facebook, MySpace, Flickr, Last.fm, Blogger, Wikipedia, hi5, Metroflog, YouTube, entre otros. Todos estos sitios considerados como parte de la segunda genereacion de la web, ya que en todos sus casos el contenido es generado por el usuario y aplican tecnologias que son caracteristicas de la web actual, como AJAX, Flash, Flex, etc.

Tambien estaremos haciendo la presentacion de nuestra nueva plataforma de Webcasting, con la que a traves de 4 camaras distribuidas alrededor del ExConvento estaremos transmitiendo en tiempo real todo lo que suceda en el festival. Janet la responsable del departamento de RIA en InDatcom aplicara algunos elementos innovadores en el manejo de esta plataforma como el enviar texto publicitario a los streams de tiempo real, cuenta con un panel de control para los streams con el que puede intercambiar camaras, insertar spots de video en tiempo real, desactivar algun stream, etc. La transmision de estos feeds se llevara a cabo en el link de nuestra plataforma de video: http://indatcom.tv

Las camaras estaran interconectadas ya que tendremos una implementacion con mas de 6 equipos wi-fi, entre access points y repetidores distribuidos en todo el inmueble, como lo hemos hecho en otros eventos, lo que inclusive nos permitira la movilidad de las camaras.

Para los que no nos puedan acompañar a las presentaciones en vido de los VJs Eclectic Method y D-Fuse tendran la oportunidad de acceder a estas imagenes ya que conectaremos nuestra plataforma a las camaras de circuito cerrado que instalara el Canal 7 del Gobierno del Estado.

Y como la cereza en el pastel tambien estaremos presentando un ciclo de videos que consideramos entran el espectro de la Web 2.0, ya que son generados por el usuario, ya sea que los videoastas crean estos videos y los suben a sitios como YouTube asi como los que logran graban situaciones de la vida cotidiana interesantes, e inclusive los que utilizan sitios como estos para exponer sus ideas y visiones de todo tipo de temas.

No se pierdan este ciclo de videos que se presentaran en la vitrina del ExConvento.

Los esperamos a partir de este jueves 6 de noviembre, y no se les olvide pasar a saludar! :)

Informacion oficial del MOD:

festival internacional de tecnologías digitales

Las tecnologías digitales han transformado la forma de comunicarnos: celulares, internet, satélites; de entretenernos: videojuegos, DVD players, video conciertos; de generar productos audiovisuales: intervenciones, video instalaciones, paisajes sonoros, arte digital interactivo; de educarnos: tiene nuevas posibilidades con las bibliotecas digitales, revistas en línea, el conocimiento colectivo que se da en la web 2.0, redes profesionales y sociales.

Las tecnologías digitales han permeado la vida cotidiana donde encontramos pantallas interactivas digitales, pantallas para informar, entretener, comunicar, conectar, hacer transacciones, controlar, pantallas para todas las necesidades y en la medida que su empleo se extiende, se hace patente que hay que usarlas con destreza y creatividad.

El Centro de Medios Audiovisuales, CAAV y la Dirección General de Actividades Culturales de la Secretaría de Cultura del Gobierno del Estado de Jalisco, hemos trabajado conjuntamente para mostrar al público, una selecta muestra de las posibilidades que ofrece la tecnología digital.

El propósito de este festival es presentar el uso, tendencias y desarrollo de las nuevas tecnologías en el arte, la educación, el entretenimiento y las comunicaciones.

Durante cuatro días, el Ex convento del Carmen será intervenido digitalmente: videos, arte y paisajes sonoros, instalaciones, videoconciertos, talleres y arte digital interactiva son algunos de los campos de vanguardia artística que ofrece el monitor digital.

En Guadalajara del 6 al 9 de noviembre del 2008, en el Ex Convento del Carmen se celebra por primera vez el festival Internacional de tecnologías digitales: monitor digital, mod.

El mod está dirigido a las personas que quieran conocer y disfrutar el arte digital interactivo, que quieran aprender más acerca de la digitalización y aquellas que quieran escuchar nuevas propuestas de arte sonoro o divertirse con videojuegos en espacio real.

Manejo de fuentes en Flex

Categories: Desarrollo WebInDatcomRIA

Una tarea muy importante en Flex es la de incluir fuentes en tu aplicación. Esta se puede realizar de diferentes maneras, la mas común es utilizando el tag @font-face por medio de CSS, ya sea desde una hoja de estilos externa o empleando el tag mx:Style dentro de tu MXML.
Nota:Este método lo puedes utilizar solamente para fuentes del tipo True Type (ttf) y Open Type (otf). Para utilizar fuentes en otro formato, es necesario incluir las fuentes en un archivo .swf.

Ejemplo:

<mx:Style>

@font-face {

src: url(“fonts/Futura-Condensed-Bold.ttf”);

fontFamily: futuraB;

advancedAntiAliasing: true;

font-weight:bold;

font-style:normal;

}

</mx:Style>

Es muy importante asignar el fontWeight y fontStyle adecuado. Por ejemplo si en el código anterior asignáramos un fontStyle:italic, el debbuger nos arrojaría el siguiente error, donde indica que ese estilo no se encuentra en la fuente:

exception during transcoding: Font for alias ‘futuraB’ with italic style was not found at: file:/E:/Flex Projects/Fonts/src/fonts/Futura-Condensed-Bold.ttf …

El manejo de fuentes en flex puede ser en ocasiones una tarea muy frustrante, porque te puedes topar con errores que no te brindan ni una pista de lo que puede estar mal y no hay mucha documentación al respecto; uno muy común con el que nos hemos encontrado es el siguiente:

exception during transcoding: Unexpected exception encountered while reading font file ‘/E:/Flex Projects/Fonts/src/fonts/Futura-Condensed-Bold.ttf’ …

Las causas de este error pueden ser varias, por ejemplo, si se asigna un valor de advancedAntiAliasing:true, cuando la fuente que estas tratando de incluir no lo soporta. Para descartar que alguna propiedad este causando conflicto, hay que poner en el tag @font-face solamente el src y fontFamily.

Otra causa a este error es que el manejador de fuentes de actionscript no interpreta tu fuente correctamente. Hay 3 manejadores que trascodean fuentes: flash.fonts.JREFontManager, flash.fonts.AFEFontManager y flash.fonts.BatikFontManager.
En teoría, estos manejadotes tienen capacidades diferentes y dependiendo del tipo de fuente automáticamente se selecciona el que “mejor” haga el trabajo, pero en ocasiones no sucede de esta manera; así que una alternativa es forzar al compilador a usar un manejador AFEFontManager que parece ser el que tiene mejor soporte para fuentes. Para esto es necesario hacer lo siguiente:

Clic en Project -> propiedades.
Una vez abierto la ventana, seleccionar la sección de Flex Compiler.
En la caja de texto additional compiler arguments agregar
-managers=flash.fonts.AFEFontManager