CodeMode | Программирование
11.8K subscribers
2.35K photos
7 files
2.38K links
Книги и другая полезная информация для программистов IT.

Ссылка: @Portal_v_IT

Сотрудничество, авторские права: @oleginc, @tatiana_inc

Менеджер: @Spiral_Yuri

Купить рекламу: https://telega.in/c/code_m0de
Download Telegram
📗Сильный искусственный интеллект: На подступах к сверхразуму. Ведяхин А.

• Эта книга, основанная на исследовании лучших российских специалистов по ИИ, посвящена научным подходам к созданию AGI, а также областям и потенциалу его применения.

• Авторы впервые обобщили и систематизировали накопленные знания в области общего ИИ — от компьютерных наук и машинного обучения до нейронаук и психологии.

• Это самый полный и глубокий обзор подходов к созданию AGI на русском языке. Он поможет специалистам из разных областей ИИ объединить свои знания и выработать единую стратегию по созданию общего искусственного интеллекта.

• Книга написана научно-популярным языком, который делает ценные знания доступными для широкой аудитории.

🧷Скачать бесплатно.

2021 #RU #ИИ
📘Oracle для профессионалов. Архитектура, методики программирования и основные особенностей версий 9i, 10g, 11g и 12c. Томас Кайт, Дарл Кун.

• В полностью пересмотренном третьем издании раскрываются особенности разработки приложений вплоть до версии Oracle 12c.

• Большая часть нового материала посвящена появившемуся набору облачных средств Oracle и применению подключаемых баз данных.

• Каждое новое средство объясняется в манере, подкрепляемой примерами, с обсуждением не только того, как оно работает, но также способа реализации программного обеспечения с его использованием и связанных с ним распространенных заблуждений.

🧷Скачать бесплатно.

2019 #RU #Oracle
📘Java в облаке. Spring Boot, Spring Cloud, Cloud Foundry. Джош Лонг, Кеннет Бастани.

• Хотите потягаться с гигантами современных облачных технологий? Работать как Amazon, Netflix или Etsy?

• Ответ очевиден: вам нужна облачная разработка под Java/JVM, позволяющая освоить новейшие технологии, открывающие путь к облакам - в первую очередь, Spring Boot и Cloud Foundry.

• Всему этому вы научитесь, прочитав фундаментальную книгу "Java в облаке". Вы не только узнаете, как устроены современные облачные технологии для серьезных решений, но и освоите основы микросервисной архитектуры, непрерывной интеграции и доставки, сможете целиком переработать накопившийся унаследованный код и достойно отвечать на самые сложные вызовы, которые ставит перед нами современная Java-экосистема.

🧷Скачать бесплатно.

2019 #RU #Java
📗Карьера программиста.Лакман Макдауэлл.

• Книга основана на опыте практического участия автора во множестве собеседований, проводимых лучшими компаниями.

• Это квинтэссенция сотен интервью со множеством кандидатов, результат ответов на тысячи вопросов, задаваемых кандидатами и интервьюерами в ведущих мировых корпорациях.

• Из тысяч возможных задач и вопросов в книгу были отобраны 189 наиболее интересных и значимых. Основную часть книги составляют ответы на технические вопросы и задания, которые обычно получают соискатели на собеседовании в таких компаниях, как Google, Microsoft, Apple, Amazon и других.

• Рассмотрены типичные ошибки, которые допускают кандидаты, а также эффективные методики подготовки к собеседованию. Используя материал этой книги, вы с легкостью подготовитесь к устройству на работу в Google, Microsoft или любую другую ведущую IT-компанию.

🧷Скачать бесплатно.

2020 #RU
📘Еще более эффективный Agile. Стив Макконнелл.

• Эта книга поможет найти конкретные пути и решения, позволяющие извлечь максимальную выгоду от Agile-методов.

• В этой книге методология Agile представлена не как движение, которое требует повышенной сознательности, а как набор специальных управленческих и технических методов, эффект и взаимодействие которых доступны для понимания любому бизнесмену или айтишнику.

• Энтузиасты Agile могут раскритиковать эту книгу за то, что она не пропагандирует передовые методы Agile. Но в этом и смысл — акцент на практических методах, доказавших свою эффективность.

• История Agile полна идей, которые удалось успешно реализовать паре энтузиастов в некоторых организациях, но которыми невозможно пользоваться всем остальным», — говорит Стив Макконнелл.

🧷Скачать бесплатно.

2021 #RU #Agile
📘Искусственный интеллект для чайников. Джон Пол Мюллер, Лука Массарон.

• Эта книга восполняет пробелы, знакомя вас с тем, что представляет собой искусственный интеллект и чем он не является, рассматриваются также этические вопросы использования искусственного интеллекта, его современное применение и некоторые из удивительных вещей, на которые он, вероятно, будет способен завтра.

В книге:
• История искусственного интеллекта
• Роль данных
• Как искусственный интеллект используется в компьютерных приложениях, медицине, космосе и машинном обучении
Мифы, окружающие искусственный интеллект
• Роботы и дроны

🧷Скачать бесплатно.

2019 #RU #ИИ
📗Ловушка для багов. Полевое руководство по веб-хакингу. Питер Яворски.

• Книга познакомит вас с белым хакингом — поиском уязвимостей в системе безопасности.

• В книге рассматриваются распространенные типы ошибок и реальные хакерские отчеты о таких компаниях, как Twitter, Facebook, Google, Uber и Starbucks. Из этих отчетов вы поймете принципы работы уязвимостей и сможете сделать безопасней собственные приложения.

Вы узнаете:

• как работает интернет, и изучите основные концепции веб-хакинга;
• как злоумышленники взламывают веб-сайты;
• как подделка запросов заставляет пользователей отправлять информацию на другие веб-сайты;
• как получить доступ к данным другого пользователя;
• с чего начать охоту за уязвимостями;
• как заставить веб-сайты раскрывать информацию с помощью фейковых запросов.

🧷Скачать бесплатно.

2020 #RU
📙Искусство программирования на R. Погружение в большие данные. Норман Мэтлофф.

• "Искусство программирования на R" - это путешествие, в которое вы отправляетесь с опытным гидом, готовым поделиться всей информацией о разработке ПО: от типов и структур данных до таких продвинутых тем, как замыкания, рекурсия и анонимные функции.

• Вам не понадобятся специальные знания в области статистики, а программистский опыт может варьироваться от начинающего до профессионала.

Вы познакомитесь с функциональным и объектно-ориентированным программированием, математическим моделированием и преобразованием сложных данных в простые и удобные форматы.

• Проектируете ли вы самолет, прогнозируете ли вы... погоду, или просто хотите "приручить" свои данные, "Искусство программирования на R" станет руководством по использованию всей мощи статистических вычислений.

🧷Скачать бесплатно.

2019 #RU #R
📙Spring Boot по-быстрому. Создаем облачные приложения на Java и Kotlin. Марк Хеклер.

• Spring Boot, который скачивают более 75 миллионов раз в месяц, — наиболее широко используемый фреймворк Java.

• Его удобство и возможности совершили революцию в разработке приложений, от монолитных до микросервисов.

• Это практическое руководство научит вас писать успешные приложения для критически важных задач.

• Марк Хеклер из VMware, компании, создавшей Spring, проведет вас по всей архитектуре Spring Boot, охватив такие вопросы, как отладка, тестирование и развертывание.

Если вы хотите быстро и эффективно разрабатывать нативные облачные приложения Java или Kotlin на базе Spring Boot с помощью реактивного программирования, создания API и доступа к разнообразным базам данных — эта книга для вас.

🧷Скачать бесплатно.

2022 #RU
📙Экстремальный Cи. Параллелизм, ООП и продвинутые возможности. Карман Амини.

• Книга «Экстремальный Cи» научит вас пользоваться продвинутыми низкоуровневыми возможностями языка для создания эффективных систем, чтобы вы смогли стать экспертом в программировании на Cи.

• Вы освоите директивы препроцессора, макрокоманды, условную компиляцию, указатели и многое другое. Вы по новому взглянете на алгоритмы, функции и структуры.

• Узнаете, как выжимать максимум производительности из приложений с ограниченными ресурсами.
В XXI веке Си остается ключевым языком в машиностроении, авиации, космонавтике и многих других отраслях.

• Вы узнаете как язык работает с Unix, как реализовывать принципы объектно-ориентированного программирования, и разберетесь с многопроцессной обработкой.
Камран Амини научит вас думать, сомневаться и экспериментировать.

🧷Скачать бесплатно.

2021 #RU #C
📙Большая книга проектов Python. Свейгарт Э.

• Вы уже освоили основы синтаксиса Python и готовы программировать? Отточите свои навыки на самых интересных задачах — графике, играх, анимации, расчетах и многом другом.

• Вы можете экспериментировать, добавляя к готовым проектам собственные детали.

• В 256 строк кода поместится все — «винтажная» экранная заставка, забег улиток на скорость, рекламный заголовок-приманка, вращающаяся спираль ДНК и так далее.

• Добавьте к этому пару строк своего кода, и вы сможете делиться собственными уникальными проектами в интернете.

🧷 Скачать бесплатно.

2022 #RU #Python
📙Профессиональная разработка на Python. М. Уилкс

• В этой книге объясняются языковые средства Python, которые обычно не рассматриваются в пособиях: от повторно используемых консольных скриптов, которые одновременно играют роль микросервисов благодаря точкам входа, до эффективного использования модуля asyncio для объединения данных из различных источников.

• Попутно рассматривается проверка соблюдения стандартов кодирования с помощью аннотаций типов, тестирование с низкими накладными расходами и другие автоматизированные проверки качества кода, применяемые на практике для организации процесса разработки надежного ПО.

• Здесь же на примере проектирования и создания реального приложения от прототипа до готового продукта читатель видит не только, как работают различные части программы, но и как они интегрируются в процессе разработки более крупной системы.

🧷Скачать бесплатно.

2021 #RU #Python
📗 Как быстро восстановить потерянные компьютерные данные.Подробное руководство по спасению информации. Гладкий А.А.

• После утраты данных многие впадают в отчаяние, полагая, что восстановить их нереально. Однако это далеко не так, более того – как показывает практика, в большинстве случаев восстановить потерянную информацию можно.

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

• Перед вами книга, которая поможет решить проблему без привлечения специалистов и денежных трат. Она расскажет, как восстановить утраченные компьютерные данные даже в самых сложных ситуациях.

🧷 Скачать бесплатно.

2020 #RU
📙Гид по Computer Science для каждого программиста. Расширенное издание. Вильям Спрингер.

• Колосс на глиняных ногах - так можно назвать программиста без подготовки в области Computer Science.

• Уверенное владение основами позволяет "не изобретать велосипеды" и закладывать в архитектуру программ эффективные решения.

• Всё это избавляет от ошибок и чрезмерных затрат на тестирование и рефакторинг.

• Расширенное издание бестселлера содержит все главные, а также продвинутые вопросы компьютерных наук:
- типы и структуры данных;
- алгоритмы;
- графы;
- теория сложности;
- приемы эффективного решения задач;
- безопасность;
- железо и софт;
- операционные системы;
- сети;
- базы данных и многое другое.

🧷Скачать бесплатно.

2021 #RU #ComputerScience
📘Объектно-ориентированное программирование на Java. Платформа Java SE. Тимур Машнин

• Эта книга предназначена для тех, кто хочет научиться программировать на языке Java.

• С этой книгой вы обучитесь объектно-ориентированному программированию на платформе Java SE и научитесь применять принципы ООП на практике.

• Эта книга охватывает важные аспекты программирования на языке Java, начиная с основ и заканчивая объектно-ориентированным подходом и командной разработкой кода.

🧷Скачать бесплатно.

2022 #RU #Java
📘Изучаем PostgreSQL10. Салахалдин Джуба, Андрей Волков.

• PostgreSQL - одна из самых популярных в мире баз данных с открытым исходным кодом, которая поддерживает самые передовые возможности, включенные в стандарты SQL.

• Данная книга познакомит вас с последними новациями, появившимися в PostgreSQL 10.

• Прочитав книгу, вы будете хорошо понимать основы PostgreSQL 10 и обладать навыками, необходимыми для разработки эффективных решений с применением этой базы данных.

• С той или иной степенью полноты книга охватывает практически все вопросы, с которыми встречается разработчик и администратор, начинающий профессионально работать с данной СУБД.

• Издание рекомендовано ведущими разработчиками PostgreSQL в России, оно будет полезно как начинающим разработчикам, так и действующим администраторам.

🧷 Скачать бесплатно.

2019 #RU #PostgreSQL10
📘Основы компьютерной электроники. Фомин Д.В.

• Цель данного учебного пособия - сформировать у студентов представление не только об отдельных элементах, технологиях и математических методах используемых при создании компьютеров, но и дать четкое представление об их тесной и неразрывной взаимосвязи.

• Поэтому в учебном пособии рассматривается большой спектр материала, связанного с компьютером, предложенный в сжатом виде, но вполне достаточный для понимания роли каждого из рассматриваемых объектов в системе построения вычислительной цифровой техники.

• Особое внимание уделяется вопросам, связанным с будущим развитием компьютерной электроники, проблемам, которые стоят перед ней в настоящий момент, и перспективам по их разрешению.

• Данное учебное пособие можно рассматривать и как план для более углубленного изучения, каждой из освещаемых тем, касающихся основ компьютерной электроники.

🧷Скачать бесплатно.

2019 #RU
📕Руководство по Figma. Саша Окунев

• В книге в компактном виде собран солидный набор технических знаний, который позволит эффективно создавать интерфейсы.

• Я подробно анализирую основные функции, а также их аналоги в Скетче. Разбираю реализацию символов и компонентов, стилей и ограничителей.

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

• Начинающие найдут здесь для себя правильный технический фундамент для дальнейшего развития в дизайне: как использовать перо, что такое градиенты и режимы наложения и цветового кодирования.

• Продолжающие смогут быстро перестроиться на новый редактор. Монополия Скетча и Маков закончилась.

• Расцвет Фигмы — революция в индустрии дизайн-инструментов: теперь если у человека есть компьютер, в котором заводится браузер, ему доступен потрясающе мощный инструмент для создания интерфейсов.

🧷Скачать бесплатно.

2019 #RU #Figma
📙Как на самом деле работают компьютеры. Мэттью Джастис.

• Эта книга по экосистеме персонального компьютера: от оперативной памяти, тактовых сигналов и машинного кода до языков программирования, операционных систем и интернета.

• Но вы не просто изучите теорию – вы сможете проверить свои знания с помощью упражнений, а также выполните 41 проект для закрепления пройденного.

• Подробные схемы и рисунки в книге помогают прояснить технические сложности.

• Создавайте цифровые схемы, сделайте игру-угадайку, переводите десятичные числа в двоичные, изучайте использование виртуальной памяти, пробуйте «мыслить как компьютер», выполняя программу в уме, шаг за шагом!

🧷Скачать бесплатно.

2022 #RU
📙Искусство тестирования на проникновение в сеть. Дэвис Ройс.

• В этой книге представлены уроки эксперта по безопасности Ройса Дэвиса, а также учебная виртуальная сеть, которую вы можете использовать, чтобы отточить свои навыки.

• "Искусство тестирования на проникновение в сеть" – это руководство по моделированию недостатков внутренней безопасности компании.

• В роли злоумышленника вы пройдете все этапы профессионального пентеста, от сбора информации до захвата полного контроля над сетью.

• Подбирая пароли, обнаруживая открытые порты и повышая права доступа до уровня администратора, вы на практике усвоите, в чем заключаются сетевые уязвимости и как ими воспользоваться.

• Издание рассчитано на технических специалистов. Опыт работы в сфере безопасности не требуется.

🧷Скачать бесплатно.

2021 #RU