информатика RSS

Программирование в Win32 API на Visual Basic

Книга излагает основные сведения о системном программировании на Visual Basic и дает необходимую информацию о назначении функций Win32 API. Среда VB наиболее эффективна для быстрой разработки приложений, однако за простоту в создании программ приходится платить снижением эффективности, потерей гибкости и управляемости. Здесь описывается, как можно обойти требования Visual Basic, обращаясь непосредственно к интерфейсу прикладного программирования Win32.
gefexi 17/12/23 Просмотров: 1134 Комментариев: 0
0
Умнее с ИИ. Как использовать ChatGPT для достижения успеха и создания богатства

"Умнее с ИИ: Как использовать ChatGPT для достижения успеха и создания богатства" – это незаменимый путеводитель по возможностям и преимуществам использования ChatGPT, одного из самых передовых ИИ. Разбирая основы работы ChatGPT и ключевые элементы создания промптов, эта книга открывает вам секреты применения ИИ для написания качественного контента, маркетинга, консультаций и обучения. С реальными кейсами монетизации, советами по преодолению творческих и технических проблем, а также актуализацией знаний в мире ИИ, она поможет вам раскрыть потенциал ChatGPT и направить его на достижение вашего успеха и богатства. Более того, эта книга написана с использованием самого ChatGPT, демонстрируя его возможности на практике. Загляните внутрь и откройте для себя, как ИИ может стать вашим союзником в погоне за успехом!
brij 16/12/23 Просмотров: 875 Комментариев: 0
+1
PHP и MYSQL

Перед вами практическое руководство по созданию веб-сайтов с помощью языка программирования РНР и системы управления базами данных MySQL. Джон Дакетт представляет читателю простой и понятный подход к созданию функциональных систем, начиная с базовых концепций и заканчивая разработкой сложных проектов. Книга содержит множество примеров кода, упражнений и советов по оптимизации производительности. Это необходимое руководство для начинающих и опытных веб-разработчиков, желающих создавать высококачественные веб-сайты и приложения.
gefexi 15/12/23 Просмотров: 1179 Комментариев: 0
+1
Python. Великое программирование в Minecraft

Книга «Python. Великое программирование в Minecraft» расскажет вам как научиться программировать на языке Python, используя игру Minecraft. Изучать языки программирования не всегда тяжело и скучно.
gefexi 15/12/23 Просмотров: 717 Комментариев: 0
0
Антон Спрол. Думай как программист

При помощи этой книги любой программист, особенно начинающий, может усовершенствовать свои навыки программирования. Автор разработал собственную программу, позволяющую получить навыки креативного решения разнообразных задач. Эти навыки необходимы в первую очередь тем, кто хочет создавать собственный код и действительно понимать и чувствовать основы программирования. Живой язык, множество примеров на языке С++ и уникальное авторское видение сделают чтение этой книги настоящим удовольствием.
gefexi 10/12/23 Просмотров: 2501 Комментариев: 0
+6
Основы программирования на языке С

Учебное пособие является начальным курсом программирования с примерами на языке С. Рассмотрены основы программирования, приемы и методы в стиле классического С. Может быть использовано как руководство по языку. Приводятся многочисленные примеры, оттестированные на компьютере.
gefexi 10/12/23 Просмотров: 993 Комментариев: 0
0
Хакерство. Физические атаки с использованием хакерских устройств

Книга посвящена физическим атакам на беспроводные сети и компьютеры с использованием самодельных хакерских устройств и защите от них. Показан способ дампа памяти компьютера при помощи обычной флешки, метод перехвата сетевого трафика посредством зажимов-«крокодилов». Подробно освещены различные атаки BadUSB, продемонстрирован метод организации несанкционированного доступа к компьютеру при помощи 4G-модема и подключения к локальной сети через хакерское устройство на базе одноплатного компьютера. Описаны атаки на беспроводные сети и уличные IP-камеры с помощью самодельного устройства Wi-Fi Pineapple. Продемонстрирован способ атаки на сеть и устройства с использованием дрона, оборудованного одноплатным компьютером. Описана конструкция защищенного от помех квадрокоптера с управлением по мобильной сотовой сети. Рассказано о том, как превратить обычный мобильный телефон в «трекер» или хакерское устройство, позволяющее управлять гаражными воротами или шлагбаумами. Для пентестеров и специалистов по информационной безопасности.
brij 09/12/23 Просмотров: 1225 Комментариев: 0
+2
Марейн Хавербеке. Выразительный Javascript. Современное веб-программирование

3-е издание

В этой книге я не только объясню JavaScript, но и познакомлю вас с основными принципами программирования. Программировать, оказывается, трудно. Основные правила просты и понятны, но программы, построенные на основе таких правил, со временем становятся достаточно сложными, вводят собственные правила и собственную сложность. Временами чтение этой книги будет вам даваться с трудом. Если вы новичок в программировании, то вам встретится много незнакомого материала, который придется переварить. Многие его части будут сочетаться между собой, так что вам потребуется усвоить эти дополнительные связи. Эта книга делится на три большие части. В первых 12 главах обсуждается язык JavaScript. Следующие семь глав посвящены браузерам и тому, как JavaScript используется для их программирования. Наконец, две главы посвящены Node.js, еще одной среде для программирования на JavaScript. На протяжении всей книги вам встретится пять глав проектов, в которых описаны более крупные примеры программ, чтобы вы могли почувствовать вкус настоящего программирования. В порядке их появления мы будем работать над созданием робота доставки, языка программирования, игровой платформы, растрового графического редактора и динамического сайта.
brij 03/12/23 Просмотров: 731 Комментариев: 0
+1
BPF. Профессиональная оценка производительности

Инструменты оценки производительности на основе BPF дают беспрецедентную возможность анализа систем и приложений. Вы сможете улучшить производительность, устранить проблемы в коде, повысить безопасность и сократить расходы. Книга «BPF: профессиональная оценка производительности» — ваш незаменимый гайд по применению этих инструментов. Брендан Грегг — эксперт и пионер проекта BPF — представляет более 150 готовых инструментов анализа и отладки, рекомендации по их применению, а также пошаговые инструкции по разработке ваших собственных инструментов. Вы узнаете, как анализировать процессоры, память, дисковый ввод/вывод, файловую систему, сети, языки программирования, приложения, контейнеры, гипервизоры, безопасность и ядро. Вы сможете выработать глубокое понимание того, как улучшить буквально любую Linux-систему или приложение. Иногда программисты говорят, что они «стряпают патч» («cook a patch»), а не «реализуют» (implement). Я начал увлекаться программированием еще в школе. Чтобы получить хороший код, программист должен выбрать лучшие «ингредиенты». Разные языки программирования предлагают множество разных строительных блоков — «ингредиентов», но когда дело доходит до программирования ядра Linux, то кроме самого ядра у вас ничего нет. В ядре Linux уже был похожий механизм, известный как BPF (Berkeley Packet Filter — пакетный фильтр Беркли), поддерживавший минимальный набор команд, которые можно использовать для фильтрации пакетов перед передачей их приложениям, таким как tcpdump.
brij 02/12/23 Просмотров: 777 Комментариев: 0
0
Дэн Вандеркам. Эффективный TypeScript. 62 способа улучшить код

Обычно книги, в названии которых есть слово «эффективный», рассматриваются в качестве второй основной книги по теме. Поэтому «Эффективный TypeScript» окажется максимально полезен тем, кто уже имеет опыт работы с JavaScript и TypeScript. Цель этой книги — не обучать читателей пользоваться инструментами, а помочь им повысить свой профессиональный ровень. Прочитав ее, вы сформируете лучшее представление о работе компонентов TypeScript, сможете избежать многих ловушек и ошибок и развить свои навыки. В то время как справочное руководство покажет пять разных путей применения языка для реализации одной задачи, «эффективная» книга объяснит, какой из этих путей лучше и почему. В течение последних лет TypeScript развивался очень быстро, но я надеюсь, что сейчас он достаточно стабилен и моя книга еще долго будет актуальной. Все основное внимание в ней сконцентрировано на самом языке, а не на различных фреймворках и прочих инструментах.
brij 01/12/23 Просмотров: 581 Комментариев: 0
+1
Создание образовательных интернет-ресурсов

Данное руководство предназначено для разработчиков Интернет-ресурсов. Читатели должны обладать базовыми навыками работы на компьютере и уметь создавать электронные документы. Вопросы, рассматриваемые в данном пособии, будут интересны и полезны при подготовке выпускной работы на курсах повышения квалификации школьных учителей "Интернет-технологии в системе образования".
gefexi 28/11/23 Просмотров: 638 Комментариев: 0
0
Джон Лакос, Витторио Ромео. Современный C++. Безопасное использование

Современный C++ предлагает многое – как хорошее, так и плохое. Многие из его новых функций открывают перспективу повышения производительности, выразительности, удобства сопровождения и т.д. С другой стороны, многие из этих функциональных возможностей таят в себе потенциальные ловушки – некоторые очевидны, другие менее очевидны. С каждой новой версией C++ – теперь уже раз в три года – язык постоянно расширяется, соответственно, расширяются и возможности для некорректного использования его функциональности из-за недостатка знаний и опыта. Использование новых функций и без того сложного языка программирования, такого как C++, с которым многие разработчики могут быть не вполне знакомы, создает особую категорию риска. Эта книга обобщает многолетний опыт сообщества C++ в применении функций C++11 и C++14 и поможет вам принимать эффективные и безопасные проектные решения, отражающие реальные экономические инженерные компромиссы в крупномасштабных и разнообразных средах разработки программного обеспечения. Авторы используют примеры, взятые из реальных баз кода, чтобы объективно проиллюстрировать каждый вывод и осветить ключевые проблемы. В каждой функции указаны разумные варианты использования, скрытые подводные камни и недостатки этой языковой функции.
brij 27/11/23 Просмотров: 597 Комментариев: 0
+1
А.М. Заяц, С.П. Хабаров. Организация беспроводных Ad Hoc и Hot Spot сетей в среде ОС Windows

В книге представлен теоретический и практический материал по организации беспроводных Ad Hoc сетей, как наиболее бурно развивающегося электронного коммуникационного взаимодействия. Основу книги представляет практический материал развертывания Ad Hoc сетей на различных операционных платформах, который может быть полезен для студентов направления подготовки «Информационные системы и технологии». Лабораторный практикум позволяет получить практические навыки и закрепить теоретические знания по инфокоммуникационным системам и сетям.
gefexi 26/11/23 Просмотров: 1071 Комментариев: 0
0
Теория и практика C++

Книга Герберта Шилдта, одного из самых известных авторов компьютерной литературы, посвящена обсуждению сложных вопросов программирования. В ней подробно рассмотрены параметризованные функции и классы, а также такие задачи программирования, как реализация разреженных массивов, построение программ разбора математических выражений, алгоритмы шифрования и сжатия данных, а также проблемы разработки собственных языков программирования и написания интерпретаторов для них. Приводятся ценные практические советы по приемам и методам работы, а также тексты готовых работающих программ.
gefexi 26/11/23 Просмотров: 661 Комментариев: 0
0
А.С. Кравчук. Язык С++. Объектно-ориентированное программирование

Рассматриваются классы, различные аспекты работы с ними. Подробно рассматривается механизм наследования, использования виртуальных функций, а также абстрактных классов. Даются основы построения диаграмм классов, использования лямбда-функций и обработки исключительных ситуаций.
gefexi 25/11/23 Просмотров: 697 Комментариев: 0
0
Машинное обучение доступным языком

Краткий гайд для новичков по машинному и глубокому обучению с разбором кода. Здесь вы найдете необходимый минимум по предмету, истолкованный языком, понятным школьнику. Некоторые разделы написаны с помощью ChatGPT. По прочтении вы избавитесь от страха перед технологией и освоите базовый инструментарий подготовки данных, их загрузке в модель и ее донастройки. Подходит студентам технических специальностей. Приступая к изучению машинного обучения, студенты легко и непринужденно добиваются… запутанности. Пара-тройка непонятных терминов или неясностей при расчете – и все: мозг теряет нить и начинает воспринимать “по диагонали”. Продираться через непонятное довольно трудоёмко. Не каждый день у нас есть ресурс догугливать непонятное. Не каждый запрос в Google даст лаконичный понятный ответ. Моя задача – описать детали этой мозаики языком, понятным старшекласснику. Я намеренно буду избегать формул, потому что знаю: каждая из них сокращает число читателей. Однако в книге будет код, и он будет расширенно комментироваться. Минимальное требование к читателю – знание основ Python. Книга фокусируется на машинном обучении, и потому останавливаться на терминах вроде “переменной” и “списка” я не буду.
brij 25/11/23 Просмотров: 741 Комментариев: 0
0
П.Н. Учаев. Компьютерная графика в машиностроении

Приведены основы компьютерных технологий для обеспечения автоматизированного проектирования изделий машиностроения. Изложены сведения о CAD/CAM-системах. Рассмотрена структура графических систем для обеспечения технологии создания графических и текстовых документов. Изложены принципы конструирования на базе графических систем. Рассмотрены вопросы технического документооборота. Для студентов машиностроительных специальностей всех форм обучения. Может быть полезно преподавателям для обеспечения учебного процесса по инженерной графике и другим общетехническим дисциплинам, а также технологам.
gefexi 23/11/23 Просмотров: 590 Комментариев: 0
0
Статистика без подвоха

Методы критического анализа данных и причинного вывода

Введение в науку о данных или статистику не должно начинаться с доказательства сложных теорем или запоминания терминов и формул, но именно так устроены многие учебники по количественному анализу. В отличие от них эта книга посвящена критическому мышлению и концептуальному пониманию; она учит читателей быть вдумчивыми потребителями и аналитиками тех видов информации и аргументов, с которыми они будут сталкиваться на протяжении всей своей жизни. Книга, наполненная реальными примерами, показывает, как инструменты критического анализа применяются к проблемам в самых разных областях, включая выборы, гражданские конфликты, преступность, терроризм, финансовые кризисы, здравоохранение, спорт, музыку и космические путешествия. Прочитав эту книгу, вы узнаете, почему, несмотря на обширное применение данных в современном мире, они никогда не смогут заменить критическое мышление. В конце каждой главы есть упражнения, которые читатели могут выполнить самостоятельно, чтобы убедиться, что они усвоили материал. Некоторые из этих упражнений включают анализ данных, с ним могут справиться читатели и студенты, которые научились (или учатся) использовать статистическое рограммное обеспечение, такое как Stata или R.
brij 23/11/23 Просмотров: 875 Комментариев: 0
0
Чистый Python. Тонкости программирования для профи

Изучение всех возможностей Python — сложная задача, а с этой книгой вы сможете сосредоточиться на практических навыках, которые действительно важны. Раскопайте «скрытое золото» в стандартной библиотеке Python и начните писать чистый код уже сегодня. Если у вас есть опыт работы со старыми версиями Python, вы сможете ускорить работу с современными шаблонами и функциями, представленными на Python 3. Если вы работали с другими языками программирования и хотите перейти на Python, то найдете практические советы, необходимые для того, чтобы стать эффективным питонистом. Если вы хотите научиться писать чистый код, то найдете здесь самые интересные примеры и малоизвестные трюки.
brij 21/11/23 Просмотров: 809 Комментариев: 0
+1
Разработка веб-приложений на платформе Spring

Последовательно рассматриваются концепции современных платформ Spring, Spring Boot, Angular, популярных у профессиональных разработчиков высоконагруженных веб-приложений. Материал пособия основан на оригинальной документации разработчиков инструментальных средств, на публикациях описаний технологий программирования в интернет-ресурсах и проверенных автором примерах приложений с использованием СУБД PostgreSQL.
gefexi 17/11/23 Просмотров: 826 Комментариев: 0
0
16