В данной статье я опишу причины, процесс и результат переноса почтовых сервисов на собственный сервер. Также расскажу про свои костыли и поделюсь ими. Если вдруг у тебя тоже много доменов с полуархивными почтовыми ящиками, и ты не хочешь потерять возможность отправлять письма с этих доменов, то добро пожаловать под кат. Это Длиннопост описывающий все мои...
Меня зовут Александр Стрелов, на хабре присутствую как разработчик и предприниматель, но у меня есть куда более важная и ответственная роль — роль родителя трех детей школьников. В этой статье поделюсь своим личным опытом использования современных знаний и технологий для семейного счастья, конечно, не обойдется без разработки своего велосипеда решения. 😉 Читать далее Щелкните ниже,...
Современные фреймворки для разработки веб-приложений породили за собой разработку библиотек для них. Одним из самых популярных представителей является React. React — библиотека JavaScript с открытым кодом для фронтенда веб-приложений. Данный фреймворк отличается компонентной моделью, которая позволяет сохранять состояние и генерировать новые элементы пользовательского интерфейса. Мы собрали пул UI-библиотек для React-проектов. Читать далее Щелкните ниже, чтобы...
Инженеры Apple придумали прекрасные по быстродействию и производительности процессоры Apple Silicon (M1, M1 Max и так далее) на архитектуре arm64. Но за полученное быстродействие разработчикам пришлось платить своим временем. Рассказываем, к каким проблемам мог привести апгрейд рабочего мака и что нужно учитывать с изобретением процессоров Apple Silicon. Статья вдохновлена ограничениями в недавно вышедшем Xcode 14.3:...
Привет, Хабр! На связи Сергей, iOS-разработчик в компании SimbirSoft. В прошлой статье мы познакомились с концепцией реактивного программирования с использованием фреймворка Combine и сравнили его с RxSwift. В этой части мы более подробно разберем виды основных компонентов Combine, а также их отличия и способы применения. Интеграция Combine в проект будет полезна для обеих сторон — бизнеса и...
Кое-что на ближайшей конференции Mobius будет необычно. Два дня она будет проходить в Москве (с возможностью онлайн-участия), а ещё два дня в интернете — такого масштабного сочетания офлайна с онлайном на Mobius ещё не было. А кое-что остаётся привычным: это по-прежнему конференция по мобильной разработке, где в докладах не вода и общие темы, а техническая...
В прошлой статье я рассказывал, что для ускорения проверки релизов мы используем Appium. Ниже расскажу, как мы настроили инфраструктуру, способную прогонять более 5 тысяч тестов в сутки на iOS и Android суммарно. Секрет прост — использовать Selenoid. Об этом и расскажу под катом. Читать далее Щелкните ниже, чтобы поставить оценку! Всего: 0 В среднем: 0