NetCDF (network Common Data Form) is an interface for array-oriented
data access and a library that provides an implementation of the
interface. The netCDF library also defines a machine-independent
format for representing scientific data. Together, the interface,
library, and format support the creation, access, and sharing of
scientific data. The netCDF software was developed at the Unidata
Program Center in Boulder, Colorado.
DBOW is a database compiler-compiler or front-end. It takes table
definitions in a relatively high-level language and prepares C,
C++, PHP, Perl (etc) functions for manipulating the database. It
will also produce SQL table data for MySQL.
This module allows you to validate XML documents against a W3C XML
Schema. This module does not implement the full W3C XML Schema
recommendation, but a useful subset. See the SCHEMA SUPPORT section
in the module documention.
The libopencm3 project aims to create an open-source firmware library for
various ARM Cortex-M3 microcontrollers.
Currently (at least partly) supported microcontrollers:
- ST STM32F1 series
- ST STM32F2 series
- ST STM32F4 series
- NXP LPC1311/13/42/43
The library is written completely from scratch based on the vendor datasheets,
programming manuals, and application notes. The code is meant to be used
with a GCC toolchain for ARM (arm-elf or arm-none-eabi), flashing of the
code to a microcontroller can be done using the OpenOCD ARM JTAG software.
This port depends on devel/gcc-arm-embedded toolchain.
This is a Ruby module for accessing MySQL databases, which has the
same functions as C API.
Marvell Libertas 88W8335 firmware files are not free because Marvell
refuses to grant distribution rights. This port contains firmware
files from OpenBSD's malo(4) driver.
This stem extension for PHP provides stemming capability for a variety of
languages using Dr. M.F. Porter's Snowball API, which can be found at:
http://snowball.tartarus.org
Modern concurrency tools for Ruby. Inspired by Erlang, Clojure, Scala,
Haskell, F#, C#, Java and classic concurrency patterns.
Tarantool is an efficient NoSQL database and a Lua application server.
Key features of the Lua application server:
* 100% compatible drop-in replacement for Lua 5.1, based on LuaJIT 2.0.
Simply use #!/usr/bin/tarantool instead of #!/usr/bin/lua in your script.
* full support for Lua modules and a rich set of own modules, including
cooperative multitasking, non-blocking I/O, access to external databases,
etc.
Key features of the database:
* MsgPack data format and MsgPack based client-server protocol
* two data engines: 100% in-memory with optional persistence and a 2-level
disk-based B-tree, to use with large data sets
* multiple index types: HASH, TREE, BITSET
* asynchronous master-master replication
* authentication and access control
* the database is just a C extension to the app server and can be turned off