Скачать книги категории «Компьютеры»

Linux. Администрирование и системное программирование

Эта книга представляет собой всеобъемлющее руководство по работе, настройке, администрированию и системному программированию операционных систем семейства UNIX/Linux, включая Ubuntu, Fedora, openSUSE, Red Hat, Debian, Mandriva, Mint и даже Mac OS X. Первая часть книги дает начальные представления о работе в Linux: объясняется интерфейс командной строки, приводится обзор наиболее распространенных утилит, рассматривается иерархическая файловая система Linux, объясняется, как использовать свойства оболочки, чтобы ускорить работу в системе. Во второй части рассмотрены два мощных Linux-редактора, работающих в режиме командной строки и включенных в большинство дистрибутивов Linux: текстовый редактор vim и GNU-редактор emacs. В третьей части книги освещаются аспекты работы с оболочками bash и tcsh. Четвертая часть посвящена важным средствам программирования, широко используемым при системном администрировании Linux и Mac OS: рассказывается об особенностях расширенного программирования оболочки с использованием bash; дается представление о создании сценариев администрирования Linux-систем на языке программирования Perl; подробно рассмотрены утилиты sed и rsync. Заключительная часть книги представляет собой обширный справочник команд Linux, включающий подробные примеры использования более сотни наиболее важных утилит.

Книга адресована широкому кругу читателей: от пользователей Linux и Mac OS X, желающих узнать преимущества работы с системой из командной строки, до системных администраторов и программистов, нуждающихся в более глубоком понимании системы и доступных им инструментальных средств.

Linux. Установка, настройка, администрирование

Linux, наряду с Microsoft Windows и Apple OS X, является одной из важнейших операционных систем для ПК. Системы Linux установлены на многих крупных серверах и применяются на многочисленных смартфонах и планшетах, работающих на базе Android.

Раньше существовали предрассудки о том, что Linux, якобы, слишком сложна и неудобна в использовании, но сегодня они преодолены. Конечно, Linux работает не совсем так, как Windows, но перейти с Windows на Linux не сложнее, чем с Windows 7 на Windows 8. При этом большинство дистрибутивов Linux бесплатны, а также значительно более надежны, чем Windows. В Linux также не заводятся вирусы и трояны.

Но если Linux так проста в использовании, зачем было писать о ней такую толстую книгу? На это есть несколько причин.

Linux – это не просто альтернативная операционная система, способная заменить Windows на ПК. В Linux есть многочисленные дополнительные возможности применения и функции. Речь может идти как об автоматизации повседневных задач, так и о многом другом, вплоть до конфигурации сетевых серверов. Linux включает в себя множество различных дистрибутивов. Наиболее известными считаются Debian, Red Hat, openSUSE и Ubuntu. Автор выстроил эту книгу в универсальном ключе, без привязки к конкретным дистрибутивам. Издание призвано научить читателя не только работать с Linux, но и понимать ее. Давайте научимся все делать по-линуксовски!

Набор и верстка в системе LATEX

Книга посвящена популярной издательской системе LaTeX, предназначенной для набора и верстки научно-технических текстов с формулами, таблицами, диаграммами любого уровня сложности. В настоящем издании книга существенно переработана: исключен ряд разделов, утративших актуальность, но добавлен материал о BibTex'е, MetaPost'е, подготовке презентаций и пр.

Книга будет полезна всем, кто имеет дело с изготовлением на компьютере оригинал-макетов, а также авторам, самостоятельно набирающим научные тексты.

1C:Зарплата и управление персоналом 8.2

Книга помогает пройти все этапы работы: от запуска программы, заполнения начальных сведений и ввода кадровой информации до непосредственного ведения кадрового учета, управления персоналом предприятия и дальнейшего получения унифицированных форм отчетности, подведения итогов по отработанному времени, расчету заработной платы и отражению расчетов в бухгалтерском и налоговом учете, формирования регламентированной отчетности. Для широкого круга читателей: кадровых работников, менеджеров по персоналу, бухгалтеров – расчетчиков зарплаты. Будет полезно учащимся высших и средних специальных учебных заведений, а также преподавателям, ведущим курсы по управлению персоналом и программам «1С:Предприятие»

1С:Управление торговлей 8.2

Проанализированы нормативные акты, регулирующие порядок работы торговой организации, составления и представления отчетности в налоговую инспекцию, рассмотрены практические вопросы управленческого учета с точки зрения отдельных подразделений торговой компании в программе «1С:Управление торговлей 8.2».

Издание будет полезно работникам торговых организаций, налоговых органов, научным работникам и студентам ВУЗов, а также всем, интересующимся вопросами автоматизации управленческого учета на предприятиях торговли.

Операционные системы. Практикум

Содержит материал, обеспечивающий проведение практических, лабораторных, семинарских занятий и курсовое проектирование по основам построения и функционирования современных операционных систем. Рассмотрены организация пользовательского интерфейса на основе современной командной оболочки PowerShell, мультипрограммные вычислительные процессы, управление памятью и устройствами, файловые системы. Уделено внимание вопросам безопасности, защите и восстановлению операционных систем и их сетевым возможностям, а также средствам виртуализации и организации множественных прикладных сред.

Для бакалавров вузов экономического и технического профиля.

Photoshop CS2

Эта книга посвящена новой версии самой популярной программы для работы с растровой графикой – Photoshop CS2. В ней не только подробно рассматриваются новые возможности пакета, но и последовательно рассказывается обо всех средствах, которые дает Photoshop в руки профессионала – художника-графика, веб-дизайнера, полиграфиста или фотографа – для решения самых разнообразных задач. Ориентация на опытных пользователей дала возможность включить в книгу достаточно сложные упражнения и практические примеры.

UML 2.0. Объектно-ориентированное моделирование и разработка

Перед вами поистине революционная книга, посвященная базовым принципам объектно-ориентированного мышления. Своей универсальностью она выгодно отличается от множества книг, описывающих отличительные черты какого-нибудь одного языка программирования.

Новое издание этого бестселлера обновлено в соответствии со стандартом UML 2.0. Авторы четко и ясно объясняют суть важнейших концепций объектно-ориентированного программирования, представляют способы реализации этих идей при разработке ПО с использованием языков C++ и Java, а также реляционных баз данных. В книге есть задания и множество советов, что делает ее очень практичной.

Windows 7. Скрипты, автоматизация и командная строка

В книге описаны современные инструменты для рационализации и автоматизации задач управления операционными системами Windows 7 и Windows Vista. Никаких мышей! Только командная строка и ввод с клавиатуры.

Известный эксперт по Windows Брайан Книттель собрал вместе все необходимые средства автоматизации: VBScript, Windows Scripting Host (WSH), традиционные пакетные файлы, продвинутые команды Microsoft PowerShell. Описанные приемы и методики избавят вас от рутинной, повторяющейся работы.

Издание рекомендовано опытным пользователям, системным администраторам и разработчикам программного обеспечения.

Windows 8. Настройка, работа, администрирование

Книга предназначена всем пользователям, желающим начать работу с новой версией операционной системы компании Microsoft – Windows 8. Подробно описаны особенности установки, настройки и восстановления системы, а также методы повышения ее производительности. Дано описание процедуры создания домашней группы, управления учетными записями, настройки локальной сети и подключения к Интернету. Отдельно рассмотрены проблемы безопасности и борьбы с вредоносным ПО. Описаны действия по шифрованию данных и виртуализации в Windows 8.

Хорошо структурированный материал издания и большое количество иллюстраций позволят вам быстро развернуть новую мощную операционную систему на ваших компьютерах и начать работу в Windows 8. Уровень подготовки читателя – от начинающего пользователя, имеющего небольшой опыт работы в предыдущих версиях Windows, до опытного, но еще не знакомого с Windows 8.

Компьютер для ваших родителей

Изложены основы работы на компьютере «с нуля». В доступной форме, рассчитанной на людей среднего и старшего возраста, описана работа в Microsoft Windows, отправка писем по электронной почте, общение в социальных сетях, процесс создания блогов, общение по Skype. Уделено внимание поиску информации в сети и проблеме борьбы с вирусами. Также даны основы работы в Microsoft Word, Excel и PowerPoint.

Четвертое издание переработано и дополнено с учетом современных тенденций, ориентировано на работу с операционной системой Windows 8.1 и последними версиями программного обеспечения, содержит рекомендации по выбору современного ноутбука или планшета.

Для начинающих пользователей персональных компьютеров.

Rootkits, SpyWare/AdWare, Keyloggers & BackDoors. Обнаружение и защита

Рассмотрены технологии и методики, положенные в основу работы распространенных вредоносных программ: руткитов, клавиатурных шпионов, программ SpyWare/AdWare, BackDoor, Trojan-Downloader и др. Для большинства рассмотренных программ и технологий приведены подробные описания алгоритма работы и примеры кода на Delphi и С, демонстрирующие упрощенную реализацию алгоритма. Описаны различные утилиты, в том числе и популярная авторская утилита AVZ, предназначенные для поиска и нейтрализации вредоносных программ и хакерских «закладок». Рассмотрены типовые ситуации, связанные с поражением компьютера вредоносными программами. Для каждой из ситуаций описан процесс анализа и лечения.

Для системных администраторов, специалистов по защите информации, студентов вузов и опытных пользователей.

Умные вещи. Arduino, датчики и сети для связи устройств

Рассмотрен 31 проект на основе микроконтроллерной платы Arduino, в которых показано, как сделать, чтобы электронные устройства могли обмениваться между собой данными и реагировать на команды. Показано, как изменить настройки домашнего кондиционера, «позвонив ему» со своего смартфона; как создавать собственные игровые и видеоконтроллеры, взаимодействующие по сети; как использовать устройства Wi-Fi, Bluetooth, LoRa и инфракрасное излучение для получения информации от датчиков и организации взаимодействия объектов. Рассмотрена работа с четырьмя программными платформами и библиотеками с открытым исходным кодом: Arduino IDE 1.8, Processing, node.js и p5.js.

В третьем издании добавлены новые проекты, описано использование в проектах не только Arduino Uno, но и Arduino 101, Arduino MKR1000, ESP32, ESP8266 и Raspberry Pi, а также уделено внимание вопросам безопасности.

Для интересующихся современной электроникой.

Практическое программирование микроконтроллеров Atmel AVR на языке ассемблера (3-е издание)

Изложены принципы функционирования, особенности архитектуры и приемы программирования микроконтроллеров Atmel AVR. Приведены готовые рецепты для программирования основных функций современной микроэлектронной аппаратуры: от реакции на нажатие кнопки или построения динамической индикации до сложных протоколов записи данных во внешнюю память или особенностей подключения часов реального времени. Особое внимание уделяется обмену данными микроэлектронных устройств с персональным компьютером, приводятся примеры программ. В книге учтены особенности современных моделей AVR и сопутствующих микросхем последних лет выпуска. Приложение содержит основные параметры микроконтроллеров AVR, перечень команд и тексты программ для них, а также список используемых терминов и аббревиатур.

Для учащихся, инженерно-технических работников и радиолюбителей.

3ds Max 2014

Наиболее полное руководство по созданию трехмерных объектов при помощи популярного графического редактора 3ds Max 2014 позволит каждому, кто занимается трехмерной графикой, воплотить свои идеи в качественных 3D-проектах. Рассматривается моделирование с помощью геометрических объектов и сплайнов, применение материалов, обработка сложных текстур, визуализация и анимация объектов, создание трехмерных сцен, использование эффектов, рендеринг и визуализация изображений с приложением mental ray, V-Ray, технология использования множества эффектов, а также способы межфайловой интеграции проектов.

На FTP-сервере издательства находятся: обзорный видеокурс по основам работы в 3ds Max 2014, сцены, сцены-образы, изображения для создания текстур, рисунки из книги в цветном исполнении.

Для широкого круга пользователей.

Микрокомпьютеры Raspberry Pi. Практическое руководство

Рассмотрены вопросы подбора и настройки периферийных устройств для микрокомпьютеров Raspberry Pi. Подробно описана установка операционной системы. Большая часть материала посвящена работе с дистрибутивом Raspbian. Описаны настройка и установка дополнительных пакетов, удаленный доступ к компьютеру с помощью SSH и VNC, использование Raspberry Pi в качестве веб-сервера, torrent-клиента, сервера видеонаблюдения, голосовое управление компьютером, взаимодействие с библиотекой «компьютерного зрения» openCV, операционной системой роботов ROS, платой Arduino и многое другое. Рассмотрено применение Raspberry Pi в качестве медиаплеера XBMC. Разобрано использование выводов GPIO и платы расширения Gertboard и XMOS Starter Kit для Raspberry.

На сайте издательства размещен архив с примерами и проектами из книги.

Для разработчиков.

Проекты с использованием контроллера Arduino

Рассмотрены основные платы Arduino и платы расширения (шилды), добавляющие функциональность основной плате. Подробно описан язык и среда программирования Arduino IDE. Приведены практические проекты с использованием контроллеров семейства Arduino в области робототехники, погодных метеостанций, «умного дома», вендинга, телевидения, беспроводной связи (bluetooth, радиоуправление, связь с устройствами Android) и др. Все проекты сопровождаются схемами и листингами. На сайте издательства размещен архив с исходными кодами программ и библиотек, описаниями и спецификациями электронных компонентов.

В четвертом издании рассмотрены новые платы Arduino MKR и Nano 33, новые платы расширения, светодиодные матрицы, протокол MQTT, RFID-идентификация, GPS-трекер, Яндекс. Карты и проекты в области нейронных сетей.

Инструментарий хакера

Оригинальное изложение материала позволит читателю понять методы обеспечения защиты информации как на личных компьютерах, так и в профессиональных системах. Описаны основные принципы подбора инструментария хакера. Приведено множество примеров взлома и сокрытия следов: перехват паролей, атаки на Wi-Fi-роутеры, подмена MAC-адресов, способы оставаться невидимым в Интернете. В противовес злоумышленнику описаны методы защиты с помощью соответствующих программных инструментов. Даны рекомендации, как поступать, чтобы не лишиться своих денег при дистанционном банковском обслуживании.

Книга может быть использована в качестве практического руководства для начальной подготовки специалистов информационной безопасности. За счет подробного описания настроек, качественной визуализации материала, преобладания ориентированности на Windows-системы (для примеров с Unix подробно описывается каждый шаг), она также будет интересна и понятна любому пользователю персонального компьютера: от старшеклассника и студента до профессионала.

Для пользователей ПК.

1С:Предприятие 8.3. Программирование и визуальная разработка на примерах

Обучение разработке конфигураций и программированию на платформе 1С:Предприятие 8.3 построено на практических примерах различной сложности. Основной упор сделан на подробное описание технологии разработки конфигураций с использованием конструкторов и встроенного языка программирования, включая конструирование управляемого интерфейса, разработку управляемых форм, использование возможностей настройки отчетов, настройку командного интерфейса, клиентское и серверное программирование и ряд других ресурсов. Большое внимание уделено языку запросов и построению разнообразных отчетов. Тематика примеров в основном связана с учетом денежных средств, в частности, рассмотрены задачи автоматизации учета денежных поступлений для организаций, предоставляющих платные образовательные услуги.

На сайте издательства находятся разработанные в книге конфигурации и упоминаемые документы, созданные в MS Word.

Для начинающих 1С-программистов и опытных пользователей.

Android для пользователя. Полезные программы и советы (2-е издание)

Рассмотрены самые интересные, полезные и наиболее популярные среди отечественных пользователей Android-приложения. Даны советы, как превратить Android-устройство в пульт дистанционного управления компьютером, организовать покадровую съемку, загружать торренты, избавиться от рекламы в приложениях, экономить трафик, продлить жизнь аккумулятора и многое другое. Некоторые приложения, описанные в книге, требуют полномочий root, получению которых посвящена отдельная глава. Особое внимание уделено созданию своих собственных Android-приложений без знания языков программирования и рассмотрен проект App Inventor, позволяющий создавать приложения исключительно визуальными средствами.

Во втором издании описаны новинки последних версий Android и новые программы MX Player, Яндекс. Метро, ES Проводник, One Click Root, рассмотрена публикация видео на YouTube, печать на беспроводном принтере, активация безопасного режима, отладка приложений по USB и многое другое.

Для широкого круга пользователей Android.

iPhone для пользователя

Книга представляет собой практическое руководство по использованию iPhone. В ней подробно описаны основные функции и настройки популярного смартфона Apple. Приведены наиболее полезные советы, словарь терминов, связанных с iPhone, и различные справочные данные, которые могут пригодиться владельцам. Информация приведена для iOS 7.

Для пользователей iPhone.

Оценка ветроэнергетического потенциала района средствами компьютерного моделирования

В статье формулируется проблема оценки ветроэнергетического потенциала района с учетом рельефа местности. Описаны сложности, возникающие при комплексном использовании разнородных программных продуктов для решения задачи оценки ветроэнергетического потенциала. Авторы предлагают методику поиска мест эффективного размещения ветроэнергетических установок, рассматривают применение программных продуктов. Проводится апробация предложенной методики на простых моделях рельефа и путем создания полномасштабной модели рельефа района п. Аян Хабаровского края.

Алгоритм оценки параметров линейной множественной модели регрессии по минимаксному критерию

При исследовании динамических процессов необходим реалистичный и объективный причинно-следственный анализ событий. Он возможен благодаря применению математических и компьютерных методов моделирования для изучения свойств рассматриваемых объектов, количественной оценки и прогнозирования показателей динамического ряда. Существующие методы анализа требуют достаточно объемной выборки исходных данных, что не всегда возможно, особенно когда моделируемый показатель зависит от нескольких переменных, при этом недооценивается возможность появления экстремально редких событий, которые нарушают картину распределения рассматриваемого показателя. В статье предложен минимаксный метод оценивания ряда динамической структуры для прямоугольной сетки значений независимых переменных, построен эффективный алгоритм и дан пример его применения. В работе содержится математическое обоснование нового метода моделирования оценочных характеристик временных рядов с использованием минимаксного критерия для линейной множественной регрессионной модели. Сформулированы и доказаны свойства решения задачи, представляющей инструментарий реализации методики моделирования, которые позволили разработать алгоритм, легко представимый на любом языке программирования. Приведены примеры реализации алгоритма для оценки динамических тенденций с целью сжатия данных и прогнозирования недостающих значений в выборке. Рассмотрение обобщения задачи Чебышёва на двумерную прямоугольную сетку позволило применить минимаксную модель для учета множественной регрессионной зависимости, а также использовать ее для реализации оценки параметров авторегрессионной зависимости. Математическое обоснование и полученные свойства новой модели позволили разработать эффективный в аспекте доступности аппаратно-программной реализации в реальном режиме времени алгоритм.

Первичная идентификация в технологии информационного поиска (часть 1)

В статье рассмотрена одна из процедур механизма общения субъекта, которая названа первичной идентификацией. При полновесной реализации этой процедуры в программной системе, организующей информационный поиск, можно ожидать высоких показателей эффективности поиска. Однако полновесная реализация первичной идентификации возможна только с применением модели области реального мира, приближенной к модели, названной «гносеологической моделью».