Делегирование в IT — штука тонкая. Руководитель не должен превращаться в «узкое горлышко», через которое проходят все решения и проверка каждой задачи. Можно нанять нового сотрудника, передать ему часть дел, а потом понять, что вы снова в ручном режиме ведете каждую мелочь. Знакомо? Меня зовут Владимир Лукашенко, и я автор —медиа «вАЙТИ». Читать далее
Прежде чем описать саму технологию делегирования, необходимо определить, что делегирование бывает двух видов: делегирование Исполнения и делегирование Управления. Кстати, именно неверное использование этих разных видов делегирования и есть одна из самых распространённых…
Если вы работаете с временными рядами в PostgreSQL, скорее всего сталкивались с необходимостью в выгрузке данных в Python, а потом как-то возвращали результат обратно. Это работает, но неудобно и медленно. Я написала расширение pg_stl, которое позволяет делать всё это прямо внутри базы — на нативном C, без экспорта данных наружу.В этой статье расскажу, что это такое, как работает и почему это быстрее, чем подход с Python. Читать далее
О чем все это? При реализации chained builder на Java все прекрасно, пока не понадобится добавить наследование. Сразу же возникают две проблемы — как сделать, чтобы методы родительского билдера возвращали объект дочернего билдера и как передавать дочерний билдер в функции, принимающие родительский. Предлагается реализация паттерна, которая позволяет решить обе проблемы. Исходники можно посмотреть здесь на гитхабе Читать дальше →