Блог

Batch inserts на Go с использованием каналов

Batch inserts на Go с использованием каналов

Использование механизма каналов в Go для группировки команд вставок в БД Clickhouse вместо отправки каждого запроса по отдельности.
Читать
Проверка XML на соответствие XSD в PHP

1.  Проверка XML на соответствие XSD в PHP

Иногда нужно проверить XML-файла на соответствие XSD-схеме в PHP. Делается это очень просто, при помощи расширений языка PHP.
Читать
Идеальный программист

Роберт Мартин.  Идеальный программист

Всех программистов, которые добиваются успеха в мире разработки ПО, отличает один общий признак: они больше всего заботятся о качестве создаваемого программного обеспечения. Это - основа для них. Потому что они являются профессионалами своего дела. В этой книге легендарный эксперт Роберт Мартин (более известный в сообществе как «Дядюшка Боб»), автор бестселлера «Чистый код», рассказывает о том, что значит «быть профессиональным программистом», описывая методы, инструменты и практики разработки «идеального ПО». Книга насыщена практическими советами в отношении всех аспектов программирования: от оценки проекта и написания кода до рефакторинга и тестирования. Эта книга - больше, чем описание методов, она о профессиональном подходе к процессу разработки.
Читать
Алгоритм определяющий уникальность символов в строке

Карьера программиста.  Алгоритм определяющий уникальность символов в строке

Буду решать задачи из книги Г. Лакмана Макдауэлла "Карьера программиста" на языке Go. Первая задача, реализовать алгоритм определяющий все ли символы в строке встречаются один раз.
Читать
Грокаем алгоритмы. Иллюстрированное пособие для программистов и любопытствующих

Бхаргава Адитья.  Грокаем алгоритмы. Иллюстрированное пособие для программистов и любопытствующих

Алгоритмы - это всего лишь последовательность решения задач, и большинство таких задач уже были кем-то решены, протестированы и проверены. Можно, конечно, погрузиться в глубокую философию гениального Кнута, изучить многостраничные фолианты с доказательствами и обоснованиями, но хотите ли вы тратить на это свое время? Откройте великолепно иллюстрированную книгу и вы сразу поймете, что алгоритмы - это просто. А грокать алгоритмы - это веселое и увлекательное занятие
Читать

Подпишитесь на обновления