Месяц: Август 2020
-
Go-swagger как основа взаимодействия микросервисов
—
от автора
Здравствуй, NickName! Если ты программист и работаешь с микросервисной архитектурой, то представь, что тебе нужно настроить взаимодействие твоего сервиса А с каким-то новым и ещё неизвестным тебе сервисом Б. Что ты будешь делать в первую очередь? Если задать такой вопрос 100 программистам из разных компаний, скорее всего, мы получим 100 разных ответов. Кто-то описывает контракты…
-
Тестирование для мобильных разработчиков: полезные видео с Android-митапа
—
от автора
Неважно, работаете ли вы в стартапе или крупной организации, продуктовой компании или аутсорсинговой. Всё это совершенно неважно, если в один момент вы решили не просто писать код, но и нести ответственность за него. Именно этой теме мы посвятили встречу Android-разработчиков и мобильных тестировщиков на митапе Android Paranoid и обсудили: Как разработчику с помощью тестирования привести…
-
NextCloud в качестве сервиса по созданию защищенных ссылок
—
от автора
Привет, Хабр! Хочу поделиться немного нетривиальным кейсом по настройке NextCloud в качестве сервиса по созданию защищенных ссылок, для прямого скачивания данных с подключенного сетевого smb\cifs-диска. Опишу решения нюансов, с которыми столкнулся во время настройки. Зачем это надо? Удобная доставка контента конечному пользователю, минуя возню с FTP и невозможность (из-за NDA) воспользоваться публичными сервисами и облаками…
-
DevOps с человеческим лицом
—
от автора
Мы часто рассказываем, что полезного услышали на конференциях, реже — о спикерах будущих мероприятий. И почти никогда не показываем людей, которые стоят за кулисами каждого хорошего выступления и дирижируют ансамблем тем. Пора это менять, потому что то, кто и с каким подходом готовит программу, может рассказать о конференции гораздо больше, чем список тезисов. В простой…
-
Вы решили стать разработчиком. Почему нужно учить javascript, а не java?
—
от автора
Привет, уважаемая редакциия! Здравствуйте, коллеги. Через пару-тройку месяцев мне, как разрабочику frontend, исполнится четыре года. А до пятидесяти в паспорте останется немногим меньше двух лет. За эти четыре года жизнь менялась стремительно, и теперь, спустя время, можно проанализировать, какие решения оказались удачными, а какие не очень. Начнем с выбора тех. стека, и, как следствие —…
-
Работать по 12 часов в сутки и не спать по 3 дня кряду, или как я стал frontend-разработчиком
—
от автора
Как парень из города Камешково прокладывает себе путь в IT и доказывает, что было бы желание, а возможности всегда найдутся Привет! Меня зовут Артем, я frontend-разработчик в аутсорс-продакшене Hawking Bros. Сейчас я уже middle и еще параллельно учусь в колледже по специальности «Программирование в компьютерных системах». Я родом из Камешково — это под Владимиром. Население…
-
Проблемы в процессах непрерывной доставки и развертывании программного продукта
—
от автора
Статью подготовил Брюханов Константин, руководитель курса «CI/CD». В ней Константин раскрыл ряд проблемных моментов, связанных доставкой развертыванием кода программного продукта в IT-компаниях, и собрал рекомендации из числа лучших международных практик. В айти-эксплуатации самым востребованным направлением является именно наладка и обеспечение непрерывной доставки и развертывания. Технологии и методологии постоянно развиваются, совершенствуются инструменты. В связи с этим…
-
БРП с интеллектом
—
от автора
Блоки распределения питания (PDU) — один из важнейших элементов системы распределения электропитания любого ЦОДа. В ЦОДе среднего размера используются сотни БРП. Сегодня поговорим о том, какую роль они играют как часть инженерной архитектуры дата-центра, какие параметры БРП наиболее важны для клиентов с точки зрения их функциональности. Любой ИТ-шник знает, что к основным функциям БРП можно…
-
B2B продажи в США. Подводные камни, о которые разбивается большинство
—
от автора
Чтобы продавать бизнесу в США необходимо принять простую вещь. Продажа в США это не набор волшебных слов, бездумного спама и давления. Это очень органичный для обычного американца, но такой непривычный для многих процесс “ построения отношений”. Построение отношений — это ключевой момент продажи на рынке B2b. И когда я говорю об отношениях, я имею в…
-
PostgreSQL Antipatterns: «Должен остаться только один!»
—
от автора
На SQL вы описываете «что» хотите получить, а не «как» это должно исполняться. Поэтому проблема разработки SQL-запросов в стиле «как слышится, так и пишется» занимает свое почетное место, наряду с особенностями вычисления условий в SQL. Сегодня на предельно простых примерах посмотрим, к чему это может приводить в контексте использования GROUP/DISTINCT и LIMIT вместе с ними.…