Рассмотрены основные аспекты программирования в Linux: от программирования на языках командных оболочек bash и tcsh до создания приложений с графическим интерфейсом с использованием библиотек Tk, glib, GTK+ и средства dialog, Подробно дано программирование на C/C++ в Linux: использование компилятора gcc, ввод/вывод в Linux, создание многопоточных приложений, сетевых приложений архитектуры клиент/сервер, а также разработка модулей ядра для современной линейки ядер. Описан популярный среди разработчиков утилит язык TCL. Особое внимание уделено отладке и оптимизации программ, рассмотрены отладчик gdb и профайлер gprof. Для программистов.
514 Руб.
НАЙТИ ЕЩЕДаны начала программирования на PHP: установка и настройка Apache, PHP и MySQL, а также кроссплатформенной сборки XAMPP, выбор редактора PHP-кода, синтаксис языка и самые полезные функции PHP. Рассмотрено создание собственного движка сайта и ряда дополнительных модулей - фотогалереи, RSS-граббера, модуля для работы с MP3, сервиса reCAPTCHA, применение мощного шаблонизатора Smarty и создание простейшего собственного шаблонизатора. Показано, как с помощью технологии Ajax добиться обновления данных на странице без ее перезагрузки. В книге представлено два реальных проекта: универсальная система управления контентом, которая подойдет для построения типичного сайта, и одного из реальных проектов автора. В шестом издании рассмотрены нововведения версии PHP 7.х, особенности создания индикатора загрузки файла и разыменовывания массивов, приведены примеры устранения типичных SEO-ошибок, допускаемых программистами, описана работа с PDO, Curl и MobileDetect, дано введение во фреймворк Symfony. На сайте издательства находятся дополнительные главы, все листинги из книги, а также необходимое программное обеспечение. Для веб-программистов. 6-е издание, переработанное и дополненное
1564 Руб.
НАЙТИ ЕЩЕДаны начала программирования на PHP: установка и настройка Apache, PHP и MySQL, а также кроссплатформенной сборки XAMPP, выбор редактора PHP-кода, синтаксис языка и самые полезные функции PHP. Рассмотрено создание собственного движка сайта и ряда дополнительных модулей - фотогалереи, RSS-граббера, модуля для работы с MP3, сервиса reCAPTCHA, а также применение мощного шаблонизатора Smarty и создание простейшего собственного шаблонизатора. Показано, как с помощью технологии Ajax добиться обновления данных на странице без ее перезагрузки. В книге представлено два реальных проекта: универсальная система управления контентом, которая подойдет для построения типичного сайта, и одного из реальных проектов автора. В пятом издании рассмотрены нововведения версии 5.5 (генераторы, новые ключевые слова, Password Hashing API и др.), а также особенности создания индикатора загрузки файла и разыменовывания массивов. На сайте издательства находятся дополнительные главы, все листинги из книги, а также необходимое программное обеспечение. 5-е издание.
796 Руб.
НАЙТИ ЕЩЕСамоучитель ориентирован на домашнего и офисного непрофессионального пользователя и поможет ему самостоятельно настроить и оптимизировать операционную систему Linux. В книге есть ответы практически на все вопросы, возникающие при ежедневной работе в Linux. Рассмотрены типичные ситуации: вход в систему, работа с файловой системой, использование графического интерфейса, установка программного обеспечения, настройка сети и Интернета, работа в Интернете, использование офисных, мультимедийных и игровых приложений, работа с периферийными устройствами, а также оптимизация операционной системы Linux. В отличие от первого издания книги, вышедшего под псевдонимом А. Орлов, во втором весь материал ориентирован на современные версии дистрибутивов - Mandriva 2008, Fedora 8, ASP Linux 11. Текст существенно обновлен и дополнен, в частности, описаны дополнительные программы для записи дисков Nero для Linux и др. 2-е издание, переработанное и дополненное.
331 Руб.
НАЙТИ ЕЩЕДанная книга расскажет, как использовать Linux для несанкционированного доступа к информационным системам, или, попросту говоря, для взлома.(Примечание. Материал носит информационный характер и каждый сам решает, как его использовать. Вся ответственность по использованию материала данной книги в противозаконных целях ложится на самого читателя).Первая часть книги показывает, как взломать саму Linux - вы познакомитесь с основами Linux; узнаете, как взломать локальную Linux-систему и получить права roof, поговорим о различных уязвимостях в системе шифрования файлов и папок eCryptfs; ну и, в заключение первой части, будет показано как взломать Apache, MySQL, а также CMS WordPress.Вторая часть книги расскажет, как использовать различные инструменты, доступные в Linux, для взлома других систем (в том числе и Linux) - познакомимся с хакерским дистрибутивом Kali Linux и узнаем о лучших инструментах из этого дистрибутива; расскажем как взломать аккаунт в социальной сети; научимся скрывать свою деятельность с помощью Тоr; попробуем взломать Android-приложение посредством инструментов, входящих в состав Linux и еще много чего интересного.
591 Руб.
НАЙТИ ЕЩЕДля администраторов Linux описана настройка различных типов серверов: Web, FTP, DNS, DHCP, почтового сервера, сервера баз данных. Подробно рассмотрена установка и тонкая настройка операционной системы. Описана настройка связки Apache + MySQL + PHP. Большое внимание уделено защите сервера на базе Linux: настройке брандмауэра, защите маршрутизатора и точки доступа и т.д. Для пользователей приведены полезные сведения об общем устройстве Linux, основные приемы работы и базовой настройки этой операционной системы. Материал рассматривается на примере последних, на момент написания книги версий популярных дистрибутивов - Fedora, Mandriva, Ubuntu. Книга будет полезна для администраторов Linux и опытных пользователей.
356 Руб.
НАЙТИ ЕЩЕОписана настройка различных типов серверов: Web-, FTP-, DNS- DHCP-, почтового сервера, сервера баз данных. Подрооно рассмотрена установка и базовая настройка операционной системы, настройка связки Apache + MySQL + PHP, дано общее устройство Linux и разобраны основные принципы работы с этой операционной системой. Отдельное внимание уделено защите сервера на базе Linux: настройка брандмауэра, защита маршрутизатора и точки доступа и т. д. Изложение основано на последних на момент написания книги версиях популярных дистрибутивов Fedora, Mandriva, Ubuntu. Второе издание существенно дополнено новым материалом: рассмотрены длинные имена устройств из библиотеки uuid, модель SquidGuard, планировщик anacron; добавлена информация о восстановлении загрузчика Linux, изменены главы, посвященные установке программного обеспечения.
369 Руб.
НАЙТИ ЕЩЕОписана настройка различных типов серверов: Web-, FTP-, DNS-, DHCP-, почтового сервера, сервера баз данных. Подробно рассмотрена установка и базовая настройка операционной системы, настройка связки Apache + MySQL + PHP, дано общее устройство Linux и разобраны основные принципы работы с этой операционной системой. Отдельное внимание уделено защите сервера на базе Linux: настройка брандмауэра, защита маршрутизатора и точки доступа и т. д. Описана работа системы контроля доступа Tomoyo, прокси-серверов Squid и SquidGuard. Изложение основано на последних на момент написания книги версиях популярных дистрибутивов Fedora, Mandriva, Ubuntu, openSUSE. Третье издание существенно дополнено новым материалом: рассматривается дистрибутив openSUSE, приводится расширенное описание брандмауэра iptables, настройка сети производится не только с помощью графических конфигураторов, но и с помощью конфигурационных файлов системы, рассмотрены средства резервного копирования remastersys, Clonezilla, Linux Live. 3-е издание, переработанное и дополненное
626 Руб.
НАЙТИ ЕЩЕРассмотрены задачи, которые выполняются из командной строки операционной системы Linux. Объясняется, как попасть в командную строку, работать в консоли, настраивать систему с помощью программ, обладающих только текстовым интерфейсом. Описаны особенности файловой системы Linux, наиболее полезные команды для работы с текстом, сетью и Интернетом, а также команды системного администратора. Особое внимание уделено написанию сценариев автоматизации рутинных задач на языках командных оболочек bash и tcsh. Рассмотрены способы перенаправления ввода-вывода, маски и псевдонимы, различные варианты запуска программ, эффективные приемы использования клавиатуры, примеры сложных команд и другие вопросы.Для системных администраторов, программистов и квалифицированных пользователей Linux.
537 Руб.
НАЙТИ ЕЩЕДаны начала программирования на РНР: установка и настройка Apache, PHP, MySQL и кроссплатформенной сборки ХАМРР, выбор редактора PHP-кода, синтаксис языка и самые полезные функции РНР 5.4. Рассмотрено создание собственного движка сайта и ряда дополнительных модулей - фотогалереи, RSS-граббера, модуля для работы с МРЗ, сервиса геСАРТСНА, а также применение мощного шаблонизатора Smarty и создание простейшего собственного шаблонизатора. Показано, как с помощью технологии Ajax добиться обновления данных на странице без ее перезагрузки. Для закрепления практики разработки Web-приложений рассмотрен сложный проект, приведены его подробное описание, исходный код и интеграция с популярным движком WordPress. В четвертом издании добавлен материал, знакомящий с механизмом кэширования MySQL, продуктом Zend Guard и процессом создания WAP-сервера. На сайте издательства находятся дополнительные главы, все листинги из книги, а также необходимое программное обеспечение. 4-е издание, переработанное и дополненное.
580 Руб.
НАЙТИ ЕЩЕНа практических примерах описано создание веб-приложений на языке РНР версии 8.х. Даны начала разработки на РНР: установка и настройка Арасhе 2.4, РНР, MySQL и кросс-платформенной сборки ХАМРР, выбор редактора РНР-кода, синтаксис языка, самые полезные функции и нововведения РНР 8.х. Рассмотрено создание веб-приложений с использованием популярного фреймворка Laravel и шаблонизатора Blade. В качестве хранилища данных использованыдва сервера — самая современная версия MySQL и набирающая популярность СУБД MongoDB.Раскрыты особенности создания индикатора загрузки файла и разыменовывания массивов, приведены примеры устранения типичных SEO-ошибок, допускаемых программистами, описана работа с РDО, JSОN, МРЗ, CURL, МоbileDetec. Особое внимание уделяется безопасности веб-приложений — рассматривается, как уберечьих от основных атак, как установить SSL-сертификат и уберечь сам сервер от неприятностей.На сайте издательства находятся дополнительные главы, листинги из книги, а также необходимое программное обеспечение.
749 Руб.
НАЙТИ ЕЩЕНа практических примерах описана разработка Web-приложений на языке PHP версий 5 и 6. Большая часть кода примеров совместима с обеими версиями PHP, но особое внимание уделено новым функциям PHP 6. Даны начала программирования на PHP: установка и настройка PHP и MySQL, выбор редактора PHP-кода, основы синтаксиса и самые полезные функции PHP. Рассмотрено создание собственного движка сайта и ряда дополнительных модулей - фотогалереи, RSS-граббера, модуля для работы с MP3, модуля продажи недвижимости, гостевой книги, а также применение мощного шаблонизатора Smarty и создание простейшего собственного шаблонизатора. В качестве хранилища данных использованы два сервера - самая современная версия MySQL 6 и "суперлегкий" сервер баз данных SQLite. Показано, как с помощью технологии Ajax добиться обновления данных на странице без ее перезагрузки. Во втором издании описаны новые инструменты для создания сложных проектов PEAR, CVS и PHPUnit. Прилагаемый компакт-диск содержит дополнительные главы, все листинги из книги, а также необходимое программное обеспечение. 2-е издание, переработанное и дополненное.
430 Руб.
НАЙТИ ЕЩЕКнига ориентирована на начинающего пользователя Linux, покупающего ноутбук с предустановленной ОС Linux или планирующего установить ее самостоятельно. С этих позиций рассматриваются последние версии популярных дистрибутивов openSUSE 11.1, Fedora 10 и Ubuntu 8.10. Рассказывается, как подключить ноутбук к Интернету, как подключить к ноутбуку мобильный телефон по Bluetooth (для обмена файлами и выхода в Интернет). Отдельное внимание уделяется сугубо мобильным проблемам: управлению питанием ноутбука, сохранению срока службы аккумулятора, модернизации ноутбука, синхронизации данных с КПК. Рассматривается ряд домашних и офисных приложений: мультимедиа-проигрыватели, грабберы CD и DVD-дисков, программы для создания VideoDVD, офисный пакет OpenOffice. Прилагаемый DVD содержит LiveCD-версии дистрибутивов Fedora 10, openSUSE 11.1, Ubuntu 8.10 и образ мини-дистрибутива DSL для создания загрузочной флеш-карты.
529 Руб.
НАЙТИ ЕЩЕОписаны основы сетевого взаимодействия, планирование и монтаж сети (Ethernet и Wi-Fi), настройка сети и маршрутизации без конфигураторов. Даны примеры настройки различных типов серверов: Web, FTP, DNS, DHCP, почтового сервера, сервера баз данных. Рассмотрены дистрибутивы Fedora 13, Mandriva 2010.1 Spring, openSUSE 11.3, Ubuntu 10, файловая система Linux, установка и базовая настройка Linux, а также связки Apache + MySQL + PHP. Особое внимание уделено защите сетевых сервисов и оптимизации работы сервера: использованию брандмауэров iptables и ebtables, прокси-серверов Squid и SquidGuard, созданию chroot-окружения, управлению доступом с помощью системы Tomoyo, настройке VPN-сервера, аудиту сети при помощи сетевого сканера nmap. Приведены практические рекомендации по стратегии администрирования и уходу за аппаратными средствами, работе Linux-сервера в Windows-сети, созданию LiveCD, автоматизации задач с помощью bash, использованию программных RAID-массивов.
407 Руб.
НАЙТИ ЕЩЕДаны ответы на все вопросы, возникающие при работе с Linux: от установки и настройки этой ОС до настройки сервера на базе Linux. Материал книги максимально охватывает все сферы применения Linux от запуска Windows-игр под управлением Linux до настройки собственного веб-сервера. Также рассмотрены: вход в систему, работа с файловой системой, использование графического интерфейса, установка программного обеспечения, настройка сети и Интернета, работа в Интернете, средства безопасности, резервное копирование, защита от вирусов и другие вопросы. Материал ориентирован на последние версии дистрибутивов Fedora, openSUSE, Slackware, Ubuntu. В восьмом издании рассмотрены Fedora 33, модуль zRAM, файловая система Btrfs, настройка Apache для работы на нескольких портах, организация поддоменов *.example.com, выбор и настройка VDS, брандмауэр ufw, "лайфхаки" для начинающих администраторов. На сайте издательства находятся дополнительные главы в PDF-файлах и видеоуроки. 8-е издание, переработанное и дополненное.
1531 Руб.
НАЙТИ ЕЩЕДаны ответы на все вопросы, возникающие при работе с Linux: от установки и настройки этой ОС до настройки сервера на базе Linux. Материал книги максимально охватывает все сферы применения Linux от запуска Windows-игр под управлением Linux до настройки собственного Web-сервера. Также рассмотрены: вход в систему, работа с файловой системой, использование графического интерфейса, установка программного обеспечения, настройка сети и Интернета, работа в Интернете, средства безопасности, резервное копирование и другие вопросы. В пятом издании описаны последние версии дистрибутивов Fedora, Ubuntu, openSUSE, Debian, Slackware, дистрибутив для создания медиацентров OpenELEC, рассмотрены компиляция ядра 4.0, новый менеджер пакетов dnf, существенно переработан материал по модулям PAM, RAID-массивам, системам инициализации и добавлено много другого нового материала. На сайте издательства находятся дополнительные главы в PDF-файлах и видеоуроки. - Fedora 22/23, Ubuntu 15.10, openSUSE 13.2, Debian, Slackware, OpenELEC - Ядро 4.0 - Системы инициализации SysV, Upstart и Systemd - Варианты загрузки Linux и управление загрузкой - Работа с файловой системой и устройствами в Linux - Файловая система ext4, UUID накопителей, загрузчик GRUB2 - Менеджеры пакетов dnf, yum, zypper, apt-get - Использование офисных приложений LibreOffice и запуск Windows-игр - Настройка сети, Интернета и популярных серверов Apache, ProFTPD, Samba, BIND и др. - Средства резервного копирования Clonezilla, Remastersys, Linux Live. 5-е издание, переработанное и дополненное.
1147 Руб.
НАЙТИ ЕЩЕ