-
Сочинил я однажды для компании клиента вот такую политику качества.Политика по качествуКлиент приносит компании прибыль. Внимание и искренняя забота о нем увеличивают прибыль, а равнодушие и халатность уменьшают ее.Мы не вступаем в споры с клиентами.Мы не перебиваем клиента.Мы слушаем клиента…
-
Разработчик засыпает, просыпается маркетолог: как я приложение продвигал
Когда-то давно я думал, что вот напишу приложение, выложу, а дальше оно как-нибудь само наберёт популярность, взлетит в чарт, принесёт денег. Так бывает, но готовиться нужно к тому, что придётся заниматься «выводом на рынок и продвижением», и на это потребуются…
-
Архитектура рядом с кодом
Если есть желание погрузиться в историю создания проекта, то лучше начать с этой, этой и этой статьи. Но это не обязательно. Инструмент серьезно трансформировался. Статья будет давать информацию “с чистого листа”.Что такое код архитектуры? Подобно языку программирования, который описывает алгоритм, язык…
-
А поговорить!? Санкции, виртуализация и переход на Linux. Мысли вслух
Я написал этот пост для того что бы обсудить с уважаемой общественностью технические вопросы по реорганизации IT в строительном секторе, вызванные изменением в законодательстве. Но обо всем попорядку.
-
Ничего не умею, но хочу делать игры
Привет! Для написании этой статьи у меня было несколько причин и для начала, давайте поговорим о них, чтобы вам было понятнее зачем это все.Во-первых, у меня есть много друзей и все они «бизнесмены»… У кого-то своя кофейня, ларек с овощами…
-
Приглашаем в машину времени: что вам понравилось на прошлогодних конференциях TechLead и DevOps
Наша объединенная конференция DevOps&TechLead 2022 года уже очень скоро! И пока мы ее вовсю готовим, давайте вспомним, как закончились конференции в прошлом году — и какие доклады вам понравились. Если вы уже участвовали в наших конференциях DevOps&TechLead — это будет…
-
Матрица компетенций: важный инструмент для мотивации команды
Всем привет!Меня зовут Иван Антипин, я заместитель технического директора AGIMA. На рынке сложилась тяжелая ситуация: многие компании закрываются, а сработанные и крепкие команды распадаются под давлением обстоятельств. В этой статье расскажу об инструменте управления рисками — о матрице компетенций. Этот…
-
Запуск контейнеров в облаке Часть 1 Amazon Web Services
Пока мы разрабатываем и запускаем своё приложение в Docker Desktop, всё довольно просто и понятно, но, когда приходит время разворачивать его в облаке, вопросов становится существенно больше. Развёртывание даже простого приложения из нескольких контейнеров приходится планировать заранее. Поэтому сегодня мы…
-
Управление приватными php репозиториями с помощью Composer и Satis
ВведениеКак у организации, создающей вручную несколько качественных сайтов в год, у нас быстро возникла необходимость извлечения максимальной выгоды из определенного набора базовых средств. Несмотря на то, что некоторые из них были публичными или аутсорсными, как, например, наш фреймворк Wonderwp или…
-
СheckKarlMarx: утилита для поиска уязвимостей в продовых сборках
Всем привет! Меня зовут Дмитрий Терёшин, в СберМаркете я занимаюсь Application Security — безопасностью веб- и мобильных приложений.Во время аудитов мобильных приложений я часто натыкался на плавающие уязвимости: они появляются только в конечной сборке, которая отправляется в стор. Я разработал…