Наши партнеры

UnixForum






Книги по Linux (с отзывами читателей)

Библиотека сайта rus-linux.net

"Linux по-русски". Ссылки, добавленные в 1 квартале 2013 года

  • Константин Кондратюк, "Организация терминального сервера в Linux: шаг за шагом: Часть 2. Процесс настройки" Во второй части цикла статей о создании терминального сервера в Linux дана подробная инструкция по настройке серверной и клиентской части терминального решения.
  • Константин Кондратюк, "Организация терминального сервера в Linux: шаг за шагом: Часть 1. Обзор технологии и варианты реализации" В первой части цикла статей о создании терминального сервера в Linux рассмотрены особенности технологии, преимущества ИТ-инфраструктуры на основе терминального доступа, варианты решений как для серверной, так и для клиентской части.
  • 29.03.2013 Andrew, перевод: А.Кривошей, "Установка Synaptic в Ubuntu с поддержкой GTK3"
    Последний релиз Synaptic Package Manager от BZR был портирован на GTK3, и новая версия будет, вероятно, доступна в репозиториях Ubuntu 13.04.
  • 28.03.2013 Chris Lattner, перевод: А.Панин, "LLVM", глава 11 из книги "Архитектура приложений с открытым исходным кодом", том 1.
    В данной главе описываются некоторые технические решения, принятые в ходе работы над проектом LLVM, в рамках которого ведется разработка набора тесно связанных друг с другом низкоуровневых компонентов (ассемблеров, компиляторов, отладчиков, и.т.д.), которые в свою очередь разрабатываются с учетом совместимости с существующими и обычно использующимися в Unix-системах инструментами. Хотя проект LLVM и предоставляет некоторые уникальные возможности, а также известен замечательными инструментами, поставляемыми в его составе (такими, как компилятор Clang, который работает с кодом на языках C/C++/Objective-C и имеет ряд преимуществ перед компилятором GCC), основным отличием LLVM от других компиляторов является его внутренняя архитектура.
  • 26.03.2013 Lubos Rendek, перевод: А.Кривошей, "Изучаем команды linux: split"
    Если вы не слышали о команде split, вы многое потеряли. Эта команда может помочь вам разделить файл на несколько меньших файлов, а потом - собрать исходный файл из кусков. split работает с любыми файлами, как текстовыми, так и бинарными.
  • 25.03.2013 Ульрих Дреппер, перевод Н.Ромоданов "Как писать разделяемые библиотеки".
    Опубликованы завершающие разделы статьи и приложения.
  • 24.03.2013 Ульрих Дреппер, перевод Н.Ромоданов "Как писать разделяемые библиотеки".
    Опубликованы разделы
  • 23.03.2013 Ульрих Дреппер, перевод Н.Ромоданов "Как писать разделяемые библиотеки".
    Опубликованы разделы
  • 22.03.2013 Ульрих Дреппер, перевод Н.Ромоданов "Как писать разделяемые библиотеки".
    Опубликованы разделы
  • 21.03.2013 Ульрих Дреппер, перевод Н.Ромоданов "Как писать разделяемые библиотеки".
    Опубликованы разделы
  • 20.03.2013 Ульрих Дреппер, перевод Н.Ромоданов "Как писать разделяемые библиотеки".
    Опубликован раздел 2.2 Управление экспортом с подразделами:
  • 19.03.2013 Ульрих Дреппер, перевод Н.Ромоданов "Как писать разделяемые библиотеки".
    Опубликовано начало раздела 2 "Оптимизация объектов DSO".
  • 18.03.2013 Ульрих Дреппер, перевод Н.Ромоданов "Как писать разделяемые библиотеки".
    Опубликованы подразделы 1.6 "Итоговая оценка затрат для ELF" и 1.7 "Измерение производительности ld.so".
  • 17.03.2013
  • А.Федорчук, "openSUSE 12.3: установка с Rescue CD" Как оказалось, что Rescue CD - это прекрасная база для установки очень компактной системы с целью её дальнейшего наращивания по собственным желаниям и потребностям.
  • 15.03.2013
  • А.Федорчук, "openSUSE 12.3: впечатления от Rescue CD" До сих пор openSUSE в виде образов Rescue-дисков не распространялась. Но первый опыт мне показался удачным.
  • 15.03.2013 Ульрих Дреппер, перевод Н.Ромоданов "Как писать разделяемые библиотеки. 1.5. Использование динамического компоновщика".
    Вторая фаза запуска программы происходит в динамическом компоновщике. В разделе "1.5. Использование динамического компоновщика" более подробно рассмотрена та часть процесса обработки, которая связана с перемещением.
  • 14.03.2013 Ulrich Drepper, перевод: Н.Ромоданов "Как писать разделяемые библиотеки".
    Сегодня публикуются разделы "1.3. Как реализован формат ELF?" и "1.4. Запуск: ядро".
  • 13.03.2013 Н.Ромоданов перевел большую статью Ульриха Дреппера "Как писать разделяемые библиотеки". Данная статья познакомит вас с необходимыми правилами и методами создания оптимизированного кода разделяемых библиотек.
    Сегодня публикуются два первых подраздела этой статьи, см. "Оглавление". Следующие разделы будут появляться по мере подготовки их к публикации.
  • 12.03.2013 В.Царьков добавил еще один раздел "Логика работы с памятью. Машинный язык. Режимы адресации" в свою книгу "Введение в мир программирования".
  • 11.03.2013 V. Nagaradjane, перевод: А.Панин, "Управление сессиями в PHP, часть 2: Сессии на стороне сервера"
    Формирование сессий на стороне сервера является наиболее безопасной стратегией работы с сессиями. Эта стратегия надежна, так как она никоим образом не зависит от настроек кук. Обычно серверы лучше защищены от проникновений злоумышленников. Следовательно, вероятность доступа неавторизованных лиц к данным сессий крайне ограничена.
  • 08.03.2013 V. Nagaradjane, перевод: А.Панин, "Управление сессиями в PHP, часть 1: Сессии на основе кук"
    Механизм управления сессиями позволяет использовать два преимущества: он защищает содержимое веб-страниц от доступа без авторизации и позволяет странице с одной и той же строкой URL вести себя по-разному в зависимости от пожеланий пользователя.
  • 07.03.2013 Joey Bernard, перевод: А.Панин, "Gnuplot - предок утилит для построения графиков"
    Программа gnuplot известна с середины 1980-х годов и, таким образом, является одной из старейших программ для построения графиков. Ввиду долгого существования, программа была портирована на большинство используемых операционных систем. В данной статье рассмотрены основные характеристики программы gnuplot и описаны различные способы ее использования.
  • 05.03.2013 Jennifer Vesperman, перевод: А.Панин, "Разработка совместимых с PAM приложений, часть 2"
    В статье описываются функции для аутентификации средствами PAM, управления учетными записями, управления сессиями и смены аутентификационных данных.
  • 04.03.2013 Jennifer Vesperman, перевод: А.Панин, "Разработка совместимых с PAM приложений, часть 1"
    В данной части приводится необходимая информация и описания некоторых функций, необходимых пользователю для эффективной работы с библиотекой PAM. Следующая часть посвящена подробному описанию функций библиотеки PAM.
  • 01.03.2013 Jennifer Vesperman, перевод: А.Панин, "Разработка модулей PAM, часть 3"
    В данной статье описываются функции, которые должны быть реализованы в каждом модуле PAM.
  • 2.03.2013
  • Алексей Простаков, "Построение научных и инженерных графиков с помощью GnuPlot: Часть 4. Построение столбчатых диаграмм с помощью GnuPlot"
  • Алексей Простаков, "Построение научных и инженерных графиков с помощью GnuPlot: Часть 3. Оформление легенды для графиков, преобразование данных с помощью gnuplot, использование для графического анализа данных"
  • 28.02.2013 Jennifer Vesperman, перевод: А.Панин, "Разработка модулей PAM, часть 2"
    В данной статье приводятся описания функций, которые придется использовать автору модуля.
  • 27.02.2013 Jennifer Vesperman, перевод: А.Панин, "Разработка модулей PAM, часть 1"
    Данная статья является первой в серии из трех статей о разработке модулей PAM. Аббревиатура PAM расшифровывается как Pluggable Authentication Modules (система подключаемых модулей аутентификации) и используется для обозначения системы, позволяющей приложениям осуществлять независимую аутентификацию. Приложение, работающее с PAM, использует стек модулей PAM для осуществления аутентификации, открытия и закрытия сессий и проверки работоспособности учетной записи.
  • 25.02.2013 Rares Aioanei, перевод: А.Кривошей, "Изучаем команды Linux: man"
    Каждая программа Linux распространяется с соответствующей man-страницей. Хотя man-страницы имеются во всех операционных системах на базе Unix, но между ними имеются отличия, поэтому то, что работает в Linux, может не работать, например, в Solaris. Кроме того, стиль написания этих руководств очень краткий и непривычный для новичков, поэтому вам может быть понадобится прочитать страницу несколько раз, пока вы привыкнете к нему.
  • 24.02.2013 Arpit Bajpai, перевод: А.Панин, "Безопасная эксплуатация Apache, часть 11: использование журналов событий и других средств"
    В данной заключительной статье серии мы рассмотрим аспекты использования журналов событий и другие пути повышения безопасности эксплуатации веб-сервера Apache.
  • 22.02.2013 pirat9, перевод: А.Кривошей, "Установка sqldeveloper в Linuxmint 14/Ubuntu 12.10"
    Oracle SQL Developer - это интегрированная среда разработки (IDE) для работы с SQL в базах данных Oracle. Корпорация Oracle распространяет данный продукт бесплатно. В нем используется Java Development Kit.
  • 18.02.2013 Arpit Bajpai, перевод: А.Панин, "Безопасная эксплуатация Apache, часть 10: модуль mod_security"
    Начиная с части 1 данной серии статей, мы рассматривали основные типы атак в отношении веб-приложений и методы защиты от этих атак. В данной статье рассказано о потрясающих возможностях модуля Apache под названием mod_security и подробно описана часть из них.
  • 15.02.2013 Rares Aioanei, перевод: А.Кривошей, "Сравнение основных систем управления пакетами в Linux"
    Сравнение систем управления пакетами dpkg/apt*, rpm/yum, pacman и Portage, использующихся в популярных дистрибутивах Debian, Fedora, OpenSUSE, Arch Linux, Gentoo.
  • 15.02.2013
  • Продолжается публикация серии статей Олега Цилюрика о разработке модулей ядра (части с 43 по 48) - о добавлении системного вызова, загрузках модуля ядра из кода, подключаемых плагинах и др.
  • 14.02.2013 Simon Stewart, перевод: Н.Ромоданов, "Selenium WebDriver"
    Перевод еще одной главы из 2-томной книги "The Architecture of Open Source Applications" ("Архитектура приложений с открытым исходным кодом"). В этих двух книгах авторы четырех дюжин приложений с открытым исходным кодом рассказывают о структуре созданных ими программ и о том, как эти программы создавались.
  • 11.02.2013 Arpit Bajpai, перевод: А.Панин, "Безопасная эксплуатация Apache, часть 9: атаки на PHP-приложения"
    Ранее мы рассматривали основные типы атак на веб-приложения и серверы, приводя примеры уязвимого кода PHP. В данной статье мы рассмотрим атаки, целью которых являются именно PHP-приложения и которые не рассматривались ранее.
  • 08.02.2013 Arpit Bajpai, перевод: А.Панин, "Безопасная эксплуатация Apache, часть 8: атаки DoS и DDoS"
    В данной статье серии рассматриваются атаки отказа в обслуживании (DoS и DDoS), являющиеся одними из самых опасных угроз для веб-серверов с начала эры Web 2.0.
  • 2.02.2013
  • А.Простаков, "Управление проектами с помощью Taskjuggler: Часть 3. Создание отчетов" В этой части рассмотрена компиляция проекта и создание простых отчетов в форматах html и csv. Рассказано, как назначать ресурсы для выполнения задач и указывать для них такие важные свойства как стоимость и ограничения по занятости.
  • А.Простаков, "Управление проектами с помощью Taskjuggler: Часть 2. Создание задач" В статье рассмотрено создание задач с помощью текстового редактора и экспорта из freemind, включая управление сроками и длительностью. Рассказано о нескольких видах зависимостей между задачами.
  • А.Простаков, "Управление проектами с помощью Taskjuggler: Часть 1. Установка и начало работы" Статья является частью цикла, посвященного применению свободной программы для управления проектами TaskJuggler. В ней рассказано об установке TaskJuggler, настройке редактора vim для работы с файлами программы и создании основной информации о проекте.
  • 07.02.2013 Arpit Bajpai, перевод: А.Панин, "Безопасная эксплуатация Apache, часть 7: атаки с использованием функций ОС сервера"
    Вникая все глубже в вопросы безопасной эксплуатации веб-приложений и Apache, на этот раз мы рассмотрим атаки, использующие функции ОС и позволяющие производить раскрытие путей файлов на сервере и получать важную информацию о его работе. Атаки, описанные ниже, чаще всего не рассматриваются подробно или считаются достаточно очевидными.
  • 7.02.2013
  • Трейси Бост, "Linux для системных администраторов Windows: Управление и мониторинг расширенной файловой системы" В операционных системах Windows и Linux используются различные архитектуры файловых систем. К счастью, вы можете применить ваш опыт работы с Windows для быстрого освоения семейства расширенных файловых систем Linux, о которых и пойдет речь в этой статье.
  • Пол Феррилл, "Использование Linux в качестве платформы для научных вычислений" Операционная система Linux является отличной платформой для научных вычислений и активно используется учеными для выполнения различных задач. Хотя существует множество Open Source-проектов для научных вычислений, математический проект Sage обладает более универсальными возможностями для решения различных проблем. Python - это основной язык программирования для многих научных приложений самого высокого уровня, о которых пойдет речь в этой статье.
  • M. Тим Джонс, "Обработка больших данных реального времени с помощью Twitter Storm" Storm - это система обработки больших данных с открытым исходным кодом, которая отличается от других систем тем, что предназначена для распределенной обработки в режиме реального времени и не зависит от языка программирования. Познакомьтесь с системой Twitter Storm, ее архитектурой и спектром решений для пакетной и поточной обработки.
  • 06.02.2013 Chris Hoffman, перевод: А.Кривошей, "В чем разница между sudo и su"
    Sudo и su - это два различных способа получения привилегий root. В чем разница между этими командами? Они по разному функционируют и различные дистрибутивы Linux при этом используют разные настройки по умолчанию.
  • 04.02.2013 Igor Ljubuncic, перевод: С.Русинов, "Начальный загрузчик GRUB 2 - полное руководство"
    Из этого руководства вы узнаете как работать с GRUB 2, как добавить и удалить конфигурации меню, как адаптировать под свои требования загрузочные конфигурации с помощью заголовков и загрузочных опций, как осуществить двойную загрузку и тройную загрузку операционных систем. Особое внимание будет уделено совместному использованию GRUB legacy и GRUB 2 и адаптации Windows к этой структуре.
  • 03.02.2013 Rares Aioanei, перевод: А.Кривошей, "Изучаем команды Linux: nice и renice"
    Возможность для пользователя задавать значение приоритета его собственных процессов определяет ваше отношение к другим пользователям системы. Даете ли вы им возможность использовать поцессор или просто злоупотребляете системными ресурсами без достаточных оснований? В этой статье вы узнаете, как управлять процессами в плане потребления ими ресурсов процессора и изменения приоритета ваших процессов, используя команды nice и renice.
  • 01.02.2013 Falko Timme, перевод: А.Кривошей, "Шифрование данных с помощью EncFS (в Ubuntu 12.10)"
    EncFS позволяет создать зашифрованную файловую систему в пользовательском пространстве. Она работает без каких-либо специальных разрешений и для обеспечения интерфейса файловой системы использует библиотеку FUSE и модуль ядра Linux. Это сквозная файловая система, а не зашифрованное блочное устройство, то есть она создается поверх уже существующей файловой системы. В данном руководстве описывается, как с ее помощью зашифровать пользовательские данные в Ubuntu 12.10.
  • 31.01.2013 Arpit Bajpai, перевод: А.Панин, "Безопасная эксплуатация Apache, часть 6: атаки на механизм управления сессиями"
    В этой статье мы перейдем к рассмотрению атак на механизм управления сессиями. В ходе атак уровня приложений, эксплуатирующих уязвимости механизма сессий, производится извлечение идентификатора сессии и манипуляции с ним без предварительного информирования клиента и веб-сервера. Основополагающей целью данных атак является получение любым способом доступа к действительной сессии между клиентом и веб-сервером.
  • А.Простаков, "Построение диаграмм связей (интеллект-карт, карт мыслей) с помощью программы freemind и их практическое использование" Построение диаграмм связей (интеллект-карт) с помощью свободной программы Freemind, использование их для оформления документации в текстовых редакторах, создания списков задач и ресурсов для программы управления проектами TaskJuggler.
  • А.Деревянко, "Краткий обзор, установка, настройка и использование программного комплекса iRedMail на базе операционной системы Linux" В статье изложены краткая характеристика и основные вопросы установки и начальной настройки интегрированного почтового комплекса iRedMail. Показаны основные преимущества iRedMail относительно других "симпловых" smtp-демонов. Рассмотрены поэтапные моменты развертывания и первоначального конфигурирования iRedMail.
  • Рашид Ачилов, "Работаем с AD на PHP: Чтение данных. Часть 2. Полноценный пример работы с AD" Основная часть скрипта, который подключается к серверу Active Directory, читает с него данные и формирует файл usertab для программы Sarg - подготовительная часть, подключение к AD и запрос данных, чтение существующего usertab-файла, обработка данных, полученных из AD.
  • Рашид Ачилов, "Работаем с AD на PHP: Чтение данных. Часть 1. Подключение к AD, запрос и обработка данных" Применение языка программирования PHP для разработки скрипта, который подключается к серверу Active Directory, читает с него данные и формирует usertab-файл для программы Sarg. Используемые функции. Внешние ссылки. Форматы передаваемых данных.
  • 30.01.2013 Arpit Bajpai, перевод: А.Панин, "Безопасная эксплуатация Apache, часть 5: использование уязвимостей архитектуры сообщений HTTP"
    В четырех предыдущих статьях данной серии мы обсудили SQL-инъекции, XSS-, CSRF-, XST- и XSHM-атаки, а также мероприятия по их нейтрализации. В данной статье проводится рассмотрение атак, в ходе которых происходит эксплуатация уязвимостей архитектуры сообщений HTTP при работе по схеме клиент-прокси-сервер.
  • 24.01.2013
  • А.Федорчук, "Шпаргалки по zypper'у" Zypper - система управления пакетами openSUSE. Эти заметки рассчитаны не только на совсем начинающих пользователей Linux'а, но и на вполне опытных применителей других дистрибутивов - в первую очередь тех, в которых используются близкие по духу и возможностям системы apt (в том числе и apt-rpm), aptitude, yum и, подозреваю, urmp (с которой, увы, не знаком).
  • 19.01.2013
  • Натан А. Гуд, "Интеграция MediaWiki с LDAP" В статье описывается, как добавить к механизму MediaWiki модуль аутентификации на базе LDAP (Lightweight Directory Access Protocol), что даст возможность осуществлять аутентификацию пользователей с помощью LDAP-каталога.
  • А.Простаков, "Построение научных и инженерных графиков с помощью GnuPlot: Часть 1. Введение в GnuPlot. Формат ввода и вывода данных" В данной статье рассмотрена программа для построения графиков GnuPlot и основные ее возможности. Приведена структура формата передачи данных, определение выходного терминала (формат вывода графиков), настройки типа и высоты шрифта.
  • А.Простаков, "Построение научных и инженерных графиков с помощью GnuPlot: Часть 2. Настройка координатных осей, выбор цвета, типа и других атрибутов линий для построения графиков" В данной статье речь пойдет о настройках типов линий графика в программе GnuPlot, выборе цвета и толщины; о конфигурации отображения координатных осей: выбор типа оси (линейная, логарифмическая), нанесение подписи, отображение координатной сетки.
  • Джеффри M. Осье-Миксон, "Создание специальных дистрибутивов Linux для встраиваемых систем с помощью Yocto Project" The Yocto Project - это Open Source-проект, целью которого является упрощение разработки специальных дистрибутивов Linux для встраиваемых систем и обеспечение их переносимости между различными платформами. В этой статье рассказывается о Yocto Project и даются подробные пошаговые инструкции для тех, кто хочет начать использовать Yocto.
  • 29.01.2013 Arpit Bajpai, перевод: А.Панин, "Безопасная эксплуатация Apache, часть 4: атаки на основе межсайтовой трассировки (XST) и межсайтовых манипуляций с историей (XSHM)"
    На этот раз мы подвергнем подробнейшему рассмотрению аспект безопасности веб-приложений, рассмотрев атаки на основе межсайтовой трассировки (XST) и межсайтовых манипуляций с историей (XSHM) и приведя примеры некоторых методов защиты от данных атак.
  • 28.01.2013 Koen Vervloesem, перевод: М.Хвощ, "Управление Linux десктопом через D-Bus"
    Каждая современная Linux среда рабочего стола использует D-Bus, систему, позволяющую программным приложениям общаться друг с другом. Благодаря D-Bus, ваш десктоп может быть настроен точно так, как вы хотите. В этой статье приведены примеры некоторых возможностей D-Dus.
  • 26.01.2013 sachit, перевод: А.Кривошей, "Пишем собственный калькулятор в виде скрипта командной оболочки"
    Скрипты оболочки - это основа мощи Linux. С их помощью мы можем делать самые разные вещи. Если вы до этого никогда не имели дело со скриптами, и первое, что вы увидели - это руководство, я рекомендую вам сначала немного изучить основы скриптов, чтобы понимать, о чем будет идти речь. В этом руководстве мы собираемся написать простой калькулятор, который будет выполнять простые математические операции: сложение, вычитание, умножение и деление.
  • 25.01.2013 Pete Kelly, перевод: В.Семененко, "Настройка и восстановление загрузчика Grub"
    В этой статье кратко описан процесс загрузки компьютера и операционной системы Linux. Также показано, как редактировать конфигурационный файл menu.lst, как восстанавливать поврежеденный загрузчик Grub и добавлять в него дополнительные операционные системы для загрузки. Отдельной темой идет использование встроенной командной оболочки Grub в случае поврежения файла настроек menu.lst.
  • 24.01.2013 Steven Rosenberg, перевод: А.Орешков, "Fedora 18 и Xfce: Мои первые впечатления от работы с Live Media"
    Это не обзор, это просто краткое изложение первых впечатлений от liveCD версии Fedora 18.
  • 23.01.2013 Arpit Bajpai, перевод: А.Панин, "Безопасная эксплуатация Apache, часть 3: атаки на основе создания межсайтовых запросов (XSRF)"
    Данная серия статей предназначена для информирования экспертов в области безопасности, системных администраторов и всех тех, кто сталкивается с вопросами безопасности веб-приложений, а в данной третьей статье серии, после рассмотрения SQL-инъекций и XSS-атак, начинается обсуждение вопросов защиты веб-приложений от атак на основе создания межсайтовых запросов.
  • 22.01.2013 Arpit Bajpai, перевод: А.Панин, " Безопасная эксплуатация Apache, часть 2: межсайтовый скриптинг (XSS)"
    В предыдущей статье серии мы начали обсуждение аспектов безопасной эксплуатации веб-сервера Apache с рассмотрения его архитектуры и рассмотрениz дефектов веб-приложений. В данной статье мы перейдем к рассмотрению следующей категории дефектов, связанных с инъекциями: межсайтового скриптинга, известного под аббревиатурой "XSS".
  • 21.01.2013 Arpit Bajpai, перевод: А.Панин, "Безопасная эксплуатация Apache, часть 1: базовые понятия"
    Данная серия статей предназначена для читателей, интересующихся аспектами безопасности веб-приложений, экспертов в области защиты информации и всех тех, кто хочет начать строить карьеру в области защиты веб-приложений и пытается охватить вопросы повышения безопасности работы веб-сервера Apache наряду с описанием любых возможных атак, проводимых с целью дестабилизации его работы.
  • 19.01.2013 Ubuntu Server Guide, перевод: А.Кривошей, "Как установить и настроить Dropbox в Ubuntu Server 12.04"
    Dropbox - это лучший бесплатный облачный сервис и очень простой инструмент для расшаривания файлов и их синхронизации между компьютерами. Dropbox можно использовать для резервного копирования файлов и обеспечения доступа к ним с других компьютеров и устройств (включая смартфоны и планшеты Android, iPad или iPhone). В статье дано пошаговое руководство по установке и настройке Dropbox в Ubuntu Server 12.04 и его синхронизации с вашим аккаунтом Dropbox.
  • 18.01.2013 sachit, перевод: А.Кривошей, "Автоматическое выключение компьютера в Transmission с помощью скрипта оболочки"
    Transmission - это простой, но мощный торрент-клиент. Однако у него отсутствует одна очень важная для торрент-клиентов функция. Мы сделаем так, чтобы после окончания загрузок компьютер выключался.
  • 16.01.2013 Gary Robinson, перевод: М.Хвощ, "Статистический подход к проблеме спама"
    Эта статья обсуждает одну из возможных математических основ ключевого аспекта спам фильтра - генерацию индикатора спамовости из коллекции токенов, представляющих содержание письма.
  • 14.01.2013 George Koharchik, перевод: А.Панин, "Обработка изображений при помощи OpenGL и шейдеров"
    При помощи технологии OpenGL и библиотеки GLUT вы можете ускорить процесс обработки изображений, используя всю мощь видеоадаптера вашей системы.
  • 11.01.2013 Prashant Phatak, перевод: А.Панин, "Chkrootkit - нейтрализация внутреннего врага"
    В прошлой статье мы обсудили технические особенности руткитов, почему руткиты опасны, какой ущерб они могут принести. В этой статье продолжается рассмотрение затронутой темы в плоскости проверенных методов для обнаружения руткитов на серверах - для этой цели предназначается мощная свободная утилита под названием "chkrootkit". Мы рассмотрим процесс ее установки и использования, а также пути ее интеграции в повседневные процессы по администрированию, проводимые для повышения безопасности функционирования серверов в датацентрах.
  • 10.01.2013 Prashant Phatak, перевод: А.Панин, "Руткиты: внутренняя угроза"
    Системы на основе ядра Linux стали де-факто стандартом в дата-центрах, поэтому администраторам этих систем следует расширять свои познания в области проблем, связанных с руткитами, и методов их разрешения для защиты инфраструктуры. Главной целью этой статьи является информирование системных администраторов и членов команд IT-менеджмента о потенциальной угрозе, а сама статья наверняка окажется полезной для них.
  • 09.01.2013 Igor Ljubuncic, перевод: С.Русинов, "Начальный загрузчик GRUB - полное руководство"
    В статье описываются основные настройки и команды начального загрузчика GRUB, объясняются основы функционирования GRUB и его преимущества перед другими загрузчиками. Также уделено внимание организации мультизагрузочных конфигураций, особенностям загрузки операционной системы в Linux. Предлагается решение часто возникающих проблем при работе с GRUB: как восстановить загрузчик после сбоя, как установить загрузчик с помощью программы grub-install и вручную. Данная статья будет полезна новичкам и пользователям средней квалификации, которые мало знакомы с концепцией начальной загрузки *NIX систем и с загрузчиком GRUB.
  • YouCanToo, перевод: В.Семененко, "Установка web-сервера Apache под PCLinuxOS"
    Программа Apache является одним из самых популярных web-серверов, при этом самой привлекательной его чертой можно назвать то, что он абсолютно бесплатный. Помимо этого, данный сервер имеет большое число настроек, что расширяет его функционал и делает чрезвычайно гибким.
  • ayesha, перевод: А.Кривошей, "Linux как операционная система суперкомьютеров для научных исследований"
    Linux до сих пор не приобрел большой популярности в качестве настольной операционной системы, но является лидером в качестве операционной системы для компьютеров, используемых в научных исследованиях, которые требуют большого объема сложных математических расчетов.
  • 04.01.2013 Igor Ljubuncic, перевод: А.Кривошей, "Утилиты системного администратора Linux: Strace"
    Strace - это утилита, которая отслеживает системные вызовы, которые представляют собой механизм трансляции, обеспечивающий интерфейс между процессом и операционной системой (ядром). Эти вызовы могут быть перехвачены и прочитаны. Это позволяет лучше понять, что процесс пытается сделать в заданное время.
  • 01.01.2013 sachit, перевод: А.Кривошей, "lpr: печать из командной строки"
    Команда lpr (line printer) печатает файл из терминала Linux. Утилита lpr помещает один или несколько файлов в очередь печати. Концепция очереди позволяет нескольким пользователям системы направлять вывод на один принтер. Если вы редактируете большинство своих файлов в консольных редакторах, таких как vim или nano, и хотите быстро распечатать набранный текст, вы найдете команду lpr очень легкой в употреблении и удобной.
  • 19.01.2014
  • Алексей Федорчук aka alv, "Священные войны мира FOSS" Священные войны, они же holy wars - непременный атрибут жизни FOSS-мира. И потому в этой книжке будут собраны все материалы на эту тему, сочинявшиеся на протяжении десятилетия. Они дополнены материалом злободневным - Большим сравнением трех дистрибутивов Linux из числа самых популярных: Fedora, openSUSE, Ubuntu.
  • Алексей Федорчук aka alv, "Мир FOSS. Заметки гуманитария" Сборник заметок, посвященных гуманитарным аспектам мира FOSS, написанных с 1998 по 2012 годы. Публиковались на сайтах автора и ресурсах, с которыми он сотрудничал, а также в некоторых "бумажных" журналах. В настоящем издании исправлены, дополнены, взаимоувязаны, циклизованы и структурированы.
  • 10.01.2014
  • "Восстановление удаленных файлов на ext3/ext4"
  • 13.12.2013
  • "Перенос Google Chrome на RAM-диск в Linux" Опишу простой способ переноса кеша, настроек и прочих локальных данных Google Chrome на RAM-диск в Linux. Это ускорит скорость работы браузера и исключит насилие над диском (что особенно критично, если у вас SSD).
Ссылки, добавленные в 4 квартале 2012 года