Leyendo en el foro de flex 2.0 , un post donde un usuario pregunta si Flex 2.0 tiene soporte para file I/O ,( archivos input-output). La contestación de Sho Kuwamoto, desarrollador de macromedia, ha sido muy interesante. Dice que flex no, pero un proyecto que están haciendo llamado Apollo, si, y que será un flash orientado a aplicaciones de escritorio.
Muy interesante, ¿será el nuevo macromedia director?¿podremos dar por muerto oficialmente al actual director? Yo por si acaso ya voy vaciando neuronas de lingo.
que ilusión:
Date/Time: 2005-11-25 00:42:35.125 +0100
OS Version: 10.4.3 (Build 8F46)
Report Version: 3
Command: Finder
Path: /System/Library/CoreServices/Finder.app/Contents
/MacOS/Finder
Parent: WindowServer [59]
Version: 10.4.2 (10.4.2)
Build Version: 3
Project Name: Finder_FE
Source Version: 5290900
PID: 110
Thread: 0
Exception: EXC_BAD_ACCESS (0×0001)
Codes: KERN_PROTECTION_FAILURE (0×0002) at 0×000000b0
Thread 0 Crashed:
0 com.apple.finder 0×0007e25c 0×1000 + 512604
1 com.apple.finder 0×0007db2c 0×1000 + 510764
2 com.apple.finder 0×0006d168 0×1000 + 442728
3 com.apple.finder 0×00265490 dyld_stub_OpenADefaultComponent + 432032
4 com.apple.finder 0×00265478 dyld_stub_OpenADefaultComponent + 432008
5 com.apple.finder 0×0006c214 0×1000 + 438804
…
y 400 líneas de log más.
Vamos a dejarnos de ver con ojitos tiernos al mac mini, y voy a exponer a esta preciosidad minimalista a un caso de “vida real”.
La mayoría de macs de última generación carecen de botón para hacer ejectar el cd o dvd, supongo que esto es debido a requerimientos de diseño, eliminando cualquier cosa supérflua en el hardware y que pueda romper esas líneas y curvas armoniosas, eso me parece muy bien, pero en la vida real los cds y dvds a veces no quieren salir, se quedan ahí dentro. Por lo visto el procedimiento oficial cuando el sistema no puede hacer salir el disco es el de reiniciar, y mientras arranca el sistema permanecer con el botón del ratón pulsado. Efectivamente funciona, pero tener que reiniciar para sacar un cd o dvd me parece un detalle bastante incómodo.
En este momento los usuarios de linux echarán de menos el comando eject, que de una manera simple, a traves de la consola desmonta la unidad y expulsa el cd. Mirando por google he descubierto algo que sobre todo a los debianitas les va a encantar: Fink, que es ni mas ni menos el apt-get pero para mac os X.
La instalación y adaptación de nuestro mac puede ser un poco larga, pero tranquilos que no hay que “pensar”. Después de haber instalado fink (previamente debemos haber instalado el paquete xcode tools de nuestro cd de Tiger), ya podremos lanzar el gestor de paquetes, el Fink Commander, que es igual que el Synaptic de debian, o también poner directamente en la consola:
macmini:~ dani$ sudo su
macmini:/Users/dani root# apt-get install eject
a partir de ahora, cada vez que se quede un cd dentro de la máquina sólo tendremos que abrir una consola y poner:
macmini:~ dani$ eject
(me está gustando esto del mac os x)
Pues si, llegó el día. Ya tocaba cambio de ordenador principal de mi casa (el portátil no cuenta). Y barajando opciones y precios al final me he pasado al mundo mac mini, sobre todo atraido por sus sólidos cimientos freebsd, match (o sea unix), su tamaño mínimo (en justa proporción al tamaño de mi casa), y el poco poquísimo ruido que hace, por fin podré montar un servidor decente dando servicio 24×7. Otra cosa muy agradable para un usuario de linux es poder abrir una consola y sentirse como en casa.
Aqui os dejo una ristra de artículos sobre 50 cosas que podemos hacer con nuestro mac mini. Cómo montar el servidor web apache (la verdad que apache funciona simplemente activándolo en preferencias del sistema), servidor ftp, Mysql, php y phpmyadmin, servidores de correo, ¡hasta una centralita con Asterisk!
Si en los 80-90 apple consiguió atraer a la mayoría de diseñadores gráficos, creo que esta vez la cosa apunta mas hacia los programadores. Larga vida al Mac Os X.
curioso juego, si es que desde que abolieron la corbata y el traje chaqueta-cruzada-almirante para ir a trabajar, uno ya no se puede fiar de nadie.