Месяц: Январь 2021
-
Создаем приложение на Node.JS, Express и Typescript с Jest, Swagger, log4js и Routing-controllers
Это пошаговая инструкция создания приложение на Node.JS, с использованием typescript и express. Новое приложение создается не часто, отсюда забываются шаги по его созданию. И я решил написать некую шпаргалку, в помощь самому себе и другим разработчикам. Помимо шагов, я так же снял небольшие видео ролики для наглядности. Существуют уже готовые фреймворки для Node.JS, которые уже…
-
Как безболезненно мигрировать с RxJava на Kotlin Coroutines+Flow
Для выполнения асинхронных операций в Android-приложениях, где нужна загрузка и обработка любых данных, долгое время использовали RxJava — и о том, как перейти на RxJava 3, мы уже писали в нашем блоге. Сейчас на смену фреймворку постепенно приходят инструменты Kotlin — Coroutines+Flow. Актуальность этой связки подтверждается тем, что Google сделал Kotlin приоритетным языком для Android-разработки. …
-
Взлом хешей с помощью HashCat
Hashcat – это самая быстрая и передовая утилита для восстановления паролей, поддерживающая пять уникальных режимов атаки для более чем трёхсот алгоритмов хеширования. Hashcat поддерживает: Процессоры: CPU GPU Другие аппаратные ускорители в: Linux Windows macOS Также hashcat имеет средства, которые помогают включить распределенный взлом паролей. HashCat поддерживает следующие режимы атаки: Брутфорс Комбинаторная атака Гибридная атака Атака…
-
Безопасное использование секретов: шаблон для использования HashiCorp Vault
HashiCorp Vault — это инструмент с открытым исходным кодом, который обеспечивает безопасный и надежный способ хранения и распространения секретов, таких как ключи API, токены доступа и пароли. Программное обеспечение, такое как Vault, может быть критически важным при развертывании приложений, требующих использования секретов или конфиденциальных данных.
-
Односторонние S7-коммуникации в Simatic. Как организовать обмен ПЛК-ПЛК, программируя и загружая только один ПЛК?
S7-соединения, применяемые для обмена информацией между устройствами серии S7-300, 400, 1200, 1500, являются конфигурируемыми. Это означает, что необходимо явно указать устройствам, кто с кем общается. В общем случае эти соединения являются двунаправленными (двухсторонними или же bilaterally), т.е. добавление конфигурируемого соединения происходит для обоих ПЛК, что приводит к необходимости прогрузки обоих ПЛК. Это не вызывает особенных…
-
Какой софт и базы использует Bellingcat в своих расследованиях?
Весь мир обсуждает последнее расследование детективного агентства Bellingcat. Кажется невероятным, что группа обычных пользователей способна распутать такое дело. При этом они используют стандартные инструменты и базы данных, зачастую доступные в интернете. Неужели сегодня можно раскрыть преступление вообще не вставая из-за компьютера? Только на основании следов, которые люди оставляют в базах данных, в истории мессенджеров, в…
-
Музыка фоном: помогают ли сконцентрироваться Моцарт, белый шум и тяжелый рок?
За время пандемии работы у разработчиков Учи.ру только прибавилось: по данным SimilarWeb за апрель, платформа стала вторым по популярности образовательным сайтом в мире. А вот сконцентрироваться на ней из дома получается с переменным успехом. Мы проверили на себе самые разные лайфхаки и хотим поделиться результатами. Сегодня разбираемся с одним из самых многообещающих способов — музыкой.…
-
Скрипт на ruby, который с помощью яндекс-сервиса Yandex SpeechKit распознает текст в видео-файле (длинные аудио)
Начну с того, что я совсем недавно начала погружаться в IT в целом и Ruby в частности, и это задание мне выдали в качестве тестового для получения места на стажировке. Заранее скажу, что тут еще есть что приглаживать и улучшать, но в целом код работает. Однако, возможно, мой опыт может быть для кого то полезен,…
-
Человеческий организм различает только две поры года
Новое исследование показало, что биологически человек различает только зиму и весну.Осенью желтеют листья, зимой выпадает первый снег, с началом весны зацветают нарциссы, летом дни долгие и жаркие — в умеренных широтах Европы и Америки четыре поры года в существенной степени определяют жизнь людей. Но оказывается, что у человеческого организма график другой.Стэнфордский генетик Майкл Снайдер в своем…
-
Мусор инопланетян или комок пыли: свежие гипотезы происхождения 1I/Оумуамуа
Первый замеченный межзвездный объект 1I/Оумуамуа пролетел через нашу Солнечную систему в 2017 году, но новые версии его внешнего вида, строения, состава и происхождения продолжают появляться. Согласно самым свежим идеям, мимо нас пролетел выброшенный солнечный парус инопланетян, космический родственник комков пыли в вашей квартире или сугроб молекулярного водорода. Оумуамуа в телескоп, фото NASA/Alan Fitzsimmons (Isaac Newton…