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

prolog × 1

For questions about using Prolog logic programming language.

prometheus × 1

For questions about the Prometheus monitoring system.

prototype × 1

For questions about the prototype of an object. In prototype-based languages, a prototype is a set of properties that is ...

proxy × 3

For questions about using proxies in the programming context. A proxy is an application or device that stands between two ...

pseudocode × 2

For questions that involve the use of pseudocode instead of actual code. Pseudocode is a compact and informal high-level ...

puppeteer × 1

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

python × 72

Use for questions about the Python programming language. Python is a multi-paradigm, dynamically typed, multipurpose ...

python » django × 0

For questions about working with Django server-side web application framework.

python » django » django-drf × 1

For questions related to using Django REST framework.

python » django » django-models × 1

For questions related to using the Django model class.

python » docutils × 1

For questions about using Docutils, a set of Python documentation utilities.

python » flask × 1

Use for questions related to Flask, a lightweight Python-based framework for developing web applications.

python » jinja × 2

For questions about using Jinja, a fast, expressive, extensible templating engine for Python.

python » mypy × 3

For questions about the Mypy static type checker for Python.

python » pandas × 7

For questions about Pandas Python library that is used for data manipulation and analysis.

python » pip × 2

For questions about the PIP Python package installer.

python » pyaudio × 1

For questions about PyAudio, a library providing Python bindings for PortAudio (free, cross-platform, open-source, audio ...

python » python-3 × 20

For questions about Python 3 specific programming issues.

python » python-gil × 1

For questions related to CPython's Global Interpreter Lock.

python » python-internals × 2

Use for questions about how Python works: design decisions, internal data structures, performance, etc.

python » python-module × 1

For questions related to programming with Python modules.

python » python-protocol-type × 1

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

python » python-sphinx × 1

For questions about generating documentation using the Sphinx Python library.

python » relative-imports × 1

Use for questions related to the way Python allows to traverse the packages and modules relative to the script's ...

python » sqlalchemy × 1

For questions about working with SQLAlchemy, a Python SQL toolkit and Object Relational Mapper.

python » subprocess × 1

For questions about the Python subprocess module that allows you to spawn new processes and manage them.

python » sympy × 1

For questions about SymPy Python library for symbolic mathematics

python » venv × 1

For questions about working with virtual development environments for Python.

python » xarray × 1

For questions about working with xarray Python package. xarray makes working with labeled multi-dimensional arrays a more ...

pyttx3 × 1

For questions about pyttsx3, a text-to-speech conversion library in Python.

QFile × 1

For questions about QFile class included in the Qt toolkit, which provides an interface for reading from and writing data ...

qt × 3

Use for code related to Qt application development framework.

qt » qmake × 1

For questions about qmake utility that is part of the Qt framework and used for generating Makefiles and IDE project ...

QTextStream × 1

Use for questions about QTextStream Qt class, which provides an interface for reading and writing text.

QThread × 1

For questions about the threading class QThread class provided by Qt framework.

r × 2

Use for questions about R, a programming language and software environment for statistical computing, bioinformatics, ...

r » RStudio × 1

For programming questions related to working with RStudio, an IDE for the R statistical programming language.

RabbitMQ × 2

For questions about RabbitMQ, an open-source message broker originally implemented the AMQP protocol with additional ...

radians × 0

Use for questions about radians used for angular values, trigonometric functions arguments, geometry and others.

react-native × 2

For questions related to React Native JavaScript library which is used to build native mobile apps using React.

reactive-programming × 1

For questions about the reactive programming paradigm, which is oriented around data flows and the propagation of change.

recursion × 2

For questions about function calls in which a function calls itself.

recycler-view × 1

For questions about Android's RecyclerView widget.

reddit × 1

Use for questions about programmatically interacting with Reddit, a social news ranking website.

redirect × 3

For questions about web redirection, a response generated by a web server, that asks the user agent to not show the ...

redis × 2

Use for questions about Redis (cache) an in-memory data structure store, used as a database, cache and message broker.

redux-toolkit × 1

For questions related to Redux Toolkit (aka "RTK"), the standard approach for writing Redux logic.

refactoring × 1

For questions related to code refactoring, a programming technique for restructuring existing code without changing its ...

reference × 2

For questions about using memory references.

referential × 2

For questions about the referential integrity concept used in relational databases.

regex × 10

Use this tag for questions concerning use of regular expressions (AKA "regex" or "RegExp"). It's highly recommended to ...

reload × 1

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

report-server × 1

For questions about working with Microsoft Report Server.

repository × 2

For questions about repositories. A repository typically means either a data store of a version control system containing ...

resources × 1

For questions about computing resources such as CPU, memory or disk space in the context of programming.

response × 2

For questions dealing with answers to requests, such as HTTP responses for HTTP requests. A more specific tag (e.g. ...

rest × 5

For questions about REST (Representational State Transfer) is a software architecture for distributed hypermedia systems ...

retina × 1

Use for questions about applications that target Apple's retina display (LCD with a pixel density).

reverse × 0

For questions about rearranging the order of a sequence of objects in such a way that the result is the "mirror image" of ...

rider × 1

For questions related to Rider usage. Rider is the cross-platform .NET IDE developed by JetBrains.

right-to-left × 2

For questions about using a right-to-left (RTL) text display.

rocket × 1

For questions about Rocket container runtime.

rotation × 0

For questions related to implementing a rotation (a circular movement of an object around a center).

rounding × 1

For questions about numerical rounding (replacing it by another value that is approximately equal, but has a simpler ...

row × 0

For questions about working with rows. A row may refer to the horizontal line of items/objects in a spreadsheet, SQL ...

rows-affected × 1

For questions related to the number of rows affected by a SQL query.

rsync × 1

For questions about rsync utility. rsync can copy files locally, over ssh or rsh remote shell services, or with a remote ...

ruby × 3

For questions about Ruby, a multi-platform open-source, dynamic object-oriented interpreted language.

ruby-on-rails × 5

For questions about Ruby on Rails, an open-source full-stack web application framework written in Ruby

ruby-on-rails » devise × 3

For questions about Devise authentication gem for Ruby-on-Rails.

ruby-on-rails » ruby-on-rails-2 × 1

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

runtime-environment × 1

For questions related to using a certain runtime environment. The runtime environment is the hardware and software ...

runtime-error × 0

For questions about errors that appear during or after the application being run (as opposed to compilation or other ...

runtime-error » segmentation-fault × 2

For questions about segmentation fault error which occurs when the program is trying to access a memory location that ...

rust × 17

Use this tag for questions about code written in Rust.

rust » docstrings × 1

For questions related to working with docstrings crate.

rust » rust-cargo × 1

For questions about Cargo, the official package manager for the Rust programming language.

rust » serde × 1

For questions about using Serde, a framework used for serializing and deserializing Rust data structures efficiently and ...

SaaS × 2

For questions about software as a service model (software on demand). Use this tag only the software delivery model is ...

salt × 1

For questions about salts, generating hashes out of strings (passwords) using a one-way function (hash), thus denying ...

scanf × 2

For questions about C scanf() functions family used for reading and converting formatted data.

scanf » fscanf × 1

For questions about fscanf C function, part of scanf() functions family used for reading and converting formatted data.

scheduling × 1

For questions related to scheduling in the context of software applications. Scheduling is the method or algorithm used ...

scope × 2

For questions about the scope or context that encompasses values and expressions in a programming language.

screen-readers × 1

For programming questions related to screen readers.

sdk × 1

For questions about using a software development kit (SDK). An SDK is a group of tools that enable the programming of ...

sdl × 1

For questions about Simple DirectMedia Layer (SDL), a cross-platform, free and open-source multimedia library.

search × 1

For questions related to implementing a search algorithm.

security × 12

Use for questions dealing with the security aspects of the programming (e.g. attacks against software). Always add tags ...

security » key-management × 1

For questions about managing cryptographic keys in a cryptosystem.

security » saml × 1

For questions related to the Security Assertion Markup Language (SAML) standard. SAML is an open standard for exchanging ...

security » saml » saml-metadata × 1

For questions dealing with the SAML metadata standard.

security » ssl-certificate × 1

For questions related to using SSL certificates. An SSL certificate is used to provide authentication, privacy, and ...

security » trust × 0

For questions about working with the security concept of trust.

sed × 1

Use for questions about Sed (Stream EDitor), a command line editor for POSIX environment.

semaphore × 1

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