-
В прошлой статье, рассказывая про GPT-J-6B, я упоминал, что современные алгоритмы обработки естественного языка вызывают немалый ажиотаж даже среди людей, мало слышащих про машинное обучение. И вот, не успел ещё стихнуть шум обсуждений про возможности GPT-3 от OpenAI, как в…
-
Гиперконвергентная инфраструктура, для периферийных вычислений, часть 7. Готовая инфраструктура для филиала
В заключительной статье серии приведем пример решения для вычислений на периферии, которое обеспечивает высокую доступность уже в двухузловой конфигурации. Это демонстрирует, насколько простым может быть развертывание инфраструктуры в филиалах. Приведенный ниже пример конфигурации включает полный стек оборудования: гиперконвергентные узлы, сеть,…
-
Добавляем контент, не проходя повторное ревью в сторах: Server driven view на примерах
Схема работы Server driven viewВсем привет, я Дима Авдеев из Туту, наша команда разрабатывает приложения с 20М инсталлов. Расскажу, как можно обновлять приложение без выкатки релиза. Например, когда мы хотим быстро донести до пользователей коронавирусные ограничения.Ниже реализация на SwiftUI и…
-
Машинное обучение для астронома: random forest для науки
Здравствуйте, меня зовут Александра и я астрофизик. В прошлом году я закончила курс «Аналитик данных» в Нетологии. На диплом решила не брать никаких бизнесовых кейсов, только наука. Так родилась работа, посвящённая классификации галактик с помощью одного из методов машинного обучения…
-
Элементарное тестирование, или тестирование Elementary
Всем привет, на связи Surf. Ранее мы рассмотрели процесс создания небольшого приложения с использованием пакета Elementary и разобрали, как он устроен. Теперь поговорим о тестировании. Elementary: новый взгляд на архитектуру Flutter-приложенийКак устроен ElementaryВ статье расскажу, какие виды тестов бывают, и…
-
Бабушки, аудиты и брутфорс — истории о безопасности Wi-Fi-сетей
Привет, Хабр! Мы в CTI 20 лет строим и тестируем беспроводные сети. Время от времени сталкиваемся с забавными ситуациями, которые показывают серьёзную уязвимость в клиентском Wi-Fi. Причём о некоторых вещах мы узнали только в процессе работы. Всё это совершенно неочевидные…
-
Серебряная свежесть: антимикробное покрытие для текстиля с дезодорирующим эффектом
Человеческий организм можно без преувеличения назвать удивительным механизмом. Однако, мы не живем в индивидуальных герметичных контейнерах, а потому постоянно контактируем с окружающей средой, которая полнится не только полезными дня нас веществами, микроэлементами и микрофлорой, но и патогенами, способными серьезно навредить…
-
Рецепт одного ИТ-хакатона
Сразу хочу предупредить: текст ниже — скорее заметка с воспоминаниями об участии в крупном хакатоне в качестве эксперта, нежели детальный анализ мероприятия с подробным описанием технических решений. Поэтому если вы заглянули на огонек в поисках ответа на практические вопросы по…
-
Что такое стажировка в российском IT: новое рабство или реальный способ получить опыт работы
После турбулентности на рынке труда в нелёгком 2020, количество вакансий начало стабильно расти (а на некоторых платформах и вовсе увеличилось вдвое). Увереннее себя почувствовали не только специалисты с опытом, но и стажёры, практиканты, джуны. Как выяснили в hh.ru, 77% начинающих…
-
Уязвимости из-за обработки XML-файлов: XXE в C# приложениях в теории и на практике
Как простая обработка XML-файлов может стать дефектом безопасности? Каким образом блог, развёрнутый на вашей машине, может стать причиной утечки данных? Сегодня мы ответим на эти вопросы и разберём, что такое XXE и как эта уязвимость выглядит в теории и на…