На днях мне пришло сообщение от портала Госуслуги с предложением поучаствовать в тестировании дистанционного электронного голосования (ДЭГ). Стало интересно, начал гуглить и поисковик сразу же выдал ссылку на хабровскую статью «Обзор системы дистанционного электронного голосования ЦИК РФ». Ознакомился…и…после прочтения, испытал противоречивые чувства, которые вылились в эту статью, созданную на базе идеи, описанной мной еще в 2018 году на сайте change.org.
Рубрика «Анализ и проектирование систем» - 12
Идеальная избирательная система
2021-05-02 в 11:52, admin, рубрики: Accuracy, Countability, iac, immutability, Анализ и проектирование систем, голосование, дэг, избирательная система, распределенные системы, системное администрирование, Стандарты связи, хранение данныхТихая революция и новый дикий запад в ComputerVision
2021-04-20 в 23:14, admin, рубрики: CLIP, cnn, Deit, DETR, Pose3d, RANSAC, SWIN, Transformers, Visual transformer, VIT, Алгоритмы, Анализ и проектирование систем, Блог компании Recognitor, машинное обучение, обработка изображенийКазалось бы, революция с Computer Vision уже была. В 2012 году выстрелили алгоритмы основанные на сверточных нейронных сетях. Года с 2014 они дошли до продакшна, а года с 2016 заполонили всеЧитать полностью »
Архитектура архитектуры. Шаг 4: воспалённый аппендикс
2021-04-10 в 22:35, admin, рубрики: architecture, enterprise architect, Анализ и проектирование систем, архитектура, инженерные системы, управление проектами, энтерпрайзПродолжение. К предыдущим постам и карте цикла.
История возникновения CUPID (критика SOLID)
2021-03-20 в 11:38, admin, рубрики: IT-стандарты, s.o.l.i.d., Анализ и проектирование систем, Проектирование и рефакторинг, чистая архитектураКакие бы вы предложили принципы для современной разработки программного обеспечения?
На прошлом виртуальном митапе Extreme Tuesday Club мы обсуждали, не устарели ли SOLID принципы. Не так давно я толкнул шутливую речь на эту тему, так что один из организаторов митапа спросил у меня - раз я несогласен с SOLID, чем бы я его заменил. Так получилось, что я уже думал об этом какое-то время, так что я решил предложить пять своих принципов, из которых получился акроним CUPID.
В общем, задумал я однажды придумать свою автоматическую коробку передач. Так чтобы не хуже других получилась. Не хуже - это чтобы были настраиваемые (желательно программно) передачи, обязательно наличие заднего хода, сама конструкция, в плане механики, была бы как можно проще, и при этом отсутствовали внутренние пробуксовки (как в вариаторе и гидротрансформаторе традиционной АКПП). Область применения: в качестве коробки передач в легковых авто, в качестве редукторов в промышленном оборудовании. НахренаЧитать полностью »
Почему чтобы переместить кнопку, нужно две недели
2021-02-18 в 7:45, admin, рубрики: Анализ и проектирование систем, Блог компании VDSina.ru, Научно-популярное, Программирование, программная инженерия, разработка программного обеспечения, стартап, технологии, управление разработкойМногие сталкивались с нерелятивистскими искажениями времени разработки крупных проектов. Кажется, что выполнение задачи должно занять один-два дня, а на самом деле требуется две-три недели. Это вызывает вопросы, однако существует красивая метафора для иллюстрации происходящего. Разумеется, как любая метафора, она упрощает ситуацию, поэтому на самом деле ничего не объясняет, но всё же демонстрирует некоторые любопытные механики.
Допустим, мы строим пирамиду из кирпичиков Lego размером 2x2 блока. Сколько потребуется времени на создание MVP (minimum viable product) пирамиды? Столько, сколько требуется для установки одного кирпичика! Допустим, это 1 секунда. То есть мы создали MVP пирамиды за 1 с. Сколько потребуется времени на реализацию v1? Нам нужно установить ещё три детали на уровне 0 и одну на уровне 1. Ещё 4 детали, то есть ещё 4 секунды. А для версии v2? Ещё пять деталей на уровне 0, три детали на уровне 1 и одна на уровне 2 — суммарно девять деталей и ещё девять секунд.
Читать полностью »
Что происходит с молодежной наукой в России?
2021-02-12 в 21:12, admin, рубрики: Анализ и проектирование систем, молодые специалисты, наука, наука в россии, открытые данные, Управление сообществомВ этой статье я хотел бы проанализировать основные проблемы молодежной науки в России. Я выделил следующие:
-
слабая связность системы высшего образования при низком уровне гибкости
-
отсутствие науки как таковой в провинциальных ВУЗах
-
плохое техническое оснащение
-
проблемное и недостаточное финансирование
-
преобладание государственного финансирования
-
избыток “научных сотрудников”, ригидность мышления профессоров и низкое качество публикаций
-
слабая обратная связь
Паспортный контроль, или Как сжать полтора гигабайта до 42 мегабайт
2021-02-05 в 9:52, admin, рубрики: nosql, php, pilosa, redis, Анализ и проектирование систем, оптимизация, паспортные данныеОднажды, в качестве тестового задания на позицию PHP разработчика была предложена задача реализации сервиса проверки номеров паспортов граждан РФ на предмет нахождения в списке недействительных. Текст задания был лаконичным: «Пользовательская база 10 миллионов, время ответа 1 миллисекунда, аптайм 99%».
Входные данные
Для начала посмотрим, в каком виде представлены записи в списке недействительных паспортов. На сайте МВД РФ можно скачать bzip2-архив размером около 460 МБ, внутри которого CSV-файл с двумя колонками PASSP_SERIES,PASSP_NUMBER
Читать полностью »
Будни аналитиков в «М.Видео—Эльдорадо»
2021-02-04 в 7:14, admin, рубрики: big data, job, Анализ и проектирование систем, аналитика, Блог компании М.Видео-Эльдорадо, данные, Карьера в IT-индустрии, М.Видео, Читальный зал, Эльдорадо
Профессию аналитика многие связывают с анализом данных ради поиска неочевидных закономерностей и тенденций. Однако это лишь одно из направлений деятельности, которое в русском языке называется «обработка и анализ данных», а в английском — data science, наука о данных. Другое направление деятельности в аналитике посвящено разработке новых и оптимизации существующих бизнес-процессов. И таких специалистов даже больше, чем «дата-сатанистов».
Меня зовут Дмитрий Кольцов, я Delivery Manager в «М.Видео—Эльдорадо», и хочу рассказать о том, как бизнес и системные аналитики встроены в организационную структуру нашей компании и какие задачи они решают. Кстати, в конце статьи вас ждёт анонс нашего первого онлайн-конкурса для аналитиков.Читать полностью »