Processor.prefPane y CPUPalette.app

Para ver cuantos micros/nucleos tiene nuestro MAC y que uso tiene cada uno hay una utilidad llamada CPUPalette.app (que está en /Libreria/Application Support/HWPrefs/) que viene con Xcode (con lo cual debe estar instalado) esta utilidad puede ser llamada desde el panel de preferencias o desde el menú del Finder para ello debemos ejecutar Processor.prefPane (que está en /Developer/Extras/PreferencePanes/) que también viene con el Xcode.

CPUPalette.app no muestra un gráfico con el uso de cada núcleo (para ver si realmente aprovechamos todos los núcleos) además nos permite diferentes opciones de visualización (algo ocultas) pulsando el botón ovalado arriba a la derecha.

Captura de CPUPalette.app

Processor.prefPane nos permite tener un acceso más simple a CPUPalette.app colocándolo como un icono más en la sección HArdware de Preferencias del Sistema, dentro de sus opciones está colocar un icono en la barra del Finder para un acceso aún más rápido, además podemos indicar que núcleos usar, es decir, que podemos desactivar varios núcleos y nos muestra información de nuestro CPU.

Captura de Processor.prefPane.app

Time Machine - Permitir disco de Red

Por defecto Time Machine no soporta disco de RED por lo que para permitirlo debemos ejecutar desde consola o iterm lo siguiente:

 $ defaults write com.apple.systempreferences TMShowUnsupportedNetworkVolumes 1

A partir de ahora ya podemos seleccionar un disco de RED en el Time Machine.

Si nos dá error de que no puede crear el backup directamente en el disco en red, podemos mirar el fichero de log para ver que error no dá, pero en ocasiones puede tener problemas en crear el volumen “sparsebundle”, en tal caso lo que podemos hacer es crear el volumen localmente (esto es importante) y luego mover dicho volumen al disco en red.

Primero debemos sacar el nombre del volumen que será algo así como “nombremac_numero.sparsebundle”, esto se puede saber o mirando el disco mientra intenta hacer el backup Rime Machine o haciendo desde consola (una vez que ha dado el error):

 $ ls -la /Volumes/nombre_del_disco_en_red

Ahí veremos un fichero oculto (empieza por punto) con números y letras del tipo:

 .001d4f49a564

Para saber el nombre del MAC (o para asegurarnos):

  hostname  -s

Una vez que tenemos el número y nombre del MAC procedemos a crear el volumen y luego a moverlo al disco en red:

  hdiutil create -size 90G -fs HFS+J -type SPARSEBUNDLE nombremac_numero.sparsebundle
mv nombremac_numero.sparsebundle /Volumes/disco_en_red/

NOTA: cambiar nombremac por el nombre y numero por el número, también se puede mover el volumen creado desde el Finder .

Trucos del ratón

* Scroll horizontal

Si no quieres comprarte un Mighty Mouse de Apple pero quieres poder hacer scroll horizontal con tu ratón y su ruleta, puedes mantener pulsada la tecla SHIFT y la ruleta ahora realizará scroll horizontal.


* Zoom

Si queremos hacer zoom para poder ver algo en más detalle, mantener la tecla CONTROL (CTRL) y usar la ruleta del ratón para hacer zoom.

Si queremos usar otra tecla podemos ir a propiedades -> teclado y ratón y ahí podremos elegir entre las teclas (CONTROL (CRTL), OPCIÓN (ALT ⌥) y Comando (Manzana ⌘).

captura de propiedades del ratón


* Minimizar/Maximizar todas las ventanas de una misma aplicación

Para minimizar TODAS las ventanas de una misma aplicación mantener pulsada la tecla OPTION (ALT) al pulsar el icono minimizar, con lo cual se minimizarán todas la ventanas de la misma aplicación.

Para maximizar se puede mantener pulsada la tecla OPTION (ALT) al pulsar el icono minimizado y se maximizarán todas las ventanas de la misma aplicación.


* Ralentizar el efecto Aladin al minimizar una ventana

Si queremos ver el efecto aladin al minimizar una ventana pulsa a la vez las teclas OPTION (ALT) y SHIFT al pulsar el icono de minimizar.

Mapeo de teclado v1.0

Es idéntico al teclado por defecto de OS X con la única diferencia
de que los que dispongan de un teclado extendido (de los blancos de MAC) con
teclado numérico les funcionará la tecla del punto como un punto (.) no como una coma
(,) que es lo que hace por defecto, lo cual es un incordio para los que como
yo introducimos IPs (por ejemplo) con el teclado numérico. Espero que esto ayude a muchos
y haga la vida un poco más sencilla :-).

Se deben descargar los DOS ficheros (IMD.Spanish-ISO.icns y IMD.Spanish-ISO.keylayout) y hacer una de las dos opciones siguientes:

  • copiarlos en ~/Libreria/Keyboard Layouts/ (lo cual solo funcionara en ese usuario)
  • copiarlos a /Libreria/Keyboard Layouts/ (lo cual funcionara en TODOS los usuarios)

Una vez copiados los ficheros, se debe salir de la sesión del usuario
y cuando se entre ir a “Preferencias del sistema” pinchar en “Internacional”
y luego elegir la pestaña “Menú teclado”, entonces en la lista aparecerá
una opción más que será “IMD - Spanish - ISO” que se tiene que marcar. Para
poder cambiar de teclado y/o dejar el nuevo por defecto marcar la opción “Mostrar
el menú de teclado en la barra de menús” entonces se podrá elegir (en la barra de arriba junto al reloj)
entre los teclado que se haya seleccionado. A partir de ahora podréis disfrutar
el punto en el teclado numérico.

Cualquier sugerencia o mejora por favor contactar conmigo.

Histórico:

2007-11-01 <-> v1.0 <-> Funciona en Leopard sin modificación alguna.

2005-07-13 <-> v1.0 <-> Primera versión del mapeo del teclado Español ISO.

SiteSucker

Logo de SiteSucker SiteSucker es una aplicación OS X que descarga automáticamente los sitios Web de Internet. Para ello, copia del sitio las páginas Web, imágenes, fondos, películas y otros archivos en el disco duro local. Sólo hay que introducir una URL y SiteSucker descarga todo el sitio Web.

SiteSucker puede ser usado para hacer copias locales de sus sitios Web favoritos. Puede descargar archivos sin necesidad de modificarlas o “localizar” los archivos que descarga, lo que le permite navegar por un sitio sin conexión a internet.

SiteSucker 2,0 ha sido completamente reescrita como una aplicación Universal Cacao. Ahora usa WebKit para descargar archivos asincrónicamente, y que incluye ayuda en línea integrada.

Con SiteSucker 2,1, ahora puede guardar toda la información sobre la descarga de un documento. Esto le permite crear un documento que puede utilizar para realizar la misma descarga cuando quieras.

Si SiteSucker se encuentra en medio de una descarga cuando se elige el comando Guardar, SiteSucker hará una pausa en el descargar y guardar su estado con el documento. Al abrir el documento más adelante, puede reiniciar la descarga desde donde se detuvo pulsando el botón Reanudar.

La página oficial: http://www.sitesucker.us/home.html

Panel de SiteSucker

TinkerTool

Logo de TinkerTool TinkerTool es una aplicación que te permite acceder a las preferencias adicionales que Apple ha incorporado en Mac OS X pero que no están accesibles. Esto permite activar características escondidas en el sistema operativo y en algunas de las aplicaciones integradas en el sistema.

TinkerTool da acceso a las funciones incorporadas en Mac OS X pero no accesibles pero sus características varían mucho entre las diferentes versiones del sistema operativo y por eso depende de la versión de OS X aparecerán unas opciones u otras.

Es una aplicación que no es para usarla a diario pero que en ocasiones necesitas cambiar esa opción y desde el sistema no se puede.

Todas las preferencias que TinkerTool cambie se puede restablecer a como Apple la tenía por defecto, o al estado que existía antes de utilizar esta herramienta, con lo que podemos revertir el estado anterior u original.

Cosas que me gustaría destacar (hay otras muchas más):

  • Mostrar u ocultar fichero ocultos en el Finder (o usar el Path Finder)
  • Poder elegir el formato de captura a uno mejor que el TIFF, como puede ser el PNG.
  • Donde dejar por defecto las capturas.
  • Desactivar ciertos efectos visuales en el Dock, útil para ordenadores algo lentos.

La página oficial: http://www.bresink.com/osx/TinkerTool.html

Opciones Finder de TinkerTool

Opciones Dock de TinkerTool

Opciones generales de TinkerTool

Más capturas: Aquí

Wormux

Logo de Wormux Esta semana parece que es la de los juegos. Aquí tenemos una versión del conocido Worms en versión libre (GPL) y con Tux como protagonista, de ahí el nombre. El juego es simple hay 2 equipos y uno debe destruir al otro turno a turno usando diferentes armas. Los gráficos son de lo más variopintos pero realizan su cometido. Soporta juego en red lo cual hace que sea más divertido y adictivo. Está portado para diferentes plataformas, desde Mac OS X, pasando por diferentes versiones de Unix hasta Windows.

La página oficial: http://www.wormux.org/wiki/es/index.php

Captura de Wormux

Captura de Wormux

Captura de Wormux

Más capturas: Aquí

SuperTuxKart

Logo de SuperTuxKart Otro juego más aunque este no es de los que me gustan pero me ha parecido entretenido y he querido apoyar al software libre ya que cualquiera puede colaborar en este proyecto.
SuperTuxKart como su nombre bien indica es un juego de karts (coches) en 3D y que originalmente fue programado para Tux (es decir Linux) aunque ahora hay versiones Mac OS X, Linux e incluso Windows. El juego tiene unos buenos gráficos (aunque alguno no estará de acuerdo), es entretenido, tiene varias pistas, personajes, está disponible en varios idiomas, vamos de lo más completo. Mucho dirá que es una copia o remake de Mario Karts de la Nintendo DS y es más probable.

La página oficial: http://supertuxkart.sourceforge.net/

Captura de SuperTuxKart

Captura de SuperTuxKart

Captura de SuperTuxKart

Más capturas: http://supertuxkart.sourceforge.net/Screenshots

Hexaddict

Logo de Hexaddict Siempre me han gustado los juegos de lógica y puedo decir que soy un adicto a ellos aunque también he de decir que los juegos me cansan enseguida.
Aquí tenemos una versión del “buscaminas” un poco más complicada ya que las formas en vez de ser cuadrados sin hexágonos con lo que hay más posibilidades de minas alrededor. También además del típico modo de buscar TODAS las minas hay un modo que es llegar hasta la meta (bandera verde) sin tener que encontrar todas las minas, esto hace que sea más divertido y adictivo. Tiene 3 tamaños de mapa (pequeño, medio y grande) a cada cual más complejo. Dispone de diversos temas (estilos de gráficos) que hacen que no canse y de la sensación de que estás jugando a diferentes versiones aunque algunos temas hagan que sea más complicado porque confunden visualmente.
En definitiva si os gustan este tipo de juegos disfrutaréis de esta versión que además es gratuita.

La página oficial: http://www.lairware.com/hexaddict/

Tema de Hexaddict

Tema de Hexaddict

Sipcalc

Calculadora de subredes que funciona en consola, NO tiene entorno gráfico. Calcula todo tipo de redes y da información detallada.

Podemos compilar el source o mejor aún podemos instalar el port de MacPorts, por tanto requiere tener instalado MacPorts para esta segunda opción.

Página oficial: http://www.routemeister.net/projects/sipcalc/

Para instalar la aplicación:

$ sudo port install sipcalc

Ejemplo:

$ sipcalc 10.20.30.33/26
-[ipv4 : 10.20.30.33/26] - 0

[CIDR]
Host address            - 10.20.30.33
Host address (decimal)  - 169090593
Host address (hex)      - A141E21
Network address         - 10.20.30.0
Network mask            - 255.255.255.192
Network mask (bits)     - 26
Network mask (hex)      - FFFFFFC0
Broadcast address       - 10.20.30.63
Cisco wildcard          - 0.0.0.63
Addresses in network    - 64
Network range           - 10.20.30.0 - 10.20.30.63
Usable range            - 10.20.30.1 - 10.20.30.62

-

Ayuda y parámetros:

Usage: sipcalc [OPTIONS]... <[ADDRESS]... [INTERFACE]... | [-]>

Global options:
  -a, --all                     All possible information.
  -d, --resolve                 Enable name resolution.
  -h, --help                    Display this help.
  -I, --addr-int=INT            Added an interface.
  -n, --subnets=NUM             Display NUM extra subnets (starting from
                                the current subnet). Will display all subnets
                                in the current /24 if NUM is 0.
  -u, --split-verbose           Verbose split.
  -v, --version                 Version information.
  -4, --addr-ipv4=ADDR          Add an ipv4 address.
  -6, --addr-ipv6=ADDR          Add an ipv6 address.

IPv4 options:
  -b, --cidr-bitmap             CIDR bitmap.
  -c, --classfull-addr          Classfull address information.
  -i, --cidr-addr               CIDR address information. (default)
  -s, --v4split=MASK            Split the current network into subnets
                                of MASK size.
  -w, --wildcard                Display information for a wildcard
                                (inverse mask).
  -x, --classfull-bitmap        Classfull bitmap.

IPv6 options:
  -e, --v4inv6                  IPv4 compatible IPv6 information.
  -r, --v6rev                   IPv6 reverse DNS output.
  -S, --v6split=MASK            Split the current network into subnets
                                of MASK size.
  -t, --v6-standard             Standard IPv6. (default)

Address must be in the "standard" dotted quad format.
Netmask can be given in three different ways:
 - Number of bits    [/nn]
 - Dotted quad       [nnn.nnn.nnn.nnn]
 - Hex               [0xnnnnnnnn | nnnnnnnn]

Interface must be a valid network interface on the system.
If this options is used an attempt will be made to gain the address
and netmask from the specified interface.

Replacing address/interface with '-' will use stdin for reading further arguments.