proglibrary | Technologies

Telegram-канал proglibrary - Библиотека программиста | программирование, кодинг, разработка

77044

Все самое полезное для программиста в одном канале. Список наших каналов: https://t.me/proglibrary/9197 Учиться у нас: https://proglib.io/w/a32a0d94 Обратная связь: @proglibrary_feedback_bot По рекламе: @proglib_adv Прайс: @proglib_advertising

Subscribe to a channel

Библиотека программиста | программирование, кодинг, разработка

Работа в крупной технологической компании — карьерная цель для многих технических специалистов и руководителей. Так что же заставляет людей увольняться после того, как они так усердно работали, чтобы получить эти должности? Есть несколько причин, которые автор узнал из первых уст:

✔️ Бигтех менее стабилен, чем раньше
✔️ Профессиональный рост в стартапах
✔️ Закрытые карьерные пути
✔️ Внутренняя политика
✔️ Масштабируемые системы становятся «слишком большими» и другие

👉 Читать полностью

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

🔥 6 архитектурных паттернов: на заметку разработчику

☑️ Layered
☑️ Microservices
☑️ Event-Driven
☑️ Client-Server
☑️ Plugin-based
☑️ Hexagonal

👉 Источник

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

Привет, друзья! 👋

Мы готовим статью о секретах мастерства в программировании и хотим узнать ваше мнение! 💻

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

📈 Python обогнал JavaScript на GitHub

Python стал самым популярным языком на GitHub, благодаря стремительному развитию ИИ. Лидер сменился впервые за 10 лет

Среди других важных трендов 2024 года оказались:

• Стремительный рост популярности Jupyter Notebook (92%) в связи с беспрецедентным уровнем интереса к Data Science и машинному обучению.
• Феноменальный приток новых разработчиков, в особенности ИИ-специалистов.
• Увеличение количества коммитов на 98%, в том числе в ИИ-проекты – на 59%.

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

🛠 Carbon: инструмент для стильных скринов кода

Если хочется сделать скриншот кода, который выглядит красиво и аккуратно, Carbon — идеальный выбор.

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

👉 Ссылочка

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

🐧 Добро пожаловать в чудесный мир Linux!

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

🧑‍💻 Статьи для IT: как объяснять и распространять значимые идеи

Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.

Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.

Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.

👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

📌 Freecodecamp — сайт с бесплатным материалом

Это сборник задач, сгруппированных по темам, с наличием встроенного редактора.

Внутри:

API
Python
C#
JavaScript
Web

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

📌 Сохраняем: GitHub Profile Generator

GitHub Profile Generator может быстро и легко создать красиво оформленный профиль. Инструмент незаменим для разработчиков, студентов и тех, кто ищет работу.

👉 Попробуйте Ссылка

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

Gravity UI: как сделать сайт доступным для всех

Gravity UI — дизайн‑система и библиотека компонентов с открытым исходным кодом, на которой работают множество сайтов, включая сервисы Яндекса. Одна из крутых ее особенностей — система позволяет строить интерфейсы, доступные пользователям с ограниченными возможностями. 

Команда Gravity UI рассказала, как проверяет эффективность работы сайтов с программами экранного доступа и какие правки потребовались после тестирования. А также несколько открытых issues на GitHub.

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

💬🎃 Поделитесь самыми пугающими историями из своей карьеры: страшные баги, найденные в последний момент, случайные удаления данных, «бессмертные» ошибки и забавные, но пугающие инциденты.

Ждем ваших комментариев 👇

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

🎃 Не знаете, чем заняться на хэллоуин?

Предлагаем вспомнить одни из лучших хоррор-игр этого тысячелетия:

Slender /
Инди-ужастик о выживании в лесу.

Alien: Isolation / Напряженная охота на космическом корабле.

Outlast / Ужасный эксперимент в психиатрической больнице.

Alan Wake 2 / Мистическая история писателя в кошмаре.

Slay The Princess / Мета-ужастик с нелинейным выбором.

Silent Hill 2 / Психологический хоррор в туманных улицах.

Until Dawn / Кинематографическая история с выбором судьбы.

Signalis / Ретро-футуристический ужастик с таинственной атмосферой.

Visage / Психологический хоррор с мрачной атмосферой и загадками.

Dead Space / Хоррор выживания в космосе с некроморфами.

👋 Список можно дополнять еще долго, что вы считаете мы забыли?

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

🔥 Как подготовиться к собеседованию по проектированию систем? Пошаговое руководство от Владимира Балуна, ex-Team Lead в Яндекс

📌 Что внутри:
1️⃣ Зачем нужно отдельное собеседование по System Design
2️⃣ Кому предлагают пройти это собеседование
3️⃣ Как пройти собеседование: этапы и советы
4️⃣ 16 типичных ошибок при прохождении
5️⃣ Типы задач, которые встречаются чаще всего
6️⃣ Советы по подготовке к собеседованию по System Design

👉 Читать

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

🚀💾⚡ Protocol Buffers: самая эффективная бинарная альтернатива текстовому формату

Protobuf — механизм бинарной сериализации данных, разработанный компанией Google. Протокол не зависит от языка и платформы, и обеспечивает более компактную и быструю сериализацию по сравнению с традиционными текстовыми форматами.

Особенно интересно, как решается проблема совместимости версий. Обо всем этом подробнее читайте в нашей статье👇

🔗 Читать статью
🔗 Зеркало

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

🔥 Команда Explyt сделала свой продукт Explyt Spring бесплатным для коммерческого и некоммерческого использования. Он предоставляет замену основной функциональности Intellij Utlimate в части Spring и ставится как плагин на Intellij Community.

Также с 1-го ноября они планируют открыть исходники код на GitHub (лицензия не позволит сделать форк, но вы сможете предложить свой PR).

▶️ Все контакты — на сайте!

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

🔥 Dev.to гайды для Git, CSS, React, JavaScript

На платформе находится 49 разделов, внутри по 3-4 темы. Информации много и всё бесплатно.

Кстати, вы можете написать собственный гайд и отправить на сайт.

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

Как построить облако с нуля? Узнайте от разработчиков новой облачной платформы MWS.

MWS запускает реалити-проект Building the Cloud о создании новой публичной облачной платформы. В прямом эфире наши эксперты и инженеры раскрывают закулисье облачной разработки, делятся уникальным опытом и отвечают на вопросы.

В первом выпуске расскажем о сердце облака — сервисе Compute.

О чём поговорим:
● Зачем мы строим новое публичное облако MWS
● Как устроена архитектура сервиса Compute в новой платформе MWS
● Что происходит «под капотом» облака, когда создаётся виртуальная машина
● Расскажем о планах и роудмапе новой платформы

Приглашаем разработчиков и профессионалов облачного рынка! Задайте свои вопросы разработчикам нового облака MWS и узнайте всё из первых рук.

📅 Дата: 20 ноября 2024, 11:00
👉 Регистрируйтесь сейчас, чтобы не пропустить эфир

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

Санкт-Петербург, встречаемся 13 ноября на IT Talk by Sber! ⚡️

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

Темы и спикеры:
✅ «Треки развития аналитиков в Сбере. Анализ, разработка, менеджмент» от Ксении Иванченко и Александры Шкабарня (Сбер).
✅ «Мастерская полезных решений для системного аналитика на реальных задачах» от Дениса Махова (Сбер).
✅ Панельная дискуссия «Будущее продуктовой разработки: люди и процессы» от Алексея Сняткова (Сбер), Михаила Сукача (Сбер), Сергея Цаплина (Сбер), Ильи Кашлакова (ЮMoney) и Вадима Гурова (VK, СТО ОК).

Обязательно регистрируйтесь и приходите 13 ноября в 18:30 – не пожалеете! 💚

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

🦀 Rustfinity — обучающая платформа по языку Rust

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

👉 Начать учиться

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

✌️🆚⚛️ Vite vs Create React App: почему разработчики массово переходят на новый инструмент

Почему Create React App теряет позиции и как Vite решает главные проблемы современной React-разработки. Личный опыт миграции и сравнение производительности от Кирилла Мыльникова, frontend-разработчика в ГК Юзтех.

👉 Читать статью
👉 Зеркало

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

📌 Большая база шпаргалок PowerShell на русском языке

Репозиторий содержит набор полезных скриптов и модулей автора, а также тестовый стенд WinForms с примерами реализации большинства функционала (DataGridView, Button, Checkbox и т.д.), который можно использовать как шаблон для создания программы с графическим интерфейсом.

👉 Забираем по ссылке

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

❗️ Что происходит: новости за неделю

👍 На Госуслугах появилась форма для регистрации каналов и личных страниц с более чем 10 тысячами подписчиков

🎮 В российских колледжах начнут готовить разработчиков видеоигр

🧊 Xiaomi представила кулер для смартфонов на магните

💵 Google должна выплатить российским телеканалам два ундециллиона рублей

🤠 Казахстан ввёл визы Neo Nomad для «современных кочевников»

🇮🇩 Индонезия вслед за iPhone 16 запретила продавать в стране Google Pixel

Как вам прошлая неделя?

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

⚒️ Фундаментальные основы Redis: на заметку разработчику

👉 Источник

#инфографика

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

🍇 Подборка лучших статей «Библиотеки программиста» за октябрь: сохраняй в заметки, чтобы не пропустить #самыйсок

💻🔍💼 Кризис IT-рынка: как джуны и кадровый голод меняют правила игры
🐍🍽️ Питон съел GIL на завтрак: что нового в версии 3.13
🪶 Как следовать принципу DRY при настройке Apache APISIX
📨 Как работают очереди и брокеры сообщений
🎮⚙️ Неправильные настройки импорта в Unity убивают вашу игру
🛠️🎯 12 инструментов для разработки крутого фронтенда
🚀💾⚡️ Protocol Buffers: самая эффективная бинарная альтернатива текстовому формату

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

ℹ️ Исследователи Google определили 30 целей разработчиков, которые важны любой команде

Cначала они определили цели разработчиков. (см. карточку 1)

Затем они сопоставили каждую цель с конкретными командами, чтобы проверить соответствие усилий каждой команды целям разработчиков. (см. карточку 2)

Если вам интересно, какие конкретные цели были определены — смотри подробный разбор исследования по ссылке

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

Полезный инструмент для джуниор-разработчиков — интерактивный тренажёр от VK Education на All Cups

Здесь собрано более 150 задач по алгоритмам и структурам данных, бэкенд- и фронтенд-разработке.

▪️ Можно улучшить свой код на Python, C, C++, Go, Kotlin, C#, Java, JavaScript, PHP и подготовиться к алгоритмическому собеседованию.
▪️ Есть автоматическая проверка и разбор решений.
▪️ Топ-10 участников тренажёра пригласят на закрытый ивент от VK.

👉 Попробовать

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

🤓 Git Gud — игра для изучения Git

Это игра с командной строкой. В ней уровни разделены от простого к экспертному.

🔗 Ссылка

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

📱Определен победитель нашего розыгрыша

Бот подвел итоги розыгрыша смартфона мечты от Proglib — полные результаты смотрите тут.

🎉А главный приз забирает @knyazevel

Поздравляем!

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

📊 Куда ходят разработчики чтобы быть в курсе событий

SlashData провела опрос 9 тыс. разработчиков и выяснила, где находят информацию разработчики. Результаты разные, что вполне логично.

Возглавляют топ результатов:

• (43%) Open-source
• (41%) Социальные сети

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

Интенсив по очередям: Kafka & NATS

Асинхронное взаимодействие и очереди — невероятно широкая тема, и обязательная к изучению всем, кто интересуется архитектурой. Разработчику важно понимать архитектурные особенности, сильные и слабые стороны компонент, на базе которых строится архитектура.

Приходите на курс Интенсив по очередям: Kafka & NATS

🌐 В программе:

▪️Асинхронное взаимодействие с помощью очередей: подходы, свойства, гарантии
▪️Какие бывают очереди, основные системы очередей, на какие свойства и требования смотреть при выборе
▪️Как конфигурировать и управлять системами очередей
▪️Архитектура Apache Kafka, streams, topics, конфигурации от минимального single instance до production grade кластера с отказоустойчивостью
▪️Архитектуры NATS, pub/sub, req/res, streaming, кластер, суперкластер, федерация, edge.

Обучение в формате «живых» онлайн-сессий (лекции, брейнштормы, демо).

🥸 Кто мы: R&D-центр Devhands.io, наш канал (/channel/rybakalexey). Автор курса — Владимир Перепелица, эксперт по большим проектам, очередям и Tarantool, Solution Architect в Exness, создатель S3 в VK Cloud, регулярный спикер и член ПК конференций Highload. 

🗓 Старт курса 13 ноября, 5 недель обучения. Изучить программу и записаться можно здесь 

Ждём вас!

Реклама. ИП Рыбак А.А. ИНН 771407709607
Erid 2VtzqwWbtfM

Читать полностью…
Subscribe to a channel