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

UnixForum






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

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

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

  • 07.10.2013 Luke Kanies , перевод: А.Панин, "Puppet", Глава 18 из книги "Архитектура приложений с открытым исходным кодом", том 2.
    Puppet является инструментом для управления IT-инфраструктурой, разработанным с использованием языка программирования Ruby и используемым для автоматизации обслуживания датацентров и управления серверами компаний Google, Twitter, Нью-Йоркской фондовой биржи и многих других организаций. Puppet может управлять серверами в количестве от 2 до 50,000 и обслуживаться командой, состоящей из одного или сотен системных администраторов.
  • 28.09.2013 Michael Snoyman, перевод: Н.Ромоданов, "Фреймворк Yesod"
    Yesod является веб-фреймворком, написанным на языке программирования Haskell. В то время как многие популярные веб фреймворки используют динамическую природу своих базовых языков, Yesod использует статические особенности языка Haskell с тем, чтобы создавать безопасный и быстрый код.
  • 25.09.2013 Dan Nanni, перевод: А.Кривошей, "VMware Player vs. VirtualBox: сравнение производительности"
    Если вы используете системы виртуализации, одной из основных их характеристик будет производительность, или, другими словами, накладные расходы на виртуализацию. В статье сравниваются накладные расходы на виртуализацию виртуальных машин в VMware Player и в VirtualBox.
  • 23.09.2013 Mike Kamermans, перевод: А.Панин, "Processing.js", Глава 17 из книги "Архитектура приложений с открытым исходным кодом", том 2.
    Библиотека Processing.js является родственным проектом для проекта Processing, спроектированным с целью его переноса в веб-пространство без необходимости использования виртуальной машины Java или плагинов.
  • 21.09.2013 Dan Nanni, перевод: А.Кривошей, "Тестирование производительности виртуальных машин"
    В Linux имееется несколько программных тестов, и одним из них является Phoronix Test Suite - платформа тестирования с открытым исходным кодом, имеющая постоянно пополняющийся набор тестовых профилей и пакетов, позволяющих тестировать различные составляющие, из которых складывается производительность системы (например, CPU, скорость чтения/записи жесткого диска, RAM, сеть и т.д).
  • 19.09.2013 Dan Nanni, перевод: А.Кривошей, "Конвертирование jpg в pdf в Linux"
    Формат jpg несомненно является самым популярным графическим форматом в интернете, однако в некоторых случаях удобнее использовать pdf, так как он может включать как растровую, так и векторную графику.
  • 17.09.2013 Jennifer Ruttan, перевод: А.Панин, "OSCAR", Глава 16 из книги "Архитектура приложений с открытым исходным кодом", том 2.
    OSCAR (Open Source Clinical Application Resource - программное обеспечение для медицинских учреждений с открытым исходным кодом) является проектом с практически десятилетней историей, созданным в университете McMaster, Гамильтон, Канада и направленным на формирование сообщества вокруг приложения с открытым исходным кодом, работающего с целью передачи в распоряжение медицинских работников описанной системы по низкой цене или вообще бесплатно.
  • М.Конник, "Как втиснусть много данных в график gnuplot" В инженерии мало наснимать кучу данных или наделать симуляций - важно все эти данные наглядно и красиво представить. Часто нужно вместить много данных в небольшой график, и делается это порой весьма нетривиальным образом. Как известно, с помощью gnuplot можно сделать всё, что угодно, но мало кто знает как именно. Демонстрация чёрной магии в стиле Gnuplot с полным разоблачением ниже.
  • 16.09.2013
  • С.Яремчук, "Управление ИТ-инфраструктурой Linux при помощи Spacewalk" Spacewalk является бесплатным аналогом Red Hat Network Satellite и предлагает администратору все необходимые инструменты для управления большим количеством Linux-систем.
  • 15.09.2013 Chris Jones, перевод: А.Кривошей, "Как отформатировать флешку в файловую систему exFAT в Linux"
    exFAT - файловая система от Microsoft, предназначенная для портативных устройств и флешек. Пользователи Windows получают ее поддержку из коробки, но для приверженцев Linux все не так просто.
  • 13.09.2013 James Crook, перевод: Н.Ромоданов, "Audacity"
    Audacity является популярной программой записи звука и популярным аудио-редактором. Эта программа достаточно мощная и, в то же время, проста в использовании. Одна из целей создания этой программы состояла в том, что сразу можно обнаружить в ее пользовательском интерфейсе: у людей должна быть возможность сесть и сразу без всяких руководств начать пользоваться программой, постепенное открывая для себя ее новые возможности.
  • 10.09.2013 Senthilkumar, перевод: А.Кривошей, "Yum "groupinstall" - краткое введение"
    Yum "groupinstall" - это мощная команда, которая поможет вам сэкономить время, устанавливая группу пакетов вместо того, чтобы устанавливать их по одному.
  • 08.09.2013
  • А.Федорчук, "Ubuntu и сородичи, часть 1. Ubuntu: почему?" Ответ на вопрос, почему люди выбирают (вопреки мнению большинства) не только Linux, а его определённый дистрибутив, очень сложен. И заслуживает подробного рассмотрения на примере Ubuntu и его сородичей.
  • А.Федорчук, "Ubuntu, Intel и Mir" Компания Intel отказалась от интеграции поддержки средств для работы с прослойкой XMir и дисплейным сервером Mir в своём открытом видеодрайвере. Ну и что?
  • 09.09.2013 liquidat, перевод: А.Кривошей, "Pass - отличный консольный менеджер паролей"
    Pass - это консольная утилита для хранения паролей и логинов, а также любых других данных, требующих повышенного уровня безопасности
  • 07.09.2013 Russell Bryant, перевод: Н.Ромоданов, "Система Asterisk"
    Asterisk является платформой с открытым исходным кодом, распространяемой по лицензии GPLv2, которая предназначена разработки приложений телефонии. Если кратко, то это серверное приложение, с помощью которого можно делать вызовы, можно принимать вызовы и можно осуществлять специальную обработку телефонных вызовов.
  • 05.09.2013 Jeff Mackanic, перевод: А.Жбанов, "Вам нужно средство для совместной работы? Попробуйте электронную почту!"
    Сотрудничество, совместная работа - это один из ключевых принципов философии Open Source и основная тема на opensource.com. Электронная почта, несомненно, до сих пор остается одним из самых популярных средств для совместной работы.
  • 03.09.2013 Shawn Powers, перевод: А.Жбанов, "Google дал..."
    ...Google взял. Именно так произошло с Google Reader. Незадолго до этого Google отказался от Google Wave. А потом Google объявил, что 1 июля 2013 года закрывается Google Reader. Это явилось сюрпризом для большого количества людей, в том числе и для меня. В данной статье я хочу рассмотреть некоторые варианты действий для тех, кто попал в эту беду.
  • 01.09.2013 Luis Ibanez, Brad King, перевод: А.Панин, "ITK", Глава 9 из книги "Архитектура приложений с открытым исходным кодом", том 2.
    ITK, the Insight Toolkit является библиотекой для анализа изображений. ITK может рассматриваться в качестве полезной энциклопедии алгоритмов для анализа изображений, в частности алгоритмов обработки изображений с помощью фильтров, сегментации и геометрической коррекции изображений.
  • 27.08.2013 Senthilkumar, перевод: А.Кривошей, "Синхронизация файлов в Ubuntu/Debian с помощью Unison"
    Unison - это бесплатная кроссплатформенная утилита для синхронизации, которая поддерживает два экземпляра наборов файлов на двух машинах или на двух различных дисках в одной системе. В отличие от простого зеркалирования или резервного копирования она обновляет обе копии файла общей структуры директорий. Она обнаруживает и показывает конфликтующие обновления. В отличие от распределенных файловых систем Unison является программой пользовательского уровня и не требует модификации ядра или привилегий root на каждом хосте.
  • 25.08.2013 Richard Shimooka и David White, перевод: Н.Ромоданов, "Битва за Веснот"
    Battle for Wesnoth является стратегической игрой в стиле фэнтези, созданной на основе модели с открытым исходным кодом и лицензией GPL2. Это был довольно внушительный успех с более, чем четырьмя миллионами скачиваний на момент написания статьи. Несмотря на такой впечатляющий показатель, мы считаем, что по-настоящему красивой гранью нашего проекта является модель разработки, позволяющая взаимодействовать и создавать свои решения группе добровольцев, обладающих крайне различными уровнями программистских навыков.
  • 24.08.2013 Lubos Rendek, перевод: А.Кривошей, "Создание и настройка виртуальных сетевых интерфейсов в Linux"
    Знаете ли вы, что можете присвоить более чем один IP-адрес физическому сетевому интерфейсу? Эта техника очень полезна, например при работе с Apache и виртуальными хостами, так как позволяет получить доступ к одному и тому же серверу Apache с двух разных IP-адресов.
  • 22.08.2013 Lubos Rendek, перевод: А.Кривошей, "Отключение пользовательских аккаунтов в Linux"
    Системный администратор Linux должен уметь управлять пользовательскими аккаунтами. При этом можно добавлять или удалять пользовательские аккаунты, а можно просто временно или на постоянной основе отключить учетную запись, оставив при этом профиль пользователя и его файлы в целости и сохранности. В этой статье описаны несколько способов отключения пользовательских аккаунтов в Linux.
  • 20.08.2013 Jessica McKellar, перевод: А.Панин, "Twisted", Глава 21 из книги "Архитектура приложений с открытым исходным кодом", том 2.
    Twisted является управляемым событиями сетевым фреймворком, разработанным с использованием языка программирования Python. Авторы Twisted, пытаясь разрабатывать игры с использованием существующих программных компонентов для работы с сетью, боролись с их недостатками и, четко ощущая необходимость в масштабируемом управляемом событиями кроссплатформенном сетевом фреймворке, решили разработать такой программный компонент, извлекая уроки из ошибок и трудностей, с которыми сталкивались разработчики сетевых игр и приложений в прошлом.
  • 16.08.2013 Enock Seth, перевод: А.Кривошей, "Scrot - утилита командной строки для снятия скриншотов"
    В linux сделать скриншот можно несколькими различными способами. Одним из них является scrot - очень полезная утилита, которая позволяет делать это непосредственно из командной строки.
  • 15.08.2013 Berk Geveci и Will Schroeder, перевод: Н.Ромоданов, "Система VTK"
    Visualization Toolkit (VTK) является широко используемой системой программного обеспечения для обработки и визуализации данных. Она используется в научных вычислениях, анализе медицинских изображений, вычислительной геометрии, рендеринге, обработке изображений и в информатике. В этой главе мы приводим краткий обзор VTK, в том числе некоторые из основных шаблонов проектирования, которые делают VTK успешной системой.
  • 12.08.2013 Doc Searls, перевод: А.Жбанов, "Свободное и открытое - и их противоположности"
    Взгляд лингвиста на некоторые убеждения, относящиеся к Linux.
  • 10.08.2013 Andrew, перевод: А.Кривошей, "QGifer - программа для конвертирования видео в GIF"
    QGifer конвертирует видео в GIF, поддерживает кадрирование, добавление текста и многие другие возможности. Она создана на базе Qt и имеет версии для Linux and Windows.
  • 08.08.2013 Danielle Madeley, перевод: Н.Ромоданов, "Фреймворк Telepathy"
    Telepathy является модульным фреймворком для коммуникаций в режиме реального времени, в котором можно обрабатывать голосовые, текстовые, видео сообщения, осуществлять передачу файлов и так далее. Фреймворк Telepathy уникален не столько тем, что он абстрагирует особенности различных протоколов передачи мгновенных сообщений, а тем, что он воплощает идею коммуникации как сервиса, во многом похожего на то, как печать является сервисом, доступным одновременно для многих приложений. Для достижения этого в Telepathy интенсивно используется шина передачи сообщений D-Bus и модульная архитектура.
  • 05.08.2013 Elizabeth Flanagan, перевод: А.Панин, "Проект Yocto", Глава 23 из книги "Архитектура приложений с открытым исходным кодом", том 2.
    Проект Yocto является проектом с открытым исходным кодом, выступающим в роли отправной точки для разработчиков встраиваемых систем на основе Linux в ходе создания специализированных дистрибутивов программных продуктов вне зависимости от применяемого для этого аппаратного обеспечения.
  • 02.08.2013 Audrey Tang, перевод: Н.Ромоданов, "Электронные таблицы SocialCalc"
    Проект SocialCalc является вариантом WikiCalc, обладающим возможностью работать с электронными таблицами, имеющими размер в сотни тысяч ячеек, более быстро выполняющим операции редактирования, позволяющим на клиентской стороне осуществлять аудит выполненных действий и выполнять операции undo/redo, а также имеющий еще несколько достаточно интересных возможностей. В предлагаемой статье приводится краткое описание основных возможностей SocialCalc в сравнении с предыдущими реализациями электронных таблиц.
  • 30.07.2013 Igor Ljubuncic, перевод: А.Кривошей, "Рабочий стол Enlightenment - да или нет?"
    Пять лет назад меня впечатлили возможности этой графической среды. E17 обеспечивал плавные переходы, тени, прозрачность и другие эффекты без необходимости полагаться на мощную видеокарту. Все это было сделано в 2D. С чисто эстетической точки зрения, E17 не был самым красивым, но не являлся и плохим. Однако тестируя его снова, я обратил внимание, что в визуальном плане он практически не изменился. В связи с этим возникает вопрос - подходит ли Enlightenment для использования на современных машинах?
  • 29.07.2013 Senthilkumar, перевод: А.Кривошей, "Установка LEMP-сервера (Nginx с MariaDB и PHP) в CentOS 6"
    LEMP - это комбинация операционной системы и набора программного обеспечения с открытым исходным кодом. Акроним LEMP образован из первых букв Linux, Nginx HTTP Server, базы данных MySQL и PHP, Perl или Python. В этом руководстве описывается установка LEMP в RHEL/CentOS/Scientific Linux 6.x с системой управления базами данных MariaDB вместо MySQL.
  • 26.07.2013 Chris Davis, перевод: Н.Ромоданов, "Проект Graphite"
    Graphite выполняет две довольно простые задачи: хранение данных, изменяемых со временем, и отображение их в в виде графиков. Уникальность проекта Graphite состоит в том, что он предоставляет эти функции в виде сервиса, который прост в использовании и хорошо масштабируем. Это позволяет вполне естественно интегрировать проект Graphite с другим программным обеспечением и предоставляет пользователям возможность собирать мощные приложения на базе Graphite. Одним из наиболее распространенных применений пакета Graphite является создание веб-панелей управления, используемых для мониторинга и анализа данных.
  • 23.07.2013 Barry Warsaw, перевод: А.Панин, "Библиотека matplotlib", Глава 11 из книги "Архитектура приложений с открытым исходным кодом", том 2.
    matplotlib является библиотекой для построения графиков, созданной с использованием языка программирования Python и обладающей полной поддержкой графических 2D- операций и ограниченной поддержкой 3D-операций, которая широко используется сформированным сообществом Python-разработчиков, занимающихся научными вычислениями.
  • 22.07.2013 Andrew, перевод: А.Кривошей, "Настройка беспроводного хот-спота (в режиме точки доступа) в Ubuntu"
    Беспроводный хот-спот позволяет использовать компьютер в качестве Wi-Fi роутера. В статье описан скрипт, названный AP-Hotspot, который автоматически создает инфраструктуру беспроводного хот-спота в Ubuntu.
  • 21.07.2013 Barry Warsaw, перевод: А.Панин, "GNU Mailman", Глава 10 из книги "Архитектура приложений с открытым исходным кодом", том 2.
    GNU Mailman является свободным программным обеспечением для управления списками рассылки. Практически каждый, кто разрабатывает или использует свободное программное обеспечение, сталкивался со списком рассылки. Списки рассылки могут использоваться для дискуссий или объявлений, а также одновременно для двух этих целей в различной мере. Иногда списки рассылки связаны с группами новостей в Usenet или такими подобными Usenet сервисами, как Gmane. Списки рассылки обычно используют архивы, содержащие историю всех отправленных в них сообщений. Система GNU Mailman используется с начала 1990 года.
  • 19.07.2013 Кейт Мэтсудейра, перевод: jedi-to-be, "Масштабируемая Веб-архитектура и распределенные системы"
    Открытое программное обеспечение стало основным структурным элементом при создании некоторых крупнейших веб-сайтов. С ростом этих веб-сайтов возникли передовые практические методы и руководящие принципы их архитектуры. Данная глава стремится охватить некоторые ключевые вопросы, которые следует учитывать при проектировании больших веб-сайтов, а также некоторые базовые компоненты, используемые для достижения этих целей. Основное внимание в данной главе уделяется анализу веб-систем, хотя часть материала может быть экстраполирована и на другие распределенные системы.
  • 16.07.2013 Enock Seth, перевод: А.Кривошей, "Установка Oracle VM VirtualBox 4.2.14 в Ubuntu 13.04"
    Oracle VM VirtualBox - это мощный программный пакет для виртуализации от Oracle, работающий на большинстве основных операционных систем, в том числе Linux, Mac OS и Windows. Последний релиз VirtualBox 4.2.14 вышел 21 июня.
  • 14.07.2013 Kim Moir, перевод: Н.Ромоданов, "Среда разработки Eclipse"
    Реализация модульности в программах является крайне трудной задачей. Также трудно управлять взаимодействием с большой базой кода, написанного различными представителями сообщества. В проекте Eclipse удалось добиться успеха в обоих случаях. В июне 2010 года фонд Eclipse Foundation предоставил свой релиз Helios, скоординированный с более чем 39 проектами и 490 учестниками из более чем 40 компаний, которые работают совместно над разработкой функциональных возможностей базовой платформы.
  • 13.07.2013 Lubos Rendek, перевод: А.Кривошей, "Типы файлов в Linux"
    При перемещениях по файловой системе Linux вы обязательно столкнетесь с различными типами файлов. Наиболее часто используемые и очевидные - это обычные файлы и директории. Но операционная система Linux включает еще другие 5 типов файлов. В этой короткой статье мы покажем, как распознавать 7 типов файлов, встречающиеся в Linux.
  • 12.07.2013
  • А.Федорчук, "Saucy Salamander и Mir. Первые впечатления" Новый дисплейный сервер Mir, идущий на смену устаревшим Иксам, стал доступен народу в тестируемом релизе Ubuntu 13.10. И даже опробован лично Марком Шаттлвортом, признавшим его годным к употреблению.
  • 10.07.2013 Senthilkumar, перевод: А.Кривошей, "Создание локального репозитория в Ubuntu 13.04 Server"
    Если вы часто устанавливаете программы или обновления на большом количестве машин в локальной сети, эффективным способом облегчить себе жизнь будет создание локального репозитория Ubuntu.
  • 07.07.2013 Eric Raymond, перевод: Н.Ромоданов, "Проект GPSD"
    Проект GPSD представляет собой набор инструментальных средств для управления коллекциями устройств GPS и другими датчиками, связанными с навигацией и хранением точного времени, в том числе морских радиосистем автоматической идентификации AIS (Automatic Identification System) и цифровых компасов. Проект GPSD развернут на достаточно большом количестве ноутбуков, смартфонов и автономных транспортных средств, в том числе на самоходных автомобилях и подводных лодках - роботах. Его возможности во встраиваемых системах используются для навигации, ведения точного земледелия, позиционно-чувствительной научной телеметрии и сервисов времени, имеющихся в сетях.
  • 05.07.2013 Antonis Komis, перевод: В.Семененко, "Доступ к Linux-разделам из-под Windows"
    В этой статье дан обзор нескольких таких программ, которые позволяют открыть Linux-разделы, работая в операционной системе Windows. Все рассматриваемые программы имеют поддержку файловой системы ext4, которая является таковой по умолчанию для всех дистрибутивов Linux. Также подобные программы могут работать с более ранними версиями файловых систем, таких как ext3 или ext2, а также c файловыми системами других типов.
  • 5.07.2013
  • А.Федорчук, "Ubuntu MinimalCD: индивидуализация системы" Инсталляция с так называемого MinimalCD позволяет выбрать индивидуально только необходимые пакеты. Или просто установить базовую систему - Core System, как это дело называется в терминологии deb-based дистрибутивов, а в дальнейшем нарастить её всеми потребными компонентами.
  • 03.07.2013 Chris Jones, перевод: А.Кривошей, "Скачивание файлов в командной строке с помощью aria2"
    Во всех дистрибутивах Linux по умолчанию предустановлен wget. Конечно, он справляется со своими обязанностями, но есть альтернатива, которая, по моему мнению, имеет большие возможности по скачиванию файлов в командной строке. aria2 имеется в репозиториях всех основных дистрибутивов.
  • 1.07.2013
  • А.Федорчук, "Ubuntu и сородичи" Начиная проект сайта про Ubuntu и сородичей, я собирался ограничить его содержание отдельными заметками на интересующие меня темы и описанием решения отдельных проблем, с которыми сталкивался (или мог столкнуться в будущем). Однако сочинительская наркомания неизлечима, и довольно быстро из этих заметок выкристаллизовалась идея книжки. Каковая ныне и предлагается вниманию заинтересованных читателей.
Ссылки, добавленные во 2 квартале 2013 года