Книги жанра Программирование - скачать fb2, читать онлайн - стр. 9
"Улучшение профессионального уровня: от знаменитого автора самых продаваемых книг – «Идеальный программист» и «Чистый код». Вновь Роберт Мартин берет на себя задачу помочь читателям достичь высот в своей карьере. Новая книга, «Чистая архитектура», предлагает не просто варианты решений, а объясняет, что именно следует делать, а главное, почему. Это решение позволит принципиально повысить шансы на успех для всех разработчиков, системных аналитиков и архитекторов, а также для каждого программиста, желающего влиять на свою сферу деятельности. В нашем каталоге доступны файлы в форматах A4.pdf и iOS.ePub от издательства, гарантирующие удобство чтения в любое время." Добавленные предложения: "Роберт Мартин предлагает простые и лаконичные ответы на вопросы архитектуры и дизайна, которые обязаны прочитать люди всех уровней в IT-отрасли.
Книга, которую вы держите в руках, представляет собой исчерпывающее руководство по организации и функционированию компьютеров. В ней автор подробно рассматривает показатели производительности компьютеров и процессоров, а также раскрывает структуру компьютера и описывает его основные компоненты. Особое внимание уделяется центральному процессору, исследуя его структуру, особенности системы команд, принцип конвейерной обработки команд, основные режимы работы и особенности современных микропроцессоров. Автор также подробно изучает характеристики и разновидности устройств памяти, разобранные принципы построения и функционирования. Очень наглядно иллюстрированы примеры выполнения команд, что позволяет читателю лучше понять принципы работы компьютера.
В своей книге автор К.Е. Борисов подробно раскрывает уникальный подход к процессу отбора кадров в сфере информационных технологий. Писатель обращает внимание на значимость точной и всеобъемлющей оценки потенциальных сотрудников, придавая особое внимание их личностным качествам. Эксперт выявляет недостатки традиционных методов интервьюирования и предлагает различные подходы к их усовершенствованию. Однако, книга не только обращается к оценке кандидатов, но и поднимает важную тему саморазвития и роста профессиональных навыков интервьюверов. Автор предоставляет полезные рекомендации по совершенствованию этого важного навыка, которые помогут повысить качество коммуникации и успешность собеседований. Чтобы примерно представить применимость предложенных концепций, Борисов иллюстрирует свои идеи реальными ситуациями из своего богатого опыта.
Эта книга представляет собой учебник по программированию на языке C++. Ее содержание разделено на три основных раздела, каждый из которых играет важную роль в освоении языка. В первом разделе авторы детально описывают стандартную библиотеку шаблонов C++, предоставляя читателям полное понимание ее функциональности и возможностей. Второй раздел предлагает множество примеров использования библиотеки, что позволяет читателям лучше усвоить материал и приобрести практические навыки программирования с помощью C++. Третий раздел представляет собой занимательный задачник из 300 учебных заданий, которые покрывают все разделы стандартной библиотеки.
В книге рассматриваются ключевые аспекты методики обучения информатике, а также предлагаются разработки эффективных уроков по данному предмету для основной и средней школы. Выявляются вопросы о построении структурно-логических схем и ментальных карт, которые служат важным инструментом при освоении понятий из учебной программы по информатике. Авторы также обращают внимание на применение различных образовательных технологий, таких как технология критического мышления, когнитивная образовательная технология, а также технологии смешанного и перевернутого обучения. Практикум, представленный в книге, разработан специально для студентов магистратуры, а также учителей информатики общеобразовательных учреждений.
В поисках совершенства в мире программирования, урок освоения одного языка программирования становится всего лишь первым шагом на долгом и крутоватом пути разработки программного обеспечения. Сегодняшняя индустрия требует от молодых специалистов не только уверенного владения языками, но и широкого кругозора – компетенций, методик и навыков, позволяющих повысить результативность и создать продукт настоящего высокого качества. Однако, с каждым днем вокруг нас все больше и больше информации, и выделить ту, которая действительно необходима для успешной карьеры, порой бывает непросто. А именно поэтому возникла неотложная потребность в книге, которая поможет таким юным программистам – будущим гуру информационно-технологической сферы – найти ключевую информацию и полезные рекомендации. "Кухня ИТ специалиста" предлагает вам невероятно ценные лайфхаки, которые позволят вам значительно повысить свою профессиональную компетентность и растущую зарплату.
Эта уникальная книга является идеальным руководством для тех, кто стремится освоить создание смарт-контрактов Solidity и создание распределенных приложений DApp для платформы Ethereum. Она предлагает читателю 12 увлекательных уроков с практическими заданиями, которые позволят быстро овладеть навыками в этой области. С помощью данного пособия, каждый сможет создавать собственные локальные узлы Ethereum, осуществлять публикацию смарт-контрактов и легко вызывать их методы. Особое внимание уделяется возможности обмена данными между реальным миром и смарт-контрактами с помощью оракулов, что делает книгу особенно актуальной и практичной. Охватывая различные аспекты работы с блокчейном, авторы также исследуют использование сети Rinkeby, предоставляя читателям все необходимые навыки для работы с этой сетью.
Настоящая книга представляет собой ценный ресурс как для новичков, только начинающих изучать веб-разработку и познавать ее основы, так и для опытных дизайнеров, желающих более глубоко понять, что происходит после того, как макет получен и передан верстальщику. В существующей области дизайна и веб-разработки возникает проблема взаимопонимания между этими двумя категориями специалистов, и данная книга создавалась, чтобы преодолеть эту преграду и помочь решить возникающие трудности. Основная цель этого материала - повышение компьютерной грамотности и осознанность в области верстки, чтобы дать возможность каждому, кто как-либо связан с этой областью, расширить свои знания и навыки в работе с веб-интерфейсами.
"Общайтесь свободно с помощью Elastix" - это исчерпывающее руководство на русском языке о применении открытой платформы Elastix для создания Унифицированных Коммуникаций (Unified Communications). В этой книге представлены все необходимые технические данные и инструкции, чтобы настроить подключение Elastix к глобальным сетям коммуникаций, а также интегрировать его с сетью Skype. Второй том руководства подробно описывает, как подключить абонентов к Elastix, обеспечить связь с мобильными сетями GSM, цифровыми сетями PRI ISDN и аналоговыми сетями PSTN, на примере шлюзов Yeastar NeoGate GSM/E1/FXO. Вы найдете разъяснения, как настроить прямое подключение к сети Skype при помощи услуги Skype Connect, а также как осуществить подключение через провайдеров к сети Skype.
Эта книга представляет собой ценный путеводитель в мире управления в сфере информационных технологий. Ее автор, имеющий богатый опыт работы от программиста до руководителя проектов, раскрывает неоспоримые факты, играющие важную роль в управлении. Зачем сотрудники покидают компанию после повышения своей зарплаты? Как эффективно выполнить проект с фиксированной стоимостью? Почему методология Scrum не так проста для менеджеров? Эти и прочие интригующие вопросы находят ответы внутри страниц этой книги. Вдобавок к практическим советам и наблюдениям автора, в книге приведено множество увлекательных историй, позволяющих окунуться в жизнь менеджера в сфере разработки программного обеспечения.
Книга, которая открывает новые возможности и быстро научит вас применять нейросети (НС) для решения самых разнообразных задач. Ее главной целью является обучение не только теоретическим аспектам использования НС, но и их практическому применению. Внутри вы найдете все необходимые инструменты и шаги для создания и обучения собственных нейронных сетей. Особое внимание уделено обработке изображений, цифр и текстов с применением НС. Вы будете учиться встраивать НС в реальные приложения с помощью REST API, чтобы создавать полноценные решения. На протяжении чтения вы освоите различные архитектуры НС: определение количества слоев, нейронов, функции активации, оптимизаторы, коэффициенты скорости обучения, функции ошибки, эпохи, батчи.
Эта книга предлагает читателям увлекательное путешествие в мир робототехники, обещая помочь освоить основы этой науки и воплотить свои творческие идеи в жизнь. Вас не остановят ни языки программирования, ни сложные технические устройства, потому что все, что нужно, уже есть в книге. Выбирайте между конструированием роботов, созданием умного дома или экспериментами с микроконтроллерами. Погружайтесь в удивительные возможности micro:bit версий 1.5 и 2 и научитесь программировать различные функции, от кнопок и светодиодов до OLED-экранов и датчиков температуры и ускорения. Особое внимание уделяется также взаимодействию с внешними устройствами через интерфейс GPIO.
"Путь к программированию: от нуля до IT-специалиста" - книга, предлагающая простые и доступные ответы на вопрос, как стать разработчиком программного обеспечения, даже без предварительных знаний и специального образования в этой области. В наше время существует множество книг, рассказывающих о том, как изучить конкретный язык программирования или технологию, но данное руководство уникально в своем роде: оно подробно объясняет все необходимые шаги, чтобы стать высококлассным IT-специалистом, особенно фокусируясь на программировании. Независимо от выбранного языка программирования, читатель найдет в книге полезные советы и методы для достижения своей цели.
"Секреты ГЕЙМДИЗАЙНА: Как создавать игры, оставляющие след в сердцах игроков" - это книга, которая раскрывает уникальный мир геймдизайна. Рассматривая на примере самых популярных игр, Тайнан Сильвестр - известный геймдизайнер с многолетним опытом - поможет вам разобраться в секретах создания игр, которые захватывают и не дают оторваться. Он предлагает читателям не только овладеть техническими аспектами геймдизайна, но и научиться создавать игровые механики, способные вызывать искренние эмоции и увлечь аудиторию. Вы также узнаете, как правильно сочетать сюжет и интерактивность, чтобы каждое действие игрока имело значение и влияло на развитие сюжетной линии. Книга дает практические советы о том, как вовлекать игроков через награды и взаимодействия, а также подробно описывает планирование, тестирование и анализ геймдизайна для достижения наилучших результатов.
В течение почти двадцати лет с момента первой публикации Манифеста Agile, Роберт Мартин, известный также как Дядя Боб, осознал необходимость обновить принципы гибкого подхода и раскрыть их новому поколению программистов и специалистам других отраслей. Он, автор известных среди IT-специалистов произведений "Чистый код", "Идеальный программист" и "Чистая архитектура", был одним из основателей Agile. Книга "Чистый Agile" призвана устранить недопонимания и путаницу, которые с течением времени затруднили применение Agile по сравнению с его первоначальным предназначением. Наконец, Agile можно охарактеризовать как набор методов и инструментов, которые помогают небольшим командам программистов управлять небольшими проектами, но приводят к огромным результатам, так как каждый крупный проект состоит из множества деталей.
В отличие от многих книг, данное произведение открывает уникальные горизонты в области архитектуры облачных решений. Основываясь на богатом опыте и глубоких знаниях, автор – ведущий архитектор Департамента Архитектуры облачных решений в банке Сбербанк – делится с читателями своим опытом разработки собственных архитектур и оценки работ других прфессионалов. Книга является надежным основанием для профессионального и карьерного роста. С помощью глубокого анализа и практических примеров автор помогает читателям разобраться в сложных вопросах облачной архитектуры, предоставляя ценные инструменты для успешной реализации проектов.
Данная книга представляет собой доступное и простое в изложении руководство по использованию языков программирования C и C++. Она не только обучает основам этих языков, но и предоставляет обширный обзор возможностей, которые они предлагают. Автор старается преподнести материал лаконично и понятно, таким образом помогая читателям с легкостью освоить ключевые понятия программирования. Книга также включает информацию о аппаратном обеспечении компьютеров и принципах работы компиляторов и отладчиков. Все это необходимо, чтобы читатель смог полноценно понять механизм программирования и управления компьютером. Особое внимание уделено примерам использования языков C и C++, которые позволяют читателям лучше понять, как применять полученные знания на практике.
Эта увлекательная книга предназначена для детей в возрасте 12+. Она познакомит своих маленьких читателей с удивительным миром анимационной техники, используя современный и понятный детям язык программирования Python. В основе этой книги лежит простая графическая библиотека Turtle, которая обычно применяется для рисования геометрических фигур и базовых анимаций. Однако, на самом деле, эта библиотека предлагает детям гораздо больше возможностей. С помощью книги ребята научатся создавать удивительные анимационные проекты, сравнимые с теми, что создаются в популярной программе блочного программирования "Scratch".
Это учебное пособие - настоящий путеводитель в мире статистической обработки педагогической информации с помощью программы R. Книга содержит все необходимые материалы, чтобы овладеть основами этого мощного инструмента. Следуя авторитетному источнику r4ds.had.co.nz, авторы пособия не только изложили основные принципы и техники, но и добавили интересные дополнения и исторические справки, чтобы сделать материал более увлекательным и доступным для современных онлайн-учителей. Особое внимание в пособии уделено последней главе, в которой рассматриваются возможности R для создания онлайн-школы. Это прекрасная возможность для читателей раскрыть свой потенциал и открыть свою собственную онлайн-учебную программу.
Внутри страниц этой книги вы окунетесь в захватывающий мир Искусственного интеллекта и Машинного обучения. Здесь вы познакомитесь с ключевыми понятиями, которые лежат в основе этой возможности создавать умные алгоритмы. Цель книги - показать вам основные алгоритмы и модели, которые в настоящее время широко применяются для решения самых разных задач. В самом начале вы узнаете, как предсказать цены на недвижимость, ВВП стран или даже просто классифицировать цветы. Мы пройдем через несколько шагов построения собственной нейронной сети, которая удивит вас своей способностью предсказывать содержимое изображений.