История одного программиста с биполярным расстройством

Привет, Хабр! Мне 33 года и у меня биполярное аффективное расстройство (БАР). В настоящее время тема психических расстройств все еще покрыта стигмой, поэтому я считаю нужным поделиться своей историей, чтобы тех программистов из нас, у которых есть ментальные отклонения, воспринимали такими как мы есть без предрассудков. Да и вообще это касается всех людей, а не […]

RabbitMQ. Часть 2. Разбираемся с Exchanges

Exchange — обменник или точка обмена. В него отправляются сообщения. Exchange распределяет сообщение в одну или несколько очередей. Он маршрутизирует сообщения в очередь на основе созданных связей (bindings) между ним и очередью. Exchange не является Erlang-процессом. Из соображений масштабируемости exchange — это строка (ссылка на модуль с кодом, где лежит логика маршрутизации) во встроенной базе […]

Роботы и люди. Что говорит наука о готовности людей получать услуги у роботов

По последним данным ВЦИОМ, 88% россиян позитивно или нейтрально относятся к искусственному интеллекту. 54% жителей нашей страны уже готовы к появлению технологий ИИ дома и в индустрии развлечений. А две трети готовы получать госуслуги с помощью машин. Учёные сейчас активно изучают взаимодействие людей с искусственным интеллектом и роботами. В декабре 2019 года в России провели […]

Как я бросил журналистику и стал программистом

Привет, я Алексей. Стал программистом в 29 лет. Сегодня у меня 4 года стажа, я работаю удаленно на английскую компанию, мой оклад привязан к фунту стерлингов и приблизительно в 10 раз больше средней ЗП по стране. Впервые с программированием я столкнулся… в 29 лет, когда начал учиться кодить. Предыстория Я закончил университет по специальности тележурналистика. […]

Анализ данных по коронавирусу SARS-CoV-2 (2019-nCov)

В последнее время вижу много выпусков новостей о новом вирусе, но так ли всё плохо, прошёл ли пик эпидемии или всё ещё впереди. По большей части из новостных выпусков сложно сделать хоть какие-то выводы. В итоге решил разобраться сам, и вот, что из этого получилось. Для того, чтобы разобраться в ситуации мне необходимо было раздобыть […]

Это будет стоить 354 пары носков. Подборка подарков на 23 февраля

Скоро мужской праздник. Каждый год мы в Madrobots шутим про носки и ведем неравный бой с «дежурными» подарками, составляя свой топ праздничных гаджетов. Под катом — только новинки, которые мы и сами были бы не прочь получить в мужской день. Для наглядности, пересчитали все цены в носках. Столярный станок PLAYmake Кому подарить: мастерам на все […]

Как я самостоятельно выучил новый язык за 12 месяцев: тотальный гайд

От А0 до B2 за год Чуть больше года назад я был полностью монолингвом, говорящем только на английском, с нулевыми познаниями во французском языке. А спустя двенадцать месяцев, я с лёгкостью сдал международный экзамен DELF B2. Если вы не знаете, что значит «В2», посмотрите шкалу CEFR. Более того, все мои успехи — это результат домашнего […]

Добавляем статические файлы вне проекта ангуляр

Всем привет. На связи Омельницкий Сергей. Сегодня я бы хотел рассказать, что делать если вы хотите предоставить доступ к статическому контенту, который находится вне корня исходного angular проекта. В angular, для настроек конфигураций и рабочего окружения используют файл angular.json. В этом файле мы можем найти свойство assets в котором хранится массив с указанием путей к […]

Нейросети в трейдинге. Рано хоронить

Эта статья — мой расширенный ответ на недавнюю публикацию «Мечтают ли нейросети об электроденьгах?», в которой автор многословно и подробно объясняет почему нейросети точно не могут работать в трейдинге и почему предсказание цены невозможно. Прежде чем обосную свое несогласие с такой позицией, давайте немного коснемся теории и приемов которые применяются в трейдинге. Основой большинства графиков […]

Укрепите свои agile-команды, используя стадии развития Такмена

И снова здравствуйте. В преддверии старта курса «DevOps практики и инструменты» делимся с вами переводом еще одного интересного материала. Изолированность команд разработки и сопровождения — распространенный источник напряженности и узких мест. Когда команды работают изолировано, время цикла увеличивается, а бизнес-ценность уменьшается. В последнее время ведущие разработчики программного обеспечения научились преодолевать изолированность через коммуникацию и сотрудничество, […]