В книге описываются приемы создания эффективных больших языковых моделей, систем компьютерного зрения и генеративного ИИ, показывающих высокую производительность при относительно невысоких затратах. В ней приводится подробное исследование...
Это подробное руководство по каскадным таблицам стилей (CSS), основанное на лучших практиках и решениях, предложенных специалистами крупнейшего в мире сообщества разработчиков – Stack Overflow. Книга охватывает весь спектр возможностей CSS: от...
В этой книге собраны приемы работы с JavaScript, которые помогут эффективнее использовать передовые API, языковые функции и стили кодирования и элегантно решать сложные проблемы.
Книга ориентирована на читателей, имеющих базовый опыт программирования на языке Python и желающих быстро научиться применять его в реальных проектах или изучить Python в качестве второго языка. Рассмотрен широкий круг тем от соблюдения чистоты...
Базовая книга об игровом движке Unity для разработки 2D- и 3D-игр на языке C# с применением специальных сценариев и библиотек. Рассмотрены базовые вопросы программирования игр: прототипирование, создание визуальных эффектов, разработка физики,...
Базовая книга о технологии WebAssembly, позволяющей писать браузерный код на многих распространенных языках программирования и интегрировать этот код с JavaScript. В книге избран проектный подход и рассказано, как при помощи библиотек и функций...
Книга о разработке нативных, кросc-платформенных и веб-приложений на платформе .NET с использованием языка C#. Подробно рассмотрена экосистема платформы .NET, средства связи в распределённых системах (gRPC и SignalR), инструменты современной...
Книга посвящена разработке веб-сайтов и веб-приложений с нуля, с применением самых современных клиентских и серверных технологий, селекторов CSS и подходов к веб-дизайну. Рассмотрены стандарт CSS 3+, отрисовка на холсте (технология Canvas),...
Книга исследует различные низкоуровневые механизмы и алгоритмы, лежащие в основе современных параллельных и конкурентных вычислений, в частности реализованные в ядре Linux. Рассмотрены примитивы синхронизации (мьютексы и блокировки), владение...
Рассматриваются базовая терминология и понятия в сфере тестирования ПО. Описываются ручное исследовательское тестирование, тестирование API, тестирование баз данных, кросс-браузерное тестирование, тестирование мобильных приложений, разработка...
Книга посвящена разработке серверных приложений и клиент-серверных архитектур на Python. Рассказано о поддержке SSL в Python 3, представлены примеры работы с протоколами TCP, UDP, HTTP, SMTP, IMAP, FTP, RPC, взаимодействия с сервисами DNS....
Изложены фундаментальные идеи SQL и MySQL. Рассмотрены базовые принципы построения запросов и такие основы SQL, как объединения таблиц, фильтрация данных для создания расширенных запросов, форматирование запросов, построение подзапросов,...
Стремительное развитие информационных технологий побуждает каждого так или иначе взаимодействовать с миром ИТ. Сейчас сложно представить, чтобы наша жизнь обходилась без множества простых и доступных функций, каждая из которых задана… обычным...
Перед вами подробное руководство по основам написания программ на Kotlin – современном и крайне востребованном языке программирования, предназначенном в первую очередь для создания кроссплатформенных мобильных приложений. Главным преимуществом...
Как выжить в мире, где данные правят бал, а требования к отчетам растут с каждым днем? С утра до вечера нам приходится иметь дело с огромным количеством информации. Томас Фрагейл создал практическое руководство для тех, кто устал от рутинной...
Хотите создать собственный веб-сайт, не путаясь в сложном техническом жаргоне и не залезая в дебри кодирования? Давайте вместе воплотим мечту в реальность! Это практическое руководство предлагает пошаговый подход к изучению основ HTML и CSS, и...
Практическое руководство по написанию безопасных приложений с помощью опыта мастеров-джедаев из «Звездных войн».
Чему могут научить R2-D2, Дарт Вейдер, Хан Соло или даже Йода в плане безопасности программного обеспечения? В книге «Защита...
Наверняка вы слышали об искусственном интеллекте (ИИ) и больших данных, но думали, что эти технологии слишком сложны. Возможно, вы представляете ИИ как что-то из голливудских научно-фантастических фильмов. Но искусственный интеллект – уже часть...
Экономь свое время с помощью новых навыков ИИ для ChatGPT и других языковых моделей.
В книге представлено описание работы больших языковых моделей нейросетей, таких как ChatGPT, много шаблонов для программирования больших языковых моделей с...
Компания Blizzard Entertainment, известная своими культовыми сериями, такими как Warcraft и Diablo, когда-то была символом совершенства в мире видеоигр. Однако в 2013 году она столкнулась с внутренним вмешательством Activision, что привело к...
Данное пособие по программированию на современном высокоуровневом мультипарадигменном языке JavaScript с помощью продвинутого редактора кода Visual Studio Code представляет собой тщательно структурированный и систематизированный сборник задач в...
В этой книге журналист-расследователь Джефф Уайт рассказывает об удивительном развитии хакерства: от его зарождения в сообществе американских хиппи-технологов и «детства» среди руин Восточного блока до становления грозной и по-настоящему опасной...
Поиск интересных решений для нескучных кейсов позволяет легко начать программировать на Python и освоить ключевые понятия информатики в игровой форме. Эти головоломки требуют логического мышления, внимательности и иногда немного смекалки, но все...
Cоздание веб-страницы с продуманным дизайном и полезными функциями требует технических навыков и знания языков программирования. Язык HTML передает структуру документа веб-браузеру с помощью разметки, а таблицы стилей CSS определяют макет и...
Книга «Java. Основы программирования» изначально создана в качестве учебного пособия, сопровождающего обучающий курс для молодых программистов в известном болгарском университете SoftUni. Издание предназначено в первую очередь для тех, кто...
«Я помню судьбоносный вечер в доме на улице Шамбор в Монреале. Вечер, когда меня озарило. Вечер, когда изменилась моя жизнь – а вместе с ней и ваши.
Я помню, как мне исполнилось 30 лет и я спросил себя: «Хочу ли я всю жизнь делать игры?» Я...
Хорошими тестировщиками не рождаются – ими становятся благодаря упорному труду и постоянному общению. На этом пути таится множество ловушек, способных сорвать самые смелые планы и привести к отставанию проектов от графика. Кем Кейнер, Джеймс...
Зная, что находится у операционной системы «под капотом», системные администраторы смогут быстро разобраться с поведением системы и решать задачи повышения производительности и диагностики сбоев. Специалистам по безопасности пригодится...
Для инженеров-разработчиков и архитекторов, имеющих дело с большим объемом сложного кода, важно эффективно его масштабировать и обслуживать. Автор Максимилиано Контьери выходит за рамки концепции чистого кода, показывая, как искать возможности...
Появление OpenTelemetry произвело революцию в сфере наблюдаемости. Вместо того чтобы использовать несколько разрозненных систем, OpenTelemetry интегрирует трассировки, метрики и журналы в общий поток данных, предоставляя возможность оценить...
Эта небольшая книга представляет собой подробное руководство для разработчиков на Python, желающих научиться создавать приложения с использованием больших языковых моделей. Авторы расскажут об основных возможностях и преимуществах моделей GPT-4...
Книга идеально подойдет всем, кто каждый день пользуется Linux. В обновленном издании описывается более 200 команд Linux, в том числе новые команды управления файлами, пакетами и версиями исходного кода, преобразования форматов файлов и многие...
Освойте математический аппарат, который необходим, чтобы преуспеть в сфере data science, машинного обучения и статистики. Автор книги Томас Нилд поможет вам разобраться в таких дисциплинах, как математический анализ, теория вероятностей,...
Раскройте потенциал паттернов проектирования JavaScript. Найдите структурированные решения распространенных задач разработки, пригодные для многократного использования и повышающие масштабируемость, производительность и удобство сопровождения...
TypeScript – один из важнейших инструментов для JavaScript-разработчиков. Тем не менее даже опытные специалисты получают множество сообщений об ошибках от компилятора TypeScript, неприятно удивляясь этому. Откройте «Рецепты TypeScript». В этом...
Сколько покупателей привлечет дополнительный доллар онлайнового маркетинга? Какие покупатели будут покупать только тогда, когда им дадут купон на скидку? Как определить оптимальную ценовую стратегию? Лучший способ выяснить, как имеющиеся в нашем...
В этом сборнике рецептов разработчики на PHP найдут надежные и проверенные решения распространенных задач. PHP – удивительно простой язык программирования, что объясняет, почему на нем написано более 75% веб-сайтов в Интернете. Но он также...
Если бы вам предоставили два разных, но связанных между собой набора данных, какие инструменты вы бы использовали для поиска совпадений? А если все, что у вас есть, – это доступ к базе данных через SQL SELECT? Джим Лемер предлагает лучшие...
Тестирование – важнейшая задача для создания высококачественного программного обеспечения. Разработчики и инженеры по качеству найдут в книге всеобъемлющий материал по тестированию в десяти различных категориях. Познакомьтесь с соответствующими...
Если вы аналитик или инженер по обработке данных и используете SQL, популярный карманный справочник станет для вас идеальным помощником. Найдите множество примеров, раскрывающих все сложности языка, а также ключевые аспекты SQL при его...
Книга предоставляет читателю широкий выбор профессий в кибербезопасности и помогает найти подходящую для себя. Автор, эксперт Алисса Миллер, делится 15-летним опытом работы в этой сфере и помогает читателям начать карьеру уверенно и успешно....
Учимся просто, применяем профессионально. Пособие для тех, кому нужно познакомиться с Python Сегодня навык программирования требуется не только в профессиях, связанных с ИТ. Даже если вы не занимаетесь профессиональной разработкой программного...
Все, что вам нужно знать о компьютерах, интернете, приватности и безопасности.
Компьютеры окружают нас повсюду, включая бытовую технику, автомобили, медицинское оборудование, транспортные системы, электросети и оружие. Однако большинство из...
Это саммари – сокращенная версия книги «Как устроен ChatGPT? Полное погружение в принципы работы и спектр возможностей самой известной нейросети в мире» Стивена Вольфрама. Только самые ценные мысли, идеи, кейсы, примеры.
ChatGPT умеет...
Перед вами уникальный иллюстрированный сборник, посвященный одной из самых культовых и влиятельных серий в истории – Dark Souls от компании FromSoftware.
Dark Souls – это не просто игра, это настоящее испытание, погружающее игроков в мрачный и...
Перед вами уникальный иллюстрированный сборник, посвященный одной из самых культовых и влиятельных серий в истории – Dark Souls от компании FromSoftware.
Dark Souls – это не просто игра, это настоящее испытание, погружающее игроков в мрачный и...
В стелс-играх акцент делается на скрытность и тактическое планирование. Игрок должен оставаться незамеченным, использовать окружающую среду для маскировки, избегать обнаружения или устранять противников, не привлекая к себе внимания. В...
Конкурентность позволяет эффективно выполнять компьютерные программы, разделяя их на задачи, которые можно запускать независимо. Такой подход помогает ускорить игровую графику, обучать большие модели искусственного интеллекта, быстро...
Вас ждет увлекательное и глубокое исследование одного из самых инновационных направлений в искусственном интеллекте, способного революционизировать технологии. Когда традиционные модели требуют огромных объемов данных для обучения, Few-shot и...
Потребность эффективно хранить большие объемы данных и обращаться к ним стала одной из ключевых потребностей любого бизнеса. Сетка данных (data mesh) – это новый способ децентрализовать управление данными, радикально повышая их безопасность и...