Программирование RSS

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

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

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

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

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

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

3-е издание

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

В этой книге рассматриваются два самых главных программных пакета, которые вышли совсем недавно и с которыми должен быть знаком каждый пользователь ПК: новейшая операционная система Windows Vista и офисный пакет последнего поколения Microsoft Office 2007.
gefexi 03/12/23 Просмотров: 441 Комментариев: 0
0
BPF. Профессиональная оценка производительности

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

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

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

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

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

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

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

Приводятся основные положения теории информации. Содержатся теоретические сведения, расчетные задания с примерами m-файлов, а также методические указания и контрольные вопросы. Основные разделы теории информации — кодирование источника (сжимающее кодирование) и канальное (помехоустойчивое) кодирование. Теория информации тесно связана с информационной энтропией, коммуникационными системами, криптографией и другими смежными дисциплинами. Для студентов, обучающихся по направлениям подготовки «Инфокоммуникационные технологии и системы связи» и «Радиотехника». Может быть полезно преподавателям.
brij 15/11/23 Просмотров: 439 Комментариев: 0
0
ponyatnyy-python-s-naglyadnym-kodom-dlya-detey-i-nachinau

Это увлекательная и понятная книга о Python, созданная специально для начинающих взрослых и их детей. Эта книга предлагает простой и доступный путь в мир программирования, где даже самые молодые читатели могут освоить основы. Примеры кода для детей: Книга содержит множество примеров кода, которые легко понять и объяснить детям. Они иллюстрируют концепции программирования через интересные истории и задачи. Каждая глава вводит важные концепции программирования, такие как переменные, условия, циклы и функции, используя язык, понятный и детям, и начинающим взрослым.
tanyavip1 14/11/23 Просмотров: 830 Комментариев: 0
+2
Администрирование GNU/Linux с нуля

Дается необходимый набор знаний в области администрирования GNU/Linux. Материал не привязан к какому-либо конкретному дистрибутиву GNU/Linux, а рассмотрены общие процедуры организации и поддержки этих систем: работа в оболочке Bash, утилиты командной строки, файловые системы, управление загрузкой, системные и сетевые службы GNU/Linux.
gefexi 14/11/23 Просмотров: 742 Комментариев: 0
0
Qt 6 QML

Чем эта книга отличается от документации по Qt? Я слышу ваш вопрос. Намерение состоит в том, чтобы создать дополнение. Эта книга предназначена для чтения от начала до конца, где каждая глава опирается на то, что вы узнали ранее. Но она также может быть использована и опытным читателем для того, чтобы сориентироваться в новой теме. Каждая глава посвящена определенной теме и знакомит с концепциями из Qt и QML. Тем не менее, документация Qt всегда дает полную картину и является отличным справочником для поиска подробностей обо всех элементах, свойствах, перечислениях и многом другом.
gefexi 11/11/23 Просмотров: 378 Комментариев: 0
+1
Лингвистические основы языка программирования С

В учебном пособии описаны базовые конструкции языка программирования С как элементы искусственного формализованного языка. Рассмотрены синтаксические, лексические и семантические основы текстов на этом языке. В заключительной части достаточно подробно разбирается задача из области математической лингвистики, приводятся различные алгоритмы ее решения, обсуждаются варианты их реализации на языке С и возможные трудности на данном пути.
gefexi 10/11/23 Просмотров: 402 Комментариев: 0
0
Чистый Agile

Прошло почти двадцать лет с тех пор, как появился Манифест Agile. Легендарный Роберт Мартин (Дядя Боб) понял, что пора стряхнуть пыль с принципов Agile и заново рассказать о гибком подходе не только новому поколению программистов, но и специалистам из других отраслей. Автор полюбившихся айтишникам книг «Чистый код», «Идеальный программист», «Чистая архитектура» стоял у истоков Agile.
gefexi 08/11/23 Просмотров: 376 Комментариев: 0
0
5