spec
RSpec 1.1.8
Open source behavior driven development framework for Ruby more>> Open source behavior driven development framework for Ruby
RSpec is a free and easy to use behavior driven development framework for Ruby development.
RSpec provides two frameworks for writing and executing examples of how your Ruby application should behave:
- a Story Framework for describing behaviour at the application level
- a Spec Framework for describing behaviour at the object level
Mac2Spec 3.0
Mac2Spec is capable of converting a variety of graphic and video formats into .scr or .tap files properly so that they can be loaded into a ZX Spectrum emulator. more>>
Mac2Spec 3.0 is capable of converting a variety of graphic and video formats into .scr or .tap files properly so that they can be loaded into a ZX Spectrum emulator. Mac2Spec also supports the extra modes of the Timex 2048. Mac2Spec is a Cocoa universal binary and works with OS X 10.4 Tiger.
Requirements:
- Mac OS X 10.4 or later (Universal Binary)
Apple Spec Database 8-98
Apple Spec Database is a rather praiseworthy program that contains detailed technical specifications on a variety of Apple computers, displays, and printers introduced since 1984. more>>
Apple Spec Database 8-98 is a rather praiseworthy program that contains detailed technical specifications on a variety of Apple computers, displays, and printers introduced since 1984. These specifications include information about memory configurations, power requirements, video capabilities, built-in ports, software, sound capabilities, and logic board components.
Java Speech API 0.1
A wrapper for vendors to simplify usage of the Java Speech API more>> A wrapper for vendors to simplify usage of the Java Speech API
Java Speech API is a wrapper for vendors to simplify usage of the Java Speech API (JSR 113). Note that the spec is an untested early access and that there may be changes in the API.
Enhancements
- First release of a base layer for sphinx4 and FreeTTS.
Color Spaces 1.0
Color Spaces - Spec color in the RGB, HSV/B and HLS color spaces and convert between them more>>
The AdvancedColor object essentially extends the built-in Color object by adding the ability to specify color for a movie clip in any of the RGB, HLS or HSV/B color spaces. It also provides static methods that allow direct conversion between color spaces.
PDF2IDCS 2.2
PDF2IDCS - Create InDesign document from MultiPage PDF more>>
The placed PDF pages are neatly centered in frames the same size as the document, based on your scaling specs. The original PDF is untouched, only linked. You can then append the pages and print or export to a new PDF file from InDesign.
Simply drag the PDF file on the PDF2IDCS icon and kick back. Itll automatically execute in BackgroundMode. So you can initiate it and walk away or slam through the setup dialogs and go about your business, while it works behind the scene using InDesign as an invisible engine.
If you want you can select WatchTheShow mode to investigate the pages as they layout. Either way, when its done itll activate InDesign with the front page up. The InDesign document will be written to the same folder as the PDF with the same name as the PDF plus the InDesign ".indd" extension. Thats all there is to it!
Enhancements:
- New parse engine that should work with any PDF file.
- The PDF size is now determined by the PDF size data. Previous versions used the media size of the PDF.
- The first page of the PDF is used for document size calculations unless you choose to set the document size yourself.
- The final dialog will indicate Elapsed Time for the job.
- The Elapsed Time will depend on the complexity of the PDF data and of course the number of pages.
askapy 0.9.5
Free and open source task server available for many platforms, including Mac OS X AskApy is a task server more>> Free and open source task server available for many platforms, including Mac OS X
AskApy is a task server. In more words, AskApy is an application server dedicated to excecute administratives tasks or scripts on computers and servers, scattered over complexes architectures, accross multiple firewall, routers and subnets.
Main features:
- Application server services
- Security, User registry, identification, authentification, autorisation (upon Server, Apb an Resources).
- Single signon.
- Affinity and Session.
- Management of multiples Servers in an uniformised area called the family.
- Transparent location of Servers, Apbs an Resources into the family,
- thanks to the Simple Name Service (SNS) and the Uniform Apb Locator (UAL) mechanismes.
- Clusters (based on Twins)
- Support of the Deployement of Apbs components also called Cubes.
- Task server services
- Dedicated mechanisms for the writing of heavyloaded Deamon
- AskApy XQL (AskApy Xml Query Langage) to query and update xml files. (1)
- AskApy AQL (AskApy Attribute Query Langage) to query and update attributes (properties) files.
- A scheduler (KRON)
- A messaging system.
- Protocols and clients
- Protocols are available throught connectors.
- All protocols support SSL (openSSL must be installed).
- Supported protocols
- HTTP connector (nickname web)
- You can connect from any web client like browsers.
- XMLRPC connector (nickname xml)
- You can connect from any client supporting xmlrpc (python, perl, java).
- SOAP connector (nickname soa) (2)
- You can connect from any client supporting soap (python, perl, java).
- FILE TRANSFERT connector (nicknames ftb or ftm)
- Only available from the AskApy client ask.py.
- APB connector (nicknames apb or apm)
- Only available from the AskApy client and the AskApy Graphical client interfaces view.py, ask.py.
- Graphical user interface
- A Graphical framework (based upon view plugins) is provided to design your Views.
- Then your Views are transparently displayable
- from a classic web browser
- from the AskApy Graphical client interface view.py (wxPython must be installed).
- or throught any python Application using the AskApy Graphical class ApbView xPython must be installed).
Enhancements
- 90% of the specs has been implemented and known
- bugs must be tracked down.

Depths of Peril 1.012
Depths of Peril is developed to be an appealing role-playing action game which includes strong strategy elements. more>> Depths of Peril 1.012 is developed to be an appealing role-playing action game which includes strong strategy elements. You play as a faction leader protecting the barbarian city, Jorvik, by destroying threatening monsters and completing quests. At the same time, you compete with rival factions to see who will rule the city. Barbarians choose their leaders by fighting to the death!
As a faction leader, you must deal with rival factions through diplomacy, trade, and in time, war. Between battles and raids against other barbarian factions, you build the most powerful faction possible, to withstand your enemies. Building the power of a faction involves exploring a fantasy world, slaying dangerous monsters, solving quests for the city, avoiding deadly traps, and plundering loot to share within your faction.
But in this world, actions actually have consequences, so take care. Annoying the powerful and aggressive Legion of Fear faction will cause them to declare war and destroy you. Ignored Orc uprisings in the Black Forest will cause even more trouble. Protect ally covenants that are being raided, because friends are hard to come by.
- Fixed save/exit while icon in cursor keeps icon
- Fixed colection typo
- Fixed acept typo
- Removed an assert that was causing problems on Mac
- Fixed database zip filename sorting not taking into account capital letters correctly
- Added Mac min/recommended specs to manual
- Game will no longer crash if MaxRecruits is modded
- Updated Copyright
- No longer show 0Hz as a frequency option on LCDs
- Fixed game when minimized on Mac still running at full speed
- Fixed divine intervention
- Increased difficulty of champion, elite, and legendary difficulty modes
- Increased monster resistance enhancements
- Can no longer map anything to the key (reserved for the console) less wandering vendors
- Made rogue and warrior wandering vendors carry better items
- Decreased attribute bonuses on magic items slightly
- Trades now simplify to prevent trading 1 gp for 1 gp and getting a relation bonus
- Revenge quests now automatically get deleted if monster cant be spawned
- Attack skill now counts in use slot tutorial quest
- Added a maxFps var to the console to cap the maximum frame rate (defaults to off)
- Reworked how allied victory works a bit to make a little more sense
- Now can move to the next difficulty if you have beaten the story line in the previous difficulty
- Fixed a couple ways that trades could add more crystals or influence to the trade then you have
- Wandering vendors now stock more items
- 1.5 GHz or faster CPU, Mac OS X 10.4 or later.
Distcc 2.18.3
Distribute source code across a network. more>>
distcc does not require all machines to share a filesystem, have synchronized clocks, or to have the same libraries or header files installed. They can even have different processors or operating systems, if cross-compilers are installed.
Enhancements:
- Fix for incorrect handling of -x and -specs from Michal Welnicki
- Fix false pass in tests for -x and -specs
Isometric plugin 5.0.1
Isometric plugin - Isometric item to the Filters menu more>>
Under the Isometric menu, are the following options:
Create Box: creates an isometric box with the height, width and depth you specify. You can select line weights for the outside lines and inside lines, whether to fill and whether to group the objects.
Create Cylinder: similar to Create Box, but creates an isometric cylinder instead of the depth, diameter and orientation you choose.
Project Left: projects selected paths and text to the left side, or X-Y plane.
Project Right: projects selected paths and text to the right side, or Z-Y plane.
Project Top from Left: projects selected paths and text to the top side, or X-Z plane, so that the geometry at the bottom of the art is aligned with the left, or X-Y surface.
Project Top from Right: projects selected paths and text to the top side, or X-Z plane, so that the geometry at the bottom of the art is aligned with the right, or Z-Y surface.
Rotate 120, Rotate -120, Rotate 180: rotates selected artwork to these useful specs.
Flip Left-Right: flips selected art horizontally.

Studiometry 7.0
Studiometry 7.0 is a program that gets and saves data about clients, contacts, projects,payments, timers, invoices, reports, employees and more in the networking environment. more>>
Studiometry 7.0 is a program that gets and saves data about clients, contacts, projects,payments, timers, invoices, reports, employees and more in the networking environment! Features networking, multiple employee support (with permissions and hour tracking), simultaneous search of all data, multiple currencies (with automatic exchange rate updating), multiple contacts per client, project and client statuses and categories, modifiable taxes, and many more features!
Major Features:
- Track Clients
- Track Vendors
- Track Projects
- Track To Do's
- Track Debt/Credits and Work items
- Track Invoices
- Track Reports
- Track Purchase Orders
- Track Incoming Payments
- Track Retainers
- Contact Logs, with customizable filterable Types
- Accounting information including business expenses and recurring expenses
Enhancements:
- New Project Stages feature lets you set stages of a Project from start to finish
- Project Templates now incorporate Stage Information, To Do information, and Spec Information and can be edited in the Preferences Window
- Stage Templates, which can be added as a stage to any Project or Project Template, allow you to setup several nested To Dos and GANTT chart items that will be automatically added to the Project when adding the Stage Template
- Project Stages can be automatically updated based on completed To Dos and completed GANTT chart items
- GANTT chart items can now have their completion status automatically calculated based on linked To Dos
- New GANTT chart feature allows you to extend all items (or delay) on or after a specific date when an item is not completed on time
- New Groups feature allows you to better organize your Clients and Projects in the Main Window
- Employees can view, share, and edit Groups over your Studiometry network
- Smart groups, like Smart Playlists in iTunes, give you the ability to create criteria for automatically updating groups of Clients and Projects
- Moderators can manage, edit, and delete all groups
- Moderators can Assign groups to other Employees
- Can now apply payments to multiple Invoices
- New Notifications system will alert each employee when important events occur
- Notifications setting window allows each employee to specify which types of notifications they want
- Messages can be sent to employees or groups of employees using the new notifications system
- Reply button allows you to easily respond to an employee regarding a notification
- New Watch List feature lets you to drag and drop any item to easily access the item and track certain aspects of it
- Each employee can track and manage their own watch list
- Watch Lists Notifications allows employees to be notified when any item is updated or deleted
- View settings allow you to specify which fields are shown for each item type in your watch list
- New Group Edit Function in Search Window lets you mass edit items of the same class simultaneously
- New Employee Permission for Group Editing capabilities
- Studiometry networks are now capable of handing machines with multiple date/time/number formats
- New setup wizard will help setup basic information on the first launch of Studiometry
- New Safe Sync option for Studiometry servers will make a more comprehensive (but slow) sync when initially connecting to ensure all data is exactly synced between the items
- New Quick Sync option for Studiometry servers will make the very first sync from a client machine much faster by copying the database file instead of sending over individual items
- Server machine will now perform much quicker when receiving large amounts of data when a client machine connects
- Major improvements to template editor
- Merged the template editor and item properties window into one window
- New data row type for Payments lets you list out specific payment information for an Invoice
- New miniature previews of invoice and report templates in several areas help you pick out specific templates visually
- Can now edit more attributes simultaneously when multiple similar items are selected in the Template Editor
- Template editor will now respond much quicker when dragging items
- Template editor will now save transparency information for PNG images when saving and loading the image
- Template editor will now save all embedded images to higher-quality PNG format
- Will now save Invoice and Report output as high quality PNG files
- Will now use high quality PNG files for visual template Mail button on Mac
- Will better name file that are attached to emails using the visual templates on Mac
- Template editor will now more consistently recognize key presses
- File Save in the Template Editor will now save the current template instead of all Studiometry Data
- Several new default templates added (can be added to existing data in the Templates section of the preferences window)
- Will now link to related training movies from within Studiometry
- Can now preview Invoices with visual templates directly within the Invoice Editing window
- Can now preview Reports with visual templates directly within the Report Editing window
- Can now double click to view and edit Debt/Credits directly in the Invoice Editing window
- Can now double click to view and edit Debt/Credits directly in the Report Editing window
- New global option for Invoice overdue alerts replaces individual settings for alerts and removes unneeded clicks when creating Invoices
- New global option for To Do overdue alerts replaces individual settings for alerts and removes unneeded clicks when creating To Dos
- Will now show the selected Client and or Project in an area near the top of the main window
- New interface for navigating between different sections of Client/Project information in the main window
- Split the Output tab into two separate sections to make navigating easier
- Main window search box is now much more intuitive
- Will now show INV in the work tab for items that have been added to an invoice but not yet paid
- Will now show item attached information in Debt/Credit, Invoice, Report, Planning, Contact Log, and Contact editing windows
- Updated method for showing attached information in To Do editing window will show more detailed information
- Revamped Main Window interface
- New totals bar and shortcuts bar at bottom of Client and Project info tabs
- New Create Invoice For Client window can be accessed from client shortcut bar
- New Create Estimate Wizard can be accessed from client or project shortcut bar
- Revamped the Preferences Window interface
- Revamped the New Project window interface
- Revamped the New Running Timer window interface
- Revamped the Enter Time Sheet window interface
- Revamped the New Debt/Credit Type window interface
- Revamped Login Window interfaces
- Revamped To Do, Invoice, Payment, and Contact Log Tracker interfaces
- Revamped View Time Sheet window
- Revamped Search Window Interface
- Revamped Invoice Adjustment Window Interface
- Revamped Automated Invoice Schedule editing interface
- Revamped Debt/Credit Editing window
- Revamped Invoice Editing Window interface
- Revamped Report Editing Window interface
- Revamped To Do Editing window interface
- Revamped Payment Editing window interface
- Can now add more than one flexible space to the main window toolbar (Mac OS X only)
- No longer requires multiple licenses to use the multiple-company features: http://bit.ly/15mMzy
- Duplicate ID warning information will now all appear in one window that does not prevent background processes from being performed
- New Main Window View Options window give you control over many settings
- Will now hide Total column in Work tab from employees that do not have View Rates permission enabled
- Easily view group totals in the group list
- Can now enter a new IP address to connect to directly in the Server Connection window
- Server Connection window will now automatically detect Studiometry servers on the local network
- Can now manually resize the width of the Client/Project list
- New Overview section in Search Window shows you how many items are in the database regardless of employee permissions
- Removed the old Alerts feature and merged the functionality with the new Notification features
- Can now manually sync individual items over your Studiometry network using the search window
- New server function to wipe all current notifications
- New setting in Preferences Window > Display section allows you to specify either Notification count or Timer count to be shown in the Dock
- New Text Size option in Display Settings Window lets you choose a font size for many of the controls in Studiometry
- Network syncing will now be more comprehensive when initially logging in to help prevent sync issues
- New Employee permission to edit their own as well as other employee notification settings
- New Employee permission to for option to receive Global Notifications
- New Employee permission to edit other Employee's notification settings
- New Employee permissions to send custom and company wide notifications
- New Employee permissions to assign groups to other Employees and delete other Employees' groups
- Can now enter authentication information for SMTP servers that require authentication
- Will now give more descriptive error messages when there is a problem sending emails through Studiometry
- Will now include retainer payments in project balance calculations
- Will now give a message when there are no GANTT items in a Projects GANTT chart explaining how to use the GANTT chart
- Will now show Server IP address in server connect window
- New column for Client in Uninvoiced Items section of Invoice Tracker
- Can resize columns in Invoice Tracker ID and Uninvoiced Items sections as well as the View Timesheet window
- Can now easily import Clients from Address Book using the File Menu > Import option
- Can now enter a rate directly into the New Running Timer window
- Will no longer consider the currently selected Project or Client updated when modifying categories in the Preferences window
- Will now ensure recurring debts create the items for intended recur dates even when Studiometry has not been opened for days after the item should have recurred
- Will now always have a selection in the Client field of the New Project window
- Checks for recurred, scheduled, and overdue items will now only occur on the server machine to improve performance and reduce the possibility of duplicates
- Fixed a display issue in the Custom Summary window that would show the incorrect title for Project Summaries
- Fixed an update issue where reloading the Client/Project list would not update the scrollbar
- New ProjectStage tag for Invoice and Report templates
- New ItemHourRateIfHourly and ItemHourRateIfHourlyNoCur tag for Invoice and Report templates
- New ProjectBalance and ProjectBalanceNoCur tags for Invoice and Report templates
- Can now use command key to select additional items in template editor
- Can now use Delete key to remove items from Client/Projects list
- New ItemProjectForPONumber tag for Invoice and Report templates
- New Payment tags for Invoice and Report templates: PaymentAmountForThisInvoice, PaymentTotalAmount, PaymentDescription, PaymentDate, PaymentMethod
- Added PaymentOtherField1 to PaymentOtherField5 as available fields for Payment data rows
- Added several variables for putting ran-time info into debt/credit data rows: ItemRanTimeInfo, ItemRanTimeInfoExtended, ItemRanTimeInfoNoDates, ItemRanTimeInfoStartDate
- The ID format section of the Preferences window will now recognize longer tags for the ID numbers (PPPP will be recognized for P) and not show a warning for the format
- Invoice Paid date field is now disabled in the editing window until the Paid checkbox has been checked
- Will now show recurring debt/credits at the top of the list when first loaded
- Will now show recurring amounts in gray in the Debt/Credits list to distinguish them from normal debt/credits
- New File Menu > Suites section allows you to directly edit To Do and Spec suites
- New option in Tax Report export to include Invoice or Debt/Credit totals as well as their tax amounts
- Status Item mode will now default to Projects if nothing is selected
- Using only arrow keys to move items in template editor will cause it to ask for a save on close
- Will now automatically set a default report template on new machines
- The window that asks for recur amounts will now automatically format all numbers with two decimal places
- Will no longer show end date/time in search window for To Dos that are not events
- Will now correctly import the amount quoted field in the Project Delimited text import
- Since toolbars on Windows do not support spaces, flexible spaces will now be replaced with a simple separator on Windows
- Will show warnings in several windows if Studiometry cannot write an export file to a specified locaiton
Requirements:
- Mac OS X versions 10.3, 10.4, 10.5, 10.6
- Power PC and Intel Based Macs
- Windows XP, ME, 98, 2000, Vista
iPod Finder 1.1
Finds detailed information on every iPod model, including tech specs, history and pictures more>> <<less
License:Freeware
MNG Player 1.0b1
MNG Player - Simple player for Multiple-image Network Graphics more>>
The MNG format takes the popular PNG image format, and uses it as the basis for an animation format. Roughly speaking, MNG is to PNG as Animated GIFs are to ordinary GIFs.
The MNG compression scheme is particularly well-suited for synthetic image sequences, particularly screen-captures. This makes it ideally suited as a replacement for the much less efficient Animation and Graphics codec which are currently used by QuickTime. The compression achieved by MNG for screen-capture sequences is typically a factor of 5 to 10 times better than the Animation codec, with no loss in quality.
Most of the spec is supported, with the following exceptions:
There are issues with colour-matching using sRGB chunks.
Alpha support on JNG images is not complete.
Legion
Legion - An epic strategy game set in ancient Rome more>>
Detailed Features
Epic gameplay
There are large game areas, accurately mapping real world locations. All maps are based on real atlases of the ancient world. The size of the game world combined with the subtle interactions of the game model make for a truly epic game.
20 sides
Each game can have up to 20 AI sides to compete against, each with their own strengths and weaknesses, based on the nations that would have been present at the time of the scenario!
Huge realistic battles
Choose how your troops deploy for battle, controlling their formations, making best use of the terrain available and allowing for their morale and experience. The combat model is being based on historical data to give the most realistic look and feel ever seen in a computer game. Hundreds of men will be displayed to give a really epic feel to the battles. All uniforms and weapons will be based on historical data to make sure they are as accurate as possible.
3D battlefields
The battlefield terrain is made up of 3D rendered terrain. Height are accurately modelled and affects the combat model. Every location has its own unique battlefield.
Detailed economics
Control your cities, allocate workers to collect resources, control city growth, train new regiments. Increase production by constructing new buildings or upgrade your city hall to expand the amount of land that can be worked. Build fortresses for protection and to train better your soldiers.
Replayability
Play each map a number of times in completely different setting. Fight over Italy to unify the tribes into the powerful nation of Rome, then later fight over the same map as the Romans when they are invaded by the fearsome Gauls.
Historical Accuracy
Throughout the design of the game, great care has been taken to ensure that the maps, the scenarios, the soldiers and the game engine capture the flavor of the ancient world and its warfare.
Low Minimum Specs
Hard work has been made to ensure that the minimum specs for the game does not rise unnecessarily. This means that anyone who wants to play the game is able to do so.
Main features:
- Epic gameplay
- Huge Realistic Battles
- 3D Battlefields
- Detailed economics
- Endless Replayability
- Historical Accuracy.