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

nginx × 1

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

ngrx × 3

Use for questions about NgRx, a reactive state management library for Angular based on flux design pattern.

ngrx » ngrx-entity × 1

For questions about the entity state adapter for managing record collections with ngrx (Angular).

ngrx » ngrx-store × 1

For questions about the store package of the ngrx platform.

ngrx-effects × 1

For questions dealing with the effects package of the ngrx platform (https://ngrx.io/).

nlog × 1

For questions about NLog logging platform for .NET.

nlog » nlog-configuration × 1

For questions related to NLog configuration formats.

non-recursive × 1

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

NPOI × 2

For questions related to using the NPOI library, a .NET version of the Apache POI project.

npx × 1

For questions about npx, a npm package runner.

nsis × 0

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

nuget × 4

For questions about working with the NuGet package management system for the .NET platform.

nuget-package × 1

For questions about NuGet packages, the main units that are managed by the NuGet Package Manager Visual Studio extension.

null × 1

For questions about null values in a programming context. Null typically denotes an unspecified or unknown value.

null-pointer × 2

About questions related to pointers reserved value indicating a not-set or invalid object.

null-pointer-constant × 1

For questions dealing with the null pointer value (constant) in a programming language.

number-formatting × 1

For questions about converting a numeric value into a string (typically in a human-readable format).

numpy × 1

For questions about NumPy, a Python language extension of the that adds support to large multidimensional arrays and ...

obfuscation × 0

For questions about obfuscation, the process by which the code is altered so that it becomes much harder to understand.

object × 1

For questions about working with objects in a generic way.

olap × 1

For programming questions related to Online Analytical Processing (OLAP), which deals with analyzing the data stored in a ...

oop × 6

object-oriented-programming

For questions about using object-oriented programming (OOP).

oop » concrete-type × 1

For questions about working with concrete types or classes. Concrete classes typically allow the creation of an instance ...

oop » object-lifetime × 2

For questions about the object's lifetime in OOP context. The object lifetime is the time between an object is created ...

oop » private × 0

For questions about the private encapsulation concept used in object-oriented programming.

opaque-data-type × 0

For questions about opaque data types. An opaque (data) type is a data type whose concrete data structure is not defined ...

opaque-type × 1

For questions about working with opaque data types. An opaque data type is a data type whose concrete data structure is ...

open-source × 4

For questions about open source licensing.

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 ...

Open-XML-SDK × 1

For questions related to using the Open XML SDK for Microsoft Office.

openai × 2

For questions about using OpenAI API. OpenAI is an artificial intelligence research laboratory.

OpenGL × 2

For questions about OpenGL (Open Graphics Library) a cross-language, cross-platform application programming interface ...

opengl-es × 0

For questions about OpenGL ES, a subset of the OpenGL 3D graphics API that is used for embedded devices.

openmp × 1

For questions about OpenMP, a cross-platform multi-threading API.

openoffice-calc × 4

A tag used for questions about OpenOffice's spreadsheet application.

operator-overloading × 1

For questions about custom implementations for (custom or existing) operators depending on the types of operands ...

operator-precedence × 2

Use for questions dealing with the order in which operators are evaluated within an expression or statement.

operators × 2

For questions about operators, the symbols used for performing calculations and comparisons on data.

operators » infix-operator × 1

For questions about infix operators, that is operators placed between the operands they act on (e.g. addition, ...

operators » prefix-operator × 1

For questions related to using prefix operators in a programming context.

optimization × 2

Use for questions dealing with improving one or several applications metrics such as speed, CPU or I/O usage. For fully ...

order-of-evaluation × 2

For questions about the order of execution of events in software applications. Examples include tasks execution order in ...

orm × 4

For questions about ORM usage. Object-relational mapping (ORM) is a technique for mapping object-oriented systems to ...

output × 3

For questions about the observable consequences of calling a program on some input.

package × 3

For questions about built/compiled software usable units.

paket × 2

For questions related to using Paket, a dependency manager for .NET and Mono projects.

parameters × 2

For questions about variables used to refer to data provided typically as input in a subrouting.

partitioning × 0

For questions relating to data partitioning which is a method of dividing possibly very large amounts of data into ...

pass-by-reference × 1

For questions about passing by reference which means that arguments location in memory is passed to a function (as ...

passwords × 2

For questions about working with passwords.

passwords » change-password × 1

For questions about changing or resetting passwords.

path × 1

For questions about working with files and folders paths.

path-mapping × 1

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

path-separator × 1

For questions dealing with separators used in file systems (e.g. / or \)

pcre × 1

For questions about Perl Compatible Regular Expressions (PCRE). Consider adding [regex] tag.

pdo × 1

For questions related to programming with PHP Data Objects (PDOs). PDOs is a data-access abstraction layer for PHP.

performance × 9

For questions related to measuring or improving code efficiency. Make sure that the post clearly specifies the indicators ...

performance » latency × 0

For questions related to software systems or components latency, that is the delay before a transfer of data begins for ...

perl × 3

For questions about programming with Perl, a procedural, high-level, general-purpose, dynamic programming language well ...

perl-module × 1

For questions dealing with Perl modules, reusable portions of Perl code.

permutations × 1

For questions about the arrangement of objects into a particular order.

persistence × 1

For questions related to the capability of saving data outside the application memory.

pflag-go × 1

For questions about using pflag-go (flag-go replacement), the golang package for working with command-line flags.

pgp × 2

For questions about Pretty Good Privacy (PGP). PGP is a data encryption and decryption application that provides ...

pgp » gnupg × 1

For questions about GNU Privacy Guard (GnuPG / GPG), a cryptography suite implementing secret-key cryptography and ...

php × 30

Use for questions about the PHP language, a server-side web development scripting language.

php » mysqli × 0

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

php » phalcon × 1

For questions involving the Phalcon framework, an open-source, full-stack framework for PHP.

php » redbean-php-orm × 1

For questions related to the RedBeanPHP Object-relational mapping (ORM).

php » redbeanphp × 0

For questions related to working with RedBeanPHP, an open-source object-relational mapper library for PHP.

physics × 1

For questions related to programming using real-world physics. Consider using more specific tags such as [game-physics] ...

piecewise-function × 1

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

pipe × 1

For questions about programming with pipes. A pipe is an interprocess connection between file descriptors of two ...

pivot-table × 1

Use for questions about using pivot tables, a method of summarizing data in tabular form.

plot × 3

For questions about plotting data in a software application. Plot is the graphical representation of a mathematical ...

podman × 1

For questions about Podman, a daemonless, open source, Linux native tool designed to make it easy to find, run, build, ...

pointers × 14

Use for questions dealing with a data type that "points to" another value stored in memory. DO NOT use when talking about ...

pointers » dereference × 1

For questions about the pointer dereference which is the process of determining the object to which the pointer is ...

pointers » smart-pointers × 1

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

polly × 1

For questions about using the Polly library, which allows defining resilience and transient-fault-handling through ...

polymorphism × 2

For questions about polymorphism, a feature that allows values of different data types to be handled in a uniform manner.

pop-os × 1

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

port × 2

For questions about working with ports in the context of programming. A port is a communication end-point within the ...

portable-applications × 0

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

postgresql × 5

For questions about programming with PostgreSQL, an open-source, cross-platform relational database management system.

postgresql » psql × 1

For questions about the psql interactive shell, a terminal-based front-end to PostgreSQL.

postgresql » redshift × 2

For questions related to Amazon Redshift, a data warehousing service based on ParAccel which in turn is based on ...

powershell × 2

For questions about Powershell, a cross-platform (Windows, Linux, and macOS) automation and configuration tool/framework ...

prefetch × 1

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

primary-key × 1

For questions about database primary keys (PKs). A PK is a special key that is composed of a set of attributes that is ...

prime-numbers × 1

For questions about programming with prime numbers, integers greater than 1 which are divisible only by themselves and 1.

private-encapsulation × 1

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

privileges × 1

For questions about working with security privileges.

procedural-programming × 1

For questions related to writing programs in a procedural way, that is it explicitly includes certain steps that are ...

profiler × 1

For questions about using a software profiler, a tool used to track and analyze the performance of a software ...

prolog × 1

For questions about using Prolog logic programming language.