Библиотека программиста | программирование, кодинг, разработка
82.3K subscribers
2.57K photos
104 videos
82 files
5.92K links
Все самое полезное для программиста в одном канале.

Список наших каналов: https://tttttt.me/proglibrary/8353
Учиться у нас: https://proglib.io/w/907158ab

Обратная связь: @proglibrary_feedback_bot

По рекламе: @proglib_adv
Прайс: @proglib_advertising
Download Telegram
👩‍💻🏠 Скоро во всех подъездах

#жиза
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
🥺 Итоги недели в мире ИИ и обзоры новых сервисов

У нас вышла новая статья на 📰 по мотивам еженедельной рассылки про последние новости и тенденции в мире ИИ.

Ниже — небольшая выдержка из статьи, а целиком читайте здесь 👈

💬 Новости

🔘Искусственный интеллект успешно прошёл сложные экзамены и сравнился по с человеческим IQ во многих областях. Например, ИИ так же хорош, как человек в понимании, объяснении и обсуждение текста, изображений и видео.
🔘Microsoft выпустила новую модель VASA-1, которая генерирует потрясающе реалистичные видео на основе одного фото и одной аудиозаписи.
🔘Появился первый в мире конкурс красоты и успешности для ИИ-инфлюенсеров Мисс AI.

🛠 Инструменты

🔘Vidyard AI Avatars — генерирует видео с участием вашего ИИ-двойника.
🔘Flim — ИИ-поисковик для креативных людей.
🔘EasyFolders — сохраняет диалоги с ChatGPT и Claude в удобных древовидных папках.

📈 Исследования

🔘ИИ помог учёным определить области мозга, связанные с психозом. Анализ данных МРТ с помощью нового алгоритма машинного обучения выявил характерные «подписи» в мозге людей с расстройствами.

Вы можете подписаться на email-рассылку здесь
Please open Telegram to view this post
VIEW IN TELEGRAM
Python книги на русском - канал для скачивания Python книг на русском языке.

Что в нашем канале:
- книги по питону, которые помогут вам пройти собеседование на позицию Python Developer.
- все книги на русском языке
- все книги можно скачать в 2 клика
- всё, никакой другой воды.

Подписывайтесь и качайте книги: @pythonknigiru

Реклама. Киренкина Марина Дмитриевна, ИНН 345702417736. Erid 2VtzqxdRR52
⚛️💥 React 19 уничтожит все фреймворки

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

🔗 Читать статью
🔗 Зеркало
🐍 У нас есть еженедельная email-рассылка, посвященная последним открытиям и тенденциям в мире Python.

В ней:
● Новые возможности в последних версиях Python
● Работа с базами данных и SQL в Python
● Веб-разработка на Django и Flask
● Машинное обучение и анализ данных с помощью Python
● Автоматизация и работа с API на Python
● Тестирование и отладка кода на Python
● Задачи для новичков с решениями

👉Подписаться👈
🗺️💼 Из Москвы в Дублин: опыт российского разработчика из Amazon

В этой статье я расскажу о культурных и профессиональных отличиях, с которыми мне пришлось столкнуться, переезжая из России в Латвию, а затем и в Ирландию. Надеюсь, мой опыт поможет вам понять, чего можно ожидать от такого серьезного шага.

Читать статью
🧑‍💻 Вы все знаете, что IT — это про гибкость графика, свободу выбора, высокие зарплаты и работу из любой точки мира.

Чтобы стартовать в сфере, необязательно с трудом пробираться сквозь С++ — можно начать с Python, одного из интуитивно понятных языков программирования. Получают разработчики на Пайтоне в среднем 200 000-250 000 рублей (по данным getmatch), работают в основном удаленно.

Научиться писать код можно с нуля за 6 месяцев на курсе «Python-разработчик» от Академии Eduson — в гибком графике и онлайн, как любят в IT.

✔️ 80% студентов курса — новички, поэтому занятия начинаются с азов и плавно погружают в навыки разработчика.
✔️ Много практики: не просто «прошел и забыл», как в университете, а «пришел — увидел — применил». Есть собственная «песочница», в которой вы будете оттачивать работу с кодом.
✔️Эксперты — действующие разработчики топовых IT-компаний: «Работа.ру», SberDevices и других.
✔️ Вы не останетесь с курсом один на один — целый год вас будет поддерживать личный куратор, который ответит на любые вопросы по программе.

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

Оставляйте заявку по промокоду PYTHON_PRO и получите скидку 70% на курс «Python-разработчик» от Академии Eduson.

Реклама. ООО "Эдюсон", ИНН: 7729779476, erid: LjN8K7U8q
This media is not supported in your browser
VIEW IN TELEGRAM
🚀 Ключевые стратегии вытеснения кеша:

🔹 LRU (Least Recently Used)
🔹 MRU (Most Recently Used)
🔹 SLRU (Segmented LRU)
🔹 LFU (Least Frequently Used)
🔹 FIFO (First In First Out)
🔹 TTL (Time-to-Live)
🔹 Two-Tiered Caching
🔹 RR (Random Replacement)

👉 Источник

#инфографика
⛓️ Программирование и блокчейн: что нужно знать новичку?

Компании активно ищут блокчейн-разработчиков, однако получить релевантный опыт новичку не так просто. Попробуем разобраться, какие знания потребуются, чтобы стать квалифицированным специалистом. Читайте статью тут.
📹 Эволюция архитектуры API Netflix: 4 основных этапа

✔️ Монолит
✔️ Прямой доступ
✔️ Gateway агрегации
✔️ Federated Gateway

👉 Источник

#инфографика
🐍🤔 «Задумчивый» код: временная сложность операций со структурами данных в Python

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

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

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

👉Подписаться👈
Rust — это не «memory safe C»

Любопытный взгляд на Rust, который пересекается с выступлением на конференции Rust Nation UK 2024 под названием Beyond Safety and Speed: How Rust Fuels Team Productivity от Lars Bergstrom, Google Android Director of Engineering.

📌 Автор рассказывает:

☑️ Почему взгляд на Rust как на «memory safe C» очень сильно сужает область его возможного применения
☑️ Почему Rust — удобный в разработке язык высокого уровня, которому просто случайно повезло оказаться невероятно быстрым
☑️ Почему разработка на Rust быстрее, чем многие думают
☑️ Почему Rust — это один из лучших языков общего назначения

👉 Читать
🤖🖼️ Как работают визуальные трансформеры: магия превращения пикселей в знания

Визуальные трансформеры (Vision Transformers, ViTs) — класс моделей глубокого обучения, которые достигли выдающихся результатов в задачах классификации изображений. В основе ViTs лежит архитектура трансформеров, изначально разработанная для обработки естественного языка.

В новой статье подробно рассказываем (с картинками), как работают такие модели компьютерного зрения.

🔗 Читать статью
🔗 Зеркало
This media is not supported in your browser
VIEW IN TELEGRAM
🔥 6 инструментов, которые превратят ваш код в красивые диаграммы:

🔧 Diagrams
🔧 Go Diagrams
🔧 Mermaid
🔧 PlantUML
🔧 ASCII diagrams
🔧 Markmap

👉 Источник

#инфографика
🐰 Как решить проблему высокой связанности сервисов с помощью событийно-ориентированной архитектуры и RabbitMQ

В этой статье я расскажу, как оптимизировать сложную систему микросервисов через брокер сообщений, в данном случае RabbitMQ. Мы рассмотрим вариант решения проблемы высокой связанности между сервисами через переход на событийно-ориентированную архитектуру (EDA).

Читать статью
💬 Удается ли вам отдыхать вне работы?

👍 — да, почти всегда
🙏 — да, иногда
🤔 — нет, всегда работа в голове
🥱 — какой отдых? Я же айтишник

#холивар
👩‍💻 Представлен Git 2.45

👉 Ключевые фичи новой версии:

☑️ Добавлена предварительная поддержка бэкенда reftable для эффективного хранения в репозитории ссылок на ветки и теги.

☑️ Предоставлены средства для обеспечения переносимости между идентификаторами объектов на базе хэшей SHA-1 и SHA-256.

☑️ В команду git rev-list добавлена возможность отображения идентификаторов объектов, отсутствующих в локальном репозитории, даже если они недостижимы в ветке или теге, что можно использовать для диагностики повреждения репозитория.

☑️ Добавлена новая команда git reflog list для показа известных reflog-ов и соответствующих им ссылок на теги и ветки.

☑️ Предоставлена возможность определения альтернативных префиксов для вывода git diff.

☑️ Добавлен параметр core.commentString для определения строки-разделителя, которая будет использоваться вместо символа # для игнорирования комментариев в сообщении для коммита.

☑️ В команду git config добавлена опция --comment.

☑️ В команду git cherry-pick добавлена опция --empty для автоматического удаления избыточных коммитов, по аналогии с опцией --empty в git-rebase и git-am.

☑️ В команде git checkout -p разрешено использовать символ @ в качестве синонима имени HEAD.

🔗 GitHub blog & OpenNET

#новости
Please open Telegram to view this post
VIEW IN TELEGRAM