Archivo de la categoría "Desarrollo"
Martes, 16 de Octubre de 2007
Spin Studio, la compañía creada por Ed Prasek, miembro destacado de la organización Apple’s Worlwide Developer Relations, donde creó para más de 150 desarrolladores servicios y programas de negocios y/o marketing, ha lanzado una zona en su web con trucos para apoyar al éxito a los proyectos de los desarrolladores.
Así que si programas para Mac, este es un sitio que quizá te interese.
Clasificado bajo: Software, Desarrollo, Varios, Extras, Formación | Comments Off
Lunes, 15 de Octubre de 2007
Ya hace más de un año escribía sobre los scripts de Doug Adams para iTunes y hace poco en la lista del GUM-VLC, Mac-Valencia, alguien se preguntaba cómo eliminar archivos duplicados en iTunes.
Lo curioso es que al poco tiempo en TUAW (The Unofficial Apple Weblog) hablaban de uso de applescripts para eliminar duplicados en iTunes. Ofrecían un par de ellos ya escritos, y cómo parece ser un problema habitual los pongo aquí para quien busque solución para este problema:
iDupe de Wooden Brain
Dupin de Doug Adams
Clasificado bajo: Mac OS X, Mac OS X Server, Software, Vida Digital, Desarrollo, Utilidades, Audio | Comments Off
Viernes, 21 de Septiembre de 2007
DeployStudio es una herramienta diseñada para gestionar sin problemas grandes instalaciones de estaciones de trabajo, servidores y nodos de cluster.
Permite a los administradores de sistemas ahorrar mucho tiempo, especialmente cuando crecen las incidencias por temas menores: preferencias de sistema modificadas accidentalmente, aplicaciones de terceros inestables o mal configuradas, derechos de acceso erróneos, virus, etc.
Mac OS X es estable y robusto, pero la capacidad para reinstalar completamente una estación de trabajo o un servidor en pocos minutos –de acuerdo a unos preajustes determinados que automáticamente restauren la imagen de disco correcta– que restaure lo que el administrador diseñó es un gran beneficio en términos de tiempo y coste.
Para eso está DeployStudio.
Clasificado bajo: Mac OS X, Mac OS X Server, Software, Redes, Desarrollo, Administración, Utilidades | Comments Off
Miércoles, 19 de Septiembre de 2007
Ya hace tiempo, tuve necesidad de configurar un servidor FTP en el Mac de casa, finalmente lo instale en un viejo iBook G3 con los consejos de un compañero pero algo me debió fallar, acabe utilizando mi iDisk para resolver el entuerto pero todavía encontré más información luego y la guardé para publicarla aquí y que pueda servir a otros…
Primero, en castellano, podéis acceder al artículo al respecto escrito por José Gil de la Universidad de Valencia, Montar un Servidor FTP que al localizároslo ahí os permitirá ir accediendo a las actualizaciones que sufra.
Ya en inglés, podéis ver el artículo de MacDevCenter.Com en el que explican como construir el servidor FTP con tu Mac y el gratuito PureFTPd Manager, un frontend para Mac OS X de PureFTPd, un servidor libre, seguro, conforme a estándares y apto para entornos de producción, basado en Troll-FTPd.
Clasificado bajo: Mac OS X, Software, Soluciones, Código Abierto y Estándares, Redes, Desarrollo, Administración | Comments Off
Martes, 18 de Septiembre de 2007
…y cada vez lo quiero más, me parece.
Vía The Tao of Mac me enteré que ya hay fórmula para instalar Mail.app en tu iPod Touch.
Aunque el sistema no parece obvio y nadie en los comments dice haberlo hecho … me fío de The Tao of Mac.
Clasificado bajo: Hardware, Software, Desarrollo, Remote, iPod & iPhone, Mail, Utilidades | Comments Off
Martes, 18 de Septiembre de 2007
Vía The Tao of Mac descubro que existe una aplicación llamada “ThisService” que te permite convertir cualquier linea de comando o script de AppleScript en un servicio, accesible globalmente en Mac OS X.
Jesper, desarrollador de This Service nos cuenta sobre los servicios que son una de las características de Mac OS X más descuidadas.
Los servicios son pequeñas y muy concretas herramientas que puedes utilizar en casi cualquier programa para utilizar un texto cuando está seleccionado, seleccionar un cálculo matemático y encontrar su solución, leer un texto, contar palabras, crear notas adhesivas y otras pequeñas utilidades. Normalmente los servicios se programan en los entornos Carbon o Cocoa de Apple, utilizando C, C++ u Objective-C. ThisService permite elegir otros lenguajes como AppleScript o Ruby para escribir un servicio.
Jesper parece pensar que nos va a ser muy sencillo crear y añadir servicios a dicho menú, y ThisService no nos permite eliminarlos, por ello nos ofrece una solución por si hemos trasteado y añadido demasiados servicios, Service Scrubber.
Lo que viene a recordarme el enlace al enlace sobre los servicios de Juan de Dios Santander al que me refería en esta entrada.
Clasificado bajo: Mac OS X, Software, Soluciones, Tecnología, Desarrollo | Sin comentarios »
Lunes, 17 de Septiembre de 2007
Los chicos de Free Open Source Software Mac User Group han renovado las versiones de los programas disponibles en su CD que puedes descargar como .dmg (este enlace es para software para equipos con procesador Intel).
Echad un vistazo en su web para estudiar el contenido del mismo, pero a bote ronto ya os digo que lleva:
Office/Editing
NeoOfficeJ 2.2.1 [PPC-Intel]
Smultron 3.1.2 [Universal]
Abiword 2.4.5 [PPC]
Bean 0.9.7 [Universal]
Skim 0.9.1 [Universal]
Graphic
Gimp 2.2.11 [Universal]
Blender3D 2.44 [PPC-Intel]
Inkscape 0.45.1-1 [Universal]
Nvu 1.0 [PPC]
Kompozer 0.7.10 [Universal]
Paintbrush 1.0 [Universal]
Seashore 0.1.9 [Universal]
Audio
Audacity 1.3.3 [Universal]
Max 0.7.1 [Universal]
Cog 0.0.6 [Universal]
Senuti 0.3.3 [Universal]
Play 0.12 [Universal]
Video
MPlayer OSX 1.0rc1 [Universal]
VLC 0.86c [Universal]
Jahshaka 2.0rc3 [PPC-Intel]
Miro (Democracy, DTV) 0.9.9.1 [Universal]
Net/www
Firefox 2.0.0.6 [Universal]
Camino 1.5.1 Multilingual [Universal]
Thunderbird 2.0.0.6 [Universal]
Cyberduck 2.8 [Universal]
Adium X 1.1.2 [Universal]
Colloquy 2.1(3720) [Universal]
X Chat Acqua 0.16.0 [Universal]
RSSOwl 1.2.3 [Universal]
Vienna 2.2.0.2209 [Universal]
BitTorrent 4.27.2 [Universal]
Transmission 0.82 [Universal]
Dev/App
OSXVnc 1.7.1 [Universal]
ChickenOfTheVNC 20b4 [Universal]
MenuMeters 1.3 [Universal]
Gantt Project 2.0.4 [Universal]
Jumpcut 0.6.1 [Universal]
VirtueDesktops 0.54b4 [Universal]
TimeTracker 1.2.1 [Universal]
TheUnarchiver 1.6 [Universal]
Burn 1.7.1u [Universal]
MagicNumber Machine 1.0.22 [Universal]
Books 3.1.1 [Universal]
Games
Tux Paint 0.9.17 [Universal]
Tux Paint Stamps 2007.07.01b [Universal]
Frozen Bubbles 1.0.0e [Universal]
Stellarium 0.9.0 [Universal]
Krank 0.7 [Universal]
VDrift minimal 2007.03.23 [Universal]
Clasificado bajo: Software, Soluciones, Código Abierto y Estándares, Diseño, Redes, Grupos de Usuarios, Desarrollo, Varios, Virtualización, Mantenimiento, PDFs, Vídeo, Web, Ofimática, Utilidades | Comments Off
Lunes, 3 de Septiembre de 2007
La Bitácora de Juan de Dios, es una de esas que deberían estar obligadamente en los RSS de cualquier usuario de Mac con ganas de aprender.
El pasado sábado publicaba un par de enlaces de lo más interesantes en “links for 2007-09-01″.
El primero, en inglés, 13 cosas que no sabías de Vista Previa:
1. Exposé your Photos
2. Sort Order in Sidebar
3. Quickly Trash Images
4. Rotate Options
5. Open a Folder of Images
6. Use the Scroll Tool with Images
7. Slideshows Without the Toolbar
8. Change Annotation Font Size
9. Change Zoom Level after Spotlight Search
10. Image Correction Tools
11. Bookmark Images and PDF pages
12. Get Selection Size
13. Tag Images
El segundo, también en inglés sobre los Servicios en Mac OS X. Qué son, como utilizarlos y sacarles el mayor rendimiento y notas para desarrolladores.
Clasificado bajo: Mac OS X, Mac OS X Server, Trucos (Tips), Vida Digital, Desarrollo, Terminal, PDFs | Comments Off
Domingo, 2 de Septiembre de 2007
Vía The Tao of Mac, que enlaza a Miguel de Icaza, que a su vez enlaza a GIMP foo, descubro que el editor de imágenes GIMP puede ahora
integrarse en la barra de menú de Mac OS X.
El último enlace describe el modo de integrar la aplicación con la barra de menú de MAC OS X, de manera que se trabaja del modo habitual para los usuarios de Mac, en lugar del modo habitual con las aplicaciones que tiran de X11, en las que los menús se encuentran disponibles dentro de la ventana de la propia aplicación.
Un avance más en la integración de este software de código abierto y gratuito con nuestro sistema operativo favorito.
Clasificado bajo: Software, Soluciones, Código Abierto y Estándares, Diseño, Desarrollo | Comments Off
Miércoles, 29 de Agosto de 2007
Primero leo una interesante comparativa en Tech Republic que, si bien deja en términos de rendimiento a NeoOffice muy por detrás de MS Office, en susconclusiones considera que para usos básicos de la aplicación es más que suficiente y sin lugar a dudas, mucho más “cost-effective”.
Por otra parte leo en faq-mac, la referencia a la entrada en su blog “asociado” MicroSoft para Mac en la que nos cuentan el lanzamiento Art of Office, una comunidad lanzada por la MacBU (Unidad de Negocio Mac en MicroSoft) donde es posible enviar contenido útil o artístico creado con las herramientas de Office para Mac (Excel, Word y PowerPoint), desde animaciones artísticas creadas con PowerPoint a PixelArt creado con Excel o gráficas creadas con Word.
Clasificado bajo: Software, Diseño, Desarrollo, Switchers, Noticias, Ofimática | Comments Off
Miércoles, 22 de Agosto de 2007
Validator SAC es una aplicación que te permite validar archivos locales y páginas en web sites locales, simplemente arrastrando a la aplicación los archivos, la URL o abriendo a través del menú archivo, sin necesidad de “instalar” nada (pon Validator donde lo necesites). Llave USB, CD-R o en tu disco duro.
Además puedes utilizarlo como servicio web … porque contiene un version completa totalmente operativa del W3C Validator que puede utilizarse para configurar el Validator como servicio web en un Mac. Además viene con un ejemplo de configuración en Apache…
Es gratuito y libre, y el código fuente forma parte de la descarga.
Clasificado bajo: Software, Código Abierto y Estándares, Diseño, Desarrollo, Web | Comments Off
Martes, 21 de Agosto de 2007
Leo en faq-mac un artículo de José luis Colmena que nos explica como cumplir con las recomendaciones de Apple, referentes a utilizar un HD externo si editamos vídeo con un portátil.
La compañía de la manzana, sin embargo no indicaba como dejar ese cambio de manera permanente, con los consejos de José Luis configurarás el iMOvie ‘08 para que busque y grabe tus datos sobre la carpeta definida.
Clasificado bajo: Apple, Software, Vida Digital, Desarrollo, Vídeo | Comments Off
Sábado, 18 de Agosto de 2007
Leo en The Mac Observer que John DeTroye (Apple Consulting Engineer) ha revisado su Mac OS X Best Practices. Cubre muchos temas como gestión de sistemas, gestión de flujos, clientes y directorios entre otros, así como la instalación y configuración de Tiger.
Aunque estamos ya muy cerca de Leopard, en entornos de producción será difícil que el paso sea inmediato, mientras todo funcione, por lo que este documento de 116 páginas dirigido a responsables de sistemas y redes Mac, tiene trucos igualmente útiles para el usuario doméstico que quiera aprender más de la parte técnica de Mac OS X. Por otra parte, abre los ojos a los usuarios de Mac que sólo ven el sistema desde el punto de vista de interfaz gráfico (GUI) que no están al corriente de las herramientas de gestión y el UNIX que hay bajo dicho interfaz.
Podéis descargar el documento desde el iDisk de DeTroye.
En Mac Research también se hicieron eco del documento y resumían así sus puntos:
1. Systems Management and Tiger
2. Client and workflow management
3. Account and home directory planning
4. Tiger server planning
5. Tiger client configuration and setup
6. Client Management basics
7. Managed Client for X (mcx) in detail
8. Best Practices - a walkthrough of client management
9. Apple Remote Desktop tips
Clasificado bajo: Mac OS X, Mac OS X Server, Hardware, Tecnología, Desarrollo, Terminal, Administración | Comments Off
Jueves, 16 de Agosto de 2007
Leo con gran alegría y solaz en Mac Research que al tiempo que actualizaba iPhoto, Apple ha abierto algunos accesos a su software para la gestión de fotografías digitales, ya que junto a iPhoto ‘08 Apple también ha publicado algunas APIS para el desarrollo de plug-ins de exportación de imágenes.
Apple ya tenía algunos plug-ins pero con las APIs no disponibles. Parece que el abrirse puede ser beneficioso, pero también resulta problemático al requerir un sobreesfuerzo de los desarrolladores para que las APIs sigan siendo válidas versión tras versión. Quizá ahora iPhoto ya está lo bastante maduro para merecer un SDK (Software Development Kit) y arquitectura de plug-ins.
Clasificado bajo: Apple, Software, Tecnología, Desarrollo | Comments Off
Miércoles, 15 de Agosto de 2007
Hasta ahora, Mac OS X se consideraba, porque lo era, un sistema operativo “parecido” a UNIX. Con las ventajas de un UNIX pero sin ser UNIX…
A través de, entre otras, la web de AppleInsider nos eteramos que Apple descubrimos que la próxima versión del sistema ha recibido la certificación UNIX 03 lo que significa que Mac OS X 10.5 sobre Intel será UNIX, no como UNIX.
Para los desarrolladores, significa que Leopard será conforme a la “Single UNIX Specification Version 3 (SUS)”. Con ello Apple se añade a un grupo muy reducido de “vendedores” oficiales de UNIX 03 OS, entre los que encontramos IBM, Sun y HP.
Podéis ver aqui el certificado oficial de Open Brand en PDF.
Clasificado bajo: Apple, Mac OS X, Mac OS X Server, Código Abierto y Estándares, Tecnología, Desarrollo | Comments Off
Miércoles, 4 de Julio de 2007
Clasificado bajo: Apple, Software, Desarrollo | Comments Off
Domingo, 24 de Junio de 2007
En la lista de correo de la LSPM, nos lo contaba rafa espada:
“Egunon…
Me he topado con esta lista de comandos específicos de MacOS X para
ejecutar desde el terminal…
http://www.ss64.com/osx/
Es curioso como se pueden realizar las actualizaciones de software desde
el propio termina.
Podría estar bien juntar las interesantes en un fichero command que se
ejecute al arrancar…”
Seguro que tarda poco en hacerlo (ya lo vamos conociendo) y si es así y él quiere seguiremos informando.
Clasificado bajo: Software, Desarrollo, Terminal, Mantenimiento | Comments Off
Lunes, 28 de Mayo de 2007
En The Tao Of Mac leo sobre una aplicación que nos permite añadir los colores hexadecimales a la paleta que nos abre los programas de Apple bajo el menú formato–>tipo de letra–>”Mostrar colores”: Hex Color Picker
Los diseñadores web y los programadores que necesitan especificar colores deben utilizar una codificación especial. Esta codificación no se encuentra, sorprendentemente, a estas alturas en el panel de colores de Mac OS X. Hay unos cuantos trucos para ello, pero ninguno tan sencillo como añadir un tipo de color más al panel e, instantáneamente, ver el código de color “hex” de cualquier color y editarlo a pelo, con un interesante aumento de productividad al permitir deduccciones de los 6 dígitos a partir de los dígitos 1, 2 y 3; conocimiento de los colores clave de html/css y actualización del color mientras entras su código.
Clasificado bajo: Mac OS X, Trucos (Tips), Soluciones, Diseño, Desarrollo | Comments Off
Lunes, 28 de Mayo de 2007
Para cerrar el fin de semana o si nos atenemos estrictamente a la hora, para empezarla, un set de acciones de Automator. Entre ellas podréis encontrar:
Add Files to iTunes.app
Add to iPhoto.app
Browse Movies.app
Contact Sheet.app
Movies in QT.app
AB Contacts Doc.app
AB Contacts File.app
Audio email.app
Combine PDFs.app
Find and Combine Mail.app
Print Finder Items.app
TextEdit to Mail.app
URL Links to TextEdit.app
Back Up, Archive & Burn.app
Create Archive.app
Batch Spotlight Comments.app
Screenshot Window.app
Screenshot Selection.app
Simple Backup.app
System Info.app
Ale, a disfrutarlas.
Clasificado bajo: Apple, Mac OS X, Desarrollo, Automator | Comments Off
Domingo, 27 de Mayo de 2007
En esta entrada de hace casi dos meses, se hablaba de la paginación. Ricard, en la lista de correo dónde surgió todo, preguntaba que significaba que un programa se pusiera a paginar.
El bueno de Juan de contestaba:
“Ante todo, perdón por haber dejado pasar casi dos semanas antes de responder a esto…
Bueno, para administrar mejor la memoria de los programas, el sistema operativo dispone la memoria en “páginas”, o bloques contiguos de memoria, que en el caso de Mac OS X y de muchos otros sistemas operativos son de 4KB.
Ahora bien, esas páginas se disponen no sobre el espacio de memoria real del sistema, o ni siquiera sobre el espacio de memoria máximo al que se puede llegar con 32 bits, sino sobre un espacio mayor, llamado de memoria virtual, que típicamente es de unos 48 bits.
Eso significa que a las aplicaciones, funciones del sistema, y otros trozo de código que sea necesario que el ordenador tenga en cuenta, se les van asignando páginas, que en principio corresponden con zonas de memoria RAM.
Si se abre un nuevo programa, hay que asignarle nuevas páginas. Si no hay RAM para asignarlas, se utiliza un algoritmo que depende de cada sistema operativo para encontrar cuáles son las páginas que menos se han usado para pasarlas al disco duro (lo que top o vm_stat llaman pageout), en el archivo de intercambio (swapfile), y las páginas de ese nuevo programa (o un programa antiguo que se hubiese paginado a disco) entran en RAM (lo que se conoce como pagein).
Cuando se habla de que un programa “se pone a paginar” es que está activando partes del mismo que requieren mover páginas a y desde el disco duro, algo que es mucho más lento que el acceso a RAM. Eso puede hacer, además, que todo el sistema deje de responder si hay muchos bloques que mover de memoria a disco duro y viceversa, y se indica con la famosa canica rotatoria… o bola de playa de la muerte ;-)”
Como siempre, bastante clarificador. Gracias Juande.
Clasificado bajo: Mac OS X, Software, Tecnología, Desarrollo | Comments Off