|
|
|
вы искали "Программирование" — мы нашли 930 результатов:
|
|
|
|
Профессиональный TypeScript. Разработка масштабируемых JavaScript-приложений (Питер)
скидки на товар нигде нет ;( это обычная* цена - 2179.00 руб.
|
ОПИСАНИЕ ТОВАРА:
Любой программист, работающий с языком с динамической типизацией, подтвердит, что задача масштабирования кода невероятно сложна и требует большой команды инженеров. Вот почему Facebook, Google и Microsoft придумали статическую типизацию для динамически типизированного кода. Работая с любым языком программирования, мы отслеживаем исключения и вычитываем код строку за строкой в поиске неисправности и способа ее устранения. TypeScript позволяет автоматизировать эту неприятную часть процесса разработки.TypeScript, в отличие от множества других типизированных языков, ориентирован на прикладные задачи. Он вводит новые концепции, позволяющие выражать идеи более кратко и точно, и легко создавать масштабируемые и безопасные современные приложения. Борис Черный помогает разобраться со всеми нюансами и возможностями TypeScript, учит устранять ошибки и масштабировать код.В этой книге вы:- Начнете с основ: узнаете о типах и операторах типов TypeScript, в том числе о том, для чего они нужны и как используются.- Изучите про ...
|
|
|
Пять строк кода. Роберт Мартин рекомендует (Питер)
скидки на товар нигде нет ;( это обычная* цена - 2181.00 руб.
|
ОПИСАНИЕ ТОВАРА:
В каждой кодовой базе есть ошибки и слабые места, которые нужно найти и исправить. Правильный рефакторинг сделает ваш код элегантным, удобным для чтения и простым в обслуживании.
Познакомьтесь с уникальным подходом, позволяющим реализовать любой метод в пяти строках кода. И не забывайте про тайну, хорошо известную большинству senior-разработчиков: иногда проще ухудшить код и вернуться к его исправлению позже.
"Пять строк кода" - это свежий взгляд на рефакторинг для разработчиков любого уровня. Вы узнаете, когда проводить рефакторинг, как использовать паттерны, а также научитесь определять признаки, которые говорят о том, что код необходимо удалить
Для разработчиков всех уровней. В примерах используется доступный и понятный синтаксис TypeScript, который позволяет перейти к любому языку высокого уровня.
|
|
|
Грокаем стриминг (Питер)
скидки на товар нигде нет ;( это обычная* цена - 2182.00 руб.
|
ОПИСАНИЕ ТОВАРА:
Стриминговые системы позволяют сократить до минимума время между событием и обработкой информации, чтобы вы получали результаты в реальном времени. В приложениях для финансовой сферы, в вопросах безопасности и IoT важна каждая миллисекунда, поэтому без стриминговых систем не обойтись. А еще — это модно и приносит деньги ;) ! Неслучайно специалисты в Spark, Heron и Kafka так востребованы.
Наконец, вы можете познакомиться с созданием стриминговых приложений и обработкой событий в реальном времени не продираясь через технические подробности конкретных фреймворков, головоломные термины и сложные формулировки. Простой язык и яркие примеры позволят вам познакомиться с базовыми концепциями, а чтобы усвоить описанные идеи и приемы, вы построите собственную простую стриминговую программу с нуля.
От читателя не требуется опыт работы со стриминговыми системами. Примеры написаны на языке Java.
|
|
|
C++ для IT-профессий. Учебник (Фолиант)
скидки на товар нигде нет ;( это обычная* цена - 2189.00 руб.
|
ОПИСАНИЕ ТОВАРА:
Издание дает возможность изучить язык программирования C++ в трех теоретических разделах и двух практических. Благодаря большому количеству заданий на закрепление материала обучающиеся имеют возможность получить практические навыки работы с C++.
Теоретические разделы включают в себя Структурированное программирование на C++, Объектно-ориентированное программирование, и Программирование Windows-Desktop.
В четвертой части обучающиеся могут более подробно изучить пройденные темы на практике - задачи разработаны для каждой главы книги.
Восемь Учебных ситуаций из пятого раздела издания дают возможность принять участие в разработке различных проектов с использованием языка C++.
Книга предназначена для всех заинтересованных в сфере информационных технологий.
Изучение ведется на примере инструментальных средств Community-Edition Visual Studio 2017 от компании Microsoft.
|
|
|
Мифический человеко-месяц, или Как создаются программные системы (Питер)
скидки на товар нигде нет ;( это обычная* цена - 2192.00 руб.
|
ОПИСАНИЕ ТОВАРА:
Немногие книги по управлению проектами можно назвать столь же значимыми как "Мифический человеко-месяц". Смешение примеров из реальной разработки ПО, мнений и размышлений создает яркую картину управления сложными проектами. Эти эссе основаны на пятидесятилетнем опыте работы Брукса менеджером проектов в IBM System/360, а затем в OS/360. Первое издание книги вышло 45 лет назад, второе 25 лет назад. Возникают новые методологии, появляются новые языки программирования, растет количество процессоров, но эта книга продолжает оставаться актуальной. Почему? Спустя полвека мы продолжаем повторять ошибки, которые описал Брукс. Некоторые темы, поднимаемые в книге, кажутся устаревшими, но это лишь видимость. Фундаментальные проблемы, стоящие за ними, все так же актуальны в наше время.
Важно знать свое прошлое, чтобы понимать, куда развивается индустрия разработки программного обеспечения. Поэтому, спустя 45 лет мы и читаем Брукса. Многое изменилось в мире, но девять женщин всё так же не могут выносить реб ...
|
|
|
|
|
Эффективный TypeScript. 62 способа улучшить код (Питер)
скидки на товар нигде нет ;( это обычная* цена - 2199.00 руб.
|
ОПИСАНИЕ ТОВАРА:
"Эффективный TypeScript" необходим тем, кто уже имеет опыт работы с JavaScript. Цель этой книги - не научить пользоваться инструментами, а помочь повысить профессиональный уровень.
TypeScript представляет собой не просто систему типов, а набор служб языка, удобных в использовании. Он повышает безопасность разработки в JavaScript, делает работу увлекательнее и проще.
- Изучите все тонкости системы типов
- Используйте типы так, чтобы код был более безопасным и понятным
- Воспользуйтесь тактическими преимуществами типов
- Разберитесь в принципах зависимостей и типов TypeScript
- Перенесите код из JavaScript в TypeScript
Дэн Вандеркам работает главным инженером в Sidewalk Labs, а также является соучредителем митапа TypeScript NYC. Долгое время был участником открытых проектов. Принимал участие в разработке поисковой системы Google, которой пользуются миллионы людей во всём мире.
"Эффективный TypeScript" рассматривает наиболее распространенные про ...
|
|
|
Структуры и алгоритмы обработки данных. Учебник для СПО (Лань)
скидки на товар нигде нет ;( это обычная* цена - 2200.00 руб.
|
ОПИСАНИЕ ТОВАРА:
Рассмотрены математические основы анализа вычислительной сложности алгоритмов, типовые структуры данных для представления множеств: массивы и динамические списковые структуры, стеки, очереди и деревья. Приведены методы решения комбинаторных задач и основные способы сокращения перебора, задачи поиска, сортировки и алгоритмы на графах.
Для обучающихся среднего профессионального образования по специальностям "Программирование в компьютерных системах", "Информационные системы и программирование", а также других специальностей, связанных с разработкой программного обеспечения.
2-е издание, стереотипное.
|
|
|
Git для профессионального программиста (Питер)
скидки на товар нигде нет ;( это обычная* цена - 2210.00 руб.
|
ОПИСАНИЕ ТОВАРА:
Эта книга представляет собой обновленное руководство по использованию Git в современных условиях. С тех пор как проект Git - распределенная система управления версиями - был создан Линусом Торвальдсом, прошло много лет, и система Git превратилась в доминирующую систему контроля версий, как для коммерческих целей, так и для проектов с открытым исходным кодом. Эффективный и хорошо реализованный контроль версий необходим для любого успешного веб-проекта. Постепенно эту систему приняли на вооружение практически все сообщества разработчиков ПО с открытым исходным кодом. Появление огромного числа графических интерфейсов для всех платформ и поддержка IDE позволили внедрить Git в операционные системы семейства Windows. Второе издание книги было обновлено для Git-версии 2.0 и уделяет большое внимание GitHub.
|
|
|
Компьютерное моделирование логических процессов. Архитектура и язык решателя задач (Физматлит)
скидки на товар нигде нет ;( это обычная* цена - 2218.00 руб.
|
ОПИСАНИЕ ТОВАРА:
В книге представлено описание разработанного автором пакета прикладных программ "Логическая система "Искра"", обобщающего многолетний опыт компьютерного моделирования логических процессов, в результате которого возникла развитая технология обучения "решателя". В основном моделировались процессы решения математических задач. Было проработано около 9000 задач из разных разделов математики. Создана база приемов решателя задач, насчитывающая в настоящее время около 25 тыс. приемов. Фактически возникла мощная система символьной компьютерной математики нового типа, позволяющая не только получать ответы, но и прослеживать ход решения по шагам. Для обучения "решателя" был развит новый язык, объединяющий в себе два логических уровня - предметной области и принятия решений, что позволило существенно ускорить обучение решателя и создало предпосылки для исследований по автоматическому синтезу приемов. Прилагается адрес в сети программы "решателя".
Студентам, аспирантам и
|
|
|
Этичный хакинг. Практическое руководство по взлому (Питер)
скидки на товар нигде нет ;( это обычная* цена - 2226.00 руб.
|
ОПИСАНИЕ ТОВАРА:
Практическое руководство по взлому компьютерных систем с нуля, от перехвата трафика до создания троянов.
Книга "Этичный хакинг" освещает современные проблемы кибербезопасности и помогает освоить навыки, необходимые любому этичному хакеру. Сделайте первый шаг в карьере пентестера, ознакомившись с методами взлома, которые используют эксперты.
|
|
|
|
|
Роберт Мартин рекомендует. Код, который умещается в голове. Эвристики для разработчиков (Питер)
скидки на товар нигде нет ;( это обычная* цена - 2226.00 руб.
|
ОПИСАНИЕ ТОВАРА:
Незаменимые практические советы по написанию кода в устойчивом темпе и по управлению сложностью, из-за которой проекты часто выходят из-под контроля. В книге описываются методы и процессы, позволяющие решать ключевые вопросы: от создания чек-листов до организации командной работы, от инкапсуляции до декомпозиции, от проектирования API до модульного тестирования. Автор иллюстрирует свои выводы фрагментами кода, взятых из готового проекта. Написанные на языке C#, они будут понятны всем, кто использует любой объектно-ориентированный язык, включая Java, C++ и TypeScript. Для более глубокого изучения материала вы можете загрузить весь код и подробные комментарии к коммитам.
|
|
|
Apache Kafka. Потоковая обработка и анализ данных (Питер)
скидки на товар нигде нет ;( это обычная* цена - 2228.00 руб.
|
ОПИСАНИЕ ТОВАРА:
При работе любого enterprise-приложения образуются данные: это файлы логов, метрики, информация об активности пользователей, исходящие сообщения и т.п. Правильные манипуляции над всеми этими данными не менее важны, чем сами данные. Если вы - архитектор, разработчик или выпускающий инженер, желающий решать подобные проблемы, но вы пока не знакомы с Apache Kafka, то именно из этой замечательной книги вы узнаете, как работать с этой свободной потоковой платформой, позволяющей обрабатывать очереди данных в реальном времени.
|
|
|
Платформа Windows Azure (ДМК-Пресс)
скидки на товар нигде нет ;( это обычная* цена - 2233.00 руб.
|
ОПИСАНИЕ ТОВАРА:
Эта книга посвящена одной из самых развитых современных облачных платформ - Windows Azure. Вы узнаете не только об основных концепциях облачных вычислений, но и на реальных примерах увидите, как можно применить технологию Windows Azure в собственных задачах. Во втором издании рассматриваются такие новые возможности, как доступ к удаленному рабочему столу, кэширование динамического содержимого и безопасная доставка содержимого по SSL-защищенному соединению.
Платформа состоит из трех основных частей: собственно Windows Azure, Windows Azure AppFabric и SQL Azure. В этой книге на конкретных примерах показано, как использовать различные компоненты, по отдельности или вместе. Демонстрируются рекомендованные приемы интеграции этих технологий с существующими системами.
|
|
|
Аналоговые интерфейсы микроконтроллеров (Додека XXI век)
скидки на товар нигде нет ;( это обычная* цена - 2233.00 руб.
|
ОПИСАНИЕ ТОВАРА:
Данное издание является практическим пособием по применению различных интерфейсов для подключения аналоговых периферийных устройств к компьютерам, микропроцессорам и микроконтроллерам. Раскрывается специфика применения таких интерфейсов, как I2C, SPI/Microware, SMBus, RS-232/485/422, токовая петля 4-20 мА и др. Дается обзор большого количества современных датчиков: температурных, оптических, ПЗС, магнитных, тензодатчиков и т.д. Подробно описываются контроллеры, АЦП и ЦАПы, их элементы - УВХ, ИОН, кодеки, энкодеры. Рассмотрены исполнительные устройства - двигатели, терморегуляторы - и вопросы их управления в составе систем автоматического управления различного типа (релейного, пропорционального и ПИД).
Книга снабжена иллюстрациями, наглядно представляющими аппаратные и программные особенности применения элементов аналоговой и цифровой техники.
Заинтересует не только начинающих радиолюбителей, но и специалистов, имеющих стаж работы с аналоговой и цифровой техникой, а также студентов технических ко ...
|
|
|
Дневник охотника за ошибками. Путешествие через джунгли проблем безопасности программного обеспеч. (ДМК-Пресс)
скидки на товар нигде нет ;( это обычная* цена - 2233.00 руб.
|
ОПИСАНИЕ ТОВАРА:
Даже самые простые ошибки могут иметь драматические последствия, позволяя атакующему компрометировать системы, повышать локальные привилегии и наносить иной ущерб системе.
Книга рассказывает, как обнаруживаются и используются ошибки, найденные им в некоторых наиболее популярных во всем мире программных продуктах, таких как операционная система Apple iOS, медиа-проигрыватель VLC, веб-браузеры и даже ядро операционной системы Mac OS X. В этом уникальном отчете вы увидите, как эти ошибки были исправлены разработчиками, ответственными за их появление, или вообще оказались не в состоянии это сделать.
Издание снабжено реальными примерами уязвимого кода и программ, использовавшихся для поиска и проверки ошибок. Неважно, охотитесь ли вы за ошибками только ради забавы, зарабатываете ли вы на этом или просто стремитесь сделать мир безопаснее, вы приобретете новые ценные навыки, наблюдая за тем, как действует профессиональный охотник за ошибками.
|
|
|
Теория вычислений для программистов (ДМК-Пресс)
скидки на товар нигде нет ;( это обычная* цена - 2233.00 руб.
|
ОПИСАНИЕ ТОВАРА:
Наконец-то появился увлекательный и практичный способ изучать теорию вычислений и проектирование языков программирования.
В этой книге теоретическая информатика излагается в хорошо знакомом вам контексте, что поможет оценить, почему ее идеи важны и как они отражаются на том, чем программист изо дня в день занимается на работе.
Вместо математической нотации или незнакомого академичного языка программирования типа Haskell или Lisp в этой книге для объяснения формальной семантики, теории автоматов и функционального программирования вкупе с лямбда-исчислением применяется язык Ruby, сведенный к минимуму.
Это идеальное решение для программистов, знакомых хотя бы с одним из современных языков, но не имеющих формальной подготовки в информатике.
|
|
|
За пределами "Linux с нуля". Версия 7.4. Том 2 (ДМК-Пресс)
скидки на товар нигде нет ;( это обычная* цена - 2233.00 руб.
|
ОПИСАНИЕ ТОВАРА:
Во второй части подпроекта "За пределами "Linux® с нуля" описывается установка основных серверов, почтовых серверов и серверов баз данных. Приведены сведения по сборке оболочек среды рабочего стола - KDE, Gnome, легковесной Xfce. Рассматривается установка офисных пакетов, графических браузеров и других приложений, необходимых для работы в системе X Window. В разделе "Мультимедиа" изучается, как устанавливать драйвера для видеоадаптеров и кодеки, как настраивать движки и интерфейсы доступа к ним. Также описана настройка и установка пакетов для печати и сканирования текстовых документов.
|
|
|
Python на практике (ДМК-Пресс)
скидки на товар нигде нет ;( это обычная* цена - 2233.00 руб.
|
ОПИСАНИЕ ТОВАРА:
Если вы - опытный программист на Python, то после прочтения данной книги ваши программы станут более качественными, надежными, быстрыми, удобными для сопровождения и использования.
В центре внимания Марка Саммерфилд находятся четыре основных темы: повышение элегантности кода с помощью паттернов проектирования, повышения быстродействия с помощью распараллеливания и компиляции Python-программ (Cython), высокоуровневое сетевое программирование и графика. Он описывает паттерны, доказавшие свою полезность в Python, иллюстрирует их на примерах высококачественного кода и объясняет, почему некоторые из них не слишком существенны.
Издание предназначено для программистов, уже работающих на Python, но также может быть полезно и начинающим пользователям языка.
|
|
|
Искусство поиска решения в нестандартной задаче (ДМК-Пресс)
скидки на товар нигде нет ;( это обычная* цена - 2233.00 руб.
|
ОПИСАНИЕ ТОВАРА:
Книга является заключительной в авторской трилогии книг после "Современное программирование с нуля" и "Искусство алгоритмизации".
Эта книга о том, что делать с задачей, если её решение нельзя вычитать в учебнике. Иначе говоря, - эта книга о творчестве в программировании. В тексте вы не найдете готовых рецептов, скорее, это описание того, как искать путь в интеллектуальной неизвестности, как выстроить свое мышление, так чтобы, не зная готовых формул и теорем, все же получить достаточно приличное решение за оптимальное время.
Издание предназначено для широкого круга начинающих программистов - школьников, студентов, а также всех думающих разработчиков программного обеспечения.
|
|
|
Чисто функциональные структуры данных (ДМК-Пресс)
скидки на товар нигде нет ;( это обычная* цена - 2233.00 руб.
|
ОПИСАНИЕ ТОВАРА:
Большинство книг по структурам данных предполагают использование императивного языка программирования, например, С/С++ или Java. Однако реализации структур данных на таких языках далеко не всегда хорошо переносятся на функциональные языки программирования, такие как Стандартный ML, Haskell или Scheme. В этой книге структуры данных описываются с точки зрения функциональных языков, в ней содержатся примеры и предлагаются подходы к проектированию, которые могут использоваться разработчиками при создании их собственных структур данных. Книга включает в себя как классические структуры данных, к примеру, красно-черные деревья и биномиальные очереди, так и некоторые новые структуры данных, созданные специально для функциональных языков. Весь исходный код приводится на Стандартном ML и Haskell, причем большинство программ нетрудно адаптировать для других функциональных языков программирования.
Это издание представляет собой справочное руководство для профессиональных программистов, работающих с функциональными ...
|
|
|
|
|
|
|
|