📕 Head First Design Patterns
Вы знаете, что не хотите изобретать велосипед, поэтому вы смотрите на Design Patterns: уроки, извлеченные теми, кто столкнулся с теми же проблемами проектирования программного обеспечения. С Design Patterns вы можете воспользоваться лучшими практиками и опытом других, чтобы вы могли потратить свое время на что-то более сложное. На что-то более интересное. Эта книга показывает вам, какие шаблоны имеют значение, когда их использовать и почему, как применять их в ваших собственных проектах, а также принципы объектно-ориентированного проектирования, на которых они основаны. Присоединяйтесь к сотням тысяч разработчиков, которые улучшили свои навыки объектно-ориентированного проектирования с помощью Head First Design Patterns.
🧷Скачать бесплатно.
2020 #ENG #Patterns
CodeMode | Программирование | ChatGPT
Вы знаете, что не хотите изобретать велосипед, поэтому вы смотрите на Design Patterns: уроки, извлеченные теми, кто столкнулся с теми же проблемами проектирования программного обеспечения. С Design Patterns вы можете воспользоваться лучшими практиками и опытом других, чтобы вы могли потратить свое время на что-то более сложное. На что-то более интересное. Эта книга показывает вам, какие шаблоны имеют значение, когда их использовать и почему, как применять их в ваших собственных проектах, а также принципы объектно-ориентированного проектирования, на которых они основаны. Присоединяйтесь к сотням тысяч разработчиков, которые улучшили свои навыки объектно-ориентированного проектирования с помощью Head First Design Patterns.
🧷Скачать бесплатно.
2020 #ENG #Patterns
CodeMode | Программирование | ChatGPT
📕 Programming Ruby 3.3
Ruby - один из наиболее важных языков программирования, используемых для веб-разработки. Он поддерживает платформу Rails, на которой базируются некоторые из наиболее важных веб-сайтов. Книга Pickaxe, названная так из-за инструмента на обложке, является окончательным справочником по Ruby, высоко ценимому, полностью объектно-ориентированному языку программирования. Это обновленное издание представляет собой исчерпывающий справочник по самому языку, включающий руководство по наиболее важным функциям Ruby, включая сопоставление с образцом и Ractors, и описывает язык в версии Ruby 3.3.
🧷Скачать бесплатно.
2024 #ENG #Ruby
CodeMode | Программирование | ChatGPT
Ruby - один из наиболее важных языков программирования, используемых для веб-разработки. Он поддерживает платформу Rails, на которой базируются некоторые из наиболее важных веб-сайтов. Книга Pickaxe, названная так из-за инструмента на обложке, является окончательным справочником по Ruby, высоко ценимому, полностью объектно-ориентированному языку программирования. Это обновленное издание представляет собой исчерпывающий справочник по самому языку, включающий руководство по наиболее важным функциям Ruby, включая сопоставление с образцом и Ractors, и описывает язык в версии Ruby 3.3.
🧷Скачать бесплатно.
2024 #ENG #Ruby
CodeMode | Программирование | ChatGPT
📕 Скрам. Гибкое управление продуктом и бизнесом
Эта книга несет в себе дух скрама, раскрывая его ценности и основные принципы. Кен Швабер, один из создателей скрама, соавтор «Руководства по скраму» и основатель Scrum.org, собрал лучшие кейсы из своей практики, демонстрирующие примеры успехов и неудач применения скрама в реальных проектах. Они помогут вам понять, как использовать скрам для решения комплексных проблем и достижения результатов.
Автор рассказывает:
• как эффективно управлять сложными, громоздкими проектами и изменяющимися требованиями к продукту;
• упрощать организационную структуру с помощью самоуправляемых команд разработки;
• получать более четкие описания требований и внятную обратную связь от клиентов и заказчиков.
Вы узнаете, как эффективнее планировать работу над проектом, научитесь избегать ошибочных действий, используя регулярную инспекцию, а также увеличивать отдачу от инвестиций.
🧷Скачать бесплатно.
2019 #RU #Agile
CodeMode | Программирование | ChatGPT
Эта книга несет в себе дух скрама, раскрывая его ценности и основные принципы. Кен Швабер, один из создателей скрама, соавтор «Руководства по скраму» и основатель Scrum.org, собрал лучшие кейсы из своей практики, демонстрирующие примеры успехов и неудач применения скрама в реальных проектах. Они помогут вам понять, как использовать скрам для решения комплексных проблем и достижения результатов.
Автор рассказывает:
• как эффективно управлять сложными, громоздкими проектами и изменяющимися требованиями к продукту;
• упрощать организационную структуру с помощью самоуправляемых команд разработки;
• получать более четкие описания требований и внятную обратную связь от клиентов и заказчиков.
Вы узнаете, как эффективнее планировать работу над проектом, научитесь избегать ошибочных действий, используя регулярную инспекцию, а также увеличивать отдачу от инвестиций.
🧷Скачать бесплатно.
2019 #RU #Agile
CodeMode | Программирование | ChatGPT
📕Test Automation Engineering Handbook
Эта книга поможет вам лучше понять автоматизацию тестирования и преодолеть разрыв между тестированием и автоматизацией тестирования.
🧷Скачать бесплатно.
2023 #ENG
CodeMode | Программирование | ChatGPT
Эта книга поможет вам лучше понять автоматизацию тестирования и преодолеть разрыв между тестированием и автоматизацией тестирования.
🧷Скачать бесплатно.
2023 #ENG
CodeMode | Программирование | ChatGPT
📕 Building Microservices. Designing Fine-Grained Systems
Распределенные системы стали более мелкозернистыми за последние 10 лет, перейдя от монолитных приложений с большим объемом кода к более мелким, автономным микросервисам. Но разработка этих систем приносит свои собственные головные боли. С большим количеством примеров и практических советов эта книга дает целостный взгляд на темы, которые системные архитекторы и администраторы должны учитывать при создании, управлении и развитии архитектур микросервисов.
Микросервисные технологии быстро развиваются. Автор Сэм Ньюман дает вам прочную основу в концепциях, одновременно погружаясь в текущие решения для моделирования, интеграции, тестирования, развертывания и мониторинга ваших собственных автономных сервисов. Вы будете следовать за вымышленной компанией на протяжении всей книги, чтобы узнать, как построение архитектуры микросервисов влияет на отдельный домен.
🧷Скачать бесплатно.
2019 #ENG #Microservices
CodeMode | Программирование | ChatGPT
Распределенные системы стали более мелкозернистыми за последние 10 лет, перейдя от монолитных приложений с большим объемом кода к более мелким, автономным микросервисам. Но разработка этих систем приносит свои собственные головные боли. С большим количеством примеров и практических советов эта книга дает целостный взгляд на темы, которые системные архитекторы и администраторы должны учитывать при создании, управлении и развитии архитектур микросервисов.
Микросервисные технологии быстро развиваются. Автор Сэм Ньюман дает вам прочную основу в концепциях, одновременно погружаясь в текущие решения для моделирования, интеграции, тестирования, развертывания и мониторинга ваших собственных автономных сервисов. Вы будете следовать за вымышленной компанией на протяжении всей книги, чтобы узнать, как построение архитектуры микросервисов влияет на отдельный домен.
🧷Скачать бесплатно.
2019 #ENG #Microservices
CodeMode | Программирование | ChatGPT
📕Разработка веб-приложений на платформе Spring
Последовательно рассматриваются концепции современных платформ Spring, Spring Boot, Angular, популярных у профессиональных разработчиков высоконагруженных веб-приложений. Материал пособия основан на оригинальной документации разработчиков инструментальных средств, на публикациях описаний технологий программирования в интернет-ресурсах и проверенных автором примерах приложений с использованием СУБД PostgreSQL. Приведенные примеры фрагментов кода и справочные материалы позволят студентам разобраться в деталях правил использования рассматриваемых платформ, приобрести навыки разработки веб-приложений, выполнить проекты различной сложности.
🧷Скачать бесплатно.
2023 #RU #Spring
CodeMode | Программирование | ChatGPT
Последовательно рассматриваются концепции современных платформ Spring, Spring Boot, Angular, популярных у профессиональных разработчиков высоконагруженных веб-приложений. Материал пособия основан на оригинальной документации разработчиков инструментальных средств, на публикациях описаний технологий программирования в интернет-ресурсах и проверенных автором примерах приложений с использованием СУБД PostgreSQL. Приведенные примеры фрагментов кода и справочные материалы позволят студентам разобраться в деталях правил использования рассматриваемых платформ, приобрести навыки разработки веб-приложений, выполнить проекты различной сложности.
🧷Скачать бесплатно.
2023 #RU #Spring
CodeMode | Программирование | ChatGPT
📕Spring Boot 3 Recipes
Решите все проблемы микрофреймворка Spring Boot 3, используя полные, реальные фрагменты кода на основе Java и примеры, вдохновленные различными проблемами и соответствующими решениями этих проблем. Когда вы начнете новый проект, вы сможете скопировать код и файлы конфигурации из этой книги, а затем изменить их для своих собственных конкретных потребностей в программировании. Это может сэкономить вам много работы по созданию проекта с нуля.
Рецепты Spring Boot 3 были пересмотрены, чтобы включить новые функции, такие как новый Spring Native, недавно переупакованный Spring Data, Spring Kafka для обмена сообщениями и больше о Kubernetes/развертывании, чем в предыдущем издании. Он включает код долгосрочной поддержки Java 17 и код Jakarta EE 9+ в качестве основы для Spring Boot 3. Этот удобный справочник по коду использует преимущества этих вещей, поскольку он знакомит вас с Spring Boot 3 и Spring Native от VMWare. Вкратце он погружается в фрагменты кода о том, как применять и интегрировать SpringBoot 3 с веб-фреймворком Spring MVC, веб-сокетами и WebFlux для быстрой разработки веб-приложений, веб-сервисов, микросервисов и многого другого.
🧷Скачать бесплатно.
2023 #ENG #Spring
CodeMode | Программирование | ChatGPT
Решите все проблемы микрофреймворка Spring Boot 3, используя полные, реальные фрагменты кода на основе Java и примеры, вдохновленные различными проблемами и соответствующими решениями этих проблем. Когда вы начнете новый проект, вы сможете скопировать код и файлы конфигурации из этой книги, а затем изменить их для своих собственных конкретных потребностей в программировании. Это может сэкономить вам много работы по созданию проекта с нуля.
Рецепты Spring Boot 3 были пересмотрены, чтобы включить новые функции, такие как новый Spring Native, недавно переупакованный Spring Data, Spring Kafka для обмена сообщениями и больше о Kubernetes/развертывании, чем в предыдущем издании. Он включает код долгосрочной поддержки Java 17 и код Jakarta EE 9+ в качестве основы для Spring Boot 3. Этот удобный справочник по коду использует преимущества этих вещей, поскольку он знакомит вас с Spring Boot 3 и Spring Native от VMWare. Вкратце он погружается в фрагменты кода о том, как применять и интегрировать SpringBoot 3 с веб-фреймворком Spring MVC, веб-сокетами и WebFlux для быстрой разработки веб-приложений, веб-сервисов, микросервисов и многого другого.
🧷Скачать бесплатно.
2023 #ENG #Spring
CodeMode | Программирование | ChatGPT
📕Языки программирования. Концепции и принципы
Рассмотрены фундаментальные концепции и принципы, воплощенные в современных и перспективных языках программирования. Представлены разные стили программирования (операционный, ситуационный, функциональный, реляционный, параллельный, объектно-ориентированный). Базовые концепции и принципы рассмотрены с пяти различных позиций (технологической, авторской, математической, семиотической и реализаторской) и проиллюстрированы примерами из таких языков, как Паскаль, Симула-67, Смолток, Рефал, Ада, Модула-2, Оберон, Оккам-2, Турбо Паскаль, С++ и др.
🧷Скачать бесплатно.
2010 #RU #Programming
CodeMode | Программирование | ChatGPT
Рассмотрены фундаментальные концепции и принципы, воплощенные в современных и перспективных языках программирования. Представлены разные стили программирования (операционный, ситуационный, функциональный, реляционный, параллельный, объектно-ориентированный). Базовые концепции и принципы рассмотрены с пяти различных позиций (технологической, авторской, математической, семиотической и реализаторской) и проиллюстрированы примерами из таких языков, как Паскаль, Симула-67, Смолток, Рефал, Ада, Модула-2, Оберон, Оккам-2, Турбо Паскаль, С++ и др.
🧷Скачать бесплатно.
2010 #RU #Programming
CodeMode | Программирование | ChatGPT
📕Регулярные выражения. 3-е изд.
Вы никогда не пользовались регулярными выражениями? Откройте мир regex, и станьте профессионалом, способным эффективно работать с данными в Java, JavaScript, C, C++, C#, Perl, Python, Ruby, PHP и других языках программирования.
Международный бестселлер знакомит с фундаментальными основами регулярных выражений, функциональными возможностями языков программирования и позволяет оптимизировать работу с информацией. Вы научитесь самостоятельно конструировать регулярные выражения и использовать приведенные в книге примеры для быстрого решения самых актуальных задач.
🧷Скачать бесплатно.
2018 #RU #Data
CodeMode | Программирование | ChatGPT
Вы никогда не пользовались регулярными выражениями? Откройте мир regex, и станьте профессионалом, способным эффективно работать с данными в Java, JavaScript, C, C++, C#, Perl, Python, Ruby, PHP и других языках программирования.
Международный бестселлер знакомит с фундаментальными основами регулярных выражений, функциональными возможностями языков программирования и позволяет оптимизировать работу с информацией. Вы научитесь самостоятельно конструировать регулярные выражения и использовать приведенные в книге примеры для быстрого решения самых актуальных задач.
🧷Скачать бесплатно.
2018 #RU #Data
CodeMode | Программирование | ChatGPT
📕С++. Практика многопоточного программирования, 2-е издание
ВЯзык С++ выбирают, когда надо создать по-настоящему молниеносные приложения. А качественная конкурентная обработка сделает их еще быстрее. Новые возможности С++17 позволяют использовать всю мощь многопоточного программирования, чтобы с легкостью решать задачи графической обработки, машинного обучения и др.
Энтони Уильямс, эксперт конкурентной обработки, рассматривает примеры и описывает практические задачи, а также делится секретами, которые пригодятся всем, в том числе и самым опытным разработчикам. Теперь вам доступны все аспекты конкурентной обработки на C++17 - от создания новых потоков до проектирования полнофункциональных многопоточных алгоритмов и структур данных.
🧷Скачать бесплатно.
2020 #RU #C
CodeMode | Программирование | ChatGPT
ВЯзык С++ выбирают, когда надо создать по-настоящему молниеносные приложения. А качественная конкурентная обработка сделает их еще быстрее. Новые возможности С++17 позволяют использовать всю мощь многопоточного программирования, чтобы с легкостью решать задачи графической обработки, машинного обучения и др.
Энтони Уильямс, эксперт конкурентной обработки, рассматривает примеры и описывает практические задачи, а также делится секретами, которые пригодятся всем, в том числе и самым опытным разработчикам. Теперь вам доступны все аспекты конкурентной обработки на C++17 - от создания новых потоков до проектирования полнофункциональных многопоточных алгоритмов и структур данных.
🧷Скачать бесплатно.
2020 #RU #C
CodeMode | Программирование | ChatGPT
Зарплата до ₽900 тыс. на руки: на каких дата-специалистов сейчас высокий спрос
Сегодня практически любой бизнес не может работать без сбора, обработки, анализа данных — всё это подвиды задач Data Scientist. Чем крупнее компания, тем сильнее различаются задачи, стоящие перед этими специалистами, а также заработная плата.
С целью удовлетворить растущий мировой спрос на этих специалистов онлайн-университет Skillfactory создал бесплатный "Симулятор профессии дата-сайентист". Он нацелен на обучение начинающих специалистов в кратчайшие сроки.
Попробовать симулятор, и выйти на стартовый доход 100 тыс.руб.
Реклама. Информация о рекламодателе по ссылкам в посте.
Сегодня практически любой бизнес не может работать без сбора, обработки, анализа данных — всё это подвиды задач Data Scientist. Чем крупнее компания, тем сильнее различаются задачи, стоящие перед этими специалистами, а также заработная плата.
С целью удовлетворить растущий мировой спрос на этих специалистов онлайн-университет Skillfactory создал бесплатный "Симулятор профессии дата-сайентист". Он нацелен на обучение начинающих специалистов в кратчайшие сроки.
Попробовать симулятор, и выйти на стартовый доход 100 тыс.руб.
Реклама. Информация о рекламодателе по ссылкам в посте.
📕 Практика реактивного программирования в Spring 5
Данная книга посвящена реактивному программированию в Spring. Описаны многочисленные возможности построения эффективных реактивных систем с помощью Spring 5 и других инструментов, таких как WebFlux, Spring Boot и Project Reactor. Приведены методы реактивного программирования и их использование для взаимо- действий с базами данных и между серверами. Рассмотрено создание независимых и высокопроизводительных микросервисов с помощью Spring Cloud Streams.
Издание предназначено разработчикам на Java, использующим фреймворк Spring для своих задач и желающим научиться создавать надежные и реактивные приложения, способные автоматически масштабироваться в облаке.
🧷Скачать бесплатно.
2020 #RU #Spring
CodeMode | Программирование | ChatGPT
Данная книга посвящена реактивному программированию в Spring. Описаны многочисленные возможности построения эффективных реактивных систем с помощью Spring 5 и других инструментов, таких как WebFlux, Spring Boot и Project Reactor. Приведены методы реактивного программирования и их использование для взаимо- действий с базами данных и между серверами. Рассмотрено создание независимых и высокопроизводительных микросервисов с помощью Spring Cloud Streams.
Издание предназначено разработчикам на Java, использующим фреймворк Spring для своих задач и желающим научиться создавать надежные и реактивные приложения, способные автоматически масштабироваться в облаке.
🧷Скачать бесплатно.
2020 #RU #Spring
CodeMode | Программирование | ChatGPT
📕 Компьютерное зрение на Python. Первые шаги
В книге изложен учебный курс для школьников, начинающих изучать компьютерное зрение с языком программирования Python и библиотекой OpenCV. Описаны особенности установки языка Python, различных библиотек, в том числе OpenCV, и операционной системы Raspbian. Материал разделен на три отдельные темы: программирование на Python, поиск и выделение цветных объектов на графическом изображении и в видеопотоке средствами OpenCV, программирование колесной робоплатформы под управлением Raspberry Pi 3, оснащенной CSI-камерой.
Большую помощь читателю окажут многочисленные иллюстрации и листинги программных кодов, а также ссылки
на источники и интернет-ресурсы.
Книга будет полезна школьникам среднего и старшего возраста, педагогам дополнительного образования и всем начинающим изучать компьютерное зрение с помощью языка программиро- вания Python и открытой библиотеки компьютерного зрения OpenCV-Python.
🧷Скачать бесплатно.
2020 #RU #Python
CodeMode | Программирование | ChatGPT
В книге изложен учебный курс для школьников, начинающих изучать компьютерное зрение с языком программирования Python и библиотекой OpenCV. Описаны особенности установки языка Python, различных библиотек, в том числе OpenCV, и операционной системы Raspbian. Материал разделен на три отдельные темы: программирование на Python, поиск и выделение цветных объектов на графическом изображении и в видеопотоке средствами OpenCV, программирование колесной робоплатформы под управлением Raspberry Pi 3, оснащенной CSI-камерой.
Большую помощь читателю окажут многочисленные иллюстрации и листинги программных кодов, а также ссылки
на источники и интернет-ресурсы.
Книга будет полезна школьникам среднего и старшего возраста, педагогам дополнительного образования и всем начинающим изучать компьютерное зрение с помощью языка программиро- вания Python и открытой библиотеки компьютерного зрения OpenCV-Python.
🧷Скачать бесплатно.
2020 #RU #Python
CodeMode | Программирование | ChatGPT
📕 Язык UML. Руководство пользователя (2-е изд.)
Унифицированный язык моделирования (Unified Modeling Language, UML) является графическим языком для визуализации, специфицирования, конструирования и документирования систем, в которых большая роль принадлежит программному обеспечению. С помощью UML можно разработать детальный план создаваемой системы, содержащий не только ее концептуальные элементы, такие как системные функции и бизнес-процессы, но и конкретные особенности, например, классы, написанные на специальных языках программирования, схемы баз данных и программные компоненты многократного использования.
🧷Скачать бесплатно.
2006 #RU #UML
CodeMode | Программирование | ChatGPT
Унифицированный язык моделирования (Unified Modeling Language, UML) является графическим языком для визуализации, специфицирования, конструирования и документирования систем, в которых большая роль принадлежит программному обеспечению. С помощью UML можно разработать детальный план создаваемой системы, содержащий не только ее концептуальные элементы, такие как системные функции и бизнес-процессы, но и конкретные особенности, например, классы, написанные на специальных языках программирования, схемы баз данных и программные компоненты многократного использования.
🧷Скачать бесплатно.
2006 #RU #UML
CodeMode | Программирование | ChatGPT
Ловите два канала на тему ИБ и хакинга
Арсенал Безопасника - Проект по кибербезопасности - сборник лучших инструментов и утилит по OSINT, хакингу и деанону
Бункер Хакера - Сборник инструментов, книг, справочников, гайды и ресурсы по информационной безопасности, анонимности и разведки.
Please open Telegram to view this post
VIEW IN TELEGRAM
📕 Усовершенствованные структуры данных
В книге приводится всесторонний анализ идей и деталей
реализации структур данных как важнейшей составляющей прикладных
алгоритмов. Обсуждаются не только эффективные способы реализации
операций над множествами чисел, интервалов или строк, представленных
в виде различных поисковых структур данных – деревьев, множеств интервалов,
кусочно-постоянных функций, прямоугольных областей, непересекающихся
подмножеств, куч, хеш-таблиц, но и динамизация и персистентность (сохраняемость)
структур.
🧷Скачать бесплатно.
2023 #RU #Data
CodeMode | Программирование | ChatGPT
В книге приводится всесторонний анализ идей и деталей
реализации структур данных как важнейшей составляющей прикладных
алгоритмов. Обсуждаются не только эффективные способы реализации
операций над множествами чисел, интервалов или строк, представленных
в виде различных поисковых структур данных – деревьев, множеств интервалов,
кусочно-постоянных функций, прямоугольных областей, непересекающихся
подмножеств, куч, хеш-таблиц, но и динамизация и персистентность (сохраняемость)
структур.
🧷Скачать бесплатно.
2023 #RU #Data
CodeMode | Программирование | ChatGPT
📕 Essential Algorithms
В книге приводится всесторонний анализ идей и деталей реализации структур данных как важнейшей составляющей прикладных алгоритмов. Обсуждаются не только эффективные способы реализации операций над множествами чисел, интервалов или строк, представленных в виде различных поисковых структур данных – деревьев, множеств интервалов, кусочно-постоянных функций, прямоугольных областей, непересекающихся подмножеств, куч, хеш-таблиц, но и динамизация и персистентность (сохраняемость) структур.
🧷Скачать бесплатно.
2019 #ENG #Algorithms
CodeMode | Программирование | ChatGPT
В книге приводится всесторонний анализ идей и деталей реализации структур данных как важнейшей составляющей прикладных алгоритмов. Обсуждаются не только эффективные способы реализации операций над множествами чисел, интервалов или строк, представленных в виде различных поисковых структур данных – деревьев, множеств интервалов, кусочно-постоянных функций, прямоугольных областей, непересекающихся подмножеств, куч, хеш-таблиц, но и динамизация и персистентность (сохраняемость) структур.
🧷Скачать бесплатно.
2019 #ENG #Algorithms
CodeMode | Программирование | ChatGPT
📕Сложность вычислений и алгоритмов. Сборник переводов
Затрагиваемые в сборнике проблемы математической логики тесно связаны с теорией вычислительных машин. В книге рассматриваются модели вычислительных устройств, их классификация, классификация языков, оценки сложности вычислений и оценки сложности программ. Развивается связанный со сложностью программ подход А.Н. Колмогорова к обоснованию теории вероятностей и теории информации. В настоящее время эти вопросы начинают привлекать большое число исследователей.
Перевод ряда более ранних работ содержится в сборнике «Проблемы математической логики» («Мир», 1970).
Книга рассчитана на читателей, интересующихся современными проблемами теории алгоритмов и автоматов, математической лингвистики, вычислительных машин и программирования. Она будет полезна студентам и аспирантам указанных специальностей.
🧷Скачать бесплатно.
1974 #RU #Algorithms
CodeMode | Программирование | ChatGPT
Затрагиваемые в сборнике проблемы математической логики тесно связаны с теорией вычислительных машин. В книге рассматриваются модели вычислительных устройств, их классификация, классификация языков, оценки сложности вычислений и оценки сложности программ. Развивается связанный со сложностью программ подход А.Н. Колмогорова к обоснованию теории вероятностей и теории информации. В настоящее время эти вопросы начинают привлекать большое число исследователей.
Перевод ряда более ранних работ содержится в сборнике «Проблемы математической логики» («Мир», 1970).
Книга рассчитана на читателей, интересующихся современными проблемами теории алгоритмов и автоматов, математической лингвистики, вычислительных машин и программирования. Она будет полезна студентам и аспирантам указанных специальностей.
🧷Скачать бесплатно.
1974 #RU #Algorithms
CodeMode | Программирование | ChatGPT
📕Know Go. Generics
Эта книга об универсальных шаблонах в Go. Мы поговорим о том, что именно это означает, более подробно позже, но вкратце речь пойдет об определении (и использовании) универсальных функций и универсальных типов. Во-первых, что такое универсальная функция? Это та, который не указывает типы всех своих параметров заранее. Вместо этого некоторые типы представлены заполнителями, называемыми параметрами типа. Общие типы работают так же. Например, мы можем захотеть определить срез элементов какого-то неопределенного типа или структуру с некоторым полем типа, который будет известен позже. Как и многие другие вещи в программировании, шаблоны поначалу кажутся сложными, но как только вы разберетесь с ними, на самом деле все довольно просто. В этой книге мы вместе рассмотрим шаги, необходимые для понимания того, что такое универсальные функции и типы, почему они полезны, как они работают в Go и какие забавные и интересные вещи мы можем с ними делать.
🧷Скачать бесплатно.
2022 #ENG #GO
CodeMode | Программирование | ChatGPT
Эта книга об универсальных шаблонах в Go. Мы поговорим о том, что именно это означает, более подробно позже, но вкратце речь пойдет об определении (и использовании) универсальных функций и универсальных типов. Во-первых, что такое универсальная функция? Это та, который не указывает типы всех своих параметров заранее. Вместо этого некоторые типы представлены заполнителями, называемыми параметрами типа. Общие типы работают так же. Например, мы можем захотеть определить срез элементов какого-то неопределенного типа или структуру с некоторым полем типа, который будет известен позже. Как и многие другие вещи в программировании, шаблоны поначалу кажутся сложными, но как только вы разберетесь с ними, на самом деле все довольно просто. В этой книге мы вместе рассмотрим шаги, необходимые для понимания того, что такое универсальные функции и типы, почему они полезны, как они работают в Go и какие забавные и интересные вещи мы можем с ними делать.
🧷Скачать бесплатно.
2022 #ENG #GO
CodeMode | Программирование | ChatGPT
📕Building and Delivering Microservices on AWS
Надежная автоматизация имеет решающее значение для любого изменения кода, отправляемого в производство. Конвейер выпуска позволяет вам эффективно и быстро предоставлять функции для ваших пользователей. AWS CodePipeline с его мощными возможностями интеграции и автоматизации сборки, тестирования и развертывания предлагает уникальное решение для распространенных проблем доставки программного обеспечения, таких как сбои во время развертывания, отсутствие стандартных механизмов доставки и проблемы, возникающие при создании устойчивых конвейеров.
🧷Скачать бесплатно.
2023 #ENG #AWS
CodeMode | Программирование | ChatGPT
Надежная автоматизация имеет решающее значение для любого изменения кода, отправляемого в производство. Конвейер выпуска позволяет вам эффективно и быстро предоставлять функции для ваших пользователей. AWS CodePipeline с его мощными возможностями интеграции и автоматизации сборки, тестирования и развертывания предлагает уникальное решение для распространенных проблем доставки программного обеспечения, таких как сбои во время развертывания, отсутствие стандартных механизмов доставки и проблемы, возникающие при создании устойчивых конвейеров.
🧷Скачать бесплатно.
2023 #ENG #AWS
CodeMode | Программирование | ChatGPT
📕Let's Go Further! Advanced patterns for building APIs and web applications in Go + Code + Bonus
Let's Go Further поможет вам расширить ваши знания о Go, выйдя за рамки основ и ознакомившись с передовыми шаблонами разработки, управления и развертывания API и веб—приложений.
Она основана на многих концепциях, которые были представлены в Let's Go, и описывает процесс сборки RESTful JSON API от начала до конца - от начальной настройки проекта до развертывания в рабочей среде.
Это дает нам возможность осветить важные темы в контексте полного, работающего приложения, включая миграции SQL, запросы CORS, авторизацию на основе разрешений, управление фоновыми задачами, показатели отчетности, автоматизацию этапов сборки и развертывания и многое другое.
Если вам понравился Let's Go, этот курс должен вам отлично подойти и стать идеальным следующим шагом в освоении Go.
🧷Скачать бесплатно.
2022 #ENG #GO
CodeMode | Программирование | ChatGPT
Let's Go Further поможет вам расширить ваши знания о Go, выйдя за рамки основ и ознакомившись с передовыми шаблонами разработки, управления и развертывания API и веб—приложений.
Она основана на многих концепциях, которые были представлены в Let's Go, и описывает процесс сборки RESTful JSON API от начала до конца - от начальной настройки проекта до развертывания в рабочей среде.
Это дает нам возможность осветить важные темы в контексте полного, работающего приложения, включая миграции SQL, запросы CORS, авторизацию на основе разрешений, управление фоновыми задачами, показатели отчетности, автоматизацию этапов сборки и развертывания и многое другое.
Если вам понравился Let's Go, этот курс должен вам отлично подойти и стать идеальным следующим шагом в освоении Go.
🧷Скачать бесплатно.
2022 #ENG #GO
CodeMode | Программирование | ChatGPT