Сообщения

Linux. От новичка к профессионалу. 6-е издание. Денис Колисниченко | CoderNet

Изображение
Даны ответы на все вопросы, возникающие при работе с Linux: от установки и настройки этой ОС до настройки сервера на базе Linux. Материал книги максимально охватывает все сферы применения Linux от запуска Windows-игр под управлением Linux до настройки собственного Web-сервера. Также рассмотрены: вход в систему, работа с файловой системой, использование графического интерфейса, установка программного обеспечения, настройка сети и Интернета, работа в Интернете, средства безопасности, резервное копирование, защита от вирусов и другие вопросы. Материал ориентирован на последние версии дистрибутивов Fedora, openSUSE, Slackware, Ubuntu. В шестом издании описаны виртуальные частные сети, виртуальные серверы, настройка VPN-соединения и VPN-сервера, выбор VPN-провайдера, системы виртуализации OpenVZ и Virtuozzo, программные системы хранения данных с резервированием. На сайте издательства находятся дополнительные главы в PDF-файлах и видеоуроки. Скачать

Linux. Администрирование и системное программирование. Марк Г. Собел

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

Django 2.1. Практика создания веб-сайтов на Python. В. А. Дронов

Django 2.1. Практика создания веб-сайтов на Python. В.А. Дронов Книга посвящена разработке веб-сайтов на Python с использованием веб-фреймворка Django 2.1. Рассмотрены основные функциональные возможности, необходимые для программирования сайтов общего назначения: модели, контроллеры, шаблоны, средства обработки пользовательского ввода, выгрузка файлов, разграничение доступа и др. Рассказано о вспомогательных инструментах: посредниках, сигналах, средствах отправки электронной почты, подсистеме кэширования и пр. Описано форматирование текста посредством BBCode, обработка CAPTCHA, вывод графических миниатюр, аутентификация через социальные сети, интеграция с Bootstrap. Рассмотрено программирование веб-служб REST, использование административного веб-сайта Django, тестового сайта на Angular. Дан пример разработки полнофункционального веб-сайта - электронной доски объявлений. Скачать

Linux на примерах. В. П. Донцов, И. В. Сафин

Изображение
Linux всегда был наиболее предпочтительной операционной системой у программистов и разработчиков за счёт удобства в использовании, продолжительности в обслуживании и свободы в эксплуатации. Также вам как разработчику часто придётся настраивать боевой веб-сервер на хостинге, который почти всегда работает на Linux. Именно по этой причине вам нужно прочитать данное руководство, в котором даны многочисленные примеры полезных команд и программ для Linux. В книге рассматриваются следующие темы: ✔ установка Linux; ✔ пять вещей, которые нужно сделать сразу после установки; ✔ командная строка; ✔ работа с файлами и каталогами; ✔ управление пакетами и процессами; ✔ основы безопасности и многое другое. Преимущества: ➕ актуальный материал по теме; ➕ множество примеров команд и программ. Скачать

SQL для простых смертных. Мартин Грабер

Изображение
SQL ДЛЯ ПРОСТЫХ СМЕРТНЫХ — это полное введение в структурированный язык запросов, написанное специально для начинающих. Если вы не имеете опыта управления базами данных, благодаря этой книге вы научитесь работать с SQL легко и свободно, применяя простые запросы и сложные операции. Для овладения SQL: Усвойте смысл понятий, связанных с управлением базой данных, с помощью краткого и простого введения в реляционные базы данных. Следуйте данным инструкциям по применению основных команд SQL для поиска размещенной в таблицах данных информации и работы с ней. Научитесь выбирать и суммировать данные, а также умело ими управлять. Эффективно работайте с составными таблицами данных, применяя развитую технику запроса к более чем одной таблице одновременно, конструируя сложные запросы и подзапросы. Создавайте новые таблицы данных для приложений в сфере торгового бизнеса. Изучайте важные принципы эффективного проектирования базы данных и технику обеспечения целостности и защиты данных. Учитесь приме...

Head First JavaScript. Eric T. Freeman and Elisabeth Robson

Изображение
Today you will not be understood if your web application is not dynamic enough and responsive to user action. For all this is responsible for one of the most popular programming language — javascript. The book is designed exclusively for beginners, and from it you will learn not only about the basics of the language, but also about why different browsers react differently to the code and how to write universal code. The main advantage of the book can be considered the fact that it belongs to the famous series Head First, the book which is considered one of the best in the field of education. The book covers the following topics: ➕ introduction to functions and arrays; ➕ objects; ➕ Dom; ➕ asynchronous programming; ➕ anonymous functions, scope and closures; ➕ use of prototypes. Disadvantages: ➖ some of the explanations are very tight; ➖ there are also errors in the code. Download

Ассемблер. Самоучитель. Александр Крупник

Изображение
Книга знакомит читателя с ассемблером - универсальным языком "низкого уровня", на который переводятся другие, "высокоуровневые" языки. Будучи основой таких языков, ассемблер позволяет лучше понять и Си, и C++, и Паскаль. Кроме того, с его помощью можно написать отдельные части программ так, чтобы они быстрее выполнялись. В силу своей универсальности ассемблер позволяет менять и чужие программы, исходный текст которых на языке высокого уровня недоступен. За это его так любят хакеры. Начав с простых коротких примеров, написанных для ассемблера MASM фирмы Microsoft, и двигаясь вперед, вы научитесь писать довольно сложные программы для Windows и DOS. Книга предназначена для всех, кто интересуется программированием вообще и ассемблером в частности. Скачать