Библиотека программиста | программирование, кодинг, разработка
82.5K subscribers
3.88K photos
185 videos
89 files
6.93K links
Все самое полезное для программиста в одном канале.

По рекламе: @proglib_adv

Курс по ML: https://clc.to/eLH_zQ

Другие курсы: https://clc.to/goHZHA

Для обратной связи: @proglibrary_feeedback_bot

РКН: https://gosuslugi.ru/snet/67a5ba2901234b69883a4d46
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
🤩 Ничего такого, просто Фридман взял интервью у Цукерберга в метавселенной

Для этого собеседники использовали VR-гарнитуры Quest Pro, с помощью которой им удалось пообщаться так, словно они сидели за одним столом. Посмотрие это — хотя бы ради качества картинки, которого удалось добиться на данный момент.

👀 Смотреть
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥52🥱10👍82
🔝 Лучшие практики Go: путь к чистому коду

В статье познакомимся с рекомендациями по написанию чистого кода на Go. Разберемся на примерах с особенностями языка и применим на практике основные синтаксические конструкции.

🔗 Читать статью
🔗 Зеркало
👍111
Уже больше десяти лет компания Microsoft активно и позитивно «смотрит» в сторону открытого исходного кода, хоть и продолжает зарабатывать на проприетарной ОС.

Согласитесь, Microsoft не так быстро пришла от «Linux — это раковая опухоль» до «Microsoft любит Linux».

📌Это мы все к чему?

💬Как вы думаете, не случись этого в прошлом десятилетии, была бы Microsoft столь успешной сейчас?

#холивар
🔥13🤔6👍3❤‍🔥1🥱1
👩‍💻 Женщины в ИТ: проблемы и преимущества сложной профессии

Айтишницы поделились профессиональным опытом и рассказали о стереотипах и сложностях, с которыми им пришлось столкнуться на карьерном пути.

🔗 Читать статью
🔗 Зеркало
🥱32👍175
Media is too big
VIEW IN TELEGRAM
🕹 Microsoft завершила приобретение компании Activision Blizzard King за 68,7 млрд долларов

Сделку оформляли более полутора лет. Теперь Microsoft владеет правами на Call of Duty, Diablo, Overwatch, Warcraft и Starcraft. Игровое подразделение компании пополнилось рядом студий-разработчиков.

📌 Ловите подборку полезных материалов на тему геймдева и не только:

🎮 Идеальный подарок геймеру: Xbox vs PlayStation vs Nintendo Switch vs Steam Deck
🎮 Первый игровой движок на С++ и SFML
🎮 Разработка игр Unreal Engine 4: 10 советов начинающим
🎮 Пишем игру Pac-Man на Python в 300 строк кода
🎮 10 игр про IT: основы программирования с полным погружением
🎮 Сохранение игровых данных в Unity
🎮 ТОП-10 игр, которые научат ребенка программировать на Python
🎮 Разработка мобильных игр для iOS: с чего начать, что изучать и какие инструменты использовать
🎮 Разработка игр на Unity: 9 важных советов для начинающих

#чтопроисходит #разработкаигр
👍125🤔5
Команда Хабр Карьеры собрала любопытную аналитику по вакансиям и откликам, чтобы составить что-то вроде чек-листа хорошей вакансии:

1️⃣В заголовке вакансии указана основная технология, квалификация и продукт, в который нанимают специалиста.
2️⃣Внимательно подобрана подходящая специализация в вакансии.
3️⃣Указаны как минимум ключевые навыки для кандидата.
4️⃣Есть зарплатная вилка.
5️⃣Есть удаленка или компания может добавить ее, если позиция сложная.
6️⃣В описании вакансии есть приветствие, пара слов о компании, цели, понятные ожидания от кандидата и бонусы.

💬Чего, по вашему мнению, в нем не хватает?
17👍6
🐳 Docker в деталях: простое объяснение от ByteByteGo + Security Zines на заметку начинающему разработчику

#инфографика
👍27🥱7
⚡️Несколько свежих новостей про проекты на #rust, которые в очередной раз подчёркивают популярность последнего:

🦀Google переписала на Rust прошивку pvmfm, используемую в Android.

• В рамках работы по усилению безопасности критически важных компонентов Android компания Google переписала на языке Rust прошивку pvmfm, используемую для организации работы виртуальных машин, запускаемых гипервизором pVM из состава Android Virtualization Framework.
• Ранее прошивка была написана на Си и реализована поверх загрузчика U-Boot, в коде которого было много багов, вызванных проблемами при работе с памятью.

🦀Разработчики проекта NGINX представили инструментарий для разработки модулей на Rust.

🔧 ngx-rust позволяет создавать модули к http-серверу и многопротокольному прокси NGINX на Rust. Он включает два crate-пакета:

• nginx-sys — генератор привязок;
• ngx — прослойка для обращения к Си-функциям из кода Rust, API и система реэкспорта обвязок, созданных при помощи nginx-sys.

#rust #чтопроисходит
👍171
keyboard-shortcuts-linux.pdf
144.4 KB
👩‍💻 Visual Studio Code: советы и трюки для разработчика

💡Тот самый раздел, который позволит вам сразу приступить к продуктивной работе с VS Code.

#инструменты #шпаргалки
Please open Telegram to view this post
VIEW IN TELEGRAM
👍287🔥4
🤖 Напоминаем, что у нас есть еженедельная email-рассылка, посвященная последним новостям и тенденциям в мире искусственного интеллекта.

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

👉Подписаться👈
👍73🥱2
🎤 QCon SF 2023: как Netflix на самом деле использует Java, Пол Баккер

Пол Баккер, разработчик в команде Java-платформы Netflix и соавтор книги Java 9 Modularity, положил конец мифу о том, что «Netflix — это микросервисы RxJava, а всем заправляют Hystrix, Spring Cloud и Chaos Monkeys».

Баккер описал оригинальную архитектуру знакомого приложения Netflix для просмотра фильмов, доступ к которому осуществляется через ТВ и другие устройства, подключаемые к API-серверу с поддержкой Groovy с помощью REST и gRPC-подключений к различным сервисам.

Также Пол представил другие архитектурные модели и отметил, что Java был и остается в активной разработке в Netflix. Они поддерживают дистрибутив OpenJDK Azul Zulu 17 с активным тестированием на JDK 21, запуская ~2800 приложений, созданных с использованием ~1500 библиотек. Gradle вместе с Nebula, коллекцией плагинов Gradle, созданных Netflix, и IntelliJ IDEA являются их предпочтительными инструментами сборки.

👉 Подробнее

#проектирование_систем #java
👍83
🐧📖 ТОП-10 книг по Linux в 2023 году

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

Читать статью
👍193