Recursos



indice.png

Curriculum

Ensayos

Recursos



nav.png

Principal
Contribuciones de software.


Viejas contribuciones (MCL 4.3, Squeak 2.7, ...)

Squeak (3.6, 3.7, 3.8)

Applescript ( Mac-Applescript.st.gz)
Esta es la contribucion de Andrew C. Greenberg , es un Squeak front-end hacia Applescript.

PNMReadWriter ( PNMReadWriter.cs.gz)
Esta es una subclase de ImageReadWriter que decodifica imagenes en portable anymap file formats (pbm, pgm, ppm and pam) . Esta incluida en la imagen oficial 3.8.

BobsUI ( BobsUI.zip)
Es un kit para crear UI widgets: campos de texto con validación, tabulación; botones, listas de opciones, etc.... Contribución original de Bob Arning.

MacOS X AppleScript

Bookmark ( bookmark.sit)
Applet para usarse desde Script Menu, permite almacenar ultimo numero de pagina en aplicaciones que no tienen función de bookmark (como Preview) .

DialWithModem OSAX ( dialModemOSAX.dmg)
Version OSAX del programa Dial with Modem, incluye fuentes y un AppleScript que, al ponerlo en ~/Library/Address Book Plug-Ins , le agrega la funcionalidad de marcar directamente desde el Address Book de Panther con el modem, cortesia de Cecil Esquivel.

TV Cron 1.0.8 ( TVCron.dmg)
Aplicación en Applescript Studio (con fuente) para crear un barato DVR de mi viejo beige mac. Mirar configuración para mas información. Incluye powerOn para encolar prendido automático del mac, setDTV.py para cambiar canales de una caja DirecTV y una colección de scripts para edición con QT Pro.

PDF Permissions 1.0 ( PDF-Permissions.zip)
Aplicación unix/Automator action/Automator workflow, para crear archivos PDF con permisos de copia o impresión, con fuentes ( PDF-Permissions-src.zip) .

MacOS X Carbon

fullScreen 1.2 ( fullScr.dmg)
Programa para mostrar imágenes (JPEG, GIF, TIFF, etc...) en pantalla completa usando simple ‘drag&drop’, usa QuickTime importers por lo que maneja muchos formatos, para funciones usar botón derecho del mouse (o crtl-click) , salir con tecla ESC o Cmd-Q, drag (primer botón) para mover, drag (tercer botón) para zoom y rotar.

MacOS X Cocoa

DigestView 0.9.7 ( DigestView.dmg)
Programa para leer ‘digest’ de mensajes, similar a EasyView, puede también dividir mensajes dentro de archivos ‘mbox’ de Eudora o Mail.

Dial with Modem ( DialWithModem.dmg)
Programa básico para marcar numero telefónico con modem. ( DialSource.dmg)

DVD’s Movies 1.0 ( DVDMovies.dmg)
Simple programa usando Core Data (con fuentes) para almacenar DVDs, Movies, Actores y Fotos en una base de datos SQLite, las fotos son almacenadas usando drag&drop y se guardan en el formato original (jpeg, tiff, etc...) tambien pueden ser extraidas con drag&drop, o se puede guardarlas como links usando Option-drag .

MacOS X Python

PyService ( PyService.dmg)
Pequeño servicio que llama a Python desde el menu de Servicios, fuentes incluidos.

MacOS X elisp

fullScreen dired ( fscr.1.el)
Habilita teclas para activar programa fullScr usando archivos marcados en vista dired de emacs.

patch-html ( patch-html.1.tgz)
Las paginas de este sitio han sido creadas usando AppleWorks, pero el HTML producido necesita ‘parches’ estas rutinas elisp (originalmente MCL) permiten retocar el HTML. NOTA: estas rutinas son muy ‘customizadas’ para este sitio, probablemente de poca utilidad para uso general.

Técnicas de software.

eXtreme Programming ( XP )
Algunas de las técnicas mas efectivas para crear software, contiene un “draft” de libro acerca de XP (500 KB en PDF) .