-
Notifications
You must be signed in to change notification settings - Fork 13k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'main' into create-pr-action/update-collections-0
- Loading branch information
Showing
47 changed files
with
351 additions
and
25 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -49,4 +49,4 @@ jobs: | |
steps: | ||
- name: 🚀 deploy | ||
id: deployment | ||
uses: actions/[email protected].2 | ||
uses: actions/[email protected].3 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,11 +1,11 @@ | ||
## Licenses | ||
|
||
Content is copyright © Explore content authors, released under [CC-BY-4.0](https://creativecommons.org/licenses/by/4.0/), which gives you permission to use content for almost any purpose (but does not grant you any trademark permissions), so long as you note the license and give credit, such as follows: | ||
Content is copyrighted © by Explore content authors, released under [CC-BY-4.0](https://creativecommons.org/licenses/by/4.0/), which gives you permission to use the content for almost any purpose (but does not grant you any trademark permissions), so long as you note the license and give credit, such as follows: | ||
|
||
> Content based on [github.com/github/explore](https://github.com/github/explore) used under the [CC-BY-4.0](https://creativecommons.org/licenses/by/4.0/) license. | ||
Code, including source files and code samples if any in the content, is released under [CC0-1.0](https://creativecommons.org/publicdomain/zero/1.0/). | ||
> Code, including source files and code samples if any in the content, is released under the [CC0-1.0](https://creativecommons.org/publicdomain/zero/1.0/) license. | ||
This means you can use the code and content in this repository except for GitHub trademarks in your own projects. When using the GitHub logos, be sure to follow the [GitHub logo guidelines](https://github.com/logos). | ||
|
||
When you contribute to this repository you are doing so under the above licenses. | ||
When you contribute to this repository you are doing so under the above licenses. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
--- | ||
aliases: chacha20, xchacha20, chacha12, xchacha12, chacha8, xchacha8, chacha20-poly1305, xchacha-poly1305 | ||
display_name: ChaCha | ||
short_description: ChaCha is a family of stream ciphers developed by Daniel J. Bernstein. | ||
topic: chacha-cipher | ||
wikipedia_url: https://en.wikipedia.org/wiki/Salsa20#ChaCha_variant | ||
--- | ||
ChaCha is a family of stream ciphers developed by Daniel J. Bernstein. It is part of the popular authenticated encryption algorithm ChaCha20-Poly1305. | ||
|
||
The canonical 20-round version is ChaCha20, though the faster, reduced-round variants ChaCha8 and ChaCha12 also see some use. | ||
The XChaCha family features an extended nonce. |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
--- | ||
aliases: cinnamon-desktop | ||
created_by: Clément Lefèbvre | ||
display_name: Cinnamon | ||
github_url: https://github.com/linuxmint/cinnamon | ||
logo: cinnamon.png | ||
related: gtk, linuxmint, linux | ||
released: December 20, 2011 | ||
short_description: Cinnamon is a desktop environment which combines a traditional desktop layout with modern graphical effects. | ||
topic: cinnamon | ||
url: https://projects.linuxmint.com/cinnamon/ | ||
wikipedia_url: https://en.wikipedia.org/wiki/Cinnamon_(desktop_environment) | ||
--- | ||
Cinnamon is a free and open source desktop environment for Linux and other Unix-like operating systems, which was originally based off of GNOME 3, but follows traditional desktop metaphor conventions. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
--- | ||
topic: cors | ||
display_name: Cross-origin resource sharing (CORS) | ||
short_description: CORS is a mechanism that allows restricted resources on a web page to be accessed from another domain outside the domain. | ||
related: xhr, ajax, jsonp, content-security-policy | ||
wikipedia_url: https://en.wikipedia.org/wiki/Cross-origin_resource_sharing | ||
url: https://fetch.spec.whatwg.org/#http-cors-protocol | ||
created_by: WHATWG, Matt Oshry, Brad Porter, Michael Bodell, Tellme Networks | ||
released: May 2006 | ||
--- | ||
**Cross-origin resource sharing** (**CORS**) is a mechanism that allows restricted resources on a web page to be accessed from another domain outside the domain from which the first resource was served. CORS also relies on a mechanism by which browsers make a "preflight" request to the server hosting the cross-origin resource, in order to check that the server will permit the actual request. In that preflight, the browser sends headers that indicate the HTTP method and headers that will be used in the actual request. For security reasons, browsers restrict cross-origin HTTP requests initiated from scripts. For example, `fetch()` and `XMLHttpRequest` follow the same-origin policy. This means that a web application using those APIs can only request resources from the same origin the application was loaded from unless the response from other origins includes the right CORS headers. | ||
|
||
# Resource types | ||
* Invocations of `fetch()` or `XMLHttpRequest` | ||
* Web Fonts (for cross-domain font usage in `@font-face` within CSS), so that servers can deploy TrueType fonts that can only be loaded cross-origin and used by websites that are permitted to do so | ||
* WebGL textures | ||
* Images/video frames drawn to a canvas using `drawImage()` | ||
* CSS shapes from images | ||
* scripts | ||
* iframes |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
--- | ||
aliases: declarative-language | ||
topic: declarative-programming | ||
display_name: Declarative programming | ||
short_description: A style of solving problems by describing the target state instead of specifying the concrete steps. | ||
related: imperative-programming, imperative-language | ||
--- | ||
Declarative programming is a programming paradigm characterized by describing the target state (or even just the problem itself in some cases) as opposed to specifying the concrete steps needed to reach that target state. The specific steps usually then get generated automatically at Compile Time. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
--- | ||
aliases: dot-env, env-file | ||
topic: dotenv | ||
display_name: .env | ||
short_description: .env is a file, used to store configuration values as key-value pairs, similar to the ini file format. | ||
related: ini, configuration-file, environment-variables | ||
--- | ||
**.env** (**dotenv**) is a file, used to store configuration values as key-value pairs, similar to the ini file format. Since this file usually contains confidential information like credentials, it's commonly prevented from being tracked by version control. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
--- | ||
topic: ffmpeg | ||
display_name: FFmpeg (Fast Forward Moving Picture Experts Group) | ||
short_description: FFmpeg is a suite of libraries and programs for handling video, audio, and other multimedia files and streams. | ||
related: ffplay, ffprobe, libav, sdl, libavcodec, libavformat, libavutil, libavfilter, mplayer, mencoder | ||
created_by: Fabrice Bellard, Bobby Bingham, Michael Niedermayer | ||
released: December 20, 2000 | ||
url: https://ffmpeg.org/ | ||
wikipedia_url: https://en.wikipedia.org/wiki/FFmpeg | ||
logo: ffmpeg.png | ||
github_url: https://github.com/FFmpeg | ||
--- | ||
**FFmpeg** is a free and open source software project consisting of a suite of libraries and programs for handling video, audio, and other multimedia files and streams. At its core is the command-line `ffmpeg` tool itself, designed for processing of video and audio files. It is widely used for format transcoding, basic editing (trimming and concatenation), video scaling, video post-production effects and standards compliance (SMPTE, ITU). |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
--- | ||
aliases: fuzz-testing, api-fuzzing, | ||
topic: fuzzing | ||
display_name: Fuzzing/Fuzz testing | ||
short_description: Fuzzing is a testing technique that evaluates the program's reaction to providing invalid, unexpected, or random data as inputs. | ||
related: stress-testing, fault-injection, monkey-testing, random-testing, security-testing, test-automation, mutation-testing, cicd, black-box-testing | ||
released: September 1988 | ||
created_by: Barton Miller | ||
wikipedia_url: https://en.wikipedia.org/wiki/Fuzzing | ||
url: http://www.cs.wisc.edu/~bart/fuzz/ | ||
--- | ||
**Fuzzing** or **fuzz testing** is an automated software black box testing technique that evaluates the program's reaction to providing invalid, unexpected, or random data as inputs to a computer program. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
--- | ||
topic: ioc | ||
display_name: IoC (Disambiguation) | ||
short_description: 'IoC can either mean "Inversion of Control" or "Indicator of Compromise", depending on the context.' | ||
related: inversion-of-control, indicator-of-compromise | ||
--- | ||
The term "**IoC**" can mean multiple things: | ||
* [Inversion of Control](/topics/inversion-of-control) in the context of [design patterns](/topics/design-patterns) | ||
* [Indicator of Compromise](/topics/indicator-of-compromise) in the context of [cybersecurity](/topics/security) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,9 +1,15 @@ | ||
--- | ||
aliases: jam-stack | ||
display_name: Jamstack | ||
github_url: https://github.com/jamstack | ||
logo: jamstack.png | ||
short_description: An approach to building for the modern web, for simpler cache management and workflows. | ||
topic: jamstack | ||
url: https://jamstack.org/ | ||
created_by: Matt Biilmann | ||
released: 2015 | ||
wikipedia_url: https://en.wikipedia.org/wiki/Jamstack | ||
url: https://jamstack.org/what-is-jamstack/ | ||
related: javascript, api, ssg, gatsby | ||
--- | ||
Jamstack is a way of thinking about how to build for the web: the UI is compiled, the frontend is fully decoupled, and data is pulled in as needed. | ||
**Jamstack** (previously stylized as **JAMStack**) is a web development architecture pattern and solution stack. In other words, it is a way of thinking about how to build for the web: the UI is compiled, the frontend is fully decoupled, and data is pulled in as needed. The acronym "JAM" stands for JavaScript, API and Markup (generated by a [static site generator](/topics/ssg)). |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
--- | ||
topic: jsx | ||
display_name: JSX (JavaScript XML) | ||
short_description: JSX is an XML-like syntax extension to ECMAScript without any defined semantics that allows creation of DOM trees. | ||
related: jxon, xhp, xml, babel, reactjs, vhtml, mithril, hyperscript, ijk, hdom | ||
created_by: Facebook | ||
released: August 4, 2022 | ||
github_url: https://github.com/facebook/jsx | ||
wikipedia_url: https://en.wikipedia.org/wiki/JSX_(JavaScript) | ||
url: https://facebook.github.io/jsx | ||
--- | ||
**JSX** is an XML-like syntax extension to ECMAScript without any defined semantics that allows creation of DOM trees. Being a syntactic sugar, JSX is generally transpiled into nested JavaScript function calls structurally similar to the original JSX. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,12 +1,12 @@ | ||
--- | ||
aliases: rfc-7519 | ||
aliases: rfc-7519, jsonwebtoken, json-web-tokens, json-web-token, jwa, jwt-authentication, jwt-auth, jwt-token, jwt-tokens | ||
created_by: M. Jones, J. Bradley, N. Sakimura | ||
display_name: JSON Web Tokens | ||
released: May 2015 | ||
short_description: JSON Web Tokens are an open, industry standard RFC 7519 method for representing claims securely between two parties. | ||
topic: jwt | ||
related: json, jwt-token, jwt-tokens, jwt-auth | ||
related: jws, message-authentication-code, jwkset, jwks, jwt-server, jwt-client, jwt-claims, jwt-bearer-tokens, jwe, jwk | ||
url: https://www.rfc-editor.org/info/rfc7519 | ||
wikipedia_url: https://en.wikipedia.org/wiki/JSON_Web_Token | ||
--- | ||
JSON Web Token (JWT) is a compact, URL-safe means of representing claims to be transferred between two parties. The claims in a JWT are encoded as a JSON object that is used as the payload of a JSON Web Signature (JWS) structure or as the plaintext of a JSON Web Encryption (JWE) structure, enabling the claims to be digitally signed or integrity protected with a Message Authentication Code (MAC) and/or encrypted. | ||
**JSON Web Token** (**JWT**) is a compact, URL-safe means of representing claims to be transferred between two parties. The claims in a JWT are encoded as a JSON object that is used as the payload of a JSON Web Signature (JWS) structure or as the plaintext of a JSON Web Encryption (JWE) structure, enabling the claims to be digitally signed or integrity protected with a Message Authentication Code (MAC) and/or encrypted. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
--- | ||
aliases: mint | ||
created_by: Clément Lefèbvre | ||
display_name: Linux Mint | ||
github_url: https://github.com/linuxmint | ||
logo: linuxmint.png | ||
related: cinnamon, debian, linux, ubuntu | ||
released: August 27, 2006 | ||
short_description: Linux Mint is an operating system for desktop and laptop computers. | ||
topic: linuxmint | ||
url: https://linuxmint.com/ | ||
wikipedia_url: https://en.wikipedia.org/wiki/Linux_Mint | ||
--- | ||
Linux Mint is a community-driven Linux distribution based on Ubuntu (which is in turn based on Debian), bundled with a variety of free and open source applications. |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
--- | ||
aliases: laravel-livewire | ||
topic: livewire | ||
display_name: Livewire | ||
short_description: Livewire is a is a full-stack framework for Laravel that utilizes SSR and AJAX.. | ||
related: laravel, ajax, htmx, ssr, laravel-blade, alpinejs, laravel-echo, inertiajs, nuxtjs, nextjs | ||
github_url: https://github.com/livewire/livewire | ||
url: https://livewire.laravel.com/ | ||
logo: livewire.png | ||
--- | ||
**Livewire** is a is a full-stack framework for Laravel that utilizes SSR and AJAX to dynamically load content from the server side without reloading the page. When using Livewire, you will create Livewire "components" that render a discrete portion of your UI and expose methods and data that can be invoked and interacted with from your application's frontend. Unlike other JavaScript frameworks like Vue and React, it doesn't just come with a client-side part but does most of its logic server-side. |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
--- | ||
aliases: love2d-framework | ||
created_by: LÖVE Development Team | ||
display_name: LÖVE | ||
github_url: https://github.com/love2d | ||
logo: love2d.png | ||
released: January 13, 2008 | ||
short_description: 2D game framework based on Lua. | ||
topic: love2d | ||
url: https://love2d.org/ | ||
wikipedia_url: https://en.wikipedia.org/wiki/L%C3%96VE_(game_framework) | ||
--- | ||
LÖVE is an \*awesome\* framework you can use to make 2D games in Lua. It works on Windows, macOS, Linux, Android and iOS. |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
--- | ||
aliases: computer-malware | ||
display_name: Malware | ||
short_description: "Any program or file that is intentionally harmful to a computer, network or server." | ||
related: virus, security, malware-analysis, cyber-attack, cyber-security, system-tracking, system-monitoring | ||
topic: malware | ||
logo: malware.png | ||
wikipedia_url: https://en.wikipedia.org/wiki/Malware | ||
--- | ||
Malware can take various forms, including viruses, worms, Trojans, ransomware, spyware, and more. Its primary goal is to compromise the integrity, confidentiality, or availability of information, often for financial gain, espionage, or other malicious purposes. |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
--- | ||
aliases: mcnp5, mcnp6, | ||
display_name: MCNP | ||
short_description: MCNP is the Monte Carlo N-Particle radiation transport code. | ||
created_by: Los Alamos National Laboratory | ||
topic: mcnp | ||
url: https://mcnp.lanl.gov/ | ||
wikipedia_url: https://en.wikipedia.org/wiki/Monte_Carlo_N-Particle_Transport_Code | ||
--- | ||
The Monte Carlo N-Particle (MCNP) radiation transport code is a Monte Carlo transport code developed by Las Alamos National Laboratory (LANL). | ||
It supports over 37 different types of particles, and is widely used by nuclear engineers, | ||
and nuclear physicists. |
Oops, something went wrong.