Родительские жанры
Соседние жанры
Теги
-
Постигая Agile Дженнифер Грин
ISBN: 978-5-00100-614-5 Год издания: 2017 Издательство: Манн, Иванов и Фербер Язык: Русский Подробное руководство по четырем основным agile-методологиям, по которому легко и интересно учиться. Эта книга рассказывает о самых популярных Agile-методологиях — Scrum, XP (экстремальном программировании), Lean (бережливом программировании) и о Kanban (Канбан). О том, как команды используют Agile для создания хороших программ и как с помощью Agile добиться подобных результатов. И о том, как agile способно изменить образ мыслей людей, работающих над проектом, и превратить их в команду, действительно добивающуюся результатов. Цель этой книги — познакомить вас с методами Agile, ценностями и принципами, которые помогают командам полностью…
-
Getting Real Джейсон Фрайд
ISBN: 9780578012810 Год издания: 2006 Издательство: 37signals Язык: Английский Getting Real details the business, design, programming, and marketing principles of 37signals. The book is packed with keep-it-simple insights, contrarian points of view, and unconventional approaches to software design. This is not a technical book or a design tutorial, it's a book of ideas. Anyone working on a web app - including entrepreneurs, designers, programmers, executives, or marketers - will find value and inspiration in this book. 37signals used the Getting Real process to launch five successful web-based applications (Basecamp, Campfire, Backpack, Writeboard, Ta-da List), and Ruby on Rails, an open-source web application…
-
Изучаем Java Берт Бейтс
ISBN: 978-5-699-54574-2 Год издания: 2012 Издательство: Эксмо Язык: Русский "Изучаем Java" - это не просто книга. Она не только научит вас теории языка Java и объектно-ориентированного программирования, она сделает вас программистом. В ее основу положен уникальный метод обучения на практике. В отличие от классических учебников информация дается не в текстовом, а в визуальном представлении. Вы освоите в деле все самое нужное: синтаксис и концепции языка, работу с потоками, работу в сети, распределенное программирование. Вся теория закрепляется интереснейшими примерами и тестами.
-
Искусство вторжения Кевин Митник
ISBN: 5-98453-020-1, 0-76456-959-7 Год издания: 2005 Издательство: Компания АйТи, ДМК пресс Язык: Русский Истории, рассказанные в этой книге, демонстрируют, как небезопасны все компьютерные системы, и как мы уязвимы перед подобными атаками. Урок этих историй заключается в том, что хакеры находят новые и новые уязвимости каждый день. Читая эту книгу, думайте не о том, как изучить конкретные уязвимости тех или иных устройств, а о том, как изменить ваш подход к проблеме безопасности и приобрести новый опыт. Если вы профессионал в области информационных технологий или обеспечения безопасности, каждая из историй станет для вас своеобразным уроком того, как повысить уровень безопасности в вашей компании. Если же вы не имеете отношения к технике и…
-
Интерфейс. Основы проектирования взаимодействия Алан Купер
ISBN: 978-5-496-01718-3 Год издания: 2016 Издательство: Питер Язык: Русский Алан Купер начал работу над первым изданием этой книги 20 лет назад. Он убеждал программистов в том, что пришла пора шагнуть навстречу пользователям и начать писать программы, которые будут им нравиться. В наши дни сложилась совершенно иная ситуация — оцифровка всех видов информации заставила пользователей с головой окунуться в новые технологии. Четвертое издание книги учитывает все изменения в отрасли, произошедшие за последние семь лет, с сохранением всех идей из предыдущих изданий, не потерявших актуальности. Проектирование взаимодействия — это ориентированный на человека подход проектирования интерактивных цифровых продуктов, сред,…
-
Git для профессионального программиста Скотт Чакон
ISBN: 978-5-496-01763-3 Год издания: 2016 Издательство: Питер Язык: Русский Эта книга представляет собой обновленное руководство по использованию Git в современных условиях. С тех пор как проект Git - распределенная система управления версиями - был создан Линусом Торвальдсом, прошло много лет, и система Git превратилась в доминирующую систему контроля версий, как для коммерческих целей, так и для проектов с открытым исходным кодом. Эффективный и хорошо реализованный контроль версий необходим для любого успешного веб-проекта. Постепенно эту систему приняли на вооружение практически все сообщества разработчиков ПО с открытым исходным кодом. Появление огромного числа графических интерфейсов для всех платформ и…
-
Тестирование программного обеспечения. Фундаментальные концепции менеджмента бизнес-приложений Сэм Канер
ISBN: 966-7393-87-9, 1-85032-847-1 Год издания: 2001 Издательство: ДиаСофт Язык: Русский Книга именитых специалистов в области разработки программного обеспечения посвящена одному из наиболее важных и нетривиальных аспектов в рамках процесса создания сложных программных систем. Книгу отличает, прежде всего, привязка к условиям реального мира на примерах известных компаний-разработчиков, находящихся в Силиконовой долине. Подробно рассматривается широкий спектр вопросов: от организации процесса тестирования до собственно текстирования проекта, кода, документации и т.д. Для специалистов в области разработки программного обеспечения.
-
HTML и CSS. Разработка и дизайн веб-сайтов (+ CD-ROM) Джон Дакетт
ISBN: 978-5-699-64193-2 Год издания: 2013 Издательство: Эксмо Язык: Русский Эта книга – самый простой и интересный способ изучить HTML и CSS. Независимо от стоящей перед вами задачи: спроектировать и разработать веб-сайт с нуля или получить больше контроля над уже существующим сайтом, эта книга поможет вам создать привлекательный, дружелюбный к пользователю веб-контент. Простой визуальный способ подачи информации с понятными примерами и небольшим фрагментом кода знакомит с новой темой на каждой странице. Вы найдете практические советы о том, как организовать и спроектировать страницы вашего сайта и после прочтения книги сможете разработать свой веб-сайт профессионального вида и удобный в использовании.
-
Говорят, в IT много платят. Как построить успешную карьеру разработчика, оставаться востребованным и не выгорать Елена Правдина
ISBN: 978-5-04-119275-4 Год издания: 2021 Издательство: Бомбора Язык: Русский Льюис Кэрролл как-то сказал: "Здесь приходится бежать со всех ног, чтобы только оставаться на месте, а чтобы куда-то попасть, надо бежать как минимум вдвое быстрее". ЭТО МИР IT. МИР, ГДЕ ТЕХНОЛОГИИ РАЗВИВАЮТСЯ БЫСТРЕЕ, ЧЕМ ВЫРАСТАЮТ НОВЫЕ ПОКОЛЕНИЯ. Елена Правдина — профессиональный разработчик с опытом более 10 лет, включая порталы Videomore.ru, СТС, Wifire TV Lite, video.khl.ru, создатель HTML5-плеера для КХЛ, ОТР, СТС, а также Smart TV-приложений, фронтенд-разработчик Яндекс. В своей книге она с юмором и мудростью, приобретенной за годы руководства в компании "Инвентос", рассказывает: — Когда и с чего начинают свой путь…
-
Архитектура компьютера Эндрю Таненбаум
ISBN: 978-5-496-00337-7, 978-0132916523 Год издания: 2013 Издательство: Питер Язык: Русский Книга Эндрю Таненбаума, всемирно известного специалиста в области информационных технологий, писателя и преподавателя, выходящая уже в шестом издании, посвящена структурной организации компьютера. В ее основе лежит идея иерархической структуры, в которой каждый уровень выполняет вполне определенную функцию. В рамках этого нетрадиционного подхода подробно описываются цифровой логический уровень, уровень архитектуры команд, уровень операционной системы и уровень языка ассемблера. В шестое издание внесены многочисленные изменения, которые приводят книгу в соответствие со стремительным развитием компьютерной отрасли. В частности, была обновлена…
-
Дорога в будущее Билл Гейтс
ISBN: 5-7502-0019-1, 0-670-77289-5 Год издания: 1996 Издательство: Русская Редакция Язык: Русский Билл Гейтс, глава корпорации Microsoft, размышляет об удивительных возможностях и непростых проблемах наступающего информационного века. Он раскрывает перед читателем свое видение будущего, рассказывает об основах информатики, развитии мировой компьютерной индустрии, о влиянии вычислительной техники на все стороны жизни общества, в том числе на бизнес и образование. Уделяет много внимания прошлому, настоящему и будущему глобальной сети Internet. Читатели узнают и о знаменитом доме Билла Гейтса, куда онсобирается переехать в конце 1996 года.
-
CLR via C#. Программирование на платформе Microsoft.NET Framework 4.5 на языке C# Джеффри Рихтер
ISBN: 978-5-496-00433-6 Год издания: 2013 Издательство: Питер Язык: Русский Эта книга, выходящая в четвертом издании и уже ставшая классическим учебником по программированию, подробно описывает внутреннее устройство и функционирование общеязыковой исполняющей среды (CLR) Microsoft .NET Framework версии 4.5. Написанная признанным экспертом в области программирования Джеффри Рихтером, много лет являющимся консультантом команды разработчиков .NET Framework компании Microsoft, книга научит вас создавать по-настоящему надежные приложения любого вида, в том числе с использованием Microsoft Silverlight, ASP.NET, Windows Presentation Foundation и т.д. Четвертое издание полностью обновлено в соответствии со спецификацией…
-
Разработка требований к программному обеспечению. 3 изд. Карл И. Вигерс, Джой Битти
ISBN: 978-5-9909805-3-2 Год издания: 2023 Издательство: БХВ-Петербург Язык: Русский Эта книга — подробное руководство по разработке качественных требований к программному обеспечению. Здесь описаны десятки проверенных на практике приемов выявления, формулирования, разработки, проверки, утверждения и тестирования требований, которые помогут разработчикам, менеджерам и маркетологам создать эффективное ПО. Настоящее издание дополнено новыми приемами, посвященными разработке требований в проектах гибкой разработки (agile). Основная аудитория – бизнес-аналитики и разработчики, а также дизайнеры, программисты, тестировщики и другие члены команды, задача которых понять и удовлетворить чаяния клиентов, а также маркетологи,…
-
Современные операционные системы Эндрю Таненбаум
ISBN: 978-5-496-01395-6 Год издания: 2015 Издательство: Питер Язык: Русский Эндрю Таненбаум представляет новое издание своего всемирного бестселлера, необходимое для понимания функционирования современных операционных систем. Оно существенно отличается от предыдущего и включает в себя сведения о последних достижениях в области информационных технологий. Например, глава о Windows Vista теперь заменена подробным рассмотрением Windows 8.1 как самой актуальной версии на момент написания книги. Появился объемный раздел, посвященный операционной системе Android. Был обновлен материал, касающийся Unix и Linux, а также RAID-систем. Гораздо больше внимания уделено мультиядерным и многоядерным системам, важность которых в…
-
Изучаем программирование на JavaScript Эрик Фримен
ISBN: 978-5-496-01257-7 Год издания: 2015 Издательство: Питер Язык: Русский Вы готовы сделать шаг вперед в веб-программировании и перейти от верстки в HTML и CSS к созданию полноценных динамических страниц? Тогда пришло время познакомиться с самым "горячим" языком программирования - JavaScript! С помощью этой книги вы узнаете все о языке JavaScript - от переменных до циклов. Вы поймете, почему разные браузеры по-разному реагируют на код и как написать универсальный код, поддерживаемый всеми браузерами. Вам станет ясно, почему с кодом JavaScript никогда не придется беспокоиться о перегруженности страниц и ошибках передачи данных. Не пугайтесь, даже если ранее вы не написали ни одной строчки кода, - благодаря…
-
HTML5 для веб-дизайнеров Кит Джереми
ISBN: 978-5-91657-596-5 Год издания: 2012 Издательство: МИФ Язык: Русский О чем эта книга Эту книгу можно назвать инструкцией по использованию HTML5. Из нее вы узнаете все необходимое об истории и развитии HTML, принципах устройства и что стало определяющим фактором в разработке. О спецификациях HTML5 и о том, что должны делать браузеры, когда им встречаются документы с ошибками разметки. О том, как указывать кодировки документа разметки. О технологических нововведениях: элементе img, появлении JavaScript, быстром росте количества Ajax-приложений. О том, как использовать структурные элементы HTML5 прямо сейчас, например, назначить стиль любому элементу, который вы захотите изобрести, или начать…
-
Создание микросервисов Сэм Ньюмен
ISBN: 978-5-496-02011-4 Год издания: 2016 Издательство: Питер Язык: Русский Книга посвящена программированию микросервисов — небольших автономных компонентов, позволяющих добиться модульности и отказоустойчивости любой программы. Теория микросервисов тесно связана с философией Unix, способствует улучшению архитектуры любых приложений, дает возможность избегать громоздкого и запутанного кода. Эта книга поможет читателю заново взглянуть на многие, казалось бы, трудноразрешимые проблемы, масштабировать любые проекты, ювелирно разрабатывать даже самые сложные системы.
-
You Don't Know JS: Up & Going Kyle Simpson
ISBN: 978-1-491-92446-4 Год издания: 2015 Издательство: O'Reilly Media Язык: Английский The series’ first book introduces the basic building blocks of programming and gives an overview of JavaScript’s core mechanisms. It’s easy to learn parts of JavaScript, but much harder to learn it completely—or even sufficiently—whether you’re new to the language or have used it for years. With the “You Don’t Know JS” book series, you’ll get a more complete understanding of JavaScript, including trickier parts of the language that many experienced JavaScript programmers simply avoid. The series’ first book, Up & Going, provides the necessary background for those of you with limited programming experience. By learning the basic building…
-
Чистый Python. Тонкости программирования для профи Дэн Бейдер
ISBN: 978-5-4461-0803-9 Год издания: 2018 Издательство: Питер Язык: Русский Изучение всех возможностей Python — сложная задача, а с этой книгой вы сможете сосредоточиться на практических навыках, которые действительно важны. Раскопайте «скрытое золото» в стандартной библиотеке Python и начните писать чистый код уже сегодня.
- Если у вас есть опыт работы со старыми версиями Python, вы сможете ускорить работу с современными шаблонами и функциями, представленными на Python 3;
- Если вы работали с другими языками программирования, и хотите перейти на Python, то найдете практические советы, необходимые для того, чтобы стать эффективным питонщиком;
- Если вы хотите научиться писать чистый код, то найдете здесь самые интересные примеры и малоизвестные трюки.
"Чтобы освоить Python, нужно не только понимать теоретические аспекты языка. Для достижения этой цели придется понять и принять общие правила и самые лучшие практические приемы, используемые сообществом. Книга Дэна поможет вам в этом путешествии. Я убеждена, что, прочитав ее, вы почувствуете себя увереннее." Мариатта Виджайя, разработчик ядра Python. -
Чистый Agile. Основы гибкости Роберт Мартин
ISBN: 978-5-4461-1552-5 Год издания: 2020 Издательство: Питер Прошло почти двадцать лет с тех пор как появился Манифест Agile. Легендарный Роберт Мартин (Дядя Боб) понял, что пора стряхнуть пыль с принципов Agile, и заново рассказать о гибком подходе не только новому поколению программистов, но и специалистам из других отраслей. Автор полюбившихся айтишникам книг «Чистый код», «Идеальный программист», «Чистая архитектура» стоял у истоков Agile. «Чистый Agile» устраняет недопонимание и путаницу, которые за годы существования Agile усложнили его применение по сравнению с изначальным замыслом. По сути Agile — это всего лишь небольшая подборка методов и инструментов, помогающая небольшим командам…
-
Сам себе программист. Как научиться программировать и устроиться в Ebay? Кори Альтхофф
ISBN: 978-5-04-090834-9 Год издания: 2018 Издательство: Эксмо Автор книги всего за год научился программировать, что само по себе немало. Однако Кори Альтхофф пошел дальше, и научившись программировать, он устроился разработчиком в одну из самых серьезных современных IT компаний - Ebay. Как ему удалось? Читайте эту книгу, изучайте программирование на языке Python по уникальной авторской методике - вам это тоже по силам! Как за год научиться программировать и устроиться разработчиком в Ebay? Кори Альтхофф, автор книги «Сам себе программист», на собственном опыте знает, что это возможно, и делится знаниями с читателями. Альтхофф создал универсальный самоучитель, не похожий ни на один другой. На примере…
-
Scrum и Kanban: выжимаем максимум Хенрик Книберг
ISBN: 978-0-557-13832-6 Год издания: 2010 Издательство: InfoQ Язык: Русский -
Язык программирования С++ Бьёрн Страуструп
ISBN: 978-5-7989-0425-9, 0-201-70073-5 Год издания: 2012 Издательство: Бином Язык: Русский Книга написана Бьерном Страуструпом - автором языка программирования С++ - и является каноническим изложением возможностей этого языка. Помимо подробного описания собственно языка, на страницах книги вы найдете доказавшие свою эффективность подходы к решению разнообразных задач проектирования и программирования. Многочисленные примеры демонстрируют как хороший стиль программирования на С-совместимом ядре С++, так и современный объектно-ориентированный подход к созданию программных продуктов. Книга адресована программистам, использующим в своей повседневной работе С++. Она также будет полезна преподавателям, студентам и всем, кто хочет…
-
Как сделать сайт удобным. Юзабилити по методу Стива Круга Стив Круг
ISBN: 978-5-49807-515-0 Год издания: 2010 Издательство: Питер Язык: Русский В этой книге знаменитый Стив Круг, автор мирового бестселлера "Не заставляйте меня думать" (Don't Make Me Think: A Common Sense Approach to Web Usability), излагает принципы своего метода по улучшению юзабилити интернет-сайтов. В присущей ему ироничной манере автор описывает процесс тестирования и обнаружения проблем с юзабилити, а также их эффективного устранения. С помощью этой оригинальной как по форме, так и по содержанию книги вы научитесь оценивать удобство и функциональность любого сайта, вне зависимости от стадии его разработки. Автор объясняет, как концентрироваться на наиболее серьезных проблемах юзабилити и как быстро и…
-
Программируем на Python Майкл Доусон
ISBN: 978-5-4461-1386-6 Год издания: 2016 Издательство: Питер Язык: Русский Эта книга — идеальное пособие для начинающих изучать Python. Руководство, написанное опытным разработчиком и преподавателем, научит фундаментальным принципам программирования на примере создания простых игр. Вы приобретете необходимые навыки для разработки приложений на Python и узнаете, как их применять в реальной практике. Для лучшего усвоения материала в книге приведено множество примеров программного кода. В конце каждой главы вы найдете проект полноценной игры, иллюстрирующий ключевые идеи изложенной темы, а также краткое резюме пройденного материала и задачи для самопроверки. Прочитав эту книгу, вы всесторонне ознакомитесь с языком…