Communities

Writing
Writing
Codidact Meta
Codidact Meta
The Great Outdoors
The Great Outdoors
Photography & Video
Photography & Video
Scientific Speculation
Scientific Speculation
Cooking
Cooking
Electrical Engineering
Electrical Engineering
Judaism
Judaism
Languages & Linguistics
Languages & Linguistics
Software Development
Software Development
Mathematics
Mathematics
Christianity
Christianity
Code Golf
Code Golf
Music
Music
Physics
Physics
Linux Systems
Linux Systems
Power Users
Power Users
Tabletop RPGs
Tabletop RPGs
Community Proposals
Community Proposals
tag:snake search within a tag
answers:0 unanswered questions
user:xxxx search by author id
score:0.5 posts with 0.5+ score
"snake oil" exact phrase
votes:4 posts with 4+ votes
created:<1w created < 1 week ago
post_type:xxxx type of post
Search help
Notifications
Mark all as read See all your notifications »
Q&A

Welcome to Software Development on Codidact!

Will you help us build our independent community of developers helping developers? We're small and trying to grow. We welcome questions about all aspects of software development, from design to code to QA and more. Got questions? Got answers? Got code you'd like someone to review? Please join us.

Tags used in Q&A

idle-detection × 1

For questions about ways to manage user idleness (no longer interacting with a dialog, tab, etc.)

user-interaction × 1

For questions dealing with the user interactivity with a software system, with a focus on coding of that interaction.

snapshot-testing × 1

For questions about using assisted automated testing by generating a snapshot of the data, a visual component, and ...

verify-tests × 1

For questions about working with C# Verify library which is a snapshot tool that allows complex objects and documents ...

glassfish × 1

For questions about using the GlassFish application server. GlassFish is an open-source Jakarta EE platform application ...

prefetch × 1

For questions about data prefetching, a technique to minimize time spent waiting for some data to arrive, useful for ...

centering × 1

For questions about placing UI elements at the midpoint of a space.

sql-order-by × 1

For questions about using SQL ORDER BY clause that is used to sort the results by one or multiple columns

sql-limit × 1

For questions about using SQL LIMIT clause to limit the number of returned rows.

noreturn × 1

For questions about the noreturn C/C++ attribute that tells the compiler that a function does not return.

void × 1

For questions involving void return type. Void is used as a syntactic place-holder for the return type of a ...

ldap × 1

For questions about using the Lightweight Directory Access Protocol (LDAP) protocol. LDAP is an open, vendor-neutral, ...

mintty × 1

For questions about using Mintty, a free and open-source terminal emulator for Cygwin, the Unix-like environment for ...

venv × 1

For questions about working with virtual development environments for Python.

h2o × 1

For questions about working with H2O in-memory platform used for distributed, scalable machine learning applications.

active-directory × 1

For questions about programming against Active Directory (AD), a distributed directory service created by Microsoft.

path-mapping × 1

For questions about mapping the specified relative or virtual path to the corresponding physical directory on the server.

mockito × 1

For questions involving the use of Mockito, the mocking framework for Java.

shape × 1

For questions about drawing or defining shapes in the context of programming.

k × 1

For questions about K proprietary array processing programming.

ruby-on-rails-2 × 1

For questions involving version 2 of Ruby on Rails web development framework (legacy).

http-headers × 1

For questions about HTTP headers. HTTP headers are the name or value pairs that are displayed in the request and response ...

reload × 1

For questions about reloading the displayed page (request + render again).

caesar-cipher × 1

For questions about the Caesar simple substitution cipher.

puppeteer × 1

For questions about using Puppeteer, a Node.js library that provides a high-level API to control headless Chrome or ...

timeout × 1

For questions about timeout, a concept that means the predefined period of time allowed to elapse before an event occurs.

exit-code × 1

For questions about working with application exit codes. An exit code (status) is a number that is returned by an ...

change-password × 1

For questions about changing or resetting passwords.

codeql × 1

For questions about CodeQL, a code analysis engine developed by GitHub to automate security checks.

ignore × 1

For questions related to the "ignore"-file mechanism used by the version controls that specify the files that should not ...

format-identification × 1

For questions related to identifying the format used for some data (file, packet etc.)

awk × 1

For questions about AWK, a programming language designed for text processing and typically used as data extraction and ...

text-processing × 1

For questions about manipulation of electronic text.

brute-force × 1

For questions related to using a brute-force approach, a trial-and-error method typically used by applications trying to ...

imaskjs × 1

For questions about using imask js library or a similar implementation.

.net-runtime × 1

For questions related to the .NET Runtime or Common Language Runtime (CLR),which manages the execution of .NET programs.

amazon-sqs × 1

For questions dealing with Amazon Simple Queue Service (Amazon SQS).

aws-sdk-js-v3 × 1

For questions about working with AWS SDK for JavaScript v3

pop-os × 1

For programming questions involving Pop!_OS operating system targeted at STEM and creative professionals.

mapped-types × 1

For questions about types used for transforming other types (e.g. mapped types in TypeScript).

type-inference × 1

For questions about type inference, the process of inferring types for programs automatically, using rules defined by a ...

posix × 1

For questions about working with Portable Operating System Interface (POSIX). POSIX is a set of standard operating system ...

cc × 1

For questions about C compiler executable.

pseudo-element × 1

For questions about working with CSS pseudo-elements.

stdint.h × 1

For questions about working with stdint.h header file defined in the C standard library.

tree × 1

For questions about using a tree data structure, that is typically implemented as a hierarchical tree-like structure with ...

tree-traversal × 1

For questions about visiting nodes in a tree data structure using a certain criterion.

non-recursive × 1

For questions about using a non-recursive / iterative algorithm, typically when a recursive one is available.

arithmetic-expressions × 1

For questions about defining or evaluating arithmetic expressions, which are expressions that rely only on addition, ...

variant × 1

For questions about working with variant data types. A variant data type is a union that holds other data types.

object × 1

For questions about working with objects in a generic way.

python-protocol-type × 1

For questions related to using Python protocol types (available from Python 3.8).

prolog × 1

For questions about using Prolog logic programming language.

semaphore × 1

For questions about using a semaphore synchronization primitive. A semaphore tracks the number of available resources.

shared-memory × 1

For questions about using a memory portion that may be simultaneously accessed by multiple processes.

cad × 1

For questions related to Computer-aided design (CAD).

docker-compose × 1

For questions about docker-compose which allows defining a multi-container application in a single file.

arm × 0

For questions related to programming against the ARM (Advanced RISC Machine) family of computers.

state-machine × 1

For questions about programming using a state machine computation model.

ant × 1

For questions about Apache Ant, a declarative, XML-based build tool.

jar × 1

For questions about dealing with Java archive files, used to bundle multiple files into a single one.

jenkins-pipeline × 0

For questions about the Jenkins Pipeline plugin suite.

git-reset × 1

For questions about the git reset command which sets the head to the specified state.

signing × 1

For questions related to digital signing. A digital signature is a mathematical scheme for verifying the authenticity of ...

clang × 1

For questions about Clang, a project that provides a language front-end and tooling infrastructure for languages in the C ...

sql-reporting-service × 1

For questions about SQL Server Reporting Services (SSRS), a server-based report generator from Microsoft.

report-server × 1

For questions about working with Microsoft Report Server.

closedxml × 1

For questions related to using ClosedXML .NET library that is used for reading and editing Excel files (.xlsx).

rocket × 1

For questions about Rocket container runtime.

django-drf × 1

For questions related to using Django REST framework.

nlog × 1

For questions about NLog logging platform for .NET.

asp.net-core-6.0 × 1

For questions about programming using ASP.NET Core 6 web application framework, built on top of .NET 6.

nlog-configuration × 1

For questions related to NLog configuration formats.

.net-6 × 1

For questions about Microsoft's .NET application development framework version 6.0+.

data-presentation × 1

For questions dealing with ways of putting results into graphs, charts, tables and other similar objects.

nsis × 0

For questions about Nullsoft Scriptable Install System (NSIS) setup generator.

launcher × 0

For questions about programming or configuring an (application) launcher. A launcher stores the locations of applications ...

portable-applications × 0

For questions about applications that can be installed to and used from portable storage like USB drives, typically ...

open-with × 0

For questions about the ability of a user to open a certain file (or files) using a non-default application. The question ...

python-gil × 1

For questions related to CPython's Global Interpreter Lock.

git-merge-conflict × 1

For questions about resolving merge conflicts in Git version control system.

user-configuration × 1

For questions about dealing with configuration at user level.

dotfiles × 1

For questions about managing files that start with a dot, which in some operating systems are hidden.

factor-quotations × 1

For questions about using quotations in Factor programming language. A quotation is an anonymous function (a value ...

boolean × 1

For questions about boolean data type that has only two possible values: true or false.

private-encapsulation × 1

For questions about private encapsulation or simply private typically used in object-oriented programming.

smart-pointers × 1

For questions about smart pointers. A smart pointer is a data type that simulates a pointer while providing additional ...

angular-material × 1

For questions related to using the Angular Material library, which is an implementation of Material Design in Angular.

piecewise-function × 1

For questions about functions that are defined on a sequence of intervals.

ffmpeg × 1

For questions about the programming using the FFmpeg libraries, API or tools.

keyword-new × 1

For questions about using the new keyword in C++ or similar programming languages.

nginx × 1

For questions related to working with NGINX. NGINX is an open-source software used for web serving, reverse proxying, ...

cors × 1

Use for questions about handling CORS (Cross-Origin Resource Sharing) settings or errors in the context of web ...

network-programming × 1

For questions about managing networks through programming (e.g. scripting).

lifetime × 1

For questions about variable lifetime which is the time during which the variable is bound to a specific memory location.

mysqli × 0

For questions about working with mysqli PHP extension, which is a PHP database driver.