Mad Devs Channel


Гео и язык канала: Киргизия, Русский
Категория: Технологии


Канал Mad Devs.🤘Здесь мы рассказываем о жизни компании и инсайтах. Делимся знаниями и лайфхаками IT-индустрии.

Связанные каналы  |  Похожие каналы

Гео и язык канала
Киргизия, Русский
Категория
Технологии
Статистика
Фильтр публикаций


🎙 Интервью с Кириллом Авдеевым, Senior Backend Developer в Mad Devs

Кирилл рассказал о своём опыте в бэкенд-разработке, поделился инсайтами из уникальных проектов и полезными ресурсами для разработчиков. Один из его проектов связан с областью, которая недавно получила Нобелевскую премию! В интервью он также поделился тем, что его вдохновляет и мотивирует за пределами работы.

Полное интервью на английском языке. Прочитать можно по ссылке.


Подборка полезных статей, новостей и инструментов

Frontend коммьюнити снова спешит поделиться с вами новым пятничным дайджестом. Курсы, кейсы и туториалы, которые помогут вам прокачать навыки, узнать что-то новое и применить это в своей работе.

🔹Clipboard API

Раньше для реализации функционала копирования юзали document.execCommand("copy"), а теперь для этих целей существует апишка, еще и предоставляющая асинхронные методы.

🔹Picture-in-Picture API

API используется для создания интерактивных плаваюших окон, как идеальный дополненительный функционал для видео звонков и стриминга. Но автор статьи показывает, как использовать этот API для создания плавающих окон не только для видео, но и для любых частей веб-страницы. Фича поддерживается пока еще не всеми браузерами.

🔹overflow: clip

Сравнение с overflow: clip c overflow: hidden, его преимущества и примеры использования.

🔹React Router Tutorials

Руководство по созданию приложения адресной книги от создателей React Router на их официальном сайте.

🔹Scroll-Driven Animations туториал

Небольшой видеокурс от Bramus Van Damme (самый настоящий Ван Дамм веба) по использованию относительно свежей фичи scroll driven animations.

🔹Modern CSS фичи

Время идет, новинки обрастают более надежной поддержкой. Еще один полезный туториал от Гугла по использованию современных фичей CSS: container queries, popovers, view transitions, scroll driven animations.


Фотоотчет из США! 🇺🇸

От масштабной конференции CES 2025 в Лас-Вегасе до новых горизонтов в Университете Беркли. Делимся яркими моментами с рабочей поездки Олега Пузанова и Толи Федоренко! 📸 🎉


Репост из: ENJI.AI — Teamlead who never sleeps
Мы с командой ПВТ на CES 2025! Это, конечно, поражающая своими масштабами конференция. Если вы думали, что были на крупных мероприятиях, но не побывали на CES, то эта конференция наверняка изменит ваше представление о масштабе в сторону большего.

До конференции слышал мнение, что софтверным компаниям, таким как Enji или Mad Devs, якобы нет смысла участвовать в CES, ведь это выставка электроники. Но на деле здесь есть абсолютно ВСЁ! Плюс, мир сейчас трансформируется с огромной скоростью, и то, что казалось неуместным в прошлый раз, может быть трендом в этом году.

Да, тут есть павильоны, где выставляются Samsung, Sony, Bosch — они буквально строят мини-города. Но есть и павильоны с небольшими компаниями. В этом году организаторы сделали акцент на группах павильонов по странам. Например, одна только Южная Корея привезла на выставку 300 компаний, в том числе из сферы разработки ПО.

В первый день мы с Толей прошли 25 тысяч шагов, раздали наши листовки где только можно, собрали кучу контактов и выработали формулу подхода к стендам: кто выставляется, как лучше взаимодействовать и кому предлагать наш продукт. На второй день я больше времени провёл на стенде ПВТ, где к нам подходило достаточно много людей, интересующихся разработкой и менеджментом разработчиков.

Явный тренд: американские компании всё активнее переходят на аутсорсинг. Это хорошие новости для рынков Центральной Азии и для Enji.

Есть выражение: "Ты не знаешь того, чего не знаешь." И посещение подобных мероприятий — отличный способ узнать то, о чём раньше даже не догадывался. Главное — делать это регулярно.

Спасибо ПВТ и программе EBRD Star Venture за предоставленную возможность учавствовать в подобном мероприятии.


📩 Mad Devs Digest — декабрь 2024

В финальном выпуске прошлого года мы собрали для вас самые полезные материалы, актуальные новости и свежие вакансии. Вот чем запомнился декабрь:

❗️ Как мы разоблачили скамеров, использующих имя Mad Devs. В статье Report on Attempts to Scam Users Through the Mad Devs' Brand: Mad Devs Strikes Back делимся подробностями расследования и даем советы, как защитить себя от подобных угроз.

📄 Статьи: Узнайте, как сервисным компаниям строить доверительные отношения с клиентами и развивать долгосрочное сотрудничество. Сравнение On-Premise и Cloud решений: что выбрать для вашего бизнеса. Стратегия облачной миграции: от планирования до реализации.

📚 Глоссарий: Добавляем в вашу копилку знаний важные термины: Mobile Health, Haptic Feedback, Compliance Testing, Observability in DevOps.

💼 Вакансии месяца: Начните 2025 год с новой карьерой! Мы ищем: Python Developer (знание 3D-инструментов), Middle DevOps Engineer, Junior C++ Developer и Junior ML Engineer.

🔣 Читайте полный дайджест здесь: December Digest 2024


Недавно мы столкнулись с серьёзной угрозой: злоумышленники создавали поддельные сайты с нашим логотипом и пытались вовлечь людей в сомнительные криптосхемы.

Благодаря слаженной работе нашей команды, CSO и экспертам из DevOps и Crypto сообществ, мы оперативно заблокировали фальшивые домены и вывели мошеннические сайты из эксплуатации.

Мы подготовили подробный отчёт, который не только рассказывает о нашей борьбе с мошенниками, но и служит важным предупреждением для других. Ознакомиться с ним можно здесь.

❗️ Берегите свои данные и будьте бдительны. Если вы заметили что-то подозрительное, сообщите об этом на почту team@maddevs.io. – ваша внимательность может помочь защитить других.


🔥 Mad Devs: Вакансии

Python Developer (с опытом работы с 3D инструментами)

Мы ищем Python-разработчика, готового погрузиться в проекты с high-load архитектурами и 3D моделированием на WebGL/WebGPU.

Наши ожидания:
📌 3+ года опыта коммерческой разработки на Python
📌 Уверенные знания FastAPI, MongoDB, PostgresSQL, Redis/Kafka, AWS, Docker, C++
📌 Понимание принципов DRY, SOLID, KISS
📌 Опыт работы с системами контроля версий (Git)
📌 Владение языками: английский на уровне B1-B2, русский на уровне B2

Будет плюсом, если есть:
✔️От 1 до 2 лет опыта работы с WebGL и/или WebGPU
✔️Знание систем 3D-моделирования и рендеринга
✔️Умение справляться со стрессом
✔️Высокий уровень ответственности и вовлеченности

Если ты подходишь под требования, свяжись с нами в ❤️Telegram — @recruiter_maddevs. Мы ждем тебя!

Другие открытые вакансии:
➡️Junior ML Engineer
➡️Junior C++ Developer
➡️Junior C++ Embedded Systems Developer
➡️Middle Fullstack Developer
➡️Middle DevOps engineer


[Accessing Private Google Artifact Registry With Poetry: Local and Docker Setup]

При работе с Poetry в Docker для разработки Python-приложений у нашей команды возникла проблема доступа к приватным пакетам в Google Artifact Registry (GAR): локальная среда не обрабатывает учетные данные Google Cloud так же просто, как CI/CD с сервисными аккаунтами и Kaniko.

Чтобы решить эту задачу, мы разработали способ настройки учетных данных Google Cloud в Docker через Docker Compose. Этот метод позволяет безопасно получать доступ к GAR-репозиторию во время сборки, даже при локальной разработке.

➡️ Узнайте больше о нашем подходе в новом гайде.


Подборка полезных статей, новостей и инструментов

Встречайте свежую подборку! Полезные материалы, новые релизы и кейсы из мира Frontend— все, чтобы вдохновить и помочь вам в работе:

🔹npm vs. npx

Разбираемся в отличии npm от npx.

🔹React 19

Версия 19 наконец была релизнута и теперь является стабильной. Удачной миграции, если вы на React.🤞

🔹Опыт миграции с Webpack на Vite

Сборщик Vite все больше и больше набирает популярность. Вот рассказ об опыте переезда, челенджах и бенефитах.

🔹Vite 6

Вот кстати и новая версия и как говорят создатели, что это очень значимый релиз после 2 версии.
Интересный факт: Название "Vite" читается как "вит" (с ударением на "и"). Это французское слово, которое переводится как "быстрый".

🔹Миграция с Next 13 на Astro

А здесь рассказывается про переезд вообще с одной технологии на другую. И интерсно почитать, что ребята приобрели с этим перездом.

🔹Сколько памяти ест ваша вкладка?

Важно ли задумываться о потребляемой памяти, стоит ли жертвовать памятью ради производительности? Хорошо, когда есть баланс между этими двумя важными пунктами. Доклад на тему утечек памяти и про инструменты для работы с памятью в JavaScript.


Присоединяйтесь к Open MadML Talk сегодня в 18:00 (GMT +6)

Тема: “Цифровые технологии в здравоохранении: применение ИИ в рутинной работе врачей”

Во время доклада мы поговорим о том, как цифровые технологии, включая ИИ, внедряются в повседневную работу врачей. Вы узнаете о реальных примерах успешного применения ИИ в стационарной и амбулаторной медицинской помощи, а также обсудим ключевые этические аспекты использования этих технологий.

🎙 Спикер: Роман Клименко — разработчик действующей медицинской информационной системы.

Участие открыто для всех! Присоединяйтесь, будем рады видеть каждого!

🗓 Дата и время:
12 декабря, 18:00 (Бишкек)

🔗 Ссылка на встречу: meet.google.com/ryk-irww-moz


📩 Mad Devs Digest — ноябрь 2024

В этом выпуске мы снова подготовили для вас самые актуальные новости, полезные материалы и свежие вакансии. Вот что было в ноябре:

🔒 Рассказываем, как вычислить скам-сообщения от тех, кто выдает себя за Mad Devs, и защитить свои личные данные.

📄 Статьи: Ember.js vs. React.js для веб-разработки, руководство по созданию MVP для стартапов и использование ИИ в транспортной отрасли.

💻 Tech Journal: Узнайте, как решить специфические проблемы с UMA-запросами на Android, как получить доступ к Google Artifact Registry и пошаговая настройка Yandex Cloud Provider.

📚 Новые термины: Простые объяснения ML-терминов — MLOps, Deep reinforcement learning, LLM models.

💼 Вакансии месяца: Присоединяйтесь к Mad Devs! Мы ищем: Middle DevOps Engineer, Middle Fullstack Developer, Junior ML Engineer и Junior C++ Embedded Systems Developer.

🔣 Читайте полный дайджест здесь: November Digest 2024


[Building a Custom Docker Image for K8s Spark Operator]

При запуске Spark задач в Kubernetes использование официального Spark Operator image может привести к уязвимостям, связанным с библиотеками Hadoop. Чтобы решить эту проблему, мы создали пошаговый гайд по созданию кастомного безопасного Spark Operator image.

➡️ Читайте полный гайд по ссылке


🔍 Case study: Hinkal

Hinkal — это уникальный протокол, который защищает данные пользователей и делает транзакции на блокчейне полностью анонимными. С помощью Hinkal App и SDK можно легко добавить приватность в приложения и кошельки без сложных изменений.

Сотрудничество Hinkal и Mad Devs началось в Кремниевой долине, где на мероприятии в Silk Road Innovation Hub сооснователь Hinkal Георгий Корели познакомился с Олегом Пузановым. Общие ценности привели к продуктивному партнерству.

Mad Devs помогли реализовать сложное решение: дать пользователям возможность получать проценты от инвестиций, сохраняя полную анонимность.

🔣 Все детали кейса по ссылке.

Показано 13 последних публикаций.