MySQL 8.0: The server requested authentication method unknown to the client

Итак, вы получили подобную ошибку от MySQL сервера: #2054 — The server requested authentication method unknown to the client mysqli_real_connect(): The server requested authentication method unknown to the client [caching_sha2_password] mysqli_real_connect(): (HY000/2054): The server requested authentication method unknown to the client Что делать?

Starcraft II

StarCraft. Эта игра находится на слуху у общественности уже около 20 лет, начиная с выхода первой части. Особенностей у неё полно, и далеко не все они геймплейные, как принято у игр. Но обо всём по порядку. Начнем с того, чем же является StarCraft и как он привлекает людей, которые ни […]

18 тезисов из новой книги от создателей Basecamp

Компания — это продукт. Двигайтесь итерациями, чтобы продолжать улучшения. Никаких целей. Цели ведут к стрессам и компромиссам. И не составляйте планы на три года или год. Берегите время своих сотрудников. Делите работу на большие куски, создавайте для себя и других зоны, в которых не будете отвлекаться. Чтобы отвечать на вопросы […]

10 потенциальных SQL ошибок, которые делают программисты

Java программисты мешают объектно-ориентированное и императивное мышление в зависимости от их уровня: — мастерства (каждый может программировать императивно) — догмы (шаблон для применения шаблонов где-либо и их именование) — настроения (применять истинный объектный подход немного сложнее чем императивный)

Ссылки в PHP — как они работают и когда их использовать?

Доброго времени суток, уважаемые читатели блога SoftMaker.kz. На этом сайте уже есть статья о том что такое PHP. А сегодня мы поговорим, о ссылках в языке программирование PHP, так как ссылки являются весьма полезной частью языка программирования PHP. Это утверждение касается так же и большинства других языков программирования. Тем не менее, тема ссылок может […]

Централизация логов с помощью Logstash и Kibana в Ubuntu 14.04

Данное руководство поможет установить Logstash 1.4.2 и Kibana 3 на сервер Ubuntu 14.04, а также настроить полученный программный стек для сбора и визуализации системных логов. Logstash – это открытый инструмент для сбора, обработки и централизованного хранения логов. Kibana 3 – это веб-интерфейс для поиска и визуализации логов, индексированных с помощью […]

Собираем, парсим и отдаём логи с помощью Logstash

Что же такое Logstash? Зачем он нужен? Что он умеет? Logstash — это орудие для сбора, фильтрации и нормализации логов. Оно является бесплатным и open source приложением. Тип лицензии Apache 2.0.  Первой моё знакомство с LS (Logstash) произошло более года назад, и с того времени я очень плотно на него […]

Обновление Docker-контейнера

Для обновления установленных  контейнерjd Docker, потребуется выполнить следующие действия: Загрузить обновлённый образ. Остановить текущий контейнер. Запустить контейнер на новом образе. Рассмотрим на примере образа portainer.

Обработка ошибок в Go: Defer, Panic и Recover

В языке Go используются обычные способы управления потоком выполнения: if, for, switch, goto. Есть ещё оператор go, чтобы запустить код в отдельной го-процедуре. А сейчас я бы хотел обсудить менее обычные способы: defer, panic и recover. Команда defer помещает вызов функции в список. Этот список отложенных вызовов выполняется после того, как объемлющая […]