Как найти альтернативу импортным запчастям для действующего оборудования? |
Один из вариантов решения этой проблемы — сделать реверс-инжиниринг запасной детали. Иными словами, взять имеющуюся деталь, снять с нее размеры, определить материал, покрытие, термообработку, выпустить чертеж. С таким чертежом можно уже обращаться на производственные предприятия. Алгоритм понятный, но давайте попробуем посмотреть детально на проблемы, с которыми можно столкнуться.
Читать далееhttps://habr.com/ru/post/681864/?utm_source=habrahabr&utm_medium=rss&utm_campaign=681864
Метки: реверс-инжиниринг Инженерные системы Подготовка технической документации импортозамещение запасные детали 3d-сканирование запчасти |
[recovery mode] Раскрашивание изображений с использованием нейронных сетей |
Раскрашивание изображений с использованием нейронных сетей
DeOldify — это проект, основанный на глубоком обучении, для раскрашивания и восстановления изображений. Модель использует архитектуру NoGAN для обучения модели.
Мы будем использовать эту модель, чтобы преобразовать некоторые черно-белые фотографии, добавив к ним цвет.
Читать далееhttps://habr.com/ru/post/681928/?utm_source=habrahabr&utm_medium=rss&utm_campaign=681928
Метки: Open source python Обработка изображений Машинное обучение колоризация раскрашивание нейронные сети gan |
РИТМ-2, синтезатор из СССР |
Исходя из активно гуляющей и тиражирующейся в сети информации, синтезатор «РИТМ-2» был создан в 1982 г. инженером Кировского завода музыкальных инструментов Виктором Анатольевичем Никулиным по просьбе его друга-музыканта. Руководству предприятия прибор понравился и в 1984 году был начат его серийный выпуск, который продолжался 10 лет. За это время схема инструмента еще трижды подвергалась усовершенствованиям. Это был единственный советский синтезатор, все компоненты и органы управления которого размещались на одной печатной плате.
Читать далееhttps://habr.com/ru/post/681924/?utm_source=habrahabr&utm_medium=rss&utm_campaign=681924
Метки: Звук синтезатор советский ссср ретротехника музыка музыкальные инструменты |
Не работает бэкап конфигурации коммутатора Huawei |
Недавно заказчик сообщил, что не может сделать ни автоматический, ни ручной бэкап конфигурации коммутатора Huawei серии S5700. Пройдясь по шагам траблшутинга, было замечено, что конфигурации нет, точнее значение строки "Startup saved-configuration file" в display startup равно NULL:
Читать далееhttps://habr.com/ru/post/681708/?utm_source=habrahabr&utm_medium=rss&utm_campaign=681708
Метки: Сетевые технологии бэкапирование |
Ночь с 10 на 11 августа 2022. Луна в перигее. Знакомимся с околополярными созвездиями — часть 3 |
https://habr.com/ru/post/681894/?utm_source=habrahabr&utm_medium=rss&utm_campaign=681894
Метки: научно-популярное астрономия наука луна перигей созвездия ликбез |
Хочу в геймдев #43 — “Профессия концепт-художник” |
Всем привет! Это подкаст “Хочу в геймдев”, и сегодня у нас творческий выпуск - о профессии концепт-художника.
Мы решили изучить эту профессию на нескольких уровнях: поговорили с опытным художником компьютерной графики, а также с начинающим художником из инди-студии, которая работает над своей первой игрой. Кроме того, мы задали много вопросов людям, которые нанимают художников на работу.
Читать далееhttps://habr.com/ru/post/681870/?utm_source=habrahabr&utm_medium=rss&utm_campaign=681870
Метки: разработка игр Дизайн игр Игры и игровые консоли интервью подкасты игры художник в геймдеве геймдев |
It is Wednesday, my java dudes, или насколько сложно сделать свою JVM |
Что делать, если накануне переезда повысилась тревожность, а привычные методы не приносят успокоения?
Конечно же вырабатывать дофамин через решение упоротых инженерных задач!
Мне стало интересно - насколько тяжко было бы сделать свой интерпретатор байт-кода Java? И насколько сложно было бы научить его “новым трюкам”?
Писать я буду на Rust, поэтому и проект, не мудрствуя лукаво, назвал Rjava.
Читать далееhttps://habr.com/ru/post/681844/?utm_source=habrahabr&utm_medium=rss&utm_campaign=681844
Метки: Ненормальное программирование java rust сезон java |
Задачи на собеседованиях. Event loop. JS |
Почти на каждом собеседовании бывает задачка на событийный цикл. И как я понял, не все до конца понимают как их решать. А решают их обычно в голове, а лучше используя бумажку и ручку. В статье я приведу способ решения через таблицу
Основной поток/Микрозадачи/Макрозадачи
https://habr.com/ru/post/681882/?utm_source=habrahabr&utm_medium=rss&utm_campaign=681882
Метки: javascript event loop собеседование вопросы микрозадачи |
Как не перестать быть data driven из-за data driften, или Пару слов о дрейфе данных |
Нестабильная экономическая ситуация значительно влияет почти на все сферы жизни общества и бизнеса. Меняется потребительское поведение, производственные и логистические цепочки, закупочные цены, доступность огромного количества товаров и услуг и даже состав конкурентов на рынке. Конечно, это не может не сказаться на качестве многих моделей машинного обучения, поскольку они были обучены на исторических данных, которые уже не актуальны. Это явление известно как дрейф данных или дрейф концепции и оно является основной причиной деградации модели с течением времени. Сейчас особенно полезно знать о методах детекции дрейфа и борьбы с его последствиями, ведь когда данные дрейфуют, прогнозы будут ошибочными, а решения, принятые на основе этих прогнозов, могут негативно влиять на бизнес.
В статье мы – команда Advanced Analytics GlowByte – поговорим о типах и причинах дрейфа, а также разберём на примере основные методы детекции дрейфа.
Читать далееhttps://habr.com/ru/post/681772/?utm_source=habrahabr&utm_medium=rss&utm_campaign=681772
Метки: математика ai drift дрейф data mining машинное обучение machine learning big data data science data engineering machinelearning блог компании glowbyte feature store |
CJM для сайта НПФ «Национальный»: реальный кейс, нереальные персонажи |
Если в названии организации есть слово «пенсионный», то это ещё не значит, что и её сайт должен выглядеть на 65+. Так что наши заказчики решили, что пора менять подход, и обратились к нам за тотальным редизайном своего сайта. Нужны были пересмотр структуры, навигации и контента в сторону упрощения, выявление блокаторов конверсии и создание дизайна с нуля. За это всё мы и принялись с изрядной долей энтузиазма.
Так как пенсионное страхование — бизнес специфичный, создавать новый сайт без вводных от маркетинговых исследований было бы контрпродуктивно. Для формирования цельной картины и модели взаимодействия с клиентом мы остановились на CJM. А CJM (если вы ещё с ней не сталкивались) — это визуализация пути клиента от возникновения проблемы до решения, и всё это через опыт взаимодействия с компанией. В процессе создания карты мы как будто сопровождаем клиента по ходу его мысли, отмечая все особенности и проблемы, попутно предлагая варианты их решения.
Читать далееhttps://habr.com/ru/post/681860/?utm_source=habrahabr&utm_medium=rss&utm_campaign=681860
Метки: Блог компании AGIMA Веб-дизайн Интерфейсы AGIMA cjm данные гайд |
Роботы-насекомые: удивительные и перспективные проекты |
https://habr.com/ru/post/681868/?utm_source=habrahabr&utm_medium=rss&utm_campaign=681868
Метки: насекомые роботы робототехника научно-популярное selectel robobee разработка робототехники блог компании selectel hamr-f microtug deansect electrostatic crawler robeetle |
Миграция SAP HCM в Yandex Cloud: зачем и как мы это делали и причем тут сертификация по ФЗ “О персональных данных” |
Сегодня в российском ИТ-сообществе хорошо знакомы с Федеральным Законом ФЗ-152. Этот документ регулирует обработку персональных данных и предъявляет к системам, которые работают с ними, ряд жестких требований. Будем честны — закон не только защищает данные, но и серьезно осложняет использование зарубежных сервисов, ряд из которых пока сложно заменить отечественными аналогами в настоящий момент. SAP HCM одна из таких систем.
Ещё в 2014-м году мы поставили амбициозную задачу перенести все системы SAP в облако при построении гибридной инфраструктуры хранения данных. В 2020-м мы смогли её реализовать. С одной стороны, это позволяло обновить наше собственное технологическое ядро, планировать ресурсы и управлять бизнесом realtime. С другой — исключить риск роста расходов на инфраструктуру и поддержку SAP, как для нашей компании, так и для клиентов. В этом посте несколько слов об опыте миграции SAP HCM в Yandex Cloud, причинах выбранных решений и некоторых юридических нюансах.
Читать далееhttps://habr.com/ru/post/681682/?utm_source=habrahabr&utm_medium=rss&utm_campaign=681682
Метки: законодательство sap hana защита данных erp-системы облачные сервисы миграция в облако разработка под linux sap hcm yandex cloud блог компании еае-консалт еае-консалт |
Заменят ли автоматизаторы ручных тестировщиков |
В последнее время все чаще слышу от коллег из других организаций о курсе на автоматизацию. Чаще всего это выражается в обучении за счет компании всех желающих автотестированию, т. е. Стеку технологий для написания и поддержанию автотестов. Помимо языка программирования (чаще Python или Java) изучают Git, Selenium или его аналоги, Jenkins и внутренние регламенты работы с автотестами. В нашей компании так же всяли курс на автоматизацию, в связи с чем возник вопрос — а что же будет с мануальными тестировщиками, откажутся ли от них совсем или будут стремиться сократить их количество?
На данный момент прямых ответов от руководств компаний нет, звучат стандартные фразы типа «Пока все остается как есть». Но есть ли профит от доучивания ручных тестировщиков до автотестера, и куда уведет мечта автоматизировать все процессы в тестировании? Расскажу на своем опыте
Предыстория
Год назад мне предложили обучиться автоматизации, и за скромную плату поддерживать автоетсты на вверенном мне участке тестирования. Сразу скажу, что упавшие автотесты разбираем мы, ручные тестировщики, локализуем ошибку и передаем информацию автоматизатору. Он (или она) в свою очередь правят автотест или подписывают его ошибкой, на чем работа заканчивается до следующего падения. Суть обучения — убрать из этой цепочки автотестировщика, предоставив ему лишь написание новых тестов. Вроде идея здравая — поддерживать автотест не самое сложное занятие, поправил селектор, изменил данные и все взлетело. Как бы не так!
Вернемся к моему обучению. Python’у получилось обучиться примерно за 5 месяцев с 0 до написания хороших таких автотестов с применением Selenium’а. Автотесты получались отличные, проверяющие как отдельно взятый контрол, так и длинную цепь бизнес процесса, по которой работают пользователи. Дело дошло до сдачи зачетов по программированию и автотестам, и тут начались первые проблемы.
Читать далееhttps://habr.com/ru/post/681858/?utm_source=habrahabr&utm_medium=rss&utm_campaign=681858
Метки: Тестирование IT-систем Тестирование веб-сервисов Карьера в IT-индустрии Тестирование тестирование по автоматизация тестирования карьера карьера тестировщика |
Из энтерпрайза в стартап и обратно: история одного продакт-менеджера |
Первые свои серьезные деньги я заработал в онлайн игре EVE Online — покупал космические корабли на одном конце Вселенной и продавал на другом. Сейчас я работаю Product Operation Manager в компании T1 Cloud. А что было между этими двумя вехами моей жизни, расскажу в этой статье.
Читать далееhttps://habr.com/ru/post/681826/?utm_source=habrahabr&utm_medium=rss&utm_campaign=681826
Метки: Блог компании T1 Cloud Блог компании Группа Т1 Карьера в IT-индустрии карьера в ит войти в it |
Проект «Экспансия»: 3D-печать смесевого ракетного топлива |
3D-печать смесевого ракетного топлива —мы сделали это. Спустя сотню экспериментов, несколько волн отчаяний и стадий принятия неизбежного. Сделали и запатентовали. И в ходе процесса не взорвались, не сгорели и даже не угорели, но последнее не точно.
Разработанная технология аддитивного производства твердотопливных зарядов (ТТЗ) из смесевого ракетного топлива (СРТ) для твердотопливного ракетного двигателя (РДТТ), методом FDM-печати включает в себя: специальный состав СРТ с требуемыми энергетическими и эксплуатационными параметрами, сам 3D-принтер послойного синтеза для печати ракетного топлива, а также несколько сопутствующих технологий.
Читать далееhttps://habr.com/ru/post/681854/?utm_source=habrahabr&utm_medium=rss&utm_campaign=681854
Метки: Робототехника Космонавтика 3D-принтеры Химия Будущее здесь ракетостроение ракетное топливо ракетный двигатель 3d-печать 3d-принтер spacetech |
Издательство Питер. Колонка редактора |
https://habr.com/ru/post/681836/?utm_source=habrahabr&utm_medium=rss&utm_campaign=681836
Метки: Блог компании Издательский дом «Питер» Профессиональная литература скоро |
Как за две недели проверить гипотезы применимости анализа данных в горно-металлургической компании |
Всем привет, на связи российская компания Factory5. Мы занимаемся разработкой и постоянным развитием собственных продуктов для решения задач промышленных предприятий, среднего и крупного бизнеса. Сегодня расскажем о том, как мы ускоряем время проверки гипотез с помощью гибкого сервиса F5 PMM.
Читать далееhttps://habr.com/ru/post/681846/?utm_source=habrahabr&utm_medium=rss&utm_campaign=681846
Сказ о том, как в PVS-Studio бага обновляли |
Помимо полюбившегося многим маскота – единорога — в PVS-Studio есть второстепенный персонаж, он же антагонист нашего продукта, баг. Однако баг не есть вездесущее, нерушимое зло, а, скорее, случай бытовой или даже рабочий. В данной статье рассказано о том, как рисовался новый персонаж, почему именно божья коровка и откуда у неё, чёрт подери, пупок.
Читать далееhttps://habr.com/ru/post/681824/?utm_source=habrahabr&utm_medium=rss&utm_campaign=681824
Метки: Блог компании PVS-Studio графический дизайн брендинг дизайн маскот дизайн персонажа иллюстрация персонажи adobe illustrator |
Разработка драйвера сетевого адаптера для Linux. Часть 1 |
В этой статье мы рассмотрим как устроен драйвер сетевого адаптера для Linux.
Cтатью разделим на две части.
В первой части рассмотрим общую структуру сетевого адаптера, узнаем какие компоненты входят в его состав, что такое MAC и PHY, разберемся как подготовить адаптер к работе, сконфигурировать, и как в итоге получать сетевые пакеты.
Хотя при разработке драйверов необходимо использовать стандартные ядерные фреймворки, такие как clock, reset, libphy и пр., поначалу мы будем работать с адаптером напрямую через регистры состояния и управления. Это позволит нам детально разобраться с аппаратной частью.
Во второй части статьи приведем драйвер к нормальному виду, с использованием стандартных фреймворков и описанием того, что надо указать в Device Tree, и рассмотрим как передавать сетевые пакеты.
Нам нужна макетная плата с сетевым адаптером, на которую можно поставить Linux. Возьмем Orange Pi Zero на платформе Allwinner H2+. В состав платформы входят четыре процессорных ядра Cortex-A7, поддерживается ОЗУ стандартов LPDDR2, LPDDR3, DDR3, широкий спектр соединений и интерфейсов, в том числе сетевой адаптер, для которого мы будем разрабатывать драйвер. Подробное описание платформы тут, документация на платформу Allwinner H3 Datasheet.
Читать далееhttps://habr.com/ru/post/681738/?utm_source=habrahabr&utm_medium=rss&utm_campaign=681738
Метки: Системное программирование Разработка под Linux драйвер Ethernet MAC PHY |
От Albumentations к Image Search |
По этой ссылке приложение для поиска по датасету Open Images (1.7M картинок).
Загружаете свою картинку - получаете 5 похожих.
Читать далееhttps://habr.com/ru/post/681734/?utm_source=habrahabr&utm_medium=rss&utm_campaign=681734
Метки: Python Алгоритмы Обработка изображений Машинное обучение albumentations image search computer компьютерное зрение |