Dialog allows you to present a variety of questions or display messages using dialog boxes from a shell script. Several types of dialog boxes are implemented including: calendar, checklist, file-selection, gauge, info, input, menu, message, radiolist, tailbox, text, time, yes/no.
OpenLink Virtuoso is a scalable, high-performance SQL-200n compliant object-relational database engine. It provide sophisticated database management for SQL, XML, and RDF. All interaction with Virtuoso occurs via its support of industry standard query languages, protocols, APIs, and data formats such as: ODBC, JDBC, OLE-DB, ADO.NET, XMLA, SQL, SPARQL, XQuery, SOAP, HTTP, WebDAV, SyncML, Atom (Publishing and Syndication), RSS, RDF, and more.
Zild is a C application server with support for the common servlet technology and servlet API in C. It includes support for ServerPages, PHP, XML SAX parser, HTTP/1.1 and SSL/TLS connectors, HTML form-based and Basic Authentication access controls, a built-in embedded SQL database, and many more functions.
The Advanced Bash Scripting Guide is both a reference and a tutorial on shell scripting. This comprehensive book, the equivalent of 1,032 print pages, covers almost every aspect of shell scripting. It contains 382 profusely commented illustrative examples, a number of tables, and a cross-linked index/glossary. Not just a shell scripting tutorial, this book also provides an introduction to basic programming techniques, such as sorting and recursion. Included scripts are the Game of Life, a Perquackey variant, a Morse code trainer, and an implementation of the Gronsfeld Cipher. This book is suited for both individual study and classroom use. It covers Bash, up to and including version 4.2. Note that users of miniaturized single-board computers running Linux, such as the Raspberry Pi and the Beagle Bone, would find this Guide useful for learning and running Bash scripts to explore and expand the capabilities of these small, but powerful machines.
SLIRP is a vectorizing code generator aimed primarily at simplifying the process of creating modules for the S-Lang scripting language. It supports making C, C++, and Fortran code callable directly from the S-Lang interpreter and can automatically vectorize functions to take advantage of the abilities of S-Lang. SLIRP can also generate parallelizable wrappers for OpenMP-aware compilers.
PrinterSetup is a flexible printer setup system. It is tailored to institutions with more than 20 deployed printers. It is designed to work with CUPS on Mac OS X. PrinterSetup is a component of PrintingWorks, a print accounting solution. There is limited documentation. Apple package deployment requires Mac OS X 10.3 or later, and is untested on earlier versions. Apple package development requires Mac OS X 10.5 or later and Xcode 3.0 or later.
Lua is a programming language originally designed for extending applications, but also frequently used as a general-purpose, stand-alone language. It combines simple procedural syntax (similar to Pascal) with powerful data description constructs based on associative arrays and extensible semantics. It is dynamically typed, interpreted from bytecodes, and has automatic memory management, making it ideal for configuration, scripting, and rapid prototyping. It is implemented as a small library of C functions, written in ANSI C, and compiles unmodified in all known platforms. The implementation goals are simplicity, efficiency, portability, and low embedding cost. It has been used on games such as World of Warcraft, FarCry and Angry Birds, among others.