Библиотека сайта rus-linux.net
"Linux по-русски". Ссылки, добавленные во 2 квартале 2012 года
- 28.06.2012
- Рашид Ачилов, "Работа с данными Active Directory c помощью сценариев: Часть 1. Обзор LDAP". Первая статья в серии, описывающей использование сценариев Bourne Shell для работы с данными Active Directory. В статье приведен краткий обзор протокола LDAP и утилиты ldapsearch для работы со службами Active Directory.
- Рашид Ачилов, "Работа с данными Active Directory c помощью сценариев: Часть 2. Совместное использование Bourne Shell и утилиты ldapsearch" В статье представлен сценарий использующий утилиту ldapsearch для подключения и загрузки данных из Active Directory.
- Рашид Ачилов, "Работа с данными Active Directory c помощью сценариев: Часть 3. Проблемы, связанные с обработкой данных, загруженных из LDAP-сервера" В статье обсуждаются проблемы, связанные с использованием данных, полученных из LDAP-сервера, и способы их решения.
- Трейси Бост, "Изучаем Linux, 302 (смешанные среды): Локализация". Базовые основы локализации Samba в неанглоязычной среде
- Трейси Бост, "Изучаем Linux, 302 (смешанные среды): Управление учетными записями пользователей и групп". Планирование системы управления учетными записями пользователей и групп.
- Пол Феррилл, "Создание KVM-сценариев на языке Python: Часть 1. Библиотека libvirt"
-
29.06.2012
Anil Kumar Pugalia, перевод: Н.Ромоданов,
"Драйверы устройств в Linux.
Часть 16: О директории /proc".
В этой статье демонстрируется создание и использование файлов в директории виртуальной файловой системы /proc. -
28.06.2012
Anil Kumar Pugalia, перевод: Н.Ромоданов,
"Драйверы устройств в Linux.
Часть 15: Диск в оперативной памяти — экспериментируем с драйверами блочных устройств".
В этой статье рассматривается методика создания жесткого диска в оперативной памяти и проводятся эксперименты с его разделами, форматированием и другими низкоуровневыми операциями, выполняемыми на жестком диске, изучаются основы драйверов блочных устройств, очереди запросов и их обработка. -
27.06.2012
Anil Kumar Pugalia, перевод: Н.Ромоданов,
"Драйверы устройств в Linux.
Часть 14: Исследуем жесткий диск и разбираемся с его разделами".
Эта статья познакомит вас с внутренним устройством жесткого диска. -
26.06.2012
Anil Kumar Pugalia, перевод: Н.Ромоданов,
"Драйверы устройств в Linux.
Часть 13: Передача данных в устройство и из устройства USB".
В этой статье продолжается обсуждение темы предыдущих двух статей, а именно подробно рассматривается последний этап - передача данных в устройство USB и из устройства USB с использованием нашего первого USB драйвера для Linux. - 27.06.2012
- Число описаний программ в каталоге LinSoft.info превысило 3 000. Вы можете принять участие в пополнении этого путеводителя.
- 23.06.2012
- "Закрываем окно терминала без закрытия открытой программы"
- А.Снастин, "Защита сетевых сервисов с помощью Fail2ban: Часть 1. Общие принципы функционирования и конфигурирования подсистемы Fail2ban" В данной статье приведен обзор архитектуры и конфигурации программного пакета Fail2ban, предназначенного для защиты системы от попыток несанкционированного вторжения.
- А.Снастин, "Защита сетевых сервисов с помощью Fail2ban: Часть 2. Примеры конфигурации" В данной статье подробно описаны конфигурационные файлы пакета Fail2ban и представлены примеры конфигурация для различных сетевых сервисов.
-
25.06.2012
И.Штомпель, "Abook - консольная адресная книга"
Abook — хорошее консольное решение для хранения контактов. Программа легко и быстро устанавливается, проста в работе, а также обладает широкими возможностями экспорта/импорта (поддерживает значительно количество форматов). Данные программы Abook легко перенести на другой компьютер и быстро приступить к работе. -
22.06.2012
Igor Ljubuncic, перевод: А.Кривошей,
"Руководство по системной
отладке Linux"
В статье рассмотрен вопрос устранения системых сбоев с нескольких точек зрения, каждый раз используя разные инструменты и показывая новые грани проблемы, пока не будет найдено решение. Это будет, вероятно, лучшим многоцелевым руководством по системному администрированию и отладке из тех, которые вы прочитали за очень долгое время. -
21.06.2012
Anil Kumar Pugalia, перевод: Н.Ромоданов,
"Драйверы устройств в Linux.
Часть 12: Драйверы USB в Linux - продолжение".
В этой статье рассматриваются категории источников / приемников данных устройств USB и набор структур, в которые драйвер хост контроллера USB заносит информацию об этом устройстве. -
20.06.2012
Anil Kumar Pugalia, перевод: Н.Ромоданов,
"Драйверы устройств в Linux.
Часть 11: Драйверы USB в Linux".
Для того, чтобы самостоятельно написать драйвер USB, потребуется узнать много всего о протоколе USB: конфигурацию устройства, интерфейсы, конвейеры передачи данных, четыре типа передачи данных, а также многое другое из спецификации устройств USB. Эта статья поможет вам начать писать ваш первый драйвер USB в системе Linux. -
19.06.2012
Anil Kumar Pugalia, перевод: Н.Ромоданов,
"Драйверы устройств в Linux.
Часть 10: Отладка в пространстве ядра Linux".
Отладка в пространстве ядра отличается от отладки приложений в пользовательском пространстве, когда у нас в нижнем слое работает операционная система, а над ней есть оболочка или графический интерфейс для запуска отладчика (например, отладчика gdb и отладчика data display debugger - ddd). Но есть интересный способ отладки в пространстве ядра с использованием отладчика kgdb, который, начиная с ядра 2.6.26, является частью ядра. - 19.06.2012
- С.Яремчук, "Система управления и мониторинга RHQ" Открытая система RHQ предназначена для централизованного управления, инвентаризации, мониторинга и конфигурирования программного обеспечения. Распространяется в рамках лицензии GNU GPL. Модульный принцип построения позволяет организовать управление практически любыми параметрами работы операционной системы и приложений.
-
18.06.2012
Anil Kumar Pugalia, перевод: Н.Ромоданов,
"Драйверы устройств в Linux.
Часть 9: Управление вводом / выводом в Linux".
Операция ввода/вывода (кратко - ioctl) является общей операцией или системным вызовом, который используется в большинстве драйверов различных категорий. Это один из самых универсальных системных вызовов. В этой статье, которая является частью серии статей о драйверах устройств в Linux, рассказывается о типичной реализации ioctl() и ее использовании в Linux. -
16.06.2012
Andrew, перевод: А.Кривошей, "Grive - клиент Google Drive
для Linux с открытым исходным кодом"
Официального клиента Google Drive для Linux все еще нет, a старый Google Docs FS не очень хорошо работает с Google Drive, поэтому, помимо веб-интерфейса остается только Grive - неофициальный клиент Google Drive под Linux с открытым исходным кодом, работающий в командной строке. - 7.06.2012
-
О.И.Цилюрик, продолжение серии статей "Разработка модулей ядра Linux"
- Часть 16. "Сборка модулей. Основные принципы"
- Часть 17. "Сборка модулей. Дополнительные возможности" - С.Яремчук, "Установка Linux Mint 13"
- Родерик Смит (Roderick Smith), "Изучаем Linux, 302 (смешанные среды): Управление доменом" Samba может работать в качестве контроллера домена, но для этого необходимо настроить ряд параметров.
- 3.06.2012
- А.Федорчук, "openSUSE 12.2 beta: первые впечатления". Вчера, 1 июня 2012 года, без предупреждения и объявления на сервере проекта появился не очередной верстовой столб, а сразу целая бета (хотя и первая, что заставляет ожидать и второй).
- А.Федорчук, "openSUSE и WiFi". Тема настройки WiFi-соединения довольно актично обсуждается на Linux-ресурсах. Решил и я внести свою лепту в это дело на примере дистрибутива openSUSE, релизов текущего (12.1) и грядущего (12.2 beta 1).
- 01.06.2012
- Федерико Кереки, "Ускорение поиска в базах данных MySQL с помощью Sphinx" MySQL - хорошая СУБД общего назначения, но для приложений с интенсивным поиском данных можно получить лучшие результаты, применяя специализированные инструменты. В этой статье рассматривается известный пакет для полнотекстового поиска Sphinx в качестве замены MySQL, что повышает быстродействие даже в операциях неполнотекстового поиска.
-
О.И.Цилюрик, продолжение серии статей "Разработка модулей ядра Linux"
- Часть 15. "Ассемблерные возможности компилятора GCC"
- Часть 14. "Компилятор GCC"
- Часть 13. "Использование текстовой консоли в качестве среды для разработки модулей ядра"
- Часть 12. "Инструментарий разработчика модулей ядра" -
15.06.2012
Anil Kumar Pugalia, перевод: Н.Ромоданов,
"Драйверы устройств в Linux.
Часть 8: Специальные средства отображения ввода/вывода для аппаратных средств платформы x86".
В этой статье продолжается обсуждение доступа к аппаратным средствам в Linux. В отличие от большинства других архитектур, на платформе x86 есть дополнительный механизм доступа к аппаратным средствам - прямое отображение ввода/вывода через так называемые порты. В статье рассказано, как получить доступ к портам, и в качестве примера рассмотрено прграммирование мигающего светодиода. -
14.06.2012
Anil Kumar Pugalia, перевод: Н.Ромоданов,
"Драйверы устройств в Linux.
Часть 7: Общие принципы доступа к аппаратным устройствам в Linux".
В этой статье рассмотрены общие архитектурно-прозрачные принципы взаимодействия с аппаратным обеспечением, речь идет о доступе к отображаемым в память устройствам в Linux без учета каких-либо конкретных особенностей устройств. Рассказано, как получить схему отображения памяти (карту памяти), о доступе к видеопамяти в стиле "DOS". -
13.06.2012
Anil Kumar Pugalia, перевод: Н.Ромоданов,
"Драйверы устройств в Linux.
Часть 6: Декодирование файловых операций для символьного устройства".
В этой статье рассказано о том, как производить чтение из файла устройства и запись в этот файл. -
09.06.2012
Anil Kumar Pugalia, перевод: Н.Ромоданов,
"Драйверы устройств в Linux.
Часть 5: Файлы символьных устройств - создание файлов и операции с ними".
В этой статье рассказано о том, что файлы устройств можно создавать автоматически с помощью демона udev. А также о втором шаге подключения файла устройства к драйверу устройства - связывании операций над файлом устройства с функциями драйвера устройства. - 26.05.2012
- А.Федорчук, "openSUSE и скорость загрузки" Не смотря на мои лицемерные декларации, что скорость загрузки системы никак не связана с производительностью выполнения в ней реальных задач, я, будучи от природы очень азартным, не мог пройти мимо этих соревнований. И включился в них на площадке openSUSE, чему и будут посвящены ближайшие репортажи.
-
08.06.2012
Igor Ljubuncic, перевод: А.Кривошей,
"Ubuntu 12.04
Precise Pangolin - пять лет совершенства"
Precise Pangolin красив, быстр и надежен. Он предлагает приличный рабочий стол, несмотря на отклонения в сторону планшетов. Управление приложениями выполнено в элегантном стиле, выбор программ хорошо сбалансирован. Кроме того, вы получаете пять лет эмоционального спокойствия, зная, что дистрибутив будет обновляться до 2017 года. -
07.06.2012
Anil Kumar Pugalia, перевод: Н.Ромоданов,
"Драйверы устройств в Linux.
Часть 4: Символьные драйверы Linux".
В этой статье речь идет о различных понятиях, относящихся к символьным драйверам и их реализации, рассматриваются понятия старшего и младшего номера устройства. -
06.06.2012
Anil Kumar Pugalia, перевод: Н.Ромоданов,
"Драйверы устройств в Linux.
Часть 3: Расширения языка C для ядра, используемые в драйверах Linux".
Это статья из серии статей о драйверах устройств для Linux, в ней рассказывается об использовании журнала сообщений ядра и о расширениях компилятора GCC, используемых в ядре. -
05.06.2012
Anil Kumar Pugalia, перевод: Н.Ромоданов,
"Драйверы устройств в Linux.
Часть 2: Пишем в классе наш первый драйвер для Linux"
В этой статье, которая является частью серии статей о драйверах устройств в Linux, рассказано о концепции динамической загрузки драйверов, перечислены команды, с помощью которых осуществляется управление модулями, и представлен простейший драйвер. Показан процесс сборки драйвера и методика его загрузки. -
04.06.2012
Anil Kumar Pugalia, перевод: Н.Ромоданов,
"Драйверы устройств в Linux. Часть 1:
Драйверы устройств Linux для вашей знакомой"
Цель этой серии статей о драйверах Linux - рассказать об обычной технической теме так, чтобы она была интересна более широкому кругу читателей. -
03.06.2012
В.Костромин, "Первые впечатления
от дистрибутива Linux Mint 13: очень не плохо!"
Закончив перевод статьи, в которой утверждается, что новая версия дистрибутива Linux Mint 13 является лучшим Linux-дистрибутивом 2012 года, я решил, что надо посмотреть на Linux Mint 13 самому. В этих заметках - мои первые впечатления. -
02.06.2012
Steven J. Vaughan-Nichols, перевод: В.Костромин,
"Лучший Linux-десктоп 2012 года: Linux Mint 13"
Дистрибутив Linux Mint продолжает становиться все лучше и лучше, в частности потому, что использует среду рабочего стола Cinnamon. -
02.06.2012
П.Девицкий,
"Gimp для фотографа. Эффективные методы обработки" (формат PDF).
В книге изложены различные методики обработки цифровых фотографий в растровом редакторе Gimp, представлены краткие пошаговые рецепты для создания качественных снимков. - 24.05.2012
-
О.И.Цилюрик, "Разработка модулей ядра Linux"
- Часть 10. "Инсталляция модулей"
- Часть 11. "Использование параметров при загрузке модуля" - "Основы системного администрирования Linux: работа с консолью"
- Rob Landley, "Разница между bin, sbin, usr/bin, usr"
-
21.05.2012
Rares Aioanei, перевод: А.Кривошей,
"Программы командной строки для повседневного использования"
Все основные операции, выполняемые в графическом режиме (конечно, с некоторыми исключениями), могут быть с такой же легкостью выполнены на машине, работающей в консоли. Это может быть работа с электронной почтой, просмотр чего-нибудь интересного на YouTube (да, и это возможно), общение в чате, или просто веб-серфинг. Мы поговорим обо всех этих задачах в нашей статье. -
20.05.2012 The Geek, перевод: В.Костромин,
"10
способов генерации случайного пароля в командной строке"
Даже если речь идет о таком простом деле, как генерация случайного пароля, в Linux существует множество команд, которые решают эту задачу в командной строке. В настоящей заметке приведены 10 вариантов того, как можно создать случайный пароль, используя консольные команды. - М.Конник, "Возможности настройки GRUB2 в Linux: от серьезных пармаметров до бесполезных украшательств" Эта статья является вольным переводом GNU GRUB Manual, структурированной выжимкой по интересующей нас теме. Мы посмотрим, какие возможности предоставляет GRUB2 версии 1.99 для собственной настройки.
-
15.05.2012
Igor Ljubuncic, перевод: А.Кривошей, "Snapper - утилита
для создания снэпшотов в BTRFS"
Snapper - это утилита для создания снэпшотов BTRFS и отката нежелательных изменений системы. В настоящий момент она доступна только в openSUSE. После изучения основ BTRFS, а именно создания подразделов и снэпшотов, а также переключения между ними как способа перемещения между созданными снимками данных, теперь мы может протестировать ту же самую функциональность с помощью графического мастера. Таким образом мы сможем выбрать наиболее удобный для нас способ работы - в командной строке или в графической оболочке. -
14.05.2012
Kyle Rankin, перевод: В.Семененко,
"Автоматическая блокировка и взлом компьютера"
В статье представлена программа, которую вы можете использовать для блокировки монитора посредством сотового телефона с Bluetooth: BlueProximity. Работа программы основана на протоколе Bluetooth. Принцип действия BlueProximity использует тот факт, что радиус действия любого устройства с поддержкой этого протокола ограничен. Сигнал с устройства пропадает - монитор блокируется, и наоборот. -
11.05.2012
Царьков В. Б. "Введение в мир программирования". Развитие книги "Programming from the Ground Up"
Джонатана Бартлета, "Глава 3.
Представление информации с помощью чисел. Программирование глифов и шрифтов"
Шрифты относительно редко программируются. Шрифты можно не только рисовать в редакторах, похожих на FontForge, но и программировать средствами языка METAFONT, который является одним из инструментов для создания растровых шрифтов. -
10.05.2012
О.И.Цилюрик, "Сервер
TCP/IP ... много серверов хороших и разных"
Зачастую при необходимости написания TCP/IP сервера используются одна из двух классических технологий: последовательный сервер, или параллельный сервер на основе fork(). Хотя реально можно предложить гораздо больше принципиально различных серверов, которые будут существенно отличаться своей сложностью, временем реакции на запрос клиента и другими показателями. В статье описано семь видов различных альтернативных технологий построения сервера TCP/IP, а с учётом обсуждаемых вариаций и высказанных соображений - и того больше. Приведены сравнительные характеристики по задержке времени получения ответа (время реакции). - 21.05.2012
- Николай Симонов, "Перевод комментариев к файлу конфигурации Squid версии 3.1.9"
-
О.И.Цилюрик, "Разработка модулей ядра Linux"
- Часть 1. "Первые шаги"
- Часть 2. "Анализ полученных результатов"
- Часть 3. "Экспорт символов"
- Часть 4. "Ядро и модуль"
- Часть 5. "Системные вызовы"
- Часть 6. "Модули ядра vs пользовательские процессы"
- Часть 7. "Анализ выполнения системного вызова"
- Часть 8. "Интерфейсы модуля для взаимодействия с ядром"
- Часть 9. "Интерфейсы модуля для взаимодействия с пользовательскими процессами" -
06.05.2012
Guillermo Garron, перевод: Н.Ромоданов,
"Устанавливаем в системе Linux время,
дату и часовой пояс из командной строки или из Gnome | Используем ntp"
В системе Linux очень важно иметь правильное время и дату, поскольку от этого зависит многое. Причем неважно, используете ли вы систему Linux на своем персональном компьютере или у вас Linux-сервер. Серверные и системные часы должны указывать правильное время. - "Установка Gentoo (на примере amd64)" В статье рассмотрена установка Gentoo Linux из исходников. Весь процесс рассмотрен от самого начала и до создания полностью работоспособной ОС.
-
05.05.2012
Joe 'Zonker' Brockmeier, перевод: Н.Ромоданов,
"Пять советов и приемов по использованию Yum"
Yum поставляется в составе большого количества различных дистрибутивов и вы, вероятно, знакомы с этой программой управления программными пакетами. Но в этой утилите есть много такого, что делает Yum интересным. Давайте взглянем на некоторые из достаточно редко используемых функций Yum. - 04.05.2012
- "10 шагов к терминальному серверу на Ubuntu" Цель этой статьи - показать Вам, что альтернатива продуктам MS есть!
- 29.04.2012
- А.Федорчук завершил цикл заметок "Сравнение мужей: Ubuntu vs Fedora". Опубликованы последние 5 заметок серии.
- 24.04.2012
- А.Федорчук, "Сравнение мужей: Ubuntu vs Fedora" Разговоры на тему, вынесенную в заголовок серии, активно ведутся уже не первый день. Вопрос, кто больше сделал для Linux'а, обсуждается не менее яро, чем два студиозуса в своё время спорили: "Кто доблестней, Фриц или Вагнер?"
- 22.04.2012
- yuriy, "Создаем таблицу разделов и форматируем жесткий диск в Ubuntu" Для форматирования и создания разделов на жестком диске воспользуемся программой GParted.
- 21.04.2012
- С.Ушенин, "Почему я выбрал Linux" Переход небольшого предприятия на на Linux. А стоит ли вообще с этим связываться? Окупит ли экономия на лицензиях затраченное время? Тем более, что экономить будет предприятие, а время будет тратить админ. Если все сделать правильно, то в большинстве случаев ДА! Предприятие будет не просто экономить, оно будет эффективнее работать. Кстати, экономить можно не только на лицензиях. Админу, конечно, придется потрудится, но эти усилия будут оплачены.
- 17.04.2012
- Владимир Слыщенков, Анатолий Шилов, "Неофициальный перевод третьей версии GNU GPL на русский язык"
- А.Федорчук, продолжение новелл об openSUSE: "День седьмой, посвящённый знакомству с LiveCD и установке в Live-среде"
- М.Конник, "Cкачать кешированное видео youtube из браузера в стиле UNIX" Эта заметка появилась из вопроса, заданного мне местным убунтушником, который никак не мог скачать видеолекции с YouTube: в Firefox плагин VideoDownloader не срабатывал по какой-то причине, как и скрипт youtube-dl.
- 14.04.2012
- А.Федорчук, Очередное продолжение новелл об openSUSE: "День шестой, посвящённый нестандартным способам установки"
- Павел Девицкий, "Gimp для фотографа: эффективные методы обработки" В данной книге изложены различные методики обработки цифровых фотографий в растровом редакторе Gimp, представлены краткие пошаговые рецепты для создания качественных снимков.
- "Свободные форматы файлов" Часто при сохранении результатов работы мы не думаем и сохраняем в том формате, который по умолчанию предлагает программа. Но задайте себе вопрос - "сами то прочитаете в будущем свои же файлы?".
-
04.05.2012
О.И.Цилюрик, "Сеть IP - когда писать программы лень"
Поводом для появления этих коротких заметок явилось намерение напомнить о том, что иногда для того, чтобы описать в программе нечто, по существу своему являющееся достаточно сложным, могут существовать способы выразить эти же вещи намного проще. А именно - мы поговорим об некоторых способах создания прикладных TCP/IP серверов, крайне редко, к сожалению, используемых в прикладном программировании, которые почти не требуют написания программного кода. -
01.05.2012
Steven Vaughan-Nichols, перевод: Н.Ромоданов,
"16 команд мониторинга Linux-сервера,
которые вам действительно нужно знать"
Основное правило администратора Linux состоит в том, что вы должны работать с графическим интерфейсом на сервере только в случае, когда это вам абсолютно необходимо. Поэтому хотя программа с графическим интерфейсом и может отлично подходить для базовой проверки состояния сервера, если вы хотите знать, что происходит на самом деле, отключите графический интерфейс и воспользуйтесь инструментальными средствами, работающими из командной строки Linux. -
30.04.2012
Ulrich Drepper, перевод: Н.Ромоданов, "Что каждый
программист должен знать о памяти. Часть 9. Приложения и библиография"
В настоящем разделе приведено описание примеров и программ, используемых в качестве бенчмарков. Даны описания типов памяти, имеющихся в наличии в настоящее время, программы oprofile, которую можно использовать для профилирования программ, использующих в своей работе кэш-строки, а также библиотеки libNUMA, которую можно использовать не только при работе с системами NUMA, но также и при работе с обычными многопоточными и многопроцессорными системами. В конце раздела приведена обширная библиография.
Тем самым завершен перевод на русский язык обширной статьи Ульриха Дреппера "Что каждый программист должен знать о памяти" -
27.04.2012
О.И.Цилюрик еще раз доработал и выложил следующую версию (3.159) своей книги "Инструменты Linux
для Windows-программистов":
версия 3.159 в формате ODT (размер файла 499 Кбайт).
версия 3.159 в формате PDF (размер файла 1603 Кбайта).
В этой версии сильно расширен спектр возможностей программирования в ядре: добавление новых системных вызовов, модификация существующих, показано как использовать не экспортируемые функции ядра в модуле, как делать системные вызовы из модулей и т.д. Кроме того, очень сильно переработана и расширена часть, касающаяся программирования сетевых средств. Одновременно выложен исправленный и дополненный архив примеров к тексту книги (tgz-файл размером 502 Кбайта). -
26.04.2012
В.Царьков, "Методы ввода китайских иероглифов
в системе IBus"
Статья содержит рекомендации по настройке и использованию системы IBus для ввода китайских иероглифов. Отмеченные вопросы обсуждаются на примере графической среды GNOME дистрибутива Trisquel GNU/Linux. Попутно комментируются некоторые особенности поведения Trisquel 5.0 Dagda. -
25.04.2012
Michael Reed, перевод: А.Кривошей,
"Использование Plop Boot Manager для загрузки с USB"
Plop Boot Manager имеет собственные драйверы USB, поэтому вы можете использовать его, чтобы заставить старые машины загружаться с флешки. Это очень гибко настраиваемая программа. Например, вы можете задать загрузку GRUB или меню загрузчика Windows, или даже выбрать более экзотические варианты, такие как загрузку Plop с дискеты с последующей инициацией сетевой загрузки. -
24.04.2012
И.Штомпель, "Работа в почтовом клиенте Alpine"
В этой статье рассказано о работе в консольном почтовом клиенте Alpine, который обладает широкими функциональными возможностями. -
23.04.2012
Ulrich Drepper, перевод: Н.Ромоданов, "Что каждый
программист должен знать о памяти. Часть 4: Поддержка устройств NUMA"
В данном разделе статьи, посвященной подробному описанию особенностей компьютерной памяти, рассказывается о некоторых особенностях устройств NUMA, а затем рассматриваются средства поддержки, предлагаемые в ядре Linux для устройств NUMA. -
20.04.2012
Igor Ljubuncic, перевод: А.Кривошей, "Создание и использование снэпшотов в BTRFS"
BTRFS - это сравнительно новая файловая система, основанная на ZFS от компании Sun, которая привнесла больше всего инноваций в Unix за последние 25 лет, до ее поглощения Oracle. BTRFS до сих пор считается нестабильной, и поэтому не подходит для применения на производстве. Однако эта файловая система имеет множество полезных возможностей, которые стоит изучить. Одна из них - создание cнэпшотов системы. -
19.04.2012
Перевод с китайского: В.Царьков,
"Практическое руководство по использованию пакета CJK
для ввода/вывода китайских иероглифов в системе LaTeX"
На сегодняшний день в текстах работ по физике высоких энергий применяются два разных метода ввода/вывода китайских иероглифов средствами пакета CJK системы LaTeX. Мы рекомендуем всем использовать первый из перечисленных методов. -
18.04.2012
В.Царьков, "Использование GIMP и pngquant в процессе разработки веб-страниц"
Описание нескольких приёмов работы с GIMP и pngquant для веб-разработчика -
17.04.2012
Chris Hoffman, перевод: А.Кривошей,
"Интернет-серфинг в консоли с помощью W3M"
W3M - это консольный веб-браузер для Linux. Он имеет некоторые необычные возможности, включающие поддержку изображений, вкладок, таблиц, фреймов и других вещей, которые обычно не поддерживаются консольными браузерами. -
16.04.2012
Ulrich Drepper, перевод: Н.Ромоданов, "Что
каждый программист должен знать о памяти, часть 2: Кэш-память процессора"
Вторая часть публикации, посвященной подробному описанию оперативной памяти современных компьютеров. В этой части рассказывается о кэш-памяти, ее видах, о ее использовании при обработке данных различных размеров. Приведены интересные графики, иллюстрирующие загрузку и эффективность использования кэш-памяти различных уровней. - 11.04.2012
- "Облачные решения для Linux (часть 2)"
- "Поиск в консоли в текстовых документах по содержимому"
-
13.04.2012
Bruce Byfield, перевод: В.Семененко,
"Четыре скрытых инструмента в Scribus"
Описание четырех полезных инструментов Scribus - мастер создания календарей, скриптов замены цветов оформления документа, создания штрих-кодов и разделов. Эти скрипты упрощают работу в программе, но вот найти их в Scribus не так просто. В статье описывается, как это сделать. -
12.04.2012
Meemaw & Paul Arnote, перевод: В.Семененко, "Изучаем
Scribus. Часть 9. Советы и хитрости"
Заключительный раздел серии заметок, посвященных работе в программе Scribus. Описывается создание таблица содержания, создание полей для текста и графики, буквицы и рамки, организация рабочего пространства и полезные ссылки на ресурсы по Scribus. -
11.04.2012
Gary Thomas, перевод: В.Царьков, "Сборка
простого приложения в среде eCos"
В этой заметке рассказывается о том, как собрать приложение на базе среды разработки, предлагаемой в рамках проекта eCos - разработки свободной операционной системы реального времени. - 9.04.2012
- "ДОСовские программы на Linux" В школах до сих пор пользуются некоторыми старыми досовскими программами, и не потому, что не хотят использовать новые, а потому, что новых таких и нет, как например кенгуренок Roo и т.п. В этой статье рассказано как можно удобно пользоваться досовскими программами на Linux.
-
10.04.2012
И. Штомпель, "Настройка почтового клиента Alpine"
Если с настройкой почтовых клиентов, ориентированных на использование в графическом интерфейсе, сложностей, как правило, не возникает, то с настройкой консольных клиентов, ситуация обстоит сложнее. В этой статье, мы рассмотрим настройку консольного почтового клиента на примере Alpine. -
09.04.2012
Царьков В. Б. "Введение в мир программирования". Развитие книги "Programming from the Ground Up"
Джонатана Бартлета, "Глава 3.
Представление информации с помощью чисел. Ввод текста. Взаимодействие с клавиатурой"
Рассмотрена программная обработка скан-кодов и кодов клавиш, режимы работы драйвера клавиатуры, ввод символов Unicode, управление светодиодами клавиатуры. - 7.04.2012
- С.Голубев, "Преференции или равноправие"
- С.Яремчук, "Установка системы мониторинга Observium в Ubuntu 11.10" Одна из главных целей проекта Observium - дать администратору простой в настройке и сопровождении инструмент с максимальной автоматизацией всех процессов и доступностью информации.
- А.Федорчук, "Новеллы об openSUSE. Установка и настройка" День пятый, в котором дамы и кавалеры наконец приступают к установке openSUSE.
- 5.04.2012
- "Hotot - красивый и функциональный twitter-клиент под Linux"
- "Создание RPM пакетов из исходников"
-
06.04.2012
Craciun Dan, перевод: А.Кривошей,
"Десять консольных музыкальных плейеров для Linux"
Представлен краткий обзор наиболее распространенных консольных музыкальных плейеров, описаны их основные возможности и особенности, приведены скриншоты программ. -
04.04.2012
Rares Aioanei, перевод: А.Кривошей, "Изучаем команды Linux: dd"
Утилита dd предназначена для копирования данных. Входными и выходными данными могут быть диски, разделы, файлы, устройства... практически все, с чего можно считывать информацию, и куда ее можно записывать. Однако использовать ее нужно очень аккуратно, так как малейшая неосторожность может стоить вам всех ваших данных. - "Установка ClamAV и настройка сканирования PureFTPd на CentOS" В статье показано как интегрировать ClamAV в PureFTPd на Linux дистрибутиве CentOS. В результате, когда файл будет загружен через PureFTPd, ClamAV проверит его и удалит если он вредоносный.
- "Облачные решения для Linux (часть 1)" В наше время все более популярными становятся облачные решения для хранения своих файлов. В первой части речь пойдет о самых популярных - Dropbox и Box.net.
- 3.04.2012
- yakim, "Настройка файлового сервера Samba"
- "GIMP - способен ли он заменить Photoshop?"
- М.Конник, "Навигационные программы для Android: в каменные джунгли вместе с OpenStreetMaps"
- 2.04.2012
- А.Федорчук создал отдельный сайт, посвященный openSUSE, который включает:
"Новеллы об openSUSE" - туда перенесены прежние материалы, исправленные и дополненные, плюс добавлены новые;
"Наброски к новеллам" - отдельные заметки по частным вопросам, пока не вписывающиеся в общий сюжет;
"Впечатления", полученные в ходе знакомства с openSUSE. - А.Федорчук, "Russian Fedora Remix: установка в текстовом режиме"
- А.Прокудин, "GNOME 3.4 для художников? О, да!" На этой неделе GNOME Foundation выпустили новую версию своей популярной рабочей среды. Некоторые её компоненты особенно интересны художникам, фотографам и дизайнерам.
- "GIMP. Урок 3. Мажем-мажем, темним-темним"
- "Как пользоваться командой find"