Codidact Meta
Codidact Meta
The Great Outdoors
The Great Outdoors
Photography & Video
Photography & Video
Scientific Speculation
Scientific Speculation
Electrical Engineering
Electrical Engineering
Languages & Linguistics
Languages & Linguistics
Software Development
Software Development
Code Golf
Code Golf
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
Mark all as read See all your notifications »

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

mysql × 33

Use this tag for questions about MySQL database system. MySQL is a free, open source Relational Database Management ...

sql × 14

Use for questions about one or multiple Structured Query Language (SQL) flavours. In order to get the most helpful answer ...

pointers × 14

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

python-internals × 2

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

integer × 2

Use for questions about the integer datatype, namely about storing, manipulating, or performance considerations.

json × 11

Use for questions about JavaScript Object Notation (JSON), a textual data interchange format. Please ensure that all ...

cqrs × 1

Use for questions about Command-Query Responsibility Segregation (CQRS). CQRS is an architectural pattern which separates ...

database-index × 2

Use for questions about database indexes. Indexes are build based on one or more tables or views columns and map to the ...

table-column × 1

Use for questions about tables columns (e.g. data types, naming conventions).

cpu-registers × 0

For questions about CPU registers, which are small, fast memory storage used by processors to hold data that is being ...

event-loop × 1

For questions dealing with an infinite cycle of actions, typically when processing data using messages or callbacks.

charts × 0

For questions dealing with the graphical representation of data (e.g. graphs or diagrams).

stored-procedures × 5

Use for questions about database objects that encapsulate SQL code.

linq × 4

Use for questions related to Microsoft's Language Integrated Query that adds data querying capabilities. Based on the ...

join × 3

Use for questions about joining two or more relations in a relational database system or the JOIN keyword.

hash × 4

For questions about hash functions. Hash functions are mathematical functions that convert an amount of data into a small ...

order-of-evaluation × 2

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

trigger × 0

Use for questions about code execution triggered when some condition(s) are matched. E.g. a table schema is changed, a ...

validation × 5

For questions dealing with checking (input) data to fit the required specifications.

enum × 2

Use for questions dealing with enums, a data type containing a set of named values/elements.

data-structures × 9

About questions related to working with data structures, ways of organizing data that provides better performance when ...

search-trees × 1

About questions related to trees that store data in such a way that makes searching more efficient than other data ...

referential × 2

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

array × 14

For questions about arrays, an ordered linear data structure consisting of a collection of elements identified by one or ...

import × 1

For questions dealing with copying / moving data from a source outside the application into the platform itself.

format × 6

For questions dealing with data format (e.g. text formatting, content format, file formats). TRY to avoid using it and ...

merge × 1

Use for questions related to combining two or multiple sets of data. Try to AVOID this tag and use a more specific one ...

pivot-table × 1

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

sql-server-2014 × 1

Used for questions dealing with SQL Server 2014 database engine or T-SQL language features.

caching × 6

For questions dealing with caching data, a mechanism for temporarily storing (caching) data locally in order to reduce ...

redis × 2

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

reactive-programming × 1

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

varchar × 1

Use for questions dealing with SQL data types which are a set of character data of indeterminate length.

fonts × 4

Tag the questions about the usage of electronic data files containing a set of glyphs, characters, or symbols in the ...

fscanf × 1

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

scanf × 2

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

database-trigger × 2

Use when dealing with special procedures that are called when a database event occurs. E.g. rows are being inserted or ...

database-locking × 1

For questions about locking in the database.

data × 0

Please DO NOT use this tag as it is too vague.

variable-assignment × 3

For questions about setting/updating the value of a variable.

sfinae × 1

"Substitution failure is not an error" (SFINAE), a specific scenario in C++ template meta-programming where instead of ...

binding × 3

For questions about linking program entities. Example contexts include dependency injection (link interface to its ...

linq-to-sql × 1

For questions about LINQ to SQL, a .NET Framework component that provides a run-time infrastructure for managing ...

auto-increment × 2

For questions about automatically generating identifiers in a row. An auto-increment is a database constraint that ...

entity-framework-migrations × 3

For questions about (database) migrations, a feature of Entity Framework that provides a mechanism for detecting changes ...

parameters × 2

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

thread-local × 1

For questions involving the thread-local concept which refers to making data available as one copy per thread.

cypher × 2

For questions about the query language used by Neo4j and AgensGraph graph databases.

neo4j × 2

For questions about Neo4j graph database.

dbset × 1

Use for questions about Entity Framework's DbSet or DbSet<T> data structure. A DbSet represents the collection of all ...

timestamps × 2

For questions about the time at which an event is recorded by a computer system (e.g. database records creation or ...

tcp-ip × 1

For questions about Transmission Control Protocol (TCP), a transport layer protocol that provides a connection-oriented ...

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

unique-constraint × 1

For questions about (database) unique constraints. This constraint type is an index that sets one or multiple fields to ...

back-end × 1

For software architecture related questions dealing with the back-end, the data processing components of a software ...

string-formatting × 2

For questions dealing with methods to display various data types into a string.

mvvm × 7

For questions about using the Model-View-ViewModel design pattern, used for implementing user interfaces that separate ...

wpf × 8

For questions about Windows Presentation Foundation, a framework for rendering user interfaces in Windows-based ...

database × 17

For questions about databases in general. A database is an organized collection of data. It is the collection of schemas, ...

orm × 4

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

polymorphism × 2

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

transactions × 2

For questions dealing with (database) transactions, a set of operations that either all succeed in the specified order or ...

type-punning × 3

For questions about reinterpreting an object of some data type as an object of some other data type, typically in C / ...

repository × 2

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

data-migration × 2

Use for posts about the movement of data from one location to another. For the specific case of database data, use the ...

postgresql × 6

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

datetime × 2

For questions about programming with DateTime objects or similar. Many programming languages use this type to describe a ...

timezone × 1

For questions about programming with time zones. A time zone is a region on Earth that has a uniform, legally mandated ...

input × 4

For questions about data entered by the user (i.e. user input)

common-table-expression × 2


For questions about Common Table Expressions (CTE), a temporary result set that is defined within the execution scope of ...

compression × 1

For questions about the process of encoding data such that it uses fewer bits as compared to the original representation.

data-loss × 1

For questions dealing with data loss which can be either an error condition in information systems in which information ...

3d × 5

For questions about 3D computer graphics. 3D graphics use a three-dimensional representation of geometric data stored in ...

QFile × 1

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

buffer-overflow × 1

For questions about attempts to copy data into a buffer without checking for sufficient space, causing data to be ...

database-migration × 2

For questions about the process of transferring data between databases used by a software system (typically between ...

database-schema × 3

For questions about the database schema, a description of the structure of the database (tables, columns, constraints, ...

http-redirect × 0

For questions about HTTP redirection that happens when the server sends an HTTP redirect message with the updated URL. × 1

For questions about using .NET SQLClient functionality from System.Data.SqlClient namespace.

backwards-compatibility × 1

For questions about backward compatibility, the attribute of a software or hardware system that can successfully use ...

date × 3

For questions about working with dates. A date is a reference to a particular day represented within a calendar system ...

data-archiving × 0

For questions about data archiving, the process of identifying data that is no longer active and moving it out of ...

gridview × 1

For questions about usage of gridviews. A GridView is a control for displaying and manipulating (typically 2D) data from ...

initialization × 2

For questions about initializing the contents of a data structure (e.g. object in an OOP language).

archiving × 1

For questions about data archiving, the process of moving data that is no longer actively used to a separate storage ...

linked-list × 5

For questions about linked lists. A linked list is a data structure where each element contains a reference to the next ...

cookies × 2

For questions about HTTP cookies, pieces of data stored by the user's web browser.

web-scraping × 1

For questions about extracting specific information from websites that do not provide an API or other methods of ...

persistence × 1

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

operators × 3

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

variable × 4

For questions about using variables. A variable is a named data storage location in memory.

yaml × 2

For questions about the YAML data serialization format.

simpledateformat × 1

For questions about the SimpleDateFormat class which deals with data and time parsing and conversion operations.

date-parsing × 2

For questions about converting a parameter (typically a string) into a date or date and time object.

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

pgp × 2

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