|
|
|
| Avanza la integración de aplicaciones Windows en Mac OS X |
 |
| 14-Agosto-2007 |
Hasta ahora todos podíamos usar Parallels o VMWare para ejecutar Windows virtualizado en una ventana de Mac OS X, pero ahora con Coherence de Parallels, Seamless the VirtualBox o Unity de VMWare podemos extraer las ventanas del escritorio de Windows para llevárnoslas a Mac.
Otra opción más ligera es usar CrossOver para Mac para ejecutar aplicaciones Mac OS X, pero no todas (aunque sí muchas de) las aplicaciones Windows funcionan correctamente en CrossOver. |
|
| iPhone Development Guides |
 |
| 11-Agosto-2007 |
Apple ha publicado hoy las guías de desarrollo para aplicaciones Web 2.0 que ejecuten en Safari y iPhone.
El objetivo de este kit de desarrollo es que usando tecnologías Web 2.0 (principalmente HTML, CSS, JavaScript, DOM y Ajax) una aplicación se comporte exactamente igual en un iPhone que en un browser. De momento esta igualdad sólo se garantiza cuando el browser es Safari. |
|
| The R environment |
 |
| 2-Agosto-2007 |
Si no puede pagar el coste de MATLAB, siempre puede usar Octave, la alternativa compatible con MATLAB de GNU. Pero si lo que le ocurre es que está cansado del pobre lenguaje de MATLAB, entonces puede probar el lenguaje R, un entorno de desarrollo GNU para computación matemática que dispone de un lenguaje mucho más moderno, y además dispone de versiones para Mac OS X, Linux y Windows.
|
|
| Apple compra CUPS |
 |
| 18-Julio-2007 |
CUPS (Common UNIX Printing System) es el sistema de impresión dominante en el mundo UNIX, y que también Mac OS X incorpora desde la versión 10.2. En concreto es un servidor de impresión al que se pueden conectar los clientes mediante el protocolo abierto IPP (Internet Printing Protocol).
Michael R. Sweet, el creador y actual programador encargado de su mantenimiento ha confirmado en una nota que Apple ha comprado CUPS, y que él ha sido contratado por Apple. Además ha anunciado que CUPS continuará siendo GPL, pero que continuará trabajando en CUPS en las oficinas de Apple. |
|
| Información interesante para programadores Cocoa |
 |
| 17-Julio-2007 |
Chris Hanson es un de los mejores programadores Cocoa con los que cuenta Apple.
En su blog personal podemos encontrar muy buenos artículos: Desde tests de unidad con Cocoa Bindings, hasta LLVM (Low Level Virtual Machine). |
|
| Trucos y buenas prácticas en la gestión de un Mac |
 |
| 10-Julio-2007 |
JohnD's ha publicado un extenso tutorial donde se enseña a administrar y configurar Mac OS X.
Entre otros aspectos se trata la administración del cliente, la gestión de cuentas de usuario, la configuración de los distintos servidores, etc. |
|
| Leopard permitirá programación multicore |
 |
| 24-Junio-2007 |
Apple ha anunciado que Leopard incluirá soporte para programación multicore, implementada tanto mediante la clase Cocoa NSOperation, como mediante la librería OpenMPI, una implementación abierta de MPI (Message Passing Interface).
|
|
| Nuevos compiladores de alto rendimiento |
 |
| 23-Junio-2007 |
Intel ha lanzado una nueva versión de sus compiladores para C++ y Fortran. Estos compiladores funcionan sobre Mac OS X, Linux y Windows, y se integran con facilidad en IDEs como Xcode.
El aspecto más destacado de estos compiladores es que generan código más optimizado que GNU (y por supuesto que Microsoft C Compiler). Lo peor es que se trata de una versión de evaluación de 30 días.
El Portland Group también ha sacado una versión de sus compiladores de alto rendimiento.
|
|
| PortAuthority y FinkCommander |
 |
| 17-Junio-2007 |
PortAuthority es una herramienta gráfica para gestión de paquetes de MacPort que permite de forma visual instalar y actualizar paquetes.
Los usuarios del gestor de paquetes Fink también pueden usar la herramienta FinkCommander par realizar la gestión visual de los paquetes instalados.
|
|
| Desactivar servicios no usados |
 |
| 17-Junio-2007 |
Al igual que ocurre en cualquier sistema operativo, con el tiempo se instalar en los directorios de arranque de Launchd pequeños programas que, aunque no usamos, se cargan siempre que arrancamos el ordenador, y siempre están ocupando memoria.
En este interesante artículo se explica cómo desactivar servicios que Mac OS X carga por defecto, pero que realmente nunca usamos.
|
|
| Oferta de trabajo para programadores Cocoa |
 |
| 14-Junio-2007 |
Los desarrolladores de MyStrands, con sede en Barcelona, han sacado dos ofertas de trabajo para programadores Cocoa que podemos encontrar aquí y aquí.
Una buena oportunidad para aquellos programadores entusiastas del Mac OS X que quieran especializarse en la programación de esta plataforma.
|
|
| Mac OS X Leopard |
 |
| 14-Junio-2007 |
Apple ha presentado algunas de las nuevas características que incluirá Mac OS X 10.5. Como podemos ver en los vídeos demostrativos se hace mucho hincapié en Core Animation.
Para los más interesados en las nuevas características técnicas tenemos algunas descripciones aquí. |
|
| WebKit |
 |
| 13-Junio-2007 |
WebKit es la librería libre de renderizado web de Safari. Está basada en KHTML, y en consecuencia es fácilmente portable a otras plataformas. Prueba de ello es que Safari ya está disponible para Windows.
Ahora el creador de KHTML anuncia que tanto KDE como Qt están pensando en pasarse a WebKit, lo cual les permitiría externalizar el mantenimiento de la librería de renderizado web, y aumentar el número de aplicaciones que usan WebKit, con lo que más desarrolladores de aplicaciones web probarían sus web con esta librería. |
|
| Spyware en Dashboard |
 |
| 5-Mayo-2007 |
La actualización de Dashboard de Mac OS X 10.4.7 ha introducido un sistema de spyware el cual envía periódicamente mensajes a Apple.
El sistema de spyware se instala como un demonio. Para desactivar esta funcionalidad se ha descubierto que podemos usar el comando:
$ defaults write com.apple.dashboard mcx-disabled -boolean YES
Nota: Algunos usuarios han indicado que al ejecutar el anterior comando Dashboard deja de funcionar. Quizá sea mejor idea volver a dejar esta preferencia a NO, y resolverlo con el comando:
$ sudo mv /etc/mach_init.d/dashboardadvisoryd.plist /etc/mach_init.d/dashboardadvisoryd.plist.disabled |
|
| Cocoa desde Python y Ruby |
 |
| 3-Mayo-2007 |
Aunque Cocoa es una API diseñada para Objective-C, el dinamismo de lenguajes como Python o Ruby ha permitido que se pueda acceder al potencial altamente dinámico de Cocoa. De hecho, Apple ha empezado a informar de que con la llegada de Mac OS X 10.5 Cocoa será accesible desde lenguajes de script como Python y Ruby.
Recuérdese que Apple acabó recomendando el uso de Objective-C frente a Java para acceder a Cocoa. Parece ser que Python y Ruby, al ser interpretados, son más dinámicos y pueden trabajar mejor con Cocoa. |
|
| VirtualBox |
 |
| 1-Mayo-2007 |
Al igual que VMWare o Parallels, VirtualBox es una nueva herramienta de virtualización.
La principal ventaja de esta herramienta es que es gratuita, de licencia GNU, y que existen versiones para Mac, Linux y Windows. Su principal inconveniente es que todavía se encuentra en fase beta con lo que pueden aparecer errores. |
|
| Thumbnails en imágenes |
 |
| 21-Abril-2007 |
Hemos publicado un nuevo truco donde se muestra cómo asociar un icono a una imagen con un thumbnail de su propio contenido.
Si para guardar sus imágenes no usa ningún software como iPhoto, quizá le resulte útil este truco. |
|
| HFS+ |
 |
| 12-Abril-2007 |
Hemos publicado un estudio sobre las características de HFS+, el sistema de ficheros Mac OS X.
Esperamos que conocer estas características le ayude a resolver y entender mejor problemas con los que los desarrolladores y usuarios avanzados se enfrentan a menudo. |
|
| Reportaje de programación en PowerPC |
 |
| 4-Abril-2007 |
IBM ha publicado un interesante reportaje de programación en PowerPC. El reportaje está escrito para máquinas de 64 bits, pero es fácilmente usable en máquinas de 32 bits.
Recuerde que nosotros también tenemos publicado un tutorial de Ensamblador del PowerPC con Mac OS X. |
|
| Foros movidos a ForoMac |
 |
| 3-Abril-2007 |
Con vistas a aumentar el número de participantes en los foros, y favorecer así a la comunidad de usuarios Mac, hemos movido nuestros foros de programación a ForoMac.
Estos foros tienen una sección destinada la programación que esperamos sea suficiente para el ritmo de mensajes que están produciéndose. |
|
| CocoaCast |
 |
| 2-Abril-2007 |
CocoaCast es un proyecto emprendido por Boris Klaydman para publicar podcasts sobre tutoriales de programación Cocoa.
Esta nueva forma multimedia de aprender Cocoa es especialmente cómoda (siempre que se sea capaz de escuchar en inglés). Actualmente llevan 19 episodios. |
|
| Aplicaciones para iPhone |
 |
| 18-Marzo-2007 |
Apple ha anunciado que no permitirán desarrollar e instalar aplicaciones independientes en iPhone. La razón que alegó Steve Jobs en una entrevista a New York Times es que no pueden garantizar el correcto funcionamiento del teléfono si se instalan aplicaciones de terceras partes.
|
|
| Gestor de paquetes software Rudix |
 |
| 5-Marzo-2007 |
El proyecto Fink es un buen gestor de paquetes software usado por la mayoría de los usuario de Mac OS X acostumbrados al software UNIX.
El proyecto Rudix es otro gestor de paquetes que aunque todavía no ha portado tanto software como Fink, su principal característica es que agrupa sus paquetes software usando fichero .pkg de Mac OS X. |
|
| WMWare tampoco permitirá virtualizar Mac OS X |
 |
| 15-Febrero-2007 |
Al igual que anunció Parallels, VMWare también ha anunciado que no permitirán virtualizar Mac OS X en PC genéricos, sólo en máquinas originales Apple.
Como se sabe, Apple tiene su principal fuente de ingresos en la venta de hardware, y en consecuencia, tienen especial interés en que no se virtualize en PCs genéricos. |
|
| Seguridad, criptografía y comercio electrónico con Java |
 |
| 11-Febrero-2007 |
Hemos publicado un nuevo tutorial donde se analizan los principales conceptos de la seguridad, criptografía y comercio electrónico.
La mayoría de los tutoriales explican estos conceptos desde el punto de vista de la administración de herramientas de seguridad. Nosotros pretendemos extender estas explicaciones al punto de vista del programador. |
|
| VMWare para Mac totalmente funcional |
 |
| 8-Febrero-2007 |
VMWare para Mac ya está publicado y es totalmente funcional.
VMWare ha publicado un vídeo en youtube donde se demuestra el uso de DirectX 8.1 para Windows XP ejecutando en VMWare para Mac. Al parecer va bastante suelto. |
|
| El 45% de los ordenadores vendidos en la Universidad de Princeton son Mac |
 |
| 5-Febrero-2007 |
El 45% de los ordenadores comprados por los estudiantes y docentes de la Universidad de Princeton (New Jersey) son Mac.
Al parecer los principales factores para este aumento son su superior calidad, y el hecho de disponer de procesadores Intel donde se pueden ejecutar otros sistemas operativos. |
|
| Windows Vista no deberá ejecutar con virtualización |
 |
| 5-Febrero-2007 |
La licencia de Windows Vista Home Edition prohibe el uso de técnicas de virtualización como las de Parallels. Por el contrario, las licencias Enterprise y Ultimate sí que lo permiten.
Afortunadamente (de momento) la licencia de Microsoft no prohibe ejecutar Windows Vista con Apple BootCamp, ya que es un arranque dual, y no usa virtualización. |
|
| ADC en iTunes |
 |
| 4-Febrero-2007 |
Apple activa un nuevo servicio por el que los miembros de la ADC se pueden logar gratuitamente en iTunes para ver las conferencias para desarrolladores.
Las conferencias de la WWDC tratan sobre las nuevas tecnologías que presentan los ingenieros de Apple a la comunidad de programadores Mac OS X. |
|
| Construcción de paquetes GNU |
 |
| 3-Febrero-2007 |
GNU ha definido un mecanismo bastante flexible de construir paquetes de código fuente que se puedan compilar e instalar en distintas plataformas. Para ello usamos los conocidos comandos configure y make.
Hemos publicado un pequeño tutorial que ayuda a entender cómo hacer este tipo de paquetes. |
|
Ver
noticias pasadas >>>
|
|
|