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

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

76290 @proglibrary

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

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

    📰 Weekly #22: новости, подкасты, отборные статьи и обучающие материалы по Python, Data Science, Go, C#, C/C++ и мобильной разработке В этом выпуске: чем крут Unreal Engine 5; как научить Алису отправлять почту; линейная алгебра в Python; оптимизация передачи больших файлов в Linux с помощью Go; объяснение многопоточности в iOS на туалетах и многое другое. 🔗 Основной сайт 🔗 Зеркало
  • Библиотека программиста

    One Day Offer для Data Engineer состоится уже 12 февраля: всего за один день вы сможете пройти все этапы отбора, получить оффер от Сбера и присоединиться к команде «Комплаенс» ⚡ Сбер ищет дата-инженеров уровня Middle/Senior с профильным техническим образованием, опытом работы от 1,5 лет и желанием создавать современные целевые решения. Чем нужно будет заниматься 👇 ✔️ Разрабатывать витрины данных, чтобы выявлять сомнительные операции и операции обязательного контроля. ✔️ Внедрять модели прогноза комплаенс-риска. ✔️ Реализовывать процессы передачи данных в смежные АС. ✔️ Визуализировать данные, которые отображают работу подразделений «Комплаенс». ✔️ Работать с разными технологиями: SQL, Hadoop (hive, spark), Python и Java SE8. Готовы проверить свои силы и стать частью AI-сообщества крупнейшего банка страны? Переходите по ссылке и регистрируйтесь на One Day Offer 😉
  • Библиотека программиста

    🤖🐍 Искусственное воображение: создание изображений из текста с помощью DALL·E 2 и OpenAI API Из этой статьи вы узнаете, как внедрить OpenAI API в свои приложения на Python для создания изображений из текстовых подсказок. 🔗 Основной сайт 🔗 Зеркало
  • Реклама

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

    🚀 Как релизить в продакшен: обзор используемых в разных компаниях подходов и практик Кроме советов в течение всей статьи в конце вы увидите ссылки для полного погружения в подходы других инженерных команд. 🔗 Читать
  • Библиотека программиста

    Многие разработчики используют Python-пакеты в своем ПО и даже не подозревают, что некоторые из них могут оказаться вредоносными. Например, в репозитории PyPI было обнаружено более 200 вредоносных пакетов, которые чаще всего маскируются под легитимные и используются злоумышленниками для кражи данных. В конце прошлого года Positive Technologies представила новую систему PyAnalysis — она предназначена для выявления подозрительных и вредоносных Python-пакетов. Любой пользователь через API может отправить системе название Python-пакета на проверку и получить оценку его опасности (clean, suspicious, malicious). А еще система объяснит, почему тот или иной пакет является вредоносным. На данный момент PT PyAnalysis работает в тестовом режиме и компания приглашает Python-разработчиков и специалистов по безопасной разработке проверить сервис и поделиться своими замечаниями, чтобы улучшить его и сделать удобных для всех. Отправить заявку на ранний доступ можно на сайте.
    PT PyAnalysis

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

    🐍 Самоучитель по Python для начинающих. Часть 15: Методы работы с файлами и файловой системой Научимся создавать, переносить и удалять файлы и директории, а в конце статьи – решим 10 практических задач, связанных с чтением информации и с записью данных в текстовые файлы. 🔗 Основной сайт 🔗 Зеркало
  • Библиотека программиста

    Алан Кертис Кей – американский ученый-компьютерщик, пионер в разработке объектно-ориентированного программирования и персональных компьютеров. Наиболее известен своей работой в Xerox PARC в 1970-х годах, где он сыграл ключевую роль в разработке компьютера Alto, раннего прототипа современного персонального компьютера. После 10 лет работы в Xerox PARC Кэй на три года (c 1981 по 1984 г.) становится главным учёным в Atari. В 1984 году он стал стипендиатом Apple. После закрытия Apple Advanced Technology Group в 1997 году он был приглашен своим другом Браном Ферреном, руководителем отдела исследований и разработок компании Disney, в компанию Walt Disney Imagineering в качестве научного сотрудника Disney Fellow. В 2001 году Кей основал Viewpoints Research Institute, некоммерческую организацию, занимающуюся проблемами детей, обучения и передовой разработки программного обеспечения. Кей занимал пост президента института до его закрытия в 2018 году. #личности 🌐 Что такое ООП ● Что такое ООП? Самое простое обьяснение в интернете Объектно-ориентированное программирование за 10 минут 📚 Книги Скидка 25% на все книги издательства «Питер» по промокоду Proglib Объекты. Стильное ООП Паттерны объектно-ориентированного проектирования Объектно-ориентированный подход. 5-е межд. изд. Объектно-ориентированное программирование в С++. Классика Computer Science Статьи по теме ● ☕️ Классы на прототипах: как работает ООП в JavaScript ☕️ Учебник по JavaScript: ООП на простых примерах 🤹 Введение в объектно-ориентированное программирование (ООП) на Python 👨‍🎓 Самоучитель по C# для начинающих за 30 минут. Часть 2: ООП и коллекции 🌐 Выступления Алана Кея ● Алан Кей, 2015: Сила простоты (англ., с субтитрами на русском) Является ли программная инженерия все еще оксюмороном? – Алан Кей (англ.)
  • Библиотека программиста

    Rust, Elixir, Clojure, Typescript и Julia — самые любимые языки программирования согласно опросу разработчиков на Stack Overflow. Но те, кто учится программировать, предпочитают Python, JavaScript и React (в 2021-2022 гг. был Java). Примерно такие выводы можно сделать из статьи, автор которой пытается выяснить, существует ли связь между популярностью языков программирования и вопросами, заданными на Stack Overflow. 🔗 Подробнее
  • Библиотека программиста

    Более 130 докладов, каждый из которых решает конкретную задачу. 🎬Смотреть
  • Библиотека программиста

    🎙 Серия «Как мы попали в IT» продолжается. В новом видео про свой путь рассказывает Андрей Смирнов. Сейчас Андрей лид в большой компании. Человек, который выступает абсолютно на всех конференциях по всей России. Путешественник, гурман, подкастер с золотым голосом. Но даже он когда-то был новичком, не любил программирование и вообще хотел стать дипломатом. Послушайте про его путь в айти, возможно найдёте для себя полезных советов 🎬 Смотреть
  • Библиотека программиста

    Тренировки по алгоритмам Все, кто проходили собеседования на позицию разработчика или участвовали в олимпиадах по спортивному программированию, так или иначе сталкивались с заданиями на алгоритмы. Для решения этого типа задач важна практика, так что для тех, кому хочется проверить свои силы перед техническим интервью в IT-компанию или олимпиадой, у Яндекса есть открытая программа тренировок. Тренирующиеся разделяются на два дивизиона: олимпиадники и те, кто хотят пройти собеседование на работу или стажировку в IT-компанию. Обучение делится на 3 этапа, включающие лекции, домашние задания к ним и спринты на скоростное решение алгоритмических задач. За решения заданий вы поднимаетесь в рейтинге: 50 лидеров рейтинга среди разработчиков смогут стать частью команды Яндекса по фаст-треку. Но соревноваться с другими не обязательно: тренировки можно проходить в своем темпе, доступ к материалам останется и после дедлайнов. Ближайший поток начнется 13 февраля, больше подробностей и регистрация по ссылке.

    Тренировки возвращаются — с новыми задачами и новыми лекциями. Теперь за решение задач вы будете подниматься в рейтинге участников. Лучшие получат фаст‑трек в Яндекс, сертификаты и приглашение на награждение в офис в Москве.

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

    📜 Как написать правильный API-клиент на Typescript В этой статье я подробно расскажу о реализации API-клиента на языке TypeScript для работы как со сторонними API, так и со своими собственными. Клиент может работать с публичными и защищенными эндпойнтами и не привязан к конкретному фреймворку, что делает его пригодным для использования в React, Vue, Svelte и других фреймворках. 🔗 Основной сайт 🔗 Зеркало
  • Библиотека программиста

    🔶 Гайд по работе с деревом коммитов Git для начинающих Гайд охватывает основы Git, включая то, что это такое и зачем он используется. Также обсуждаются такие концепции Git, как коммиты, ветки, слияние и сброс изменений. Руководство написано для людей, практически не имеющих опыта работы с Git. 🔗 Основной сайт 🔗 Зеркало
  • Библиотека программиста

    Думаете начать заниматься backend разработкой с использованием Java? Добро пожаловать на авторский канал JavaStart для начинающих! Здесь вы найдете много полезной информации не только по Java, но и про backend технологии. Наша команда расскажет, что еще необходимо знать помимо Java, на что обратить внимание и какие технологии уже устарели и необязательны к изучению. Переходите по ссылке и подписывайтесь ⬇️ https://t.me/JavaStartTech
  • Библиотека программиста

    👩‍💻 Списки Awesome на GitHub — это курируемые списки ресурсов и инструментов, относящихся к определенной теме или области. Они создаются и поддерживаются сообществом GitHub и часто служат всеобъемлющей и хорошо организованной коллекцией полезных ресурсов для разработчиков, специалистов по анализу данных, сисадминов и т. д. Списки Awesome охватывают широкий круг вопросов: от конкретных языков программирования и фреймворков до более широких тем, таких как машинное обучение, безопасность и QA. Они являются отличной отправной точкой для тех, кто хочет узнать больше о конкретной теме или найти лучшие инструменты и ресурсы для своей работы. 👩‍💻 JavaScript: awesome-javascript 👩‍💻 React: awesome-react 👩‍💻 Vue: awesome-vue 👩‍💻 Angular: awesome-angular 👩‍💻 Node.js: awesome-nodejs 👩‍💻 Typescript: awesome-typescript 👩‍💻 Java: awesome-java 👩‍💻 Go: awesome-go 👩‍💻 Ruby: awesome-ruby 👩‍💻 PHP: awesome-php 👩‍💻 Kotlin: awesome-kotlin 👩‍💻 Rust: awesome-rust 👩‍💻 Swift: awesome-swift 🍎 iOS-разработка: awesome-ios 👩‍💻 Android-разработка: awesome-android 👩‍💻 C: awesome-c 👩‍💻 C++: awesome-cpp 👩‍💻 C#: awesome-dotnet 👩‍💻 Unreal Engine: awesome-unreal 👩‍💻 Unity: awesome-unity3d 👩‍💻 Python: awesome-python 👩‍💻 Django: awesome-django ‍🔬Data Science: awesome-datascience 👩‍💻 TensorFlow: awesome-tensorflow 👩‍💻 Linux: Awesome-Linux-Software 👩‍💻 DevOps: awesome-devops 👩‍💻 SysAdmins: awesome-sysadmin 👩‍💻 Nginx: awesome-nginx 👩‍💻 Kubernetes: awesome-kubernetes 🐋 Docker: awesome-docker 👩‍💻 AWS: awesome-aws 👩‍💻 Google cloud: awesome-google-cloud 🌐 Сети: awesome-networking 🌐 Автоматизация сетевой инфраструктуры: awesome-network-automation 🕵️ Информационная безопасность: awesome-security 🧪 QA: awesome-testing 👩‍💻 Базы данных: awesome-database-learning 🌐 Selfhosted: awesome-selfhosted 💯 SRE: awesome-sre #избранное Какие списки awesome достойны упоминания? Расскажите в комментариях.
  • Реклама

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

    Более восьмисот ИИ-инструментов, разделенных по категориям, которые постоянно пополняются и обновляются. Под свою задачу точно найдете что-то интересное.👇 https://github.com/ai-collection/ai-collection
  • Библиотека программиста

    ⚛️🎵 В ритмах React'a: руководство по созданию аудиоплеера Будь вы новичок или опытный разработчик, это исчерпывающее руководство шаг за шагом проведет вас через процесс создания собственного аудиоплеера с помощью популярной JavaScript-библиотеки React. 🔗 Основной сайт 🔗 Зеркало
  • Библиотека программиста

    Яндекс открыл набор на оплачиваемые летние стажировки В Яндексе по статистике как минимум каждый второй стажер попадает в штат, а как максимум – каждый девятый становится однажды руководителем. Так что у всех, прошедших отбор, есть неплохие шансы получить сильный карьерный буст, даже если вы в самом начале пути. Этапы отбора зависят от направления, обычно это тестовое задание и 2-3 технических интервью. Затем кандидат знакомится с командами сервисов, куда требуются стажеры, и выбирает продукт по душе: сейчас, например, стажерские вакансии открыты в Музыке, Такси, Маркете, Поиске и других сервисах. Главное, что нужно знать: - стажеров ищут по направлениям: фронтенд, бэкенд, мобильная разработка, аналитика, машинное обучение, тестирование и информационная безопасность; - длительность: от трех до шести месяцев, можно совмещать с учебой; - кто хочет приступить уже сейчас, могут начать стажировку, не дожидаясь лета; - стажировки проходят в офисах Яндекса в Москве, Санкт-Петербурге, Екатеринбурге, Сочи, Новосибирске и Нижнем Новгороде. Если вы из другого города, не расстраивайтесь — Яндекс обещает оплатить дорогу и проживание в Москве. Больше инфо, в том числе по конкретным стекам, и форма заявки есть на официальном сайте.

    Ждём студентов и выпускников вузов, которым интересна стажировка по направлениям: бэкенд- или фронтенд-разработка, аналитика, машинное обучение, мобильная разработка.

    Стажировка в Яндексе - круглый год!