Acerca de
Tutoriales
Comunidad
Actualidad
Enlaces





En MacProgramadores
En Internet

Noticias pasadas

 

IBM publica un simulador del PowerPC 970
22-Agosto-2005


IBM ha publicado un completo simulador del PowerPC 970 para Linux que nos permite emular esta máquina en ausencia de este hardware.

También tiene varios ficheros PDF donde se explica como instalarlo y usarlo.

 


Lenguajes de script en OS X
12-Agosto-2005


Apple ha publicado un artículo destinado a informar sobre los lenguajes de script de OS X: Desde los distintos shells de terminal hasta Perl o Python, pasando por sed y awk.

En definitiva, un resumen de los clásicos de UNIX traídos a Mac OS X.

 


Interesante artículo sobre Rosetta en Ars Technica
10-Agosto-2005


Ars Tecnica ha publicado un interesante artículo sobre Rosetta, el emulador de PowerPC para Intel que Apple incluirá en OSx86.

El que las máquinas Intel de los nuevos Mac tengan dos cores permitirá que la traducción y generación de código del emulador se pueda ejecutar en uno de los cores, mientras que será el segundo de ellos el que ejecutarán finalmente los programas.

 


OSx86 posiblemente incluirá un sistema DRM
1-Agosto-2005


Varios desarrolladores descubren que los nuevos Mac x86 para desarrolladores, que ha distribuido Apple, incluyen un chip de DRM (Digital Rights Managenment).

En concreto incluyen el chip Infineon 1.1, el cual implementa un sistema de TC (Trusted Computing) o Treacherous Computing como lo llama Richard Stallman.

Este chip ha provocado a veces temores y comentarios, en nuestra opinión exagerados, sobre lo que pueden hacer los fabricantes de software una vez lo tengamos instalado en nuestra máquina, con lo que conviene aclarar que es lo que puede hacer realmente:

Un chip de TCM (Trusted Computing Module) implementa una infraestructura PKI, y en principio no hace más que firmar digitalmente con una clave privada que nunca sale del chip, luego se podría usar con fines de identificación de una máquina frente al resto del mundo. Por ejemplo, los sistemas de actualización de software vía Internet sólo podrían dar servicio a las máquinas que se identificaran correctamente.

El problema está en que este chip también incluye un sistema de atestiguación (attestation), por el cual el chip es capaz de recoger información de configuración hardware de nuestra máquina (que hardware tenemos instalado), y un programa (p.e. el sistema operativo) enviar esta información por la red a la "estación base".

Se cree que este chip lo pretende utilizar Apple para evitar que sus usuarios usen máquinas que no hayan sido fabricadas por ellos (o licencias de sistemas operativo que no estén instaladas en la máquina para la que se compraron), bloqueando el sistema operativo que se ejecute de forma fraudulenta, o a lo mejor, simplemente no proporcionando actualizaciones online a esas máquinas.

 


Interesantes papers en la ADHOC
31-Julio-2005


La Advanced Developers Hands On Conference (ADHOC) es una reunión anual de desarrolladores donde se tratan distintos aspectos de programación.

Este año ha publicado ya los papers de los temas que ahí se tratan. Entre ellos encontramos: "Cross-Platform Approaches from a Macintosh Perspective", "Hacking the Mac OS X Kernel for Unsupported Machines", "Program Analysis and Verification on Mac OS X", "simg5" (para el perfilador Shark de Apple), "Types++: Typesafe Metadata, and Other Thoughts Beyond int" y "XGP: Turning a UNIX Prolog compiler into a Mac OS X development environment".

 


Empiezan las comparativas con las nuevas máquinas Intel
17-Julio-2005


Apple ha entregado ya a los desarrolladores prototipos de máquinas Intel, aquí encontramos un artículo con fotos.

Según los desarrolladores las máquinas ejecutan más rápido en Intel que en PowerPC cuando se trata de aplicaciones binarias para Intel, pero sólo alcanzan el 60% de rendimiento cuando se trata de ejecutar aplicaciones PowerPC en un Intel usando Rosetta.

 


Apple usará más software KDE para mejorar Safari
12-Julio-2005


Apple porta nuevas bibliotecas de KDE para mejorar Safari, como ya hicieron anteriormente con KHTML y KJS.

En esta ocasión, les ha llegado el turno a las bibliotecas KDOM, KSVG2 y KCanvas, las dos primeras experimentales, y en espera de su inclusión en KDE 4.

Se espera que Apple ponga gente a trabajar en estas bibliotecas y contribuya a su mejora, al igual que ayudó finalmente que abrieran el CVS de WebCore y JavascriptCore.

 


Apple parece estar avandonando el soporte Java para Cocoa
11-Julio-2005


Tal como Apple indica en su documentación, las nuevas características de Cocoa a partir de la versión 10.4 estarán disponibles sólo para Objective-C.

Según indica esto se debe a las mejores características técnicas de Objective-C frente al lenguaje Java.

 


IBM presenta PowerPC G5 para portatiles
8-Julio-2005


Poco después de la decisión de Apple de migrar a los micros de Intel, IBM sorprende presentando en Japón los PowerPC 970MP , procesadores que sólo consumen 16W, y que parecen estar especialmente diseñados para los portátiles de Apple.

 


Cómo hace un instalador para Mac OS X
7-Julio-2005


Apple ha publicado unas guías que enseñan a construir un instalador para aplicaciones Mac OS X.

La importancia de un instalador sencillo radica en que es el primer contacto que el usuario tiene con nuestro software, y puede determinar el que nuestro software sea elegido o descartado prematuramente.

 


Portar aplicaciones multihilo de Win32 a Mac OS X
5-Julio-2005


Apple ha publicado un artículo que explica las diferencias entre las aplicaciones multihilo Win32 y Mac OS X.

El artículo ayuda a entender como funcionan las aplicaciones multihilo en Mac OS X, especialmente a los programadores acostumbrados a Win32.

 


WINE ejecutará aplicaciones Windows en las máquinas Intel de Apple
23-Junio-2005


CodeWeavers, la división comercial del producto de código abierto WINE, ha anunciado que crearán una versión de CrossOver para Mac OS X.

CrossOver es una distribución comercial de WINE que permite ejecutar binarios Windows sin necesidad de emular el SO de Microsoft en una máquina virtual (como hacen VMWare o Win4Lin). Esta forma de trabajar mejora el rendimiento de las aplicaciones aunque no todos los binarios ejecutan correctamente.

 


Mac-On-Mac
18-Junio-2005


Mac-On-Linux, el emulador que permitia ejecutar Mac OS X en un Linux para PowerPC está ahora disponible para poder ejecutar Linux en un Mac OS X. También podemos emular Mac OS Classic y Darwin o incluso el propio Mac OS X sobre Mac OS X.

Puede descargarse gratuitamente de la página web.

 


O'Reilly actualiza sus libros
17-Junio-2005


O'Reilly ha actualizado ya dos de sus libros para adaptarlos a las nuevas características de Tiger.

Por un lado tenemos el libro de introducción a UNIX para Mac: Learning Unix for Mac OS X Tiger, y por otro lado el libro para usuarios UNIX avanzados: Mac OS X Tiger for Unix Geeks.

 


Publicados los Apple Design Awards
16-Junio-2005


Apple ha publicado ya sus premios anuales a las mejores aplicaciones Mac OS X.

Estos premios suelen ayudar a identificar pequeñas aplicaciones, muchas de ellas gratuitas, que generalmente son muy útiles (aunque no muy conocidas), con lo que animamos al que tenga tiempo y ganas a dedicar un rato a "testear" este software.

 


Las aplicaciones PowerPC ejecutan más lento en máquinas Intel
13-Junio-2005


Un test realizado por BetaNews revela que rendimiento alcanzan las aplicaciones binarias PowerPC al ejecutarlas sobre Rosetta, el emulador de aplicaciones PowerPC sobre Intel.

Usando Xbench han obtenido una puntuación de entorno a 70 puntos, muy por debajo de los 200 puntos que da al PowerPC G5.

Queda por saber el rendimiento de las aplicaciones Mac OS X, compiladas para Intel, frente a las mismas aplicaciones compiladas para PowerPC.

 


Migración de PowerPC a Intel
7-Junio-2005


Ya es definitivo: Apple ha anunciado en la WWDC que migrará de PowerPC a Intel en los próximos años.

Como decían muchos rumores, y ahora Steve Jobs ha confirmado, desde el origen de Mac OS X se han estado desarrollando versiones paralelas para Intel, y actualmente al alcanzado mejoras del rendimiento de cinco a uno al ejecutar sobre máquinas Intel, lo cual les a forzado a dar el paso.

Apple ya ha publicado una guía de programación de código binario universal.

Una aplicación llamada Rosetta permitirá ejecutar aplicaciones binarias PowerPC en un proceso de una máquina Intel.

 


XBox 2 finalmente usará un PowerPC
17-Mayo-2005


XBox ha publicado las especificaciones técnicas de su nueva consola XBox 2 y definitivamente han decidido cambiar de x86 a PowerPC.

Esté microprocesador se lo fabricará IBM y tiene 3 cores a 3.2 MHz cada uno y con superthread que permite ejecutar hasta dos hilos por core.

 


Actualizado nuestro tutorial de Ensamblador del PowerPC con Mac OS X
17-Mayo-2005


Hemos actualizado nuestro tutorial de Ensamblador del PowerPC con Mac OS X.

Por un lado hemos mejorado la redacción, la presentación y corregido typos, y por otro lado hemos añadido un nuevo apéndice sobre la segmentación.

 


Apple Design Awards 2005
10-Mayo-2005


Comienza el proceso de solicitud para el décimo concurso anual de programas Mac OS X convocado por Apple.

Este concurso premia los mejores programas en distintas categorías, y es una marca de calidad tanto para los programas comerciales como para el software libre.

 


Arrancar Mac OS X más rápidamente
29-Abril-2005


Tiger incorpora una nueva técnica para arrancar Mac OS X en menos tiempo gracias a que se ejecutan los servicios bajo demanda.

Este arranque está gestionado por launchd que es el programa encargado de arrancar los diferentes servicios, y donde las dependencias entre ellos se definen en ficheros XML.

 


Interesantes artículos sobre Tiger
29-Abril-2005


ArsTechnica ha publicado un interesante artículo sobre Tiger.

Por otro lado los benchmarks (vea también éste otro) parecen ser buenos y poner a Tiger por encima de Jaguar en rendimiento (recuerde que en los un benchmarks número más alto significa que es mejor).

 


El 29 de Abril sale a la venta Mac OS X 1.4 (Tiger)
14-Abril-2005


La nueva versión incluye las anunciadas tecnologías SpotLight (para buscar rápidamente ficheros y sus contenidos), Dashboard (pequeñas aplicaciones de utilidad), Automator (Interacción entre aplicaciones mediante un sencillo senguaje de script), Safari RSS (para leer noticias publicadas a través de RSS) y QuickTime con soporte para H.264 (el estándar de codificación de vídeo de MPEG-4).

Puede hacer una reserva anticipada para comprarlo aquí.

 


Buscamos correctores
16-Marzo-2005


Estamos buscando correctores para nuestros tutoriales, reportajes y trucos, así como para el contenido de nuestras las páginas web.

Aquellos que quieran participar corrigiendo algún documento, por favor pónganse en contacto con nosotros en esta dirección de correo.

 


F-Script
31-Enero-2005


F-Script es un interesante lenguaje de script que permite acceder a objetos Cocoa cómodamente.

Entre otras cosas permite crear dinámicamente objetos Cocoa y hacer introspección de estos.

 


Configurar X11 en Mac OS X
30-Enero-2005


Apple ha publicado un artículo que enseña a configurar X11 para poder ejecutar aplicaciones escritas para este escritorio en Mac OS X.

El artículo es bastante completo y entre otras cosas enseña a configurar los permisos de acceso con X11 Forwarding.

 

Ver noticias pasadas >>>