Гид по технологиям

Лента публикаций

TOML в Rust: чтение и запись
Программирование • 7 min read

TOML в Rust: чтение и запись

TOML — удобный, человекочитаемый формат конфигурационных файлов, который Rust использует по умолчанию для манифеста Cargo. В этой статье объяснено, как читать и записывать TOML в Rust с помощью crates toml и serde, приведены шаблоны, проверенные практики, список типичных ошибок и контрольные списки для разработчиков и админов.

Анализ тональности на Python с VADER и Tkinter
Обработка текста • 5 min read

Анализ тональности на Python с VADER и Tkinter

В статье показано, как собрать простое настольное приложение на Python с Tkinter и VADER для определения тональности текста. Приведён рабочий код, объяснение порогов VADER и рекомендации по тестированию и безопасности.

Проверить прокси в Windows
Безопасность • 4 min read

Проверить прокси в Windows

Откройте «Параметры Интернета» → Подключения → Настройка сети, чтобы увидеть системный прокси. При наличии localhost/127.0.0.1 запустите netstat, просканируйте систему и удалите подозрительные процессы.

Темы рабочего стола в Ubuntu 18.04 LTS
Linux • 8 min read

Темы рабочего стола в Ubuntu 18.04 LTS

Установите GNOME Tweaks, затем выбирайте темы приложений и иконок. Для темы оболочки включите расширение User Themes (gnome-shell-extensions) и перезапустите сеанс.

Что делать, если Logitech G Pro Wireless не работает
Техподдержка • 7 min read

Что делать, если Logitech G Pro Wireless не работает

Начните с проверки USB‑приёмника, батареи и поверхности. Обновите драйверы/прошивку, используйте Logitech Unifying Software, отключите Быстрый запуск или выполните восстановление системы.

Dev Drive в Windows 11 — как начать
Разработка • 7 min read

Dev Drive в Windows 11 — как начать

Dev Drive — специализированный том для разработки в Windows 11, доступен в превью для Windows Insider (Dev Channel). Требования: минимум 50 ГБ и 8 ГБ ОЗУ (рекомендуется 16 ГБ). В статье — пошаговая настройка, чек-листы и рекомендации по безопасности.

Как сбросить и перезапустить OneDrive в Windows 10
Windows 10 • 6 min read

Как сбросить и перезапустить OneDrive в Windows 10

Если OneDrive не синхронизируется, сначала попробуйте перезапустить приложение и затем перезагрузить ПК. Если не помогает, выполните onedrive.exe /reset через окно Выполнить и настройте синхронизацию заново.

Исправление ошибки Windows 0x80072eff
Windows • 6 min read

Исправление ошибки Windows 0x80072eff

Ошибка 0x80072eff появляется при проблемах с установкой обновлений или повреждёнными системными файлами. В статье — пошаговые проверки, очистка кэша обновлений и Microsoft Store, восстановление системных файлов, варианты для пользователя и ИТ‑администратора, а также диагностическое дерево и чек‑листы.

Режим планшета в Windows 11: как работает и как устранить проблемы
Windows • 5 min read

Режим планшета в Windows 11: как работает и как устранить проблемы

Режим планшета в Windows 11 по‑прежнему доступен, но работает иначе — он автоматически активируется только на совместимых устройствах (2‑в‑1 и планшеты) и недоступен для ручного включения на обычных настольных ПК. Интерфейс стал более удобным для сенсорного ввода и ближе к десктопному опыту, но встречаются проблемы: сенсорный экран не отвечает или система «застревает» в режиме планшета. В статье — как включается/отключается режим, советы по устранению неполадок и чек‑листы для пользователей и администраторов.

React CRUD с Supabase — пошагово
Frontend • 6 min read

React CRUD с Supabase — пошагово

В статье показано, как создать React‑приложение с CRUD, используя Supabase: настройка проекта, создание таблицы, подключение клиента и реализация операций. Также даны рекомендации по безопасности, тестам и альтернативам.

Защита веток GitHub — настройка и лучшие практики
DevOps • 6 min read

Защита веток GitHub — настройка и лучшие практики

Защита веток в GitHub автоматически блокирует опасные операции и требует проверки, CI и подписей перед слиянием. Настройте строгие правила для production и более мягкие для feature-веток.

Android Studio не запускается на Windows — как исправить
Android. • 9 min read

Android Studio не запускается на Windows — как исправить

Если Android Studio не запускается или падает, начните с проверки JDK и системных переменных, очистите кэш, переименуйте конфигурационные папки, отключите плагины и подправьте .vmoptions; при необходимости переустановите IDE.

Переход с JavaScript на TypeScript — руководство
Разработка • 7 min read

Переход с JavaScript на TypeScript — руководство

TypeScript добавляет систему типов поверх JavaScript, повышая безопасность и читаемость кода. Миграция проходит постепенно: включите transpiler, используйте allowJs, поэтапно добавляйте типы, подключайте @types и ужесточайте проверки по готовности команды.

Pytest: руководство по тестированию Python
Тестирование • 6 min read

Pytest: руководство по тестированию Python

Pytest — лёгкий и гибкий фреймворк для тестирования Python. Создайте виртуальное окружение, установите pytest, пишите assert‑тесты, используйте parametrize и pytest.raises, и интегрируйте тесты в CI.

Как смотреть Лигу чемпионов УЕФА онлайн на ПК
Спорт • 12 min read

Как смотреть Лигу чемпионов УЕФА онлайн на ПК

Этот подробный гид объясняет все рабочие способы смотреть Лигу чемпионов на компьютере: официальные трансляции, VPN и DNS-обходы, бесплатные стримы, YouTube/Твич, ТВ-тюнеры и трансляцию на телевизор.

Как смотреть Australian Survivor в Канаде — 10 Play
Стриминг • 5 min read

Как смотреть Australian Survivor в Канаде — 10 Play

Подключитесь к австралийскому серверу через VPN и смотрите Australian Survivor на 10 Play как местный зритель. В статье — шаги для CyberGhost, устранение неполадок и альтернативы.

bcrypt в Node.js: хеширование и соление паролей
Безопасность • 5 min read

bcrypt в Node.js: хеширование и соление паролей

bcrypt — удобная и проверенная библиотека для безопасного хеширования паролей в Node.js. Хеширование + соль затрудняют перебор; используйте фактор стоимости, проверку паролей и дополнительные меры защиты.

Tkinter: страница входа на Python
Python GUI • 5 min read

Tkinter: страница входа на Python

Краткая инструкция по созданию простой страницы входа с помощью Tkinter, пример рабочего кода, рекомендации по безопасности и варианты расширения (MySQL, customtkinter, веб-интерфейс). Подойдёт для быстрых инструментов и прототипов GUI.

Необходимые utility‑типы TypeScript
TypeScript • 5 min read

Необходимые utility‑типы TypeScript

Utility‑типы TypeScript (Partial, Pick, Readonly, Required, Omit, Record) помогают безопасно трансформировать типы и экономят время разработки.

Подсказка над изображением — HTML/CSS/JS
Веб-разработка • 4 min read

Подсказка над изображением — HTML/CSS/JS

Покажем простой и надёжный способ добавить подсказку над изображением, которая следует за курсором и показывает координаты пикселя. Приведён полный пример index.html, объяснение отличий clientX/offsetX, рекомендации для мобильных устройств и контрольные списки для тестирования и внедрения.

PS5 в 1440p: как включить и что учесть
Гайды • 6 min read

PS5 в 1440p: как включить и что учесть

Подключите монитор 2560×1440 и в Settings → Screen and Video выполните «Test 1440p Output». 1440p улучшит чёткость, но на момент публикации не поддерживает VRR — решайте по игре.

Исправить «Server not found» в Firefox
браузер • 6 min read

Исправить «Server not found» в Firefox

Если в Firefox появляется сообщение «Server not found», проверьте подключение, настройки прокси и DNS в Firefox, временно отключите антивирус и перезагрузите маршрутизатор. Если это не помогло — смените DNS, сбросьте профиль Firefox или выполните более глубокую диагностику сети по чек‑листу.

Воспроизведение видео в Python через cv2
Python • 4 min read

Воспроизведение видео в Python через cv2

В этой статье показано, как запустить видеоплеер на Python с помощью модуля cv2 (OpenCV), открыть пустое окно, затем воспроизводить локальные MP4-файлы. Приведён полный рабочий скрипт, улучшения для стабильности, альтернативы и чек-лист для запуска в разных средах.

Рисование фигур в Python с turtle
Python • 5 min read

Рисование фигур в Python с turtle

Кратко: модуль turtle в Python — простой графический инструмент для обучения и визуализации. В статье показано, как настроить холст, создать черепашек, рисовать базовые фигуры и применить шаблоны кода.

Как выбрать датчик Ecobee вручную
Умный дом • 6 min read

Как выбрать датчик Ecobee вручную

Создайте Comfort Settings и назначьте для каждого нужные датчики, затем включите эти настройки в расписание, чтобы автоматически переключать активный датчик в разное время суток. Это позволяет использовать датчик спальни ночью и датчик гостиной днём.

Google Maps не работает — как быстро исправить
Техническая поддержка • 9 min read

Google Maps не работает — как быстро исправить

Если Google Maps не загружается или показывает неправильное местоположение, сначала проверьте статус сервисов Google, интернет, разрешения на геолокацию и дату/время. Если базовые проверки не помогли — обновите, очистите кэш или переустановите приложение и соберите логи для поддержки.

Ошибка JavaScript heap out of memory в Node.js
Node.js • 5 min read

Ошибка JavaScript heap out of memory в Node.js

Ошибка «JavaScript heap out of memory» возникает, когда V8/Node.js не хватает кучи. Увеличьте лимит через NODE_OPTIONS или node --max-old-space-size и диагностируйте утечки с помощью heap snapshot.

Скачать видео с YouTube на Python
Python • 6 min read

Скачать видео с YouTube на Python

В статье показано, как быстро собрать простой загрузчик видео с YouTube на Python с помощью pytube: установка, выбор потока по itag, загрузка с указанием имени и папки. Включены альтернативы, чек-листы и рекомендации по безопасности.

Цикл for в R: примеры и лучшие практики
Программирование • 7 min read

Цикл for в R: примеры и лучшие практики

Цикл for в R повторяет блок кода по заданной последовательности или по элементам структуры данных. Он удобен для последовательных вычислений и форматированного вывода, но для больших данных лучше выбирать векторизацию или apply-функции.

Исправление потери пакетов в World of Tanks
Игры • 8 min read

Исправление потери пакетов в World of Tanks

Потеря пакетов вызывает рывки и таймауты в WoT; сначала проверьте WGCheck и pathping, затем используйте VPN и базовую диагностику сети. Для повторяющихся проблем сохраняйте логи и обращайтесь к провайдеру или поддержке WoT.

open в Node.js: открываем файлы и URL
Node.js • 5 min read

open в Node.js: открываем файлы и URL

Пакет open позволяет кроссплатформенно открывать файлы и URL из Node.js — достаточно установить пакет и вызвать open(path, options). В статье показаны примеры открытия файлов и сайтов, указания конкретных приложений, советы по отладке и альтернативы.

Справка по встроенным функциям JES
Документация • 4 min read

Справка по встроенным функциям JES

JES содержит встроенную справку: откройте вкладку JES Functions или нажмите Explain на имени функции в редакторе, чтобы увидеть пример, аргументы и возвращаемое значение.

Сброс настроек поиска Windows до стандартных
Windows • 5 min read

Сброс настроек поиска Windows до стандартных

Если поиск Windows работает некорректно, сначала перезагрузите ПК, запустите мастер устранения неполадок и проверьте SFC. При необходимости измените SetupCompletedSuccessfully в реестре или выполните официальный скрипт ResetWindowsSearchBox.ps1 из PowerShell.

Как посмотреть старые снимки Street View
Карты • 5 min read

Как посмотреть старые снимки Street View

На компьютере откройте maps.google.com, включите Street View и нажмите значок часов вверху окна, чтобы перейти к историческим снимкам. Если значка нет — исторических снимков для этой улицы нет; альтернативы: Google Earth, Mapillary или местные архивы.

Воспроизведение и исследование звука в JES
Руководство • 5 min read

Воспроизведение и исследование звука в JES

JES — упрощённая среда на Jython для работы с мультимедиа. Напишите playSound() для воспроизведения WAV и exploreSound() для визуального анализа; добавьте проверку формата.

Как сохранить веб‑страницу для офлайн‑чтения
Мобильные устройства • 6 min read

Как сохранить веб‑страницу для офлайн‑чтения

Сохраняйте страницы как PDF для сохранения макета, используйте Pocket или «Режим чтения» для чистого текста. На iPhone — «Сохранить PDF в Книги» или «Список для чтения»; на Android — «Печать» → «Сохранить как PDF».

Отключить кнопку «Параметры вставки» в Excel
Excel • 3 min read

Отключить кнопку «Параметры вставки» в Excel

Кнопка «Параметры вставки» появляется рядом с вставленными строками/столбцами и предлагает быстрое форматирование. Чтобы отключить: Файл → Параметры → Дополнительно → снимите «Показать кнопки "Параметры вставки"». Форматируйте вручную через правый клик.

Пакетное переименование файлов — Python
Программирование • 4 min read

Пакетное переименование файлов — Python

Пакетное переименование помогает быстро привести несвязанные имена файлов к единому шаблону. В статье есть готовый Python-скрипт, инструкция запуска, тесты и рекомендации по безопасности.

JSON в Excel в Angular — экспорт с xlsx
Web‑разработка • 5 min read

JSON в Excel в Angular — экспорт с xlsx

В этой статье показано, как в Angular-приложении преобразовать JSON из API в файл Excel (.xlsx) с помощью библиотеки xlsx. Вы получите рабочий сервис exportToExcel, примеры использования в компоненте, подсказки по типичным проблемам и чек-лист для внедрения.

Ограничить доступ к Google Assistant по времени
Руководство • 4 min read

Ограничить доступ к Google Assistant по времени

Вы можете настроить «Downtime» в приложении Google Home, чтобы временно блокировать голосовые команды и воспроизведение на колонках Google Nest и Google Home. Настройка проходит через Устройства → Настройки → Уведомления и цифровое благополучие → Digital Wellbeing; будильники и таймеры при этом продолжат работать.

Объединение и управление стилями ячеек в Excel
Excel • 5 min read

Объединение и управление стилями ячеек в Excel

Если вы создали пользовательские стили в одной книге Excel, используйте «Объединить стили» для переноса их в другие книги, экономя время и добиваясь единообразия. Всегда делайте резервную копию и тестируйте отображение чисел и дат.

Строки в Go: пакет strings — примеры и приёмы
Программирование • 5 min read

Строки в Go: пакет strings — примеры и приёмы

Пакет strings из стандартной библиотеки Go предоставляет набор функций для поиска, замены, разбиения, объединения, приведения регистра и обрезки строк. Для массовой конкатенации используйте strings.Builder или bytes.Buffer; для сложных совпадений — regexp и пакет unicode для корректной работы с UTF‑8.

Запретить пересылку приглашений в Outlook
Почта • 5 min read

Запретить пересылку приглашений в Outlook

Если вы используете Outlook для Windows (Outlook 2016 или Microsoft 365) или Outlook Web App, можно запретить пересылку приглашения, отключив опцию «Разрешить пересылку» перед отправкой. Метод эффективно работает внутри организации, но не гарантирует защиту против внешних почтовых сервисов.

Текст в таблицу в Word — быстро и просто
Документы • 5 min read

Текст в таблицу в Word — быстро и просто

В Microsoft Word можно быстро превратить раздельный текст или списки в таблицы и обратно, выбрав подходящий разделитель и настройки AutoFit.

Как смотреть BBC One за пределами Великобритании
Стриминг • 7 min read

Как смотреть BBC One за пределами Великобритании

Если вы за пределами Великобритании, подключитесь к VPN с серверами в UK (рекомендуем PIA) или используйте альтернативы: Mobdro и Psiphon. Учтите требования к TV‑лицензии и безопасность подключения.

Apple: сентябрь 2022 — дата и ожидания
Новости Apple • 5 min read

Apple: сентябрь 2022 — дата и ожидания

Apple официально анонсировала мероприятие на 7 сентября 2022; ждите iPhone 14 и, вероятно, Apple Watch Series 8. Смотрите трансляцию на странице Apple Events, в приложении Apple TV или на YouTube.

Чтение и запись файлов в JES
Программирование • 5 min read

Чтение и запись файлов в JES

JES позволяет открывать, читать и записывать текстовые и CSV‑файлы прямо из среды. В статье приведён пошаговый пример кода, советы по обработке CSV, рекомендации по кодировкам и отладке, чек‑листы для разных ролей и тестовые сценарии.

Cash App не работает — как исправить
Финансы • 6 min read

Cash App не работает — как исправить

Если Cash App не работает — сначала проверьте соединение, статус серверов и обновление приложения. Очистка кэша, переустановка и проверка банковских настроек часто решают проблему.

Смотреть Galaxy Unpacked — 11 августа 2021
Анонсы • 5 min read

Смотреть Galaxy Unpacked — 11 августа 2021

Samsung проводит виртуальную презентацию Galaxy Unpacked 11 августа 2021 в 10:00 ET. Трансляция будет на YouTube — вернитесь на эту страницу для просмотра и ключевых разборов.

Очередь в Python: реализация и лучшие практики
Python • 5 min read

Очередь в Python: реализация и лучшие практики

Очередь — простая линейная структура данных по принципу FIFO. В Python её можно реализовать и на списке (list), и на collections.deque. Для учебных задач и небольшого числа операций list годится, для масштабных очередей и частых удалений с начала используйте deque.