Библиотека программиста | программирование, кодинг, разработка
80.9K subscribers
4.21K photos
224 videos
89 files
7.28K links
Все самое полезное для программиста в одном канале.

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

Наши курсы: https://clc.to/goHZHA

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

РКН: https://gosuslugi.ru/snet/67a5ba2901234b69883a4d46

#WXSSA
Download Telegram
🐍 20 важных концепций в Python, которые помогут вам стать более эффективным разработчиком

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

🔗 Основной сайт
🔗 Зеркало
👍72🥱2
🤔 Что для вас самое ценное в компании, в которую вы устраиваетесь?

Например, в одной предлагают бОльший оклад, а в другой меньший, но более интересные задачи, да и кофе вкуснее (хотя кого этим удивишь?). Что для вас является главным приоритетом при выборе будущей команды?👇
Please open Telegram to view this post
VIEW IN TELEGRAM
👍52🤔1
Microsoft Build 2023 в самом разгаре — и нас снова ждет много ИИ, который проникает во все продукты Microsoft

Читайте новости и анонсы с конференции, которые известны на текущий момент: встроенная поддержка RAR для Windows 11, аватары Microsoft Teams, Microsoft Fabric, CoPilot для Windows 11 и Edge, новые плагины Bing AI/Copilot для ChatGPT и многое другое.

Читать

#анонс
👍143
Помните историю команды Prime Video, которая сэкономила 90% эксплуатационных расходов при переходе на монолитную архитектуру? Alex Xu в лучших традициях подробно разобрал этот архитектурный кейс.👇

📺Смотреть

#проектирование_систем
Please open Telegram to view this post
VIEW IN TELEGRAM
👍83🥰2
🏗️ 7 архитектурных паттернов, которые должен знать каждый программист

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

🔗 Основной сайт
🔗 Зеркало
👍165
5 распространенных ошибок на собеседованиях в Google

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

🔗 Основной сайт
🔗 Зеркало
5🤩1🥱1
Краеугольные камни ООП по полочкам:

▫️Абстракция — модель объекта, в которой опущены незначительные детали, не играющие существенной роли в данном контексте
▫️Инкапсуляция — способность объектов скрывать часть состояния и поведения от других объектов, предоставляя внешнему миру только определенный интерфейс взаимодействия с собой
▫️Наследование — возможность создания новых классов на основе существующих
▫️Полиморфизм — способность программы выбирать различные реализации при вызове операций с одним и тем же названием

Можете объяснить более понятно и кратко? Ждем в комментариях.⬇️

#вопросы_с_собесов #easy
👍288
Главное с презентации PlayStation Showcase 2023:

🎮 Marvel's Spider-Man 2
🎮 Helldivers 2
🎮 Ghostrunner 2
🎮 The Talos Principle 2
🎮 Metal Gear Solid Delta
🎮 Alan Wake II
🎮 Assassin's Creed Mirage
🎮 Revenant Hill
🎮 Dragon's Dogma 2
🎮 Marathon
🎮 PlayStation Project Q

Увидели любимую игру? Ставьте ❤️. И традиционно в комментариях делитесь любимыми играми.🔽

#анонс
17👍3🥱1
29 мая приглашаем на вебинар всех, кому интересна тема AI, Machine learning и Data Science!

👉 Зарегистрироваться: https://proglib.io/w/0a0b7421

Что будем обсуждать?

Математика как основа ИИ: Почему без математики невозможна эффективная работа в области AI
На что обращают внимание при найме ML/AI разработчиков: нужно ли фундаментальное образование?
Примеры математических методов применяемых в AI / Data Science
Ключевые роли и компетенции в AI команде: Data Engineer, ML Engineer, Data Scientist, Data Analyst

Кто спикер?

👨‍💻 Валентин Рябцев – Co-founder, CPO Wale, ex-руководитель глобальных ИТ-инноваций в Louis Dreyfus (Франция)

Регистрируйтесь, чтобы не пропустить прямой эфир https://proglib.io/w/0a0b7421
3🔥3👍1
🧮 Что такое математический анализ и как он используется в программировании

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

🔗 Основной сайт
🔗 Зеркало
👍135🥱2👏1🤔1🙏1
Как LinkedIn внедрила архитектуру GraphQL для разработки продуктов: наглядное и краткое объяснение от Alex Xu по мотивам статьи в блоге Linkedin Engineering.

🧵Читать в Твиттере
🧵Читать в PingThread (если Твиттер не открывается)

Ставьте 🔥, если вам нравится рубрика #проектирование_систем
🔥179👍5
🔝 10 самых популярных проектов с открытым кодом на GitHub в 2023 году

В этой статье перечислены 10 самых быстрорастущих репозиториев GitHub с открытым исходным кодом: альтернативы ChatGPT, Tableau, GitHub, AirTable, Slack и другим популярным проприетарным сервисам.

🔗 Основной сайт
🔗 Зеркало
8👍2
#новостиоднимпостом

🔥 Дайджест интересных новостей за рабочую неделю:

🔸 Прошла конференция Microsoft Build 2023 (читать краткий анонс)
🔸 Компания PayPal открыла исходные коды отказоустойчивой СУБД JunoDB
🔸 Опубликован 61-й выпуск рейтинга 500 самых высокопроизводительных компьютеров мира
🔸 Компания VK будет развивать собственный открытый игровой движок под названием Nau Engine
🔸 В Google добавили возможность просмотра объёма памяти, потребляемого отдельной вкладкой (пока в тестовых сборках Chrome Canary, которые лягут в основу Chrome 115)
🔸 Представлен nginx 1.25.0 с экспериментальной поддержкой HTTP/3
🔸 Команда Google опубликовала результат аудита используемых пакетов на языке Rust
🔸 GitLab 16.0 подвержена критической уязвимости (CVE-2023-2825), позволяющей неаутентифицированному пользователю получить содержимое любого файла на сервере
🔸 Представлены обладатели премии Open Source Peer Bonus, присуждаемой за вклад в развитие открытых проектов
🔸 Компания Red Hat опубликовала первый выпуск приложения Podman Desktop с реализацией графического интерфейса для создания, запуска и управления контейнерами (конкурирурует с Rancher Desktop и Docker Desktop)
🔸 Компания Intel представила выпуск проекта oidn 2.0, развивающего коллекцию фильтров для устранения шумов на изображениях
👍83🔥3❤‍🔥2
🎬 Кинопятница: 33 фильма о хакерах

Собрали для вас подборку фильмов о хакерах. За сегодня, конечно, все не пересмотришь, а вот за выходные... Ниже — наиболее свежие по категориям, остальные — в статье.

Доки
🍿 Cambridge Analytica. Скандальный взлом (2019) – Кинопоиск: 6.5, IMDB: 7.0
🍿 Мы крадем секреты: История WikiLeaks (2013) – Кинопоиск: 7.4, IMDB: 6.9
🍿 Интернет-мальчик: История Аарона Шварца (2014) – Кинопоиск: 7.8, IMDB: 8.0
🍿 Citizenfour: Правда Сноудена (2014) – Кинопоиск: 7.3, IMDB: 8.0

Триллеры
🍿 Сноуден (2016) – Кинопоиск: 7.0, IMDB: 7.3
🍿 Кто я (2014) – Кинопоиск: 7.4, IMDB: 7.5

Научная фантастика
🍿 Особое мнение (2002) – Кинопоиск: , IMDB: 7.6

Драма
🍿 Реалити (2023) – IMDB: 6.7

Анимация
🍿 Призрак в доспехах (1995) – Кинопоиск: 8.0, IMDB: 7.9

Комедии
🍿 Офисное пространство (1999) – Кинопоиск: 6.8, IMDB: 7.6

#досуг
👍21🔥43
🐍🛣️ От нуля до джуна за 90 дней: путеводитель по Python от «Библиотеки программиста»

Этот путеводитель проведет вас через все тонкости языка Python: от базовых концепций до проектов на Flask, Django, Tkinter, которые не стыдно положить в портфолио. На изучение базы, при условии решения задачек и перерывов на отдых, уйдет примерно 3 месяца.

🔗 Основной сайт
🔗 Зеркало
👍326🤔2
📱AR-технологии: что такое визуальное позиционирование

Из статьи нашего читателя вы узнаете, что такое визуальное позиционирование и почему AR-технологии не только скоро станут повсеместными, но и отвлекут нас от мечтаний о настоящих мультивселенных (или дадут возможность с комфортом их дождаться).

🔗 Основной сайт
🔗 Зеркало
👍3🔥2
🎙Серия «Как мы попали в ИТ» продолжается. В новом видео про свой путь рассказывает Василика Климова.

Сейчас Василика живет в Люксембурге. Она давно и успешно занимается вебом, выступает с докладами, занимается собственной школой разработки. У нее есть статус Google Developer Expert.

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

📺Смотреть
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🥱5
Готовитесь к собеседованию по проектированию систем? Ловите качественную шпаргалку, подготовленную на основе множества исследований по этой теме.

#проектирование_систем
🔥12👍4😁2🎉2
⚡️Все каналы медиа «Библиотека программиста» теперь у вас под рукой. Вы знаете, что делать 👇

➡️ Добавить папку
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11