cookie

Мы используем файлы cookie для улучшения сервиса. Нажав кнопку «Принять все», вы соглашаетесь с использованием cookies.

avatar

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

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

Больше
Рекламные посты
82 056
Подписчики
-1424 часа
-227 дней
-22030 дней
Архив постов
📈 Стать аналитиком Big Data: пошаговое руководство 2024 Big Data — это наборы данных очень больших размеров, которые также характеризуются многообразием и высокой скоростью обновления. Аналитики больших данных находят и исследуют в них закономерности с помощью специальных программных средств. В нашей обновлённой статье рассказываем, какие знания, онлайн-курсы, подкасты и книги помогут начать карьеру в сфере Big Data без специального образования🧑‍🎓 🔗 Читать статью 🔗 Зеркало
Показать все...
2
Фото недоступноПоказать в Telegram
🎙️ Подкаст Podlodka: разработка LLM-приложений Никого уже не пугает аббревиатура LLM, равно как и не удивишь ситуациями, когда чат-бот помог сделать какую-то работу. А значит пора выходить на новый уровень и делать сервисы и приложения на базе LLM! Но тогда встает ряд принципиально новых вопросов: 🤖 А что, если нужен не простой ответ, а цепочка рассуждений? 🤖 А что, если есть четкие критерии качества, и рандомные галлюцинации чатика недопустимы? Что делать — рассказывает Макс Страхов из Apple! 👀 Смотреть 🎧 Слушать #подкасты
Показать все...
👍 2
Фото недоступноПоказать в Telegram
🎙️ Подкаст Podlodka: разработка LLM-приложений Никого уже не пугает аббревиатура LLM, равно как и не удивишь ситуациями, когда чат-бот помог сделать какую-то работу. А значит пора выходить на новый уровень и делать сервисы и приложения на базе LLM! Но тогда встает ряд принципиально новых вопросов: 🤖 А что, если нужен не простой ответ, а цепочка рассуждений? 🤖 А что, если есть четкие критерии качества, и рандомные галлюцинации чатика недопустимы? Что делать — рассказывает Макс Страхов из Apple! 👀 Смотреть 🎧 Слушать #подкасты
Показать все...
Фото недоступноПоказать в Telegram
🐍 У нас есть еженедельная email-рассылка, посвященная последним открытиям и тенденциям в мире Python. В ней: ● Новые возможности в последних версиях Python ● Работа с базами данных и SQL в Python ● Веб-разработка на Django и Flask ● Машинное обучение и анализ данных с помощью Python ● Автоматизация и работа с API на Python ● Тестирование и отладка кода на Python ● Задачи для новичков с решениями 👉Подписаться👈
Показать все...
👍 3
Фото недоступноПоказать в Telegram
💻🚀🏰 Как мы создали ИИ-стартап на хакатоне выходного дня в Германии Инженер ПО рассказал нам о своих выходных на хакатоне в Кельне, где с командой пытался создать AI-стартап всего за два дня. Участники прошли путь от подачи идей в пятницу вечером до демонстрации работающего приложения к воскресенью. В качестве бонуса автор привёл список основных пунктов, которые необходимо выполнить для создания стартапа. 🔗 Читать статью 🔗 Зеркало
Показать все...
🥱 5❤‍🔥 4😁 1
Фото недоступноПоказать в Telegram
Cookies 🆚 Sessions Куки и сессии используются для передачи данных о пользователе (учетные данные и разрешения) через HTTP-запросы. 🔹 Cookies • Куки обычно имеют ограничение на размер в 4 КБ • Используются для хранения учетных данных пользователя или разрешений • Отправляются с каждым последующим запросом от вошедшего пользователя • Пользователи могут отключить куки в своем браузере, что может привести к выходу из системы 🔹 Sessions • Создаются и хранятся на серверной стороне • Сервер генерирует уникальный идентификатор сессии • Идентификатор сессии связывается с конкретной пользовательской сессией • Идентификатор сессии может быть отправлен клиенту в куки, параметрах URL или HTTP-заголовках • Могут хранить больше данных, чем куки • Обеспечивают большую безопасность по сравнению с куки, так как данные сессии не доступны напрямую клиенту 👉 Подробнее #инфографика
Показать все...
👍 13❤‍🔥 1
Фото недоступноПоказать в Telegram
🖥️🔤 Транскрибация видео и создание субтитров с помощью Whisper, FFmpeg и Python Следуя нашему пошаговому руководству, вы сможете автоматически транскрибировать аудио и добавлять субтитры к своим видео всего за несколько минут. 🔗 Читать руководство 🔗 Зеркало
Показать все...
👍 16❤‍🔥 1
00:27
Видео недоступноПоказать в Telegram
🕹️🔥 Интерактивное исследование распространенных стратегий организации очередей Перед вами мини-исследование, в котором изучается организация очередей в контексте HTTP-запросов. Автор начинает с простых концепций и постепенно разбирается с более сложными очередями. 📌 Под катом: ☑️ Чем полезны очереди ☑️ 3 разных типа очереди ☑️ Как эти 3 очереди сравниваются друг с другом ☑️ 1 дополнительная стратегия организации очередей, которую вы можете применить к очередям любого типа, чтобы не отбрасывать приоритетные запросы
Показать все...
👍 10 5
Фото недоступноПоказать в Telegram
❤️ Активация с первого взгляда: как влюбить пользователя в продукт Хотите научиться превращать случайных посетителей в преданных фанатов? Рассказываем, как повысить активацию пользователей, отличить ее от aha-момента и использовать эти знания для кратного роста количества активных пользователей. 🔗 Читать статью 🔗 Зеркало
Показать все...
👍 4 2
Фото недоступноПоказать в Telegram
☝️Схема типичного стартапа ☝️ 💬 Есть здесь те, кто работает в стартапе? Что скажете? #холивар
Показать все...
😁 37👍 7🥱 5🔥 2
00:02
Видео недоступноПоказать в Telegram
🗺️ Недавно мы публиковали API design roadmap, а у Alex Xu тем временем появилась шпаргалка на эту тему. Изучаем☝️ #инфографика #шпаргалки
Показать все...
👍 11
Фото недоступноПоказать в Telegram
🖥 Итоги недели в мире Python и обзоры новых инструментов У нас есть еженедельная рассылка о последних открытиях и тенденциях в мире Python. Мы опубликовали новый выпуск на 📰. Ниже — небольшая часть выпуска, а целиком читайте здесь 👈 🏛Паттерн проектирования Unit of Work Новый видеоролик рассказывает о паттерне Unit of Work, который используется для обеспечения согласованности данных при выполнении операций с базами данных. 🎸Как использовать PostgreSQL для управления очередями задач в Django В этом видео подробно показан процесс настройки Django, создания класса Task и написания воркера. 📨Как отправлять зашифрованные имейлы с помощью собственного SMTP-сервера Для отправки писем из Python-приложений можно использовать сторонние API или напрямую подключаться к SMTP-серверу. Второй метод пошагово разобран в этой статье. ➡ Вы можете подписаться на email-рассылку здесь
Показать все...
👍 5❤‍🔥 1
Фото недоступноПоказать в Telegram
👩‍💻 Работа с тегами в Git: краткое руководство Теги в Git — это особые указатели на определённые коммиты в истории вашего репозитория. Они часто используются для маркировки определённых версий софта. 📌 Создание тегов В Git есть два типа тегов: 1️⃣ Аннотированные теги: содержат метаданные, такие как имя автора, дата и сообщение. Их рекомендуется использовать, так как они более информативны. 2️⃣ Легковесные теги: представляют собой простой указатель на коммит, не содержащий дополнительной информации. 📌 Создание аннотированного тега Чтобы создать аннотированный тег, используйте команду:

git tag -a v1.0 -m "Release version 1.0"
-a v1.0 — создание аннотированного тега с именем v1.0. • -m "Release version 1.0" — добавление сообщения к тегу. 📌 Создание легковесного тега Легковесный тег создаётся без опций:

git tag v1.0
📌 Просмотр тегов Чтобы увидеть список всех тегов в репозитории, используйте команду:

git tag
Вы можете также использовать шаблоны для фильтрации тегов:

git tag -l "v1.0*"
📌 Работа с тегами Для просмотра информации о конкретном теге используйте команду:

git show v1.0
Чтобы удалить тег в локальном репозитории, выполните:

git tag -d v1.0
Для удаления тега в удалённом репозитории используйте:

git push origin :refs/tags/v1.0
📌 Перенос тегов на удалённый репозиторий По умолчанию команда git push не отправляет теги на удалённый репозиторий. Для этого выполните:

git push origin v1.0
Чтобы отправить все теги сразу, используйте:

git push origin --tags
Показать все...
👍 25❤‍🔥 2
Фото недоступноПоказать в Telegram
🐍🔀 Под капотом asyncio: принципы работы и ключевые концепции Библиотека asyncio предоставляет полный набор инструментов для организации параллельного выполнения кода в Python с использованием концепции асинхронности. Но как на самом деле работает asyncio? В новой статье разберёмся в ключевых принципах и понятиях. 🔗 Читать статью 🔗 Зеркало
Показать все...
😁 16👍 3❤‍🔥 2 1
Фото недоступноПоказать в Telegram
💬 А как в вашем проекте накатываются изменения в основную ветку? 👍 — создаю pull request и жду его одобрения перед мержем 🔥 — мержу изменения напрямую в основную ветку ❤️ — прохожу через код-ревью перед мержем 🤔 — использую автоматическую систему CI/CD для мержа после прохождения всех тестов 👾 — свой вариант (напишу в комментариях) #холивар
Показать все...
👍 56 28🔥 22🤔 14👾 1
💬 А как в вашем проекте накатываются изменения в основную ветку? 👍 — создаю pull request и жду его одобрения перед мержем 🔥 — мержу изменения напрямую в основную ветку ❤️ — прохожу через код-ревью перед мержем 🤔 — использую автоматическую систему CI/CD для мержа после прохождения всех тестов 👾 — свой вариант (напишу в комментариях) #холивар
Показать все...
🤔 1
Фото недоступноПоказать в Telegram
Проведите лето с Яндекс Практикумом и вернитесь на работу с новыми скилами. До конца июня вы можете получить дополнительный курс по цене одного. ◾️ Выберите любой курс для специалистов с опытом и оплатите его до 30.06. ◾️ Получите курс «Навыки рабочей коммуникации» в подарок. ◾️ Изучите новые навыки, которые помогут вам вырасти в карьере. — Выбрать курс #партнерский_пост
Показать все...
🥱 12 2😢 2👍 1
Фото недоступноПоказать в Telegram
😎 «Как стать сеньором?» — еще один доклад Василия Романова (Техдир в Облако Mail ru, VK), только уже на GolangConf 2023 и про то, как стать сеньором. Вася разбирает, чем сеньор отличается от других грейдов и какие есть сеньор-антипаттерны Целевая аудитория: адепты технопесочницы и сеньоры, которые считают, что харды — наше все. Мидлы, которые хотят понять, как двигаться дальше. Руководители, которым надо взращивать сотрудников. 📺 Смотреть
Показать все...
🥱 6👍 2 2😁 2
⚡️Proglib запускает канал про ИИ для генерации звука Там мы будем рассказывать про все существующие нейросети, которые генерируют музыку и голос — с пошаговыми инструкциями, инструментами и лайфхаками. ⭐️генерация голоса и музыки ⭐️замена и перевод речи ⭐️распознавание звуков 👉Подписывайтесь!
Показать все...
👍 4👾 2❤‍🔥 1🔥 1
Фото недоступноПоказать в Telegram
🧑‍💻 Статьи для IT: как объяснять и распространять значимые идеи Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом. Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций. Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах. 👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
Показать все...
👍 1 1
🐍🆕 Змея сбросила старую кожу: что нового в Python 3.13 Версия 3.13 принесла ряд важных нововведений, нацеленных на повышение скорости выполнения кода, улучшение читаемости и новые возможности для интерактивной работы. В новой статье перечислили главные изменения, которые должен знать каждый Python-разработчик. 👉 Читать статью 👉 Зеркало
Показать все...
👍 15
Фото недоступноПоказать в Telegram
🗺️ Дорожная карта по дизайну API Пошаговое руководство, которое поможет вам научиться проектировать и создавать надежные API. 👉 Скачать оригинал
Показать все...
🔥 13👍 5❤‍🔥 3🙏 1
Repost from N/a
Фото недоступноПоказать в Telegram
🤯 Итоги недели в мире ИИ и обзоры новых сервисов У нас вышла новая статья на 📰 по мотивам еженедельной рассылки про последние новости и тенденции в мире ИИ. Ниже — небольшая выдержка из статьи, а целиком читайте здесь 👈 💬 Новости 🔘Искусственный интеллект помог учёным расшифровать фонетический алфавит кашалотов. Кашалоты общаются с помощью последовательностей щелчков, называемых кодами. Оказалось, что коды имеют структуру. 🔘Канадский стартап Upend запустил ИИ-поисковик, который использует рекордное среди аналогичных сервисов количество LLM — почти 100 — и поддерживает загрузку файлов. 🔘ИИ также помог учёным обнаружить 27000 астероидов, незамеченных на старых изображениях, полученных с телескопов. 🛠 Инструменты 🔘SendFame — создаёт видеоролики со знаменитостями, произносящими заданный текст. 🔘AI Photo Editor — отредактирует фото до неузнаваемости: изменит стиль, добавит детали, заменит фон. 🔘Dreamwave — на основе 5+ изображений сделает серию профессиональных портретов – индивидуальных или групповых. 🔘Profile Picture Maker — генерирует высококачественные фото для профиля (в любом нужном стиле) на основе селфи. ➡ Вы можете подписаться на email-рассылку здесь
Показать все...
👍 5 1
Фото недоступноПоказать в Telegram
💪 «Уроки из проекта с коммитом 2001 года» — доклад Василия Романова (Техдир в Облако Mail ru, VK) на Saint HighLoad++ 2023 про очевидные вещи, которые особенно ценятся на дистанции в 10 лет Василий беспощадно разбивает сердце романтикам микросервисов и мифического хайлоада, рассказывает про особенности больших проектов, монолиты, CRUD'ы и многое другое. 📺 Смотреть
Показать все...
😢 9👍 4❤‍🔥 1
Фото недоступноПоказать в Telegram
⭐🎤 Как не облажаться с докладом на IT-конференции Готовитесь к докладу на IT-конференции? Не хотите оказаться в роли «того самого» докладчика, на которого все жалуются в кулуарах? Узнайте, как не облажаться и сделать свой доклад полезным и запоминающимся. 🔗 Читать статью 🔗 Зеркало
Показать все...
❤‍🔥 9 2
🎮♥️ Инструкция для девушек, у которых начались отношения с геймером
Показать все...
👍 34😁 26🔥 5 2
Фото недоступноПоказать в Telegram
🗝️ 40 незаменимых API для разработчиков Разработчики постоянно ищут способы оптимизировать свою работу. Мы собрали 40 API, которые помогут вам сэкономить время, повысить эффективность и добавить новые функции в ваши проекты. 🔗 Читать статью 🔗 Зеркало
Показать все...
👍 21❤‍🔥 2😁 1
Фото недоступноПоказать в Telegram
🔐 В сфере кибербезопасности много интересных специализаций, и иногда разрабы переходят (когда выгорают) в одно из направлений. Читайте подробнее в серии статей от Positive Education о том, какие это направления и скиллы должны быть развиты: 🥷 Аналитик SOC: про скиллы, карьерный рост и… медведей 🥷 Кто такие специалисты по безопасной разработке и где на них учиться 🥷 Профессия «кибердетектив»: кто такой исследователь угроз и как им стать 🥷 Профессия «белый хакер»: как превратить хобби в работу
Показать все...
👍 8 4❤‍🔥 1
Фото недоступноПоказать в Telegram
🔍 6 основных юзкейсов ElasticSearch ☑️ Полнотекстовый поиск ☑️ Аналитика в реальном времени ☑️ Машинное обучение ☑️ Приложения для работы с геоданными ☑️ Анализ данных логов и событий ☑️ SIEM 👉 Источник #инфографика
Показать все...
👍 13❤‍🔥 1
🔍 6 основных юзкейсов ElasticSearch ☑️ Полнотекстовый поиск ☑️ Аналитика в реальном времени ☑️ Машинное обучение ☑️ Приложения для работы с геоданными ☑️ Анализ данных логов и событий ☑️ SIEM 👉 Источник #инфографика
Показать все...
Фото недоступноПоказать в Telegram
🤔 «Когда будет готово?». Декомпозируем задачи и оцениваем сроки без фатальных ошибок Как оценить сложность проекта и получить реальные сроки его выполнения? Спойлер: никак, вы все равно ошибетесь, прогнозируя сроки. Но что можно сделать? Минимизировать шанс на ошибки и сделать их менее фатальными. Виктор Брыксин, руководитель разработки Яндекс Телемоста, рассказал про рабочие инструменты, которые помогли ему в свое время (брать их на вооружение или нет, решайте сами). Если вы не знаете, как подступиться к декомпозиции сложного проекта и с чего начать, — эта статья вам в помощь. 👉 Читать
Показать все...
👍 10😁 1
Самые полезные каналы для программистов в одной подборке! Сохраняйте себе, чтобы не потерять 💾 🔥Для всех Библиотека программиста — новости, статьи, досуг, фундаментальные темы Книги для программистов IT-мемы Proglib Academy — тут мы рассказываем про обучение и курсы 🤖Про нейросети Библиотека робототехники и беспилотников | Роботы, ИИ, интернет вещей Библиотека нейрозвука | Транскрибация, синтез речи, ИИ-музыка Библиотека нейротекста | ChatGPT, Gemini, Bing Библиотека нейровидео | Sora AI, Runway ML, дипфейки Библиотека нейрокартинок | Midjourney, DALL-E, Stable Diffusion #️⃣C# Книги для шарпистов | C#, .NET, F# Библиотека шарписта — полезные статьи, новости и обучающие материалы по C# Библиотека задач по C# — код, квизы и тесты Библиотека собеса по C# — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования Вакансии по C#, .NET, Unity Вакансии по PHP, Symfony, Laravel ☁️DevOps Библиотека devops’а — полезные статьи, новости и обучающие материалы по DevOps Вакансии по DevOps & SRE Библиотека задач по DevOps — код, квизы и тесты Библиотека собеса по DevOps — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования 🐘PHP Библиотека пхпшника — полезные статьи, новости и обучающие материалы по PHP Вакансии по PHP, Symfony, Laravel Библиотека PHP для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования Библиотека задач по PHP — код, квизы и тесты 🐍Python Библиотека питониста — полезные статьи, новости и обучающие материалы по Python Вакансии по питону, Django, Flask Библиотека Python для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования Библиотека задач по Python — код, квизы и тесты ☕Java Книги для джавистов | Java Библиотека джависта — полезные статьи по Java, новости и обучающие материалы Библиотека Java для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования Библиотека задач по Java — код, квизы и тесты Вакансии для java-разработчиков 👾Data Science Книги для дата сайентистов | Data Science Библиотека Data Science — полезные статьи, новости и обучающие материалы по Data Science Библиотека Data Science для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования Библиотека задач по Data Science — код, квизы и тесты Вакансии по Data Science, анализу данных, аналитике, искусственному интеллекту 🦫Go Книги для Go разработчиков Библиотека Go разработчика — полезные статьи, новости и обучающие материалы по Go Библиотека Go для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования Библиотека задач по Go — код, квизы и тесты Вакансии по Go 🧠C++ Книги для C/C++ разработчиков Библиотека C/C++ разработчика — полезные статьи, новости и обучающие материалы по C++ Библиотека C++ для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования Библиотека задач по C++ — код, квизы и тесты Вакансии по C++ 💻Другие каналы Библиотека фронтендера Библиотека мобильного разработчика Библиотека хакера Библиотека тестировщика Вакансии по фронтенду, джаваскрипт, React, Angular, Vue Вакансии для мобильных разработчиков Вакансии по QA тестированию InfoSec Jobs — вакансии по информационной безопасности 📁Чтобы добавить папку с нашими каналами, нажмите 👉сюда👈 Также у нас есть боты: Бот с IT-вакансиями Бот с мероприятиями в сфере IT Мы в других соцсетях: 🔸VK 🔸YouTube 🔸Дзен 🔸Facebook * 🔸Instagram * * Организация Meta запрещена на территории РФ
Показать все...
❤‍🔥 5 1
Фото недоступноПоказать в Telegram
💸 Самые высокооплачиваемые специализации в области разработки софта: выжимка из статьи, составленной на основе данных портала level.fyi 🔝 Топ-5 самых высокооплачиваемых специализаций: VR/AR, машинное обучение, распределенные системы, безопасность и блокчейн. 💪 Важность основных навыков: для всех инженеров и разрабов критически важно сначала овладеть основным набором навыков. Работодатели ценят твердую основу в фундаментальных навыках разработки ПО, прежде чем кандидаты уходят в конкретное направление. 👉 Подробнее
Показать все...
😁 14👍 5❤‍🔥 3