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

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

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


💬 Согласны?

👉 Источник

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

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

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

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


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

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

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

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

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

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

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

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

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

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

☁️🆕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 часов/недель/месяцев и программирование — это просто?

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

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

👉 Читать

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

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

🎮⚙️ Неправильные настройки импорта в Unity убивают вашу игру

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

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

☑️ Настройки импорта текстур: тип текстуры, размер и формат.
☑️ Настройки импорта аудиоклипов (звуковых файлов) и оптимизация звуковых эффектов.

👉 Подробнее об этом читайте в нашей статье
👉 Зеркало

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

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

😎Есть здесь любители делать всё в терминале? Нашли для вас утилиту, которая позволяет «общаться» с нейронкой в терминале. Называется AIx, написана на Go, настраивается с помощью API-ключа OpenAI и имеет гибкие варианты вывода.

👉 GitHub

#инструменты

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

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

В 2024 году российские IT-компании значительно повысили требования к своим сотрудникам

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

Также уделяется внимание кибербезопасности, искусственному интеллекту и анализу данных.


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

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

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

Аллокация памяти: paging 🆚 segmentation

👉 Источник

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

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

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

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

Темные тучи сгущаются, и в воздухе витает мистическая атмосфера... Готовы ли вы окунуться в мир загадочной математики и раскрыть тайны успешного собеседования? Тогда ждем вас 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 участников прошлого конкурса стали частью команды Сбера. Возможно, следующим станете именно вы — переходите по ссылке и изучайте подробности!

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

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

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

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

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

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

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

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

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

⛔️ Сайт «антипримеров» для веб-разработчиков

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

Но именно в этом и есть смысл сайта — он показывает самые типичные ошибки веб-разработки.


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

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

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

💬 Надо ли учить программированию

Наткнулись на статью из «Компьютерра» 1997 года, где автор рассуждает, стоит ли учить всех программированию. Он задаётся вопросом:

«Что такое программирование — наука или искусство? А главное, всем ли это нужно?»

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

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

А что думаете вы: Стоит ли всем учить кодинг, или важнее компьютерная грамотность?

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

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

🏆Международный чемпионат по программированию Yandex Cup 2024

«Яндекс» объявил о старте Квалификации на седьмой международный чемпионат Yandex Cup 2024. В этом году участники погрузятся в древние эпохи и попробуют решить задачи цивилизаций прошлого с точки зрения IT.

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

🎁Призовой фонд: 12,5 миллионов рублей
🧑‍💻Кто может участвовать: начинающие и опытные разработчики со всего мира

Направления:
➡️фронтенд
➡️бэкенд
➡️мобильная разработка
➡️машинное обучение
➡️аналитика
➡️спортивное программирование «Алгоритм» (для программистов со всего мира)
Можно выбрать несколько, но к полуфиналу нужно определиться с одним.

Подать заявку и пройти онлайн-квалификацию можно до 20.10.

Лучшие участники смогут пройти собеседование в «Яндекс» по упрощённой схеме.

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

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

🤯 Ситуация:

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

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

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

💬 Как думаете, как стоило поступить исполнителю?

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

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

Очереди задач: простой способ пакетной обработки

Как работает очередь задач на примере создания миниатюр для видео.

Цель: после загрузки видео оно должно высветиться в виде миниатюры

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