Nir Soffer
Welcome to my humble site! You may find here free software and some links.
Here are some of my creations for Mac OS X, released under the GNU General Public License:
- ASUnit - AppleScript testing framework, influenced by SUnit, ASTest and Python unittest module.
- Safe Terminal - a fix for security weakness in the Terminal utility,
prevent execution of shell scripts without user confirmation.
- Limon - Client for limon - the free Hebrew dictionary. Allows
looking up words in limon on-line dictionary from any application
supporting system service.
- Hebrew Service - adds useful commands to any application supporting
system services, solving common Hebrew problems.
- Writing Direction Menu — adds a convenient writing direction menu to
all Cocoa applications, featuring smart handling of multiple paragraphs
and current direction indication.
- Direction Service — adds right to left support to any application
supporting system services on Mac OS X 10.2.
- remove-icons — Python script to remove those annoying Icon\r invisible
files on HFS/HFS+ volumes.
- DropStrip — strip resource forks from Mac files.
I'm participating in few free software projects:
- hpy - Python package that let you code in Hebrew.
- MoinMoin - MoinMoin is an extensible and advanced wiki engine written
in Python and released under GNU GPL. I spent a lot of time during
MoinMoin 1.3 development, as you can see in the revision history.
I learned a lot from this project and the nice folks working on it.
- pyfribidi - I'm a developer and maintainer. pyfribidi is Python
bindings for FriBidi C library released under GNU GPL.
- limon-gui - Python user interface for limon - the free Hebrew
dictionary, released under GNU GPL.
- WEP Wiki - wiki site for community project sponsored by Cisco. Based on heavily modified MoinMoin 1.3.5.
- sections - sections plugins for MoinMoin, let your design reach wiki
pages using simple markup.
- codewrap - library for code wrapping and filling
- forum - forum engine font-end. This is not a working forum, your posts
will not show. This project is looking for help.
You are invited to browse the code of my projects in my repository. I'm using now Bazaar-NG for version control, and I'm quite happy with it. Its pythonic and simple to use, and written in Python. I have written a quick 5 minutes tutorial you may want to try.
Here are some useful and important links you may like to investigate:
- Squeak - Squeak is highly portable open-source Smalltalk with
powerful multimedia facilities.
- reddit.com - democratic news site, where users post links and vote
for them.
- Docutils - open-source text processing system for processing
plaintext documentation into useful formats, such as HTML or LaTeX.
- Folklore.org - Anecdotes about the development of Apple's original
Macintosh computer, and the people who created it
- MacMac - the Hebrew wiki for Mac Users (Hebrew only)
- Cocoa Reference Library - my favorite reading
- Python Library Reference - other stuff I like to read
- WikiWikiWeb - the first wiki
- Philosophy of the GNU Project - important reading
Email: | nirs AT freeshell DOT org |
Tel: | 972-3-7325378 |
Address: | 15 Herzog St.
Givataim 53600
Israel |