cookie

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

avatar

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

Книги по программированию. По всем вопросам @evgenycarter

Больше
Рекламные посты
11 914
Подписчики
-1324 часа
-337 дней
+4030 дней
Время активного постинга

Загрузка данных...

Find out who reads your channel

This graph will show you who besides your subscribers reads your channel and learn about other sources of traffic.
Views Sources
Анализ публикаций
ПостыПросмотры
Поделились
Динамика просмотров
01
Интересуетесь облачными технологиями и хотите научиться управлять инфраструктурой с помощью кода? Не упустите возможность познакомиться с одним из самых популярных инструментов для автоматизации инфраструктуры в облаке на открытом практическом уроке «Знакомство с Terraform», где вы: - познакомитесь с основными концепциями Terraform; - узнаете, как он работает; - сможете применить полученные знания на практике; - создадите свою первую инфраструктуру в облаке с помощью Terraform; - увидите, насколько просто и удобно управлять ею с помощью кода. Спикер — руководитель группы разработчиков корпоративного ПО в области финтеха. Встречаемся 24 июня в 20:00 мск в рамках курса «Infrastructure as a code». Все участники вебинара получат специальную цену на обучение! Регистрируйтесь прямо сейчас, чтобы не пропустить бесплатный урок: https://vk.cc/cxMC7L Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
4980Loading...
02
Essential TypeScript 5, 3rd Edition Автор: Adam Freeman (2023) В третьем издании этого бестселлера по TypeScript вы узнаете все тонкости языка. Никаких излишеств, никакой суеты — только самое необходимое в TypeScript! Это полностью обновленное третье издание классического бестселлера Адама Фримена. В нем полностью рассмотрен TypeScript 5, включая такие новые возможности, как декораторы. Вы начнете с «как и почему» TypeScript, а затем быстро перейдете к практическому применению статических типов. Никаких пустых страниц! Каждая глава посвящена навыкам, необходимым для создания потрясающих веб-приложений.
5885Loading...
03
🚀 Хочешь выжать максимум из своих проектов? Прокачай свои навыки и окунись в мир кроссплатформенной разработки на C++! Включай свой мозг на полную мощность и присоединяйся к нам 24 июня в 20:00 мск на вебинаре от тимлида одного из крупнейших российских банков. - узнаем, как решить проблему поиска зависимостей; - напишем conan-файл; - организуем свой сервер пакетов в своей экосистеме CI/CD. 👉 Не упусти возможность обойти конкурентов, регистрируйся прямо сейчас: РЕГИСТРАЦИЯ
7600Loading...
04
Cassandra: The Definitive Guide: Distributed Data at Web Scale, Revised 3rd Edition Автор: Eben Hewitt (2023) Из этого практического руководства вы узнаете, как система управления базами данных Cassandra обрабатывает сотни терабайт данных, сохраняя при этом высокую доступность в нескольких центрах обработки данных. Переработанное третье издание, обновленное с учетом версии Cassandra 4.0 и новых разработок в экосистеме Cassandra, включая развертывание в Kubernetes с помощью Kassandra, содержит технические подробности и практические примеры, которые помогут вам использовать эту базу данных в производственной среде. Авторы демонстрируют преимущества нереляционной структуры Cassandra, уделяя особое внимание моделированию данных. Разработчики, DBA и архитекторы приложений, желающие решить проблему масштабирования базы данных или защитить приложение на будущее, узнают, как использовать скорость и гибкость Cassandra.
83815Loading...
05
Чрезвычайно детальный вид Марса, сделанный марсоходом Curiosity, а звук записан марсоходом Perseverance. 👉 @mir_teh
89812Loading...
06
🟢 Практический вебинар для начинающих С++-разработчиков — почему утекает динамически выделенная память и как с этим бороться? Ждем вас на открытом уроке, где мы разберем: - зачем нужна динамическая память и сложности работы с ней в C++; - основные ошибки, которые возникают при работе с динамической памятью; - инструментарий диагностики ошибок, такой как valgrind и sanitizers; - идиому RAII в контексте динамической памяти. 👨‍🎓 Спикер — опытный разработчик и руководитель команд, преподаватель и эксперт конференций C++ Russia, escar Europe. ⏰ Встречаемся 20 июня в 20:00 мск в преддверии старта курса «Специализация C++ Developer». Все участники вебинара получат специальную цену на обучение! ➡ Регистрируйтесь прямо сейчас, чтобы занять место на открытом уроке и получить запись: РЕГИСТРАЦИЯ Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
8970Loading...
07
Learning Functional Programming: Managing Code Complexity by Thinking Functionally Автор: Jack Widman (2023) Количество страниц: 200 С помощью этого практического руководства разработчики программного обеспечения, знакомые с объектно-ориентированным программированием, погрузятся в основные концепции функционального программирования и узнают, как использовать функциональные и ООП возможности совместно в больших и сложных программных проектах. Автор использует примеры из Java, Python, C#, Scala и JavaScript, чтобы помочь вам получить новый взгляд и набор инструментов для управления сложностью в вашей проблемной области. Вы сможете писать более простой, многократно используемый, легко тестируемый и модифицируемый, а также более корректный код. В книге также показано, как использовать паттерны из теории категорий для преодоления разрыва между ООП и функциональным программированием.
99520Loading...
08
Mockito Made Clear Автор: Ken Kousen (2023) Узнайте об API Mockito, а также о том, как и когда использовать заглушки, имитаторы и шпионы. На более глубоком уровне вы узнаете, почему фреймворк делает то, что он делает, и как он может упростить модульное тестирование в Java. Используя Mockito, вы сможете изолировать тестируемый код от поведения или состояния внешних зависимостей, не кодируя детали зависимостей. Вы получите представление об API Mockito, сэкономите время при модульном тестировании и будете уверены в своих Java-программах.
1 20113Loading...
09
Design Patterns for Cloud Native Applications: Patterns in Practice Using APIs, Data, Events, and Streams Автор: Kasun Indrasiri (2021) Благодаря огромной экономии средств и масштабируемости, обеспечиваемой облаком, целесообразность создания собственных облачных приложений больше не вызывает сомнений. Реальная проблема заключается в том, как это сделать. Из этого практического руководства разработчики узнают о наиболее часто используемых шаблонах проектирования для создания собственных облачных приложений с использованием API, данных, событий и потоков Вы узнаете, как постепенно проектировать, разрабатывать и развертывать большие и эффективные собственные облачные приложения, которыми можно управлять и поддерживать в масштабе с минимальными затратами времени и усилий. Авторы Касун Индрасири и Срискандараджа Сухотаян выделяют примеры использования, которые эффективно демонстрируют проблемы, с которыми вы можете столкнуться на каждом этапе.
1 46830Loading...
10
Containers for Developers Handbook: A practical guide to developing and delivering applications using software containers Автор: Francisco Javier Ramírez Urea (2023) Вы узнаете, как автоматизировать процесс сборки и доставки с помощью инструментов CI/CD с контейнерами, как контейнерные оркестры справляются со сложностью запуска приложений в масштабах кластера, создают уровни абстракции инфраструктуры, а ваши приложения работают с высокой доступностью, устойчивостью и персистентностью. По мере продвижения вы будете разрабатывать, тестировать и отлаживать приложения и готовить их к запуску в производстве с соблюдением оптимальных стандартов безопасности, используя шаблоны развертывания и инструменты мониторинга для выявления общих проблем. Вы также рассмотрите шаблоны развертывания, которые позволят вам решить общие проблемы развертывания, обеспечивая высокую доступность, масштабируемость и безопасность ваших приложений.
1 56835Loading...
11
Pro Kotlin Web Apps from Scratch: Building Production-Ready Web Apps Without a Framework Автор: August Lilleaas (2023) Книга обучает языку Kotlin, создавая готовый к производству код. Вы получите глубокое понимание идиоматического использования языка Kotlin, а также знания о том, как применять Kotlin в веб-приложениях производственного уровня. Книга также позволяет преодолеть разрыв между созданием «с нуля» и использованием существующих фреймворков. Например, вы узнаете, как интегрировать аутентификацию на основе Spring Security в веб-приложения, написанные с нуля, что позволит вам использовать существующие в вашей организации инструменты, не прибегая к использованию всего фреймворка Spring.
1 42715Loading...
12
Подборка Telegram каналов для программистов Системное администрирование 📌 https://t.me/tipsysdmin Типичный Сисадмин (фото железа, было/стало) https://t.me/sysadminof Книги для админов, полезные материалы https://t.me/i_odmin Все для системного администратора https://t.me/i_odmin_book Библиотека Системного Администратора https://t.me/i_odmin_chat Чат системных администраторов https://t.me/i_DevOps DevOps: Пишем о Docker, Kubernetes и др. https://t.me/sysadminoff Новости Линукс Linux https://t.me/tikon_1 Новости высоких технологий, науки и техники💡 https://t.me/mir_teh Мир технологий (Technology World) https://t.me/rust_lib Полезный контент по программированию на Rust https://t.me/golang_lib Библиотека Go (Golang) разработчика https://t.me/itmozg Программисты, дизайнеры, новости из мира IT. https://t.me/phis_mat Обучающие видео, книги по Физике и Математике https://t.me/php_lib Библиотека PHP программиста 👨🏼‍💻👩‍💻 https://t.me/nodejs_lib Подборки по Node js и все что с ним связано https://t.me/ruby_lib Библиотека Ruby программиста 1C разработка 📌 https://t.me/odin1C_rus Cтатьи, курсы, советы, шаблоны кода 1С Программирование C++📌 https://t.me/cpp_lib Библиотека C/C++ разработчика https://t.me/cpp_knigi Книги для программистов C/C++ https://t.me/cpp_geek Учим C/C++ на примерах Программирование Python 📌 https://t.me/pythonofff Python академия. Учи Python быстро и легко🐍 https://t.me/BookPython Библиотека Python разработчика https://t.me/python_real Python подборки на русском и английском https://t.me/python_360 Книги по Python Rus Java разработка 📌 https://t.me/BookJava Библиотека Java разработчика https://t.me/java_360 Книги по Java Rus https://t.me/java_geek Учим Java на примерах GitHub Сообщество 📌 https://t.me/Githublib Интересное из GitHub Базы данных (Data Base) 📌 https://t.me/database_info Все про базы данных Мобильная разработка: iOS, Android 📌 https://t.me/developer_mobila Мобильная разработка https://t.me/kotlin_lib Подборки полезного материала по Kotlin Фронтенд разработка 📌 https://t.me/frontend_1 Подборки для frontend разработчиков https://t.me/frontend_sovet Frontend советы, примеры и практика! https://t.me/React_lib Подборки по React js и все что с ним связано Разработка игр 📌 https://t.me/game_devv Все о разработке игр Вакансии 📌 https://t.me/sysadmin_rabota Системный Администратор https://t.me/progjob Вакансии в IT Чат программистов📌 https://t.me/developers_ru Библиотеки 📌 https://t.me/book_for_dev Книги для программистов Rus https://t.me/programmist_of Книги по программированию https://t.me/proglb Библиотека программиста https://t.me/bfbook Книги для программистов https://t.me/books_reserv Книги для программистов БигДата, машинное обучение 📌 https://t.me/bigdata_1 Data Science, Big Data, Machine Learning, Deep Learning Программирование 📌 https://t.me/bookflow Лекции, видеоуроки, доклады с IT конференций https://t.me/coddy_academy Полезные советы по программированию QA, тестирование 📌 https://t.me/testlab_qa Библиотека тестировщика Шутки программистов 📌 https://t.me/itumor Шутки программистов Защита, взлом, безопасность 📌 https://t.me/thehaking Канал о кибербезопасности https://t.me/xakep_1 Статьи из "Хакера" Книги, статьи для дизайнеров 📌 https://t.me/ux_web Статьи, книги для дизайнеров Английский 📌 https://t.me/UchuEnglish Английский с нуля Математика 📌 https://t.me/Pomatematike Канал по математике Excel лайфхак📌 https://t.me/Excel_lifehack
1 12514Loading...
13
Democratizing Application Development with Betty Blocks: Build powerful applications that impact business immediately with no-code app development Автор: Reinier van Altena (2023) В начале книги вы познакомитесь с основными понятиями платформы Betty Blocks no-code, такими как разработка ИТ-решений на основе различных сценариев использования, включая приложения для создания отчетов, приложения для отслеживания данных, рабочие процессы и бизнес-процессы. После освоения основ вы изучите такие продвинутые концепции, как создание мощных приложений, оказывающих непосредственное влияние на бизнес, с помощью разработки приложений без кода и быстрого создания прототипов. Заключительные главы помогут вам получить представление о быстрой разработке приложений, создании клиентских порталов, создании динамических веб-приложений, фронтэндов с функцией drag-and-drop, возможностях визуального моделирования и сложных моделях данных.
1 2707Loading...
14
360° Vulnerability Assessment with Nessus and Wireshark: Identify, evaluate, treat, and report threats and vulnerabilities across your network Автор: Emerson E. Matsukawa (2023) Эта книга поможет вам изучить различные методы поиска, понимания и устранения уязвимостей, которые могут существовать в среде ИТ-инфраструктуры. В начале книги рассказывается о выводах профессионалов, стремящихся создать безопасную ИТ-среду. Затем в ней рассматриваются основные элементы оценки уязвимостей, инструменты и схемы, которые помогут найти и отобразить уязвимости ИТ-инфраструктуры. Далее в книге подробно рассматриваются вопросы разделения и выделения сетей. Затем рассказывается о том, как защитить и укрепить веб-серверы с помощью Apache и Nginx. Наконец, в книге объясняется, как применять важные методы защиты, чтобы избежать угроз со стороны операционной системы.
1 69420Loading...
15
Building Your Own JavaScript Framework: Architect extensible and reusable framework systems Автор: Mike Taylor (2023) В книге рассматриваются аспекты планирования фреймворка, позволяющие определить основные заинтересованные стороны, понять дизайн JavaScript API и использовать сложную абстракцию. Вторая часть книги посвящена практическому программированию для создания собственного фреймворка, в которой показано, как структурировать модули и интерфейсы. По мере продвижения вы узнаете, как разрабатывать компоненты привязки данных, работать с JavaScript API и многое другое. Хотя написать фреймворк — это половина дела, дальнейшее его развитие требует усилий от всех участников процесса. Заключительные главы помогают достичь этой цели, рассказывая о важнейших аспектах сопровождения программного обеспечения и выделяя константы разработки фреймворков.
1 78716Loading...
16
🚀 Поднимите свой опыт frontend-разработки на новый уровень. 👉 Приглашаем на вебинар: "Преимущества семантической верстки" На открытом уроке вы получите ценные знания: - Семантические теги: изучите строительные блоки HTML5. - Влияние на сайт: постигните, как правильное использование тегов улучшает SEO и доступность сайта. - Применение на практике: получите навыки, которые сможете применять в реальных проектах. 👩‍💻 Наш спикер, Анна Русяева – опытный веб-разработчик, поделится с вами лайфхаками и секретами мастерства. 📆 4 июня, 19:00 мск - отметьте дату в своем календаре! 🔑 Специальная цена на курс «Fullstack developer» для участников - расширьте свои возможности в IT с уникальным предложением. ======= ✨ Не упустите возможность! Регистрируйтесь сейчас https://otus.pw/gOd1/?erid=2Vtzqwwdn3g ======= 🎁 Все участники online-трансляции получат в подарок 3 бесплатных урока, и полезные материалы для начинающих. Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
1 7320Loading...
17
Handbook on the Politics and Governance of Big Data and Artificial Intelligence Автор: Andrej Zwitter (2023) Этот передовой справочник, содержащий новые сведения о существующих и возникающих дискуссиях, освещает взаимное влияние больших данных и искусственного интеллекта на общество. Среди прочих теоретических и отраслевых вопросов в главах анализируются ответственность за использование ИИ в автономном оружии, роль больших данных в здравоохранении и образовании, взаимосвязь ИИ и гендера в праве защиты прав человека, а также этика публичных технологий распознавания лиц. Рассматривая многочисленные открытые вопросы и будущие проблемы регулирования, авторы используют науку о данных для изучения динамики между техническими аспектами, динамикой общества и последствиями управления большими данными и ИИ.
1 50116Loading...
18
Handbook of Software Fault Localization: Foundations and Advances Автор: T.H. Tse (2023) В данной книге основное внимание уделяется современным методам, инструментам и критическим проблемам локализации неисправностей в программном обеспечении. Методы, рассматриваемые в данной книге, сгруппированы по следующим категориям: традиционные, основанные на срезах, спектральные, основанные на статике, основанные на состоянии программы, основанные на машинном обучении, основанные на анализе данных, основанные на моделях и различные методы. При такой организации авторы стремятся обеспечить коллективное обсуждение с акцентом на наиболее важные особенности каждого подхода. Описаны различные метрики оценки эффективности методов и средств локализации неисправностей.
1 54228Loading...
19
Хотите раскрыть потенциал подхода «Infrastructure as a code» и окунуться в мир автоматизации и управления инфраструктурой через код? Тогда вам сюда! Присоединяйтесь к нам 5 июня в 20:00 мск на открытом вебинаре, где мы рассмотрим основные концепции и инструменты подхода. Узнайте, как решить проблемы с его помощью и овладейте навыками создания, управления и поддержания инфраструктуры в виде кода. Погрузитесь в мир инструментов управления конфигурацией, познакомьтесь с Ansible, Chef, Puppet и Salt. Исследуйте Terraform, Docker и Kubernetes для работы с облаком и контейнерами. Увеличьте свой арсенал навыков и примените их на практике! Встречаемся в преддверии старта курса «Infrastructure as a code». Все участники вебинара получат специальную цену на обучение! Записывайтесь сейчас, а мы потом напомним. Участие бесплатно: https://vk.cc/cxgtyu Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
1 5601Loading...
20
JavaScript for Web Developers: Understanding the Basics Автор: Mark Simon (2023) В книге объясняется каждая основополагающая концепция языка, а затем приводится практическая реализация этого урока для закрепления полученных знаний. Автор начинает с основ программирования на JavaScript, затем следует информация по работе с элементами HTML. Затем вы научитесь работать с формами, а также с CSS и слушателями событий. Практические проекты не только закрепят каждую концепцию в вашем сознании, но и придадут вам больше уверенности и помогут усвоить лучшие практики. В конце книги рассматривается Ajax, позволяющий асинхронно отправлять и получать данные с сервера без вмешательства в отображение и поведение существующей веб-страницы.
1 50321Loading...
21
How to Build Android Apps with Kotlin: A practical guide to developing, testing, and publishing your first Android apps, 2nd Edition (2023) Автор: Alex Forrester Это исчерпывающее руководство, которое поможет вам начать разработку приложений для Android. Книга начинается с основ разработки приложений, позволяющих использовать Android Studio и Kotlin для создания Android-проектов. Вы научитесь создавать приложения и запускать их на виртуальных устройствах, выполняя упражнения под руководством преподавателя. Ппознакомитесь с функцией RecyclerView в Android, сможете максимально эффективно использовать списки, изображения и карты, узнаете, как получать данные из веб-сервиса. Также познакомитесь с тестированием, научитесь поддерживать чистоту архитектуры, поймете, как сохранять данные, получите базовые знания о паттерне инъекции зависимостей. И узнаете как публиковать приложения в Google Play.
1 45917Loading...
22
Внимание Техноманьяки! Пора овладеть искусством управления сетевыми и вычислительными ресурсами. 👊 На открытом уроке: - Выявите основные типы вычислительных ресурсов, которые станут вашими верными солдатами. - Разгадайте типы сетевых ресурсов — ключи к доминированию в сетевом пространстве. 💡 Вы освоите не просто типы ресурсов, но и узнаете, как сделать их неприступными крепостями безопасности в ваших облачных средах. Станете совершенным стратегом оптимизации расходов и мастером эффективности. 🔥 Так что, вы готовы бросить вызов самому себе? Присоединяйтесь к нам на огненном уроке 05 ИЮНЯ в 20:00 — и пусть ваши конкуренты дрожат от страха, ведь вы на пути стать непобедимым! Спикер Дмитрий Кленин архитектор по информационной безопасности в e-commerce. 👑 Зарегистрируйтесь СЕЙЧАС на открытый урок курса "Специалист по кибербезопасности облачных сред"! и получите бонус: доступ к открытым урокам курса. https://clck.ru/3Aw9tX/?erid=2Vtzqv8WquF
1 3610Loading...
23
Developing High Frequency Trading Systems: Learn how to implement high-frequency trading from scratch with C++ or Java basics Автор: John Rizzo (2022) Это практическое руководство поможет вам сориентироваться в быстро меняющемся мире алгоритмической торговли и покажет, как построить высокочастотную торговую систему из сложных технологических компонентов, подкрепленных точными данными. Начав с введения в высокочастотную торговлю, биржи и важнейшие компоненты торговой системы, книга быстро переходит к рассмотрению тонкостей оптимизации аппаратного обеспечения и операционной системы для низкоскоростной торговли, таких как обход ядра, распределение памяти и опасность переключения контекста. Мониторинг производительности системы очень важен, поэтому вы также освоите протоколирование и статистику.
1 28821Loading...
24
Assembly Programming and Computer Architecture for Software Engineers Автор: Brian R. Hall, Kevin J. Slonka (2017) В этом учебнике, разработанном для поддержки курсов программирования на ассемблере, используется практикоориентированный подход для ответов на вопросы «почему» и «как». После того, как в первых двух главах закладываются основы компьютерного языка и архитектуры, программирование на ассемблере используется как механизм для понимания компьютерной архитектуры и разработки программного обеспечения.
1 43226Loading...
25
❓С чего начать осваивать веб-разработку?❓ 👉 Узнайте какой нужно пройти путь от новичка до профессионала. Приходите на бесплатный практический урок от OTUS: «Искусство программирования: от начинающего до профессионала в Fullstack-разработке» Вы узнаете: - из чего состоит современный сайт и веб-приложение; - что такое HTML, CSS, Javascript, React, тестирование и т.д.; - ответы на все возникающие вопросы. Спикер — Lead software engineer, опытный разработчик и преподаватель. ⏰ Встречаемся 30 мая в 20:00 мск в рамках курса «Специализация Fullstack developer». Все участники вебинара получат специальную цену на обучение. 👉 Регистрируйтесь прямо сейчас, чтобы не пропустить: https://otus.pw/LVgT/?erid=2VtzqwGokk5 🎁 Все участники online-трансляции получат в подарок 3 бесплатных урока, и полезные материалы для начинающих. Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
1 3931Loading...
26
Strategic Monoliths and Microservices: Driving Innovation Using Purposeful Architecture Автор: Tomasz Jaskula (2021) Книга помогает четко понять стратегические проблемы в процессе совместной работы и определить оптимальные архитектурные подходы, будь то распределенные микросервисы, хорошо модулированные монолиты или более грубозернистые сервисы, занимающие промежуточное положение между этими двумя подходами. Авторы показывают, как принимать взвешенные архитектурные решения, основанные на необходимости и целях, а не на шумихе, чтобы повысить ценность и инновационность, создать более эволюционирующие системы и избежать дорогостоящих ошибок. На реалистичных примерах они показывают, как построить хорошо спроектированный монолит, который можно поддерживать и расширять, а также как постепенно перепроектировать и реализовать даже самые запутанные унаследованные системы в действительно эффективные микросервисы.
1 47533Loading...
27
Maturing the Snowflake Data Cloud: A Templated Approach to Delivering and Governing Snowflake in Large Enterprises Автор: Andrew Carruthers (2023) Эта проектно-ориентированная книга дает возможность практического подхода к проектированию, разработке и шаблонизации поставок платформы Snowflake. Книга, написанная опытными специалистами по Snowflake, содержит множество практических рекомендаций и советов, которые помогут ускорить и ускорить ваш путь к платформе Snowflake. Работа с примерами поможет вам развить навыки, знания и опыт для расширения основных возможностей Snowflake в вашей организации и подготовиться к последующему внедрению дополнительных функций Snowflake по мере их появления.
1 4907Loading...
28
Effective Software Development for the Enterprise: Beyond Domain Driven Design, Software Architecture, and Extreme Programming Автор: Tengiz Tutisani (2023) Предоставление программных решений с предсказуемыми затратами, сроками, объемом и качеством стало сложнее, чем когда-либо. Разработчикам приходится учитывать множество изменяющихся условий, в том числе часто игнорируемые, но всегда важные факторы. Чтобы эффективно справиться с этими проблемами, необходимо переосмыслить всю цепочку поставки современного ПО. Книга основана на передовых дисциплинах, методологиях и методиках, взятых из области проектирования, архитектуры программного обеспечения и экстремального программирования. Его цель — помочь современным разработчикам программного обеспечения и архитекторам решений создавать и поставлять высококачественные решения для предприятия.
1 74641Loading...
29
⚡️ Время прокачивать свои навыки по безопасности и расти! 🫵 Проверь себя – пройди тест по ИБ 🫵 Ответишь успешно — пройдешь на курс «Внедрение и работа в DevSecOps» от Отус по специальной цене со скидкой. ❗️На курсе ты научишься интегрировать в CI/CD, использовать инструменты ИБ и обеспечивать безопасность в непрерывном процессе разработки и продакшена. Именно эти навыки дадут мощное конкурентное преимущество IT-специалистам и повысят твою востребованность и доход! ➡️ ПРОЙТИ ТЕСТ: https://vk.cc/cx548O 💥 Пройдете тест и бонусом получишь: – Доступ к записям лучших вебинаров курса – Скидку на онлайн-курс «Внедрение и работа в DevSecOps» Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
1 8151Loading...
30
Fundamentals of Deep Learning: Designing Next-Generation Machine Intelligence Algorithms, 2nd Edition Автор: Joe Papa (2022) Мы находимся в эпицентре взрыва исследований в области ИИ. Глубокое обучение позволило открыть сверхчеловеческое восприятие, благодаря которому мы продвигаемся к созданию самоуправляемых автомобилей, способности побеждать человеческих экспертов в различных сложных играх, включая Go и Starcraft, и даже создавать эссе с потрясающе связной прозой. Но для расшифровки этих прорывов часто требуется докторская степень в области машинного обучения и математики. Это обновленное второе издание описывает интуицию, стоящую за этими инновациями, без жаргона и сложностей. К концу этой книги программисты, владеющие языком Python, специалисты по разработке программного обеспечения и студенты, изучающие информатику, смогут самостоятельно реализовать эти прорывы и рассуждать о них с уровнем сложности, не уступающим лучшим специалистам в этой области.
1 75432Loading...
Фото недоступноПоказать в Telegram
Интересуетесь облачными технологиями и хотите научиться управлять инфраструктурой с помощью кода? Не упустите возможность познакомиться с одним из самых популярных инструментов для автоматизации инфраструктуры в облаке на открытом практическом уроке «Знакомство с Terraform», где вы: - познакомитесь с основными концепциями Terraform; - узнаете, как он работает; - сможете применить полученные знания на практике; - создадите свою первую инфраструктуру в облаке с помощью Terraform; - увидите, насколько просто и удобно управлять ею с помощью кода. Спикер — руководитель группы разработчиков корпоративного ПО в области финтеха. Встречаемся 24 июня в 20:00 мск в рамках курса «Infrastructure as a code». Все участники вебинара получат специальную цену на обучение! Регистрируйтесь прямо сейчас, чтобы не пропустить бесплатный урок: https://vk.cc/cxMC7L Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Показать все...
👎 1
Essential TypeScript 5, 3rd Edition Автор: Adam Freeman (2023) В третьем издании этого бестселлера по TypeScript вы узнаете все тонкости языка. Никаких излишеств, никакой суеты — только самое необходимое в TypeScript! Это полностью обновленное третье издание классического бестселлера Адама Фримена. В нем полностью рассмотрен TypeScript 5, включая такие новые возможности, как декораторы. Вы начнете с «как и почему» TypeScript, а затем быстро перейдете к практическому применению статических типов. Никаких пустых страниц! Каждая глава посвящена навыкам, необходимым для создания потрясающих веб-приложений.
Показать все...
Manning.Essential.TypeScript.5.pdf3.46 MB
👍 2
Фото недоступноПоказать в Telegram
🚀 Хочешь выжать максимум из своих проектов? Прокачай свои навыки и окунись в мир кроссплатформенной разработки на C++! Включай свой мозг на полную мощность и присоединяйся к нам 24 июня в 20:00 мск на вебинаре от тимлида одного из крупнейших российских банков. - узнаем, как решить проблему поиска зависимостей; - напишем conan-файл; - организуем свой сервер пакетов в своей экосистеме CI/CD. 👉 Не упусти возможность обойти конкурентов, регистрируйся прямо сейчас: РЕГИСТРАЦИЯ
Показать все...
👍 1
Cassandra: The Definitive Guide: Distributed Data at Web Scale, Revised 3rd Edition Автор: Eben Hewitt (2023) Из этого практического руководства вы узнаете, как система управления базами данных Cassandra обрабатывает сотни терабайт данных, сохраняя при этом высокую доступность в нескольких центрах обработки данных. Переработанное третье издание, обновленное с учетом версии Cassandra 4.0 и новых разработок в экосистеме Cassandra, включая развертывание в Kubernetes с помощью Kassandra, содержит технические подробности и практические примеры, которые помогут вам использовать эту базу данных в производственной среде. Авторы демонстрируют преимущества нереляционной структуры Cassandra, уделяя особое внимание моделированию данных. Разработчики, DBA и архитекторы приложений, желающие решить проблему масштабирования базы данных или защитить приложение на будущее, узнают, как использовать скорость и гибкость Cassandra.
Показать все...
OReilly.Cassandra.The.Definitive.Guide.pdf10.00 MB
👍 2🔥 2
00:21
Видео недоступноПоказать в Telegram
Чрезвычайно детальный вид Марса, сделанный марсоходом Curiosity, а звук записан марсоходом Perseverance. 👉 @mir_teh
Показать все...
Perseverance Rover..mp41.39 MB
🔥 10👍 1 1
Фото недоступноПоказать в Telegram
🟢 Практический вебинар для начинающих С++-разработчиков — почему утекает динамически выделенная память и как с этим бороться? Ждем вас на открытом уроке, где мы разберем: - зачем нужна динамическая память и сложности работы с ней в C++; - основные ошибки, которые возникают при работе с динамической памятью; - инструментарий диагностики ошибок, такой как valgrind и sanitizers; - идиому RAII в контексте динамической памяти. 👨‍🎓 Спикер — опытный разработчик и руководитель команд, преподаватель и эксперт конференций C++ Russia, escar Europe. ⏰ Встречаемся 20 июня в 20:00 мск в преддверии старта курса «Специализация C++ Developer». Все участники вебинара получат специальную цену на обучение! ➡ Регистрируйтесь прямо сейчас, чтобы занять место на открытом уроке и получить запись: РЕГИСТРАЦИЯ Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Показать все...
🔥 1
Learning Functional Programming: Managing Code Complexity by Thinking Functionally Автор: Jack Widman (2023) Количество страниц: 200 С помощью этого практического руководства разработчики программного обеспечения, знакомые с объектно-ориентированным программированием, погрузятся в основные концепции функционального программирования и узнают, как использовать функциональные и ООП возможности совместно в больших и сложных программных проектах. Автор использует примеры из Java, Python, C#, Scala и JavaScript, чтобы помочь вам получить новый взгляд и набор инструментов для управления сложностью в вашей проблемной области. Вы сможете писать более простой, многократно используемый, легко тестируемый и модифицируемый, а также более корректный код. В книге также показано, как использовать паттерны из теории категорий для преодоления разрыва между ООП и функциональным программированием.
Показать все...
OReilly.Learning.Functional.Programming.pdf2.61 MB
👍 2🤷‍♂ 1
Mockito Made Clear Автор: Ken Kousen (2023) Узнайте об API Mockito, а также о том, как и когда использовать заглушки, имитаторы и шпионы. На более глубоком уровне вы узнаете, почему фреймворк делает то, что он делает, и как он может упростить модульное тестирование в Java. Используя Mockito, вы сможете изолировать тестируемый код от поведения или состояния внешних зависимостей, не кодируя детали зависимостей. Вы получите представление об API Mockito, сэкономите время при модульном тестировании и будете уверены в своих Java-программах.
Показать все...
Pragmatic.Bookshelf.Mockito.pdf2.69 MB
Design Patterns for Cloud Native Applications: Patterns in Practice Using APIs, Data, Events, and Streams Автор: Kasun Indrasiri (2021) Благодаря огромной экономии средств и масштабируемости, обеспечиваемой облаком, целесообразность создания собственных облачных приложений больше не вызывает сомнений. Реальная проблема заключается в том, как это сделать. Из этого практического руководства разработчики узнают о наиболее часто используемых шаблонах проектирования для создания собственных облачных приложений с использованием API, данных, событий и потоков Вы узнаете, как постепенно проектировать, разрабатывать и развертывать большие и эффективные собственные облачные приложения, которыми можно управлять и поддерживать в масштабе с минимальными затратами времени и усилий. Авторы Касун Индрасири и Срискандараджа Сухотаян выделяют примеры использования, которые эффективно демонстрируют проблемы, с которыми вы можете столкнуться на каждом этапе.
Показать все...
Design Patterns for Cloud Native Appl.pdf12.08 MB
👍 2
Containers for Developers Handbook: A practical guide to developing and delivering applications using software containers Автор: Francisco Javier Ramírez Urea (2023) Вы узнаете, как автоматизировать процесс сборки и доставки с помощью инструментов CI/CD с контейнерами, как контейнерные оркестры справляются со сложностью запуска приложений в масштабах кластера, создают уровни абстракции инфраструктуры, а ваши приложения работают с высокой доступностью, устойчивостью и персистентностью. По мере продвижения вы будете разрабатывать, тестировать и отлаживать приложения и готовить их к запуску в производстве с соблюдением оптимальных стандартов безопасности, используя шаблоны развертывания и инструменты мониторинга для выявления общих проблем. Вы также рассмотрите шаблоны развертывания, которые позволят вам решить общие проблемы развертывания, обеспечивая высокую доступность, масштабируемость и безопасность ваших приложений.
Показать все...
Packt.Containers.for.Developers.Handbook.pdf42.40 MB
1
Войдите и получите доступ к детальной информации

Мы откроем вам доступ после авторизации. Мы обещаем, это быстро!