Howtos

Какое ORM использовать в GO: GORM, sqlc, Ent или Bun?

Какое ORM использовать в GO: GORM, sqlc, Ent или Bun?

GORM против sqlc против Ent против Bun

Экосистема Go предлагает широкий выбор инструментов ORM (Object-Relational Mapping) и библиотек баз данных, каждая из которых имеет свою собственную философию. Вот всестороннее сравнение четырех основных решений для использования PostgreSQL в Go: GORM, sqlc, Ent, и Bun.

Самохостинг SearXNG

Самохостинг SearXNG

Некоторые детали о SearXNG

SearXNG — это бесплатный и открытый исходный код федерального метапоискового движка, который был ветвлён из Searx.
Проект SearXNG на GitHub имеет более 15k звёзд.

LaTeX: Сравнение классов документов

LaTeX: Сравнение классов документов

Различия между различными классами документов

LaTeX — это система набора текста, которая отлично подходит для подготовки красивых сложных документов. LaTeX предлагает несколько классов документов, которые определяют общую структуру и форматирование документа.

Добавление разметки структурированных данных в Hugo

Добавление разметки структурированных данных в Hugo

Если тема Hugo не поддерживает структурированные данные...

Google показывает в результатах поиска некоторые улучшения, такие как детали фильмов, объявления о вакансиях, информация об мероприятиях и курсах, которые он получает с сайта Структурированные данные. Вот как - Как добавить структурированные данные на сайт с использованием генератора Hugo.

Как использовать YaCy поисковый движок для продвижения вашего сайта

Как использовать YaCy поисковый движок для продвижения вашего сайта

YaCy — это P2P-поисковый движок с самохостингом

YaCy — это децентрализованный, пиринговый (P2P) поисковый движок, позволяющий индивидуумам и организациям запускать собственные поисковые порталы или присоединяться к глобальной сети поисковых узлов.

Canon Pixma MP-495 + Windows 11

Canon Pixma MP-495 + Windows 11

Часто происходит так: оборудование для вашего ПК всё ещё работает исправно, но драйверы для новой ОС недоступны.

Недавний спор такого рода был около моего старого надежного принтера/сканера
Canon Pixma MP-495.

Синхронизация закладок с Floccus

Синхронизация закладок с Floccus

Синхронизация закладок между ноутбуками и браузерами?

Я пробовал разные инструменты и пришел к выводу, что Floccus нравится мне больше всего.

Установка Pi-Hole — бесплатный блокировщик рекламы

Установка Pi-Hole — бесплатный блокировщик рекламы

Это так раздражает, когда приходится просматривать все эти объявления.

Вы можете установить плагин или дополнение для блокировки рекламы в браузере для Google Chrome, Firefox или Safari, но вам придется делать это на каждом устройстве.
Сетевой блокировщик рекламы — мой любимый вариант решения.

Linux Mint Cinnamon Контекстное меню

Linux Mint Cinnamon Контекстное меню

Иногда вам просто нужно добавить свой элемент там...

Обрезка, изменение размера и добавление рамок к изображениям для этого блога заставила меня добавить эту часто используемую функцию в контекстное меню Linux Mint Cinnamon.

Скриптинг масштабирования изображений с использованием ImageMagik

Скриптинг масштабирования изображений с использованием ImageMagik

Автоматическое масштабирование изображений для статических сайтов

Тема Mainroad в Hugo не изменяет размер изображений автоматически,
просто копирует из статической папки.
Потому нам нужно подготовить скрипт для изменения размера и обрезки изображений до нужного размера.

Mainroad обработка изображений

Mainroad обработка изображений

Специфика изображений Хьюго в Mainroad, типы и размеры

Mainroad — это тема для статического генератора сайтов Hugo, и, кроме того, что она выглядит хорошо, она имеет плохое управление изображениями

Переустановить Linux

Переустановить Linux

Регулярно происходит

Нужно иметь стандартную последовательность задач после установки для справки, поэтому записываю её здесь.