Все категории (76)Open Source (16)Windows (18)Linux (8)Mac OS (2)Android (0)Нейросети (3)Фото, видео (3)Новости, обзоры (2)Проверка техники (4)Сети (3)Golang (17)

Последние статьи

Обработка ошибок и аварий в Go

1. Обработка ошибок (Errors)Ошибка в Go указывает на то, что конкретная задача не может быть успешно завершена...

Простой Telegram-бот с использованием Ollama на Go

Привет! Для того чтобы обращаться к нейросети Ollama (которая установлена на моем компьютере) удаленно, я решил написать простого Telegram-бота. Этот бот понимает русский язык и отвечает на сообщения...

Как правильно указать название процессора в разделе Об этом Mac (Hackintosh)

Если у вас в разделе Об этом Mac вместо названия процессора отображается Неизвестно, можно исправить это с помощью скрипта. Подготовка:Устанавливаем Python (если не установлен), скачиваем с официального сайтаСкачиваем кекст RestrictEvents...

Горутины и каналы: продвинутые приемы и реализации в Go

Горутины и каналы – фундаментальные строительные блоки параллелизма в Go. Владение этими инструментами позволяет создавать эффективные и масштабируемые приложения...

Блокировки с использованием мьютексов в Go

Когда несколько горутин работают с общими данными, которые могут изменяться, возникает риск возникновения состояния гонки. В состоянии гонки несколько горутин как бы соревнуются за доступ к информации...

Установка macOS Ventura на ПК с Ryzen (Hackintosh). Подробная инструкция

В этой статье я расскажу о процессе установки macOS Ventura на компьютер с процессором Ryzen 5 5500 и материнской платой Gigabyte A520M и опишу шаги, которые помогли мне успешно установить и настроить систему.Необходимые файлыОбраз macOS Ventura - cкачать можно по ссылкеOpenCore Bootloader - для моей конфигурации (Ryzen 5 5500 и A520M) я использовал загрузчик OpenCore, найденный на GitHubЕсли у вас другая материнская плата и/или процессор, вам потребуется найти (или настроить самостоятельно) загрузчик под свое железо...

Запуск и завершение работы веб-сервера на Go

Стандартная библиотека Go предоставляет отличную основу для создания веб-серверов, однако, как показывает практика, часто требуется вносить изменения и дополнения. В этой статье я хотел бы рассмотреть процесс запуска веб-сервера и примеры его завершения...

Компьютер не запускается? Не спешите нести в ремонт

Знакомая ситуация, вы нажимаете кнопку, а в ответ тишина и черный экран. Паника - плохой советчик...

Обработка конфигурационной информации в приложении на Go

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

Как проверить б/у смартфон перед покупкой: исчерпывающая инструкция

Хотите купить iPhone или Android выгодно и не пожалеть? Мы подготовили детальный план действий. Это пошаговое руководство поможет вам провести полную диагностику устройства...