📚Книга: Алгоритмы. Справочник с примерами на C, C++, Java и Python
Автор: Джордж Хайнеман, Гэри Поллис, Стэнли Селков
Описание: Если вы считаете, что скорость решения той или иной задачи зависит, в первую очередь, от мощности компьютера, на котором она решается, то эта книга станет для вас откровением с самой первой страницы. Вы узнаете, что наибольший вклад в производительность программы вносят правильно выбранный алгоритм и его реализация в виде компьютерной программы.
Сложность: #Средне
Тематика: #Algorithm
Ссылки: 💽Скачать
📚Reactive Systems in Java: Resilient, Event-Driven Architecture with Quarkus
👩🏻💻Автор: Ken Finnigan, Clement Escoffier
▬▬▬▬▬▬▬▬
Реактивные системы и архитектура, управляемая событиями, становятся незаменимыми при разработке приложений, и компании это понимают. Реактивные системы гарантируют, что приложения будут отзывчивыми, отказоустойчивыми и гибкими независимо от того, какие сбои или ошибки могут произойти, в то время как архитектура, управляемая событиями, предлагает гибкий и компоновочный вариант для распределенных систем. Эта практическая книга помогает разработчикам Java объединить эти подходы с помощью Quarkus 2.x, среды Java, родной для Kubernetes.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
Просто IT-книги
Делай ЭТО, чтобы взять ЗАКАЗ НА ФРИЛАНСЕ в IT, если ничего не получается
В этом видео ты найдешь 5 методов, как взять заказ на фрилансе в IT, если ничего не получается.
Автор — AROKENEZ">AROKEN
#видео
📚Python Crash Course, 2nd Edition: A Hands-On, Project-Based Introduction to Programming
👩🏻💻Автор: Eric Matthes
▬▬▬▬▬▬▬▬
Это второе издание одной из самых продаваемых книг по Python. Она представляет собой простое введение в программирование на этом языке. Автор пишет об общих концепциях программирования, разбирает основы языка и решения типичных задач. Три реальных проекта во второй части книги позволяют читателям применить свои знания.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
Просто IT-книги
Operating OpenShift: An SRE Approach to Managing Infrastructure (2023)
Автор: Manuel Dewald
Количество страниц: 300
За последние несколько лет Kubernetes приобрел значительную популярность, а OpenShift является одним из наиболее зрелых и известных дистрибутивов. Но хотя OpenShift обеспечивает несколько уровней абстракции по сравнению с Kubernetes, это программное обеспечение может быстро стать подавляющим из-за его богатого набора функций и возможностей. Эта практическая книга поможет вам понять и управлять кластерами OpenShift от минимального развертывания до крупных мультикластерных установок.
Скачать книгу
📚Книга: HTML5 + CSS3. Основы современного WEB-дизайна
Автор: А. Кириченко, А. Хрусталев
Описание: Уровень подаваемого материала книги позволит эффективно использовать полученные знания как новичку, так и более опытному программисту, желающему освоить основы или улучшить свои навыки web-программирования и web-дизайна.
Сложность: #Легко
Тематика: #Web
Ссылки: 💽Скачать
Test-Driven Development with PHP 8: Build extensible, reliable, and maintainable enterprise-level applications using TDD and BDD with PHP (2023)
Автор: Ben Hansen
Количество страниц: 336
#php
Вы узнаете, как разбить бизнес-требования на выполнимые и осуществимые списки с помощью Jira. Используя эти упорядоченные списки бизнес-требований, вы поймете, как внедрить разработку, ориентированную на поведение (BDD) и разработку, ориентированную на тестирование (TDD), чтобы начать писать сопровождаемый PHP-код. Вы узнаете, как использовать автоматизированные тесты, чтобы остановить внесение регрессий в приложение при каждом выпуске кода с помощью непрерывной интеграции.
Скачать книгу
📚Книга: Высоконагруженные приложения. Программирование, масштабирование, поддержка
Автор: Клеппман М.
Описание: В этой книге вы найдете ключевые принципы, алгоритмы и компромиссы, без которых не обойтись при разработке высоконагруженных систем для работы с данными.
Сложность: #Сложно
Тематика: #Other
Ссылки: 💽Скачать
📚Learning SQL
👩🏻💻Автор: Alan Beaulieu
▬▬▬▬▬▬▬▬
По мере того, как новые данные попадают в вашу компанию, вам нужно срочно их обрабатывать и хранить, и SQL - лучший инструмент для этой работы. В последнем издании этого вводного руководства автор помогает разработчикам освоиться с основами SQL для проектирования баз данных, выполнения административных задач и создания отчетов. В книге вы найдете новые главы по SQL и большим данным, аналитическим функциям и работе с очень большими базами данных.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
Просто IT-книги
📚Beginning Programming with Python For Dummies
👩🏻💻Автор: John Paul Mueller
▬▬▬▬▬▬▬▬
Python - это удивительно мощный и динамический язык программирования, который используется в самых разных областях. Некоторые из его ключевых отличительных особенностей: ясный, читаемый синтаксис, мощные возможности анализа, интуитивная ориентация объектов и естественное выражение процедурного кода. В своей книг Джон Пол Мюллер, эксперт по Python, приводит полный пошаговый обзор всего, что нужно знать об этом языке. От выполнения общих и сложных задач до сбора данных и взаимодействия с пакетами - эта книга охватывает все!
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
Просто IT-книги
Инструмент MySQL Workbench
Чем полезен?
📍Обеспечивает моделирование данных
📍Обеспечивает разработку SQL и комплексные инструменты администрирования для настройки сервера
📍Помогает оптимизировать запросы
#инструмент
👁🗨 PostgreSQL — наиболее популярная из открытых СУБД в мире.
Все больше проектов требуют навыки PostgreSQL, а на рынке труда все больше ощущается постоянная нехватка администраторов и разработчиков, которые умеют не просто работать с PostgreSQL, а могут проектировать базы данных и развертывать высоконагруженные кластера в облаках, оптимизировать запросы, поддерживать и масштабировать.
📌 Хотите начать осваивать PostgreSQL?
Приходите 10 апреля в 20:00 на вебинар, приуроченный к старту онлайн-курса «PostgreSQL Cloud Solutions» в OTUS. Тема открытого урока: «Автоматизация развертывания на кластера PostgreSQL на базе Patroni в Kubernetes».
🎁 На занятии спикер Евгений Аристов, архитектор баз данных PostgreSQL, разыграет свою книгу «PostgreSQL 14. Оптимизация, Kubernetes, кластера, облака».
👉ЗАРЕГИСТРИРОВАТЬСЯ
https://otus.pw/t9qI/Реклама. Информация о рекламодателе на сайте otus.ru
❗️ Хардкорный тест для разработчиков MS SQL Server
Вырвитесь из однотипных задач. Освойте продвинутые подходы.
Ответьте на 20 вопросов и проверьте, насколько вы готовы к обучению на углубленном курсе «MS SQL Server Developer»
⚡️ Курс создан для разработчиков, которые хотят понять, как устроены БД, научиться писать сложные запросы или заниматься проектированием на SQL профессионально.
⚠️ Протестируйте обучение на открытом уроке уже сегодня:
Реализация ETL средствами SQL Server Integration Services — https://otus.pw/DfGM/
👉 ПРОЙТИ ТЕСТИРОВАНИЕ https://otus.pw/ddnR/
Реклама. Информация о рекламодателе на сайте otus.ru
Mastering Go Network Automation: Automating Networks, Container Orchestration, Kubernetes with Puppet, Vegeta and Apache JMeter (2023)
Автор: Ian Taylor
Количество страниц: 208
#go
Это структурированное начало для сетевых администраторов, стремящихся повысить эффективность, масштабируемость и безопасность сети. Эта книга представляет собой универсальное решение для всех ваших потребностей в сетевом администрировании с полным охватом автоматизации, безопасности, контейнеризации, мониторинга и тестирования производительности.
Скачать книгу
Mastering C++ Network Automation: Run Automation across Configuration Management, Container Orchestration, Kubernetes, and Cloud Networking (2023)
Автор: Justin Barbara
Количество страниц: 210
#c_plus_plus
В первом разделе книги рассматриваются основы создания сценариев автоматизации и тестирования. Читатели узнают, как создавать успешные сценарии автоматизации и тестировать их, чтобы убедиться, что они работают правильно. В следующем разделе описывается, как настроить среду автоматизации сети. Сюда входит настройка сетевых устройств, серверов и других компонентов, необходимых для автоматизации. Читатели узнают о различных протоколах, а также о том, как использовать Ansible для автоматизации управления конфигурацией этих устройств. Рассматриваются вопросы контейнеризации и систем оркестровки контейнеров, таких как Docker и Kubernetes. Читатели узнают, как использовать такие инструменты, как Docker Compose и Kubernetes, для автоматизации управления и развертывания рабочих нагрузок.
Скачать книгу
Application Security Program Handbook: A guide for software engineers and team leaders (2022)
Автор: Derek Fisher
Количество страниц: 296
Руководство по программе безопасности приложений научит вас внедрять надежную программу безопасности на протяжении всего процесса разработки. Он выходит далеко за рамки основ, подробно описывая гибкие основы безопасности, которые могут адаптироваться и развиваться в соответствии с новыми и возникающими угрозами. Его сервис-ориентированный подход идеально подходит для быстрого темпа современной разработки. Ваша команда быстро перейдет от отношения к безопасности как к рутине к важной части своей повседневной работы. Следуйте советам экспертов, приведенным в этом руководстве, и вы будете надежно поставлять программное обеспечение, свободное от дефектов безопасности и критических уязвимостей.
Скачать книгу
Introducing ReScript: Functional Programming for Web Applications (2022)
Автор: Danny Yang
Количество страниц: 284
Эта книга служит кратким руководством по ReScript, функциональному языку для создания веб-приложений. Используя примеры возможностей языка ReScript, а также объяснения фундаментальных концепций функционального программирования, эта книга покажет веб-разработчикам с опытом работы на JavaScript, как эффективно использовать ReScript в полной мере.
Скачать книгу
Собственные технологические разработки ВК в одном месте
ВКонтакте регулярно рассказывает про собственные решения и почти так же часто выпускают их в виде публичных API и SDK, как было, например, с видеоконференциями или распознаванием речи.
Теперь все они собраны в специальном разделе «Технологии»: узнать о каждой их них подробнее и скачать нужное можно по ссылке ниже. Пользуйтесь.
Открыть раздел
🎙Moscow Python Podcast
💬 Авторы: Михаил Корнеев и Григорий Петров
👂 Новый выпуск посвятили актуальным новостям за март 2023 года в мире Python.
⏱ Время прослушивания: 66 минут.
#подкаст
100к за курс? Да вы совсем е***?
Дружище, всё доступно бесплатно, то есть даром
Архиватор – чтобы не продавать почку за курсы
Успевай зайти – @Archivator_TG
📚Thinking in Pandas
👩🏻💻Автор: Hannah Stepanek
▬▬▬▬▬▬▬▬
Уже работаете с pandas, и хотите укрепить свои знания? С помощью этой книги вы научитесь понимать и внедрять решения для анализа больших данных в pandas с упором на производительность. Эта книга укрепит ваши знания в работе с pandas за счет изучения ее базовой реализации и структур данных.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
Просто IT-книги
🔎Где найти вопросы с собеседований? Мы собрали подборку сайтов, где их можно посмотреть👇🏼SQL
📌27 распространённых вопросов по SQL с собеседований и ответы на них
📌ТОП-20 хитрых вопросов по SQL для собеседования
📌20 вопросов и задач по SQL на собеседовании с ответами
🎙Make Sense Podcast. О концепции MVP, постоянной проверке гипотез, переходе в продукт и осознанности в работе с бэклогом
💬 Гость: Андрей Григорьев, CEO & Founder GetShop.TV, преподаватель в Нетологии и ГУ ВШЭ, VC partner Contribution Capital
👂В выпуске обсудили: топ-3 мифа о профессии у начинающих продактов, что помогает проверить MVP, обсудили его реализуемость.
⏱ Время прослушивания: 52 минуты.
#подкаст
📚Книга: Искусственный интеллект. Перезагрузка. Как создать машинный разум, которому действительно можно доверять
Автор: Гэри Маркус, Эрнест Дэвис
Описание: Книга «Искусственный интеллект: перезагрузка» дает полную и яркую оценку современной науки в сфере ИИ и предлагает вдохновляющее видение того, как новое поколение искусственного интеллекта сможет сделать нашу жизнь лучше.
Сложность: #Средне
Тематика: #MachineLearning
Ссылки: 💽Скачать
Podman in Action: Secure, rootless containers for Kubernetes, microservices, and more (2023)
Автор: Daniel Walsh
Количество страниц: 312
Откройте для себя Podman, контейнерный движок нового поколения, который управляет rootless контейнерами и обеспечивает дополнительные уровни исключительной безопасности, недоступные в Docker и других контейнерных платформах.
Эта книга научит вас разрабатывать и управлять rootless контейнерами с помощью Podman. Вы быстро освоите уникальные преимущества Podman по сравнению с Docker и узнаете, как легко перенести вашу инфраструктуру на базе Docker.
Скачать книгу
🎙Podlodka Podcast. AI пишет код
💬 Авторы: Егор Богомолов, исследователь в лаборатории ML4SE JetBrains Research.
👂 Разговоры про то, что программистов вот-вот заменит какая-то технология, ведутся каждые пару лет. Но в этот раз, кажется, все серьезно – ChatGPT пишет полноценные мобильные приложения, конфиги для AWS и разбирает сложные баги. Чтобы разобраться с тем, а как конкретно LLM генерируют код, как этим можно управлять, и что нас ждет в будущем, мы поговорили с Егором.
⏱ Время прослушивания: 117 минут.
#подкаст
📚AI and Machine Learning for Coders
👩🏻💻Автор: Laurence Moroney
▬▬▬▬▬▬▬▬
Если вы хотите перейти из разработки ПО в сферу искусственного интеллекта, данная книга отлично подойдет для старта. Она основана на чрезвычайно успешных курсах по ИИ от Лоуренса Морони и предлагает практическое введение, которое поможет вам обрести уверенность при изучении ключевых тем. Вы поймете, как реализовываются наиболее распространенные сценарии машинного обучения, такие как компьютерное зрение, обработка естественного языка и sequence modeling для Интернета, мобильных устройств, облака и встроенных сред выполнения. Большинство книг по машинному обучению начинаются с устрашающего количества продвинутой математики. Это руководство построено на практических уроках, которые позволят вам работать непосредственно с кодом.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
Просто IT-книги
📚Книга: Теоретический минимум по Big Data. Всё что нужно знать о больших данных
Автор: Су Кеннет , Анналин Ын
Описание: "Теоретический минимум по Big Data" позволит разобраться в основах новой и стремительно развивающейся отрасли обработки больших данных.
Сложность: #Средне
Тематика: #BigData
Ссылки: 💽Скачать
📚Designing Interfaces: Patterns for Effective Interaction Design
👩🏻💻Автор: Jenifer Tidwell, Charles Brewer, Aynne Valencia
▬▬▬▬▬▬▬▬
Сейчас непросто разрабатывать хорошие интерфейсы приложений, поскольку компаниям необходимо создавать привлекательные, цельные пользовательские интерфейсы для растущего числа экранов и контекстов. Читая книгу, вы изучите шаблоны для мобильных приложений, веб-приложений и программного обеспечения для настольных компьютеров. Опытные дизайнеры могут использовать это руководство как справочник идей, а новички найдут путь в мир дизайна интерфейсов и взаимодействия с пользователем.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
Просто IT-книги
Чат GPT создал мое приложение за несколько минут…
В этом видео ChatGPT создаст несколько веб-приложений формата To-Do List Application для повышения продуктивности.
В начале разберем базовые возможности
ChatGPT для веб-разработчика, создадим графики, а потом приступим к самому интересному!
Автор — AROKENEZ">AROKEN
#видео