✌️🆚⚛️ Vite vs Create React App: почему разработчики массово переходят на новый инструмент
Почему Create React App теряет позиции и как Vite решает главные проблемы современной React-разработки. Личный опыт миграции и сравнение производительности от Кирилла Мыльникова, frontend-разработчика в ГК Юзтех.
👉 Читать статью
👉 Зеркало
Почему Create React App теряет позиции и как Vite решает главные проблемы современной React-разработки. Личный опыт миграции и сравнение производительности от Кирилла Мыльникова, frontend-разработчика в ГК Юзтех.
👉 Читать статью
👉 Зеркало
This media is not supported in your browser
VIEW IN TELEGRAM
🛠 Carbon: инструмент для стильных скринов кода
Если хочется сделать скриншот кода, который выглядит красиво и аккуратно, Carbon — идеальный выбор.
Carbon предлагает разные темы, шрифты и множество настроек, чтобы каждый скриншот выглядел именно так, как нужно. Можно выбрать фон, настроить цветовую схему и скопировать код в виде изображения за пару кликов.
👉 Ссылочка
Если хочется сделать скриншот кода, который выглядит красиво и аккуратно, Carbon — идеальный выбор.
Carbon предлагает разные темы, шрифты и множество настроек, чтобы каждый скриншот выглядел именно так, как нужно. Можно выбрать фон, настроить цветовую схему и скопировать код в виде изображения за пару кликов.
👉 Ссылочка
This media is not supported in your browser
VIEW IN TELEGRAM
🦀 Rustfinity — обучающая платформа по языку Rust
Изучайте Rust с помощью интерактивных задач, встроенного компилятора и поддержки сообщества.
👉 Начать учиться
Изучайте Rust с помощью интерактивных задач, встроенного компилятора и поддержки сообщества.
👉 Начать учиться
Python стал самым популярным языком на GitHub, благодаря стремительному развитию ИИ. Лидер сменился впервые за 10 лет
Среди других важных трендов 2024 года оказались:
• Стремительный рост популярности Jupyter Notebook (92%) в связи с беспрецедентным уровнем интереса к Data Science и машинному обучению.
• Феноменальный приток новых разработчиков, в особенности ИИ-специалистов.
• Увеличение количества коммитов на 98%, в том числе в ИИ-проекты – на 59%.
Please open Telegram to view this post
VIEW IN TELEGRAM
Привет, друзья! 👋
Мы готовим статью о секретах мастерства в программировании и хотим узнать ваше мнение! 💻
Мы готовим статью о секретах мастерства в программировании и хотим узнать ваше мнение! 💻
Какие качества, по вашему мнению, отличают действительно выдающегося программиста? 🏆
Anonymous Poll
38%
Глубокие технические знания
64%
Умение решать сложные проблемы
64%
Способность быстро учиться новому
21%
Отличные коммуникативные навыки
3%
Другое (напишите в комментариях)
Как построить облако с нуля? Узнайте от разработчиков новой облачной платформы MWS.
MWS запускает реалити-проект Building the Cloud о создании новой публичной облачной платформы. В прямом эфире наши эксперты и инженеры раскрывают закулисье облачной разработки, делятся уникальным опытом и отвечают на вопросы.
В первом выпуске расскажем о сердце облака — сервисе Compute.
О чём поговорим:
● Зачем мы строим новое публичное облако MWS
● Как устроена архитектура сервиса Compute в новой платформе MWS
● Что происходит «под капотом» облака, когда создаётся виртуальная машина
● Расскажем о планах и роудмапе новой платформы
Приглашаем разработчиков и профессионалов облачного рынка! Задайте свои вопросы разработчикам нового облака MWS и узнайте всё из первых рук.
📅 Дата: 20 ноября 2024, 11:00
👉 Регистрируйтесь сейчас, чтобы не пропустить эфир
MWS запускает реалити-проект Building the Cloud о создании новой публичной облачной платформы. В прямом эфире наши эксперты и инженеры раскрывают закулисье облачной разработки, делятся уникальным опытом и отвечают на вопросы.
В первом выпуске расскажем о сердце облака — сервисе Compute.
О чём поговорим:
● Зачем мы строим новое публичное облако MWS
● Как устроена архитектура сервиса Compute в новой платформе MWS
● Что происходит «под капотом» облака, когда создаётся виртуальная машина
● Расскажем о планах и роудмапе новой платформы
Приглашаем разработчиков и профессионалов облачного рынка! Задайте свои вопросы разработчикам нового облака MWS и узнайте всё из первых рук.
📅 Дата: 20 ноября 2024, 11:00
👉 Регистрируйтесь сейчас, чтобы не пропустить эфир
🔥 6 архитектурных паттернов: на заметку разработчику
☑️ Layered
☑️ Microservices
☑️ Event-Driven
☑️ Client-Server
☑️ Plugin-based
☑️ Hexagonal
👉 Источник
☑️ Layered
☑️ Microservices
☑️ Event-Driven
☑️ Client-Server
☑️ Plugin-based
☑️ Hexagonal
👉 Источник
На платформе находится 49 разделов, внутри по 3-4 темы. Информации много и всё бесплатно.
Кстати, вы можете написать собственный гайд и отправить на сайт.
Please open Telegram to view this post
VIEW IN TELEGRAM
Работа в крупной технологической компании — карьерная цель для многих технических специалистов и руководителей. Так что же заставляет людей увольняться после того, как они так усердно работали, чтобы получить эти должности? Есть несколько причин, которые автор узнал из первых уст:
✔️ Бигтех менее стабилен, чем раньше
✔️ Профессиональный рост в стартапах
✔️ Закрытые карьерные пути
✔️ Внутренняя политика
✔️ Масштабируемые системы становятся «слишком большими» и другие
👉 Читать полностью
✔️ Бигтех менее стабилен, чем раньше
✔️ Профессиональный рост в стартапах
✔️ Закрытые карьерные пути
✔️ Внутренняя политика
✔️ Масштабируемые системы становятся «слишком большими» и другие
👉 Читать полностью
⚛️ 8 важнейших аспектов JavaScript, которые нужно освоить до изучения React
Начинающие фронтендеры часто приступают к работе с React, не изучив досконально основные концепции JavaScript. В результате освоение библиотеки дается с трудом. В статье мы исправляем эту ошибку и разбираем:
☑️ Шаблонные литералы
☑️ Деструктуризацию
☑️ Операторы
☑️ Тернарные операторы
☑️ Стрелочные функции
☑️ Короткие замыкания
☑️ Основные методы массивов
☑️ Промисы и
👉 Читать статью
👉 Зеркало
Начинающие фронтендеры часто приступают к работе с React, не изучив досконально основные концепции JavaScript. В результате освоение библиотеки дается с трудом. В статье мы исправляем эту ошибку и разбираем:
☑️ Шаблонные литералы
☑️ Деструктуризацию
☑️ Операторы
rest
и spread
☑️ Тернарные операторы
☑️ Стрелочные функции
☑️ Короткие замыкания
☑️ Основные методы массивов
☑️ Промисы и
fetch
👉 Читать статью
👉 Зеркало
💬 Конкуренция на IT-рынке: где самый дефицитный язык программирования
Парень с LinkedIn решил взглянуть на ситуацию с другой стороны и вместо уровня зарплат проанализировать соотношение резюме к вакансиям.
Исследование показало, что в топе:
▪️ Scala
▪️ 1с
▪️ Go
Сбор данных проводился в три этапа: в ноябре 2023, январе 2024 и октябре 2024 года. Это позволило оценить тренды рынка.
Парень с LinkedIn решил взглянуть на ситуацию с другой стороны и вместо уровня зарплат проанализировать соотношение резюме к вакансиям.
Исследование показало, что в топе:
▪️ Scala
▪️ 1с
▪️ Go
Сбор данных проводился в три этапа: в ноябре 2023, январе 2024 и октябре 2024 года. Это позволило оценить тренды рынка.
👩💻 Bash Prompt Generator — настрой свой Bash
Очень удобный ресурс, где можно настроить командную строку bash под себя. Просто выбираешь параметры, расставляешь их как нужно — и копируешь готовую конфигурацию.
👉 Ссылка
Очень удобный ресурс, где можно настроить командную строку bash под себя. Просто выбираешь параметры, расставляешь их как нужно — и копируешь готовую конфигурацию.
👉 Ссылка
🔀 Команды git merge и git rebase: преимущества, недостатки и ключевые различия
Один из ключевых аспектов работы с системой контроля версий Git — перенос изменений из одной ветки в другую. Для этого существует два основных инструмента: git merge и git rebase.
Хотя они решают одну и ту же задачу по интеграции кода, делают они это разными способами. Разберемся, как именно работают git merge и git rebase, и какую опцию стоит выбрать в конкретной ситуации.
🔗 Читать статью
🔗 Зеркало
Один из ключевых аспектов работы с системой контроля версий Git — перенос изменений из одной ветки в другую. Для этого существует два основных инструмента: git merge и git rebase.
Хотя они решают одну и ту же задачу по интеграции кода, делают они это разными способами. Разберемся, как именно работают git merge и git rebase, и какую опцию стоит выбрать в конкретной ситуации.
🔗 Читать статью
🔗 Зеркало
🤖 Напоминаем, что у нас есть еженедельная email-рассылка, посвященная последним новостям и тенденциям в мире искусственного интеллекта.
В ней:
● Новости о прорывных исследованиях в области машинного обучения и нейросетей
● Материалы о применении ИИ в разных сферах
● Статьи об этических аспектах развития технологий
● Подборки лучших онлайн-курсов и лекций по машинному обучению
● Обзоры инструментов и библиотек для разработки нейронных сетей
● Ссылки на репозитории с открытым исходным кодом ИИ-проектов
● Фильмы, сериалы и книги
👉Подписаться👈
В ней:
● Новости о прорывных исследованиях в области машинного обучения и нейросетей
● Материалы о применении ИИ в разных сферах
● Статьи об этических аспектах развития технологий
● Подборки лучших онлайн-курсов и лекций по машинному обучению
● Обзоры инструментов и библиотек для разработки нейронных сетей
● Ссылки на репозитории с открытым исходным кодом ИИ-проектов
● Фильмы, сериалы и книги
👉Подписаться👈
В начале девяностых компьютерные журналы были доступны не в виде сайтов, а на кассетах и дискетах! Их можно было читать на ZX Spectrum, подключив его к телевизору. В этих «журналах» были статьи, программы, игры, которые можно было сразу запустить и протестировать.
Первым массовым изданием для ZX Spectrum стала газета «ZX-Ревю», появившаяся в 1991 году и со временем перешедшая в электронный формат. Позже, в 1996-м, в Нижнем Тагиле запустили электронный журнал «Хакер» — дело рук энтузиаста под ником Alex.
С приходом интернета кассеты и дискеты ушли в прошлое, а старые журналы остались лишь в архивах для истинных фанатов ретро-компьютеров.
Please open Telegram to view this post
VIEW IN TELEGRAM
👾🔍 Укрощение монстров: мониторинг и управление ресурсоемкими запросами в Django + PostgreSQL
Каждый Django-разработчик рано или поздно сталкивается с неожиданно «тяжелыми» запросами, способными превратить быстрое приложение в неповоротливого слона.
С помощью библиотеки django-pgactivity можно отследить и обезвредить такие запросы, прежде чем они создадут проблемы пользователям. Она позволяет отслеживать активные запросы, длительность их выполнения, и даже завершать их при необходимости. Под катом делимся практикой работы с библиотекой.
👉 Читать статью
👉 Зеркало
Каждый Django-разработчик рано или поздно сталкивается с неожиданно «тяжелыми» запросами, способными превратить быстрое приложение в неповоротливого слона.
С помощью библиотеки django-pgactivity можно отследить и обезвредить такие запросы, прежде чем они создадут проблемы пользователям. Она позволяет отслеживать активные запросы, длительность их выполнения, и даже завершать их при необходимости. Под катом делимся практикой работы с библиотекой.
👉 Читать статью
👉 Зеркало
▪️ Начало 70-х, предшественник интернета — сеть ARPANET. В этой военной компьютерной сети завелся «первый в мире» вирус — Creeper. Он незаметно путешествовал между серверами с операционной системой Tenex и оставлял послание: «I’M THE CREEPER: CATCH ME IF YOU CAN».
▪️ Чтобы избавиться от Creeper, был создан первый антивирус — Reaper. Он находил заражённые машины, удалял вирус и тоже исчезал. Точных данных об этом эпизоде мало, но эта история стала началом целой эпохи компьютерных вирусов и антивирусов.
Please open Telegram to view this post
VIEW IN TELEGRAM