Archivo para ‘Productividad’ Categoria

La chuleta de jQuery 1.3 (Visual Cheat Sheet)

25 de Septiembre de 2009

 jQuery Visual Cheat Sheet

Para tener a mano todo lo que puedas necesitar cuando trabajas con jQuery 1.3, entre otras más cosas, incluye información acerca de:

  • Selectores
  • Efectos
  • CSS
  • Eventos
  • Ajax
  • Utilidades

Muy recomendable.

[Descargar][Ver]

Controlar el tiempo de navegación

12 de Junio de 2009

ThinkWasabi escribe sobre MinutesPlease.com, un interesante servicio para controlar el tiempo que pasamos en una web.

¿Cuántas veces nos ha pasado que tenemos 10 minutos y nos ponemos a twitear y cuando nos damos cuenta ya han pasado más de 25 minutos?

Para evitar que nos ocurran estas cosas podemos utilizar este servicio. Basta con introducir la url que queremos visitar y el tiempo en minutos y darle al botón :)

Existen 3 formas de usar MinutesPlease:

Navegación Normal
Es la forma comentada anteriormente, entras, introduces la url y el tiempo y pulsas el botón. Se abrirá una pestaña nueva con la url introducida y en la pestaña en la que tenías MinutesPlease verás un contador de tiempo para saber cuánto te falta para volver al trabajo.

URL “pregrabadas”
Si quieres puedes guardarte unas URL para no tener que rellenar cada vez el formulario de MinutesPlease, por ejemplo puedes usar http://minutesplease.com/5minutes/a2sistemas.com/ para navegar por la web de A2Sistemas durante 5 minutos

Bookmarklet
El bookmarklet de MinutesPlease te permite visitar durante 10 minutos cualquier web. Solo tienes que guardar el bookmarklet de MinutesPlease y hacer clic en él cuando visitas una web en la que quieres limitar el tiempo de navegación.

Bonus:
Realmente la idea es original, pero para que esto funcione y te sea útil debes ceñirte al tiempo que te marcas al principio ya que siempre te da la opción de More time… así que puedes ir dándote más tiempo.

Fuente: ThinkWasabi

Backup completo en SQL 2005 Express

27 de Febrero de 2009

La versión Express de SQL no dispone de ninguna herramienta para programar copias de seguridad automatizadas. Aunque sí se pueden realizar cópias manualmente ya sea por la interfaz de SQL Server Management Studio Express o  por el comando de T-SQL backup database

Para poder mantener unas copias de un sistema SQL 2005 Express de forma automática podemos crear un procedimiento que ejecute el comando de backup sobre cada una de las bases de datos del sistema y guarde los archivos en el disco duro.

La creación del procedimiento de copia sería algo así:

USE [master]
GO

CREATE Proc [dbo].[spBackupsSQL]  As
DECLARE @nombreBBDD varchar(255),
        @nombreArchivoBackup varchar(255),
        @comandoBorrado varchar(300),
        @fecha varchar(255),
        @existe int

EXEC sp_configure 'show advanced options',1
RECONFIGURE
EXEC sp_configure xp_cmdshell,1
RECONFIGURE

DECLARE miCursor CURSOR
FOR
select name from sys.databases where name <> 'tempbd'

OPEN miCursor

    FETCH miCursor INTO @nombreBBDD

WHILE(@@FETCH_STATUS =
0)
    BEGIN        

    SET @fecha = CONVERT(varchar(255),DATEPART(d,GETDATE()));
    SET @fecha = @fecha +'_'+CONVERT(varchar(255),DATEPART(m,GETDATE()));
    SET @fecha = @fecha +'_'+CONVERT(varchar(255),DATEPART(yyyy,GETDATE()));

    SET @nombreArchivoBackup = 'C:\'+@nombreBBDD+'_'+@fecha+'.bak'

    -- Miramos si existe el archivo   
    EXEC xp_fileexist @nombreArchivoBackup, @existe output

    SET @comandoBorrado = 'del '+@nombreArchivoBackup

    IF @existe = 1
    EXEC xp_cmdshell @comandoBorrado

    backup database @nombreBBDD to Disk=@nombreArchivoBackup

    FETCH miCursor INTO @nombreBBDD
    END
CLOSE miCursor
DEALLOCATE miCursor

EXEC sp_configure xp_cmdshell,0
RECONFIGURE
EXEC sp_configure 'show advanced options',0
RECONFIGURE

El código anterior crea un procedimiento almacenado que carga las bases de datos con la select de la tabla sys.databases en un cursos que recorremos y vamos generando un archivo .bak de cada una de las bases de datos.

Además, verificamos que no exista el archivo antes, en el caso de existir, elimina el archivo para crear el nuevo. El proceso de borrado se realiza con el comando del y por ello activamos la ejecución de comandos con sp_configure xp_cmdshell.

Automatización con .bat

Para poder decir que realmente hemos automatizado todo esto, nos hace falta que el procedimiento se ejecute periodicamente, ya que por sí solo no es posible. Lo podemos realizar con un archivo .bat, contendrá lo siguiente:

SQLCMD -q "Exec spBackupsServidorSQL" -Uusername -Ppassword -Sservername

Recuerda que spBackupsSQL es el nombre del procedimiento que queremos ejecutar.

Por último, con el programador de tareas de Windows ejecutamos el .bat

Optimizar imágenes sin perder calidad con Smush.it

10 de Enero de 2009

Con Smush.it con solo tan solo un click, mediante la instalación de una extensión del Firefox o a través de una URL o un Uploader, se puede optimizar las imágenes de un sitio Web sin perder su calidad. Solo exprimiendo al límite los bytes que la componen.

Es muy fácil de usar:

  • Podemos entrar en la Web de Smush.it y subir nuestras imágenes con el navegador Web.
  • Utilizar el Bookmarklet de Smush.it, lo que le permite a extraer todas las imágenes de la Web que estamos viendo.
  • Entrar en la Web de Smush.it y escribir las URL de nuestras imágenes.
  • O usar la extensión de Firefox de Smush.it, que con tan solo un click pasa todas las imágenes de la Web que estamos viendo a Smush.it para que las procese en cuestión de segundos.

Viendo la portada de la Web de A2SISTEMAS y activando con un click el plugin del Firefox de Smash.it, podremos apreciar el resultado de la optimización de las imágenes de la portada en la siguiente captura:

Resultado de la optimización con Smush.it

Resultado de la optimización con Smush.it

El resultado representa un ahorro de casi un 10% del peso total de todas las imágenes. Un verdadero revés a la optimización cotidiana, teniendo en cuenta que todas y cada una de la imágenes que componen esta portada fueron debidamente optimizadas para ganar en tiempo de carga sin perder su calidad con programas de edición de imágenes profesionales como el Gimp y el Photoshop.

También podemos apreciar que al final del listado, la última imagen estaba en un formato GIF que Smush.it automáticamente ha convertido al formato PNG. Lo que no representa un problema, pero sí un cambio, ya que tendríamos que actualizar el HTML para actualizar a este nuevo formato. ¡Es la hora de dejarnos de GIF!

El resultado es una carpeta comprimida con todas las imágenes optimizadas, que se descarga del sitio Web de Smush.it. Así de fácil.

Cambiar a Mac: Navegando en un extraño mundo nuevo

9 de Enero de 2009

Mac OS y Windows crecen por igual con cada nueva versión. Ambos ofrecen un firewall integrado, la capacidad de compartir un único módem por cable o DSL entre los ordenadores de una red. A pesar de estas similitudes, los dos sistemas operativos son todavía muy diferentes, tanto en el funcionamiento y filosofía.

Familiarizarse
No hay menú Inicio en Mac OS X. En cambio, usted puede guardar los iconos de programas de uso frecuente, documentos y carpetas de cualquier práctica. Por ejemplo, puede utilizar el Dock en el borde inferior de la pantalla (es decir, el Dock está normalmente en el borde inferior, se puede mover a ambos lados de la pantalla a través del menú Apple del submenú Dock). También puede arrastrar los iconos a lugares fuera de la barra lateral en la parte izquierda de cualquier ventana del Finder.

Mac OS X no tiene una barra de tareas. En cambio, un pequeño triángulo negro aparece debajo de los iconos del Dock de los programas abiertos. Si hace clic y se mantiene en uno de estos iconos (o control-clic en él), verá una lista emergente de las ventanas abiertas en ese programa, al igual que lo haría en Windows XP.

Ratón
Los usuarios de Windows estarán familiarizados con un ratón de dos botones, Apple optó por la simplicidad de un botón con el fin de ser más fácil de usar. Por este motivo, todos los Mac portátiles tienen la función de sólo un botón debajo de la pista de la almohadilla. Si desea haga clic con el botón, simplemente mantenga pulsada la tecla Ctrl al mismo tiempo que se pulsa el botón, o el enchufe en un puerto USB de dos botones del ratón y haga clic con el botón de distancia. Mejor aún, la propia Apple Mighty Mouse ofrece la elección de uno o dos botones, además de un número programable de otro tipo de zonas sensibles al tacto, así que usted puede personalizarlo en la forma que desee.

Teclado
La principal diferencia entre los teclados de Mac y PC es la tecla de comando a ambos lados de la barra espaciadora. La tecla Command, equivale a la tecla Control en Windows. Por ejemplo para copiar y pegar no se usa la tecla ‘Control + C’, se usa ‘Command + C’.

Barra de aplicación
La barra superior corresponde a las opciones de la aplicacion que tengamos abiertas y estemos usando en ese momento (la que se encuentre activa). A medida que nos movemos en las ventanas de las diferentes aplicaciones la barra superior cambiara con las opciones correspondientes a cada programa.
En Mac, la gran mayoría de programas no se cierra al cerrar sus ventanas, como sucede en Windows. Para saber qué programa está en primer plano, basta con mirar su nombre arriba a la izquierda, junto a la manzana.

Bloqueo
Recuerda lo que ocurre cuando un programa de Windows se bloquea inesperadamente? Si tiene suerte puede obtener una salida, pero por lo general usted tiene que reiniciar su PC y empezar de nuevo. Con un Mac, si un programa falla, puede obligarlo a dejar de funcionar haciendo clic derecho sobre su icono en el Dock, o pulsar C-Alt-Esc y seleccionando la aplicación de la delincuencia de la lista para salir sin que ello afecte a su período de sesiones.

Cambio de Configuración
El panel de control está vivo y bien vivo en OS X, pero se llama Preferencias del Sistema, y aparece en el Dock como un icono de engranajes. Al igual que el Panel de Control de Windows, contiene la configuración de Preferencias del Sistema para ajustar el reloj de su ordenador, las conexiones de red, y ajustes de potencia. Puede ver estos ajustes’ iconos por categorías o en una simple lista, por orden alfabético – sólo elegir entre Ver ➝ Mostrar todas las categorías A o Ver ➝ Mostrar todos Alfabético.

Time Machine
Con la introducción de Time Machine puede configurar la copia de seguridad y olvidarse de ella. Las copias de seguridad incrementales pasan automáticamente a la unidad asignada. Si elimina accidentalmente un archivo, no se preocupe, usted puede usar Time Machine para encontrar una versión anterior. Copias de seguridad de archivos individuales, carpetas o todo el contenido de su disco duro, incluidas las aplicaciones si desea, relájese sabiendo que tus datos están seguros.

El Menú
Los menús cambian dependiendo del programa y la ventana que está siendo utilizado. Así que usted no encontrará la barra de menús dentro de cada ventana que abra, que serán siempre en la parte superior de la pantalla. Un efecto secundario de esto es que el cierre de todas las ventanas de un programa no cierra el programa en sí. Usted debe elegir Archivo ➝ Salir (CQ) o haga clic y mantenga en el programa del icono de Dock y elija Salir desde el menú emergente.

Fácil de desinstalar
He aquí una herramienta de Windows que no es necesario en el Mac. Usted generalmente no necesitan nada especial para quitar programas o desinstalar la aplicación de un programa en el Mac. Simplemente abra la carpeta Aplicaciones y arrastre el icono del programa correspondiente a la papelera. Eso es todo – no hay necesidad de preocuparse de que está dejando a algunos fragmentos de desestabilización.

Hardware del panel de control
El Mac no requiere un programa para instalar el controlador de un nuevo gadget externo. Los controladores de la mayoría de las impresoras, ratones, y otros accesorios vienen preinstalados. Si usted conecta un dispositivo y no funciona, simplemente instale el controlador correcto desde el CD (o descargar el controlador desde el sitio web del fabricante).

Espacios
¿No sería genial si pudiera agrupar todos los activos que usted necesita para los diferentes tipos de trabajo que hace en tu Mac en pantallas personalizadas? Bueno, ahora usted puede hacerlo con espacios. Diseño tantos espacios como desee y, a continuación, cambiar entre ellos sin esfuerzo con la prensa de una tecla F.

Localizar archivos
Uno de los principales dolores de cabeza con los ordenadores de Windows puede ser tratar de localizar un archivo de gran frecuencia en unidades del disco duro. En el Mac, Explorer se convierte en el Finder. Ahora con más opciones de búsqueda de gran alcance, la localización de cualquier archivo es un juego de niños. Y lo que es más, puede usar el Cover Flow de iTunes a través de sus carpetas.

Exposé
Con Exposé puedes ver todo el escritorio presionando F9, F10 para ver todos los documentos abiertos en una aplicación, y F11 para borrar por completo tu escritorio de windows. Puede personalizar Exposé exactamente cómo quiera que se comporte dentro de Preferencias del Sistema.

Dashboard
Si necesita saber qué hora es en una serie de ciudades, o quiere saber el tiempo que está haciendo, hay un widget en Dashboard. Haga clic en F12 para abrir Dashboard y en breve puede averiguar lo que necesita saber. Puede ver qué Widgets están disponibles en www.apple.com / es / descargas / salpicadero. Usted también puede desarrollar sus propios widgets en http://developer.apple.com/macosx/dashboard.html.

Buscar y encontrar
Mano a mano con el Finder Spotlight es el poderoso motor de búsqueda para su Mac. Ahora puede reducir un parámetro de búsqueda por tiempo, así como por ubicación. El nuevo equipamiento significa que usted puede usar la lógica booleana en sus búsquedas enormemente para mejorar su precisión. Quick Look le permite una vista previa de un documento para que usted pueda estar seguro de que es el que desea antes de que usted realmente abrirlo.

Botón maximizar
En el Mac, la cosa más cercana a la Maximice botón es el botón de zoom (el botón verde en la esquina superior izquierda de una ventana). En lugar de ampliar una ventana para adaptarse a toda la pantalla hace que la ventana aumente o disminuya sólo lo suficiente para incluir su contenido.

Aplicaciones en el Dock
El lanzamiento de aplicaciones en Windows generalmente requiere un viaje a el menú Inicio. Puede, por supuesto, crear un icono de acceso directo en el escritorio, pero esto puede convertirse rápidamente en un lío “y reducir su eficiencia global. El el Mac es el Dock la solución. Puede colocar todas sus aplicaciones de uso frecuente y lanzarlas aquí con un solo clic del ratón.

Si nunca ha tenido un Mac, necesitará algo de tiempo para acostumbrarte a él, pero seguro que en dos semanas lo maneja a la perfección ya que las aplicaciones Mac están diseñadas para funcionar de forma intuitiva, una vez que haya aprendido una aplicación, como iTunes, por ejemplo, aprenderá rápidamente iPhoto, Mail y todo el software que viene con su Mac.

Diferencia entre Windows y Macintosh

9 de Enero de 2009

¿Qué sistema operativo usas para tu ordenador? Si es Windows o Macintosh, ¿no te gustaría entender la diferencia entre ellos?

Estoy seguro de que sabes lo que Mac y Windows son. Sí, son dos sistemas operativos en uso hoy en día. Ambos han acumulado popularidad por diversas razones. Antes de la comprensión de las diferencias entre Windows y Mac, echemos un rápido vistazo a cada uno de ellos.

Microsoft Windows

Es un sistema operativo y software de interfaz gráfica de usuario que fue desarrollado por Microsoft. Tras su introducción en 1985, se hizo inmensamente popular entre los usuarios de computadoras personales. Su desarrollo se había iniciado en dos rutas paralelas. El desarrollo de una ruta se destinaba para uso personal mientras que el otro era para uso profesional. Las versiones destinadas a uso personal ofrecían mayor soporte multimedia pero carecía de capacidades de red. Las versiones de Windows profesional ofrecían una mayor creación de redes y elementos de seguridad, pero carecían de soporte multimedia.
Windows XP fue un gran éxito y el relativamente reciente Windows Vista, no obstante, es popular.

Macintosh

También conocido como Mac, Macintosh se refiere a un nombre de marca que abarca una serie de ordenadores personales desarrollados por Apple Inc. Apple Mac produce el hardware y tiene su propio sistema operativo que viene con todos los Macs. El sistema operativo de Mac se pueden dividir en dos familias de sistemas operativos. Uno de ellos es el ‘Classic’ de Mac OS, que se entrega con Mac hasta la creación del Mac OS 9. La segunda familia es Mac OS X, que se deriva de sus características de Mac OS 9. El sistema operativo que está actualmente en uso se conoce como el Mac OS X, sucesor de Mac OS, que es una línea de interfaz gráfica de usuario basada en los sistemas operativos.

Ahora que ya se han introducido a los dos sistemas operativos, echemos un vistazo a las diferencias entre ellos.

Diferencia entre Windows y Macintosh

El sistema operativo Windows se basa en el lenguaje, mientras que Mac está basado en Unix.

Windows es utilizado universalmente, mientras que Macintosh es utilizado únicamente en el hardware de Apple. Windows es utilizado por la mayoría de los usuarios de ordenadores, es más vulnerable a ser hackeado. Macintosh se considerada como un sistema operativo más seguro.

Windows es criticado por tener un menor número de características en comparación con el Mac. Además, es menos sensible a una mayor cantidad de operaciones de computación. Por el contrario, Macintosh cuenta con un rico conjunto de características y facilidad de uso.

Mientras Windows se centra en la función de oficina, Macintosh se centra en los gráficos y funciones multimedia.

Funciones similares que son ejecutables en tanto Macintosh y Windows difieren en su terminología. Por ejemplo, la función de la tecla Control en Windows corresponde a la de la tecla Comando en los Macs. El símbolo en Windows se conoce como la Terminal en Mac. El panel de control de Windows corresponde a las Preferencias del Sistema en Mac. Macintosh y Windows difieren en la navegación y la gestión de archivos, los atajos de teclado y algunas otras operaciones. Además, los controles de ventanas, barras de menús y botones de ratón se diferencian en su funcionalidad en los sistemas operativos.

Así, vemos que Windows y Macintosh son bastante diferentes en lo que a sistemas operativos se refiere. Cada uno de ellos viene con un conjunto de ventajas y desventajas y cada uno de ellos es para una sección de los usuarios. Y yo te pregunto, a que sección de usuarios perteneces tu?

jQuery más fácil con una Extensión del Dreamweaver

9 de Enero de 2009

Se trata de una extensión disponible gratuitamente que se instala en el Dreamweaver, a través de un típico .MXP. Facilita definitivamente el trabajo del día día con este lenguaje de programación. Su aportación se puede resumir en:

  • Sintaxis coloreada del lenguaje.
  • Autoayuda cuando escribes, con listados que contienen todas las funciones de jQuery y jQuery UI.
  • Biblioteca de recortes de código.
Captura del plugin en acción

Captura del plugin en acción

Esta disponible para Dreamweaver CS3, 8, MX2004, and MX, tanto en Windows como en Mac OS X.