9 библиотек веб-компонентов

1. Material components web Если использовать в заголовке слово «Material», то это гарантированно даст первые места в рейтингах UI-библиотек. Веб-библиотека Google Material-components — это версия веб-компонента библиотеки Material-UI. Эти веб-компоненты можно включить в широкий спектр контекстов и сред. Статья переведена при поддержке компании EDISON Software, которая разрабатывает электронную систему медицинского осмотра, а также занимается поддержкой […]

Нарастающий итог в SQL

Нарастающий (накопительный) итог долго считался одним из вызовов SQL. Что удивительно, даже после появления оконных функций он продолжает быть пугалом (во всяком случае, для новичков). Сегодня мы рассмотрим механику 10 самых интересных решений этой задачи – от оконных функций до весьма специфических хаков. В электронных таблицах вроде Excel нарастающий итог вычисляется очень просто: результат в […]

13 полезных приёмов по работе с массивами в JavaScript, которые могут вам пригодиться

Массивы являются одной из самых популярных структур данных в JavaScript, потому что они используются для хранения данных. Кроме этого, массивы дают много возможностей для работы с этими самыми данными. Понимая, что для тех, кто находится в начале пути изучения JavaScript, массивы являются одной из самых основных тем, в этой статье я хотел бы познакомить вас […]

Самый беззащитный — это Сапсан

Был я как-то на ZeroNights, это очередная конференция по информационной безопасности, которая в этом году была совсем шлаком. Там я хотел как всегда что-либо поломать, получить за это приз, и т.д., но как я выяснил — интересных задач там не было, и пришлось развлекать себя самому. Что происходило там — особой смысловой нагрузки не несёт, […]

Компания Brunner Elektronik — от CAD-системы до кабины пилота

Компания Brunner Elektronik AG специализируется на проектировании и производстве силовой электроники и мехатронных систем, а также на оказании технической поддержки. Основанный в 1968 г. семейный бизнес обслуживает заказчиков в ряде отраслей, включая машиностроение, медицинскую промышленность, а также производство тренажерной техники. Solid Edge с синхронной технологией помогает компании Brunner Elektronik существенно ускорить процессы разработки и обеспечить […]

Преступление и наказание: как крупные компании противостоят черному пиару

Черный пиар, клевета и другие грязные методы, позволяющие выживать с рынка конкурентов и портить репутацию брендов, публичных лиц, медийных персон, не должны сходить зачинщикам с рук. Действующее законодательство успешно борется с такого рода «инфо-вбросами», не позволяя злоумышленникам достичь желанной цели – очернить оппонента. Юрий Моша, основатель компании «Второй паспорт», рассказал нам о нюансах и тонкостях […]

Лучшая архитектура для MVP: монолит, SOA, микросервисы или бессерверная?.. Часть 1

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

MOSDROID Meetup: подключайтесь к трансляции

Уже завтра, 16 ноября, митап MOSDROID в офисе Райффайзенбанка: узнаём все тонкости кроссплатформенной разработки с использованием Flutter и GoMobile, поделимся друг с другом опытом модульной архитектуры проекта и ещё много интересных тем. Смотрите программу и подключайтесь к трансляции! О чём будем говорить 16:10 – 16:55 — «Flutter и Go mobile — как построить быстрый портал […]

Опыт поиска позиции PhD student в Германии

Добрый день. Хочу поделиться опытом работы на позиции PhD student в Германии, а также рассказать об основных критериях, которые нужны в CV для успешного прохождения собеседования с профессором. Помимо этого, расскажу о зарплате и что стало главной причиной моего переезда. Опыт работы, полученный в России Сначала расскажу какой опыт работы у меня был перед переездом, […]

Применение RPA в научных и инженерных расчетах

Вступление В школе для закрепления знания нам задавали решить множество однотипных примеров. Мы все время досадовали: что тут ценного? Подставить в формулу два-три значения и получить ответ. Где тут полет мысли? Реальность оказалась суровей, чем школа. Сейчас я работаю аналитиком в ИТ. До прихода в ИТ-сферу я поработал инженером-теплотехником, программистом ЧПУ, поучаствовал в исследовательских проектах. […]