Posts Tagged ‘mac’

DNI electrónico: las cosas mal hechas

Viernes, Mayo 29th, 2009

¿Qué característica principal tienen los proyectos estatales, en general? Que están concebidos, dirigidos y encargados a subcontratas por obra y gracia de funcionarios. Es una receta para el desastre. Se nota cuándo la desidia y la vagancia invade una iniciativa. Y no me refiero a los responsables técnicos; tienen ideas de peso (el enfoque abierto), pero no peso en sí (soporte real multiplataforma al enfoque abierto), por lo que el asunto se queda a medio cocinar.

¿Han intentado ustedes usar el DNIe? Para un usuario de mac, la relación con la administración suele ser más difícil, pero en este caso, el problema también aplica al omnipresente windows, lo cual hace de este embrollo algo más grave, por obvio.

Con un lector compatible en la mano (en mi caso el C3PO LTC31), lo típico es que el usuario instale un software incluido y que todo funcione, especialmente si se pretende que la utilización sea masiva. Es sabido, menos por los poco avezados, que si se complica un ápice más, la tasa de adopción se va a cero. El caso que nos encontramos es que hay que lidiar con smartcard frameworks, security devices y certificados (user y CA). Traducido, significa que se ha dilapidado el dinero de los ciudadanos en un proyecto bien concebido en el aspecto de seguridad (por ahora) y mal concebido en los aspectos de distribución y usabilidad. Muy bonito, pero irreal.

Como buen friki, he montado el engendro este; claro que funciona, y claro que no es difícil. Pero hablamos de un elemento cuyo despliegue debe ser plug&play, y no lo es. Podrían habernos ahorrado mucho dinero olvidando la floritura esta o variando el sistema de distribución del certificado, pero política y administración son incompatibles con eficacia y eficiencia.

Si hablamos del Mac, funciona, gracias al enfoque abierto, pero no se ha dedicado recursos: se tira de proyectos libres y poco soporte. Como siempre, mínimo esfuerzo y máxima similitud a proyecto bananero. Lo explicaré con más detalle: la documentación de la agencia emisora pide instalar opensc.dnie-1.4.4.4.dmg, un driver para OpenSC compilado para sca-0.2.3pre2.dmg , cuando ya van por sca-0.2.6 . El Reino de España puede pagar por crear una infraestructura de lectores de tarjeta para OSX, pero prefiere confiar la identificación de sus ciudadanos a OpenSC, un proyecto gratuito, y, para colmo, olvidarse de las actualizaciones.

Y demos gracias: bendito el friki rebelde que da soporte a mac y linux; apuesto a que no le pagan por ello.

Funcionar, funciona, (con algún tecleo a mano al instalar; no tira el modo automático en Firefox) pero sólo en un navegador y sólo en alguna página; servicios que he probado, como ING, no soportan el DNIe de Firefox o el Mac; desarrollar en multiplataforma para DNIe debe ser antieconómico. De Safari y el Acceso a Llaveros ni hablamos.

elFriki

Mac mini como NAS compatible con TimeMachine

Miércoles, Abril 22nd, 2009

No me fio mucho de la capacidad del TimeCapsule para resistir un intruso en la red de casa. Los backups de TimeMachine estarían expuestos. Sin embargo, sí me fio del firewall de OSX para defender lo que está detrás, y para crear VPNs. El mac mini media center se puede ganar también el pan como unidad de almacenamiento remota y “TimeMachine server”.

Teniendo en cuenta la cantidad de puertos USB2 libres que llegan a quedar en el nuevo MacMini, y este texto (fuente: página web de Apple sobre Leopard)…

You can designate just about any HFS+ formatted FireWire or USB drive connected to a Mac as a Time Machine backup drive. Time Machine can also back up to another Mac running Leopard with Personal File Sharing, Leopard Server, or Xsan storage devices.

… es posible tener un magnífico y seguro NAS con un disco WD Caviar RE3 de alta fiabilidad (WD1002FBYS 1TB) metido en una vistosa caja Macally.

Es recomendable ampliar la red cableada de la casa con switches 10/100/1000 para mejorar la velocidad, y no olvidar compartir el disco externo en el mac mini mediante AFP (unidad en el escritorio: botón derecho, carpeta compartida) para que nos aparezca en el menú “cambiar disco” de TimeMachine; y también añadir esa unidad de red a los elementos de arranque.

elFriki

El MacMini 2009 y los 1080p

Jueves, Abril 16th, 2009

Ya he conectado el macmini nuevecito, modelo básico de 120GB, 2 GHz y 1GB RAM,… con la Nvidia 9400. El Media Center está completo. Vamos con la prueba de HD.

El principal obstáculo al que nos enfrentamos es entubar 1080p desde el disco duro hasta la tarjeta gráfica. ¿Son los codecs rápidos?¿El disco duro pega tirones?¿Hay memoria de sobra?¿La gráfica da lo que se espera de ella?¿Y la CPU?

Hay que probarlo con FrontRow (Quicktime) y Plex. El archivo de prueba es un pedazo de animal bien pesado (40 Gbps), con casi cuatro veces más ancho de banda que una peli habitual, sonido AC3 y empaquetado con MKV, que requiere un gran esfuerzo de descompresión.

La respuesta es: sí, con Plex; pero el mac mini no va sobrado.

El flujo de datos desde el disco es crítico: si hay algún proceso corriendo en paralelo que toque el disco, pegará tirones. Lo primero que pega tirones, curiosamente, es el sonido, no la imagen; desde luego, la 9400 va sobrada. Tengamos en cuenta que el ancho de banda de la película de prueba es muy elevado. Utilizando otras secuencias de 15Gbps, algo más habitual, el MacMini va bien. A través de red, en caso de que tuvierais una gigabit desahogada y ganas, una película 1080p consume 2 megabytes por segundo de ancho de banda, a lo que hay que sumar la CPU consumida por el trabajo de networking; es aceptable en cuanto a ancho de banda, pero forzado en CPU.

En memoria bruta total, el Plex tira entre 410 y 480 megas para 1080p, así que con el equipo de 1GB vamos justos, pero vamos. Siempre podemos ahorrar algo desactivando cosas que no necesitemos en un media center (spotlight,…). Mientras que una película normal pone el procesador al 20%, la alta definición lo pone a tope, pero los 2GHz son suficientes, aunque no sobra: el proceso Plex en HD llega al 120% (benditos programadores multicore).

Plex no tropieza al arrancar y se ve fluido; Quicktime, sin embargo, se toma un largo tiempo antes de iniciar la película. Lo que hace QT es indexar los streams que hay dentro del mkv, para lo cual realiza un barrido completo del archivo. Es muy molesto y puede llegar a considerarse no-usable. Aparte, Quicktime (FrontRow) no está nada optimizado, y congela imagen y sonido todo el rato; con el mac mini antiguo ni se oía ni se veía, ahora se ve y se oye algo. Aun así, la única posibilidad de disfrutar HD en esta máquina, sin problemas, es Plex.

elFriki

Sonido de alta definición: montaje con fibra óptica

Viernes, Enero 23rd, 2009

Estamos expuestos a las ofertas de Cine en Casa que nos meten en la cabeza lo del suRRRRRRound y luego no podemos dormir. Si lo hemos probado, necesitamos volver a sentir esas explosiones del subwoofer que nos sacan la papilla por la nariz. Es muy divertido.

No obstante, las pistas de sonido multicanal no sólo están en los DVD: la PS3, laTDT y el Imagenio también están preparados para volcar esos datos (o su equivalente virtual sobre dos canales), se llamen Dolby Surround, Dolby Prologic II, IIx, DTS, TXH o como sea.

Total, que ahí estamos nosotros delante de la oferta de Home Theatre y… MAL. No debemos estar delante, sino detrás, donde se pinchan los cables. Todos esos conectores RCA nos deslumbran: ¡cuántos altavoces voy a poner! Pero falta el importante: el “Digital IN”. En los home theatre, el sonido digital se lee del DVD y se decodifica a analógico para que salga por las conexiones de los altavoces. ¿Y si quiero conectar la PS3 a esos altavoces? Pues no.


Creative decoder connections chart

El Home Theatre es un decodificador de sonido capado, cuando la pieza que buscamos es precisamente el decodificador de sonido. Esa pieza de hardware recibe datos por una conexión digital, por ejemplo la toslink óptica o HDMI, y lo suelta por analógico a los altavoces. Pero la entrada digital, definitivamente, hace falta.


Yamaha RX V550 back

Ejemplos de decodificadores (DSP) muy baratos son los Creative DDTS-100, Woxter WDD-1000, Jazz Speaker 06, Logitech z-5500 y Creative GD580. Otros “receiver/decoder/amplifier” baratos son el Yamaha RX-V550 o RX-V463, el Sony STR-DG530 o el Sherwood RD-6502, que tienen aspecto serio, no como los primeros. Aparte, en los primeros se mete muchas veces la electrónica en el subwoofer, y para los segundos se necesita un subwoofer activo con su propio enchufe a 220v. Mala noticia si tienes un DVD que venía con un subwoofer pasivo; no puedes reciclar más que los altavoces.


Sony 40W4500 back

Ahora hay que conectarlo todo. Primero el video: la PS3, el Imagenio y el Mac Mini (adaptador de video DVI-HDMI comprado en online-electronica.com) por HDMI a la TV. Luego, el audio: los tres bichos (el Mac Mini con su adaptador toslink 3.5) a mi RX-V550 (comprado en cybermusical.es, junto con un subwoofer activo), que tiene 3 toslink-in. Finalmente, del Yamaha a los 6 altavoces. Si existe desfase entre el sonido por toslink y la imagen procesada en la TV, en los decodificadores de audio decentes existe la posibilidad de ajustar el decalaje; en el RX-V550 se permite hasta 160 milisegundos.

Al cambiar de fuente de vídeo habrá que cambiar de fuente de audio, y además el volumen se controla sólo en el decodificador. Esto significa meter un mando a distancia más en el maremagnum, algo que resulta excesivo. Por tanto, un mando universal y programable que sustituya todos los demás vendrá de lujo: el Logitech Harmony 525, con nosecuantosmil dispositivos reconocidos y puerto infrarrojo de aprendizaje.


Toslink manual selector

Si el subwoofer lo probáis con los test de esta página notaréis vuestros pulmones por primera vez, siempre y cuando configuréis bien la salida: si tenéis subwoofer, setting “SUB = YES” y el resto altavoces pequeños o medium, seguramente; si no tenéis, “SUB=NO” y “FRONT=LARGE”, para que el deco sepa por dónde soltar los sonidos de baja frecuencia (LFE). Más vale que tengáis un par de frontales grandotes en el último caso.

No olvidéis enrutar el sonido de cada elemento, como la PS3, hacia “Digital out” y marcando Dolby y DTS; se hace en los ajustes de sonido.

Tampoco olvidéis elegir en el panel de preferencias de Perian el Dolby ProLogic II (surround virtual 5.0, ojo, no 5.1) para que el mac codifique un poco bien el audio; si queremos 5.1, pues al truco.

elFriki

Call of Duty 4 para Mac: hasta junio nada

Viernes, Abril 18th, 2008

Amazon está aceptando reservas para el juego; en la página especifica el 16 de junio de 2008 como fecha de lanzamiento.

Qué paciencia, my god. Si fuera capaz de manejar los FPS con el DualShock de la PS3 ya lo tendría, pero sin ratón y teclado, soy nulo en este tipo de juegos.

elFriki

Mac Mini Media Center

Sábado, Enero 19th, 2008

El gadget

He superado una crisis frikonsumista mediante terapia de chEque.

Todo empezó cuando vi .

A partir de ese momento, la idea de un Mac Mini corriendo un cliente de bittorrent o mldonkey y el Front Row conectado a la tele del salón, quedó fijada en mi cabeza.

El hardware

He tardado semanas en localizar un Mac Mini Intel de segunda mano a un precio [http://www.mac2sell.net/|razonable]. Pero ya lo tengo. Os recomiendo acechar , o .

¿Por qué Intel? Porque el G4 no tiene mando a distancia y no tiene salida de audio digital. Emular un Apple remote no es un problema con el programa , si tienes un dispositivo bluetooth con suficientes botones, pero el audio digital… Además, un Intel tiene más futuro.

Para teles que no tengan DVI o VGA, habría que comprarse en la tienda Apple el accesorio “Adaptador de DVI a vídeo de Apple” y marcar la opción “overscan” en las preferencias; si tienen HDMI, un cable DVI a HDMI va bien. Para sacar el sonido, lo haremos por Toslink.

El Software

Una vez tenemos el hardware, la lista de soft a instalar es:

-
-
-
-
-
-
-
-
-
-
-
Macam
-
-
-

No olvidéis tener el y el en otros equipos, para la gestión remota. También es útil para organizar los elementos compartidos (10.4). En mi caso, el Mac Mini lleva instalado Leopard (OSX 10.5.1).

Streaming

Personalmente, encuentro muy necesario alcanzar directorios compartidos de otros ordenadores. Si queremos lograr que se monten unidades en el Mac Mini tan pronto estén disponibles en la red, necesitaremos automatizar la conexión con:

  • Marco Polo: Un programa muy flexible que puede configurarse para realizar infinidad de acciones basándose en eventos diversos que generan un cambio de contexto. Perfecto para pedir que monte un directorio remoto cuando cierto equipo está presente y anunciándose por Bonjour. Se puede descargar (freeware).

(Marco Polo es la única solución que funciona adecuadamente, pero os comento otras por si queréis cacharrear).

  • Automator: podemos crear una aplicación Automator con las acciones “Obtener servidor” y “Conectar al servidor”.
  • Applescript: se puede escribir un script que monta unidades remotas (aunque presenta diálogos y barras de progreso algo feas):

try
tell application “Finder”
activate
open location “afp://;AUTH=No%20User%Authent@192.168.1.1/SHARENAME”
end tell
end try

(Nota: el nombre de usuario que hay que poner para entrar como invitado no es “guest”, sino este chorizo: “;AUTH=No%20User%Authent”).

  • AutomountMaker: Si no queréis currar, podéis llamar a uno de los archivos que genera el programa .
  • MountWatcher: mantiene vigiladas mediante Bonjour las unidades de red que nos interesan, y las monta cuando están disponibles. Estaría bien si no fuera de pago y tuviese la opción de funcionar al arrancar. Se puede descargar .

El resultado lo vemos en FrontRow creando un enlace dentro de Películas a las unidades remotas, sólo visible cuando están conectadas.

(Debo decir que he encontrado imposible compartir directorios de una unidad FileVault).

Las películas situadas en carpetas remotas deben tener permiso de lectura para “otros”. Si no queremos tener que preocuparnos de ello, podemos activar las Acciones de Carpeta y asociar a la carpeta compartida el siguiente script:

on closing folder window for this_folder
tell application “Terminal”
do script (”chmod -R 755 /ruta/directorio”)
beep
quit
end tell
end closing folder window for

El Apple Remote

Para dar más funcionalidad al mando a distancia, siempre y cuando lo necesitéis, existen [http://www.filewell.com/iRedLite/|iRed Lite], , y [http://twistedmelon.com/downloads/mira_1.2.9.dmg|Mira]. El problema es que cierta actualización de Apple organizó un enorme desbarajuste en las extensiones de kernel asociadas y los comandos infrarrojos se corrompen al poco rato de usarlos, provocando múltiples falsas pulsaciones. Sin embargo, instala sus propios drivers para devolvernos el control. Se podría emplear para expulsar discos, activar Front Row y llamar a un applescript de red.

En caso de que haya alguna pared de por medio, un mando por infrarrojos no sirve; para esto podemos usar el Griffin AirClick, que funciona mediante radio frecuencia. Si lo que queremos es un “todo en uno”, el Logitech Harmony es lo mejor.

Si no teneis la necesidad de hacer tanto networking,  podría cubrir la necesidad de expulsar DVDs. Realiza un eject pulsando “largo” el botón “menu” del mando.

La solución wired a todo lo anterior sería conectar un ratón pequeño, instalar  y configurar un script en un botón y el eject en el otro.

Encendido y apagado

Recordad que la gestión de energía se hace usando el Apple Remote, ya que si pulsamos Play durante unos segundos, el Mac se duerme. Un consejo estético es que, cada vez que arranca, Leopard busca teclado y ratón, mostrando un cuadro de diálogo poco armonioso; la solución es desactivar la búsqueda bluetooth en el panel de preferencias.

Discos

Si queréis acceder desde Front Row a archivos de películas en CD/DVD, basta con poner un link simbólico a las unidades dentro del directorio Películas:

1) Mostrar carpetas ocultas con
2) Buscar “/Volumes”
3) Option+Command+Arrastrar (alt+manzana+arrastrar) la carpeta de Volumes a nuestro directorio de Películas

La mala noticia es que hace tanto ruido la unidad lectora que se te quitan las ganas de usarlo. Una de las premisas de funcionamiento es el silencio… y esto no sirve. Ya veremos si podemos solucionar esto con el .

La música

Finalmente, he conectado el Mac Mini al amplificador 5.1. Suena tan excepcionalmente que he decidido usarlo como equipo de música principal: se comparten las librerías de iTunes de otros equipos y todo queda disponible en el Front Row (menú Fuentes).

La tele

Los usuarios de ElGato/EyeTV pueden usar este plugin.

El mldonkey

Es simple de instalar: te bajas el paquete, lo descomprimes y lo arrancas. Ya está. El comando de arranque es éste (yo lo he puesto en las opciones de inicio dentro de una aplicación de Automator tipo script de terminal):

/Applications/mldonkey-distrib-2.9.2/mlnet > /dev/null >2&1 &

El mlnet necesita detectar una conexión a internet para completar  su arranque. Luego nos conectamos a él por http://127.0.0.1:4080 y a correr. Para acceder a lo que se ha bajado, podemos ponernos el link “ln -s ~/.mldonkey/incoming/files ~/directorio/downloads”. Seguramente, también querréis compartir dicho directorio de “incoming/files “, para lo cual tal vez necesitéis mostrar directorios ocultos con   (y con Tiger a lo mejor os resulta útil también ). Mldonkey tiene soporte multi-usuario y multi-grupo, útil para configurar que cada usuario vea solo sus descargas si están asociados a grupos diferentes.

.

Para el audio, mirad aquí. La alternativa a FrontRow, Plex, puede usarse como plataforma para lanzar SlingPlayer si estáis pensando en integrar SlingBox en el conjunto. Por ahora, creo que eso es todo. Ya me iréis contando.

elFriki

PD: ¿Y el Apple TV? ¡No, gracias!

Actualización: ¡¡ Salgo en !!

PD: Añadamos el programa (¡gracias Andrés!) y el famoso  a la lista de programas para gestión remota. ¿Y qué tal si le ponemos un cliente de para poder conectarnos desde internet (los que no tenemos ip fija)?

Actualización 2: ¡Y en !

He añadido un par de guías más: la de y la de .

Los que quieran ver la TV, podrían preparar el mando a distancia para activar y manejar , o .


Cerrar
Enviar por Correo