GitHub Trends
10.1K subscribers
15.3K links
See what the GitHub community is most excited about today.

A bot automatically fetches new repositories from https://github.com/trending and sends them to the channel.

Author and maintainer: https://github.com/katursis
Download Telegram
#dockerfile #chinese #cookbook #cooking #dishes #recipes

This guide is designed for programmers who want to cook at home, especially during times of isolation. It provides clear and precise recipes tailored for those familiar with formal languages, making it easier to follow. The guide includes a wide range of dishes categorized by difficulty, type (vegetarian, meat, seafood, breakfast, staples, semi-finished products, soups, drinks, condiments, and desserts). You can also contribute to the project by submitting pull requests or adding new recipes. Additionally, there are tips on kitchen preparation and advanced cooking techniques. This resource helps you cook efficiently and enjoyably while staying at home.

https://github.com/Anduin2017/HowToCook
#dockerfile #cheatsheet #docker #javascript #npm #npm_package #reactjs #references #semver #toml #typescript

This resource provides a comprehensive quick reference guide for developers, covering a wide range of programming languages, tools, and technologies. It includes cheat sheets for languages like Python, Java, C++, JavaScript, and many more, as well as tools such as Git, Docker, and various databases.

The benefit to the user is that it serves as a one-stop repository for quick references, saving time and effort in looking up syntax, commands, and best practices. Users can also contribute to the project by adding or improving existing cheat sheets, making it a collaborative and continuously updated resource. Additionally, there are several mirror sites available for users in China who may face accessibility issues with the main site.

https://github.com/jaywcjlove/reference
#dockerfile #best_practices #es6 #eslint #express #expressjs #javascript #jest #microservices #mocha #node_js #nodejs #nodejs_development #npm #rest #style_guide #styleguide #testing #types

Here is the key information and benefits of the Node.js best practices guide in simple English**
- The guide provides over 100 best practices for Node.js development, covering project architecture, error handling, code patterns, testing, production readiness, security, and Docker practices.
- It is updated regularly and includes contributions from many experts in the field.
- The guide is available in multiple languages.

**Benefits** Following these best practices helps you write cleaner, more maintainable code.
- **Error Handling** Protect your application from common security threats with guidelines on secret management, input validation, and secure headers.
- **Performance** Ensure your code is ready for production with tips on monitoring, logging, and process uptime.
- **Testing** Learn how to optimize your Docker images and containers for Node.js applications.

By following these best practices, you can build robust, secure, and high-performance Node.js applications.

https://github.com/goldbergyoni/nodebestpractices
#dockerfile

.NET is a powerful development platform that lets you build applications for Windows, macOS, and Linux. It supports various scenarios like devices, cloud, and IoT. You can use languages like C# or F# to write .NET apps, which offer features like automatic memory management and asynchronous constructs. .NET is open source, so anyone can use it for free, and it's maintained by Microsoft and the .NET community. You can easily run .NET applications using Docker images, which come in different variants to suit your needs, such as distroless images for better security and smaller sizes. This makes it easy to develop and deploy high-quality applications quickly and efficiently.

https://github.com/dotnet/dotnet-docker
#dockerfile #alpine #arch #docker #fedora #guacamole_server #hacktoberfest #rdp #ubuntu #webtop #xrdp

The LinuxServer.io Webtop container offers a full desktop environment accessible via any modern web browser. Here are the key benefits and features The container receives regular application, security, and base OS updates to ensure you have the latest features and security patches.
- **Easy User Mappings** The container supports multiple architectures like x86-64, arm64, and more, making it versatile for different hardware setups.
- **Customizable** It supports GPU acceleration for improved performance in graphics-intensive applications.
- **Community Support** While it has basic HTTP authentication, it is recommended to use a reverse proxy for secure Internet exposure.

This setup provides a convenient and secure way to run a full desktop environment in a container, accessible from anywhere, with ongoing support and updates.

https://github.com/linuxserver/docker-webtop
#dockerfile #application_security #appsec #best_practices #bugbounty #guide #hacking #hacktoberfest #owasp #penetration_testing #pentesting #security

The OWASP Web Security Testing Guide (WSTG) is a comprehensive resource for testing the security of web applications and services. Created by security professionals and volunteers, it provides a framework of best practices used globally. The guide is constantly updated, with the current version being 5.0, and previous stable releases like 4.2 available. Users can benefit by learning detailed methods for securing web applications, contributing to the guide through feedback or translations, and connecting with the community via Slack, Twitter, or Google Groups. This helps ensure your web applications are secure and up-to-date with the latest security standards.

https://github.com/OWASP/wstg