Разработка • DigitalOcean Community Tutorials • 10 марта 2023 г. 18:18
The authors selected the The Apache Software Foundation and Free and Open Source Fund to receive donations as part of the Write for DOnations program. Introduction Mastodon is an open-source self-hosted social network. Mastodon is federated, which me...... читать далее
scaling write-for-do mastodonРазработка • DigitalOcean Community Tutorials • 14 февраля 2023 г. 0:07
Introduction GitLab is an open-source software development program primarily used to host Git repositories. It provides features such as version control, issue tracking, code review, and more. GitLab is also flexible when it comes to your preferred h...... читать далее
git one-click-install-appsРазработка • DigitalOcean Community Tutorials • 13 февраля 2023 г. 17:25
Introduction WordPress, one of the most popular content management systems (CMS) on the internet, allows users to set up flexible blogs and websites using a MySQL backend with PHP processing. WordPress is a great choice for getting a website up and r...... читать далее
lemp ubuntu ubuntu-22-04 wordpressРазработка • DigitalOcean Community Tutorials • 13 февраля 2023 г. 17:25
Introduction Elasticsearch is a platform for distributed search and analysis of data in real time. It is a popular choice due to its usability, powerful features, and scalability. This article will guide you through installing Elasticsearch 8.x, conf...... читать далее
elasticsearch rocky-linux rocky-linux-8Разработка • DigitalOcean Community Tutorials • 10 февраля 2023 г. 22:13
Introduction Maven is one of the most popular project and dependency management tools for Java applications. Maven provides a lot of commands and options to help you in your day to day tasks. This cheat sheet uses a sample Maven project to demonstrat...... читать далее
mavenРазработка • DigitalOcean Community Tutorials • 10 февраля 2023 г. 19:36
Introduction The Python programming language is an increasingly popular choice for both beginners and experienced developers. Flexible and versatile, Python has strengths in scripting, automation, data analysis, machine learning, and back-end develop...... читать далее
pythonРазработка • DigitalOcean Community Tutorials • 10 февраля 2023 г. 16:27
The author selected the Society of Women Engineers to receive a donation as part of the Write for DOnations program. Introduction When you run a Node.js program on a system with multiple CPUs, it creates a process that uses only a single CPU to execu...... читать далее
javascript node-jsРазработка • DigitalOcean Community Tutorials • 9 февраля 2023 г. 21:55
Introduction In this article, you’ll try out some different ways to normalize data in Python using scikit-learn, also known as sklearn. When you normalize data, you change the scale of the data. Data is commonly rescaled to fall between 0 and 1, beca...... читать далее
machine-learning pythonРазработка • DigitalOcean Community Tutorials • 7 февраля 2023 г. 16:37
Introduction Ruby on Rails, or Rails, provides a web application framework for creating sites and web apps written in the programming language Ruby. Using both Ruby and Rails can get you building and deploying scalable applications quickly. This tuto...... читать далее
one-click-install-apps ruby-on-rails ubuntu-20-04Разработка • DigitalOcean Community Tutorials • 7 февраля 2023 г. 16:33
The author selected the Diversity in Tech Fund to receive a donation as part of the Write for DOnations program. Introduction Typically, when working with a relational database, you issue individual Structured Query Language (SQL) queries to retrieve...... читать далее
databases development mysql sqlРазработка • DigitalOcean Community Tutorials • 6 февраля 2023 г. 16:57
Introduction Elasticsearch is a platform for distributed search and analysis of data in real time. It is a popular choice due to its usability, powerful features, and scalability. This article will guide you through installing Elasticsearch 8.x, conf...... читать далее
elasticsearch rocky-linux rocky-linux-9Разработка • DigitalOcean Community Tutorials • 6 февраля 2023 г. 16:57
Introduction Redis is an open-source, in-memory key-value data store which excels at caching. Redis is a non-relational database known for its flexibility, performance, scalability, and wide language support. Redis was designed for use by trusted cl...... читать далее
rocky-linux rocky-linux-8Разработка • DigitalOcean Community Tutorials • 6 февраля 2023 г. 16:57
Introduction The sudo command provides a mechanism for granting administrator privileges — ordinarily only available to the root user — to normal users. This guide will show you how to create a new user with sudo access on Rocky Linux 8, without havi...... читать далее
linux-basics rocky-linux rocky-linux-8Разработка • DigitalOcean Community Tutorials • 3 февраля 2023 г. 15:40
The author selected the COVID-19 Relief Fund to receive a donation as part of the Write for DOnations program. Introduction Developing a Django application can be a convenient experience because it’s structured to be flexible and scalable. This premi...... читать далее
python security django python-frameworksРазработка • DigitalOcean Community Tutorials • 2 февраля 2023 г. 18:37
Introduction Do you need to present some data in well-formatted output, textual reports, or HTML pages? You can do that with Go templates. Any Go program can use the text/template or html/template package—both included in the Go standard library—to p...... читать далее
development goРазработка • DigitalOcean Community Tutorials • 2 февраля 2023 г. 17:11
The author selected the Open Internet/Free Speech Fund to receive a donation as part of the Write for DOnations program. Introduction CFEngine is a scalable configuration management tool for your IT infrastructure. CFEngine allows you to use the same...... читать далее
Разработка • DigitalOcean Community Tutorials • 2 февраля 2023 г. 15:50
The author selected Open Sourcing Mental Illness to receive a donation as part of the Write for DOnations program. Introduction Testing is crucial for ensuring a software product works as expected. Traditionally, QA teams often manually execute a lot...... читать далее
Разработка • DigitalOcean Community Tutorials • 2 февраля 2023 г. 0:19
The author selected the Free and Open Source Fund to receive a donation as part of the Write for DOnations program. Introduction Apache Kafka is a popular distributed message broker designed to handle large volumes of real-time data. A Kafka cluster...... читать далее
ubuntu apache system-tools logging open-sourceРазработка • DigitalOcean Community Tutorials • 1 февраля 2023 г. 20:35
Introduction Deploying discrete components in your application setup onto different nodes is a common way to decrease load and begin scaling horizontally. A typical example is configuring a database on a separate server from your application. While t...... читать далее
ubuntu firewallРазработка • DigitalOcean Community Tutorials • 1 февраля 2023 г. 20:27
Introduction Setting up a firewall for your infrastructure is a great way to provide security for your services. Once you’ve developed a policy you are happy with, the next step is to test your firewall rules. It is important to get a good idea of wh...... читать далее
security firewall