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

UnixForum






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

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

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

  • 31.03.2014 Murray Cumming и др., перевод: А.Панин, "Программирование с использованием gtkmm 3. Виджеты общего назначения"
    Виджеты ввода строк позволяют пользователю вводить текст. Использование виджетов вывода строк является основным способом вывода текста в окнах. Виджет изменения числового значения позволяет пользователю выбирать числовое значение из диапазона.
  • 30.03.2014 Murray Cumming и др., перевод: А.Панин, "Программирование с использованием gtkmm 3. Виджеты диапазонов"
    Классы Gtk::Scale и Gtk:Scrollbar наследуются от класса Gtk::Range и обладают сходной функциональностью. Представляемые этими классами виджеты диапазонов содержат полосу прокрутки и ползунок (иногда называемые барабаном в других графических окружениях)
  • 29.03.2014 Murray Cumming и др., перевод: А.Панин, "Программирование с использованием gtkmm 3. Виджеты кнопок"
    gtkmm предоставляет четыре основных типа кнопок: Обычные кнопки (Push-Buttons), Кнопки-переключатели (Toggle buttons), Флажки (Checkboxes) и Радио-кнопки (Radio Buttons). В данной главе показано (с примерами) как создать нужные кнопки.
  • 28.03.2014 Murray Cumming и др., перевод: А.Панин, "Программирование с использованием gtkmm 3. Изменения в gtkmm 3"
    gtkmm-3.0 является новой версией API gtkmm, которая может быть установлена параллельно с более старой версией API gtkmm-2.4. В gtkmm версии 3 не содержится фундаментальных отличий от gtkmm версии 2, но присутствует несколько небольших изменений, которые было бы невозможно реализовать с сохранением бинарной совместимости.
  • 26.03.2014 Murray Cumming и др., перевод: А.Панин, "Программирование с использованием gtkmm 3. Базовые сведения"
    В данной главе описаны основные аспекты процесса разработки приложений с использованием gtkmm и приведен простой работоспособный пример кода. Однако, это всего лишь вводное описание, поэтому вам придется рассмотреть остальные главы для получения более подробной информации.
  • 25.03.2014 Сегодня мы начинаем публикацию перевода книги "Программирование с использованием gtkmm 3", написанной группой авторов во главе с Murray Cumming. В данной книге объясняются ключевые концепции API gtkmm для языка программирования C++, предназначенного для создания пользовательских интерфейсов. Также в ней описываются основные элементы пользовательского интерфейса ("виджеты"). Сегодня публикуются 2 первых раздела книги. Следующие будут появляться здесь по мере их подготовки.
    Murray Cumming и др., перевод: А.Панин, "Программирование с использованием gtkmm 3"
  • 20.03.2014 Doug C. Schmidt, William R. Otte, Aniruddha Gokhal, перевод: Н.Ромоданов, "Применение принципов оптимизации к средствам компонентного развертывания и конфигурирования систем"
    В этой главе представлен обзор движка развертывания и конфигурирования Deployment And Configuration Engine (DAnCE), реализующий спецификацию развертывания и конфигурирования OMG Deployment and Configuration. Движок DAnCE, как средство исследования, использовался для демонстрации новых методов, применяемых в системах DRE для развертывания и конфигурирования (deployment and configuration - D&C) приложений, состоящих из компонентов.
  • 19.03.2014 Sarmed Rahman, перевод: Н.Ромоданов, "Как в различных ситуациях конфигурировать почтовый сервер, использующий Postfix и Dovecot"
    Это некоторые из тех настроек, которыми часто пользуются администраторы почтовых серверов. В пакетах Postfix и Dovecot есть еще много других настроек, которыми можно пользоваться в случае необходимости.
  • 18.03.2014 Sarmed Rahman, перевод: Н.Ромоданов, "Как с помощью шифрования сделать почтовый сервер более безопасным"
    В данном руководстве рассказано, как улучшить безопасность почтового сервера при помощи шифрования TLS/SSL.
  • 17.03.2014 Dan Nanni, перевод: Н.Ромоданов, "Как бесплатно в онлайн режиме смотреть телепередачи на Linux"
    Пакет FreetuxTV представляет собой интернет-ТВ плеер, который был первоначально разработан для того, чтобы абоненты французских провайдеровx смотрели прямые телевизионные каналы, вещание которых осуществлялось этими провайдерами. Со временем в FreetuxTV были добавлены дополнительные бесплатные каналы онлайнового телевидения, веб-радио и веб-камеры, и теперь в базе данных FreetuxTV есть каналы на более чем 50 различных языках.
  • 16.03.2014 Dan Nanni, перевод: Н.Ромоданов, "Как на Linux просматривать видеопоток из командной строки"
    Livestreamer является интерфейсом командной строки (CLI), клиентское приложение которого, используя заданный адрес URL потокового сервиса получает видеопоток с этого URL, и перенаправляет его в нативный видеоплеер, работающий на локальном компьютере. Так что с помощью Livestreamer, вы можете не открывая веб-браузер наслаждаться потоковым контентом из различных источников с помощью более стабильного и легковесного видеоплеера, например, VLC или mplayer.
  • 14.03.2014 Evan Martin, перевод: А.Панин, "Ninja"
    Ninja является системой сборки проектов, аналогичной системе Make. В качестве ее входных данных используются команды, необходимые для преобразования исходных файлов в целевые файлы. Ninja использует эти команды для поддержания целевых файлов в актуальном состоянии. В отличие от многих других систем сборки проектов, главная цель процесса проектирования системы Ninja заключалась в достижении максимальной скорости работы.
  • 13.03.2014 Dan Nanni, перевод: А.Кривошей, "Как создать зашифрованный zip-архив в Linux"
    Предположим, вам необходимо создать zip-архив, защищенный паролем. В Linux для этого имеется несколько способов.
  • 12.03.2014 Dan Nanni, перевод: А.Кривошей, "Клонирование или копирование виртуальных машин VMware Player"
    В некоторых случаях вам может понадобиться создавать чистые виртуальные машины Linux с нуля многократно. В каких-то случаях вам может быть необходимо дублировать определенные настройки с одной виртуальной системы на другие. Какова бы ни была причина, возможность клонирования или копирования существующей виртуальной машины очень полезна. Если она работает в VMware Player, то клонировать ее очень просто.
  • 10.03.2014 Senthilkumar, перевод: А.Кривошей, "Установка CentOS/RHEL/Scientifc Linux 6.5 в текстовом режиме"
    В этом руководстве мы рассмотрим установку CentOS 6.5 в текстовом режиме. Такой режим может быть более сложным для начинающих пользователей. Он лучше всего подходит для серверов, которые часто не имеют достаточного количества памяти и дискового пространства для установки в графическом режиме.
  • 08.03.2014 Dan Nanni, перевод: А.Кривошей, "Просмотр и редактирование метаданных pdf и изображений в командной строке Linux"
    Существует множество различных утилит, позволяющих редактировать метаданные цифровых фотографий или документов pdf. ExifTool - это мощная утилита командной строки, позволяющая считывать или записывать метаданные файла. Она работает в Linux, Windows и MacOS X.
  • 06.03.2014 Roderick W. Smith, перевод: Н.Ромоданов, "Управление загрузчиками EFI в Linux: режим безопасной загрузки Secure Boot"
    Режим Secure Boot является средством обеспечения безопасности в системах Windows. Но, режим Secure Boot, из-за из своих особенностей, может усложнить загрузку Linux. В статье описывается, что представляет собой режим Secure Boot и как на него реагирует сообщество Linux.
  • 04.03.2014 С сайта www.linuxbsdos.com, перевод: Н.Ромоданов, "GPT-разделы диска для системы Ubuntu 13.10 на компьютерах с UEFI"
    В данной статье предлагается пошаговое руководство, описывающее, как создать GPT-разделы на системе Ubuntu 13.10 на компьютере с прошивкой UEFI.
  • 02.03.2014 Roderick W. Smith, перевод: Н.Ромоданов, "Linux на UEFI: Руководство по быстрой установке"
    В течение нескольких лет от глаз большинства обычных пользователей была скрыта новая технология загрузки ОС, известная как технология Extensible Firmware Interface (EFI), которая начала заменять старый вариант прошивки Basic Input/Output System (BIOS).
  • 28.02.2014 Eric McDonald, C. Titus Brown, перевод: А.Панин, "Обработка больших объемов данных в биоинформатике",
    глава 12 из книги "Производительность приложений с открытым исходным кодом". В данной главе мы представили наше программное решение и описали наши способы его настройки и масштабирования для эффективной обработки постоянно увеличивающихся значительных объемов данных.
  • 24.02.2014 Chris Hoffman, перевод: Н.Ромоданов, "Как загрузить и установить Linux на компьютер с UEFI и Secure Boot"
    Компьютеры, которые поставляются с системами Windows 8 и Windows 8.1 поставляются с прошивкой UEFI и с включенной загрузкой Secure Boot. Режим Secure Boot предотвращает загрузку операционных систем, если они не подписаны ключом, загруженным в UEFI. Три варианта установки Linux на компьютер с режимом Secure Boot рассмотрены в этой статье.
  • 22.02.2014 DevynCJohnson, перевод: А.Кривошей, "Загрузчики Linux"
    Данная заметка поможет вам узнать немного больше о различных загрузчиках Linux, а их, оказывается, не мало разных.
  • 20.02.2014 Kazu Yamamoto, Michael Snoyman, Andreas Voellmy, перевод: Н.Ромоданов, "Библиотека Warp"
    Warp является высокопроизводительной библиотекой для серверов HTTP, которая написана на языке Haskell, чисто функциональном языке программирования. На базе Warp реализованы Yesod - фреймворк веб-приложений и mighty - HTTP-сервер. Согласно бенчмарку пропускной способности сервер mighty сравним по производительности с сервером nginx. В настоящей статье будет рассказано об архитектуре Warp и о том, как мы достигли высокой производительности.
  • 18.02.2014 David S.Lawyer, перевод Александра В. Шубнякова, Модем HOWTO, v0.39, Январь 2007.
    Конечно, информация, содержащаяся в этом HOWTO, по большей части уже не актуальна, но для полноты коллекции и в качестве исторической справки, думаю, может быть интересна.
  • 16.02.2014 Chris Hoffman, перевод: Н.Ромоданов, "Всегда безопасный рабочий стол: что нужно знать о живых дисках Live CD и устройствах USB"
    В настоящее время почти в каждом дистрибутиве вам предлагается носитель, который функционирует как живая среда (Live CD). Живая среда имеет ряд применений, даже для людей, которые никогда до этого не использовали Linux.
  • 14.02.2014 Arjan Scherpenisse, Marc Worrell, перевод: Н.Ромоданов, "Фреймворк Zotonic"
    Zotonic является фреймворком с открытым исходным кодом, предназначенным для разработки всего стека веб-приложений, начиная от внешнего интерфейса и заканчивая средствами хранения данных. В этой главе рассказывается о производительности фреймворка Zotonic. Рассмотрены причины, благодаря которым язык Erlang был выбран в качестве платформы программирования, проинспектирован стек запросов HTTP, и стратегии кэширования, которые используются в фреймворке Zotonic. Наконец, мы расскажем о вариантах оптимизации, которые использованы в субмодулях и базе данных фреймворка Zotonic.
  • 12.02.2014 Dan Nanni, перевод: А.Кривошей, "Как получить доступ к Facebook из командной строки в Linux"
    Если вы точно знаете, что вам нужно в Facebook, то можете попробовать легковесный клиент Facebook командной строки fbcmd. Используя командный интерфейс fbcmd, вы можете делать почти все, что вы делаете на Facebook, но без загрузки лишнего динамического контента.
  • 11.02.2014 Dan Nanni, перевод: А.Кривошей, "Как защитить паролем директорию в Linux"
    Предположим, у вас в Linux есть папка в вашей домашней директории, где вы храните секретные документы, и хотите, чтобы никто не мог получить доступ к ним без знания определенного пароля. Из этой статьи вы узнаете, как защитить паролем директорию с помощью Cryptkeeper. Cryptkeeper - это апплет в системном трее Linux, который управляет зашифрованными директориями. Движком его является EncFS - шифрованная файловая система на базе FUSE, обеспечивающая прозрачное шифрование/дешифровку.
  • 07.02.2014 Clint Talbert, Joel Maher, перевод: А.Панин, "Фреймворк Talos", глава 8 из книги "Производительность приложений с открытым исходным кодом".
    В данной главе мы детально рассмотрим наши открытия, совершенные в процессе последовательного рассмотрения уровней данного программного продукта, проблемы, с которыми мы столкнулись и шаги, которые мы предприняли для их решения, с надеждой на то, что вы сможете извлечь полезную информацию из наших ошибок и успехов.
  • 02.02.2014 Russell James, перевод: А.Кривошей, "Утилиты GNU для обработки текста. Часть 3. Продвинутые инструменты"
    В этой части кратко рассмотрены emacs, groff, texinfo, sed, gawk, bash и регулярные выражения.
  • 31.01.2014 Russell James, перевод: А.Кривошей, "Утилиты GNU для обработки текста. Часть 2: Утилиты для форматирования и вывода текста"
    В этой части рассмотрины утилиты tr, nl, fold, fmt, pr и печать с помощью lpr и lp.
  • 30.01.2014 Russell James, перевод: А.Кривошей, "Утилиты GNU для обработки текста. Часть 1B: Продолжаем изучение основ"
    В этой части рассмотрины утилиты uniq, cut, paste, grep.
  • 28.01.2014 Russell James, перевод: А.Кривошей, "Обзор утилит GNU для обработки текста. Часть 1А: Основы"
    В этой серии из трех частей мы рассмотрим набор консольных утилит GNU для обработки текста (плюс некоторые методики) и дадим ссылки для более глубокого самостоятельного их изучения. В первой части рассматриваются утилиты less, nano, cat, sort.
  • 26.01.2014 Dan Nanni, перевод: А.Кривошей, "Как найти недавно модифицированные файлы в Linux"
    Иногда требуется найти файлы, которые были модифицированы/созданы недавно, или администратор изменял настройки системы, но забыл, где он их сохранил. Или вы хотите проверить изменялись ли, и как, ваши файлы. Если вам необходимо найти недавно измененные файлы в linux, это можно сделать с помощью команды find.
  • 24.01.2014 Graeme Caldwell, перевод: А.Остаенков, "Избранные шпаргалки для Linux"
    Большинство системных администраторов Linux работает из командной строки, занимаясь конфигурированием и мониторингом серверов через SSH сессию. Но держать все команды и параметры в своей голове сложно. Можно обратиться к справочной системе, но часто она не позволяет быстро найти нужную информацию, поэтому предлагаем познакомиться со списком шпаргалок, который формировался годами.
  • 22.01.2014 Manik Surtani, перевод: А.Панин, "Infinispan",
    глава 7 из книги "Производительность приложений с открытым исходным кодом". Infinispan является грид-платформой с открытым исходным кодом, предназначенной для хранения данных. Это распределенное NoSQL-хранилище для данных в формате пар ключ-значение, использующее оперативную память для их непосредственного хранения. Производительность платформы Infinispan является ее важнейшим параметром. А кодовая база Infinispan, в свою очередь, в значительной степени обуславливает производительностью платформы.
  • 20.01.2014 Igor Ljubuncic, перевод: А.Кривошей, "Сравнение офисных пакетов для Linux"
    Сегодня мы оценим несколько достойных и не очень достойных кандидатов на звание лучшего офисного пакета для Linux. Единственным критерием будет возможность их работы в Linux. Мы также не будем зацикливаться на кроссплатформенности. Однако мы оценим их внешний вид, функциональность, простоту использования, а также зрелость и качества пакетов в целом.
  • 18.01.2014 Bryce Howard, перевод: А.Панин, "Секреты производительности сетевых приложений для мобильных устройств",
    В рамках данной главы можно выделить два логических раздела. В первом разделе мы рассмотрим особенности осуществления сетевого взаимодействия приложениями для мобильных устройств, которые приводят к проблемам с задержками при передаче данных. Во втором разделе будут представлены программные техники, предназначенные для минимизации снижения производительности сетевых приложений в условиях повышенных задержек при передаче данных по сети.
  • 16.01.2014 Dan Nanni, перевод: А.Кривошей, "Как создать самораспаковывающийся архив или инсталлятор в Linux"
    В то время как обычный файл архива (например tar, gunzip) требует отдельной программы для извлечения контента из архива, самораспаковывающийся (SFX) архив сам является исполняемым, и может сам извлекать свой контент при запуске. Самораспаковывающийся инсталлятор делает то же самое, но при этом копирует извлекаемые файлы в соответствующие директории.
  • 14.01.2014 Dan Nanni, перевод: А.Кривошей, "Резервное копирование и восстановление аккаунта Gmail в Linux"
    Для того, чтобы сделать резервную копию или восстановление Gmail, вы можете использовать Gmvault - программу для резервного копирования Gmail с открытым исходным кодом, написанную на Python.
  • 12.01.2014 Enock Seth Nyamador, перевод: А.Кривошей, "Как отформатировать флешку в терминале"
    Сегодня я хочу показать вам, как отформатировать в консоли флешку или внешний жесткий диск, объем значения не имеет.
  • 10.01.2014 Dan Nanni, перевод: А.Кривошей, "Как получить доступ к Dropbox из командной строки в Linux"
    Самым популярным облачным хранилищем на данный момент является Dropbox. Dropbox Uploader - это простой в использовании консольный клиент Dropbox, написанный на скриптовом языке оболочки BASH. В этом руководстве я опишу, как получить доступ к Dropbox в Linux с помощью клиента командной строки Dropbox Uploader.
  • 05.01.2014 Audrey Tang, перевод: А.Панин, "От SocialCalc к EtherCalc", глава 2 из книги "Производительность приложений с открытым исходным кодом".
    EtherCalc является системой удаленного редактирования электронных таблиц, оптимизированной для выполнения одновременных операций редактирования и использующей SocialCalc в качестве системы обработки электронных страниц на стороне браузера. Спроектированная Dan Bricklin (создателем концепции электронных страниц), система SocialCalc является частью платформы Socialtext, предоставляющей набор инструментов удаленного взаимодействия для корпоративных пользователей.
Ссылки, добавленные в 4 квартале 2013 года


Средняя оценка 1 при 1 голосовавших