Как стать автором
Обновить
-5
0

Пользователь

Отправить сообщение

Распределённый BPMS. Опыт Московской Биржи

Уровень сложностиСредний
Время на прочтение5 мин
Количество просмотров2.8K

Всем привет!

Меня зовут Сергей Максимов и я руковожу разработкой в Центре Управления Процессами (ЦУП) Московской Биржи. В статье я хочу рассказать о нашем опыте автоматизации бизнес-процессов (БП), когда система должна быть не только удобной бизнес-пользователям снаружи, но и надежной внутри.

Бизнес Биржи, с одной стороны, похож на обычный банковский финтех, но имеет ряд важных особенностей. Чтобы лучше представить специфику нашей работы, я приведу метафору. Представьте, что каждое утро с вашего корпоративного космодрома в космос отправляется ракета. В течение дня космический корабль автономно выполняет работу на орбите, а вечером возвращается на базу. В полёте связь с кораблем очень ограничена и успех его полёта на 99% определяется качественной подготовкой. Всё должно отработать точно и в срок. Досрочный спуск корабля с орбиты технически возможен, но влечет за собой огромные репутационные потери с отчетом регулятору и новостями в федеральных СМИ.

Интересно. Дайте больше подробностей
Всего голосов 7: ↑6 и ↓1+7
Комментарии3

Автоматизация тестирования бизнес-процессов через camunda

Уровень сложностиСредний
Время на прочтение15 мин
Количество просмотров3.7K

Всем привет! Меня зовут Ренат Дасаев и в прошлой статье Автоматизация Е2Е-тестирования сквозных БП интеграционных проектов Операционного блока было рассказано о том, как устроено e2e-автотестирование. Сегодня хочу рассказать о том, как используется camunda в автотестировании бизнес-процессов (далее БП). На практических примерах рассмотрим, что и как мы делаем в своих тестах.

Читать далее
Всего голосов 3: ↑3 и ↓0+5
Комментарии2

ИТ с пеленок. 6 игр, которые познакомят детей с программированием. Часть 1

Время на прочтение3 мин
Количество просмотров12K

Если ты влюблен в программирование, перетащить своего ребенка «на эту сторону» тоже однажды захочется. Годовасику про JSON рассказывать, конечно, рано (хотя за колыбельную прокатит), а вот с детьми 4+ уже можно прикоснуться к основам. Помогут в этом специальные игры для детей — 6 из них собрали в этом посте. Некоторые подойдут для дошкольников, другие — для детей постарше.

Создатели пишут, что при помощи таких игр можно прокачать алгоритмическое мышление, последовательности, циклы, ветвление и другие суперсилы программиста. Так что забирайте пост в закладки и по традиции рассказывайте в комментах, во что играют ваши дети и как результат.

Читать далее
Всего голосов 20: ↑19 и ↓1+23
Комментарии13

Мой обзор только что анонсированного Android 8K VR шлема «Play For Dream MR» — практически «убийцу Apple Vision Pro»

Уровень сложностиПростой
Время на прочтение1 мин
Количество просмотров3.9K

Год назад я писал про Apple Vision Pro (и в целом, согласен с собой до сих пор), на днях получилось наконец подержать AVP в руках (видео обзор на YouTube).

А буквально на днях я смог протестировать ранний прототип только что анонсированного «убийцы Apple Vision Pro» (никто его так не называет, но аналогии напрашиваются) от китайцев Play For Dream (бывшие YVR).

Читать далее
Всего голосов 15: ↑6 и ↓9+2
Комментарии5

Лучшие стоматологические 3D-принтеры для точной стоматологии — улучшите свою клинику уже сегодня

Время на прочтение18 мин
Количество просмотров1.5K

3D-печать совершенствует стоматологию, предлагая беспрецедентную точность, скорость и возможности кастомизации. Стоматологические 3D-принтеры готовы трансформировать стоматологические практики и лаборатории, оптимизируя рабочие процессы и улучшая качество стоматологических протезов и конструкций.

Эта статья рассматривает различные аспекты стоматологической 3D-печати, выделяя лучшие 3D-принтеры для стоматологических применений и предлагая инсайты о том, как стоматологам интегрировать эту передовую технологию в свои рабочие кабинеты.

Читать далее
Всего голосов 5: ↑3 и ↓2+3
Комментарии0

Google Colab вместо Jupyter Notebook: плюсы и особенности работы для новичков

Уровень сложностиСредний
Время на прочтение5 мин
Количество просмотров5.9K

Привет! Меня зовут Ольга Матушевич, я наставница на курсе «Аналитик данных» в Яндекс Практикуме. С Jupyter Notebook я впервые столкнулась шесть лет назад, когда начала изучать Python и анализ данных. И именно установка Jupyter Notebook стала самым сложным этапом моей учёбы — ни чистка данных, ни градиентный бустинг, ни бутстрэп не доставляли мне столько трудностей.

Если установка программного обеспечения даётся вам так же трудно, то эта статья для вас. В ней я рассказываю о не требующем установки сервисе Google Colab, сравниваю его с Jupyter Notebook и даю советы для лёгкого старта.

Читать далее
Всего голосов 5: ↑3 и ↓2+1
Комментарии11

Мониторинг бизнес-процессов в Camunda 8. Настраиваем дашборды и визуализируем данные

Уровень сложностиСредний
Время на прочтение3 мин
Количество просмотров4.5K

Привет, Хабр. Я Вероника, java-разработчик, который юзает Camunda без слез. Здесь моя первая статья, в которой мы переложили BPMN диаграмму на java код и реализовали небольшой процесс. 

На этот раз пишу о мониторинге бизнес-процессов. Давайте представим: мы зарелизились в прод. Всё работает прекрасно. Но тут приходит бизнес, которому нужны графики, диаграммы и отчеты. Что делать?

Читать далее
Всего голосов 15: ↑15 и ↓0+18
Комментарии2

Зачем backend-разработчику Camunda и как ей пользоваться? Разбираем на примере одного пятничного вечера

Уровень сложностиСредний
Время на прочтение8 мин
Количество просмотров11K

Я написала этот текст из желания помочь разработчикам, которым только предстоит познакомиться с Camunda. С чего начать и как не потеряться - подробно, с кодом и скринами.

Читать далее
Всего голосов 18: ↑17 и ↓1+16
Комментарии37

Разбираемся с текущим состоянием реализации макросов и механизма аугментации в Dart

Уровень сложностиСредний
Время на прочтение20 мин
Количество просмотров1.5K

Привет, Хабр! Меня зовут Станислав Чернышев, я автор книги «Основы Dart», телеграм-канала MADTeacher и доцент кафедры прикладной информатики в Санкт-Петербургском государственном университете аэрокосмического приборостроения. 

В этой статье я хочу:

👉 поделиться очень черновым наброском 9-й главы - «Макросы и механизм аугментации (Augmentations)». Несмотря на то, что данная функциональность пребывает в экспериментальном режиме и требует для своего прощупывания Dart 3.5.0-152.dev (и старше), текущей реализации макросов и аугментации достаточно для того, чтобы разобраться в тех принципах, которые будут лежать в их основе.

👉 рассказать об изменениях, которые случились с книгой "Основы Flutter" за прошедший месяц.

Читать далее
Всего голосов 6: ↑6 и ↓0+6
Комментарии3

Обзор Ninkear N14: компактный ноутбук и крупный планшет в одном флаконе

Время на прочтение16 мин
Количество просмотров3.1K

Трансформер Ninkear N14 это модель, которая совмещает в себе сразу 2 устройства: компактный ноутбук и огромный планшет с сенсорным дисплеем. Да, именно такое сочетание. Ведь 14″ для ноутбука это уже из разряда «компакт». Т. е его удобно брать с собой в деловые поездки, путешествия и работать в любом месте (хоть с коленок). В то же время для планшета 14″ это уже космос. Огромная диагональ позволяет с комфортом работать с дисплеем при помощи сенсора, играть в соответствующие игры или смотреть видео. А если докупить стилус, то это еще и инструмент для художника. Тем более приятно, когда оба устройства совместили в одном корпусе, для чего установили экран, который поворачивается на 360 градусов. Однако Ninkear N14 не является мощным ноутбуком, поэтому он не подходит для задач, которые требуют производительного железа. Также он не подойдет геймерам, т. к не имеет дискретной видеокарты. А вот для офисной работы, обучения и в качестве девайса для интернета и видео он подходит хорошо. Подробные тесты, личное мнение и разборку вы найдете ниже.

Читать далее
Всего голосов 2: ↑2 и ↓0+2
Комментарии28

Вам есть что делать с нуля в IT в 2024 году

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров38K

Бешеная конкуренция среди джунов, нейросети скоро всех заменят, в стране кризис – почему вас не должно это беспокоить, если вы решили, что IT – это для вас.

Под кат →
Всего голосов 41: ↑26 и ↓15+14
Комментарии90

Авиация: промежуточный итог 2 квартала 2024

Уровень сложностиСложный
Время на прочтение13 мин
Количество просмотров12K

Краткое содержание для Хабра: не очень техническая статья, графомания, минусовать не читая.

Для лиги лени: современная авиация – это сложно, дорого, и прямо связано не только с микроэлектроникой, но и с ТАУ, и с такой банальной вещью, как подшипники и материаловедение. Да даже с обычной краской.

Читать далее
Всего голосов 54: ↑35 и ↓19+23
Комментарии31

Пишем собственный макрос на Dart 3.5 вместо старого генератора кода

Уровень сложностиСредний
Время на прочтение7 мин
Количество просмотров2.3K

В Dart 3.5 большое новшество: макросы. Это как старая генерация кода, но прямо в памяти, без временных файлов, плюс ещё много преимуществ.

В этой статье разбираем пилотный макрос JsonCodable, который команда Dart выпустила, чтобы мы разобрались в новой технологии. И пишем собственный простейший макрос.

Читать далее
Всего голосов 10: ↑10 и ↓0+10
Комментарии0

Почему я отказался от GraphQL

Время на прочтение10 мин
Количество просмотров17K

GraphQL — невероятная технология, привлёкшая много внимания с тех пор, когда я начал в 2018 году использовать её в продакшене. Вам не придётся долго листать мой блог, чтобы увидеть, как я раньше продвигал её. После создания множества React SPA поверх путаницы нетипизированных JSON REST API технология GraphQL показалась мне глотком свежего воздуха. Я искренне поддерживал хайп вокруг GraphQL.

Однако с течением времени у меня появилась возможность выполнять развёртывания в окружениях, где больше важны не функциональные требования, а безопасность, производительность и удобство поддержки. Тогда и поменялась моя точка зрения. В этой статье я подробно расскажу о том, почему сегодня не рекомендовал бы GraphQL большинству, и поделюсь более совершенными альтернативами.

В статье для примеров я буду использовать код на Ruby с превосходной библиотекой graphql-ruby, но я уверен, что многие из перечисленных проблем не зависят от выбора языка/библиотеки GraphQL.

Если вы знаете более качественные решения или способы, напишите мне комментарий.

Читать далее
Всего голосов 34: ↑31 и ↓3+35
Комментарии47

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

Уровень сложностиСложный
Время на прочтение10 мин
Количество просмотров51K

Пару дней назад Хабр в списке новостей вывел и эту - В России создали и тестируют собственный литограф . Новость не вызвала у меня особого интереса - кроме того, что на Хабре завелась особая математика, +68 – 24 = +58, и вот почему.

Читать далее
Всего голосов 290: ↑253 и ↓37+266
Комментарии319

Что такое Универсальный решатель проблем — программа из 1955 года

Время на прочтение8 мин
Количество просмотров20K
Когда Герберт Саймон и Алан Ньюэлл в 1955 году начали придумывать Logic Theorist, понятия «искусственный интеллект» ещё не существовало.

Правда, на семинаре, где впервые прозвучало это определение, их разработки приняли с изрядной долей скепсиса, совершенно не разглядев, что данная программа — это на практике ровно то, что было придумано в теории.

А потом они решили сделать ещё более крутую штуку — программу, которая сможет решить любую проблему, поставленную перед людьми. Они назвали её GPS — General Problem Solver. По идее, у них должен был получиться разумный электронный советчик, который точно знает, как лучше всего поступить в сложной ситуации из серии «аккумулятор на машине разрядился, а вам срочно нужно отвезти ребёнка в детский сад». Ну или дать ответ на главный вопрос жизни, Вселенной и всего такого.

Но вот получилось вообще не то.

image
«Ты только посмотри, что GPS предлагает нам сделать!»
Читать дальше →
Всего голосов 37: ↑37 и ↓0+55
Комментарии10

Как правильно готовить водородную энергетику

Уровень сложностиПростой
Время на прочтение9 мин
Количество просмотров7.1K

Приветствую всех айтишников и технарей. Я не забыл про ЯМР, я помню! Но за последнее время на глаза попалось сразу несколько статей про водородную энергетику, и каждая из них грубо задевала тонкие профессиональные струны моей души. В связи с этим я решил, что молчать дальше нету мочи, и решил немного порассуждать в слух на тему, что не так с водородной энергетикой, и что не так с её критиками. Для понимания контекста поясню: я работаю в R&D и разрабатываю электрохимические источники энергии, в том числе и водородные топливные ячейки в моем анамнезе когда-то были. Поэтому я позволю себе изложить именно свое мнение, сформировавшееся у меня за время работы в это области, с минимумом пруфов.

Добро пожаловать под кат.
Всего голосов 70: ↑70 и ↓0+76
Комментарии53

Flutter 3.22 — наше мнение

Уровень сложностиСредний
Время на прочтение5 мин
Количество просмотров5.5K

14 мая Flutter зарелизили новую версию 3.22. Подробнее об этом тут (мы всё заботливо перевели и художественно отредактировали), оригинал здесь

Наша Flutter-команда не могла остаться в стороне и уже опробовала новинку. Делимся мнением.

Читать дальше
Всего голосов 11: ↑10 и ↓1+11
Комментарии14

Как сделать таск-трекер под себя на low-code конструкторе

Время на прочтение22 мин
Количество просмотров12K

Типовые таск-менеджеры отлично подходят для конкретных ситуаций, но чаще всего их не получится настроить под свои нужды. Джира медленная, дорогая и часто слишком сложная, trello слишком простой, а персональные таск менеджеры не дают нужного взаимодействия с командой.

Читать далее
Всего голосов 26: ↑25 и ↓1+32
Комментарии24

Xv6: учебная Unix-подобная ОС. Глава 1. Интерфейсы операционной системы

Уровень сложностиСредний
Время на прочтение14 мин
Количество просмотров13K

Эта книга рассказывает о принципах работы операционных систем на примере xv6. Операционная система xv6 реализует базовый интерфейс, который Кен Томпсон и Деннис Ритчи предложили в операционной системе Unix, и подражает внутреннему устройству Unix. Комбинации простейших механизмов Unix дают удивительную свободу действий. Современные операционные системы признали успех Unix и реализуют похожие интерфейсы - BSD, Linux, macOS, Solaris, и даже Microsoft Windows. Изучение xv6 поможет понять работу и других операционных систем.

Читать далее
Всего голосов 15: ↑15 и ↓0+15
Комментарии6

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность