Как стать автором
Обновить
37
75
Анна Колосова @Hanamime

SMM,

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

От хаоса к порядку. Как мы внедряем стандарты в CDEK

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

Привет, Хабр! Меня зовут Олег Бондарь, я архитектор решений в CDEK. В этой статье расскажу о стандартах — сводах правил и требований, которые позволяют всем участникам процесса быть в общем контексте, действовать единообразно и совершать меньше ошибок. Кроме того делают взаимодействие между людьми и системами немного проще.

Статья будет полезна менеджерам проектов, разработчикам, тестировщикам, аналитикам и другим IT‑специалистам. Поговорим о способах выработки и применении стандартов, их влиянии на проектирование, разработку, тестирование и стабильность системы в целом. Для примера возьмем ERP CDEK, которая ежедневно обеспечивает работу десятков тысяч пользователей, нескольких сотен тысяч клиентов и позволяет нам обрабатывать до полумиллиона заказов в день.

Читать далее
Всего голосов 50: ↑47 и ↓3 +44
Комментарии 28

Право на ремонт расширяется: улучшенные аккумуляторы и 5-летняя доступность запчастей для гаджетов в ЕС

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

У покупателей электронных устройств всё больше прав относительно ремонта собственных гаджетов. Благодаря активному лоббированию своих интересов сторонников «права на ремонт» регуляторы разных стран пошли навстречу потребителям. Так, производителей электронных устройств обязали предоставлять запчасти для проданных телефонов, ноутбуков, бытовой техники. Этого лобби пользователей добилось в 2021 году.

Теперь законодатели ЕС пошли ещё дальше и потребовали от производителей смартфонов и планшетов продавать не только сами устройства, но и запчасти ― около 15 различных категорий. Все эти запасные части должны быть доступны для покупателей устройств в течение минимум 5 лет после прекращения выпуска гаджета. По плану регуляторов такие действия дадут возможность продлить срок жизни электроники, что должно сократить количество электронного мусора по всей планете. О подробностях всего этого ― под катом.

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

Компьютерная революция в примерах. Вычисления кардинально улучшили мир за полвека

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

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

Однако нельзя отрицать экспоненциального роста вычислительной мощности компьютеров в последние десятилетия. Более того, закон Мура и революция IT — один из главных факторов экономического прогресса в XX–XXI вв. Давайте вспомним некоторые отрасли, которые кардинально продвинулись вперёд благодаря экспоненциальному росту вычислений.

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

Читать далее
Всего голосов 17: ↑12 и ↓5 +7
Комментарии 35

Не так страшно собеседование, как его себе представляют: технические собесы и необычные кейсы в Сбере

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

Привет, Хабр!

Поздравляем всех программистов с 256-м днём года! Под катом рассказываем, как проходят технические интервью в Сбере: реальные истории от наших IT-руководителей и ссылки на актуальные вакансии.

Встречаемся ниже!

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

Краткая история тестирования ПО и реалии работы тестировщика в Сбере

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

И снова здравствуйте! Сегодня у тестировщиков профессиональный праздник, с чем мы всех причастных и поздравляем! Ну и заодно предлагаем поговорить о тестировании программного обеспечения - о чем же еще? Для начала вспомним историю тестирования, её эволюцию и продвижение к современным концепциям. Если историю вы знаете, то первую часть можно пропустить. Во второй Никита Прокопенко, лидер команды автоматизации тестирования UI на устройствах SD, рассказывает о том, как проходят собеседования кандидатов на тестировщика ПО в Сбере. В любом случае, велкам под кат!

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

Машинное обучение как новая революция

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

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

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

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

Гейминг, сервис, облака: как играть в любимые тайтлы в 2022 году на любых устройствах

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

И снова здравствуй, Хабр! Среди наших сотрудников есть много геймеров, которые предпочитают самые разные игры, включая «тяжёлые». Поэтому сегодня решили поговорить про облачный гейминг и сервисы, которые доступны сейчас в России. Какие из них актуальны в 2022 году, что нужно для начала игры и сколько придётся платить? Поехали, обсуждаем!

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

Управляем параметрами в процессной аналитике при помощи фреймворка Hydra

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

Привет, Хабр! Меня зовут Александр Дунаевский, я Data Scientist в Сбере. Сегодня хочу рассказать про управление параметрами в Process mining (процессная аналитика) и нюансах этой задачи.

Для работы используется фреймворк Hydra, который здорово облегчает жизнь. В чём вообще проблема? В задачах процессной аналитики требуется постоянно менять входные параметры и сохранять результаты работы. Но при большом количестве запусков возникает потребность в отдельной системе для управления как передаваемыми параметрами, так и логированием. В статье рассмотрим, как фреймворк Hydra может помочь нам с этим. Кому интересно ― просим под кат!

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

Лайфхаки упрощают жизнь — если никому не говорить

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

Приятно оптимизировать рутинную работу и плевать в потолок, закинув ноги на рабочий стол. Процесс идёт, компания стала зарабатывать больше денег, все довольны.

Но есть нюанс.

Компания хочет быть уверена, что вы тратите на работу достаточно усилий. Это очень важно для неё. Хотя производительность труда повысилась, но с точки зрения работодателя, бить баклуши на рабочем месте — проявление нелояльности и обман. За такие лайфхаки вас могут уволить.

Допустим, вы придумали оптимизацию, которая повысит доход компании и настолько упростит работу, что угрожает увольнением и вам, и вашим коллегам. Что делать? Будет ли этично забыть идею?

Здесь мы выходим из сферы рациональной логики, вступая в область эмоций, морали и так называемой «справедливости». В общем, это философский вопрос и культурная проблема. Не в последнюю очередь потому, что общество ценит трудолюбие как добродетель.

Читать далее
Всего голосов 27: ↑22 и ↓5 +17
Комментарии 22

Как мы разрабатывали OCR для приборов учёта коммунальных услуг

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

Привет, Habr!

Вы или ваши близкие точно сталкиваетесь с тем, что раз в месяц нужно выйти на лестничную площадку, включить фонарик в телефоне и переписать показания счётчика электроэнергии, а ещё снять показания счётчиков воды, и, возможно, даже природного газа. Нашим коллегам из департамента недвижимости и эксплуатации приходится проделывать такое упражнение ежемесячно на 18 тысячах объектов! Поэтому у нас в команде Центра искусственного интеллекта (ЦИИ) Блока «Сервисы» появилась идея облегчить жизнь сервис-менеджера с помощью технологии Computer Vision (далее CV), как Optical Character Recognition (сокращённо — OCR).

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

Кроме того, на своей лестничной площадке мы видим всегда одни и те же счётчики, а разнообразие их видов в «дикой природе» оказалось гораздо шире! Поэтому мы решили, что будет интересно узнать о нашем пути практического решения задачи распознавания счётчиков (более строгое название, как подсказали наши коллеги, — приборов учёта. Поэтому далее будут встречаться оба этих термина, но речь будет идти об одном и том же).

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

И на камнях растут деревья: как написать интересный пост о своём коде, когда это кажется невозможным

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

Мы знаем, что про код писать сложно, но хотим, чтобы посты с ним на Хабре становились всё лучше. Поэтому на ежегодном хабраконкурсе «Технотекст-2021» мы поддержали номинацию «Программирование». А ещё  создали коллекцию советов — как написать крутой пост про свой код и порадовать этим постом аудиторию. 

Мы пройдём по основным шагам работы с текстом и покажем, как работать с темой, форматом и структурой. Научим техноавторским приёмчикам. А в пример приведём посты из нашего блога — и отличные материалы участников «Технотекста-2021». 

Хочу делать интересные посты
Всего голосов 23: ↑20 и ↓3 +17
Комментарии 14

От Odyssey до облачного гейминга: как развивалась игровая индустрия

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

«Фанился на Фуре, прилетел на b тарить дезолятор, не хватало 150 монет, я решил ультануть дабы фастом нафармить голды. И вот я ультую и ловлю дабл килл))) Ваншотные  морф и магнус рипнулись».

Если вы поняли хотя бы половину этой фразы, значит, мир компьютерных игр не обошёл вас стороной. Возможно, вы провели не одну бессонную ночь за «Цивилизацией» Сида Мейера или вместо пар в университете зависали в компьютерных клубах своего города. Удивительное дело, многие люди не в состоянии вообразить свою жизнь без видеоигр, и если не играли в них сами, то заядлым геймером обязательно оказывался друг, сосед или одноклассник.

Бродилки, стрелялки, стратегии и квесты — кажется, будто они существовали всегда.  Но ещё 50 лет назад не было даже намёка на скорый расцвет гигантской индустрии видеоигр и киберспорта. И, может быть, новейшая история человечества повернула бы в другое русло, если бы ровно полвека назад в этот день компания Magnavox не представила первую в мире коммерческую домашнюю игровую приставку — Magnavox Odyssey.

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

Volumetric-студия — уникальный проект с интригующими возможностями

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

Привет!

Сегодня с вами Максим Козлов, руководитель Sber AR/VR Lab.

Устраивайтесь поудобнее, зовите кота, включайте лампу — это будет длинная история. О цифровых двойниках, volumetric-съёмке и о том, чем это всё обернётся для нас уже в скором будущем.

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

Platform V DataSpace: пишем код на Java при помощи удобного SDK

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

Привет, Хабр! Продолжаем рассказывать, как быстро и просто создавать микросервисные приложения. В прошлой статье мы написали frontend с помощью Platform V DataSpace. В примере был использован TypeScript, но, как мы и говорили, это необязательное требование.

Теперь рассмотрим, как разрабатывать backend-приложения на языке Java с помощью сервиса Platform V Functions и инструмента DataSpace SDK.

Platform V Functions — это FaaS-решение, позволяющее загружать исходный код сервиса в виде функции в OpenShift/k8s без создания docker-образов и настройки окружения.

Но основное внимание в статье уделим даже не Functions, а DataSpace SDK. Это инструмент для удобного взаимодействия с DataSpace по протоколу JSON-RPC. По ходу статьи мы рассмотрим основные фичи, которые DataSpace SDK предоставляет Java-разработчику.

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

Бумажный интернет с поисковыми запросами в 1910 году

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

На этот раз мы расскажем о событиях далекого прошлого.

А именно про Mundaneum – работающий бумажный интернет Поля Отле. 100 лет назад он уже обрабатывал 1500 поисковых запросов в год со всего мира. Это было за 55 лет до того, как Тед Нельсон представил гипертекст, за 79 лет до рождения Всемирной паутины и на 84 года раньше появления W3Catalog.

Прочитайте несколько принципов работы поисковой системы Поля Отле. Знакомо?

Книга – надёжный, но неудобный источник информации, поскольку требует длительного поиска ответа на конкретный вопрос.

Документы, содержащие ответы на вопросы пользователей, должны быть небольшими, удобного универсального формата.

Документы должны ссылаться друг на друга, раскрывая информацию и дополняя её.

Нужно индексировать разные источники. Не только книги и справочники, но и фотографии, прессу и даже открытки. Соответственно, в результатах поиска могут быть не только текстовые документы, но и медийные.

Запрос пользователя должен быть вначале обработан до универсального, в виде ключевых слов – а по ним уже должен идти поиск.

В соответствии с ними и работал Mundaneum. Это проект, опередивший своё время по всем фронтам – и морально, и технологически. Тем удивительнее, что это была не просто идея, а работающая система. Причём проект действовал с разной мощностью целых 29 лет – с 1910 по 1939-й.

Самое обидное, что его нельзя назвать дедушкой интернета и поисковых систем. Mundaneum был заброшен к началу Второй мировой войны, вскоре умер его создатель, а большинство идей не получили дальнейшей жизни и разрабатывались независимо от него другими учеными. Впрочем, обо всём – по порядку.

Читать далее
Всего голосов 29: ↑28 и ↓1 +27
Комментарии 16

Первый древнейший: в чём уникальность языка программирования LISP

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

В этой статье мы поговорим об одном из самых старых языков программирования ― Lisp. Несмотря на свой внушающий уважение возраст, он всё ещё находится в строю и заставляет переосмысливать всю теорию программирования. Так что же это за язык и чем он примечателен?

Лисп, или LISP (от англ. LISt Processing language — «язык обработки списков», современное написание: Lisp) — семейство языков программирования, программы и данные в которых представляются в виде списков.

Существует альтернативная расшифровка названия LISP: Lots of Irritating Superfluous Parentheses («Много раздражающих лишних скобок») — намёк на особенности синтаксиса языка.

Шутливое «Десятое правило Гринспена» гласит: «Любая достаточно сложная программа на Си или Фортране содержит заново написанную, неспецифицированную, глючную и медленную реализацию половины языка Common Lisp».

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

Информация

В рейтинге
67-я
Откуда
Москва, Москва и Московская обл., Россия
Работает в
Дата рождения
Зарегистрирована
Активность

Специализация

Marketing Manager, SMM Specialist