Total Shop UK eCommerce is an eCommerce site based on CodeIgniter. It is search engine optimized (SEO), uses AJAX functionality, and has multiple categories/sub-categories, an easily customisable design, percentage discount codes, account history and order tracking, customer newsletters, content managed pages, and the ability to set the Global VAT rate.
Matreshka is a framework for developing information systems in Ada. It includes support for unbounded form strings of Unicode characters, including case conversions and folding, normalization, collation, support for regular expression matching, an XML processor, and a FastCGI module. It also provides capabilities to manipulate by UML models, which allows you to develop tools like code generators.
ptee is a Unix shell tool similar to tee, but it allows you to invoke multiple sub-shells in parallel. Standard input to ptee is copied to both normal standard output and to each sub-shell running under ptee. Each sub-command is run concurrently and fed the same input. The output of each sub-command is thrown away, but any shell expression can be used, such as redirecting to a file. Note that there are some limits on ptee. The shell pipeline will only execute at the pace of the slowest sub-command; otherwise large amounts of data would have to be buffered. Also, the shell that ptee invokes requires 'sh'-like semantics, such as supporting the -c option.
Aspose. Pdf. Kit is a .NET component for editing existing PDF files. You can also use it to add or remove digital signatures and encrypt or decrypt a PDF. It supports many useful features like PDF stamp creation, adding a CJK font in a form field, AcroForm, adding a watermark or logo, extracting or adding images and text, adding bookmarks, appending pages, and converting a PDF file to TIFF, BMP, PNG, and JPG image formats. It enables you to concatenate PDF files and allows adding or setting XMP Metadata to an existing PDF.
The PARSEC (Preliminary Analysis of Revolutionary Space Exploration Concepts) CEE (Collaborative Engineering Environment) creates a single-user interface for engineers and scientists to work together to design launch vehicle and spacecraft concepts. The interface allows for seamless integration of design tools for any discipline as well as communication with other team members. Data storage and maintenance is handled automatically. The interface gives users the ability to run multiple design codes and iterative analyses. Branching and other logic operations are also supported. Some data reduction ability is provided as well.
MOOS Project Viewer is a Microsoft Project viewer that can open any MS Project file type (.mpp, .mpt, .mpx, .xml) for any Microsoft Project version (2000, 2003, 2007, or 2010). Available views: WBS, Gantt chart, task sheet, resource sheet, resource usage, and tracking Gantt. You can zoom in/out, collapse/expand, show/hide, resize, etc. It has an easy to use interface, the ability to print any view, a wide Gantt chart timescale range (from minutes to years), the ability to show critical path, deadlines, and baselines in a Gantt chart, show/hide, arrange, and resize columns per view, and show colors on task bars in Gantt charts.
EUGene allows you to manipulate and generate models. It can read UML class models in XMI independent from modeling, generate templates, transform models, and integrate in project building. It features independence in developer code and generated code. EUGene is independent from development tools. EUGene is easy to use and to put into place.
PyCryptoPlus is a cryptographic module similar to PyCrypto, with which it shares the API. But PyCryptoPlus is written 100% in Python, so its primary interest is educational and scientific; if you want real speed, you're better checking out PyCrypto. It was not completely written from scratch, but integrates other cipher codes when available in Python and under appropriate licenses. It contains, among other things: Block cipher algorithms (Serpent, Blowfish, Twofish, DES, 3DES, AES, Rijndael, and PRESENT); modes of operation (CMAC, ECB, CBC, CTR, and XTS); paddings (bit padding, zeros, PKCS7, PKCS12, ISO 10126, and ANSI X.923); and one-way functions (MD5, SHA1/SHA2, Whirlpool, RipeMD, RadioGatun, HMAC, and PBKDF2).
TSPSG is intended to generate and solve "travelling salesman problem" (TSP) tasks. It uses the Branch and Bound method for solving. Its input is a number of cities and a matrix of city-to-city travel costs. The matrix can be populated with random values in a given range (which is useful for generating tasks). The result is an optimal route, its price, step-by-step matrices of solving, and a solving graph. The task can be saved in an internal binary format and opened later. The result can be printed or saved as PDF, HTML, or ODF. TSPSG may be useful for teachers to generate test tasks or just for regular users to solve TSPs. Also, it may be used as an example of using the Branch and Bound method to solve a particular task.
AqFinance is the successor to QBankManager. It is a graphical accounting application based on double-entry accounting. The GUI uses the FOX toolkit. The package contains AqFinance (the GUI application), AqFinance-CLI (a command line tool to manipulate and export the AqFinance database), and AqBanking-CLI (a command line tool for online banking tasks). It supports all online banking protocols provided by AqBanking (currently HBCI and OFX DirectConnect). A version supporting EBICS (a German online banking protocol) is also available. AqFinance contains the latest versions of AqBanking, Gwenhywfar, and Libchipcard.