Рейтинг@Mail.ru
[Войти] [Зарегистрироваться]

Наши друзья и партнеры

UnixForum
купить дешевый 
компьютер родом из Dhgate.com




Lines Club

Ищем достойных соперников.

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

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

  • 12.05.2017 Himanshu Arora, перевод: А.Панин, "Полезные параметры архиватора 7zip - часть 1"
    В предыдущей статье обсуждались лишь базовые возможности архиватора, доступные в результате использования "параметров-букв". В этой же статье мы постараемся рассмотреть дополнительные функции данного инструмента, доступные в результате использования классических параметров командной строки. Вы наверняка согласитесь с тем, что знание "букв-параметров" 7zip наряду с обычными параметрами позволит использовать данный инструмент максимально продуктивно.
  • 11.05.2017 Himanshu Arora, перевод: А.Панин, "Как установить и использовать архиватор 7zip в Ubuntu Linux"
    7zip является передовым архиватором с открытым исходным кодом, причем степень сжатия, достигаемая благодаря использованию нового формата 7z, превышает степень сжатия архивов формата ZIP на 30-50%. Вы можете использовать его для создания и распаковки архивов следующих форматов: 7z, XZ, BZIP2, GZIP, TAR, ZIP и WIM, а также для распаковки большого количества архивов в других форматах. Существует порт этого архиватора с интерфейсом командной строки для Linux/Unix под названием p7zip. В данной статье рассказано о том, как установить и использовать p7zip в Linux.
  • 10.05.2017 Thomas Joos, перевод: А.Панин, "Закамуфлированная операционная система Whonix"
    Многие пользователи Интернет хотят сохранить конфиденциальность и не раскрывать свои идентификационные данные, если на то нет веских причин. Специализированный дистрибутив Linux под названием Whonix позволяет бесплатно и без каких-либо сложностей использовать сеть Tor для анонимного веб-серфинга. После начальной настройки под руководством простого в использовании мастера вы сможете безопасно и анонимно посещать ресурсы сети Интеренет.
  • 05.05.2017 Andrew, перевод: А. Кривошей, "Jam: слушаем музыку из Google Play Music в консоли"
    Jam - это новый консольный плеер Google Play Music для Linux и Windows. Программа написана на Go, первый альфа-релиз вышел несколько недель назад, на момент написания обзора текущей версией является 0.4. Jam - очень молодая программа, поэтому имеет немного функций, но у разработчика большие планы по ее развитию, в том числе по созданию интерфейса в стиле MOC и возможностью управления воспроизведением с помощью аргументов командной строки.
  • 02.05.2017 Naga Ramesh, перевод: А. Кривошей, "Управление паролями в Linux с помощью команды passwd"
    Команда passwd используется для создания и изменения пользовательских паролей. Обычный пользователь может запустить passwd, чтобы сменить свой собственный пароль, а системный администратор (суперпользователь root) может изменять пароли других пользователей, либо опеределять правила использования и смены пользовательских паролей.
  • 30.04.2017 TuxetteChix, перевод: А. Кривошей, "Создание простого GUI в R с помощью библиотеки RGtk2"
    В этой статье представлено базовое введение в возможности пакета RGtk2, который обеспечивает создание программ с графическим интерфейсом в R с использованием библиотеки Gtk. Многие пользователи пишут скрипты R, принимающие на вход некоторые числовые данные, и возвращающие их статистические показатели. В статье на примере такого скрипта показано, как создать графический интерфейс, принимающий имя файла CSV, и выводящий всплывающее окно со стандартными статистическими показателями для данных из файла. Он также позволит пользователю сохранить результат в файле CSV.
  • 27.04.2017 Tobias Eggendorfer, перевод: А.Панин, "Узловые системы обнаружения вторжений"
    IT-профессионалы используют множество различных инструментов для защиты современных сетей, начиная от межсетевых экранов и заканчивая сложными фреймворками для предотвращения вторжений. Узловые системы обнаружения вторжений используют принцип, в соответствии с которым каждый злоумышленник оставляет следы своей деятельности. Задачей рассматриваемых систем является идентификация данного изменения состояния и формирование корректных выводов на его основе. В данной статье рассказано о популярных узловых системах обнаружения вторжений, а также о некоторых многофункциональных инструментах, которые используют сразу по нескольку подходов.
  • 26.04.2017 Masc, перевод: А.Панин, "Сборка собственной Android-прошивки, часть 1/3"
    Нередко мобильные устройства поставляются с неоптимизированными прошивками от производителя, которые после непродолжительного использования начинают работать медленно и нестабильно. Многие сталкивающиеся с таким поведением прошивок люди ищут стандартные решения в сети, при этом некоторые из них собирают собственные прошивки для своих устройств. Это первая из трех статей серии, в которой автор описывает процесс самостоятельной сборки Android-прошивки для вашего устройства.
  • 25.04.2017 Ahmad, перевод: А.Панин, "Сборка дистрибутива Linux с помощью Yocto в Ubuntu"
    В данной статье рассмотрен процесс создания минималистичной версии дистрибутива Linux на основе наработок проекта Yocto в рамках системы Ubuntu. Проект Yocto широко известен в кругах разработчиков Linux-систем для встраиваемых устройств благодаря своей гибкости и простоте использования. Основной целью проекта Yocto является упрощение создания Linux-дистрибутивов разработчиками встраиваемых устройств и соответствующих программных продуктов. Новый минималистичный дистрибутив Linux будет представлен в формате образа qemu (qemu является простым в использовании программным эмулятором), который впоследствии будет исполняться с помощью qemu на нашей машине.
  • 24.04.2017 Himanshu Arora, перевод: А.Панин, "Организация безопасного редактирования системных файлов с помощью sudoedit в Linux"
    Sudoedit является встроенным в утилиту sudo механизмом запуска текстового редактора для безопасной модификации файлов пользователями, не имеющими прав администратора. При работе с sudoedit у пользователей есть возможность выбора предпочтительного текстового редактора без возможности его замены путем модификации каких-либо системных настроек. А главное преимущество решения на основе sudoedit заключается в том, что пользователь редактирует системный файл самостоятельно, а не от лица пользователя root.
  • 20.04.2017 Chris Binnie, перевод: А.Панин, "Защита Linux-сервера"
    В этой статье рассматривается вопрос защиты отдельного сервера, работающего под управлением дистрибутива Debian. При этом автор постарался свести количество пакетов программного обеспечения к минимуму для того, чтобы максимально сократить количество уязвимостей программного обеспечения и избавить себя от необходимости обновления пакетов и администрирования системы в будущем.
  • 18.04.2017 Himanshu Arora, перевод: А.Панин, "Использование sudo в Ubuntu для начинающих пользователей"
    Хотя команда sudo и является, без сомнения, одной из самых важных команд для любого, кто работает с интерфейсом командной строки в Linux, существует несколько важных аспектов (а также особенностей ее функционирования), о которых следует знать для того, чтобы пользоваться ею максимально ответственно и продуктивно. Именно их мы и обсудим в данной статье.
  • 17.04.2017 Himanshu Arora, перевод: А.Панин, "Как отлаживать программы на языке C в Linux с помощью отладчика GDB"
    Вне зависимости от вашего опыта программирования, все разработанное вами программное обеспечение просто не может не содержать ошибок. По этой причине поиск и устранение ошибок являются одними из наиболее важных задач, выполняемых в рамках цикла разработки программного обеспечения. Хотя и существует несколько способов выявления ошибок в коде (тестирование, самостоятельный аудит кода и другие), для этой цели создан отдельный тип программного обеспечения под названием "отладчики". Вам безусловно будет полезно знать о существовании отличного отладчика под названием GDB, который позволяет достаточно просто отлаживать ваш код, помогая устранять ошибки и различные проблемные конструкции. В рамках данной статьи мы постараемся обсудить основные приемы работы с GDB, включая некоторые полезные функции/параметры данного инструмента.
  • 14.04.2017 Himanshu Arora, перевод: А.Панин, "Как установить и использовать профилировщик Gprof в Linux"
    Если вы являетесь разработчиком программного обеспечения, используете язык программирования C, Pascal или Fortran 77 и дистрибутив Linux в качестве платформы разработки, вам будет полезно знать о существовании мощного инструмента для проверки производительности вашего кода под названием Gprof. В данной статье подробно обсуждается процесс загрузки, установки и использования данного инструмента.
  • 13.04.2017 Himanshu Arora, перевод: А.Панин, "Сравнение содержимого директорий с помощью приложения Meld в Linux"
    Вы наверняка согласитесь с утверждением о том, что сравнение директорий с помощью Meld является не только не сложным, а вообще достаточно простым процессом. Единственным аспектом данного процесса, который может вызвать некоторые трудности, является использование и создание фильтров файлов, но рано или поздно вы освоите и его. Разумеется, все зависит от ваших потребностей.
  • 12.04.2017 Himanshu Arora, перевод: А.Панин, "Полезные советы по использованию приложения Meld для опытных пользователей"
    Если вы уже знакомы с содержанием предыдущей статьи серии или обладаете навыками использования Meld для простейших сравнений/объединений файлов, вас наверняка обрадует информация о том, что в данной статье мы будем рассматривать некоторые действительно полезные приемы, которые сделают вашу работу с данным инструментом еще более комфортной.
  • 11.04.2017 Himanshu Arora, перевод: А.Панин, "Сравнение файлов с помощью приложения Meld в Linux для начинающих"
    Meld является инструментом для визуального сравнения и объединения файлов, предназначенным в первую очередь для разработчиков программного обеспечения. О нем полезно знать, посколку не все привыкли работать с интерфейсом командной строки системы и/или инструментами с интерфейсом командной строки для сравнения файлов, которые могут оказаться более сложными в освоении. Данный инструмент позволяет осуществлять сравнение как двух, так и трех файлов, причем он может сравнивать не только содержимое этих файлов, но и содержимое директорий, а также проектов, разрабатываемых с использованием некоторых систем контроля версий.
  • 10.04.2017 Andrew Kirch, перевод: А.Панин, "SNMP - Простой Протокол Управления Сетью"
    SNMP (Simple Network Management Protocol) был спроектирован в 1990 году для реализации механизма приема и передачи структурированных данных соединенными с сетью устройствами с целью обмена такой информацией, как объем свободной оперативной памяти. Важно обратить внимание на то, что буква M в аббревиатуре SNMP расшифровывается как "Management" ("Управление"), а не "Monitoring". Несмотря на то, что протокол SNMP обычно используется для запроса информации о состоянии устройств, предусмотренная в протоколе SNMP функция отправки данных может использоваться для изменения конфигурации удаленных устройств.
  • 06.04.2017 Nathan Vance, William F. Polik, перевод: А.Панин, "Создание мультизональных конфигураций межсетевого экрана с помощью Firewalld"
    Любая из множества сетевых служб, работающих на среднестатистическом Linux-сервере, может содержать уязвимость, позволяющую осуществить несанкционированный доступ к системе. В большинстве случаев для защиты различных систем применяются межсетевые экраны, позволяющие ограничивать доступ к ним извне. В Linux межсетевые экраны основываются на netfilter, специализированном фреймворке уровня ядра. Firewalld является более новым уровнем абстракции для netfilter из пространства пользователя. К сожалению, вся его мощь и гибкость не была оценена по достоинству ввиду отсутствия документации с описанием мультизональных конфигураций. Данная статья призвана исправить данную ситуацию с помощью примеров.
  • 04.04.2017 Himanshu Arora, перевод: А.Панин, "Малоизвестные полезные параметры компилятора GCC - часть 2"
    Компилятор GCC поддерживает на первый взгляд бесконечное количество параметров командной строки. Конечно же, никто не использует и не изучает все эти параметры в процессе работы над своим программным обеспечением, но существует ряд параметров, о которых должен, а может быть и обязан знать каждый разработчик. Некоторые из этих параметров могут использоваться достаточно часто, другие - от случая к случаю, что, впрочем, не делает их менее полезными. В данной серии статей рассматриваются некоторые из этих малоизвестных, но полезных параметров командной строки компилятора GCC.
  • 03.04.2017 Himanshu Arora, перевод: А.Панин, "Малоизвестные полезные параметры компилятора GCC - часть 1"
    Хороший компилятор любого языка программирования всегда поддерживает огромное количество параметров, но пользователи обычно знают и используют лишь их ограниченное количество. В частности, если вы разрабатываете код на языке C и используете Linux в качестве платформы для разработки программных продуктов, высока вероятность того, что вы используете компилятор GCC, который поддерживает огромное количество параметров командной строки. В данной статье рассмотрены несколько таких параметров с их подробными описаниями и понятными примерами использования.
Статьи, опубликованные в 1 квартале 2017 года


Эта статья еще не оценивалась
Вы сможете оценить статью и оставить комментарий, если войдете или зарегистрируетесь.
Только зарегистрированные пользователи могут оценивать и комментировать статьи.

Комментарии отсутствуют