-
Эта статья — дополненный перевод статьи How to Create Joomla Task Scheduler Plugin.В Joomla! появился планировщик задач начиная с версии 4.1. Он помогает автоматизировать повторяющиеся и рутинные задачи самого широкого спектра, начиная от технического обслуживания и заканчивая сложными синхронизациями по…
-
Попытки в блог №0. Начало: embedded разработка и как я очутился на Хабре
Embedded разработка и как я очутился на Хабре Спустя полтора года опыта работы в embedded разработке в большом соло-проекте, в который меня совсем зелёного, ещё не окончившего университет, бросили сразу после собеседования в первой понравившейся мне компании, вдруг пришло в…
-
Встречи формата 1-on-1: не противостояние, а слаженное взаимодействие
Хабр, привет. Я Леся, Senior QA Manual в команде Release Management. В статье поделюсь опытом проведения встреч формата 1-on-1 и правилами, которые я регулярно применяю. Расскажу, для чего нужна эта встреча, как вести себя на ней руководителю и сотруднику, а…
-
Тимбилдинг и командное развитие
Как сплотить команду проекта, увеличить КПД каждого сотрудника и снизить градус напряжения в рабочем процессе? Грамотно проводить тимбилдинг. А как это видим мы, расскажет Lead PM Secreate — Анастасия Соколова.Что такое тимбилдинг и для чего он нужен? С чего начинается…
-
Как написать игру на Monogame, не привлекая внимания санитаров. Часть 0, вступительная
1. ВведениеДанной статьей я открываю серию дневников разработки уже третьей реинкарнации моей будущей игры KARC. Первая версия дошла до минимально играбельного вида и выложена в открытый доступ. Однако, мне не понравилось, как я спроектировал структуру приложения. Поэтому, ошибочно полагая, что…
-
Управляем доставкой ПО: хитрости использования RPM-deploy
В предыдущей статье мы кратко рассмотрели средства автоматизации развертывания ПО и управления его жизненным циклом, а сейчас хотим поделиться лайфхаками использования RPM. Система репозиториевМожно свалить все ПО в кучу, но мы предлагаем разделить репозитории на несколько групп:good-repo — репозиторий с открытым…
-
Обработка исключений в Java в функциональном стиле
Обработка исключений в Java в функциональном стилеВ данной статье автор предоставит информацию о собственной библиотеке для обработки исключений (Exception) в функциональном стиле.ПредпосылкиВ Java начиная с версии 8 появились новые возможности в виде функциональных интерфейсов и потоков (Stream API). Эти возможности…
-
SQL HowTo: наперегонки со временем
В PostgreSQL несложно написать запрос, который уйдет в глубокую рекурсию или просто будет выполняться гораздо дольше, чем нам хотелось бы. Как от этого защититься?А чтобы еще и полезную работу сделать? Например, набрать следующий сегмент данных при постраничной навигации со сложным…
-
Как работает быстрый текстовый поиск для WordPress
Данный текст не является переводом с английского, хотя кому-то может так показаться. Описываемый в статье продукт был изначально рассчитан на англоязычную аудиторию, хотя разрабатывается в РФ. И так бывает.ПредысторияМного лет мы (команда Epsilon Web Manufactory) занимались разработкой сайтов и разных…
-
Взлом грамматики английского. Часть 2
DisclaimerЭто продолжение цикла статей про новый подход в освоении языка. Предыдущие статьи:Английский. Скрытый драйвер языка.Взлом грамматики английского. Часть 1.Системный косяк в восприятии времен.Все мы учились в школе. Плохо ли, хорошо ли — учили грамматику. Попробую обобщить простыми словами то, как…