CODΞ - maximizing your sourcing capabilities

CODΞ supports GlossaryTech to keep it free for the community

Tools

CQRS

Stands for Command and Query Responsibility Segregation, a software pattern for interacting with an information system. It can use a different model to update information than the model used to read it. It is well suited to a design by contract methodology.

Crucible

A web-based application aimed for collaborative code review. It allows to discuss the code among the developers, share thoughts and knowledge, and identify problem areas. It also offers review status to make sure nobody is holding up the process.

CruiseControl

A continuous integration tool. It includes source control tools, provides view of current and previous build details, allows to perform CI of any software development process. It is Java-based, but works for a variety of projects.

Crystal Reports

A business intelligence application that allows to create dynamic reports in up to 28 languages, different formats, and using different data sources. You can customize reports depending on your needs, view them in browser and deploy them on a schedule.

Curl

A library and command-line tool. It was created to be used in scripts or command line for transferring data in various electronic devices (e.g., cars, printers, mobile devices). It supports different protocols, including FTP, HTTP, Gopher, LDAP, IMAP and many others.

CVS

Stands for Concurrent Versions System. A program that allows code developers to save and retrieve different development versions of the source code. It also helps a team of developers share control of different file versions in a common repository of files.

Debugging

A type of tool used for testing and debugging computer programs. Debugging is used to find defects within a program (bugs) and resolving issue they are causing. With debugging tools you can execute the program to a certain point or one line at a time, depending on how you want to examine it.

django CMS

A lightweight CMS platform that can be used by web developers and content editors alike. It facilitates front-end editing, development of multilingual websites and the use of various text editing features. The platform can be integrated into existing projects, and it can also be used on touch-screen devices since version 3.2.

Disassembler

A type of software that transforms binary machine code into an assembly language. It is a reverse-engineering tool that transforms the code into a human-readable one. It can be stand alone or interactive, in which case the software shows effects that the changes may have.

DNN

Web CMS written in C#. DNN provides features for web development, creating pages and editing their content, SEO optimization, mobile adaptation and more. It doesn't require a lot of technical knowledge to use the system.

Dynatrace

An application monitoring platform that provides developers and testers with tools for ensuring the apps are reliable and work fast. It also allows to analyze user experiences, and helps solve issues with the app performance faster than usual.

Eclipse

Free Java-based IDE primarily used for creating various cross platform Java apps. Through plugins, it also allows to develop apps in other programming languages, including C, C++, JavaScript, PHP, Python, Ruby, to name but a few.

Elastic Beanstalk

A PaaS tool that helps in creating applications: it handles the code, enables deploying new versions, shows statistics via built-in CloudWatch. It also improves application security by enabling HTTPS and provides direct troubleshooting.

Elasticsearch

A search and analytics engine based on Apache Lucene. It is designed to analyze big volumes data from any source and search through it. It can be used as a base technology for applications that have search feature (e.g., online store, price alert platform).

EDA tools

Electronic design automation (EDA) is a category of software tools for designing electronic systems such as integrated circuits and printed circuit boards. The tools work together in a design flow that chip designers use to design and analyze entire semiconductor chips.

ELK

An abbreviation of tools Elasticsearch, Logstash and Kibana. It is a Docker image that enables you to use a centralised log server and log management web interface to analyze any data set with the help of its compounds.

Emacs

A family of cross-platform customizable text editors. It has many features, including syntax highlighting, automatic indentation, REPL support, debugging, code browsing, version control integration and much more. GNU Emacs and XEmacs are the two most popular versions.

Enterprise Architect

A full cycle tool for visual modeling and design that enables you to construct software systems, model business processes and industry based domains. It provides a convenient workspace for supporting the team and manage complex projects.

Episerver

A global software company and platform used for digital content and e-commerce. It offers web content management, CMS, a number of features for approval and multi-publishing, digital marketing tools and customization via API. It also provides a digital experience cloud platform.

Adobe Analytics

Adobe Analytics is a solution for applying real-time analytics and detailed segmentation across all of marketing channels.

Exago

A business intelligence software. It is a cloud-based self-service platform used for interactive data visualization, analysis, data management, and much more. It also offers report building features, geographical maps, customizable dashboards and multi-language support.

Final Cut Pro

A set of video editing software for MacOS. Final Cut Pro provides tools for video editing and organizing large complex projects, with motion graphics, audio and special effects. It also supports multicam editing, large and high rate frames, 2D and 3D tiles with studio quality.

FlashDevelop

A lightweight and fast code editor. It is used for creating Adobe Flash websites, applications and games. FlashDevelop offers snippets and templates for simplifying development. It can also be personalized and customized using plug-ins.

Fluentd

A data collector tool for unifying collection and consumption of data, which aids getting more knowledge out of the same data. Fluentd offers feature for collecting and outputting, filtering and buffering log data. It is written in C and Ruby.

FogBugz

A tool for project management that executes sorting and navigating tasks, issue/bug tracking. It features discussion forums, scheduling and other tools. It is used for agile development, code management, document sharing and customer support.

Development by Synergize.digital

Sign up for updates
straight to your inbox