Инструменты оценки производительности на основе BPF дают беспрецедентную возможность анализа систем и приложений. Вы сможете улучшить производительность, устранить проблемы в коде, повысить безопасность и сократить расходы. Книга «BPF: профессиональная оценка производительности» — ваш незаменимый гайд по применению этих инструментов. Брендан Грегг — эксперт и пионер проекта BPF — представляет более 150 готовых инструментов анализа и отладки, рекомендации по их применению, а также пошаговые инструкции по разработке ваших собственных инструментов. Вы узнаете, как анализировать процессоры, память, дисковый ввод/вывод, файловую систему, сети, языки программирования, приложения, контейнеры, гипервизоры, безопасность и ядро. Вы сможете выработать глубокое понимание того, как улучшить буквально любую Linux-систему или приложение. Иногда программисты говорят, что они «стряпают патч» («cook a patch»), а не «реализуют» (implement). Я начал увлекаться программированием еще в школе. Чтобы получить хороший код, программист должен выбрать лучшие «ингредиенты». Разные языки программирования предлагают множество разных строительных блоков — «ингредиентов», но когда дело доходит до программирования ядра Linux, то кроме самого ядра у вас ничего нет. В ядре Linux уже был похожий механизм, известный как BPF (Berkeley Packet Filter — пакетный фильтр Беркли), поддерживавший минимальный набор команд, которые можно использовать для фильтрации пакетов перед передачей их приложениям, таким как tcpdump.
brij 02/12/23 Просмотров: 752 Комментариев: 0
0
Обычно книги, в названии которых есть слово «эффективный», рассматриваются в качестве второй основной книги по теме. Поэтому «Эффективный TypeScript» окажется максимально полезен тем, кто уже имеет опыт работы с JavaScript и TypeScript. Цель этой книги — не обучать читателей пользоваться инструментами, а помочь им повысить свой профессиональный ровень. Прочитав ее, вы сформируете лучшее представление о работе компонентов TypeScript, сможете избежать многих ловушек и ошибок и развить свои навыки. В то время как справочное руководство покажет пять разных путей применения языка для реализации одной задачи, «эффективная» книга объяснит, какой из этих путей лучше и почему. В течение последних лет TypeScript развивался очень быстро, но я надеюсь, что сейчас он достаточно стабилен и моя книга еще долго будет актуальной. Все основное внимание в ней сконцентрировано на самом языке, а не на различных фреймворках и прочих инструментах.
brij 01/12/23 Просмотров: 569 Комментариев: 0
+1
Книга представляет собой учебное пособие по дисциплине «Человеко-машинное взаимодействие», входящей в федеральный список дисциплин направления подготовки 230105. В книге рассматриваются все основные аспекты человеко-машинного взаимодействия, которые должны учитываться при разработке современного программного обеспечения. Она предназначена для студентов, аспирантов и технических специалистов, которые хотят получить базовые знания о концепциях разработки ориентированных на пользователя программных продуктов.
gefexi 01/12/23 Просмотров: 435 Комментариев: 0
0
Книга предназначена для увлеченных пользователей смартфона, не мыслящих себя без фотосъемки. Подойдет всем, кто собирается привозить из отпуска занимательные снимки, поможет получить хорошие фотографии, которые можно использовать в презентациях, для иллюстраций и демонстрации своей работы, для объявлений о продаже товаров и услуг и т.д.
gefexi 01/12/23 Просмотров: 582 Комментариев: 0
+1
Руководства →
Роман Романов. Рисуем на пару с нейросетью! Создаем шедевры фотографии, живописи, рисунка
Книга «Рисуем на пару с нейросетью» – это неформальный обучающий курс рисования в приложении Dreamerland. Автор в увлекательной форме знакомит читателя с методом генерации изображений, основанном на создании так называемых промптов – словесных описаний будущих картинок. Автор предлагает собственную оригинальную методику использования связных текстов для создания компьютерных изображений, а также раскрывает секреты их «оживления». В первой части книги даются пошаговые инструкции для генерирования реалистичных фотографий различных жанров, во второй предлагается работа по созданию произведений живописи и рисунка с элементами стилей / направлений изобразительного искусства от Ренессанса до наших дней. Книга содержит более 140 авторских иллюстраций, она может представлять интерес для широкого круга поклонников художественного творчества с помощью искусственного интеллекта.
tanyavip1 30/11/23 Просмотров: 770 Комментариев: 0
+1
Впервые в практическом образовании в этой книге представлена методика, направленная на развитие у детей навыков мышления - умения критически осмысливать информацию, принимать самостоятельные решения и делать выводы, - необходимых для жизни в современном обществе. Наконец-то эта книга поможет папам и мамам без лишних затрат времени готовить домашние задания вместе с детьми, а учителям - достичь новых целей в обучении школьников.
gefexi 29/11/23 Просмотров: 615 Комментариев: 0
0
Электроника →
Фудзита Горо. Занимательная электротехника. Генерация, передача и распределение электроэнергии
Студент факультета электротехники по имени Намики имеет странное хобби – в свободное от учёбы время он фотографирует опоры линий электропередач. Это увлечение сводит его с инопланетянкой Ююмо, прилетевшей на Землю с целью изучения местных особенностей. Вместе с героями манги вы пройдёте по всем этапам процесса снабжения электроэнергией, познакомитесь с устройством и работой электроэнергетических систем, изучите особенности различных методов генерации, передачи и распределения электроэнергии. Кроме того, вы получите представление о проблемах электроэнергетики и современных тенденциях развития данной отрасли.
gefexi 28/11/23 Просмотров: 1033 Комментариев: 0
+1
В книге «Простой самоучитель по рисованию для мальчиков. Пошаговая техника» мальчишки всех возрастов найдут простые и понятные пошаговые инструкции по выполнению самых разных рисунков, научатся рисовать животных, игрушки, автомобили и многое другое. Эта книга позволит ребятам понять, что рисовать не так трудно, как может показаться на первый взгляд!Для дошкольного и младшего школьного возраста.
gefexi 28/11/23 Просмотров: 521 Комментариев: 0
+1
Современный C++ предлагает многое – как хорошее, так и плохое. Многие из его новых функций открывают перспективу повышения производительности, выразительности, удобства сопровождения и т.д. С другой стороны, многие из этих функциональных возможностей таят в себе потенциальные ловушки – некоторые очевидны, другие менее очевидны. С каждой новой версией C++ – теперь уже раз в три года – язык постоянно расширяется, соответственно, расширяются и возможности для некорректного использования его функциональности из-за недостатка знаний и опыта. Использование новых функций и без того сложного языка программирования, такого как C++, с которым многие разработчики могут быть не вполне знакомы, создает особую категорию риска. Эта книга обобщает многолетний опыт сообщества C++ в применении функций C++11 и C++14 и поможет вам принимать эффективные и безопасные проектные решения, отражающие реальные экономические инженерные компромиссы в крупномасштабных и разнообразных средах разработки программного обеспечения. Авторы используют примеры, взятые из реальных баз кода, чтобы объективно проиллюстрировать каждый вывод и осветить ключевые проблемы. В каждой функции указаны разумные варианты использования, скрытые подводные камни и недостатки этой языковой функции.
brij 27/11/23 Просмотров: 588 Комментариев: 0
+1
Электроника →
Ю.Н. Калачёв, Д.В. Самохвалов. SimInTech. Основы регулируемого электропривода. Антиучебник
Современные среды компьютерного моделирования позволяют создать цифровую модель проектируемого устройства и в цифровом пространстве проанализировать его поведение. По результатам этих виртуальных испытании можно исследовать различные режимы работы элементов системы, искать ошибки в предлагаемой к реализации структуре, оптимизировать алгоритмы управления и даже автоматически создавать из этих алгоритмов программы управляющих цифровых контроллеров. В электроприводе компьютерное моделирование - это прежде всего инструмент, позволяющий инженеру-разработчику оптимально реализовать свои? потенциал, уменьшить время разработки и повысить ее качество.
tanyavip1 26/11/23 Просмотров: 680 Комментариев: 0
0
Руководства →
В.С. Сизиков. Прямые и обратные задачи восстановления изображений, спектроскопии и томографии с MatLab
В книге изложено применение аппарата интегральных уравнений (ИУ), систем линейных алгебраических уравнений (СЛАУ) и систем линейно-нелинейных уравнений (СЛНУ), а также программных средств системы MatLab к решению ряда прикладных задач иконики (восстановления изображений с помощью компьютеров), спектроскопии и томографии.
gefexi 26/11/23 Просмотров: 796 Комментариев: 0
0
Книга Герберта Шилдта, одного из самых известных авторов компьютерной литературы, посвящена обсуждению сложных вопросов программирования. В ней подробно рассмотрены параметризованные функции и классы, а также такие задачи программирования, как реализация разреженных массивов, построение программ разбора математических выражений, алгоритмы шифрования и сжатия данных, а также проблемы разработки собственных языков программирования и написания интерпретаторов для них. Приводятся ценные практические советы по приемам и методам работы, а также тексты готовых работающих программ.
gefexi 26/11/23 Просмотров: 650 Комментариев: 0
0
Носить вещи, сшитые на заказ и безупречно сидящие на фигуре, во всём цивилизованном мире является роскошью. Но мои читатели могут это сделать своими руками. Книга написана для начинающих. Но она будет интересна и профессионалам – закройщикам и портным, проработавшим в этой профессии немало лет.
gefexi 25/11/23 Просмотров: 575 Комментариев: 0
0
Рассматриваются классы, различные аспекты работы с ними. Подробно рассматривается механизм наследования, использования виртуальных функций, а также абстрактных классов. Даются основы построения диаграмм классов, использования лямбда-функций и обработки исключительных ситуаций.
gefexi 25/11/23 Просмотров: 680 Комментариев: 0
0
Краткий гайд для новичков по машинному и глубокому обучению с разбором кода. Здесь вы найдете необходимый минимум по предмету, истолкованный языком, понятным школьнику. Некоторые разделы написаны с помощью ChatGPT. По прочтении вы избавитесь от страха перед технологией и освоите базовый инструментарий подготовки данных, их загрузке в модель и ее донастройки. Подходит студентам технических специальностей. Приступая к изучению машинного обучения, студенты легко и непринужденно добиваются… запутанности. Пара-тройка непонятных терминов или неясностей при расчете – и все: мозг теряет нить и начинает воспринимать “по диагонали”. Продираться через непонятное довольно трудоёмко. Не каждый день у нас есть ресурс догугливать непонятное. Не каждый запрос в Google даст лаконичный понятный ответ. Моя задача – описать детали этой мозаики языком, понятным старшекласснику. Я намеренно буду избегать формул, потому что знаю: каждая из них сокращает число читателей. Однако в книге будет код, и он будет расширенно комментироваться. Минимальное требование к читателю – знание основ Python. Книга фокусируется на машинном обучении, и потому останавливаться на терминах вроде “переменной” и “списка” я не буду.
brij 25/11/23 Просмотров: 720 Комментариев: 0
0
Knots 360 Pro показывает вам 172 узла в 3D-перспективе. Анимация пальцами, анимация на 360 градусов.
MANSORY 23/11/23 Просмотров: 1324 Комментариев: 2
+2
В очередной книге серии «Ремонт» описаны популярные модели современных жидкокристаллических телевизоров компаний LG, Prology, Deso, Rolsen и Philips производства 2008 – 2010 гг.
Bookingolz 23/11/23 Просмотров: 4213 Комментариев: 0
0
Приведены основы компьютерных технологий для обеспечения автоматизированного проектирования изделий машиностроения. Изложены сведения о CAD/CAM-системах. Рассмотрена структура графических систем для обеспечения технологии создания графических и текстовых документов. Изложены принципы конструирования на базе графических систем. Рассмотрены вопросы технического документооборота. Для студентов машиностроительных специальностей всех форм обучения. Может быть полезно преподавателям для обеспечения учебного процесса по инженерной графике и другим общетехническим дисциплинам, а также технологам.
gefexi 23/11/23 Просмотров: 563 Комментариев: 0
0
Методы критического анализа данных и причинного вывода
Введение в науку о данных или статистику не должно начинаться с доказательства сложных теорем или запоминания терминов и формул, но именно так устроены многие учебники по количественному анализу. В отличие от них эта книга посвящена критическому мышлению и концептуальному пониманию; она учит читателей быть вдумчивыми потребителями и аналитиками тех видов информации и аргументов, с которыми они будут сталкиваться на протяжении всей своей жизни. Книга, наполненная реальными примерами, показывает, как инструменты критического анализа применяются к проблемам в самых разных областях, включая выборы, гражданские конфликты, преступность, терроризм, финансовые кризисы, здравоохранение, спорт, музыку и космические путешествия. Прочитав эту книгу, вы узнаете, почему, несмотря на обширное применение данных в современном мире, они никогда не смогут заменить критическое мышление. В конце каждой главы есть упражнения, которые читатели могут выполнить самостоятельно, чтобы убедиться, что они усвоили материал. Некоторые из этих упражнений включают анализ данных, с ним могут справиться читатели и студенты, которые научились (или учатся) использовать статистическое рограммное обеспечение, такое как Stata или R.
brij 23/11/23 Просмотров: 855 Комментариев: 0
0
2-е издание
Эта книга является практическим пособием по развитию навыков увеличения словарного запаса английского языка. Она представляет собой свого рода этимологический словарь широко распространенных слов с рядом тестов для закрепления материала. В книге представлены несколько способов, позволяющие легче запоминать новые слова: работа со словарем, морфологический разбор слов, знакомство с рядом интересных исторических фактов, анализ заимствований из других языков, способы запоминания слов при чтении и устном общении. Овладение методологией запоминания новых слов позволит учащимся быстрее и эффективнее заучивать их и в дальнейшем использовать эту новую лексику в деловых и дружеских контактах, в развитии своего кругозора, при подготовке к сдаче международных вступительных экзаменов в высшие учебные заведения и учебе в них.
brij 21/11/23 Просмотров: 796 Комментариев: 0
+2