Месяц: Июль 2021
-
Автоматизируем FreeIPA: как устанавливать клиентов с помощью Ansible и управлять DNS записями через Terraform
—
от автора
У нас в Altenar собралась достаточно большая и продвинутая команда разработчиков. За эти годы внутри компании накоплен разнообразный опыт в создании и развитии высоконагруженных систем. Поэтому время от времени коллегам хочется поделиться с миром своими знаниями. Регистрироваться на Хабре они пока не готовы, зато совсем не против материализовываться на моей странице. Надеюсь острой аллергии это…
-
Как устроена серверная UI-система Airbnb
—
от автора
Как Airbnb обеспечивает быстрое развертывание функций в браузерах, на iOS и Android с помощью серверной UI-системы Ghost PlatformВведение. Серверный UIПрежде чем разбираться с реализацией серверного UI (SDUI) от Airbnb, важно понять, что это вообще такое и какие преимущества оно дает относительно традиционного клиентского UI.Обычно данные обрабатываются серверной частью, а за работу интерфейса отвечает конкретный клиент…
-
SiteAnalyzer 2.5 — Скрейпинг данных, проверка уникальности и скорость загрузки страниц
—
от автора
Всем привет! После весьма продолжительного периода мы, наконец, подготовили новый релиз SiteAnalyzer, который, надеемся, оправдает ваши ожидания и станет незаменимым помощником в SEO-продвижении. В новой версии мы реализовали несколько из наиболее востребованных пользователями функций, таких, как: скрейпинг данных (извлечение данных с сайта), проверка уникальности контента и проверка скорости загрузки страниц по Google PageSpeed. Вместе с…
-
Streamlit. Поиск кратчайшего пути
—
от автора
Самое длинное приключение начинается со слов «Я знаю короткую дорогу». Интересно о чем это? Читай дальше!Streamlit — библиотека Python с открытым кодом. Она позволяет с легкостью создавать разные красивые веб-приложения для инженеров машинного обучения. Всего за несколько минут и пару строк кода можно создать стильные приложения.Для установки библиотеки необходимо прописать следующее в консоли Python:pip install…
-
Распознавание речи при помощи Arduino Nano: пример простой системы
—
от автора
Разработчик по имени Питер, как и многие из нас, попал на долгое время в ловушку карантина. У него появилось свободное время, причем много, и Питер решил разработать систему распознавания речи на базе Arduino Nano. Оборудование, как можно догадаться, не особо сложное. Основной компонент в этой системе — программное обеспечение. Питеру пришлось повозиться не только с…
-
Meshtastic – оперативно-тактический радиочат без сотовой связи и интернета. Часть 3. Радиомодемы самодельные
—
от автора
ОГЛАВЛЕНИЕ:Часть 1. Знакомство с темой.Часть 2. Радиомодемы фирменные.>>> Часть 3. Радиомодемы самодельные.Часть 4. Сборка и прошивка радиомодема. (Запланировано)ИЗУЧАЕМ. ДУМАЕМ. ГОТОВИМСЯ.Уважаемые коллеги, если вы добрались до 3-ей части, и тема Meshtastic-сети вас завлекла настолько, что руки чешутся уже, наконец, что-то собрать самому, то — добро пожаловать! В этой части мы рассмотрим комплектующие для самостоятельной сборки модема…
-
Как ФБК* сами слили все данные оппозиции в открытый доступ
—
от автора
* — Фонд борьбы с коррупцией включён в реестр НКО, выполняющих функции иностранного агента, по решению Министерства юстиции РФ от 09.10.2019; организация признана экстремистской, её деятельность запрещена на территории России по решению Мосгорсуда от 09.06.2021.Привет! Здесь я хочу указать на возможную причину, почему были слиты данные зарегистрировавшихся в УГ и предупредить, что ФБК* на несколько…
-
Автоматизация UI-тестирования в приложении Недвижимости на Android. Доклад Яндекса
—
от автора
Чем больше процессов тестирования автоматизированы, тем эффективнее релизный пайплайн и тем быстрее пользователи получают новые возможности в сервисе. Руководитель Android-разработки Яндекс.Недвижимости Александр Рогов вспомнил, как эволюционировало UI-тестирование в его команде, как разработчики пришли к идее автоматизации, почему использовали фреймворк Espresso, с какими проблемами столкнулись и что в итоге получили. — Начать хотелось бы с небольшого…
-
Вышел долгожданный релиз GitLab 14.0
—
от автора
Когда мы думаем обо всём, что было выпущено за год с момента выхода GitLab 13.0, мы не можем не гордиться нашим сообществом и нашей командой. В этом месяце мы празднуем выход GitLab 14.0, и в связи с этим устроим небольшую ретроспективу. Вместе мы добились такого прогресса за последний год, что нам хочется рассказать обо всём,…
-
Безопасность в мобильных приложениях
—
от автора
Информационная безопасность это всегда гонка вооружений. Из чего следует одна простая мысль, что полная безопасность невозможна, особенно в случае с клиентскими приложениями, когда у злоумышленника есть физический доступ к устройству. Но тут как при убегании от медведя: необязательно бежать быстрее медведя, достаточно бежать быстрее соседа. Главная идея заключается в том, чтобы сломать вас было дороже…