Как стиральная машина управляет двигателем. Часть I — подключение двигателя и алгоритм стабилизации |

https://habr.com/ru/post/694892/?utm_source=habrahabr&utm_medium=rss&utm_campaign=694892
|
Метки: Алгоритмы Схемотехника Научно-популярное Старое железо DIY или Сделай сам управление двигателем промышленная электроника схемотехника стиральных машин |
Метод Рудольфа Калмана для сглаживания рядов |
Метод Р. Калмана используется для сглаживания рядов, которые используются повсеместно, так как любую функцию можно представить в виде ряда.Поэтому он получил большое распространение в области обработки научной информации, в анализе информации получаемой с датчиков. В этой статье мы реализуем алгоритм Калмана на языке Python и наглядно увидим его работу.
Читать далееhttps://habr.com/ru/post/694898/?utm_source=habrahabr&utm_medium=rss&utm_campaign=694898
|
Метки: Python калман алгоритм |
Приручение черного дракона. Этичный хакинг с Kali Linux. Часть 1. Подготовка рабочего стенда |
Приветствую тебя, дорогой читатель в самой первой вводной части серии статей «Приручение черного дракона. Этичный хакинг с Kali Linux».
Идеей, побудившей меня к написанию данной серии статей является мое желание поделиться собственным опытом в области тестирования на проникновение в рамках проводимых мной аудитов информационной безопасности финансовых организаций, и попытаться осветить важные, на мой взгляд, ключевые моменты касаемо подхода, инструментов, приемов и методов. Конечно же в сети очень много статей и книг посвященных данной теме (например, замечательная книга Дениела Г. Грэма «Этичный хакинг. Практическое руководство по взлому» или «Kali Linux. Тестирование на проникновение и безопасность» - труд целого коллектива высококлассных специалистов), программы курсов от Offensive Security, EC-Council, но далеко не у всех есть материальные возможности оплачивать дорогостоящие курсы, а в дополнение к учебникам хотелось бы больше практических примеров основанных на чьем-то опыте.
Я искренне надеюсь, дорогой читатель, что в этой серии статей мне удастся охватить большую часть интересующих тебя тем, и ответить на большую часть вопросов возникающих у тебя по мере погружения в таинственный мир информационной безопасности и пентестинга в частности.
Мы будем использовать подход максимально приближенный к сценариям атак проводимых злоумышленниками, а также вдоволь попрактикуемся на отдельных примерах и разберем такие темы как разведка и сбор информации (footprinting), сканирование ресурсов с целью обнаружения известных уязвимостей, применение эксплоитов из базы Metasploit framework для получения доступа к системе, повышение привилегий до уровня root-пользователя за счет уязвимого ПО (privilege escalation), рассмотрим методы социальной инженерии, сетевые атаки канального уровня (MAC-spoofing, ARP-spoofing, DHCP starvation), способы атак на веб-сервера, перехват и анализ трафика с помощью сетевых снифферов и многое другое.
Читать далееhttps://habr.com/ru/post/694886/?utm_source=habrahabr&utm_medium=rss&utm_campaign=694886
|
Метки: Настройка Linux Информационная безопасность kali kali linux pentesting иб кибербезопасность |
IT для неайтишников: Зачем оно нужно? |
Мы давно живём в цифровом мире, нас окружают полезные онлайн-сервисы, видеохостинги, стиминговые площадки, платформы для блогеров, новостные агрегаторы, интернет-магазины, маркетплейсы и многое другое. В этом мире живут не только IT-специалисты, в нем живём мы все вместе. Но до сих пор при общении между IT-специалистами и «неатишниками» возникает много непонимания, которое выливается во взаимные претензии. IT-специалисты часто жалуются о том, что их заставляют заниматься бесполезным трудом и не могут нормально сказать, чего от них хотят. Со стороны «неайтишников» часто слышится: «Ох уж эти программисты, опять долго, дорого и не то». Давайте разберёмся зачем IT и цифровизация нужна для неайтишников и как ими правильно пользоваться. На простом и понятном обеим сторонам языке.
Читать далееhttps://habr.com/ru/post/694880/?utm_source=habrahabr&utm_medium=rss&utm_campaign=694880
|
Метки: Терминология IT Учебный процесс в IT Читальный зал ITBP IT P цифровизация автоматизация роботизация неайтишник |
Жизнь вселенной |
В данной статье я хочу поделиться с вами своими мыслями о развитии вселенной. Процесс ее развития от точки сингулярности до тепловой смерти, представляется мне процессом расширения-сжатия, который при многократном повторении, по сути, становится похож на возвратно-поступательное движение метавселенского механизма, где наша вселенная лишь его часть.
Не судите строго, статью, а вносите дополнения, замечания, предложения в комментарии) И мы сделаем ее лучше, вместе!
Читать далееhttps://habr.com/ru/post/694884/?utm_source=habrahabr&utm_medium=rss&utm_campaign=694884
|
Метки: Физика Астрономия вселенная большой взрыв аналогия жизнь |
Ускоряем Groovy скрипты |
Предположим у Вас есть некоторый скрипт который работает с некоторым бизнес объектом, скажем Person.
Groovy script
person.name = 'Peter'У Groovy есть замечательная фича @CompileStatic, которая заставляет компилятор Groovy компилировать скриптовый код статически (как это делает компилятор Java), что значительно ускоряет исполнение скрипта, но к сожалению в нашем случае простого (plain) скрипта у нас просто нет места где мы можем применить эту аннотацию. Вы знаете что @CompileStatic применяется либо к методу или классу. Давай сначала попробуем решить эту проблему вручную.
Читать дальше →https://habr.com/ru/post/694878/?utm_source=habrahabr&utm_medium=rss&utm_campaign=694878
|
Метки: Java Groovy & Grails Groovy scripting performance |
Как нейронные сети экономят бизнесу время и деньги |
Нейронные сети занимают все больше и больше бизнес-ниш: они считают посетителей, контролируют качество и соблюдение техники безопасности, считывают автомобильные номера и проверяют, не забыли ли вы надеть маску. Даже этот текст мог бы быть написан нейронной сетью.
Искусственная нейронная сеть (ИНС) — математическая модель, имеющая программное или аппаратное воплощение. Название пришло от сравнения с принципом работы биологических нейронных сетей. Нейронные сети не программируются в привычном смысле этого слова, они обучаются. Возможность обучения — одно из главных преимуществ нейронных сетей перед традиционными алгоритмами,так как нейросети позволяют прогнозировать сразу несколько величин (и даже одновременно решать задачи классификации и прогнозирования) одной моделью. При этом нейросети требуют значительно большего количества ресурсов — как аппаратных, так и подготовленных данных, необходимых для обучения.
Развитие нейронных сетей связано как с развитием технологий, так и с вкладом глобального IT-сообщества в обучение различных моделей на большом количестве различных наборов данных.
Пожалуй, самая популярная область применения нейросетей сегодня — распознавание визуальных образов, аудио и видео. Они используются везде — от робота-автоответчика в банке и спецэффектов в TikTok до анализа состояния нефтепроводов и подсчета брака на заводе. Нейросети существенно облегчают труд человека и экономят бизнесу миллионы человеко-часов в год.
В этой статье мы расскажем о нейросетях, которые использовали при разработке программной платформы Digital Sense — собственного продукта Цифроматики, который позволяет строить бизнес-процессы на обработке искусственным интеллектом графических и аудиоканалов в режиме реального времени, обрабатывать данные, представлять результаты анализа в графической форме и запускать программные сценарии.
Читать далееhttps://habr.com/ru/post/694876/?utm_source=habrahabr&utm_medium=rss&utm_campaign=694876
|
Метки: искусственный интеллект нейросети vosk voice recognition yolo object detection разработка под ar и vr kaldi mediapipe object tracking openpose fairmot |
Dark Avenger и другие: как Болгария начала 90-х стала вирусной Тортугой |

https://habr.com/ru/post/694780/?utm_source=habrahabr&utm_medium=rss&utm_campaign=694780
|
Метки: болгария вирусы информационная безопасность читальный зал peach dark avenger cascade история it uscan блог компании ruvds.com правец ruvds_статьи_выходного_дня |
Создание REST aсtivity (действий) Битрикс24 с приложением-встройкой для препроцессинга параметров |
У нас возникла задача добавить препроцессинг для параметров активити бизнес-процесса Битрикс24. Когда разбирались в задаче не смогли найти ни одного примера и решили выложить свой - может быть кто-нибудь сможет решить задачу с динамическими списками или освободит себя от необходимости запрашивать код сущности через вебхук
Читать далееhttps://habr.com/ru/post/694874/?utm_source=habrahabr&utm_medium=rss&utm_campaign=694874
|
Метки: php JavaScript API 1С-Битрикс CRM-системы битрикс24 rest api бизнес процессы доработка crm vue.js |
Почему гипотеза Коллатца верна |
Данная статья является, если не попыткой строгого доказательства, то, как минимум, строгого объяснения почему гипотеза Коллатца верна. Делается это путем рассмотрения изменения последовательности Коллатца внутри кольца классов вычетов Z/6Z. Так как стремление к математической строгости может повлечь за собой определенную сухость языка, статья не является удобной для понимания, за что ее автор заранее просит прощения.
Если статья верна, проекты распределенных вычислений, посвященные проверке гипотезы Коллатца, уменьшают свою актуальность.
Что там опять?https://habr.com/ru/post/694870/?utm_source=habrahabr&utm_medium=rss&utm_campaign=694870
|
Метки: Математика Collatz Conjecture кольца целых чисел теория чисел теория вероятностей теория графов распределённые вычисления |
Микро автоматизация банка [обмен данными между банком и ИФНС в исполнение 440-п ЦБ РФ] |
С этой задачей я столкнулся абсолютно случайно. Мне ее подкинул старый знакомый, сотрудник ИТ не очень крупного универсального Банка, уверенно входящего в ТОП 100, но находящийся ближе к концу данного списка. Задача относится именно к Розничному сегменту бизнеса. В Банке есть команда своих программистов, но они расписаны на несколько месяцев вперед на исполнение более крупных и приоритетных (с точки зрения «бизнеса» задач. А сама задача организации обмена согласно 440-п ЦБ РФ, упала на моего знакомого неформально, когда пользователи пожаловались на свою тяжелую внутрибанковскую жизнь и он по доброте душевной решил им помочь.
Этот пост Вам интересен, если:
• Вы сотрудник Банка;
• Вы работаете в ИТ подразделения Банка;
• Задача, о которой пойдет речь, еще не автоматизирована;
• Банк обслуживает физических лиц;
• В Банке используется ПО АБС «Диасофт»;
• В Банке используется ПО КОМИТА;
• Банк ежедневно взаимодействует с ИФНС согласно 440-п ЦБ РФ.
https://habr.com/ru/post/694866/?utm_source=habrahabr&utm_medium=rss&utm_campaign=694866
|
Метки: Разработка под Windows банк ифнс интеграция bank python разработка разработка приложений |
13 лет назад появилась Windows 7 |

https://habr.com/ru/post/692990/?utm_source=habrahabr&utm_medium=rss&utm_campaign=692990
|
Метки: mail microsoft windows vista windows xp читальный зал операционная система windows 7 release candidate rtm история it wordpad sticky notes блог компании timeweb cloud powershell 2.0 |
Postgresso 45-46 |

https://habr.com/ru/post/683810/?utm_source=habrahabr&utm_medium=rss&utm_campaign=683810
|
Метки: Блог компании Postgres Professional postgresql postgres dbms rdbms data bases субд рсубд базы данных |
Пошаговая GDB отладка ARM процессора из консоли в Win10 |
Иногда бывает ситуация когда надо срочно что-то пошагово отладить. При этом нет времени и желания ставить какие-то тяжелые IDE. В таких случаях может помочь пошаговая GDB отладка ARM Cortex M33 из командной строки Windows. В этом тексте я расписал пошаговое руководство того как это сделать.
Читать далее
https://habr.com/ru/post/694708/?utm_source=habrahabr&utm_medium=rss&utm_campaign=694708
|
Метки: windows arm отладка cli swd программирование микроконтроллеров gdb debugger системное программирование j-link разработка робототехники nrf5340 teraterm |
Пишем собственный ColorWheel на основе представления (View) в Android |
Эта статья рассказывает о моём опыте создания пользовательских представлений под Android. Со временем это всё переросло в целую библиотеку.
Как-то одним вечером мне в голову забралась идея о создании собственного настраиваемого View компонента для выбора цвета в обёртке уже готовой к использованию библиотеки. На самом деле, таковых в сети достаточно и без меня, но довольно интересных, с возможностями кастомизации я не нашёл. Опыта в разработке View компонентов у меня на тот момент не было, а хотелось бы чуть больше, чем ничего. Так я и приступил к написанию кода.
Статья в большей степени не является руководством к тому, как стоит делать, соответственно и не претендует на правильность. Однако с помощью этой статьи я решил поделиться своим опытом разработки и описать грабли с костылями, на которые я наступал по мере реализации моей концептуальной идеи.
Читать дальше →https://habr.com/ru/post/694852/?utm_source=habrahabr&utm_medium=rss&utm_campaign=694852
|
Метки: Разработка мобильных приложений Разработка под Android пользовательские интерфейсы android development custom view ui android studio мобильные приложения мобильная разработка |
Внутренний мир: Project Reactor |
У многих из нас, при использовании какого-либо инструмента программирования, возникал вопрос: “Как? Как это работает?”. Часто при возникновении подобных вопросов я обращаюсь к гуглу, который популярным образом рассказывает общие принципы работы того или иного механизма. Но наверняка среди читателей есть те, которые, прочитав несколько статей, подумали: "Да, это интересно и, вроде, понятно. Но все таки, как оно работает?".
Читать далееhttps://habr.com/ru/post/694850/?utm_source=habrahabr&utm_medium=rss&utm_campaign=694850
|
Метки: java reactor project reactor асинхронное программирование |
5 весьма интересных проектов на базе Raspberry Pi: от путешествий рыбки по суше до умного замка |

https://habr.com/ru/post/693904/?utm_source=habrahabr&utm_medium=rss&utm_campaign=693904
|
Метки: Блог компании Selectel Производство и разработка электроники Компьютерное железо DIY или Сделай сам raspberry малинка электроника |
[Перевод] Семь грехов численной линейной алгебры |
В численной линейной алгебре нас интересуют точное и эффективное решение задач и понимание чувствительности задач к возмущениям. К старту флагманского курса по Data Science делимся материалом от профессора Ника Хигэма о семи грехах линейной алгебры, из-за которых теряется точность/эффективность или информация о чувствительности [к возмущениям] оказывается недостоверной.
Читать дальше →https://habr.com/ru/post/693330/?utm_source=habrahabr&utm_medium=rss&utm_campaign=693330
|
Метки: математика алгебра матрица рассуждения ошибки профессор читальный зал уравнения системы уравнений научно-популярное линейные уравнения skillfactory блог компании skillfactory |
Как Data Scientist переехал в Германию в разгар мобилизации |
Под катом я расскажу о своем опыте поиска работы в Германии после начала войны военной операции, а также о переезде после объявления частичной мобилизации.
Разрушим стереотипы по поводу немецкой бюрократии и педантичности.
Ну и конечно посчитаем сколько денег, времени и седых волос на это ушло.
Запрыгнуть на тракторhttps://habr.com/ru/post/694846/?utm_source=habrahabr&utm_medium=rss&utm_campaign=694846
|
Метки: IT-эмиграция Карьера в IT-индустрии эмиграция it германия data science |
Астероид как роскошь и средство передвижения |
Подумывая о том, не возобновить ли мне переводы в основном блоге (блог с моими переводами на IT-темы – тут), я вспомнил, что одну из самых масштабных дискуссий в этом блоге вызвал перевод «Мечта о межзвёздных путешествиях умирает» (оригинал). Статья собрала 209 комментариев от 87 человек (не считая меня) – и суть её сводилась к непреодолимым техническим и моральным проблемам поколенческих кораблей. Как сама статья, так и комментарии заставили меня задуматься – а каким, в самом деле, должен быть нефотонный корабль для многолетних экспедиций даже в пределах Солнечной системы? Мне показалось, что наиболее правдоподобными моделями являются «Лексс» из одноимённого сериала и «Рама» из романа Артура Кларка «Свидание с Рамой». Вернуться к этой теме я решил именно сейчас, поскольку счёл, что наиболее подходящей «заготовкой» для такого корабля является управляемый астероид. Не так давно уважаемая @Ancotir разместила на Хабре новость о том, как удалось изменить траекторию астероида Диморф, прицельно попав в него кораблём DART. Я подумал, что это событие можно считать точкой отсчёта, после которой мы начали управлять астероидами – пока что только отклонили небольшой камень. А в этой статье будет рассказано о теоретических и перспективных разработках, связанных с использованием астероидов в качестве космического транспорта со «встроенными» запасами минералов и противорадиационной защитой.
Читать далееhttps://habr.com/ru/post/694844/?utm_source=habrahabr&utm_medium=rss&utm_campaign=694844
|
Метки: Научно-популярное космонавтика Будущее здесь Астрономия астероиды звездолеты геология |