diff --git a/.github/workflows/jekyll_build.yml b/.github/workflows/jekyll_build.yml index fde50a5ae64..0deb8bf9105 100644 --- a/.github/workflows/jekyll_build.yml +++ b/.github/workflows/jekyll_build.yml @@ -33,7 +33,7 @@ jobs: uses: actions/configure-pages@v3 - name: 🔨 install dependencies & build site - uses: actions/jekyll-build-pages@v1.0.8 + uses: actions/jekyll-build-pages@v1.0.9 - name: ⚡️ upload artifact uses: actions/upload-pages-artifact@v2 diff --git a/collections/devops-tools/index.md b/collections/devops-tools/index.md index bf7a9bb17e1..7c7be039727 100644 --- a/collections/devops-tools/index.md +++ b/collections/devops-tools/index.md @@ -41,6 +41,7 @@ items: - devtron-labs/devtron - livecycle/preevy - cloudposse/atmos + - axem-solutions/dem display_name: DevOps tools --- diff --git a/collections/learn-to-code/index.md b/collections/learn-to-code/index.md index def26d9f318..95c9d98a91b 100644 --- a/collections/learn-to-code/index.md +++ b/collections/learn-to-code/index.md @@ -1,6 +1,6 @@ --- items: - - 30-seconds/30-seconds-of-code + - Chalarangelo/30-seconds-of-code - railsgirls/guides.railsgirls.com - railsbridge/docs - freeCodeCamp/freeCodeCamp diff --git a/topics/gitops/index.md b/topics/gitops/index.md new file mode 100644 index 00000000000..64e231c58f5 --- /dev/null +++ b/topics/gitops/index.md @@ -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. + + diff --git a/topics/hacksquad/hacksquad.png b/topics/hacksquad/hacksquad.png new file mode 100644 index 00000000000..ab88d1d541a Binary files /dev/null and b/topics/hacksquad/hacksquad.png differ diff --git a/topics/hacksquad/index.md b/topics/hacksquad/index.md new file mode 100644 index 00000000000..bf45c44e42f --- /dev/null +++ b/topics/hacksquad/index.md @@ -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. diff --git a/topics/hacktoberfest/index.md b/topics/hacktoberfest/index.md index de6463eb5c1..1f910b5003c 100644 --- a/topics/hacktoberfest/index.md +++ b/topics/hacktoberfest/index.md @@ -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)) diff --git a/topics/indieweb/index.md b/topics/indieweb/index.md index 922b8cf0c87..086de43ad3f 100644 --- a/topics/indieweb/index.md +++ b/topics/indieweb/index.md @@ -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. diff --git a/topics/kokkos/index.md b/topics/kokkos/index.md index 2a9a12f088d..eba3532f974 100644 --- a/topics/kokkos/index.md +++ b/topics/kokkos/index.md @@ -3,7 +3,7 @@ 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. +short_description: Kokkos C++ Performance Portability Ecosystem. topic: kokkos url: https://kokkos.github.io/ --- diff --git a/topics/lamp/index.md b/topics/lamp/index.md index 22713a920ea..35e7cf0b011 100644 --- a/topics/lamp/index.md +++ b/topics/lamp/index.md @@ -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. diff --git a/topics/serverless/index.md b/topics/serverless/index.md index cc49e2a7424..f62112e8170 100644 --- a/topics/serverless/index.md +++ b/topics/serverless/index.md @@ -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. diff --git a/topics/spreadsheet/index.md b/topics/spreadsheet/index.md new file mode 100644 index 00000000000..b8524fc0392 --- /dev/null +++ b/topics/spreadsheet/index.md @@ -0,0 +1,16 @@ +--- +aliases: spreadsheets +display_name: Spreadsheet +short_description: A spreadsheet is a computer application for computation, organization, analysis and storage of data in tabular form. +topic: spreadsheet +related: google-sheets, excel, gnumeric, openoffice-calc, libreoffice-calc, office-suite +wikipedia_url: https://en.wikipedia.org/wiki/Spreadsheet +--- +A **spreadsheet** is a computer application for computation, organization, analysis and storage of data in tabular form. Spreadsheets were developed as computerized analogs of paper accounting worksheets. + +# Solutions +* [**Google**](https://github.com/topics/google): [GSuite](https://github.com/topics/gsuite) [Google Sheets](https://github.com/topics/google-sheets) +* [**Microsoft**](https://github.com/topics/microsoft): [MS Office](https://github.com/topics/ms-office) [Excel](https://github.com/topics/excel) +* [**Apple**](https://github.com/topics/apple): Numbers +* [**GNOME**](https://github.com/topics/gnome): [Gnumeric](https://github.com/topics/gnumeric) +* [**OpenOffice**](https://github.com/topics/openoffice): [Calc](https://github.com/topics/openoffice-calc)/[**LibreOffice**](https://github.com/topics/libreoffice): [Calc](https://github.com/topics/libreoffice-calc) diff --git a/topics/test/index.md b/topics/test/index.md deleted file mode 100644 index 30e436cc5ae..00000000000 --- a/topics/test/index.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -aliases: unit-testing, software-testing -display_name: Test -short_description: The act of examining the artifacts and the behavior of the software under test. -topic: test -wikipedia_url: https://en.wikipedia.org/wiki/Software_testing ---- - -Software testing is the act of examining the artifacts and the behavior of the software under test by validation and verification. Software testing can also provide an objective, independent view of the software to allow the business to appreciate and understand the risks of software implementation. \ No newline at end of file diff --git a/topics/testing/index.md b/topics/testing/index.md index d1ff99f35e8..a1a461b3029 100644 --- a/topics/testing/index.md +++ b/topics/testing/index.md @@ -1,9 +1,9 @@ --- -aliases: testing-tools, testing-framework, testing-practices +aliases: testing-tools, testing-framework, testing-practices, software-testing, test display_name: Testing -short_description: Eliminate bugs and ship with more confidence by adding these tools to your workflow. +short_description: The act of examining behavior of the software under test to eliminate bugs and ship with more confidence. topic: testing wikipedia_url: https://en.wikipedia.org/wiki/Software_testing +related: unit-testing, integration-testing, test-automation, e2e-testing, fuzzing, smoke-tests, mutation-testing, rspec, regression-testing, xunit --- -Testing is the practice of systematically testing software to make sure it works. Testing can be iterative, and happen multiple times. -Eliminate bugs and ship with more confidence by adding these tools to your workflow. +Software **testing** is the act of examining the artifacts and the behavior of the software under test by validation and verification to make sure it works. Software testing can also provide an objective, independent view of the software to allow the business to appreciate and understand the risks of software implementation. Testing can be iterative, and happen multiple times.