Магазин `Купить с доставкой`

Доставка до пунктов выдачи или почтой.

TwitterRSS

Прочие издания
Производитель Диалектика / Вильямс


Данная книга является важным и авторитетным источником знаний для тех, кто хочет изучить язык программирования Go. В ней идет речь о том, как писать ясные и идиоматические программы на языке Go для решения реальных практических задач. Книга не предполагает ни наличия некоторых предварительных знаний языка Go, ни опыта работы с каким-то конкретным языком программирования, так что она будет доступна для вас, с каким бы языком вы раньше ни работали — JavaScript, Ruby, Python, Java или C++.
• Первая глава представляет собой справочник основных концепций языка Go, показанных на примере программ файлового ввода-вывода и обработки текстов, простейшей графики, а также веб-клиентов и серверов.
• Первые главы охватывают структурные элементы программ на языке Go: синтаксис, управление потоком выполнения, типы данных и организация программ в виде пакетов, файлов и функций. Приводимые примеры иллюстрируют множество пакетов стандартной библиотеки и показывают, как создавать собственные пакеты. В последующих главах механизм пакетов будет рассмотрен более подробно, и вы узнаете, как строить, тестировать и поддерживать проекты, используя инструментарий до.
• В главах, посвященных методам и интерфейсам, описывается нестандартный подход языка Go к объектно-ориентированному программированию, в котором методы могут быть объявлены для любого типа,
а интерфейсы — неявно удовлетворены. В этих главах поясняются ключевые принципы инкапсуляции, композиции и заменимости с использованием реалистичных примеров.
• Две главы, посвященные параллелизму, представляют углубленный подход к этой важной теме. Первая глава охватывает основные механизмы go-подпрограмм и каналов, иллюстрирует стиль, известный как взаимодействие последовательных процессов, которым знаменит Go. Вторая охватывает более традиционные аспекты параллелизма с совместно используемыми переменными. Эти главы послужат прочным фундаментом для программистов, которые впервые встречаются с параллельными вычислениями.
• В двух последних главах рассматриваются низкоуровневые возможности языка Go. Одна из них посвящена искусству метапрограммирования с помощью рефлексии, а другая показывает, как использовать пакет unsafe для выхода за пределы системы типов в особых случаях, а также как использовать инструмент ego для связи Go с библиотеками С.
В книге приведены сотни интересных и практичных примеров хорошо написанного кода на языке Go, которые охватывают весь язык, его наиболее важные пакеты и имеют широкий спектр применения. В каждой главе содержатся упражнения для проверки вашего понимания и изучения возможных расширений и альтернатив.

Язык программирования Go

Производитель: Диалектика / Вильямс

Цена: 2831.00 руб.

Описание:
Данная книга является важным и авторитетным источником знаний для тех, кто хочет изучить язык программирования Go. В ней идет речь о том, как писать ясные и идиоматические программы на языке Go для решения реальных практических задач. Книга не предполагает ни наличия некоторых предварительных знаний языка Go, ни опыта работы с каким-то конкретным языком программирования, так что она будет доступна для вас, с каким бы языком вы раньше ни работали — JavaScript, Ruby, Python, Java или C++. • Первая глава представляет собой справочник основных концепций языка Go, показанных на примере программ файлового ввода-вывода и обработки текстов, простейшей графики, а также веб-клиентов и серверов. • Первые главы охватывают структурные элементы программ на языке Go: синтаксис, управление потоком выполнения, типы данных и организация программ в виде пакетов, файлов и функций. Приводимые примеры иллюстрируют множество пакетов стандартной библиотеки и показывают, как создавать собственные пакеты. В последующих главах механизм пакетов будет рассмотрен более подробно, и вы узнаете, как строить, тестировать и поддерживать проекты, используя инструментарий до. • В главах, посвященных методам и интерфейсам, описывается нестандартный подход языка Go к объектно-ориентированному программированию, в котором методы могут быть объявлены для любого типа, а интерфейсы — неявно удовлетворены. В этих главах поясняются ключевые принципы инкапсуляции, композиции и заменимости с использованием реалистичных примеров. • Две главы, посвященные параллелизму, представляют углубленный подход к этой важной теме. Первая глава охватывает основные механизмы go-подпрограмм и каналов, иллюстрирует стиль, известный как взаимодействие последовательных процессов, которым знаменит Go. Вторая охватывает более традиционные аспекты параллелизма с совместно используемыми переменными. Эти главы послужат прочным фундаментом для программистов, которые впервые встречаются с параллельными вычислениями. • В двух последних главах рассматриваются низкоуровневые возможности языка Go. Одна из них посвящена искусству метапрограммирования с помощью рефлексии, а другая показывает, как использовать пакет unsafe для выхода за пределы системы типов в особых случаях, а также как использовать инструмент ego для связи Go с библиотеками С. В книге приведены сотни интересных и практичных примеров хорошо написанного кода на языке Go, которые охватывают весь язык, его наиболее важные пакеты и имеют широкий спектр применения. В каждой главе содержатся упражнения для проверки вашего понимания и изучения возможных расширений и альтернатив.


Эта книга воплощает знания и опыт работы авторов с каркасом Spring Framework и сопутствующими технологиями удаленного взаимодействия, Hibernate, EJB и пр. Она дает возможность читателю не только усвоить основные понятия и принципы работы с Spring Framework, но и научиться рационально пользоваться этим каркасом для построения различных уровней и частей корпоративных приложений на языке Java, включая обработку транзакций, представление веб-содержимого и прочего содержимого, развертывание и многое другое. Полноценные примеры подобных приложений, представленные в этой книге, наглядно демонстрируют особенности совместного применения различных технологий и методик разработки приложений в Spring.
Пятое издание этой книги, давно уже пользующейся успехом у читателей, обновлено по новой версии Spring Framework 5 и является самым исчерпывающим и полным руководством по применению Spring среди всех имеющихся. В нем представлен новый функциональный каркас веб-приложений, микрослужбы, совместимость с версией Java 9 и прочие функциональные возможности Spring. Прочитав эту обстоятельную книгу, вы сможете включить в арсенал своих средств весь потенциал Spring для основательного построения сложных приложений. Гибкий, легковесный каркас Spring Framework с открытым кодом продолжает оставаться фактически ведущим в области разработки корпоративных приложений на языке Java и самым востребованным среди разработчиков и программирующих на Java. Он превосходно взаимодействует с другими гибкими, легковесными технологиями Java с открытым кодом, включая Hibernate, Groovy, MyBatis и прочие, а также с платформами Java ЕЕ и JPA 2.
Эта книга поможет вам:
• Выявить новые функциональные возможности в версии Spring Framework 5
• Научиться пользоваться Spring Framework вместе с Java 9
• Овладеть механизмом доступа к данным и обработки транзакций
• Освоить новый функциональный каркас веб-приложений
• Научиться создавать микрослужбы и другие веб-службы

Spring 5 для профессионалов

Производитель: Диалектика / Вильямс

Цена: 7385.00 руб.

Описание:
Эта книга воплощает знания и опыт работы авторов с каркасом Spring Framework и сопутствующими технологиями удаленного взаимодействия, Hibernate, EJB и пр. Она дает возможность читателю не только усвоить основные понятия и принципы работы с Spring Framework, но и научиться рационально пользоваться этим каркасом для построения различных уровней и частей корпоративных приложений на языке Java, включая обработку транзакций, представление веб-содержимого и прочего содержимого, развертывание и многое другое. Полноценные примеры подобных приложений, представленные в этой книге, наглядно демонстрируют особенности совместного применения различных технологий и методик разработки приложений в Spring. Пятое издание этой книги, давно уже пользующейся успехом у читателей, обновлено по новой версии Spring Framework 5 и является самым исчерпывающим и полным руководством по применению Spring среди всех имеющихся. В нем представлен новый функциональный каркас веб-приложений, микрослужбы, совместимость с версией Java 9 и прочие функциональные возможности Spring. Прочитав эту обстоятельную книгу, вы сможете включить в арсенал своих средств весь потенциал Spring для основательного построения сложных приложений. Гибкий, легковесный каркас Spring Framework с открытым кодом продолжает оставаться фактически ведущим в области разработки корпоративных приложений на языке Java и самым востребованным среди разработчиков и программирующих на Java. Он превосходно взаимодействует с другими гибкими, легковесными технологиями Java с открытым кодом, включая Hibernate, Groovy, MyBatis и прочие, а также с платформами Java ЕЕ и JPA 2. Эта книга поможет вам: • Выявить новые функциональные возможности в версии Spring Framework 5 • Научиться пользоваться Spring Framework вместе с Java 9 • Овладеть механизмом доступа к данным и обработки транзакций • Освоить новый функциональный каркас веб-приложений • Научиться создавать микрослужбы и другие веб-службы


Язык Extensible Business Reporting Language — XBRL — революционный инструмент деловой и финансовой отчетности. Язык сложен, но книга — нет! В ней рассказывается, каким образом бизнесмены и технические специалисты, работающие с одной и той же электронной таблицей, могут овладеть новыми концепциями и извлечь из них пользу. Вы узнаете множество важных деталей, необходимых для принятия разумных деловых и технических решений, касающихся XBRL.

XBRL для чайников. Руководство

Производитель: Диалектика / Вильямс

Цена: 2831.00 руб.

Описание:
Язык Extensible Business Reporting Language — XBRL — революционный инструмент деловой и финансовой отчетности. Язык сложен, но книга — нет! В ней рассказывается, каким образом бизнесмены и технические специалисты, работающие с одной и той же электронной таблицей, могут овладеть новыми концепциями и извлечь из них пользу. Вы узнаете множество важных деталей, необходимых для принятия разумных деловых и технических решений, касающихся XBRL.


Этот обновленный по версии Swift 2.1 краткий справочник карманного типа позволяет быстро найти ответы на вопросы, возникающие во время разработки и отладки прикладных программ на Swift.
Язык Swift специально предназначен для работы в средах Cocoa и Cocoa Touch и может использоваться совместно с языком Objective-C для обращения к прикладным программным интерфейсам, реализованным на обоих этих языках. Несмотря на то что язык Swift продолжает развиваться, уже ясно, что он имеет все предпосылки стать избранным средством для разработки программного обеспечения на платформах iOS и OS X.

Swift. Язык программирования для IOS и MAC ОS X. Карманный справочник

Производитель: Диалектика / Вильямс

Цена: 663.00 руб.

Описание:
Этот обновленный по версии Swift 2.1 краткий справочник карманного типа позволяет быстро найти ответы на вопросы, возникающие во время разработки и отладки прикладных программ на Swift. Язык Swift специально предназначен для работы в средах Cocoa и Cocoa Touch и может использоваться совместно с языком Objective-C для обращения к прикладным программным интерфейсам, реализованным на обоих этих языках. Несмотря на то что язык Swift продолжает развиваться, уже ясно, что он имеет все предпосылки стать избранным средством для разработки программного обеспечения на платформах iOS и OS X.


Третье издание пользующегося большим спросом руководства по языку Prolog и искусственному интеллекту было в значительной степени пересмотрено. В него включены сведения о новейших достижениях в данной области. При этом удалось сохранить хорошо зарекомендовавший себя методический подход к описанию самых сложных тем. Книга состоит из двух частей. В первой части приведены основные сведения о языке программирования Prolog, а вторая часть посвящена изучению проблематики искусственного интеллекта с использованием языка Prolog в качестве инструментального средства для реализации методов искусственного интеллекта.
Истоки языка Prolog лежат в области математической логики, но основное назначение этой книги состоит в изучении Prolog как средства практического программирования. Поэтому материал данной книги направлен на овладение мастерством использования основных механизмов Prolog для решения интересных задач. Настоящее издание было полностью пересмотрено и дополнено с целью включения в него гораздо более широкого перечня приложений. Благодаря этому данная книга становится еще более ценным всеобъемлющим руководством по языку Prolog, искусственному интеллекту и решению задач искусственного интеллекта, предназначенным как для начинающих, так и для профессиональных программистов.

Алгоритмы искусственного интеллекта на языке PROLOG

Производитель: Диалектика / Вильямс

Цена: 2765.00 руб.

Описание:
Третье издание пользующегося большим спросом руководства по языку Prolog и искусственному интеллекту было в значительной степени пересмотрено. В него включены сведения о новейших достижениях в данной области. При этом удалось сохранить хорошо зарекомендовавший себя методический подход к описанию самых сложных тем. Книга состоит из двух частей. В первой части приведены основные сведения о языке программирования Prolog, а вторая часть посвящена изучению проблематики искусственного интеллекта с использованием языка Prolog в качестве инструментального средства для реализации методов искусственного интеллекта. Истоки языка Prolog лежат в области математической логики, но основное назначение этой книги состоит в изучении Prolog как средства практического программирования. Поэтому материал данной книги направлен на овладение мастерством использования основных механизмов Prolog для решения интересных задач. Настоящее издание было полностью пересмотрено и дополнено с целью включения в него гораздо более широкого перечня приложений. Благодаря этому данная книга становится еще более ценным всеобъемлющим руководством по языку Prolog, искусственному интеллекту и решению задач искусственного интеллекта, предназначенным как для начинающих, так и для профессиональных программистов.


Этот обновленный по версии Swift 2.1 краткий справочник карманного типа позволяет быстро найти ответы на вопросы, возникающие во время разработки и отладки прикладных программ на Swift - мультипарадигматическом языке программирования компании Apple. Он очень удобен для изучения современных языковых средств Swift, включая типовую безопасность, обобщения, определение типов, замыкания, кортежи, автоматическое управление памятью и поддержку Юникода. Язык Swift специально предназначен для работы в средах Cocoa и Cocoa Touch и может использоваться совместно с языком Objective-C для обращения к прикладным программным интерфейсам, реализованным на обоих этих языках. Несмотря на то что язык Swift продолжает развиваться, уже ясно, что он имеет все предпосылки стать избранным средством для разработки программного обеспечения на платформах iOS и OS X. Основные темы книги Поддерживаемые типы данных, в том числе символьные строки, массивы, срезы массивов и словари. Порядок выполнения программы: организация циклов и переходов по условию. Классы, структуры данных, перечисления и функции. Протоколы, расширения и обобщения. Управление памятью. Замыкания, подобные блокам в Objective-C и лямбда-выражениям в C#. Необязательные типы данных, которые не имеют явных значений. Обычные и специальные операторы и их перегрузка. Управление доступом: ограничение доступа к типам данных, методам и свойствам. Диапазоны, интервалы и шаги. Полный перечень встроенных глобальных функций и требования к их параметрам. Об авторе Энтони Грей уже давно работает в сфере среднего и высшего специального образования, где он обеспечивает техническую и системную поддержку академического и научно-исследовательского состава, а также некоторых одаренных учащихся. Ему нравится обучать, и к его излюбленным предметам относятся операционные системы, машинная графика и анимация средствами OpenGL, а в последнее время - разработка мобильных приложений под iOS. В свободное от работы время он пишет программы, чтобы удовлетворить сильное желание программировать. Некоторые из его программ доступны по адресу squidman.net. Он втайне тоскует по тем временам, когда приходилось программировать вручную на ассемблере для компьютера Macintosh на процессоре 6502, и чтобы убедиться, что он еще не забыл, как это делается, Энтони иногда создает эмуляторы.

Swift. Карманный справочник. Программирование в среде iOS и ОS X

Производитель: Диалектика / Вильямс

Цена: 739.00 руб.

Описание:
Этот обновленный по версии Swift 2.1 краткий справочник карманного типа позволяет быстро найти ответы на вопросы, возникающие во время разработки и отладки прикладных программ на Swift - мультипарадигматическом языке программирования компании Apple. Он очень удобен для изучения современных языковых средств Swift, включая типовую безопасность, обобщения, определение типов, замыкания, кортежи, автоматическое управление памятью и поддержку Юникода. Язык Swift специально предназначен для работы в средах Cocoa и Cocoa Touch и может использоваться совместно с языком Objective-C для обращения к прикладным программным интерфейсам, реализованным на обоих этих языках. Несмотря на то что язык Swift продолжает развиваться, уже ясно, что он имеет все предпосылки стать избранным средством для разработки программного обеспечения на платформах iOS и OS X. Основные темы книги Поддерживаемые типы данных, в том числе символьные строки, массивы, срезы массивов и словари. Порядок выполнения программы: организация циклов и переходов по условию. Классы, структуры данных, перечисления и функции. Протоколы, расширения и обобщения. Управление памятью. Замыкания, подобные блокам в Objective-C и лямбда-выражениям в C#. Необязательные типы данных, которые не имеют явных значений. Обычные и специальные операторы и их перегрузка. Управление доступом: ограничение доступа к типам данных, методам и свойствам. Диапазоны, интервалы и шаги. Полный перечень встроенных глобальных функций и требования к их параметрам. Об авторе Энтони Грей уже давно работает в сфере среднего и высшего специального образования, где он обеспечивает техническую и системную поддержку академического и научно-исследовательского состава, а также некоторых одаренных учащихся. Ему нравится обучать, и к его излюбленным предметам относятся операционные системы, машинная графика и анимация средствами OpenGL, а в последнее время - разработка мобильных приложений под iOS. В свободное от работы время он пишет программы, чтобы удовлетворить сильное желание программировать. Некоторые из его программ доступны по адресу squidman.net. Он втайне тоскует по тем временам, когда приходилось программировать вручную на ассемблере для компьютера Macintosh на процессоре 6502, и чтобы убедиться, что он еще не забыл, как это делается, Энтони иногда создает эмуляторы.



Отобрано товаров 5
(c) nzrv.ru

Яндекс.Метрика