Artículos de la fecha Junio 2008 ↓

Plugins para QuickLook

Quicklook es una de las mejoras que Apple introdujo en Leopard y que a mi al principio no me acababa de convencer no estaba acostumbrado (quizás muchos años en MS-DOS, Windows y Linux) pero ahora es algo que uso a diario y para muchas cosas no solo para ver fotos en modo previo si no para ver contenido de archivos comprimidos y muchas más cosas que voy averiguando y encontrando plugins nuevos.

Para instalar estos Plugins hay que copiarlos en /Library/QuickLook (para que cualquier usuario disponga de ellos) o ~/Library/QuickLook (con lo cual SOLO en nuestro usuario estará disponible) y después hay que reiniciar el Finder (tecla ATL + botón derecho encima del Finder -> reiniciar Finder).

Los plugins que uso y conozco son estos:

  • Chm Reader:
    Permite examinar los fichero .chm que es la ayuda de windows pero yo lo uso para poder examinar libros que tengo en ese formato. No es un plugin muy depurado y no permite muchas cosas pero viene bien para echar un ojo sin más. Espero que el autor vaya mejorandolo o que yo me vaya pasando el PDF.
    Descarga: https://sourceforge.net/projects/quickchm/
  • BetterZip:
    Este es muy útil ya que permite ver el contenido de un fichero comprimido ZIP sin tener que abrirlo ni descomprimirlo, mostrando nombre de los ficheros, fechas, tamaños, etc, etc.
    Descarga: http://macitbetter.com/BetterZip-Quick-Look-Generator
  • ColorXML:
    Permite ver los XML a todo color con lo cual es mucho más fácil ver el contenido y sobre todo buscar alguna cosa.
    Descarga: http://www.araneum.it/macosx/
  • Suspicious Package:
    Bastante útil para ver el contenido de un paquete .PKG antes de instalarlo. El nombre del Plugin es un poco paranoico pero realmente podría ser eso sospechar de un .PKG antes de ver lo que contiene.
    Descarga: http://www.mothersruin.com/software/SuspiciousPackage/
  • ColorCode:
    Este es interesante para los que como yo solemos mirar código fuente y o queremos ver la sintáxis en color (highlighting).
    Descarga: http://code.google.com/p/qlcolorcode/

Más sitios donde encontrar Plugins:

MacPorts

Logo de MacPorts MacPorts es una iniciativo de la comunidad de código abierto para diseñar un sistema sencillo y simple de compilar, instalar y actualizar aplicación que no hay nativas para OSX pero si en código abierto. Hay miles (más de 4000) de aplicaciones portadas a OSX listas para compilar e instalar.

La página oficial: http://www.macports.org/

SimplyBurns

Logo de SimplyBurns SimplyBurns como su nombre indica es un grabador (también llamado tostador) de CDs/DVDs. Además de ser gratuito me gusta porque es muy simple, hace su trabajo correctamente, tiene indicador visual (barra) y numérico para saber lo que nos queda libre del disco.

La página oficial: http://simplyburns.berlios.de/index.html

Panel de SimplyBurns
Proyecto SimplyBurns
Grabación de una imagen SimplyBurns

Más capturas: Aquí

Averiguar el color (RGB)

Logo de Medidor de color digital No me dedico a los gráficos pero cuando estoy retocando mis webs suelo necesitar averiguar el código RGB de algún color sobre todo cuando veo algo (ya sean en una web, aplicación o documento) y quiero saber que color RGB es. Pues bien buscando encontré una sencilla aplicación que viene con el OSX llamada “Medidor de color digital” que seguro que su uso es otro pero a mi me sirve para averiguar el RGB de un color que tengo en pantalla.

Apariencia de Medidor de color digital

Como podéis ver en la captura tiene un cuadro que hace zoom y en medio un cuadrito con borde negro que es el pixel que te indica el color. Con tan solo mover el ratón por la pantalla veremos esa zona en la parte de zoom y su correspondiente color. El formato de color puede ser en diferentes formatos ya sea RGB u otros tanto en hexadecimal como decimal.

Manejo de iconos

Los que no nos dedicamos a los gráficos algunas veces nos peleamos (por desconocimiento o porque lo usamos muy de vez en cuando) para poder extraer, convertir o hacer un icono ya sea para una web o para una aplicación o un directorio. A continuación voy a explicar algunos trucos para manejar iconos:

Extraer un icono (icns) de una aplicación o directorio:

Logo de IconverterLa aplicación Iconverter a pesar de que su nombre nos indica que convierte también simplemente extrae iconos de cualquier aplicación, carpeta o fichero en OSX. Simplemente arrastramos encima de la aplicación y luego elegimos donde y con que formato queremos extraer el icono. Generalmente uso esta aplicación para extraer un icono de una aplicación o carpeta para luego usar el icns en otro sitio o para colocarlo en un artículo aunque para esto exporto en PNG.

Para descargar esta aplicación gratuita: http://www.students.niu.edu/~z110241/index.html

Apariencia de Iconverter

Convertir un ICNS en otro formato (por ejemplo PNG):

Aunque la aplicación anterior lo hace perfectamente simplemente arrastrando el ICNS y eligiendo el formato que queramos (PNG por ejemplo) hay una aplicaición de shell en OSX llamada SIPS que lo hace perfectamente y que a veces nos puede interesar para procesar varios ficheros o para hacerlo vía script. Un ejemplo para convertir un ICNS en PNG:

sips -s format png /camino/icono.icns --out /camino/imagen_convertida.png

Esta aplicación soporta diferentes formatos y opciones las cuales podemos consultar en su manual a través de: man sips, sips -h o sips -H.
Para convertir formatos gráficos a´si como escalar, rotar e infinidad de opciones más suelo usar la aplicación ImageMagick (se puede instalar usando MacPorts) pero ésta NO soporta ICNS una verdadera lástima.

Crear o editar iconos (diferentes formatos):

Logo de IconographerUna vez tengamos nuestro icono y queramos editarlo para modificarlo o simplemente queramos crear uno desde cero podemos usar esta aplicación muy simple (y ahora gratuita) llamada Iconographer. Con esta aplicación podemos editar tanto ICNS (OSX) como ICO (Windows, por ejemplo para crear el favicon.ico de las webs). Es un editor muy simple con algunas opciones y utilidades que hace su cometido, evidentemente no es Photoshop ni lo pretende.
Para descargar esta aplicación gratuita: http://www.mscape.com/

Algunas opciones y barra de herramientas de Iconographer

Simbolos del teclado

Siempre viene bien tener a mano esos caracteres del teclado que no están dibujados en las teclas y alguna vez nos viene bien para algún documento. La mayoría también tienen símbolo combinando además la techa shift.

Simb. Teclas
| ⌥ 1
@ ⌥ 2
# ⌥ 3
¢ ⌥ 4
⌥ 5
¬ ⌥ 6
÷ ⌥ 7
⌥ 8
⌥ 9
⌥ 0
Simb. Teclas
œ ⌥ q
æ ⌥ w
⌥ e
® ⌥ r
⌥ t
¥ ⌥ y
⌥ u
⌥ i
ø ⌥ o
π ⌥ p
Simb. Teclas
å ⌥ a
⌥ s
⌥ d
ƒ ⌥ f
⌥ g
⌥ h
⌥ j
§ ⌥ k
⌥ l
~ ⌥ ñ
Simb. Teclas
Ω ⌥ z
⌥ x
© ⌥ c
⌥ v
ß ⌥ b
⌥ n
µ ⌥ m
⌥ ,
⌥ .
⌥ -

1Password

Logo de 1PasswordUnos de los problemas hoy en día de la Web 2.0 es que en casi todas las webs/blogs y demás hay que registrase con lo que debemos guardar el usuario y contraseña, 1Password se ocupa de todas tus contraseñas así que puedes utilizar contraseñas complejas (aunque siempre se debería hacer así) para cada sitio y nunca olvidar la de ninguno de ellos. Pero lo más interesante para mi es que 1Password auto rellena el usuario y contraseña con lo cual ni siquiera tendremos que introducirlos. También permite organizar por carpetas para tener diferenciados diferentes registros.

Algunas de las características 1Password:

  • Se integra directamente en la mayoría de los navegadores para gestionar las contraseñas y auto-llenar los formularios web.
  • Generador de contraseña, automáticamente crea una contraseña si no queremos pensar una.
  • Función de Anti-Phishing y Protección Keylogger, proporciona seguridad y tranquilidad.
  • Lleva tu información en cualquier parte, iPhone / iPod touch o Palm.

En resumen, 1Password mantiene un registro de todas tus contraseñas web, automatiza el registrarse (login y pass), te asegura del robo de identidad, y te permite dejar de preocuparte por tu seguridad mientras estás conectado. El coste (34,95 dolares) no es mucho para la gran utilidad que es.

Navegadores soportados por 1Password

1Password

Crear un certificado de Apache autofirmado

En muchos de nuestros proyectos, sobre todo personales, necesitamos tener una web segura con SSL pero no queremos pagar un certificados porque no lo necesitamos, en tal caso lo que podemos hacer un crearnos un certificado auto-firmado, esto son lo pasos a seguir:

A mi me gusta crear un directorio dentro de la estructura del apache pero puede estar en cualquier sitio incluso en los certificados del sistema “/etc/ssl/certs”:

# mkdir /etc/apache2/certs
# cd /etc/apache2/certs

Creamos un certificado ráiz, a mi me gusta ponerle el nombre del dominio y crearlo con 2048 bits pero con 1024 es más que suficiente:

# openssl genrsa -out www.dominio.com.key 2048

Generamos una petición de firma del certificado:

# openssl req -new -key www.dominio.com.key -out www.dominio.com.csr
Country Name (2 letter code) [AU]:ES
State or Province Name (full name) [Some-State]:Provincia
Locality Name (eg, city) []:Ciudad
Organization Name (eg, company) [Internet Widgits Pty Ltd]:nombre de la empresa
Organizational Unit Name (eg, section) []:Sistemas
Common Name (eg, YOUR name) []:www.dominio.com
Email Address []:el email del responsable del apache o web

A challenge password []: <NO METER NADA>
An optional company name []:<NO METER NADA>

Generamos un Certificado Autofirmado

# openssl x509 -req -days 3650 -in www.dominio.com.csr -signkey www.dominio.com.key -out www.dominio.com.crt

Luego en la configuración del apache dentro del VirtualHost debemos añadir estas líneas:

SSLEngine on
SSLCertificateFile /etc/apache2/certs/www.dominio.com.crt
SSLCertificateKeyFile /etc/apache2/certs/www.dominio.com.key

Atajos útiles “sh” del IOS de Cisco

Muchas veces de las que hacemos un “show running-config” o lo que es más a menudo “sh run” no queremos ver todo si no un parte de la configuración, para ello hay algunos atajos muy útiles que no siempre se recuerdan:

  • show run interface:

    router# sh run int fa0/0
    Building configuration…
    Current configuration : 93 bytes
    !
    interface FastEthernet0/0
    ip address 10.1.2.1 255.255.255.0
    duplex auto
    speed auto
    end

  • show run | section:

    router#sh run | section interface
    interface FastEthernet0/0
    ip address 10.1.2.1 255.255.255.0
    duplex auto
    speed auto
    interface FastEthernet1/0
    ip address 192.168.4.1 255.255.255.0
    duplex auto
    speed auto

  • show run | begin :

    router#sh run | begin interface
    interface FastEthernet0/0
    ip address 10.1.2.1 255.255.255.0
    duplex auto
    speed auto
    !
    interface FastEthernet1/0
    ip address 192.168.4.1 255.255.255.0
    duplex auto
    speed auto
    !
    ip http server
    no ip http secure-server
    ip classless
    !
    control-plane
    !
    !
    –More–

  • show run | include:

    router# sh run interface f0/0 | include ip
    ip address 10.1.1.1 255.255.255.0

  • show ip interface brief:

    router#sh ip interface brief
    Interface IP-Address OK? Method Status Protocol
    FastEthernet0/0 10.1.1.1 YES manual up up
    FastEthernet1/0 192.168.1.1 YES manual up up

  • Mientras se está haciendo un “sh run” se puede usar el carácter / para hacer una búsqueda específica:

    router#sh run
    Building configuration…
    Current configuration : 663 bytes
    !
    version 12.3
    service timestamps debug datetime msec
    service timestamps log datetime msec
    no service password-encryption
    !
    hostname blog_demo
    !
    boot-start-marker
    boot-end-marker
    !
    !
    memory-size iomem 5
    no aaa new-model
    ip subnet-zero
    !
    !
    !
    !
    ip cef
    ip ips po max-events 100
    /192.168
    filtering…

    ip address 192.168.4.1 255.255.255.0
    duplex auto
    speed auto
    !
    ip http server

NOTA: Extraído de “http://www.globalconfig.net/brandons_blog/2008/06/shortucts.html

Adium

Logo de AdiumEl mejor programa de mensajería instantánea, soporta todo tipo de protocolos. La única pega es que no soporta ni vídeo ni audio, al menos por el momento.

Está traducido a diferentes idiomas y soporta pestañas para multiples conversaciones en la misma ventana, encriptación OTR, transferencia de ficheros y alguna más.

Servicios Soportados

Requirimientos del sistema

  • Adium X 1.1 y posterior requiere Mac OS X 10.4 o superior.
  • Los usuarios de Mac OS X 10.3.9, descargate Adium X 1.0.6.
  • Si usas una versión anterior de Mac OS X, descargate Adium X 0.89.1.
  • Adium X 0.88 y posteriores son aplicaciones universales que corren nativamente tanto en ordenadores Macintosh basado en PowerPC como en Intel.

Apariencia de Adium

Soporte de cuentas de Adium

Más capturas aquí