По мере развития всемирной сети появилось множество интернет-магазинов. Необходимость осуществления оплаты товаров при удаленной покупке в режиме реального времени привело к появлению различных систем для онлайн-платежей. Одним из таких сервисов является российская платежная система Яндекс.Деньги, ставшая популярной из-за простоты и удобства в использовании.
Архив автора: admin
Команды терминала Linux для начинающих
Если вы только перешли на Linux с Windows, то, наверное, хотите пользоваться только графическим интерфейсом, а о возможностях терминала даже не вспоминать. Тем не менее, если вы захотите залезть вглубь системы и настроить что-либо чего нет в графическом интерфейсе, то вам понадобиться терминал. Ещё терминал нужен если вы собираетесь администрировать Linux сервер, где нет графического интерфейса.
Во многих случаях терминал намного удобнее по сравнению с графическим интерфейсом. Если вы помните нужные команды и их параметры, то будете работать с терминалом намного быстрее чем с графическим интерфейсом. В этой статье я собрал несколько команд Linux, которые в первую очередь понадобятся начинающим.
🐧 Увеличение нагрузки с помощью команды stress на Linux
stress – это инструмент командной строки на Linux, который позволяет нагружать компьютерную систему.
Он накладывает на машину определенные типы вычислительных нагрузок, такие как нагрузка на процессор, память, ввод-вывод и диск. Читать
Debian 11 — объединение сетевых интерфейсов bonding setup
Появилась задача объединить все сетевые интерфейсы на сервере, для того, чтобы обеспечить максимальную пропускную способность в обе стороны. Шаги под катом. Читать
Mozilla теперь принимает плагины с третьей версией манифеста Chrome

Не так давно (21 ноября, если быть точным) каталог addons.mozilla.org начал принимать и подписывать в цифровом виде плагины, использующие третью версию манифеста chrome, при этом поддержка второй версии манифеста будет продолжаться в обозримом будущем, но в конце 2023 года, после оценки динамики перехода дополнений на третью версию манифеста, возможность прекращения поддержки второй версии манифеста будет рассмотрен манифест.
Манифест Chrome определяет функции и ресурсы, доступные для подключаемых модулей, написанных с помощью API WebExtensions.
Python и SQLite – скрипт для работы с базой данных
Для работы с базой данных мы используем скрипт-обработчик. Если вы решите сменить базу данных на PostgreSQL или другую, то нет необходимости переписывать все скрипты в проекте. Достаточно изменить только скрипт-обработчик.
И главное, это красиво ) Сравните:
import sqlite3
with sqlite3.connect('db.sqlite3') as conn:
cur = conn.cursor()
cur.execute("""
SELECT title, price, sku
FROM products
WHERE sku = (?)
""", (sku, ))
rows = cur.fetchall()
for item in rows:
row = {
"title": item[0],
"price": item[1],
"sku": item[2]
}
print(row)
import db
rows = db.fetchall(
database='db.sqlite3',
table='products',
columns=["title", "price", "sku"],
where=f"WHERE sku = '{sku}'"
)
for row in rows:
print(row)