[Перевод] Как выглядит реализация паттернов React-компонентов в Ember.js http://amp.gs/j1125
Habr
Как выглядит реализация паттернов React-компонентов в Ember.js
От переводчика: Я прототипирую интерфейсы на Ember.js. И всегда испытываю трудности, когда нужно переключиться на React и написать что-нибудь используя этот de facto выбор по-умолчанию в современной...
ВШЭ и персональные данные: могло быть и лучше http://amp.gs/j11ce
Хабр
ВШЭ и персональные данные: могло быть и лучше + UPD: Ответ вуза
Начиная с августа веду переписку с НИУ ВШЭ («вышка», Высшая школа экономики) по поводу публикации на их сайте ПД абитуриентов. Под катом — вся история.
TL;DR — общение с негосударственным (UPD: в...
TL;DR — общение с негосударственным (UPD: в...
[Перевод] Микросервисы: Quarkus против Spring Boot http://amp.gs/j1YZu
Habr
Микросервисы: Quarkus против Spring Boot
В эпоху контейнеров («эпоху Docker») Java все еще на высоте, но что лучше? Spring Boot или Quarkus?Кто победит? Spring Boot или Quarkus.В эпоху контейнеров («эпоху Docker») Java все еще жив, борется...
Cybersecurity Workforce Framework: как CISO распределить обязанности http://amp.gs/j1YpP
Habr
Cybersecurity Workforce Framework: как CISO распределить обязанности
Как-то NIST-у надоел бардак в области образования специалистов по ИБ, после чего, как обычно, он собрал представителей федеральных агентств, бизнеса и образования для решения...
Гетерогенные транзакции на примере Kafka vs. RDBMS http://amp.gs/j1Yff
Habr
Гетерогенные транзакции на примере Kafka vs. RDBMS
Данный текст описывает общесистемные подходы, используемые при работе с брокером сообщений Kafka, и общие архитектурные подходы, применяемые при работе с системами, имеющими несовместимые...
RustCon Contest 2021 — соревнование для тех, кто пишет на Rust и тех, кто только к нему подступается http://amp.gs/j1YVG
Habr
RustCon Contest 2021 — соревнование для тех, кто пишет на Rust и тех, кто только к нему подступается
В прошлой статье мы писали, что давно пора снова собрать русскоязычное сообщество rust-разработчиков, и поэтому в декабре проведем RustCon Russia. Так вот, при подготовке конференции мы поняли, что...
Улучшаем генеративных чатботов на нейросети ruGPT3: умный ранжировщик ответов http://amp.gs/j1Yqu
Habr
Улучшаем генеративных чатботов на нейросети ruGPT3: умный ранжировщик ответов
Нейронные сети все прочнее входят в нашу жизнь. В последнее время особую значимость приобретают исследования, связанные с обучением искусственных нейронных сетей в сфере анализа естественного языка...
Современный Frontend: проблемы и пути решения. Пишем React-like приложение со строгой типизацией без сборщиков http://amp.gs/j1YDi
Habr
Современный Frontend: проблемы и пути решения. Пишем React-like приложение со строгой типизацией без сборщиков
Всем привет! Меня зовут Петр Солопов, я руководитель отдела фронтенд-разработки в SuperJob. Думаю, многие из вас видели популярную серию картинок в интернете про фронтенд и бэкенд: на бекенде всегда...
Практика использования Relay+PetitPotam http://amp.gs/j1YHk
Habr
Практика использования Relay+PetitPotam
Статья расскажет о вариации нового метода атаки на инфраструктуру. Рассмотрим основные инструменты, подготовим тестовый стенд и проведем тест. Небольшой Disclamer: статья не претендует на полноту, но...
Общение двух процессоров 1967BH028 по LVDS с использованием DMA и прерываний http://amp.gs/j1Y2C
Habr
Общение двух процессоров 1967BH028 по LVDS с использованием DMA и прерываний
В этой заметке рассмотрим процесс обмена данными между двумя процессорами 1967BH028 через интерфейс LVDS с использованием каналов DMA. А также вкратце ознакомимся с особенностями организации системы...
Свидание, которого не было: как работает мошенническая схема Fake Date http://amp.gs/j1Y25
Habr
Свидание, которого не было: как работает мошенническая схема Fake Date
Group-IB обнаружила более 700 доменов фейковых сайтов театров, стендап-шоу, ресторанов, кинотеатров, которые мошенники используют для кражи денег под видом приглашения на свидание. За последние три...
Как мы автоматизируем iOS: настройка Gitlab CI + Fastlane + Firebase + ItunesConnect http://amp.gs/j1YFA
Habr
Как мы автоматизируем iOS: настройка Gitlab CI + Fastlane + Firebase + ItunesConnect
В основном идея использования CI/CD для iOS, да и для других платформ, — это автоматизация рутинной работы. Когда мы работаем над одним приложением, можем вручную собирать небольшой проект. Но команда...
Хардкорная разработка под Телеграм. Бот-модератор своими руками. Часть 3 http://amp.gs/j1tBR
Habr
Хардкорная разработка под Телеграм. Бот-модератор своими руками. Часть 3
Продолжаем писать своего крутого бота-модератора чатов на Python. Все части туториала:Часть 1. Создание ботаЧасть 2. Проверка админовЧасть 3. Команды для модерацииПолный код для этой части на GitHubВ...
Структура каталогов исходного кода для Android устройства http://amp.gs/j1tfd
Habr
Структура каталогов исходного кода для Android устройства
Статья написана 10 лет назад! Но до сих пор таже самая версия Андроид осталась свободной и открытой. До сих пор многие небольшие компании продолжают в своих устройствах ориентироваться на Андроид...
[Перевод] Миграция со Spring Boot на Quarkus. Магия или безумие? http://amp.gs/j1t7D
Habr
Миграция со Spring Boot на Quarkus. Магия или безумие?
Quarkus – это стек Java, приспособленный для работы с OpenJDK HotSpot (или OpenJ9 на zSeries) и GraalVM, собранный из оптимизированных библиотек и стандартов Java. Он хорошо подходит для...
Простое эконометрическое прогнозирование http://amp.gs/j1tdn
Habr
Простое эконометрическое прогнозирование
Прогнозирование – это важный инструмент экономики. Оно позволяет осуществлять рациональные закупки, вырабатывать долгосрочные планы действий или же, как в случае аудита, спрогнозировать будущие...