Con la actualización Mac OS X 10.7.4 Apple ha arreglado la opción "Restaurar aplicaciones al entrar" para que se pueda desactivar esta opción. En consecuencia, el truco que existía para desactivar esta opción ya no es necesario.
Mac OS X 10.8 incluirá una nueva medida de seguridad llamada Gatekeeper para incentivar el que los desarrolladores firmen sus aplicaciones (lo cual implica obtener una cuenta de desarrollador en Apple). En caso de no hacerlo, por defecto a los usuarios se les seguirá permitiendo instalar la aplicación, pero serán advertidos del peligro de instalar software no firmado.
El comando diff es un comando poco visual para ver rápidamente las diferencias entre dos ficheros. La utilidad FileMerge de Apple nos permite ver más fácilmente las diferencias, pero cargar los ficheros a comparar en FileMerge es un poco lento. Por suerte, Apple proporciona el comando opendiff, el cual nos permite solicitar comparar dos ficheros con FileMerge desde el terminal.
Empieza el periodo de registro para la World Wide Developers Conference 2012 que tendrá lugar en San Francisco del 11 al 15 de Junio. El precio por entrada es de 1599$.
Para aquellos que se sientan más cómodos programando en JavaScript que en otros lenguajes como bash, Apple proporciona un interprete de línea de comandos JavaScript llamado jsc. El interprete de Apple utiliza el motor de Safari. Una alternativa es usar SpiderMonkey, el motor de Mozilla (sudo port install spidermonkey).
El comando fuser nos permite conocer los procesos que tienen un fichero abierto. Para ello simplemente le pasamos el fichero. Por ejemplo: sudo fuser /var/log/apache2/access_log.
Otro comando parecido es lsof, que nos permite conocer el ficheros que tiene abierto un proceso. Por ejemplo, para ver los ficheros abiertos por el proceso con ID 60 hacemos: sudo lsof -p 60.
Observe el uso de sudo en ambos casos para poder acceder a procesos que no sean de nuestro usuario.
Si necesita una buena referencia de APIs, gotAPI es una buena colección de APIs para distintos lenguajes. HTML, CSS, JavaScript, PHP, Java, Perl, MySQL y mucho más.
Poco a poco los browsers van implementando funcionalidades del nuevo estándar HTML5. Esta página permite conocer qué funcionalidades actualmente soporta su browser.
CELL SDK ha convocado un concurso para el desarrollo de aplicaciones móviles multiplataforma con CELL SDK. El plazo para presentar candidaturas termina el 30 de Abril.
Una tarea que los pequeños desarrolladores de videojuegos tienen que afrontar es la promoción de sus productos. Para facilitar esta tarea existen empresas como GreatPlayNetwork que se ofrecen para promocionarles.