what is berkley db
Oracle Berkeley DB Java Edition 3.3.82
High performance transactional storage engine. more>> High performance transactional storage engine.
Oracle Berkeley DB Java Edition is a high performance, transactional storage engine written entirely in Java. Like the highly successful Berkeley DB product, Berkeley DB Java Edition executes in the address space of the application, without the overhead of client/server communication.
It stores data in the applications native format, so no runtime data translation is required. Berkeley DB Java Edition supports full ACID transactions and recovery. It provides an easy-to-use, programmatic interface, allowing developers to store and retrieve information quickly, simply and reliably.
Main features:
- Local, in-process data storage.
- Schema-neutral, application native data storage.
- Keyed and sequential data retrieval.
- Easy-to-use Java Collections API.
- Persistence API for accessing Java objects.
- Single process, multi-threading model.
- Record level locking for high concurrency.
- Support for secondary indexes.
- In-memory, on disk or both.
- Configurable background cleaner threads re-organize data and optimize disk use.
- Full ACID compliance.
- Selectable isolation levels and durability guarantees, configurable on a per-transaction basis.
- Managed transactions using the Java Transaction API (JTA).
- J2EE application server integration using J2EE Connector Architecture(JCA).
- Provides support for monitoring, auditing and administration using the Java Management Extensions (JMX).
- Catastrophic and routine failure recovery modes.
- Timeout based deadlock detection.
- Hot and cold backups, log file compaction, and full database dumps.
- 100% pure Java for portability and ease of development.
- Single JAR file - easy to install, runs in the same JVM as the application.
- Java 1.4.2 or later Standard Edition JVM required.
- Programmatic administration and management-zero human administration.
- API for routine administrative functions.
- Small footprint 772KB.
- Scalable to terabytes of data, millions of records.
- Source code, test suite included.
System requirements:
-
Enhancements
- Fix a bug that somtimes causes two log cleaner threads (when multiple threads are configured or multiple app threads call Environment.cleanLog) to select the same file to clean. This can result in two attempts to delete the log file after cleaning. The second attempt causes an exception to be traced repeatedly, but no other side effect. The problem is transient and goes away if the Environment is closed and re-opened. An example of the exception is below. The symptom is that this exception occurs repeatedly, and the file is not present.
- Fix a bug that could cause a LogFileNotFoundException when using an XAEnvironment, if a prepared transaction is not ended prior to a crash and then the prepared transaction is aborted after recovering from a crash. [#17022] (3.3.79)
- Fix a bug that prevented deferred-write record deletions from being made durable by Database.sync, if a crash occurs after Database.sync but prior to the next checkpoint. Under rare circumstances this could also result in a LogFileNotFoundException later when accessing the deleted entry. [#16864] (3.3.78)
- Fix a bug that prevents log cleaning from functioning properly when a temporary DB (DatabaseConfig.setTemporary) is large enough to overflow the JE cache. Also fix a bug that could in rare cirumstances cause an endless loop while performing log cleaning. [#16928] (3.3.78)
- Fix a bug that caused an infinite loop under certain timing dependent circumstances when using EnvironmentConfig.setSharedCache(true). This bug was reported in two different forum posts. Thanks to Kevin Jackson and Vyacheslav Lukianov for reporting it! [#16882] (3.3.78)
- Improve output of partial information in DatabaseEntry.toString. Thanks to archie172 for reporting this on OTN. [#16929] (3.3.78)
- Fix a bug in SecondaryCursor.dup that required the cursor to be initialized. This method, like Cursor.dup, may now be called whether the cursor is initialized or not. Thanks to archie172 for reporting this on OTN. [#16930] (3.3.78)
- Fix a bug that caused NullPointerException when opening an XAEnvironment under certain circumstances, when prepared but uncommitted transactions are present in the JE log and must be replayed during recovery. This bug was reported on the OTN forum by Matthieu Bentot -- thank you Matthieu! An example of the stack trace is below.
- Fix a bug that caused LogFileNotFoundException in rare circumstances for an Environment having one or more Databases configured for duplicates (or one or more SecondaryIndexes with MANY_TO_XXX relationships). The bug only occurs when a single secondary/duplicate key value is associated with a large number of records/entities; specifically, the sub-Btree for a single duplicate key value must have at least 3 levels. [#16712] (3.3.76)
- Fix a bug that caused BufferOverflowException while writing transactional records. This could occur if multiple threads were writing to an environment while using the same Transaction. [#17204]
- Direct Persistence Layer (DPL), Collections and Bind packages - Fix a bug that causes the EvolveStats returned by EntityStore.evolve to contain zeros, even when entities are evolved and written, when no EvolveListener is configured. Thanks to jhalex on OTN for reporting this. [#17024] (3.3.78)
Kraftwerker 0.1.0
Kraftwerker - Free Dashboard widget and a tribute to Kraftwerk more>> MultiDynamics is a powerful multiband dynamics processor useful for mastering, noise reduction, volume maximization, sound design, and more.
* Up to 6 independent bands
* Full featured compressor or expander/gate per band
* Clean (for transparent sound) and vintage (for analog colorization and warmth) dynamics modes
* Stunning visual interface design
* Brand new presets and enhanced preset management
* Up to 192K support
* Proprietary crossover filter network eliminates amplitude distortion between bands
* 6 dB/oct, 18 dB/oct and 30 dB/oct crossovers
* Per band bypass, solo and mute controls
* Comprehensive visualization of input levels and dynamic EQ response
* Adjustable knees and lookahead
* Mono or stereo
* Brand new presets and enhanced preset management<<less
What What 1.0
What What - Black sillouettes icon set more>>
Teh icons are best viewed in 128x128 at32bit mode.
Completly freeware.
What You Hear Is What You Send 1.0
What You Hear Is What You Send - Email the info/song playing in iTunes more>>
The script offers two options: Send only the information, or send the information plus the mp3 file.
Completly freeware.

Blue Cat’s Triple EQ 3.2
A 3 bands semi-parametric equalizer that can be controlled as a single filter with customizable shape. more>>
A 3 bands semi-parametric equalizer that can be controlled as a single filter with customizable shape. It includes a low shelf filter, a high shelf filter and a boost/cut peak filter. Its wide range of gain (+/-40 dB per band) and bandwidth (.01 to 5 Octave) makes it very versatile to create any filter shape. The three filters are linked together so that when you change the center frequency or the bandwidth, the parameters of the three filters are modified accordingly: you can control the entire equalizer characteristics with a single mouse click.
The graph shows the computed frequency response of the plug-in, so that you can exactly know how your signal is processed. The controls are now directly available on the filter graph, making the design of the filter shape even easier.
The Smooth Update mechanism has been included in this plug-in so that you can control the EQ in real time with automation curve or MIDI: you will get an absolutely zipper-free clean and continuous time-varying equalization with absolutely no latency. It makes this plugin the ideal companion of our audio analysis tools for signal-dependant side chain filtering.
SparkleThat 1.0
SparkleThat is launched to be easy to use yet powerful command line tool that does the following; more>>
SparkleThat 1.0 is launched to be easy to use yet powerful command line tool. Just a simple select on the DB you can create your appcast. You could use this script as a commit hook for subversion so each time you check in code its. built.
Major Features:
- Checks out from your subversion repository.
- Builds your project.
- Puts it in a DMG that can be used with Sparkle
- Uploads the DMG to your webserver.
- Posts the build entry to your MySQL DB.
Enhancements: Initial release
Requirements: Subversion, Xcode.
MultiService Suite 1.0
MultiService is a small suite of utilities written in Applescript more>>
MultiService joins 4 little utilities, "Capture That!", "FinderQuit", "Launch Service Rebuild" and "YACMU"
Capture That! is a GUI to change some parameters to the default screencapture service in Mac OS X 10.4
FinderQuit is a tool to easily quit the Finder to improve performance on older Macs or to restart it after making changes
LSR rebuilds the Launch Service DB to clean it from duplicated apps
YACMU performs the periodic maintenance tasks on your click.
Duplicates Type/Creator DB 3.3
Duplicates Type/Creator database is stand alone database application. Each database entry describes the TYPE and CREATOR code for a Mac file more>> Duplicates Type/Creator database is stand alone database application. Each database entry describes the TYPE and CREATOR code for a Mac file. This version includes conflicting codes - where two or more "owners" use the same codes. The program includes a search engine, sorting by fields, exporting of data to a text file.
System 7.1 or later.
browserTunes 0.2.2b
browserTunes revolutionizes the way to remotely control iTunes from any web browser. more>> browserTunes 0.2.2b revolutionizes the way to remotely control iTunes from any web browser.
browserTunes works fine for PDA browsers and perhaps also with phone-based browsers. So if you have an Airport Express in your living room and your computer with iTunes in the basement, you can control the music from a handheld browser. Or, if you just have two computers and only one has your iTunes music collection, you can still control it from anywhere.
Enhancements:
- New Features
-
- Browse by artist option
- Faster iTunes searching in non-SQL mode
- Search by album
- Support for repeat one/all/off
- Support for shuffle on/off
- Eliminate CSS in PDA mode for better compatiblity
- Change URL delimiters from colon to question mark
- Auto restart on server fail (polling)
- Move Preferences panel to center
- Fix List
-
- PDA Mode starts with no controls visible
- DB Load fails when some track info is missing
- Reload PL causes database problems if run when no database
- Known Problems
-
- PNG images are not transparent in Microsoft Internet Explorer. Tis is a well-known limitation of IE.
Requirements:
- Mac OS X 10.3 or later
- iTunes 4.6 or later.
visual-db 0.5
Database visualization tool for your Mac VisualDB is a tool for visualization of the database as tables with relations between them more>> Database visualization tool for your Mac
VisualDB is a tool for visualization of the database as tables with relations between them. At this point the developmnet focuses on PostgreSQL, but in the future we are planning on supporting other DBMS, such as MySQL, Oracle, SQLite, etc.
Enhancements
- PostgreSQL databases are supported. DB structure visualization was added.
Ndara 0.1 Beta
iPhone SMS backup utility more>> iPhone SMS backup utility
Ndara is a free and open source Java application that is a SMS backup utility for the iPhone.
Installation instructions can be found here.
Main features:
- save backups as styled XML, plain text or SQLite DB.
- save backups of all contact or single contact
System requirements:
- Latest JDK
- SSH installed on iPhone
- A WiFi Connection
Version restrictions:
- Ndara currently cannot read contact names. Messages are stored with the contact number.
The Widgetizer
The Widgetizer - An Automator Workflow that is able to convert selected folders into a widget package. more>> Side-chaining compressors are amazingly useful effects. They are standard issue tools for vocal ducking in radio production, to fade out music when a narrator is speaking. They are also insanely popular in dance production, able to make your whole mix "pump" or "breathe" by following a kick drum.
Unfortunately, side-chaining in software can be tricky. Some audio programs simply do not support it, others require pretty complex routing techniques.
The good news is that Sidechain Compressor is easy to use, and works in almost any audio software package - even those that do not directly support side-chaining***. It only takes a few mouse clicks and youre up and running!
Features:
* all-new compression algorithm with great vintage sound
* easy multi track side-chaining based on db audiowares Universal Sidechains
* one-to-one-track or one-to-many-tracks side-chaining
* elegant user interface with clear visual feedback
* precision control over the compression response (EQ & Shape)
* gain control for manual gain make-up or fine adjustment of output level
* auto-gain with integrated limiter
* full MIDI control, with easy to use MIDI Learn<<less
Job Keeper 1.4b
Gather/store potential employer information. more>>
It gives you a simple pre-tax idea of what youll get per week also. This is no marvel of database creation but it can be helpful and its free. Someone asked me for this a week or so ago and so I dug the old project up and released it. Documentation is on the way.
Added is support for FileMaker Mobile 2.0 or higher to aid in gathering and syncing database information while youre actually out pounding the pavement. FM Mobile is NOT included with this database- you dont need it unless you want to sync your PALM based PIM with the DB. ENJOY!
