proglibrary | Technologies

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

77043

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

Subscribe to a channel

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

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

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

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

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

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

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

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

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

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

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

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

🛠️🎯 12 инструментов для разработки крутого фронтенда

🔸 Neumorphism — набирающий популярность тренд в дизайне интерфейсов.
🔸 UIverse — библиотека UI-элементов.
🔸 Ray.so создает красивые сниппеты для иллюстрации гайдов и туториалов.
🔸 Icon Maker — еще один крутой сервис от разработчиков Ray.so.
🔸 ReactToPrint позволяет рендерить в браузере печатные версии отдельных React-компонентов.
🔸 Kontra.js — JavaScript-библиотека для участия в Js13kGames.
🔸 Swapy позволяет превратить макет в интерактивный интерфейс с возможностью перетаскивания элементов.
🔸 WebJSX — библиотека для создания веб-приложений с использованием синтаксиса JSX и веб-компонентов.
🔸 Web Maker — оффлайн-песочница для экспериментов с HTML, CSS и JavaScript.
🔸 Sniper CSS — расширение Chrome для поиска и устранения неиспользуемых CSS-стилей.
🔸 Recharts — библиотека для построения графиков в React-приложениях.
🔸 Creatie — ИИ-платформа для разработки, аудита и улучшения UI/UX.

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

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

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

🤖 Напоминаем, что у нас есть еженедельная email-рассылка, посвященная последним новостям и тенденциям в мире искусственного интеллекта.

В ней:
● Новости о прорывных исследованиях в области машинного обучения и нейросетей
● Материалы о применении ИИ в разных сферах
● Статьи об этических аспектах развития технологий
● Подборки лучших онлайн-курсов и лекций по машинному обучению
● Обзоры инструментов и библиотек для разработки нейронных сетей
● Ссылки на репозитории с открытым исходным кодом ИИ-проектов
● Фильмы, сериалы и книги

👉Подписаться👈

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

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

🎬 ytui: Смотри YouTube прямо из терминала

ytui — это инструмент для работы в терминале, который позволяет искать и воспроизводить видео с YouTube прямо в проигрывателе терминала.

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

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

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

🎃 Приглашаем на вебинар перед Хэллоуином: «Нужна ли математика на собеседованиях?» 🧙‍♀️

Темные тучи сгущаются, и в воздухе витает мистическая атмосфера... Готовы ли вы окунуться в мир загадочной математики и раскрыть тайны успешного собеседования? Тогда ждем вас 28 октября в 20:00! 🕸
https://proglib.io/w/99515be0

Что вас ждет в эту зловещую ночь:

💀 Ошибаться не страшно: узнаем, как неудачные проекты и опыт «в стол» превращают джуниоров в сеньоров. Расскажем истории о том, как ошибки закаляют и помогают достигать вершин мастерства.

🧛 Собеседования без подготовки? Обсудим, возможно ли пройти через испытания рекрутеров без специальной подготовки или это путь в лабиринт с привидениями.

🧙 Теория и практика — зелье успеха:

• Выбор метрики оценки модели: какую метрику показать бизнесу, чтобы не столкнуться с гневом нечисти? Разберемся в разнице между MAPE и WAPE и когда какую применять.

• Трансформация распределений: как превратить логнормальное распределение в нормальное без волшебной палочки? Поговорим о том, зачем это нужно и как обойтись изменением функции потерь вместо магических превращений.

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

Не упустите шанс провести вечер в компании единомышленников, погрузиться в атмосферу Хэллоуина и получить ценные знания!

🕯 Записывайтесь на вебинар и готовьтесь к мистическим открытиям!
https://proglib.io/w/99515be0👻

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

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

☁️ Тут DHH посчитал, что сэкономит более $10 млн, если мигрировать из облаков обратно в on-premises

Создатель Ruby-on-Rails David Heinemeier Hansson недавно поделился мыслями и цифрами по экономии от перехода с облаков.

Сухие цифры по затратам: $700,000 потрачено на железо (Dell), что позволило снизить стоимость облаков с $3.2 до $1.3 🍋 в год. Оставшееся — 10 петабайт в S3 на Амазоне, на 4-х летнем котракте.

💬 Что думаете? Сисадмины снова в деле?

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

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

⚒️ Как создавать отказоустойчивые системы: #инфографика для разработчика

👉 Источник

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

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

📎 Альтернатива Leetcode — CodeHS Practice

Тут сотни интересных задач на Python, Java, JavaScript и C++ с автопроверкой.

Бесплатно прокачивайте навыки, если уже на всех платформах все задачи прорешали.


Попробовать здесь 👉 CodeHS Practice

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

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

⚙️ Релиз PyTorch 2.5

Библиотека машинного обучения получила в обновлении поддержку графического ядра от Intel. Это упростит разработку новых нейросетевых продуктов и поможет оптимизировать существующие для систем Intel.

Смотри подробнее:
👉 GitHub

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

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

⚡️Разыгрываем флагманский смартфон

«Библиотека программиста» разыгрывает один из трех смартфонов на выбор:
🔹Samsung Galaxy S24 Ultra на 1 ТБ
🔹Xiaomi 14 Ultra на 512 ГБ
🔹iPhone 16 Pro Max на 512 ГБ

🔥 А еще 99 участников розыгрыша получат скидку 50% на наш курс Базовые модели ML и приложения!
Промокод будет действителен до 20 ноября.

Условия просты:
→ подписаться на Библиотека нейротекста
→ подписаться на Библиотека нейрозвука
→ подписаться на Библиотека нейрокартинок
→ нажать на кнопку «Участвовать» под этим постом

Итоги появятся 30 октября в 20:00 по московскому времени в нашем канале Библиотека программиста. Затем мы свяжемся с победителем, который сам выберет смартфон. Тем, кто получит промокод, мы вышлем его в течение недели после окончания розыгрыша.

⚠️ Убедитесь, что вам можно написать в личные сообщения или следите за результатами — если мы не сможем с вами связаться, то не сможем и отправить приз. Доставить мы можем только в города России и Беларуси.

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

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

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

🖥 Вышла Node.js 23

📈 «1С» поднимет цены на свои разработки на 10–18 %

🍹 «Сбер» купил образовательные платформы «Нетология» и «Фоксфорд»

📱 Роскомнадзор не планирует блокировать в России сервис Twitch

🌐 Switch Online — Nintendo хочет проверить «границы мультиплеерных функций и геймплея»

🤬 Цены на электронику, в частности ноутбуки, в российских магазинах к Новому году вырастут на 10–15%

📱 OpenAI начала тестировать приложение ChatGPT для Windows

💥 НСПК создала прототип решения для оплаты покупок с помощью смартфонов на iOS и Android — оно работает на основе Bluetooth

Насыщенная неделя, может, мы что-то забыли?

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

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

⚒️ Краткое объяснение различных механизмов сборки мусора в популярных языках программирования: Java, Python и Go

Источник 👉 https://proglib.io/w/f75efa24

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

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

Ищем автора эталонного кода! 💎

Если вы уверены, что вашему коду подходит звание «Эталонный», а вам — звание «Автор самого красивого кода», то приглашаем принять участие в Конкурсе красоты кода 2.0 и выиграть классные призы от Сбера: iPhone 16 и умную колонку SberBoom.

Опытные эксперты определят победителей в пяти категориях: Backend, Frontend, DevOps, AI и Mobile, — а награждение пройдёт на ключевом IT-событии HighLoad в Москве, 2 и 3 декабря.

Больше 40 участников прошлого конкурса стали частью команды Сбера. Возможно, следующим станете именно вы — переходите по ссылке и изучайте подробности!

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

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

❗Вакансии «Библиотеки программиста» — ждем вас в команде!

Мы постоянно растем и развиваемся, поэтому создали отдельную страницу, на которой будут размещены наши актуальные вакансии. Сейчас мы ищем:
👉контент-менеджеров для ведения телеграм-каналов
👉Переводчик и автор оригинальных статей

Подробности тут

Мы предлагаем частичную занятость и полностью удаленный формат работы — можно совмещать с основной и находиться в любом месте🌴

Ждем ваших откликов 👾

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

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

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

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

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

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

👣 Квиз в терминале для Go-разработчиков

Как говорит автор: можно реально подготовиться к собесу по GO.

Он делится своим многолетним опытом бесплатно

➡️ Внутри: Туториалы, структуры, мьютексы, поиски ошибок в коде и тд.

🔗 Ссылка

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

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

🤯 Еще один пост о выгорании

Автор текста уволился с последней подработки в августе, имея долг в 40 тысяч фунтов, без других источников дохода и с одной лишь бизнес-идеей (она провалилась).

И все же это было правильное решение. Почему же? Читайте под катом 👇

🔗 Читать

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

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

🧘 Сосредоточение на решениях, а не на задачах, может привести к лучшим результатам...


💬 Согласны?

👉 Источник

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

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

📚 Мини учебники по актуальным технологиям

Сохраняйте бесплатный сайт и юзайте как шпаргалку


Там найдёте: языки программирования, машинное обучение, базы данных и многое другое.

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

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

📱📽 Подъехал полезный контент для тех, кто интересуется мобильной разработкой

Команда Яндекса сняла мини-сериал с разработчиком и блогером Алексеем Гладковым о том, как создается продукт с нуля.

В ролях: реальная команда мобильной разработки, реальный офис компании и лидер разработки Суперапп в «Поиске» Артур Василов. Можно узнать, как команда пилит архитектуру приложения, фиксит баги и рассуждает о том, как должен выглядеть идеальный интерфейс.

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

👉 Все серии можно посмотреть тут. Это мы смотрим.

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

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

☁️🆕GoCloud Tech: новинки Cloud․ru за полгода
 
Прошла технологическая конференция GoCloud Tech, на которой провайдер облачных и AI-технологий Cloud․ru рассказал об итогах развития платформы за полгода и представил новые сервисы. Итак, что интересного:
  
🌐 Новая зона доступности
Запущена вторая зона доступности для облака Cloud․ru Evolution: пользователи могут развертывать отказоустойчивые приложения.

🖥 Управляемые базы данных PostgreSQL
Сервис позволяет автоматизированно развертывать и управлять кластерами PostgreSQL.

🖼️ Container Apps
Дает возможность запускать контейнеры в готовой облачной среде на основе Docker-образов, которые пользователи загружают в реестр Artifact Registry. Container Apps доступен в режиме Preview бесплатно, после коммерческого запуска будет доступен по модели free tier.

🖥 Bare Metal
Пользователям теперь доступна аренда выделенных физических серверов из личного кабинета без участия технического персонала.

🖥 Маркетплейс Cloud․ru
Инструменты для разработки и анализа данных, обеспечения безопасности, создания бизнес-приложений и решения других задач от ведущих вендоров. В разделе бесплатно доступны самые популярные образы LAMP, Nginx, LEMP, Node.js, MEAN, а также образ Mind Migrate, который можно использовать для миграции инфраструктуры в облако Cloud․ru Evolution.

🖥 Виртуальные машины с GPU
Компании могут арендовать виртуальные машины с GPU в режиме Preview. На данный момент доступны карты V100, ассортимент доступных карт пополняется. В ближайшее время аренда GPU станет доступна всем.

📊 Managed Trino
Массивно-параллельный аналитический SQL-движок для обработки больших объемов данных из разных источников, доступен в Public Preview.

🔒 Managed Metastore
Cервис для хранения метаданных таблиц из разных источников, так же доступен в режиме Public Preview. Metastore предоставляет клиентским приложениям информацию о том, где хранятся данные, как к ним обращаться и как интерпретировать.

➡️ Протестить сервисы здесь.

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

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

🔥 Самые востребованные языки программирования в 2024 году

За последние 21 месяц (с января 2023 года по сентябрь 2024 года) команда DevJobsScanner проанализировала более 12 миллионов вакансий для разработчиков. Из них они выбрали только те, для которых явно требовался язык программирования. Подробнее об исследовании можно узнать в этом разделе.

👉 Ознакомиться с результатами исследования

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

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

💬 А вы отдыхаете на выходных?

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

👍 — да, только этим и занимаюсь
🤔 — нет, доделываю «хвосты» по работе
💯 — не работаю, но занимаюсь пет-проектами
🤩 — свой вариант (напишу в комментариях)

#интерактив

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

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

🎃 Промокод на хеллоуин

50% на курс по Machine Learning

BIGDRAW

😄 Тут мы подробно рассмотрели, из чего состоит курс:

Онлайн-курс «Базовые модели ML и приложения»

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

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

⚒️ Краткое объяснение различных механизмов сборки мусора в популярных языках программирования: Java, Python и Go

👉 Источник

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

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

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

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

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

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

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

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

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

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

🖥 Если вы используете прокси, это для вас

Есть полезный инструмент на GitHub — ProxyBroker

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


ProxyBroker поддерживает:

▪️ Протоколы HTTP(S) и SOCKS4/5
▪️ Метод CONNECT для работы с портами 80 и 23 (SMTP)
▪️ Возможность находить более 7000 активных прокси из более чем 50 различных источников

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

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

🤔 Среди айтишников часто ходит миф, что программистом можно стать за n часов/недель/месяцев и программирование — это просто?

Мифы мифами, а в жизни все намного сложнее, и каждый из нас развеивает этот миф изо дня в день на своем рабочем месте.

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

👉 Читать

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