Обложка канала

Библиотека программиста. Страница 20

76290 @proglibrary

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

  • Библиотека программиста

    #холивар После ухода JetBrains из России вы продолжаете пользоваться их продуктами?
  • Библиотека программиста

    Обзор десяти ключевых архитектурных характеристик / нефункциональных требований любого проекта: 1️⃣Scalability 2️⃣Availability 3️⃣Extensibility 4️⃣Consistency 5️⃣Resiliency 6️⃣Usability 7️⃣Observability 8️⃣Security 9️⃣Durability 🔟Agility Подробнее
  • Библиотека программиста

    ⌨️ Выключаем рабочие, включаем домашние компьютеры и программируем отдыхаем. 📺 Смотреть
  • Реклама

  • Библиотека программиста

    Фотки по-красоте: как сделать сетку предпросмотра изображений Фронтенд-разработчик VK Мессенджера Марат Исаев предложил интересный подход к созданию сетки предпросмотра фотографий. Сетка автоматически адаптируется с учетом количества фотографий и соотношения сторон. Главная идея заключается в том, чтобы не привязываться к конкретному количеству фотографий или их пространственной ориентации. Ведь можно пойти от самой геометрии и сформулировать задачу так: «Разместить N фотографий с заданными сторонами xy в прямоугольнике со сторонами ab, сохранив их очерёдность». В статье разработчик подробно описал алгоритм создания такой сетки фотографий, а также уделил внимание узким местам и возможным трудностям при создании подобных решений.
  • Библиотека программиста

    #холивар С цифрами автор может и переборщил, но мнение достаточно популярное. Что скажете?
  • Библиотека программиста

    🧬 Примите участие в международной конференции Data Fusion 2023 от ВТБ, которая пройдёт 13-14 апреля. Конференция будет полезна разработчикам и специалистам в области Data Science, CDO, бизнес-заказчикам DS-продуктов и сервисов, представителям государства и науки. Первый день конференции будет посвящен аспектам управления данными, практикам перехода на доверенные технологии, доступности дата-сетов для ИИ и другим темам, актуальным для CDO и руководителей бизнес-подразделений. Программа 14 апреля адресована data science специалистам и исследователям. Темы докладов и сессий распределены по трем стримам: «ML+», «AI Classic», «ML Environment». На конференции представят новейшие технологии и инструменты, а также будут проведены практические сессии и выступления ведущих предприятий. Не пропустите возможность улучшить свои навыки и расширить свои знания в области Data Science.  Участие в конференции бесплатное. Успейте зарегистрироваться по ссылке: https://cnrlink.com/datafusion80
  • Библиотека программиста

    🗣 От интроверта к экстраверту: 12 советов по развитию коммуникативных навыков Хотя программирование и предполагает проведение большого количества времени за компьютером, оно также требует развитых коммуникативных навыков: от сотрудничества с членами команды до обсуждения условий с клиентами. В этой статье мы рассмотрим, почему коммуникативные навыки важны в работе программиста, и дадим несколько советов о том, как улучшить навыки общения. 🔗 Основной сайт 🔗 Зеркало
  • Библиотека программиста

    #юмор Самые худшие из когда-либо придуманных регуляторов громкости — наверное, лучшее, что вы сегодня увидите В 2017 году группа разработчиков соревновалась за то, кто сможет создать худший в мире интерфейс регулировки громкости. Ниже — тред, в котором все варианты собраны вместе. Какой из них ваш фаворит? Присылайте номер в комментарии.👇 🧵Читать в Твиттере 🧵Читать в Thread Reader App (если Твиттер не открывается)
  • Библиотека программиста

    📁⚙️ Полное руководство по основам Git Из-за большого количества команд новичкам бывает сложно освоить Git. В этом руководстве мы расскажем обо всем, что вам нужно знать, чтобы приступить к работе с Git, начиная с создания первого репозитория и заканчивая слиянием веток. Помимо архитектуры Git рассмотрим принципы работы таких команд, как add, checkout, reset, commit, merge, rebase, cherry-pick, pull, push и tag. 🔗 Основной сайт 🔗 Зеркало
  • Библиотека программиста

    #холивар Вице-президент Газпромбанка Александр Черушников поднял очень любопытную тему, связанную с ростом разработчиков, которые не хотят быть руководителями. В чем сыр-бор? В команде разработчиков Газпромбанка: 💸 Явно обозначили, что инженер, получающий больше своего руководителя, — обычная ситуация 💸 Дали возможность расти инженерам дальше после сеньора, не меняя свою работу, то есть не становясь руководителями В итоге получаем мега-эксперта, к которому может обратиться каждый в компании, — как Стив Возняк в Apple. В России мало таких кейсов — поэтому Александр делится практическим опытом того, что это даёт. habr.com/ru/comp…s/725664
  • Библиотека программиста

    🧱 Модульная архитектура: что, как и почему? Модульный подход к архитектуре делает написание кода более простым и динамичным и имеет множество преимуществ: от возможности работать над кодом в команде удаленно до высокого уровня безопасности. В статье разберемся, что такое модульная архитектура, как она работает и как модульный подход поможет оптимизировать работу над вашими проектами и даже улучшить их качество. 🔗 Основной сайт 🔗 Зеркало
  • Библиотека программиста

    🤖💪 ChatGPT на стероидах: возможности плагина-ретривера для семантического поиска. Чаcть 1 OpenAI внедрил поддержку плагинов в ChatGPT, позволяя подключаться к сторонним сервисам и искать информацию в сети. Один из таких плагинов – Retrieval Plugin – обеспечивает семантический поиск, интеграцию с векторными базами данных и функцию памяти для контекстно-зависимого диалога. В статье описывается процесс установки, настройки окружения и интеграции плагина, а также тестирование его работы через векторный поиск 🔗 Основной сайт 🔗 Зеркало
  • Библиотека программиста

    Android-разработчики, хотите поработать над разработкой новых устройств с ОС «Салют-ТВ»: SberTV, SberBox, SberTime, SberPortal, SberBoxTop? Тогда регистрируйтесь на One Day Offer, который пройдет уже 8 апреля 💻 One Day Offer — крутой шанс всего за 1 день познакомиться с командой, пройти все этапы отбора и, возможно, даже получить оффер от крупнейшего банка страны. Чем занимаются Android-разработчики в Сбере 👇 ✔️ Разрабатывают отказоустойчивые решения и системный/прикладной софт для устройств. ✔️ Решают R&D задачи системного, сервисного и прикладного характера. ✔️ Работают над оптимизацией и перфомансом текущих решений, а также над разработкой на стыке различных software/hardware решений. Если у вас есть опыт работы Android-разработчиком от 2-3 лет и желание работать с технологиями Kotlin, Coroutines, Flow и Android Architecture Components — переходите по ссылке, заполняйте небольшую анкету и готовьтесь к интервью на One Day Offer 👌 Это #партнерский пост
  • Библиотека программиста

    #новыйрелиз 31 марта проекту Mozilla исполнилось 25 лет с момента основания. Именно тогда, в 1998 году, команда проекта открыла исходный код Netscape для использования во всем мире. После четырёх лет разработки был выпущен релиз Mozilla 1.0. В этом же году проект признал перспективной идею разработки нового браузера с гибким и расширяемым интерфейсом на языке XUL, с поддержкой вкладок и широкими возможностями по расширению функциональности через дополнения, которая в 2004 году воплотилась в первом стабильном релизе Firefox. Что касается языка XUL, то на текущий момент из кодовой базы Firefox удалены последние компоненты формирования интерфейса, в которых использовалось пространство имен XUL. Таким образом, для отрисовки UI Firefox теперь применяются обычные веб-технологии, а не специфичные XUL-обработчики. В качестве исключения XUL продолжает использоваться для отображения системных меню и всплывающих панелей, но в будущем для подобной функциональности планируют задействовать API Popover.
  • Библиотека программиста

    #infosec #redteam #blueteam #learning Школа информационной безопасности 2023 Академии Яндекса Плейлист с лекциями по различным аспектам информационной безопасности, включая: сетевую безопасность, защиту ОС и приложений, криптографию, антифрод и особенности применения ML, а также state of the art подходы от экспертов отрасли. Программа рассчитана на студентов старших курсов и специалистов с опытом в области информационной безопасности. Присоединиться к лекторию можно с любым бэкграундом, но желательно разбираться в веб-приложениях и принципах работы ОС и сетевой инфраструктуры, а также знать хотя бы один язык программирования. 📺 Смотреть
  • Реклама

  • Библиотека программиста

    💬Если вы слушали подкаст постом выше, то как минимум имеете представление о креативном программировании. Как вы к нему относитесь? Поделитесь в комментариях своими проектами или мыслями.👇
  • Библиотека программиста

    🎙Подкаст Подлодка: может ли программист стать художником? Creative Coding — тип программирования, цель которого — создать что-то выразительное вместо чего-то функционального. Этот выпуск сосредоточен на том, что программист может создать сам с использованием любимого языка программирования и подходящего фреймворка. Антон Архипов, developer advocate в JetBrains, и, как выяснилось в процессе записи, NFT-художник, погружает в удивительный мир на стыке искусства и кодинга: генеративный арт, эстетическая геометрия, сакральная геометрия, не обошли стороной и музыку. YouTube | Apple Подкасты | Google Подкасты | Яндекс Музыка
  • Библиотека программиста

    🧰gh-ost (GitHub Online Schema Transfigurator) — инструмент для миграции MySQL, который был разработан на основе многолетнего опыта работы с существующими решениями и меняет парадигму миграции таблиц. https://github.com/github/gh-ost