-
Разговоры о том, останутся ли верстальщики без работы, длятся годами. Как только появляется новая программа или плагин для автоматизации вёрстки, специалистам начинают тут же пророчить бессрочный отпуск. Но стоит ли всерьёз относиться к таким разговорам?Уже сейчас есть множество конструкторов, которые…
-
Как Hadoop-кластер помогает нам выполнять триллионы вычислений в день и выводить аналитику на новый уровень
Всем привет! Меня зовут Сергей Орешкин, я CDO Московской Биржи. Вместе с моими коллегами – Петром Лукьянченко (бизнес), Владимиром Молостовым и Федором Темнохудом (ИТ) – мы расскажем об опыте поиска, выбора решения и запуска платформы ресурсоемких вычислений на большом объёме…
-
Как мы переписывали сервер-сайд СберБанк Онлайн на микросервисы
Вы, наверное, в последнее время часто слышите о новых продуктах Сбера, со многими из них сталкиваетесь как клиенты.А есть в Сбере крупные и сложные технологические проекты, которые напрямую не видны для клиентов, но от их запуска сильно зависит успех клиентских…
-
Запускаем softPOS. Почему пилоты бывают полезны не только бизнесу, но и разработчикам
Привет! Мы в QIWI развиваем сразу несколько финтех-продуктов. Конечно, самые известные для широкого пользователя — это наши терминалы оплаты и всё, что с ними связано, а также приложение QIWI Кошелёк. Но это вершина айсберга: у нас есть и хороший процессинг,…
-
Говорят, программист — ненастоящий! Или «живьём брать самозванцев!»
Привет Хабр!Так уж повелось, что о синдроме самозванца в IT-мире знает, наверное, каждый из нас. Об этом часто можно услышать на конференциях, блогах, твиттере, разглядеть в коллегах или в себе…Как человеку, связанному с IT, мне удалось создать подборку рассказов знакомых…
-
Будущее аннотаций типов в Python
ПредысторияPEP 3107Одним из нововведений Python 3.0 было введение нового синтаксиса, позволяющего сохранять произвольные метаданные аргументов и возвращаемого значения функций в виде аннотаций. Нововведение было описано в PEP 3107.Согласно ему аннотации функций:совершенно необязательны к использованию;способ связать произвольные выражения Python с различными частями…
-
Штрафы для сотрудников: дисциплинирующий инструмент, эффективная система мотивации или просто взятка?
“Еще как штрафуют! Штрафуют за опоздания, за простой, за не вовремя заполненный отчет, за невыполненный план, за несвоевременную оплату счетов клиентами…. Да много за что! Но у нас это еще лайтово. Вот в соседнем отделе штрафуют за “халатное отношение к…
-
Сравнительный анализ Low-code BPM-систем
Привет, хабр!Однажды утром вы просыпаетесь с непреодолимой жаждой выбрать Low-code BPM-систему для своих нужд. Заглянуть в рейтинг BPM-систем, покрутить, повертеть несколько штук вокруг да около, составить личный топ и одной из них затем воспользоваться. Побочным результатом такой жажды стала эта…
-
Сборка и запуск Angular приложения в Docker контейнере
В этой статье мы рассмотрим как собирать и запускать Angular приложение в Docker контейнере. Для этого будем использовать файл Dockerfile, где будут содержаться все необходимые инструкции. Наше приложение будет билдится и хостить свой production-ready код, в контейнере с веб сервером…
-
Уроки, которые мы вынесли из опыта управления инцидентами
Мы в Dropbox считаем, что управление инцидентами — это центральный элемент нашей системы по обеспечению надёжности. И хотя мы также используем проактивные методы, такие как хаос-инжиниринг (сhaos engineering), то, как мы реагируем на инциденты существенное влияет на опыт наших пользователей.…