SEDSED is a Python script that masters SED scripts. It generates SED debug
files in SED, which lets you debug scripts with your own version of SED.
It's also a script beautifier, doing indentation and spaces/comments
formatting. It can also convert SED scripts to colorful HTML files.
serdisplib is as a library to drive serial LC- or OLED-displays with
built-in controllers. Some displays connected to the parallel port
are also supported.
Shapefile C Library V1.2
Purpose
The Shapefile C Library provides the ability to write simple C
programs for reading, writing and updating (to a limited extent) ESRI
Shapefiles, and the associated attribute file (.dbf).
Documentation
/usr/local/share/doc/shapelib/shapelib.html - General docs
/usr/local/share/doc/shapelib/shp_api.html - Shape (.SHP) File API
/usr/local/share/doc/shapelib/dbg_api.html - Attribute (.DBF) File API
Check Shapelib Homepage below:
Library that contains a collection of different hashmaps. All these hashmaps
are based on shared memory and are fast. This cuts down development time for
projects that need to keep data in shared memory.
Liblogging offers an enhanced replacement for the syslog() call, but
retains its ease of use. In a nutshell, it permits sytem administrators
to direct application log output to different destinations without
requiring the app developer to do any work for this. Liblogging is
released under a 2-clause BSD license and as such can be used in any
application.
The SonarQube platform is an open source quality management platform,
dedicated to continuously analyzing and measuring the technical quality of
source code, from project portfolio down to the method level.
Features:
- Supports languages: Java, C/C++, Objective-C, C#, PHP, Flex, Groovy,
JavaScript, Python, PL/SQL, COBOL, etc.
- Can also be used in Android development.
- Offers reports on duplicated code, coding standards, unit tests, code
coverage, complex code, potential bugs, comments and design and
architecture.
- Records metrics history and provides evolution graphs ("time machine")
and differential views.
- Provides fully automated analyses: integrates with Maven, Ant, Gradle and
continuous integration tools (Atlassian Bamboo, Jenkins, Hudson, etc.).
- Integrates with the Eclipse development environment.
- Integrates with external tools: JIRA, Mantis, LDAP, Fortify, etc.
- Is expandable with the use of plugins.
- Implements the SQALE methodology to compute technical debt.
Source Navigator NG is a source code analysis tool.
With it, you can edit your source code, display relationships
between classes and functions and members, and display call trees.
You can navigate your source code and easily get to declarations
or implementations of functions, variables and macros (commonly
called "symbols") which helps you discovering and mapping unknown
source code for enhancement or maintenance tasks.
It is based upon the old source navigator and strives to
improve usability and performance.
Apache Spark is a fast and general-purpose cluster computing system. It
provides high-level APIs in Java, Scala and Python, and an optimized engine
that supports general execution graphs. It also supports a rich set of
higher-level tools including Spark SQL for SQL and structured data processing,
MLlib for machine learning, GraphX for graph processing, and Spark Streaming.
Spin is an efficient on-the-fly verification system
(a `model checker') for asynchronous concurrent systems,
such as data communication protocols, distributed operating
systems, database systems, etc.
It can be used to prove both safety and liveness properties,
including all correctness requirements expressible in linear
time temporal logic.
Spin uses a high level language to specify systems descriptions,
called PROMELA (PROcess MEta LAnguage).
The SRecord package is a collection of powerful tools for manipulating
EPROM load files.