Книга о прикладных аспектах языка программирования Rust, описывающая внутреннее устройство языка и сферы его использования. Rust рассматривается как современное дополнение для С при программировании ядра ОС и при системном программировании, а также как низкоуровневый скоростной язык, обеспечивающий максимальную производительность. Объяснены тонкости работы с процессором, многопоточное программирование, работа с памятью, а также взаимодействие с Linux. Изложенный материал позволяет как писать современные приложения на Rust с нуля, так и внедрять Rust в сложившуюся базу кода. Главная цель книги - обучить вас программированию на языке Rust. В книге представлены довольно крупные и способствующие обучению рабочие проекты. По ходу изучения материала будут созданы база данных, эмулятор процессора, ядро операционной системы и разработано несколько других интересных проектов. Предстоит даже заняться процедуральным искусством. Каждый проект разработан с целью изучения языка программирования Rust в удобном для вас темпе. Для тех, кто еще не освоился в Rust-программировании, есть множество возможностей по расширению проектов в любом выбранном направлении.
brij 25/09/23 Просмотров: 607 Комментариев: 0
0
Программирование →
Кевлин Хенни, Триша Джи. 97 вещей, о которых должен знать каждый Java-программист. Советы лучших экспертов
Что должен знать каждый Java-программист? Ответов на этот вопрос может быть очень много. Авторы этой книги собрали мнения нескольких десятков опытных разработчиков на Java, чтобы создать единое руководство для тех, кто только начинает свой путь в программировании. Когда так много нужно знать, так много нужно сделать и есть так много способов сделать это, ни один человек или один источник не может утверждать, что его путь — «единственный истинный». Идеи не совпадают, как модульные части, и никто к этому не стремится — пожалуй, даже наоборот. Ценность каждого вклада проистекает из его уникальности. Ценность коллекции заключается в том, как материалы дополняют, подтверждают и даже противоречат друг другу. Здесь нет всеобъемлющего повествования: вы должны прочувствовать идеи, поразмыслить над ними и связать воедино, примеряя их к своей ситуации, знаниям и опыту.
brij 25/09/23 Просмотров: 712 Комментариев: 0
0
Книга знакомит с принципами создания визиток, буклетов, постеров, упаковок, календарей, аппликаций, коллажей, открыток и других графических работ с помощью программ компьютерной графики CorelDRAW и Photoshop. Рассматривается, как восстановить старые фотографии, сделать реалистичный фотомонтаж, интересно оформить эксклюзивные поздравления. По ходу изложения даются практические советы и рекомендации, которые позволят воплотить в жизнь самые смелые и оригинальные идеи.
deposit_rumit 24/09/23 Просмотров: 3363 Комментариев: 0
+2
Программирование →
Тиаго Антао. Сверхбыстрый Python. Эффективные техники для работы с большими наборами данных
Быстрый код на чистом Python, оптимизированные библиотеки и аппаратное обеспечение, позволяющее использовать все преимущества параллельной обработки данных, – это цена входа в мир машинного обучения и анализа больших данных. Книга, которую вы держите в руках, предлагает уникальные техники ускорения с акцентом на большие данные и станет вашим надежным проводником в мир оптимизации решений на базе Python. Вы узнаете, как оптимизировать работу со встроенными структурами данных и ускорить решения за счет конкурентного выполнения, а также научитесь сокращать объем занимаемой данными памяти без ущерба для их точности. Ознакомившись с тщательно проработанными примерами, вы узнаете, как добиться большей производительности популярных библиотек, таких как NumPy и Pandas, как эффективно обрабатывать и хранить данные. В книге используется целостный подход к повышению эффективности решений, так что вы научитесь оптимизировать и масштабировать целые системы – начиная от кода и заканчивая архитектурой.
brij 24/09/23 Просмотров: 729 Комментариев: 0
0
3-е издание
Книги по информационной безопасности (ИБ) преимущественно делятся на две группы: в одних большей частью присутствует нормативная информация и мало сведений о технической реализации угроз и защите от них, в других описываются только технические аспекты (серии «...глазами хакера»). Данная книга выдерживает уже третье издание, предлагая читателю глубокое погружение в практические аспекты реализации конкретных атак и средств защиты. Представлены как актуальная техническая информация, так и советы по организации процесса обеспечения информационной безопасности с соответствующими примерами. В числе рассматриваемых тем: атаки на беспроводные устройства, безопасность облачных систем, выявление уязвимостей, средства обнаружения и предотвращения вторжений, борьба с утечками, обзор методов шифрования, описание пакета Kali Linux и многое другое.
brij 22/09/23 Просмотров: 1222 Комментариев: 0
0
Программирование →
Михалис Цукалос. Golang для профи. Создаем профессиональные утилиты, параллельные серверы и сервисы
3-е издание
Язык Go — это простой и понятный язык для создания высокопроизводительных систем будущего. Используйте Go в реальных производственных системах. В новое издание включены такие темы, как создание серверов и клиентов RESTful, знакомство с дженериками Go и разработка серверов и клиентов gRPC. Третье издание «Golang для профи» исследует практические возможности Go и описывает такие продвинутые темы, как параллелизм и работа сборщика мусора Go, использование Go с Docker, разработка мощных утилит командной строки, обработка данных в формате JSON и взаимодействие с базами данных. Кроме того, книга дает дополнительные сведения о работе внутренних механизмов Go, знание которых позволит оптимизировать код на Go и использовать типы и структуры данных новыми и необычными способами. Также охватываются некоторые нюансы и идиомы языка Go, предлагаются упражнения и приводятся ссылки на ресурсы для закрепления полученных знаний. Станьте опытным программистом на Go, создавая системы и внедряя передовые методы программирования на Go в свои проекты!
brij 22/09/23 Просмотров: 733 Комментариев: 0
0
Великолепная книга для детей дошкольного возраста. В ней содержится необходимый набор знаний, которые ребенок должен освоить до того, как пойдет в школу. Это алфавит, цифры и простейшие действия с ними, сведения о временах года, мире животных и навыках этикета. Вся эта информация представлена в занимательной форме, с прекрасными иллюстрациями и позволяет ребенку незаметно, в процессе игры, усвоить материал, который обычным способом дается детям довольно трудно.
gefexi 21/09/23 Просмотров: 612 Комментариев: 0
+1
Иногда с принтерами могут возникнуть различные проблемы, такие как зависшая очередь на печать, появление клонов принтеров и другие. В этом случае вам поможет перезапуск служби печати. Как это сделать показываю в этом видео.
banzaycs 20/09/23 Просмотров: 1075 Комментариев: 0
+1
Цель книги - научить читателя строить логику программы и алгоритмы различных вычислений. Уметь программировать еще не достаточно, надо знать, как применять полученные знания на практике. Для этого подробно описывается логика выполнения каждого участка кода, чтобы читатель смог использовать эти знания при решении собственных задач.
gefexi 20/09/23 Просмотров: 866 Комментариев: 0
+1
Эта шпаргалка - компиляция информации из множества источников, как с рунета, так и с англоязычных сайтов. Создавала её, в первую очередь, для себя любимой. Цель была структурировать полученные знания, а также, иметь возможность быстро найти ответы на вопросы. Девиз, под эгидой которого я её создавала: «Не истина в последней инстанции, но триггер вам в помощь». Тестирование (Software Testing) – проверка соответствия реальных и ожидаемых результатов поведения программы, проводимая на конечном наборе тестов, выбранном определённым образом.
brij 19/09/23 Просмотров: 1024 Комментариев: 0
0
Отличием книги является легкий, понятный и даже где-то юмористический подход автора к программированию на Python, благодаря чему вы будете учиться писать программы, ошибаться вместе с автором, исправлять ошибки и любоваться на готовые работоспособные программы...
gefexi 19/09/23 Просмотров: 1019 Комментариев: 0
0
Книга содержит задания, направленные на развитие математических навыков или их применение на практике. Задания построены по принципу от простого к сложному. При их выполнении используются самые обычные и доступные материалы: кубики, пуговицы, монеты, банки и т.п. Для широкого круга читателей.
gefexi 19/09/23 Просмотров: 413 Комментариев: 0
0
Выполняя несложные, увлекательные, игровые задания с красочными иллюстрациями, ребенок быстро научится писать печатные буквы и цифры, сравнивать предметы по количеству, складывать и вычитать, запомнит английский алфавит и первые иностранные слова, сможет развить когнитивные функции, освоит технику рисования и сам проведет увлекательные опыты.
gefexi 19/09/23 Просмотров: 489 Комментариев: 1
+1
Основная цель пособия – гармоничное развитие детей. Книга будет верным помощником родителям в обучении ребенка в течение длительного времени. Теперь не нужно покупать множество развивающих и обучающих пособий. Всё, что необходимо для развития дошкольника в одной книге!
gefexi 19/09/23 Просмотров: 602 Комментариев: 0
0
В этом видео хочу расказать о существовании полезного для некоторых людей расширении для браузера, которое позволяет скрывать докучающие короткие ролики (Shorts на YouTube) как из ленты на главной странице, так и из ленты на странице ваших подписок.
banzaycs 18/09/23 Просмотров: 1229 Комментариев: 0
+1
В сегодняшнем видео разберём ситуацию, когда зная код системной ошибки вам нужно узнать что она означает, другими словами - что её вызвало. Для расшифровки кода ошибки будем использовать командную строку.
banzaycs 18/09/23 Просмотров: 1181 Комментариев: 0
+1
Данная книга рассчитана для начинающих пользователей AutoCAD 2020 и подойдет всем, кто хочет научиться чертить и проектировать на компьютере. В книге описаны все основные стадии создания чертежей – от создания и настройки шаблона чертежа до внесения текста и печати документа. Подробные пошаговые инструкции и четкое изложение помогут быстро и качественно освоить программу и научиться создавать чертежи любой сложности. А опытным пользователям эта книга позволит систематизировать полученные ранее знания и узнать неочевидные приемы создания чертежей.
gefexi 18/09/23 Просмотров: 1123 Комментариев: 0
+1
Подробно рассмотрены основные синтаксические конструкции, применяемые при построении запросов на языке структурированных запросов (SQL), а также программировании хранимых процедур и триггеров. Теоретический материал в полной мере проиллюстрирован примерами запросов и скриптов для учебной БД, являющейся упрощенной моделью БД реальной информационной системы.
gefexi 18/09/23 Просмотров: 712 Комментариев: 0
0
Программирование →
С.С. Куликов. Реляционные базы данных в примерах. Практическое пособие для программистов и тестировщиков
Версия 1.0.24
Эта книга посвящена практическому взгляду на реляционную теорию и проектирование реляционных баз данных. Здесь не рассматриваются такие фундаментальные основы, как реляционная алгебра и реляционное счисление, но с множеством примеров и пояснений показаны основные понятия и подходы, необходимые для проектирования баз данных. Все схемы баз данных в этой книге приведены в нотации UML 2.1, созданы с использованием Sparx Enterprise Architect и (если речь идёт об уровнях проектирования, для которых это актуально) ориентированы на MySQL 8.0, Microsoft SQL Server 2019, Oracle 18c. Скорее всего, приведённые решения будут успешно работать на более новых версиях этих СУБД, но не на более старых.
brij 17/09/23 Просмотров: 920 Комментариев: 0
0
Автором отобран и представлен в книге обширный литературный и шахматный материал из личной коллекции, собиравшейся в течение многих лет. Книга является третьим томом оригинального практикума, в котором, в отличие от других шахматных книг, органично объединены фрагменты литературных произведений, в которых присутствует шахматная тема, и большое количество специально подготовленных заданий для тренинга.
gefexi 17/09/23 Просмотров: 538 Комментариев: 0
0