Skip to content

Commit

Permalink
Merge branch 'main' into laravel
Browse files Browse the repository at this point in the history
  • Loading branch information
shaedrich authored Nov 4, 2023
2 parents f1fe017 + 1809636 commit 8043268
Show file tree
Hide file tree
Showing 36 changed files with 187 additions and 36 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/jekyll_build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ jobs:
uses: actions/configure-pages@v3

- name: 🔨 install dependencies & build site
uses: actions/[email protected].8
uses: actions/[email protected].9

- name: ⚡️ upload artifact
uses: actions/upload-pages-artifact@v2
Expand Down
1 change: 1 addition & 0 deletions collections/devops-tools/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,7 @@ items:
- devtron-labs/devtron
- livecycle/preevy
- cloudposse/atmos
- axem-solutions/dem

display_name: DevOps tools
---
Expand Down
1 change: 1 addition & 0 deletions collections/game-engines/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,7 @@ items:
- PurpleKingdomGames/indigo
- nivanov/cosplay
- gurkenlabs/litiengine
- o3de/o3de
display_name: Game Engines
created_by: leereilly
---
Expand Down
2 changes: 1 addition & 1 deletion collections/learn-to-code/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
items:
- 30-seconds/30-seconds-of-code
- Chalarangelo/30-seconds-of-code
- railsgirls/guides.railsgirls.com
- railsbridge/docs
- freeCodeCamp/freeCodeCamp
Expand Down
1 change: 1 addition & 0 deletions collections/made-in-brazil/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ items:
- github/brasil
- raphamorim/rio
- avelino/awesome-go
- okfn-brasil/querido-diario

display_name: Made in Brazil
created_by: caarlos0
Expand Down
Binary file added topics/casejs/casejs.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
13 changes: 13 additions & 0 deletions topics/casejs/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
---
aliases: case,case-app,case-js
created_by: CASE
display_name: CASE
github_url: https://github.com/casejs/case
logo: casejs.png
related: open-source-framework, typescript, platform
released: 2023
short_description: CASE is a frameworkless and open source tool for creating and deploying web apps.
topic: casejs
url: https://case.app/
---
CASE helps developers to create awesome data-intensive apps like dashboards, custom web apps, admin panels, ERPs very quickly. It follows a clear frameworkless approach and allows developers to focus on their data and their business logic.
9 changes: 9 additions & 0 deletions topics/cd/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
display_name: CD (Disambiguation)
short_description: 'CD can either mean "continuous deployment" or "Continuous delivery".'
topic: cd
related: continuous-deployment, continuous-delivery, continuous-integration, cicd, devops
---
**CD**, within the context of [CI/CD](https://github.com/topics/cicd), can mean multiple things:
* [Continuous deployment](https://github.com/topics/continuous-deployment)
* [Continuous delivery](https://github.com/topics/continuous-delivery)
10 changes: 10 additions & 0 deletions topics/clu/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
created_by: Barbara Liskov et al.
display_name: CLU
released: 1975
short_description: CLU was the first implemented programming language to provide direct linguistic support for data abstraction.
topic: clu
url: https://pmg.csail.mit.edu/CLU.html
wikipedia_url: https://en.wikipedia.org/wiki/CLU_(programming_language)
---
CLU was the first implemented programming language to provide direct linguistic support for data abstraction. CLU contains a number of other interesting and influential features, including checked exceptions, iterators, and parametric polymorphism.
8 changes: 8 additions & 0 deletions topics/design-system/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
display_name: Design system
short_description: A design system is a way to have modular and reusable CSS components as well as a separation of concerns.
topic: design-system
related: css, design-token, style-guide, css-framework, ui, smacss
wikipedia_url: https://en.wikipedia.org/wiki/Design_system
---
A **design system** is a way to have modular and reusable CSS components as well as a separation of concerns of designing and using this system, by, for examplr, using design tokens.
1 change: 1 addition & 0 deletions topics/documentation/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,6 @@ short_description: Documentation is a set of information that describes a produc
to its users.
topic: documentation
wikipedia_url: https://en.wikipedia.org/wiki/Software_documentation
related: tutorial, man-page, documentation-as-code, docblock, doc-gen, api-documentation, knowledge-base, design-document
---
Documentation is a set of information that describes a product to its users, including what it is, how it operates, and how to use it.
14 changes: 14 additions & 0 deletions topics/egui/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
topic: egui
aliases: egui-rs, egui-rust
related: iced, iced-rs
created_by: Emil Ernerfeldt
display_name: egui
github_url: https://github.com/emilk/egui/
short_description: egui (pronounced "e-gooey") is a simple, fast, and highly portable immediate mode GUI library for Rust.
---
egui (pronounced "e-gooey") is a simple, fast, and highly portable immediate mode GUI library for Rust. egui runs on the web, natively, and in your favorite game engine.

egui aims to be the easiest-to-use Rust GUI library, and the simplest way to make a web app in Rust.

egui can be used anywhere you can draw textured triangles, which means you can easily integrate it into your game engine of choice.
Binary file added topics/geode-mods/geode-mods.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
7 changes: 4 additions & 3 deletions topics/geode-mods/index.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
---
created_by: The Bearodactyl
display_name: Geode Mods
short_description: This topic is for people to advertise Geode mods.
short_description: Geode is a modding platform/sdk for the game Geometry Dash.
topic: geode-mods
related: geometry-dash
related: geometry-dash, geode-sdk, geometrydash, modding
url: https://geode-sdk.org
logo: geode-mods.png
---
A huge percentage, if not a majority of all bugs reported in GD mods are caused by hook conflicts, direct node tree access, and other mod incompatabilities. This is what Geode has been made to solve.
A huge percentage, if not a majority of all bugs reported in GD mods are caused by hook conflicts, direct node tree access, and other mod incompatabilities. This is what Geode has been made to solve.
24 changes: 24 additions & 0 deletions topics/gitops/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
---
display_name: GitOps
short_description: GitOps is an operational framework that takes DevOps best practices and applies them to infrastructure automation.
topic: gitops
related: devops, winops, git, gitflow, devsecops, infrastructure-automation, infrastructure-as-code, containerization, monitoring, observability
wikipedia_url: https://en.wikipedia.org/wiki/gitops
---
**GitOps** is an operational framework that takes DevOps best practices used for application development such as version control, collaboration, compliance, and CI/CD, and applies them to infrastructure automation. GitOps uses Git repositories as a single source of truth to deliver infrastructure as code.

# GitOps delivers:
* A standard workflow for application development
* Increased security for setting application requirements upfront
* Improved reliability with visibility and version control through Git
* Consistency across any cluster, any cloud, and any on-premise environment

# Key components of a GitOps workflow

There are four key components to a GitOps workflow, a Git repository, a continuous delivery (CD) pipeline, an application deployment tool, and a monitoring system.
* The Git repository is the source of truth for the application configuration and code.
* The CD pipeline is responsible for building, testing, and deploying the application.
* The deployment tool is used to manage the application resources in the target environment.
* The monitoring system tracks the application performance and provides feedback to the development team.


3 changes: 1 addition & 2 deletions topics/hackathon/index.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
---
topic: hackathon
aliases: hackfest, codefest, hackday
aliases: hackfest, codefest, hackday, hackathons
display_name: Hackathon
aliases: hackathons
related: game-jam, hacktoberfest, game-off, hackathon-kit, hackathon-organiser
short_description: A hackathon is a gathering where developers collaboratively code in an extreme manner over a short period of time.
wikipedia_url: https://en.wikipedia.org/wiki/Hackathon
Expand Down
Binary file added topics/hacksquad/hacksquad.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
10 changes: 10 additions & 0 deletions topics/hacksquad/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
created_by: Novu
display_name: HackSquad
logo: hacksquad.png
released: October 2021
short_description: Contribute code, meet community members, participate in workshops, and win more swags.
topic: hacksquad
url: https://hacksquad.dev/
---
With the fantastic atmosphere of Hacktoberfest, HackSquad has been started to double the fun and contributions. HackSquad is here to enhance your swag, meet with more community members and participate in workshops from various open source projects.
18 changes: 17 additions & 1 deletion topics/hacktoberfest/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,21 @@ released: October 2014
short_description: Hacktoberfest is a month-long celebration of open source projects, their maintainers, and the entire community of contributors.
topic: hacktoberfest
url: https://hacktoberfest.com/
aliases: hacktoberfest-contributions, hacktoberfest-repo, hacktoberfest-contribute, hacktoberfest-participants, hacktoberfest-challenge, hacktoberfest-topic, hacktoberfest-project, hacktoberfest-maintainer
---
Hacktoberfest is a month-long celebration of open source projects, their maintainers, and the entire community of contributors. Each October, open source maintainers give new contributors extra attention as they guide developers through their first pull requests on GitHub.
**Hacktoberfest** is a month-long celebration of open source projects, their maintainers, and the entire community of contributors. Each October, open source maintainers give new contributors extra attention as they guide developers through their first pull requests on GitHub.

# By year
[2017](https://github.com/topics/hacktoberfest2017) • [2018](https://github.com/topics/hacktoberfest2018) • [2019](https://github.com/topics/hacktoberfest2019) • [2020](https://github.com/topics/hacktoberfest2020) • [2021](https://github.com/topics/hacktoberfest2021) • [2022](https://github.com/topics/hacktoberfest2022) • [2023](https://github.com/topics/hacktoberfest2023) • [2024](https://github.com/topics/hacktoberfest2024) • [2025](https://github.com/topics/hacktoberfest2025) • [2026](https://github.com/topics/hacktoberfest2026)

# [By status](https://github.com/topics/hacktoberfest-status)
[accepted](https://github.com/topics/hacktoberfest-accepted) • [approved](https://github.com/topics/hacktoberfest-approved)

# By country
[🇳🇵 Nepal](https://github.com/topics/hacktoberfestnepal) • [🇮🇩 Indonesia](https://github.com/topics/hacktoberfest-indonesia) • **[🇮🇳 India](https://github.com/topics/hacktoberfest-india)** ([West Bengal](https://github.com/topics/hacktoberfest-westbengal)) • [🇧🇷 Brazil](https://github.com/topics/hacktoberfest-brasil)

# By contribution type
[Issue](https://github.com/topics/hacktoberfest-issue) • [Pull Request](https://github.com/topics/hacktoberfest-pr)

# By programming language
[React.js](https://github.com/topics/react-hacktoberfest) ([topic](https://github.com/topics/react)) • [Python](https://github.com/topics/hacktoberfestpy) ([topic](https://github.com/topics/python)) • [Java](https://github.com/topics/hacktoberfest-java) ([topic](https://github.com/topics/java))
3 changes: 2 additions & 1 deletion topics/indieweb/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,5 +9,6 @@ short_description: The IndieWeb is a people-focused alternative to the "corporat
topic: indieweb
url: https://indieweb.org/
wikipedia_url: https://en.wikipedia.org/wiki/IndieWeb
related: microformats, webmention, decentralized-web, decentralized, decentralization
---
The IndieWeb is a community of individual personal websites, connected by simple standards, based on the principles of owning your domain, using it as your primary identity, to publish on your own site (optionally syndicate elsewhere), and own your data.
The **IndieWeb** is a community of individual personal websites, connected by simple standards, based on the principles of owning your domain, using it as your primary identity, to publish on your own site (optionally syndicate elsewhere), and own your data.
3 changes: 2 additions & 1 deletion topics/jest/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,6 @@ display_name: Jest
short_description: Jest is a JavaScript testing framework built on top of Jasmine.
topic: jest
wikipedia_url: https://en.wikipedia.org/wiki/Jest_(JavaScript_framework)
related: javascript, testing, mocking, coverage, mocha, jasmine, chai, qunit
---
Jest is a JavaScript testing framework built on top of Jasmine, with a focus on simplicity and support for large web applications.
**Jest** is a JavaScript testing framework built on top of Jasmine, with a focus on simplicity and support for large web applications.
18 changes: 18 additions & 0 deletions topics/json-api/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
---
display_name: "JSON:API"
created_by: Yehuda Katz, Dan Gebhardt, Gabe Sullice, Jeldrik Hanschke, Tyler Kellen, Steve Klabnik,Ethan Resnick
logo: json-api.png
released: May 3, 2013
short_description: "JSON:API is a specification for building APIs in JSON."
topic: json-api
url: https://jsonapi.org
related: json, emberjs, rest-api, json-ld, hal, hateoas, siren, hydra, collection-json
---
**JSON:API** is a specification for how a client should request that resources be fetched or modified, and how a server should respond to those requests. JSON:API is designed to minimize both the number of requests and the amount of data transmitted between clients and servers. This first draft was extracted from the JSON transport implicitly defined by Ember Data’s REST adapter. In general, Ember Data’s goal is to eliminate the need for ad-hoc code per application to communicate with servers that communicate in a well-defined way. The REST Adapter in Ember Data implicitly defined a protocol that custom servers could implement to get a drop-in client for all of their resources. The goals of the media type are to balance:

* A generic media type that can work across a broad set of use cases, including the generally used relationship types
* Similarity to existing server-side framework practices (and human readability for debugging)
* Ease of implementation on the server side
* Ease of implementation on the client side

This specification reached a stable version 1.0 on May 29, 2015.
Binary file added topics/json-api/json-api.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 2 additions & 2 deletions topics/json/index.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
---
aliases: json-api, jsonapi
created_by: Douglas Crockford
display_name: JSON
logo: json.png
Expand All @@ -9,5 +8,6 @@ short_description: JSON (JavaScript Object Notation) allows for easy interchange
topic: json
url: http://www.json.org/
wikipedia_url: https://en.wikipedia.org/wiki/JSON
related: toml, yaml, json5, jsonc, xml, json-api, bson, json-ld, properties, jq
---
JSON (JavaScript Object Notation) is a standard file format that uses text to communicate data objects to array data types. This notation makes it easy for applications to parse and generate files. JSON grew out of the need to have a real-time server-to-web browser communication.
**JSON** (**J**ava**S**cript **O**bject **N**otation) is a standard file format that uses text to communicate data objects to array data types. This notation makes it easy for applications to parse and generate files. JSON grew out of the need to have a real-time server-to-web browser communication.
10 changes: 10 additions & 0 deletions topics/kokkos/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
display_name: Kokkos
github_url: https://github.com/kokkos
logo: kokkos.png
related: c-plus-plus, parallel-computing, high-performance-computing
short_description: Kokkos C++ Performance Portability Ecosystem.
topic: kokkos
url: https://kokkos.github.io/
---
The Kokkos C++ Performance Portability Ecosystem is a production level solution for writing modern C++ applications in a hardware agnostic way. The Ecosystem consists of multiple libraries addressing the primary concerns for developing and maintaining applications in a portable way. The three main components are the [Kokkos Core Programming Model](https://github.com/kokkos/kokkos), the [Kokkos Kernels Math Libraries ](https://github.com/kokkos/kokkos-kernels) and the [Kokkos Profiling and Debugging Tools](https://github.com/kokkos/kokkos-tools).
Binary file added topics/kokkos/kokkos.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
5 changes: 3 additions & 2 deletions topics/lamp/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,15 @@ display_name: LAMP
short_description: LAMP is a software bundle containing Linux and the Apache server.
topic: lamp
wikipedia_url: https://en.wikipedia.org/wiki/LAMP_(software_bundle)
related: wamp, mamp, xampp, mean, mern, lemp
---
LAMP is a bundle of software consisting of four open source programs.
**LAMP** is a bundle of software consisting of four open source programs.
It is one of the most popular software categories for servers.

A usual LAMP server includes:
* **L**inux (operating system)
* **A**pache (web server)
* **M**ySQL (database software)
* **M**ySQL, **M**ariaDB or **M**ongoDB (database software)
* **P**HP, **P**erl, or **P**ython (programming language)

Most Linux distributions include the components of a LAMP server.
Expand Down
1 change: 1 addition & 0 deletions topics/monitoring/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,6 @@ display_name: Monitoring
short_description: Monitor the impact of your code changes. Measure performance, track errors, and analyze your application.
topic: monitoring
wikipedia_url: https://en.wikipedia.org/wiki/Application_performance_management
related: apm, observability, application-monitoring, alerting, event-monitoring, checkmk
---
In the fields of information technology and systems management, application performance management (APM) is the monitoring and management of performance and availability of software applications. APM strives to detect and diagnose complex application performance problems to maintain an expected level of service.
6 changes: 3 additions & 3 deletions topics/nunjucks/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,11 @@ display_name: Nunjucks
topic: nunjucks
github_url: https://github.com/mozilla/nunjucks
logo: nunjucks.jpg
related: jinja2, liquid
related: jinja2, liquid, javascript, templating, handlebars, mustache-js, ejs-templates, pug
released: September 2012
short_description: Templating language for JavaScript.
url: https://mozilla.github.io/nunjucks/
---
Nunjucks is a templating language that is compiled using JavaScript.
Although language agnostic it is typically used to create HTML files.
**Nunjucks** is a templating language that is compiled using JavaScript.
Although language-agnostic it is typically used to create HTML files.
It allows for source code to be simplified using macros or blocks, avoiding repetition, and supports inheritance.
File renamed without changes.
5 changes: 3 additions & 2 deletions topics/sass/index.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
aliases: scss, sass-library, sass-mixins, sass-framework, scss-framework
aliases: scss, sass-library, sass-mixins, sass-framework, scss-framework, sass-embedded, node-sass, libsass
created_by: Hampton Catlin, Natalie Weizenbaum, Chris Eppstein
display_name: Sass
github_url: https://github.com/sass/sass
Expand All @@ -9,5 +9,6 @@ short_description: Sass is a stable extension to classic CSS.
topic: sass
url: http://sass-lang.com/
wikipedia_url: https://en.wikipedia.org/wiki/Sass_(stylesheet_language)
related: css, less, stylus, css-variables, css-nesting, scoped-css, yaml, haml, multiple-inheritance, css-modules
---
Sass is a stylesheet language with a main implementation in Ruby. It is an extension of CSS that makes improvements to the old stylesheet format, such as being able to declare variables and using a cleaner nesting syntax.
**Sass** is a stylesheet language with a main implementation in Ruby. It is an extension of CSS that makes improvements to the old stylesheet format, such as being able to declare variables and using a cleaner nesting syntax.
5 changes: 3 additions & 2 deletions topics/serverless/index.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
---
aliases: serverless-architecture, serverless-examples
aliases: serverless-architecture, serverless-examples, serverless-computing
display_name: Serverless
short_description: Serverless architecture refers to apps that depend on third-party
services or custom code.
topic: serverless
wikipedia_url: https://en.wikipedia.org/wiki/Serverless_computing
related: backend-as-a-service, functions-as-a-service, aws-lambda, google-cloud-platform
---
Serverless architecture refers to apps that depend on third-party services (backend as a service, or BaaS) or custom code (functions as a service, or FaaS). Their goal is to free the developer and operator from managing the server their code runs on.
**Serverless** architecture refers to apps that depend on third-party services (backend as a service, or BaaS) or custom code (functions as a service, or FaaS). Their goal is to free the developer and operator from managing the server their code runs on.
Loading

0 comments on commit 8043268

Please sign in to comment.