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

UnixForum






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

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

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

  • 28.09.2016 Bill Toulas, перевод: А.Кривошей, "Как редактировать параметры загрузки ядра Linux"
    Изменение или редактирование параметров загрузки ядра бывает необходимо для того, чтобы исправить ошибки во время загрузки, или чтобы протестировать новые возможности, активировать нестандартный драйвер, или отключить какие-либо функции системы. Эти параметры хранятся в виде текста в конфигурационном файле загрузчика, который ядро парсит во время процесса "init".
  • 23.09.2016 Shawn Powers, перевод: А.Панин, "Просто о Vagrant"
    Vagrant является оболочкой для программы виртуализации. Если вы используете Vagrant, вам даже не понадобится запускать VirtualBox. Vagrant использует VirtualBox скорее в качестве инструмента, а не отдельной системы. Vagrant является действительно удобным инструментом для быстрого создания и уничтожения виртуальных машин после окончания работы с ними.
  • 21.09.2016 Shawn Powers, перевод: А.Панин, "Файлы профилей и RC-файлы"
    Некоторые аспекты рабочего окружения Linux являются не самыми очевидными. Одним из таких аспектов, несомненно, является система профилей. С концептуальной точки зрения она является достаточно простой. Существуют системные настройки, которые используются всеми пользователями, а также индивидуальные настройки, которые пользователи могут изменять в соответствии со своими потребностями. Проблема заключается в том, что в различных дистрибутивах обработка файлов профилей осуществляется по-разному.
  • 12.09.2016 Ben Everard, перевод: А.Панин, "Монтаж видео для публикации на YouTube с помощью видеоредактора Kdenlive"
    Свободное программное обеспечение может помочь вам выйти на большие экраны или, по крайней мере, продемонстрировать свою работу миллионам пользователей видеохостинга YouTube. Благодаря видеохостингу YouTube вам не придется беспокоиться о пропускной способности вашего сетевого соединения и других сложностях, связанных с размещением видео в сети; вам всего лишь придется создавать видеоматериалы, интересные для вашей целевой аудитории. В данном руководстве мы рассмотрим методику создания обучающего видео с использованием популярного видеоредактора Kdenlive.
  • 09.09.2016 Kyle Rankin, перевод: А.Панин, "Защищенная операционная система Qubes для настольных компьютеров: установка"
    Описан процесс загрузки файла образа установочного диска и непосредственной установки защищенной операционной системы Qubes на жесткий диск, дан небольшой обзор окружения рабочего стола и различных типов виртуальных машин, создаваемых по умолчанию. Рассмотрены методики установки приложений и управления виртуальными машинами.
  • 07.09.2016 Kyle Rankin, перевод: А.Панин, "Защищенная операционная система Qubes для настольных компьютеров: введение"
    Операционная система Qubes OS создана для достижения максимальной безопасности в процессе работы с различными приложениями и фундаментально отличается от других систем на основе ядра Linux для настольных компьютеров.В данной статье проведен краткий обзор системы Qubes, показаны некоторые особенности ее реализации, которые принципиально отличают ее ото всех дистрибутивов Linux для настольных компьютеров, а также являются особенно интересными в плане безопасности. В следующих статьях серии будут более подробно показаны аспекты установки и настройки рассматриваемой системы, а также методиках использования некоторых из ее возможностей.
  • 05.09.2016 Dan Nanni, перевод: А.Кривошей, "Прогноз погоды в командной строке Linux"
    Позвольте представить wego - прелестную маленькую программку прогноза погоды для терминала. Она позволяет просматривать текущие погодные условия, а также прогноз, используя красивый интерфейс на базе ncurses. Она получает прогноз погоды на следующие несколько дней с помощью weather forecast API.
  • 30.08.2016 Umair Riaz, перевод: А.Кривошей, "Альтернативы Matlab для Linux"
    Для численных расчетов и анализа данных часто используется математический пакет Matlab, но это коммерческая программа, и довольно дорогая. Студенты, изучающие машинное обучение, часто интересуются наличием доступных альтернатив Matlab, которые были бы бесплатными, и при этом достаточно мощными. В этой статье представлены лучшие бесплатные математические пакеты, которые могли бы послужить альтернативой Matlab в Ubuntu/Linux Mint.
  • 23.08.2016 Yoav Rubin, перевод: Н.Ромоданов, "База с "археологическим" принципом хранения данных"
    В этой главе мы рассмотрим, как изменение в общепринятой точке зрения влияет на разработку и реализацию хорошо изученного типа программного обеспечения: базы данных. Это позволит нам построить удивительно емкую систему баз данных, размер которой меньше 500 строк языка Clojure. В ней есть система транзакций, миниатюрный декларативный язык запросов и множество других функций.
  • 18.08.2016 Cate Huston, перевод: Н.Ромоданов, "Делаем свои собственные фильтры изображений"
    О практике применения фреймворка Processing для создания фильтров изображений, позволяющих выделять в изображении доминирующий цвет, подчеркивать его, приглушать второстепенные оттенки и создавать серии похожих изображений в разной цветовой гамме.
  • 15.08.2016 Leah Hanson, перевод: Н.Ромоданов, "Статический анализ"
    Статический анализ является способом проверки наличия проблем в коде без запуска самого кода. Статический означает этап компиляции, а не время выполнения, а анализ означает, что мы анализируем код. В этой главе мы поговорим о том, как реализовывать некоторое количество проверок на базе статического анализа.
  • 08.08.2016 Graham Morrison, перевод: А.Панин, "Знакомство с GNOME Builder"
    GNOME Builder - это интегрированная среда разработки для GNOME. С ней уже очень комфортно работать, в особенности благодаря продуманному дизайну графического интерфейса. Процесс установки приложения не является достаточно очевидным в том случае, если вы не желаете самостоятельно компилировать его, но это не является недостатком для приложения, созданного специально для разработчиков.
  • 29.07.2016 Graham Morrison, перевод: А.Панин, "Запуск игр для DOS и Windows в Linux"
    Наряду с новыми версиями игр для Linux существует и большое количество классических игр, в которые стоит поиграть, причем они могут отлично функционировать на любой современной машине - даже на ограниченном в плане ресурсов одноплатном компьютере Raspberry Pi или на вашем телефоне, работающем под управлением ОС Andriod. Единственная проблема заключается в том, что хотя эти игры и могут запускаться в Linux, они не предназначены для этого.
  • 26.07.2016 Attila Orosz, перевод: А.Кривошей, "Stellarium - персональный планетарий для вашего PC"
    Вероятно лучшим местом для изучения астрономии является планетарий, где можно совместить образовательную и развлекательную функции. Если же в пределах доступности у вас нет планетария, вы можете организовать его на своем компьютере с помощью Stellarium - бесплатного программного кроссплатформенного планетария с открытым исходным кодом.
  • 22.07.2016 Dan Nanni, перевод: А.Кривошей, "Создание диалоговых боксов в интерактивных скриптах оболочки"
    Если вы пишете интерактивный скрипт оболочки, вы можете использовать диалоговые боксы для пользовательского ввода. Программа whiptail, предустановленная во всех современных дистрибутивах Linux, позволяет упростить процесс создания консольных диалоговых боксов в скриптах.
  • 19.07.2016 Federico Kereki, перевод: А.Панин, "А что внутри? Получение информации об аппаратном обеспечении компьютера в Linux"
    В статье демонстрируются классические утилиты, позволяющие получить сведения об аппаратном обеспечении компьютера. Рассмотрены как утилиты с интерфейсом командной строки, так и утилиты с графическим интерфейсом, а также приведены сведения о способах получения доступа к низкоуровневым интерфейсам для получения информации об аппаратном обеспечении, включая данные о некоторых файлах виртуальных файловых систем /proc и /sys, содержащих нужную информацию.
  • 13.07.2016 Shawn Powers, перевод: А.Панин, "MySQL - полезные приемы работы"
    В статье описывается методика работы с сервером базы данных MySQL посредством утилиты с интерфейсом командной строки mysql. Эта утилита, поддерживающая режим интерактивной командной оболочки, является очень мощным инструментом для осуществления доступа к базе данных с целью вывода и модификации хранящихся в ней данных без какого-либо графического интерфейса.
  • 10.07.2016 Dan Nanni, перевод: А.Панин, "Ограничение пропускной способности сетевого соединения в Linux"
    Рассказ о двух различных вариантах ограничения пропускной способности сетевого соединения в системе Linux для настольных компьютеров, а именно, об ограничении пропускной способности сетевого соединения на уровне отдельных приложений и на уровне сетевых интерфейсов. Оба рассмотренных инструмента являются максимально простыми и позволяют быстро и просто организовать шейпинг ранее никоим образом не контролируемого сетевого трафика.
  • 06.07.2016 Adrien Brochard, перевод: А.Панин, "9 лучших интегрированных сред разработки с поддержкой языков программирования C/C++ для Linux"
    Благодаря данному списку вы узнаете о новых интегрированных средах разработки с поддержкой вашего любимого языка программирования. Следует отметить, что здесь рассмотрены далеко не все инструменты, облегчающие процесс разработки программных компонентов на языках C/C++ в Linux. Вы можете сообщить о своем любимом инструменте в разделе комментариев.
  • 03.07.2016 Dethe Elza, перевод: Н.Ромоданов, "Blockcode: Инструментальное средство визуального программирования"
    Сегодня мы представляем перевод четырнадцатой главы предварительной публикации нового сборника "500 строк или меньше". В этом выпуске автор создает в JavaScript собственный визуальный язык программирования. Одновременно он размышляет об общепринятых принципах, закладываемых в обычном программном обеспечения, например, о MVC (модель-представление-контроллер).
Статьи, опубликованные во 2 квартале 2016 года