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

http-redirect × 0

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

http-request × 2

For questions about issuing HTTP requests, that is messages within a request/response sequence, according to HTTP ...

hyperlink × 2

For questions about generating hyperlinks (or links). A hyperlink is an element that points to another location, ...

i18n × 1

For questions related to implementing Internationalization (i18n) in a software application.

icon × 0

For questions related to using icons in the context of software development. An icon is a small pictogram to complement ...

ide × 1

For questions related to IDEs (Integrated Development Environment). An IDE is an application that facilitates efficient ...

idle-detection × 1

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

iframe × 3

For questions about programming with iframe HTML elements. An IFrame allows displaying a separate document on the same ...

image × 2

For questions about the loading, formatting, saving, compression and display of (visual) images using various programming ...

imaskjs × 1

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

imaskjs » angular-imask × 0

For questions about using angular-imask library, an Angular implementation of imask.js.

impersonation × 2

For questions about impersonation, a process that uses another security context or identity during execution.

implicit-conversion × 1

For questions about converting objects or variables from one type to another to satisfy a type restriction, without ...

import × 1

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

include × 1

For questions about including functionality defined in one source code file to be used in another file.

increment-operator × 1

For questions about pre- or post-increment operators.

inheritance × 2

For questions about OOP concept inheritance. Inheritance allows objects to support operations defined by base types ...

initialization × 2

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

input × 4

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

installation × 3

For questions about the process of deploying an application, driver, plugin, etc. onto a device for future execution and ...

integer × 2

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

intellij-idea × 2

For questions related to programming using IntelliJ IDEA IDE developed by JetBrains, which is primarily supports Java ...

interactive × 1

For questions related to software application parts that accept and respond to input (from humans).

interface × 1

Please avoid using this tag, as it is too general (e.g. software interfaces like the ones in Java, .NET and C++, ...

interface-type × 1

For questions about the working with interface types. An interface in this case is a language element, which is used in ...

interpreted-language × 3

For questions about interpreted languages and program interpretation. A language implementation is interpreted if code is ...

introspection × 1

For questions related to determining various object attributes at runtime (e.g. object type, properties, methods).

ionide × 1

For questions related to using Ionide-VSCode a Visual Studio Code plugin.

ios × 1

For questions related to programming in iOS platform (the mobile operating system running on the Apple iPhone, iPod ...

ipv4 × 1

For questions about the programming using IPv4 protocol, currently the most used version.

ipv6 × 1

For questions about the latest version of Internet Protocol, IPv6.

iterable × 1

For questions about iterables. Iterables are objects that allow being iterated over, yielding up their members one at a ...

iteration × 1

For questions about repetition in a loop such as for or while.

iterator × 1

For questions about using the iterator design pattern, is an object-oriented programming concept that allows traversal ...

java × 58

Use for questions about Java, a high-level programming language. Consider tagging the question with more specific tags ...

java » cargo × 0

For questions about Cargo, a thin wrapper that allows you to manipulate various type of application containers.

java » classpath × 1

For questions related to the Java classpath parameter. The classpath informs the Java Virtual Machine (JVM) where to look ...

java » glassfish × 1

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

java » groovy × 1

For questions about working with Groovy, an object-oriented programming language for the Java platform.

java » jar × 1

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

java » java-8 × 1

For Java-related questions that deal with Java version 8 (version string 1.8).

java » javac × 2

For questions related to using javac, the primary Java compiler, included in the Java Development Kit (JDK).

java » javadb × 0

For questions about Java DB, Oracle's (initially Sun's) distribution of the open-source Apache Derby 100% Java technology ...

java » javafx × 2

For questions about the JavaFX platform which allows developers to create and deploy GUI applications that behave ...

java » jdbc × 1

For questions about using Java DataBase Connectivity (JDBC), which enables interacting with SQL databases.

java » jersey × 1

For questions related to building APIs using RESTful Web services reference.

java » jpa × 2

For questions related to Jakarta Persistence API. JPA is a Java specification for accessing, persisting, and managing ...

java » jsf × 1

For questions about working with Jakarta Faces, formerly Jakarta Server Faces and JavaServer Faces (JSF) which is a Java ...

java » jsf » jsf-2 × 0

For questions related to version 2.x of the Jakarta Faces, also known as JavaServer Faces (JSF).

java » jsf » selectmanymenu × 1

For questions related to using the SelectManyMenu JSF component.

java » junit × 3

For questions about JUnit unit testing framework for Java and Scala.

java » log4j × 1

For questions related to the log4j Java-based logging library.

java » maven × 3

For questions related to working with Apache Maven, a build automation and project management tool mostly used for Java ...

java » maven » maven-enforcer-plugin × 1

Use for questions about working with the Maven Enforcer plugin which allows control of certain environmental constraints ...

java » maven » maven-exec-plugin × 1

For questions about Exec Maven Plugin, which allows executing system and Java programs from the maven command.

java » mockito × 1

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

java » morphia × 1

For questions related to Morphia, a lightweight type-safe library for mapping Java objects to/from MongoDB.

java » openjdk × 1

For questions about OpenJDK (Open Java Development Kit), a free and open source implementation of the Java Platform, ...

java » openjdk » openjdk-11 × 1

For questions about programming using Open JDK 11, an implementation of version 11 of the Java SE Platform.

java » osgi × 1

For questions about Open Service Gateway Initiative (OSGi) framework which is a module system and service platform for ...

java » simpledateformat × 1

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

java » spring × 3

For questions about developing using Spring Framework, an open-source framework for application development on the Java ...

java » spring » spring-boot × 4

For questions about Spring Boot, a Java-based framework that allows to easily create Spring-powered, production-grade ...

java » swing × 4

For questions about programming using the Java UI toolkit (javax.swing).

java » swing » ImageIcon × 1

For questions about ImageIcon is an implementation of the Icon interface that paints icons from images.

java » swing » JLabel × 1

For questions related to JLavel, a Java Swing component that can display texts and/or images.

java » swing » jtable × 0

For questions about the Java Swing JTable component that is used to display and edit two-dimensional tables of cells.

javascript × 75

Use for questions regarding programming in ECMAScript (JavaScript/JS) and its various implementations. This should be ...

javascript » chart.js × 3

For questions about Chart.js , an open-source JavaScript library for creating animated, interactive charts for inclusion ...

javascript » dom-manipulation × 1

For questions related to Document Object Model (DOM) changes such as adding, removing or changing DOM elements.

javascript » node.js × 5

For questions about programming using Node.js, an event-based, non-blocking, asynchronous I/O runtime.

javascript » node.js » nest.js × 1

For questions related to NestJS, a framework for building efficient, scalable Node.js web applications.

javascript » node.js » node-modules × 1

For questions related to Node.js modules or modules loading system.

javascript » node.js » node:stream × 1

For questions related to working with the node:stream module. A stream is an abstract interface for working with ...

javascript » node.js » npm × 2

For questions related to NPM package manager that is part of Node.js.

javascript » queryselector × 1

For questions about using the HTML DOM querySelector method. querySelector returns the first element that matches a ...

javascript » reactjs × 3

For questions about programming in React.

javascript » reactjs » react-hooks × 1

For questions related to React Hooks.

javascript » reactjs » react-redux × 1

For questions related to React Redux, the official React bindings for Redux.

javascript » reference-error × 1

For questions about dealing with JavaScript ReferenceError.

javascript » typescript × 5

Use for questions about programming with TypeScript, a statically typed superset of JavaScript created by Microsoft which ...

javascript » userscripts × 1

For questions about userscripts, that is JavaScript extensions for the web browsers, used to automate or customize ...

javascript » userscripts » user-script-manager × 1

For questions about using userscript managers. A userscript manager is a browser extension or similar that provides a ...

jelly × 0

For questions about Jelly script, an XML that gets turned into executable code.

jenkins × 5

Questions about Jenkins continuous integration tool that was forked from Hudson.

jenkins » jenkins-pipeline × 0

For questions about the Jenkins Pipeline plugin suite.

jenkins » jenkins-slave × 1

For questions about working with Jenkins slave nodes which are used to perform builds in a distributed way.

join × 3

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

join » left-join × 1

For questions about SQL left joins. A left join is an outer join that generates a result that contains all the records of ...

jq × 1

For questions about using the jq tool. jq is a lightweight, flexible, command-line JSON processor that can slice, filter, ...

jquery × 1

For questions related to jQuery JavaScript library. jQuery is a cross-browser JavaScript library that facilitates ...

jquery » jquery-wrap × 1

For questions about working with wrap JS function which allows to add an HTML structure around each element in the set of ...

json × 11

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

json » json-parser × 1

For questions about parsing JSON files using either framework's built-in functionality or a third-party library.

json » json-schema × 1

For questions related to working with JSON schema. JSON Schema is a specification for JSON-based format for defining the ...

JTable × 1

For questions about JTable Java Swing component used to display and edit two-dimensional tables of cells.