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 Web InDatcom Integracion 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”

Adobe Flash Catalyst

Categories: InDatcom

Antes codenamed Adobe Thermo, es una herramienta de diseño para la rápida creación de interfaces para aplicaciones y contenido dinámico, sin necesidad de tener conocimientos de programación para utilizarlo, tampoco se requiere conocimiento alguno en Flex. Es una herramienta ideal para los diseñadores, ya que pueden iniciar su composición “estática” utilizando PhotoShop, Illustrator o Fireworks, después se importa a Catalyst para convertirlo en aplicación o en contenido interactivo y de esta manera proveer este archivo a los programadores para realizar la lógica y conexión al “backend” de la aplicación en Flex. Suena fácil.

Investigando un poquito mas sobre Catalyst me encontré una presentación que impartieron en el MAX 2008 y me pareció muy excelente el ejemplo que pusieron sobre como Flash Catalyst podrá ser usado para simplificar el proceso de interacción Diseñador – Programador al crear RIAS, he aquí unas imágenes:

Como trabajan los diseñadores y programadores hoy en dia:

y con Flash Catalyst:

A los que asistieron al MAX 2008 se les proporcionó un “early prerelease”, pero a los que no tendremos que esperar hasta principios del 2009 para que liberen el prerelease en Adobe Labs. Date de alta aquí si deseas ser notificado cuando el release este disponible.

Songbird

Categories: InDatcom Integracion Tecnologica Multimedia Web 2.0

Pues hoy descubrí un producto mas de mozilla que la verdad me ha sorprendido gratamente, su nombre: “Songbird”, se trata de otro reproductor/libreria de musica digital.

songbird

En el ya tan competido ramo de los reproductores de audio digital dirán ¿porqué postear la creación de uno mas? pues porque la verdad me agradó mucho y además tiene la gracia de que integra un gran grupo de servicios y features que se pueden encontrar entre la enorme gama de players que ya hay por ahí circulando.

Soy un usuario feliz del IPhone pero un arrepentido usuario de ITunes la verdad, me resulta incompresible el hecho de que algo tan poco amigable y con tantas limitaciones se haya vuelto tan popular…(laspus brutus perdón)…

Pues entre las caraterísticas que encontre sumamente interesante de este player es que realiza el scrobling de canciones directamente a last.fm sin necesidad de plugins adicionales ni mucho menos, otra y la que mas me ha gustado hasta este momento es la llamada “mash Tape” que consiste en mostrar datos, información y metadata de tus canciones….si y ase eso lo hacen muchos pero la manera en la que lo hace este me pareció de lo mas agradable además de organizada y completa, ya que en este orden puedes obtener info de tus canciones:

  • Info General de Artista
  • Noticias
  • Fotos
  • Videos
interfaz del songbird

Además de (a mi juicio) poveerte de una interfaz muy bien organizada y completa tiene la particularidad de permitirte editar la información al momento de casi cualquier dato que se está presentando, en la misma interface sin ventanas extras, modales o wizards, esta agilidad me pareció un gran punto a favor del Songbird ya que para melómanos con poco tiempo y desesperados por corregir metadata de su musica como su servilleta.

Otra cosa que acabo de descubrir y que también me hace empezar a querer mas a este nuevo amigo es la posibilidad de (al igual que a firefox) instalarle extensiones y addons, viene que ya algunos básico instalados pero hay mucho que hacerle e instalarle, ojalá pronto la librería de addons se va mas y mas populada.

Pueden descargarlo aquí.