viernes, 25 de diciembre de 2009

Programas imprescindibles para Mac

Siempre he buscado una lista de programas imprescindibles. Pero las que encuentro no acaban de convencerme. En Applesfera han hecho esta:


Paso a comentarla...

Navegadores

Cómo no, la lista es predecible pero en parte no cumple con mis espectativas.

· Safari: Viene de serie con Apple y, no lo he comprobado, pero me han dicho que no se puede desinstalar. No es para nada una mala opción, yo lo uso de manera habitual. Es uno de los mejores navegadores en cuanto a la representación de la web. Pero tiene un fallo para desarrolladores. Por ejemplo, cuando algunos alumnos usan por error imágenes PSD renombradas como un formato válido para ilustrar sus páginas, el Safari las muestra correctamente. También pasa lo mismo con los JPG en formato CMYK. Pero, como ya he dicho, es mi primera opción.

· Firefox: En mi entorno es el navegador más utilizado. Gratuito, potente, eficaz. Funciona a la perfección y es multiplataforma. Imprescindible para testear páginas web por su expansión.

· Chrome: Acaba de llegar a Mac. Es bastante potente. Es bueno. Pero no me acaba de convencer por que no llega a tener el look and feel de Apple. No es cuestión de elitismo, es como un alien en mi ordenador. Me pasaba lo mismo en Windows XP con una versión de Office que cambió radicalmente el interfaz de usuario. No me es cómodo.

· Opera: La versión 10 de Opera es impresionante. También ha salido hace poco para Mac. No dudo en probarlo. Aporta, si es igual que la de windows, funciones de servidor al equipo en cualquier lugar. Permite crear tu propia red social independiente. Es curioso.

En definitiva, se me caen dos de la lista como imprescindibles. Me quedo con Safari y Firefox. Y en ese orden.

Lectores de Feeds.

No uso de eso. Y si lo usara, como ponen en el mismo comentario, utilizaría Google Reader. No veo las opciones planteadas como imprescindibles.

Descompresores.

The Unarchiver es mi primera opción. El estractor de Stuffit es muy práctico y gratuito. BetterZip lo conseguí en un bundle por muy poco dinero. Me quedo con los dos primeros como imprescindibles. El último es de pago y no lo veo imprescindible... lo tengo, lo uso y me gusta, pero no es imprescindible.

Ofimática.

Recomiendan los tres pilares: iWork, Office y Open Office. Open Office es gratuito, los otros son de pago. Si no me equivoco, puestos a pagar iWork es mucho más barato y cubre las necesidades de ofimática con tres potentes herramientas: Pages, Numbers y Keynote. Es mi primera opción. El Office funciona a la perfección y lleva el Word, Excel, Powerpoint y Entourage. Me quedo con el iWork, me imagino que porque estoy estudiándolo y tras conocer sus entresijos soy capaz de vislumbrar la potencia de sus herramientas.

(continuará...)

miércoles, 2 de diciembre de 2009

Archivos IPA y aplicaciones de iPhone que cambian

Os pongo en situación. Durante el Black Friday me descargué una aplicación de pago que era temporalmente gratuita. Pasados unos días, la aplicación se actualiza y el iTunes me dice que si la quiero actualizar. La actualizo y descubro que la nueva versión ha perdido features y me pide que la upgrade pagando... D'Oh!

Eso no está bien. No es juego limpio.

¡Menos mal que tenemos caldofran! La solución es sencilla, rebuscar en la basura. Si, si... ahora lo explico.

OJO: El método explicado NO mantiene los archivos de configuración. La aplicación se downgradea pero los datos se pierden. Lo que recuperamos son las features viejas.

Cuando actualizáis la app en el iTunes, no se reemplaza. Se manda a la papelera el archivo viejo y se queda en su lugar el archivo nuevo. El archivo tiene la extensión ipa. Si recuperáis ese archivo y lo almacenáis en una carpeta, siempre podéis recuperar el programa. El procedimiento sería el siguiente:

- Elimino la app nueva del iPhone (si no, al sincronizar se queda con la más nueva)
- Sincronizo con iTunes
- Hago doble click en el archivo ipa correspondiente
- Reemplazo la app del iTunes con la versión vieja
- Indico en iTunes que quiero instalar la aplicación
- Sincronizo
- Voila! Ya está la app downgradeada y recuperamos los features anteriores

NOTA: Las aplicaciones en formato IPA están protegidas por DRM de forma que las podéis utilizar vosotros sin problema, pero no otros.

viernes, 13 de noviembre de 2009

Aplicaciones gratuitas en el iPhone (por tiempo limitado)

Creo que Besieged (RPG para iPhone) es gratuito por tiempo limitado. Lo que no se es desde cuando o hasta cuando. Estoy descargandolo.

También está ahora gratuito el LittleSnap de iPhone, que si no me equivoco es la versión iPhone del LittleSnap que MacHeist regalaba estos últimos días con el nano Bundle.


jueves, 12 de noviembre de 2009

Learn Objective-C on the Mac (2)

Ya ha llegado el libro. Esta tarde me lo dan. :)

miércoles, 11 de noviembre de 2009

Webs en el iPhone

Sólo una pequeña nota:

<meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale: 1.0;">

Con esto, se establece que el ancho de la web es el ancho del dispositivo. Bueno, no se si es eso exáctamente... pero vale para empezar a trastear.

sábado, 7 de noviembre de 2009

Macheist y su nanoBundle

Un minuto os costará. Te registras y te llevas por el morro 6 aplicaciones. Por ejemplo el Twitterrific. Una pasada. :D

lunes, 2 de noviembre de 2009

domingo, 6 de septiembre de 2009

Desinstalar aplicaciones en Mac OS X (II)

Respecto al último post, hay otra opción que no conocía. Se trata de AppCleaner. Un programa con una interfaz más parecida a la que recuerdo del AppZapper y que además es capaz de gestionar la eliminación de widgets. Bastante interesante.

URL: http://www.freemacsoft.net/AppCleaner/

Creo que es capaz también de actuar cuando lanzamos algo a la papelera, pero no lo he mirado bien.

Desinstalar aplicaciones en Mac OS X

Una de las primeras cosas que todo el mundo necesita aprender es cómo instalar aplicaciones en Mac OS X. Es extremadamente fácil. Simplemente hay que arrastrar la aplicación a la carpeta de Aplicaciones. La mayoría de los DMG (imágenes de disco) que descargamos con apliaciones tienen incluso un alias a la carpeta de aplicaciones de forma que sólo hay que arrastrar el archivo del programa sobre el icono que nos indican.

Pero la desinstalación es más "complicada" (tampoco tanto). En teoría, basta con arrastrar una aplicación a la papelera para que deje de estar disponible en el sistema. Y esto es cierto. El problema es que no sólo la aplicación (que en si es una carpeta) es lo que habría que arrastrar. Existen otros archivos de configuración/preferencias que se crean en ciertas carpetas y que, si bien ocupan poco, son archivos basura que quedan en el disco hasta el fin de los tiempos.

Últimamente estoy buscando una aplicación que sea capaz de revisar estos archivos y determinar si alguno de ellos pertenece a una aplicación que ya no se encuentre en el sistema. Pero aún no he tenido suerte.

Sin embargo, si que he encontrado una aplicación para optimizar un poco el proceso de desinstalación. Hasta ahora, la única aplicación que conocía a tal efecto era el AppZapper, una aplicación shareware que permite arrastrar una aplicación a una ventana y determina qué archivos habría que borrar, permitiendonos elegir entre conservarlos o eliminarlos individualmente. Pero claro, es shareware...

El caso es que esta semana descubrí la existencia de otra aplicación similar, mucho más interesante. Se trata de AppTrap. Es un elemento que se añade al panel de preferencias del sistema y que podemos activar o desactivar a voluntad (incluso dejarlo activado siempre) y que se activa cada vez que trasladamos una aplicación a la papelera. En ese momento, una ventana nos indica que estamos a punto de borrar una aplicación y nos muestra que archivos deberíamos también borrar. Es práctico y sencillo. Lo que no entiendo es porqué Apple no ha incluido algo así en sus sistema de serie.

URL: http://onnati.net/apptrap/

sábado, 5 de septiembre de 2009

Problemas con el Leopardo de las Nieves (II)

No me he puesto con el tema, pero mientras hacía un break en otros asuntos para la merienda se me ha ocurrido probar un script utilizando las funciones de mysqli en lugar de las de mysql para ver si fallaban también. El caso es que no fallan, así que el problema es mucho más acotado de lo que pensaba.

Y bueno, creo que es el empujón que faltaba para pasarme definitivamente a las mysqli, que son levemente distintas de las mysql que llevo usando toda la vida y que parece ser que son recomendables desde hace ya varios años... :)

Los problemas del Leopardo de las Nieves

Uno que tengo. Y gordo. No hay manera de hacer tirar Apache+PHP+MySQL.

Me explico:
  • Apache funciona correctamente.
  • MySQL funciona correctamente.
  • PHP funciona, pero la función mysql_connect provoca un segmentation fault en el log del Apache.
Las conclusiones a las que he llegado de momento son:
  • Algunos de los problemas de MySQL se solucionan actualizando la versión a una de 64 bits (si la tenías en 32 bits).
  • El panel de control de Preferencias del Sistema para MySQL es de 32 bits (pero parece que tira).
  • El archivo de configuración del PHP (/etc/php.ini) había sido modificado por el instalador de Snow Leopard. Total que he tenido que volverlo a poner como creo que debe estar (marcar el puerto por defecto de MySQL y cambiar la ruta de mysql.sock a /tmp/mysql.sock)
  • El problema parece que no es cosa mía... (http://discussions.apple.com/thread.jspa?threadID=2141886&tstart=30)
En fin, no me queda más remedio que esperar a que alguien diga algo útil al respecto en Internet. :D

jueves, 3 de septiembre de 2009

Personalizando iconos...

Es mucho más fácil y rápido de lo que recordaba...

1) Descargar el LiteIcon

URL: http://freemacsoft.net/LiteIcon/

2) Descargar los iconos (Somatic Rebirth, en mi caso)

URL: http://dlanham.com/art/somatic/

3) Abrir el LiteIcon y la carpeta del Somatic Rebirth y arrastar...

Y luego aplicas y reinicias la sesión.

Problemas:
- Me da en la nariz que en Snow Leopard la localización del icono de carpetas de grabación ha cambiado de localización. Ya lo revisaré.
- El icono de desktop de Somatic Rebirth tiene el fondo de Leopard, no de Snow Leopard... ya veremos.
- No todos los iconos están en el Somatic Rebirth, pero parece que los que faltan o se usan poco o serían muy parecidos a los que van de serie.

Snow Leopard, primer contacto...



¡Ya está aquí! Y con aquí, me refiero a mi casita.

Por cierto que el cartero no ha sido capaz de meterlo bien en un buzón en el que cabe siete veces.

Long, long time ago, in a galaxy far away, Naboo was under an attack...
Si hoy es Jueves y salió el Viernes quiere decir que habría ganado 6 días si lo hubiera comprado en mi Apple Premium Reseller de confianza. Vale que viendo el sobre viene de USA, pero... no es apto para frikis desesperados pedirlo por Internet. Apple Store, pierde un minipunto.

Caja dentro de caja dentro de plástico dentro de sobre...
Vale, lo primero es desprecintarlo...




Ba-ba-backup Baby!
Luego pillo el MacBook y lo inicio en modo target (apretando la T cuando arranca), para hacerle una copia de seguridad. Porque es importante hacer una copia de seguridad de tu sistema antes de instalar un sistema nuevo no vaya a ser que... que... ¿¡Qué!? ¿!Más de 100 Gb?!

No pasa nada, porque el Carbon Copy Cloner es capaz de hacer la copia en bloques de 4.4 Gb y así lo puedo grabar en DVDs... Espera... ¿Porqué está en gris el campo que marca el tamaño de los bloques? Esto... ¿hay que darle al botón hasta que llegue a 4700 desde 640? Bueno, puedo hacerlo en bloques de 640. ¿Pero eso me cabe en algún lado?

For Great Justice!
Pasando de la copia de seguridad. Si, ya se... pero lo importante está copiado en un disco duro externo. Hombre prevenido vale por dos (y suele perder alguna que otra carpeta de datos...)

Lo instalo a pelo, sin copia de seguridad.

Vaya, parece que han contratado a alguien de Microsoft. Quedan 45 minutos. Quedan 52 minutos. Quedan 30 minutos. Quedan 12 minutos. Quedan 2 minutos. Queda 1 minuto. Queda menos de un minuto. Queda menos de un minuto (cinco minutos después...). Y ya está.

Vale, vale, vale... reiniciando y...

MEEEEC! Error!
Me salen dos ventanitas con para buscar una aplicación que no encuentra. Una en castellano y otra en inglés. Mua ha ha ha ha! (thunderclap) Pone "Choose Application" y "Seleccionar aplicación". ¿La "a" de aplicación no debería ir en mayúsculas? ¿Eh? ¿Steve? ¿Esa "a" de aplicación? ¿Esa que en inglés sale en mayúsculas? ¿Eh? Vale, tú no traduces el sistema...

Primero me sale el error… Choose Application / Seleccionar aplicación (no, no lo traduzco, me lo ha preguntado en los dos idiomas) superpuesto a cualquier otra ventana. Y con cualquier otra ventana me refiero a la animación esa del bienvenido en varios idiomas y luego la ventana de configuración/registro. Parece que esa va a su marcha mientras las otras se quejan. Entonces es fácil, si me ha respetado la configuración del Spaces, cámbio de spaces con esa ventana y...

Ok. Me ha respetado la configuración de Spaces.
D'Oh! Las ventanas del mal no se ven afectadas por Spaces. Están siempre presentes, como la coca-cola...

Vale, las aparto y luego mira a ver que pone en Internet. Completo el registro y la ventana se pone a ver si es capaz de enviarle algo a Apple. Supongo que llevará un módulo de telepatía, porque ahora no estoy conectado a Internet. Así que tras unos momentos de quiero-y-no-puedo, la ventana desiste de conectarse y me deja continuar.

Call 555 for Beatriz!
(dramatización, fue mucho más largo...)

- ¿Bea? Necesito que me mires algo en Internet.
- ¿Qué?
- "Search Application System Events"
- Buscando...
- ¿Ya?
- Si, pero no entiendo nada...
- No te preocupes, luego lo busco yo...

Calling all stations (si, es una canción de Genesis, creo...)
Abrimos el menu de conexiones telefónicas. ¿Qué es eso de DUN? Algo o alguien ha añadido la palabra DUN a mi entrada de conexión para el móvil de Yoigo. Y no quiero mirar a nadie... (Mientras, el indiferente leopardo de las nieves de la caja mira hacia la estantería).

Vale, eso de DUN tiene pinta de ser un acrónimo de Dial-Up Networking (o similar). Le doy. El móvil se queja.

- ¿Quiere usted usar el móvil como control remoto de Nivia?
- ¡No! Yo lo que quiero es usarlo como modem.
- ¿Quiere usted usar el móvil como modem?
- ¡Ahí le has dao!
- ¿Preguntar siempre/autorizar siempre?
- Preguntar, que es de sabios.

Conectando, conectando...

- ¿Quiere usted asociar a Nivea con el teléfono?
- ¿Qué? No estás asociado...

D'Oh! Alguien ha desasociado mi teléfono... Y no quiero mirar a nadie... (Mientras, el indiferente leopardo de las nieves de la caja mira hacia la estantería).

Vale. Esto no es bueno... porque necesito el móvil para conectarme a Internet y creo que necesito Internet para mirar a ver como me conecto a Internet con el móvil... Voy a ver si hubiera guardado la configuración.

Configurando conexión. ¿Usuario y contraseña?

Call 555 for Beatriz! (II)
(dramatización, fue mucho más largo...)

- Bea, que no puedo conectarme a Internet y mirarlo yo porque no se acuerda del móvil.
- ¿Qué busco?
- Busca Yoigo, Internet, Bluetooth, Mac OS X 10.6, Snow Leopard...
- Me sale tu web, esa del "a Man and his Mac"
- No es ahí, eso significaría que sé que hay que hacer y no lo sé.
- Oki... me sale... aquí pone algo... el número de conexión es *#...
- No, para. Necesito primero un usuario y una contraseña.
- Pone que no pongas nada.
- Oki doki, luego te llamo.

Entonces, le hago click al correspondiente botón. Y parece que... no me pregunta nada más.

¿Y tú de quien eres?
Espera, espera, espera, espera... ¡¡¡Me ha cambiado los iconos de mis carpetitas!!! Era de esperar. Malditos lectores suertudos de a Man and his Mac!!! Ahora no tengo excusa para hacer un post con los programas que uso para ponerlo a mi gusto. Pero eso será en otro post.

Continuando para bingo
Vale, le pincho a la conexión y... ¡conecta!

Ahora abro el navegador. En mi mundo sin iconos en el dock, uso cmd+space para abrir el spotlight… D'Oh! Está volviendo a indexar el disco duro. No pasa nada, cmd+A y se abre la carpeta de aplicaciones.

Go! Go! Firefox!
De nuevo, el Firefox se pone rojo (ya me ha pasado otra vez) me sale una ventana diciendome que les resulta embarazoso, pero que algo lo ha hecho petar y que si quiero volverlo a intentar o quitar alguna de las páginas que estaba cargando al iniciarse. Pero creo que eso es cosa del Firefox, no del Mac OS X 10.6. Al Cesar lo que es del Cesar... (El leopardo de las nieves de la caja suspira y se seca el sudor de la frente...)

Cuentame... (a.k.a. Google es un gran invento)
http://www.faq-mac.com/noticias/37090/mac-os-x-106-snow-leopard-hacer-si-snow-leopard-te-dice-no-ha-encontrado-system-eventsapp

Básicamente que el leopardo de las nieves no tiene la culpa. Que los malvados desarrolladores de software han hecho algo mal y algunos programas no son capaces de encontrar un archivo que sigue en el mismo sitio que estaba:

/System/Library/CoreServices/System Events

Lo asocio a las dos ventanitas y... listo.

Ahora tendré que poner a punto mis iconos... pero eso es otra historia.

miércoles, 2 de septiembre de 2009

Snow Leopard, primeras impresiones...

He estado tocando el sistema por encima y he visto que han cambiado algunas cosas como el aviso de que no hay ratón ni teclado... cositas que provaré en cuanto lo tenga en casa. También he tenido la suerte de trastear con el Snow Leopard Server, que es IMPRESIONANTE.

Cosas curiosas:
- Hay que utilizar el Server Admin Tools de la 10.6 para gestionar el server 10.6
- El Server Admin Tools de la 10.6 sólo se instala en Snow Leopard
- La utilidad de directorios no está donde estaba, hay que cargarla desde el panel de usuarios en las preferencias del sistema (algo lógico, por otra parte...)
- Los menús contextuales del Dock son ahora distintos gráficamente
- La unidad de HD desaparece de serie del escritorio
- A la carpeta de documentos y de descargas del dock se les suma la de aplicaciones

Hay más cositas, pero no las he tocado más. Cuando estás instalando y configurando salas de ordenadores no puedes trastear demasiado...

Apple Store... FAIL!

Y con Apple Store me refiero a http://www.apple.com/es/store

Caí en la tentación y ahora lo pago con mi desesperación. Pensaba que tendría el Snow Leopard en mis manos el lunes a más tardar. Sigo esperando...

Lo curioso es que el jueves es cuando se envió el paquete. Y debería haber llegado ya. Pero lo malo (para el Apple Store) es que el viernes lo podría haber tenido en mis manos, ya que en el Apple Premium Reseller recibieron unos 80 y la lista de espera no era tan larga. Al menos cuando tuve la oportunidad de haberlo reservado, pero no lo hice porque ya lo había pedido.

Conclusión: La Apple Store no va a volver a ser mi primera opción más...

domingo, 30 de agosto de 2009

Entropy

Repositorio de compilaciones y paquetes opensource para Mac OS X.

URL: http://www.entropy.ch/

lunes, 24 de agosto de 2009

Snow Leopard


Let it snow! Let it snow! Let it snow!

martes, 28 de julio de 2009

Forzar carga

Si arrastramos y soltamos (drag&drop) un archivo sobre el icono de un programa en el Dock, el icono se pondrá gris indicándonos que ese programa es candidato valido para interpretar el contenido del archivos. En algunas ocasiones puede suceder que sepamos perfectamente que el programa está capacitado para abrir el archivo y que este método no funcione. En ese caso, lo que tenemos que hacer es presionar alt+cmd mientras hacemos el drag&drop con lo que forzaremos al programa a que intente al menos abrir el archivo que le estamos entregando.

lunes, 27 de julio de 2009

Iniciar sesión desde el modo consola

Si en la pantalla de login utilizamos como nombre de usuario ">console" y ningún password, entraremos en el modo consola de login. Desde aquí, podemos utilizar un nombre de usuario y una contraseña para acceder a nuestra cuenta. Notar también que de serie partimos con el teclado configurado en inglés.

domingo, 26 de julio de 2009

Common Unix Printing System

El sistema operativo Mac OS X, como Unix certificado que es, utiliza el sistema CUPS para imprimir. Apple se hizo con el control de CUPS en Febrero de 2007.

URL: http://es.wikipedia.org/wiki/Common_Unix_Printing_System

Lo que muchos usuarios desconocen es que podemos utilizar cualquier navegador para conectarnos a la URL http://localhost:631 desde donde podemos gestionar el sistema CUPS y obtener un montón de información al respecto.

miércoles, 24 de junio de 2009

Teclado del Mac en Windows

Un problema común es el uso del teclado de Mac en Windows. Las diferencias con el sistema operativo nos pueden "mosquear" más o menos al no entender el funcionamiento de algunos de los aspectos del Mac OS, como que el botón de "maximizar" de Windows no tiene un equivalente directo en Mac OS, sino que contamos con otro botón de comportamiento peculiar (y desquiciante si esperamos que haga lo mismo que el de Windows).

Otra cosa que saca de quicio a algunos usuarios es el teclado. Una de las preguntas que más me han chocado es "¿Cómo uso la tecla INSERTAR en Windows si en el teclado de Mac OS X no está?". En general, el problema se incrementa cuando ni siquiera tenemos un teclado extendido.

He encontrado este enlace que es de bastante utilidad a tal efecto:
URL: http://support.apple.com/kb/HT1171

jueves, 11 de junio de 2009

Capturas de páginas web

A veces, necesitamos hacer una captura de una página web... y el problema es que el tamaño de la misma excede el de la pantalla (si no, cmd+shif+4 y punto...).

Existen algunas utilidades para guardar imágenes de páginas web, como por ejemplo Paparazzi!


La pega de este programa es que si las webs necesitan un tiempo de cargar, lo que captura es el proceso de carga...

URL: http://derailer.org/paparazzi/

Otra opción, independiente del sistema operativo, es utilizar un plug-in del Firefox como Abduction!

URL: https://addons.mozilla.org/es-ES/firefox/addon/3408

martes, 9 de junio de 2009

domingo, 7 de junio de 2009

MacUpdate Spring Buncle (UPDATE)

He recibido un email diciendo que, además de las 12 aplicaciones que ya tengo, han ampliado la oferta con efecto retroactivo y que me toca otro progama. :)

Así que se incluye en el pack el Rage Map Design, una herramienta para la gestión de mapas web (asignación de enlaces a zonas de imágenes, si no he leido mal...).

martes, 2 de junio de 2009

MacUpdate Spring Bundle (mini review)

Me encuentro en condiciones de hacer un mini review... :D

- Techpool Pro 5
Cojunto de utilidades para chequear y optimizar el equipo. Tiene cosas interesantes pero lo usaría más en un servidor que en el portatil...

- Parallels Desktop 4
Sin comentarios. Permite ejecutar Windows dentro de Mac OS X.

- Circus Ponies Notebook
Alucinante. Ideal para organizar notas de todo tipo.

- Net Barrier X5
No lo he instalado. Es un firewall. Lo instalaría en un servidor.

- DVD Remaster Pro 5
No lo he probado. Parece un sistema para recodificar DVDs...

- Multiplex
Es como una especie de librería muy visual para las colecciones de DVDs... le veo más sentido en equipos multimedia (en el salón, o algo así...)

- RipIt
Para ripear DVDs... Ideal para combinarlo con el programa anterior (para no tener que ir cambiando DVDs)

- MoneyWell
Muy chulo. Para tener organizados los gastos personales. Es como la hoja de cálculo que usaba yo antes, pero en bonito. De momento no da mucha información, pero supongo que irá aumentando a medida que vaya teniendo datos...

- Paperless
Para archivar y catalogar documentos (pensado para escaneos).

- Posterino
Es un programa para hacer posters y postales a partir de las fotos que hay en el sistema: iPhoto o Aperture.

- BetterZip
Un gestor de compresiones.

- Voila
Muy chulo también. Permite capturar automáticamente distintos elementos de la pantalla: ventanas, iconos, menus... y capturas con distintas formas: rectángulos, elipses, áreas de captura a mano... Muy interesante a la hora de generar documentación. Parece que captura y cataloga. Le faltaría la captura de video.

Los añadiré como aplicaciones con enlaces de descargas cuando pueda... pero estos son de pago. Así que tendré que diferenciarlos de alguna manera.

lunes, 1 de junio de 2009

MacUpdate Spring Bundle

(Cuanto tiempo sin tener tiempo... XD)

Muuuuy interesante la oferta de MacUpdate:

URL: http://www.mupromo.com/

Por 50 $ (unos 35 €) obtenemos:
- Techpool Pro 5
- Parallels Desktop 4
- Circus Ponies Notebook
- Net Barrier X5
- DVD Remaster Pro 5
- Multiplex
- RipIt
- MoneyWell
- Paperless
- Posterino
- BetterZip

Y como estoy dentro de los 25000 primeros, me han regalado el Voila.

Los iré comentando poco a poco. Pero sólo por la versión del Parallels Desktop ( ¡¡¡ que, por cierto, es la versión Inglesa !!! ) ya merece la pena. Además, el MoneyWell me ha llamado la atención (ahora uso una hoja de cálculo...), el Circus Ponies Notebook y el Paperless también... El Voila también me intriga... (...was perturbed by pudding[1])

Más claramente:
- El Parallels Desktop es una utilidad para poder ejecutar un Windows en el Mac OS X sin tener que rearrancar el sistema. Carga el Windows (o Linux, o lo que quieras) en una ventanita y puede compartir el portapapeles y demás. Yo lo uso cuando tenemos que hacer alguna cosa con algún programa que sólo está para Windows.
- Circus Ponies Notebook es una libreta para notas. Es una de las cosas que he estado buscando a ver si encontraba... y como no encontraba ninguno de mi agrado que fuera gratis, me la estaba programando en PHP. Ahora no hace falta (aunque lo mismo lo acabo...)
- El Paperless es un gestor de documentos. Se supone que los escaneas y los organizas. La verdad es que tengo por ahí un buen montón de cosas que quería escanear y organizar. Iba a utilizar el Aperture a tal efecto porque se puede apañar bastante bien con ese tipo de cosas, pero bueno. :D
- El Voila parece que puede hacer capturas de pantalla y recortes y luego montar algún tipo de presentaciones. No creo que soporte video, pero sería muy interesante. :D

Y, hablando de bundles, hay otra página que ha puesto uno en venta hace no llega a una hora...

URL: http://themacbundles.com/

Pero no me llama nada la atención, salvo el Cover Stream... :(


[1] Una pequeña broma relacionada con el juego de mesa Gloom. :D

jueves, 9 de abril de 2009

15 días sin aplicaciones en el Dock

Hace tiempo que quería hacer la prueba, pero no me había atrevido hasta hace 15 días. Por un medio accidente borré todos los accesos a aplicaciones en el Dock. Y decidí mantener el Dock de esa manera, de forma que sólo aparezcan en el mismo las aplicaciones que tengo lanzadas.

El resultado ha sido positivo. Lanzo las aplicaciones que necesito desde Spotlight. El problema que tenía antes es que cuando estaba haciendo muchas cosas y tenía prisa (el 90% del tiempo) me equivocaba al darle a las aplicaciones que quería activar y me encontraba con que además de las que tenía en marcha se me estaba cargando alguna fruto de un desafortunado click.

Creo que he ganado en productividad. :D

miércoles, 8 de abril de 2009

Misterios de la programación para Mac OS X

Después de darle algunas vueltas, estas son algunas de las conclusiones a las que he llegado:
  • XCode es la herramienta fundamental para programar para Mac OS X
  • Los programas con ventanas se programan en Cocoa
  • Cocoa utiliza Objetive-C
  • Objective-C es un superset de C que trabaja con objetos.
  • Objective-C es conceptualmente fácil de aprender y se puede entender en una o dos horas (otra cosa es la API del Mac OS X)
  • Objective-C no es sólo para Mac OS X y tanto el compilador como el debugger son los de la Free Software Fundation.
  • Se puede mezclar codigo C con C++ y Objective-C
  • El iPhone y el iTouch se programan tambien con XCode

lunes, 30 de marzo de 2009

Maximizado en Mac OS X

Esta mañana me han enviado un enlace a la aplicación RightZoom que modifica el comportamiento del botón maximizar de las ventanas de Mac OS X.

El problema de este botón es que la mayor parte de los usuarios que vienen de otros sistemas esperan un comportamiento acorde con el que han experimentado en los mismos. Así que nadie comprende realmente cual es la función real de este botón.

La teoría es sencilla. Saber qué es lo que hace este botón da un nuevo punto de vista a la situación, en lugar de pensar que hace las cosas mal.

En primer lugar, Mac OS X no tiene un botón de maximizado. No. No lo tiene. El botón con el '+' es el botón de Zoom. Y ¿En qué se diferencian?. La filosofía de Apple es que el maximizado a pantalla completa es altamente ineficiente.

  • En primer lugar, porque muchas aplicaciones acaban con una gran cantidad de espacio en blanco en los lados.
  • En segundo lugar, porque dificulta funciones como el Drag&Drop.
  • En tercer lugar porque el desarrollador de la aplicación sabrá mejor que el sistema operativo si es conveniente o no que una aplicación se extienda hasta ocupar toda la pantalla.

Así que el botón Zoom de Mac OS X, lo que hace es pasar de un estado definido por el usuario a un estado definido por el programador.

Espero que esto responda algunas dudas. :D

RightZoom

RightZoom es una pequeña utilidad para variar el comportamiento del icono de maximización de las ventanas en Mac OS X

URL: http://www.blazingtools.com/downloads.html#RightZoom

domingo, 29 de marzo de 2009

Cambios en la web

Hola a todos.

Debido a que los posts de la web no tienen una fecha de caducidad (salvo que falle un enlace a una página de aplicaciones), he pensado que me voy a pegar el curro (poco a poco, todo hay que decirlo) de hacer que los iconos de las aplicaciones enlacen con la URL correspondiente. Es una cosa de la que me he dado cuenta tarde, pero lo veo mucho más intuitivo... de hecho, últimamente me ha pasado varias veces que he necesitado instalar algo y le he dado al icono.

Por lo demás, estoy también pensando en actualizar el enlace del application tracker, que me parece una idea muy buena pero que realmente no he tenido tiempo para llevarlo adelante.

Anxiety

Otra utilidad más para representar listas de tareas en la pantalla. Se puede configurar para tener un icono en la barra superior y utiliza las listas de iCalc (esas que podemos sincronizar directamente con los calendarios de Google mediante el Calaboration).

URL: http://www.anxietyapp.com/

Sim Daltonism

Pequeña utilidad que nos permite ver un área de la pantalla de la forma en la que la vería una persona con problemas en la visualización de colores. Muy útil para diseñadores web, para comprobaciones de accesibilidad.

URL: http://michelf.com/projects/sim-daltonism/

viernes, 13 de marzo de 2009

EyeTV de Elgato


Ayer adquirí este curioso periférico. Se trata de un dispositivo USB que conecta el ordenador a una antena y permite visionar televisión (TDT).

La versión que adquirí es la baratita. Pero no por eso es mala. La calidad de imagen es impresionante. Con la antena que lleva, sacándola a la repisa de mi ventana, en un noveno (Fuera de la ventana, pero dentro del balcón, para concretar.) consigo recibir un montón de canales.

Puedo ver la tele en el Mac mini de mi cuarto. Puedo poner PAUSA en tiempo real a lo que estoy viendo. Incluso puedo rebobinar sobre la emisión en tiempo real (no se exáctamente cuanto buffer tiene...). Se pueden realizar capturas directamente con el comado correspondiente del sistema operativo. Se puede programar para que grabe cosas. Se puede editar el resultado y guardarlo en un DVD. Y, a pesar de que en la tienda no lo tenían claro, funciona con el Apple Remote. Al menos lo de cambiar al siguiente canal y al anterior.

En definitiva, un interesante complemento.

jueves, 5 de marzo de 2009

¿Problemas con el display?

Vale. Ahora, antes de seguir leyendo piensatelo bien. NO quieres tener "problemas" con el display, así que, a menos que ya los tengas, es mejor que pases y que no sigas leyendo.

¿Sigueas ahí? Vale. Yo ya he avisado. Así que si no eres capaz de asumir lo que voy a contar, en caso de que te ocurra... estás avisado. Y el que avisa no es traidor.

Hace unos días, por una cosa concreta, me di cuenta de una curiosa situación. Ya había avistado esto antes, pero no de forma consciente. La verdad es que llevo meses trabajando con mi Macbook y no me ha supuesto un problema.

Cuando despliego un menu semitransparente, los colores claros aparecen tramados. Esto, como voy a comentar, es un "problema" del display, no de la tarjeta de video ni del sistema. Así que no puedo enseñarlo si no es físicamente.

Sigamos. El caso es que eso no me había moletado, hasta que el otro día hice una cosa concreta (apliqué un filtro de ruido sobre una imagen blanca) y al acercarme me di cuenta de que los colores claritos no eran representados como color sólido. En lugar de esto, aparecían como tramas. Dithering, se llama. Cuando se representan algunos colores intercalando pixels de otros colores. La percepción visual puede ser correcta, pero el monitor no la representa como colores planos.

Lo primero, cundió el pánico. "¡La tarjeta está rota!", "¡El monitor está roto!", "¡El sistema falla!". Y luego llego la calma. Recordé que Pablo me había comentado algo acerca de que algunos ordenadores de Apple no representaban los 16 millones de colores.

Entonces comencé una labor de investigación en Internet. El objetivo no es salir corriendo y gritando "¡Apple me ha timado!". Mi ordenador ha demostrado ser 100% funcional. Y si hay algo que no puede hacer, quiero saber si es cuestión de error o de limitación.

Los 16 millones (y pico) de colores que podemos representar con los 24 bits de color. Entonces, lo fácil es buscar una muestra de 24 bits para evaluarla.

En efecto, compruebo que sobre todo en la parte de la derecha veo el efecto de dithering. El problema que se presenta es que el display no es de 24 bits. Entonces lo que hago es probar esa misma imagen en un monitor secundario. Y en efecto, la imagen se visualiza correctamente. Con esto corroboro que el problema es del display, no de la tarjeta gráfica.

Mirando en internet, encuentro información al respecto. Hay demandas legales contra Apple, alegando que la información de venta es engañosa. El display, parece ser de 18bits en lugar de 24 bits. Pero el sistema está configurado para intentar sacar 24 bits, por lo que se produce el efecto de dithering.

¿En qué afecta esto al funcionamiento del ordenador? En general, en nada. Mi portatil sigue siendo portatil y cubre la mayoría de mis necesidades. Pero ahora se que si necesito hacer algo que requiera exactitud de colores, tengo que conectarme a un monitor adecuado.

lunes, 23 de febrero de 2009

No encuentro el ratón...

Esta es la forma del iMac de decir que no encuentra el ratón. Apareció al iniciarlo para instalación desde red con el ratón desconectado. :D

miércoles, 4 de febrero de 2009

Celtx


Celtx es una herramienta de pre-producción integrada para múltiples medios. Se puede utilizar para películas, teatro, radio, audiovisuales en general y cómics. Básicamente trata con los guiones en diversos formatos y con otros elementos de pre-producción como los storyboards. Es multiplataforma y es más que recomendable para todo aquel que quiera desarrollar una historia en cualquier medio.

URL: http://celtx.com/

miércoles, 28 de enero de 2009

Perian

No es un programa. Es un componente para Quicktime que aumenta el tipo de formatos que se pueden leer de manera nativa. Muy recomendable.

URL: http://perian.org/

martes, 27 de enero de 2009

Plex Media Center

Uno de los lectores habituales me ha recomendado esta aplicación. Plex Media Center es una especia de FrontRow venido a mas. Además de ampliar el tipo de información que es capaz de representar, también se comunica con IMDB (Internet Movie Database) y su homóloga TVDB. No he podido probarlo demasiado porque parece que se usa mejor con el mando a distancia y ahora mismo no lo tengo a mano.

URL: http://www.plexapp.com/

jueves, 22 de enero de 2009

Cocoa vs. Carbon

Como programador aficionado (por llamarlo de alguna forma), uno de las principiales dudas que he tenido al pasarme al Mac OS X es esta.

Desde que me puse en serio con la programación, he intentado que las cosas que desarrollo sean lo más cross-platform posible. Eso no es problema porque gran parte de mis programas los hago en ANSI C o en PHP y esos son completamente compatibles. El problema viene cuando me meto con ls gráficos y demás. Si bien SDL y OpenGL son cross-platform, a la hora de programas y compilar es cómodo contar con un entorno de desarrollo adecuado. En Windows, podía utilizar el Visual Studio y compilar mis programas. En Linux, símplemente recompilaba las cosas desde el terminal. Pero ahora que no tengo Windows, tengo que mirar hacia otras soluciones.

Siempre puedo usar soluciones open source de esas que son multi plataforma y me permiten aprender a usar un entorno que me podría acompañar en todos los sistemas, pero no voy a desaprovechar la oportunidad de usar el entorno de desarrollo de Apple (gratuito) y poder trastear con el Objective C y otras cosas que lleva. Entonces me encuentro con la duda planteada.

Programar en Cocoa o en Carbon. Según leo:

...the distinction of how the other two APIs -- Carbon and Cocoa -- fit together has been confusing...

...the right way to look at the two frameworks is not side by side as all of Apple's marketing material would indicate, but as Cocoa building on top of Carbon.

...Carbon is the procedural native framework, and that Cocoa is the object-oriented native framework of OS X building on Carbon.

Así que la respuesta no era tan complicada. Con esa explicación uno ya puede estar más tranquilo a la hora de ponerse manos a la obra. :D

lunes, 19 de enero de 2009

PHPfr - PHP Function Reference

Esta vez no se trata de un programa en si mismo, sino de un Widget de Dashboard. Enconcreto una referencia de funciones de PHP.

La verdad es que paso bastante tiempo programando en PHP sin tener conexión de Internet a mano. Hasta ahora usaba el Chmox y una versión CHM del manual de PHP, pero está bien contar con otras posibilidades.

URL: http://code.google.com/p/phpfr/

domingo, 18 de enero de 2009

Yoigo, Bluetooth y MTU

Algunos ya sabéis que para conectarme a Internet de manera personal utilizo un móvil de Yoigo conectado por Bluetooth al ordenador. Este mismo sistema es el que utilizaba con mi portatil PC con Windows XP, lo que pasa es que usaba un cable USB en lugar de la conexión Bluetooth.

El caso es que, a veces, algunos de los servicios de Internet no funcionan bien con este sistema. No estoy hablando de la calidad de la conexión ni de la velocidad de la misma. Simplemente funcionan mal. El problema es el MTU.

¿Qué es el MTU?
La unidad máxima de transferencia (Maximum Transfer Unit - MTU) es un término de redes de computadoreas que expresa el tamaño en bytes de la unidad de datos más grande que puede enviarse usando un Protocolo de Internet.
Para saber más: Wikipedia.

El caso es que hay que cambiarlo. No recuerdo dónde o cuando leí la recomendación del tamaño del MTU en esta situación. Yo utilizo un valor de 472 bytes y soluciono el problema.

Ahora bien. ¿Cómo cambiamos el MTU? Una búsqueda en Google sobre el tema nos dará un montón de resultados para Windows. D'Oh! Así que la solución para Mac OSX (la mía, que habrá otras más sencillas) pasa por utilizar el terminal, ese gran desconocido.

Mi forma de proceder es la siguiente:
1) Conectar a Internet con Yoigo via Bluetooth
2) Abrir una ventana de terminal
3) Cambiar a usuario root. Normalmente supongo que valdrá con utilizar sudo, pero yo cambio a root con su (sin guión detrás, para quedarme en el home de mi usuario normal). El cambio es poner su en el terminal y poner el password correspondiente (ver este otro post).
4) Ejecutar la siguiente instrucción: ifconfig ppp0 mtu 472

Y ya está. La verdad es que yo tengo hecho un script para no tener que escribir la línea entera cada vez. Además, el tema de ppp0 hay que confirmarlo, pero creo que es igual para todas las conexiones a Internet a través de telefonía móvil.

jueves, 15 de enero de 2009

Habilitar usuario root

Siempre me olvido de como se hace...
http://support.apple.com/kb/HT1528
En Mac OS X 10.5
  1. Ir a Utilidades (subdirectorio de Aplicaciones)
  2. Abrir Utilidad de Directorio.
  3. Permitir cambios (el candado de abajo a la izquierda...).
  4. Elegir Activar Usuario Root en el menú edición
  5. Darle un password.

martes, 13 de enero de 2009

BatChmod

Se trata de un frontend para el comando chmod, que es el que se utiliza para cambiar los permisos de archivos desde terminal. Yo (que soy de los que siempre tienen abierta una ventana de terminal...) lo he visto interesante. Sobre todo porque tiene la opción de unlock, que nunca me acuerdo de cual es su sintaxis. Esa opción es una de las que valen para poder borrar los dichosos virus de USB que se autoinstalan en los sistemas Windows (Ha ha!) que tienen el autorun activado.

URL: http://www.macchampion.com/arbysoft/Welcome.html

domingo, 11 de enero de 2009

BootXChanger

Utilidad para cambiar el logo de inicio del ordenador (la manzana) por otro PNG de características similares. Lleva unos cuantos de muestra, entre los que destaca la manzana de colores.

URL: http://namedfork.net/bootxchanger/

domingo, 4 de enero de 2009

Mouse Locator

Mouse Locator es una utilidad que permite resaltar la posición del ratón.

URL: http://www.2point5fish.com/

Copernicus

Copernicus es un software gratuito para capturar en video lo que pasa en la pantalla.

URL: http://danicsoft.com/projects/copernicus/

wimpy

Se trata de un visor de archivos FLV.

URL: http://www.wimpyplayer.com/products/wimpy_standalone_flv_player.html

VooDoo Pad Lite

VooDoo Pad Lite es la versión gratuita (y limitada) de VooDoo Pad. Se trata de un bloc de notas en modo Wiki. De esta forma se pueden crear fácilmente documentos interrelacionados. Muy útil para tomar notas sobre procedimientos.

URL: http://www.flyingmeat.com/voodoopad/voodoopadlite.html

StuffIt Expander

Descompresor de formato SIT. Es muy comun encontrarse, por ejemplo, fuentes para Mac OS X comprimidas en este formato. El descompresor es gratuito, pero pide registrarse para descargarlo.

URL: http://my.smithmicro.com/mac/stuffit/index.html

OnyX

OnyX es una colección de herramientas que tienen como objetivo el mantenimiento del equipo. Permite limpiar archivos temporales, restaurar chachés, etc.

URL: http://www.titanium.free.fr/pgs2/english/onyx_leopard.html

Mac the Ripper

Mac The Ripper es otra utilidad para pasar los DVDs a formato informático.

URL: http://www.mactheripper.org/

Lockdown

Permite bloquear el acceso al equipo. Si alguien intenta acceder al mismo ya sea mediante el teclado (sin introducir la clave), ratón, moviéndolo o desconectando cualquier cable... pitará como una alarma de coche.

URL: http://www.foozoodesign.com/lockdown.html

LiteIcon

Estupenda utilidad que nos permite gestionar los iconos del sistema. Basta con seleccionar qué icono queremos cambiar y arrastar el reemplazo a su posición.

URL: http://www.freemacsoft.net/LiteIcon/

KeyCastr

Utilidad que nos permite mostrar en la pantalla las pulsaciones de teclas. ¿Para qué vale? Pues es muy útil para la clases con proyector y para los screencasts y tutoriales.

URL: La página del autor no funciona. Buscar en Google.

Handbrake

Handbrake es una herramienta multiplataforma que nos permite convertir DVDs en MPEG-4.

URL: http://handbrake.fr/

Fuse

Fuse es un emulador de ZX Spectrum. Con el podrás jugar a los miles de juegos clásicos de Spectrum que han sido liberados y puedes descargar gratuitamente desde World Of Spectrum.

URL: http://fuse-for-macosx.sourceforge.net/Site/Fuse_for_Mac_OS_X/Fuse_for_Mac_OS_X.html

DeepVacuum

DeepVacuum es una herramienta para descargar copias de páginas web. Se basa en wget.

URL: http://www.hexcat.com/deepvacuum/

Code::Blocks

Code::Blocks es un IDE de desarrollo C++ multiplataforma.

URL: http://www.codeblocks.org/

Camouflage

Camouflage es una utilidad que permite esconder todos los archivo del escritorio. ¿Para qué? Pues para sesiones en las que se use el proyector y no queramos que se vea lo que tenemos en el escritorio, o para grabar screencasts...

URL: http://briksoftware.com/products/camouflage/

Boxer

Boxer es una interfaz que simplifica la configuración de DOSBox. Es un emulador de MS-DOS.

URL: http://boxerapp.com/

Notas del webmaster

He terminado la primera ronda de programas gratuitos a instalar. He revisado todos los que están instalados y funcionando en mi Mac Mini a fecha de hoy. Ahora lo que me queda es actualizar el Application Tracker para dejar constancia de las versiones y demás...

Por lo demás, creo que quedan algunas aplicaciones gratuitas por revisar en mi MacBook y varios Widgets para Dashboard bastante interesantes.

Respecto a aplicaciones que NO sean gratuitas, no tengo decidido que hacer. Si bien en el trabajo tenemos el Adobe CS3 (y pronto el CS4) Design Premium y en la Universidad he visto el Microsoft Office para Mac, no veo la utilidad de comentar para qué valen o dejan de valer, puesto que son aplicaciones suficientemente conocidas. Veo más útil comentar la existencia y funcionamiento de las herramientas que vienen con el Mac OS X.

CISCO VPN Client

Cliente de conexiones VPN (Virtual Private Network) de CISCO.

URL: http://www.cisco.com/en/US/products/sw/secursw/ps2308/

Nota: He experimentado problemas con las VPN en equipos con Parallels instalado. El Parallels creaba unas interfaces de red virtuales que interferían cuando estaban encendidas con la VPN. No tengo muy claro porqué ocurre esto, pero se solucionaba al desconectar esas interfaces virtuales que, por cierto, estaban activas aunque el Parallels no estuviera en marcha.

VLC Media Player

VLC es un completo reproductor multimedia. Además, es un servidor de video en streamming para redes locales. Esto último significa que puedes "volcar" video en la red inalámbrica de casa para verlo desde cualquier otro equipo.

URL: http://www.videolan.org/vlc/

Vine Server

Vine Server es un servidor VNC que permite a los clientes VNC conectarse de manera remota a un servidor y controlarlo.

URL: http://sourceforge.net/projects/osxvnc/

The Unarchiver

The Unarchiver es un perfecto reemplazo/ampliación para las características de descompresión del Finder. Soporta más formatos de archivos y, lo que es más importante, gestiona mejor los caracteres de otros idiomas (o eso dice...).

URL: http://wakaba.c3.cx/s/apps/unarchiver.html

Syncmate

Syncmate es un herramienta que permite sincronizar información desde Mac OS con una PDA. En concreto la utilizo para sincronizar iCal (sincronizaco a su vez con Google Calendar mediante Callaboration) con una iPAQ (que aunque tenga la 'i' delante no es de Apple... :P) de HP.

URL: http://mac.eltima.com/sync-mac.html