Месяц: Январь 2023
-
Технология ABENICS: революция в области механики?
—
от автора
Прорыв в инженерии, о котором говорит весь интернет. Почему-то на Хабре нет, так что решил рассказать. Итак, ABENICS — это Active Ball Joint Mechanism. Проект разработан Университетом Ямагата в Японии, и являет собой специальную сферическую механическую конструкцию для возможных новых сервоприводов с шаровым шарниром. По сути, это новая форма шестеренки, которая стала возможна благодаря развитию…
-
Алгоритм HyperLogLog, или Оцениваем мощность множества за O(1)
—
от автора
Привет, Хабр! Меня зовут Максим, я учусь на третьем курсе МФТИ. Этим летом я участвовал в студенческой программе, которую проводила команда Tarantool. Если кратко, суть программы в том, чтобы самостоятельно или в команде решить исследовательскую задачу в определенный срок. Моей задачей была реализация алгоритма HyperLogLog. Во время работы я не обнаружил русскоязычных материалов о практической…
-
Обзор механизма подписания документов ЭЦП с применением QR кодов через приложение eGov mobile (aka QR-подписание)
—
от автора
Осенью 2022 года в Казахстане был анонсирован новый механизм подписания электронных документов — QR-подписание. Я расскажу о том, что это такое, как оно работает и как можно его опробовать.В анонсах QR-подписание позиционировалось как замена ЭЦП (Министр Мусин: Я лично признаюсь, что ЭЦП всех просто заколебала), но важно понимать что «под капотом» тут та же самая…
-
Предварительный просмотр Stateful Вью в SwiftUI
—
от автора
Интерактивные предварительные просмотры для ваших вью в SwiftUI Stateful — с сохранением состояния во времени; состояние, которое можно отследить.При создании пользовательского интерфейса в SwiftUI мы, как правило, создаем два типа компонентов пользовательского интерфейса: экраны и (переиспользуемые) вью. Обычно мы начинаем с создания прототипа экрана, что неизбежно приводит к Massive ContentView, далее который мы начинаем рефакторить…
-
Jest: error Command failed with exit code 1
—
от автора
Я давно хотел рассказать об этом, но не знал как. Не было подходящего примера, какой-то однозначной, наглядной ситуации. И вот недавно мне дали новый проект, в котором уже были написаны unit тесты и они работали, но был один нюанс, который портил всю картину. По сути в этой публикации речь пойдет о функции done() в jest.…
-
Почему нам всем нужна автоматизация HR-сервисов
—
от автора
Около 50% сотрудников считают, что технологии не только не повышают их продуктивность, но даже мешают работе.* *По данным опроса Eagle Hill Consulting Абсолютно согласны, особенно когда решения об автоматизации оторваны от реальности и не закрывают реальные и каждодневные боли сотрудников. Каждая третья российская компания автоматизирует HR-процессы для того, чтобы упростить доступ к сервисам для сотрудников, при этом сэкономив…
-
Лучшие друзья: Terraform, Ansible и Jenkins
—
от автора
Рассказываем, как использовать Jenkins CI/CD Pipeline для создания инфраструктуры AWS с помощью Terraform и Ansible. Мы не будем вдаваться в подробности, как настраивать Terraform или тестировать код по мере создания инфраструктуры, так как эти шаги считаются стандартными. Конечный результат — код Terraform, создающий среду AWS с общедоступными подсетями и инстансами EC2 с Ansible Playbook. Когда…
-
Учим английский с умом: шкала CEFR, тесты IELTS и что всё это значит
—
от автора
Привет, Хабр. Екатерина. Очень приятно.Я обучаю английскому языку 17 лет, в основном как частный преподаватель, но были и несколько лет в СУНЦ МГУ, и групповые занятия в языковом центре. Диапазон обучающихся — дети от 8 лет до ЕГЭ, студенты и «молодые специалисты», топ-менеджеры и научные сотрудники. И у всех, конечно, разные цели и разные мотивации…
-
Тонкости производства топлива для ядерных реакторов
—
от автора
Все реакторы ядерного распада работают на топливе, содержащем уран и другие изотопы, однако подать такое топливо чуть сложнее, чем подвезти самосвал урановой руды и высыпать её в реактор. Хотя ядерный распад настолько прост, что может происходить без вмешательства человека, как мы могли убедиться на примере природных ядерных реакторов Окло, задача промышленного реактора — создание цепной…
-
Hyper-casual. Работа на энтузиазме
—
от автора
Как все начиналосьМожно ли сказать, что Hyper-casual Game появились в 2017 году? Если верить Wikipedia, то да. Именно тогда мобильные сторы заполнили розовые и синие стикмены, нам предлагали выщипывать брови, красить автомобили, подметать улицы и собирать шарики в разном формате. В тот год начали формироваться новые правила для нового рынка. Паблишеры разного размера и разной степени…