Месяц: Декабрь 2020
-
Подключаемся к станку по изготовлению профлиста и считываем из него прокатную длину
—
от автора
Год назад на завод, на котором я тогда работал, обратились с просьбой сделать устройство, которое считывает длину листового рулонного железа пройденную через станок по изготовления профлиста. Один из руководителей отказался со словами «Не делай добра и зла не получишь». Мой начальник подкинул мне эту халтурку. При встрече все оказалось довольно банально. Станок выглядел примерно как…
-
Анализ целостности сигналов в PADS Professional (6/6)
—
от автора
Добрый день, уважаемый читатель! Вот и подошел к концу наш блиц-курс по анализу целостности сигналов в PADS Professional. В заключительном уроке вы вы узнаете, как выполнить пакетный анализ и просмотреть результаты отчета. Затем вы предпримете соответствующие шаги для решения проблемы перекрестных помех.
-
Raspberry Pi Server Mark III — «малиновый» сервер третьего поколения на 14 юнитов
—
от автора
Одноплатник Raspberry Pi, все его версии, активно используют как профессиональные разработчики сетевого оборудования, так и любители. Одно из популярных направлений — создание серверов на основе «малинки». В начале года в сети появилось описание блейд-серверов на базе Raspberry Pi 4 Model B. Как оказалось, разрабатывает эти системы пользователь Хабра ww898 для своей компании. Их используют в…
-
2020 – год всемирной мобильности (как бы иронично это ни звучало)
—
от автора
Этот год у всех прошёл очень по-разному. Кто-то безвылазно сидел дома, а кто-то неделями не мог себе позволить уйти с работы. 2020 близится к завершению, и Cloud4Y предлагает интересную статистику о том, что общего есть человечества с точки зрения использования мобильных устройств.Вы ловили себя на мысли, что в последнее время слишком часто зависаете в телефоне?…
-
Приложение на SwiftUI в AppStore – сложности разработки
—
от автора
SwiftUI – это молодая и пока что не совсем изученная технология. С одной стороны, большое пространство для творчества и исследования, а с другой – неизвестность, нестабильность и проблемы.Так ли просто писать на SwiftUI, как показывают на WWDC? Я расскажу о сложностях, с которыми столкнулся лично я во время написания собственного приложения. Оно полностью написано на…
-
Малышка на миллион. Сковиллей
—
от автора
Или, на что годятся монстрики Meklon’а? Пишу эту заметку по мотивам инженерного мануала Гидропоника. Выращиваем сверхострый чили и заставляем всех его есть. Так получилось, что я один из тех, кого Meklon счел своим долгом «накормить и посмотреть что с ними станет». Я же, в свою очередь, считаю своим долгом рассказать об этом бесчеловечном эксперименте, на…
-
Обновление фронтальных систем НСПК без прерывания сервиса
—
от автора
Фронтальные офисные (ФО) системы – одни из основных Mission Critical систем, эксплуатируемых в НСПК сегодня. Они отвечают за обработку и маршрутизацию авторизационных запросов между Банком-эквайрером и Банком-эмитентом. Именно через них производят обмен данными банки пока вы проводите операцию по карте. Через ФО проходит до 60 миллионов авторизаций в сутки, при этом в пике они обрабатывают 1800 TPS(transaction per second).Меня зовут…
-
Как мы выбрали архитектуру слоя представления на новом проекте и не прогадали
—
от автора
Про проектВсем привет! Меня зовут Даниил Климчук. Год назад я пришел в vivid.money третьим Android-разработчиком. Несмотря на это, в проекте практически не было кода, а первые фичи только начинали разрабатываться. Нам нужно было запустить новое банковское приложение в европе, где придется конкурировать с такими компаниями, как Revolut. Уже тогда было понятно, что команда очень быстро…
-
CRDT, RON и Сети Данных
—
от автора
Эта статья о следующем эволюционном шаге в развитии систем обработки данных. Тема амбициозная, поэтому расскажу сначала немного о себе. Вот уже больше 10 лет я работаю над проектами в области CRDT и синхронизации данных. За это время успел поработать на университеты, стартапы YCombinator и известные международные компании. Мой проект последние три года – Replicated Object…
-
Ещё раз о производительности фреймворков Python для веб разработки
—
от автора
Недавно мне пришлось начинать проект нового веб сервиса, и я решил протестировать максимальную нагрузочную способность Django, а заодно сравнить её с Flask’ом и AIOHTTP. Результат показался мне неожиданным, поэтому я «просто оставлю» его тут.