Месяц: Июнь 2022
-
Fresh — фулл-стек фреймворк для Deno
—
от автора
Эта статья — перевод оригинальной статьи Luca Casonato «Fresh 1.0″Также я веду телеграм канал “Frontend по-флотски”, где рассказываю про интересные вещи из мира разработки интерфейсов.ВступлениеFresh — это новый полнофункциональный веб-фреймворк для Deno. По умолчанию веб-страницы, созданные с помощью Fresh, не отправляют никакого JavaScript в браузер. Фреймворк не имеет шага сборки, что позволяет на порядок сократить…
-
Как собрать сводную таблицу в Confluence с нескольких страниц
—
от автора
Привет, Хабр! Меня зовут Белков Евгений, я тимлид одной из команд разработки Siebel CRM в Московском кредитном банке.Все мы регулярно сталкиваемся в работе с агрегацией данных, формированием отчетов и ведением статистики. И еще мы часто используем всем удобный и известный инструмент для визуализации собранных данных – Excel! Но в этой статье я расскажу об альтернативном варианте,…
-
Поддержка mTLS в своём Service Mesh: чему мы научились
—
от автора
Салют! На связи команда платформы Авито, сегодня будем рассказывать про service mesh. У Авито самописный service mesh — сначала это был Netramesh, который потом трансформировался в собственный control-plane и envoy в качестве data-plane. В начале этого года я добавлял в него поддержку mTLS, а сейчас мы успешно раскатываем это решение для межсервисного взаимодействия. Взаимная аутентификация делает…
-
Выбор графического движка (GUI) для встраиваемой электроники
—
от автора
Наступили времена, когда графические дисплеи стали дешевле микроконтроллеров. Это привело к увеличению числа доступных графических движков для малой электроники. Вслед за этим обострилась проблема выбора. В нашем полифункциональном заряднике есть небольшой графический дисплей. Разберём что тут можно подобрать. На слуху теперь четыре движка для малых встраиваемых систем:Segger emWinEmbedded WizardTouchGFX Azure RTOS GUIXС этой четверкой разом или по…
-
Все и сразу: собираем комплект оборудования для продвинутого офиса
—
от автора
Современный офис требует взвешенного подхода к выбору оборудования. Нужно уложиться в бюджет, обеспечить выполнение задач всех категорий сотрудников, надежную работу, совместимость и управляемость. В этом посте мы рассмотрим комплект оборудования для автономного подразделения абстрактной компании, которая занимается созданием 3D-моделей и разработкой приложений, использует виртуализацию и обычный набор офисных и бухгалтерских приложений. Точка отсчетаОборудование для нашего офиса…
-
Классические айподы. От первого до последнего
—
от автора
10 мая 2022 года компания Apple объявила об окончании производства последнего плеера iPod. После двадцати с лишним лет эта торговая марка отправилась в музей. Для меня настоящие айподы закончились еще раньше, в конце 2014 года, когда из магазинов компании исчез оборудованный жестким диском iPod Classic. Эта статья посвящается классическим айподам, серьезному музыкальному явлению из начала…
-
Порхающие дроны и москитный аэрофлот. О новом расцвете орнитоптеров
—
от автора
В моем блоге я неоднократно обращался к темам бионики – вот пара примеров. Бионика – это инженерная дисциплина, изучающая возможности заимствования технологических решений из живой природы. Как правило, бионика сводится к экзотическим проектам, годами пребывающим на стадии «proof-of-concept», но тем временем готовящим почву для локального технологического прорыва. Например, именно бионические разработки привели к созданию кевлара.…
-
Контекстные многорукие бандиты для рекомендации контента, или Не Бернулли единым
—
от автора
Привет, Хабр! Меня зовут Александр Сухочев, я занимаюсь машинным обучением и руковожу командой рекомендаций и развития сервисов ВКонтакте. Сегодня хочу поделиться нашим опытом и результатами внедрения контекстных многоруких бандитов для рекомендации контента на примере игр и стикеров.Статья состоит из четырёх частей, переходите сразу ко второй или третьей, если знакомы с проблематикой, или читайте по порядку,…
-
DDoS-атаки в 2022 и методы защиты от них
—
от автора
Мы в Southbridge занимаемся построением и поддержкой ИТ-инфраструктуры и в процессе работы регулярно сталкиваемся с DDoS-атаками на серверы клиентов. Поэтому мы накопили опыт в этом вопросе. Денис Чернов, DevOps-инженер Southbridge, провёл вебинар о DDoS-атаках и подготовил на его основе эту статью. Слово Денису.Привет, Хабр! Хочу поделиться тем, что знаю о DDoS — что это за…
-
Настройка ESLint для чистого кода в проектах на Vue
—
от автора
В процессе работы над проектами разработчики придерживаются определенного кодстайла. Как правило, за это отвечает ESLint. ESLint — это линтер для языка программирования JavaScript. Он статически анализирует код на наличие проблем, многие из которых можно исправить автоматически.Как показывает практика, команды в проектах часто пренебрегают кастомной настройкой ESLint, оставляя дефолтную. В этом случае большая часть кодстайла остается…