Библиотека сайта rus-linux.net
"Linux по-русски". Ссылки, добавленные в 1 квартале 2011 года
-
31.03.2011
Riccardo Capecchi, перевод: Н.Ромоданов,
"Семь трюков с ffmpeg"
FFmpeg является проектом свободного программного обеспечения с открытым исходным кодом, в рамках которого создаются библиотеки и программы для обработки мультимедийных данных. В настоящей статье мы рассмотрим, как использовать этот пакет из командной строки без обращения к графическим приложениям. -
30.03.2011
June Auza, перевод: Н.Ромоданов,
"Пять лучших
эмуляторов консолей видеоигр для Linux"
В статье приводится список нескольких лучших эмуляторов консолей видеоигр для Linux, которые можно скачать и использовать бесплатно: PCSX2, ZSNES, Gens, MAME и ePSXe. - 28.03.2011
- "Компиляция ядра Linux, оптимизированного под процессор" Разработчики дистрибутивов ориентируются на широкий спектр процессоров, поэтому ядро, которое идёт в дистрибутиве имеет индекс i386, то есть должно работать на процессорах от I80386 до самого последнего из данной архитектуры. Разработчики же не в курсе, что ты поставил ubuntu на core-duo! Поэтому мы будем оптимизировать ядро под наш процессор.
- nuty, "Серверная почта на основе Postfix, Dovecot и MySQL для Debian" Postfix - очень мощный почтовый сервер, основанный на идеологии Open Source. В этом руководстве, собранном из разных истоников и дополненных личными переживаниями, я расскажу как установить Postfix в связке с Dovecot (IMAP/POP3) и MySQL на сервер Apache под управлением OC Debian. Руководство было опробовано на Debian 5 Lenny и Debian 6 Squeeze.
- М.Конник, "Настройка Debian со смаком: приготовление десктопа из Debian" В этом посте автор ненавязчиво делится своим фирменным рецептом настройки Debian GNU/Linux и приготовления из унылых дебиановских пакетов смачного и сочного десктопа а натюрель.
- 24.03.2011
- Евгений Ивашко, "Безопасный Linux : Часть 4.1. Запускаем TOMOYO Linux" TOMOYO Linux - еще одно средство обеспечения мандатного контроля доступа, однако уже удостоившееся включения в ядро Linux (начиная с версии 2.6.30). В этой статье мы затронем вопросы установки и использования TOMOYO Linux, а также рассмотрим примеры политик безопасности.
- М. Тим Джонс, "Распределенная обработка данных с помощью Hadoop: Часть 1. Начало работы. Установка и настройка простого кластера" Рассматривается фреймворк Hadoop и его основные элементы - файловая система HDFS и типы узлов. Вы узнаете, как установить и настроить одноузловой кластер Hadoop, и познакомитесь с приложением на основе MapReduce. В заключение вы узнаете о способах мониторинга и управления фреймворком Hadoop с помощью его базовых Web-интерфейсов.
- M.Тим Джонс, "Распределенная обработка данных с помощью Hadoop: Часть 2. Установка и настройка многоузлового кластера" В этой статье мы будем настраивать Hadoop для работы с несколькими узлами для параллельной обработки данных. Будут описаны различные типы узлов, необходимые для построения многоузловых кластеров, а также работа процедур MapReduce в параллельной среде. Также будут рассмотрены вопросы администрирования Hadoop - как с помощью интерфейса командной строки, так и с помощью Web-интерфейсов.
- Джеймс Смит, "Мониторинг домашнего энергопотребления при помощи AMEE" Это руководство ориентировано на разработчиков, интересующихся созданием Web-приложений для работы с данными об энергопотреблении. Основное внимание уделяется контролю расхода электроэнергии. В руководстве рассматривается демонстрационное приложение, созданное с применением ряда технологий, в частности XML, Ruby, HTTP, Atom, Rails, Google Charts и Ajax.
-
29.03.2011
Joshua Price, перевод: Н.Ромоданов, "Как
в Linux с помощью Bashish настроить вашу командную оболочку"
Если вы никогда не экспериментировали со строкой-приглашением вашей командной оболочки, вы не представляте, насколько полезной может оказаться такая строка. Попробуйте Bashish - программку для выбора и настройки темы вашей строки-приглашения. -
28.03.2011
Damien Oh, перевод: А. Кривошей, "Разрезание
и слияние файлов PDF в Linux с помощью PDF-Shuffler"
Рассмотрены возможности программы PDF-Shuffler, позволяющей редактировать файлы PDF путем удаления выбранных страниц, кадрирования страниц, а также путем слияния двух или нескольких документов в один файл -
27.03.2011
Machtelt Garrels, перевод Н.Ромоданов,
"Руководство по Bash
для начинающих. Приложение A."
В Приложении приводится обзор общих особенностей командных оболочек (одних и тех же в различных оболочках) и их различий (конкретные особенности командных оболочек). Кроме того, в алфавитном порядке приводится список обычных команд UNIX. Более подробную информацию рекомендовано искать на страницах man или info. -
26.03.2011
Machtelt Garrels, перевод Н.Ромоданов,
"Руководство по Bash
для начинающих. Введение"
Основной причиной для написания этого руководства является то, что для большинства читателей существующие HOWTO оказываются слишком краткими и неполными, а руководство "Advanced Bash-Scripting Guide" содержит слишком много справочного материала. И между этими двумя крайностями ничего нет. В этом разделе: история выпусков, благодарности, условные обозначения, типографские соглашения, перечень глав. - 22.03.2011
- С.Луконин, "AppStream - универсальный интерфейс установки ПО" Представители проектов Fedora, Ubuntu, Debian, Suse и Mandriva рассмотрели целесообразность создания универсального формата пакетов и единого интерфейса для управления установкой программ.
-
25.03.2011
Machtelt Garrels, перевод Н.Ромоданов,
"Руководство по Bash
для начинающих. Глава 12: Перехват сигналов"
В этой главе мы обсудим следующие вопросы: имеющиеся сигналы, использование сигналов, использование инструкции trap, как запретить пользователям прерывать выполнение ваших программ. - 21.03.2011
- А.Федочук, "Программа Unetbootin" Программа для создания загружаемого с флеш-носителя варианта Linux.
- А.Федочук, "Программа liveusb-creator" Программа для создания загружаемого с флеш-носителя варианта Linux.
- А.Федорчук, "Дистрибутив на SD-карте"
-
22.03.2011
Machtelt Garrels, перевод Н.Ромоданов,
"Руководство по Bash
для начинающих. Глава 10: Подробнее о переменных"
В этой главе мы обсудим расширенные возможности использования переменных и аргументов. После ознакомления вы сможете, объявлять и использовать массивы переменных, определять тип переменной, которую вы хотите использовать, делать переменные доступными только для чтения, использовать команду set для присваивания значения переменной. -
21.03.2011
Machtelt Garrels, перевод Н.Ромоданов,
"Руководство по Bash
для начинающих. Глава 9: Повторяющиеся задачи"
После изучения данной главы, вы сможете использовать циклы for, while и until и решать, для каких случаев какие циклы подходят, использовать встроенные команды Bash break и continue, писать скрипты, использующие инструкцию select, и скрипты, в которых используется переменное число аргументов. -
19.03.2011
Craciun Dan, перевод А.Кривошей,
"Шесть
программ для записи дисков в Linux - краткий обзор"
Краткий обзор наиболее популярных программ для записи CD и DVD в Linux - 20.03.2011
-
17.03.2011
Machtelt Garrels, перевод Н.Ромоданов,
"Руководство по Bash
для начинающих. Глава 8: Пишем интерактивные скрипты"
В этой главе мы обсудим, каким образом наши скрипты могут взаимодействовать с пользователями: выдавать удобные и понятные сообщения и пояснения, получать данные, вводимые пользователем, выдавать пользователю приглашение на ввод данных, использовать дескрипторы файлов при многократном чтении из файлов и записи в файлы. - С.Яремчук, "Установка Calculate Linux 11.3 при помощи GUI" Установка Gentoo всегда считалась уделом опытных пользователей, новичку разобраться с большим количество настроек очень тяжело. Другое дело Calculate Linux, который еще и обзавелся простым и удобным интерфейсом, справиться с которым под силу и новичку.
- 19.03.2011
- В.Стахов, "Настройка маршрутизации с помощью iproute"
-
15.03.2011
Machtelt Garrels, перевод Н.Ромоданов,
"Руководство по Bash
для начинающих. Глава 7: Условные инструкции"
Рассматривается использование условных инструкций в скриптах Bash: инструкция if, использование кодов возврата при выходе из команды, сравнение и проверка входных данных и файлов, конструкции if/then/else, конструкции if/then/elif/else, использование и проверка позиционных параметров, вложенные инструкции if, логические выражения, использование инструкций case. -
14.03.2011 Michael Nugent, перевод А.Тарасов,
"Репликация MySQL"
Рассмотрены два варианта организации отказоустойчивости СУБД MySQL - multimaster-репликация и NDB-кластер. Описаны их плюсы и минусы, а также конфигурационные файлы с комментариями. -
13.03.2011
Machtelt Garrels, перевод Н.Ромоданов,
"Руководство по Bash
для начинающих. Глава 6: Язык программирования GNU awk"
В этой главе мы рассмотрим следующие темы: что такое gawk, использование команд gawk в командной строке, как форматировать текст с помощью gawk, как в gawk используются регулярные выражения, gawk в скриптах, gawk и переменные. -
12.03.2011
Manuel Jose, перевод: А. Кривошей,
"Обзор MadBox - дистрибутива
на базе Ubuntu с рабочим столом Openbox"
Краткий обзор легкого и быстрого дистрибутива MadBox Linux, созданного на базе Ubuntu и использующего в качестве рабочего стола менеджер окон Openbox. - 11.03.2011
- Лиза Дэли, "Расширяем возможности приложения администрирования Django" Встроенная консоль администрирования, предоставляемая Django, является одним из ее самых главных достоинств. Узнайте, как расширять приложение администрирования, не прибегая при этом к модификации исходного кода.
- Джо Леннон, "Разворачиваем приложения Django на production-сервере" Django - это написанная на Python открытая инфраструктура разработки Web-приложений, предназначенная для облегчения создания основанных на базе данных Web-сайтов и Web-приложений. В данной статье рассказано об инфраструктуре Django и ее установке на локальный компьютер, о том, как устроены приложения Django, об автоматически создаваемом интерфейсе администрирования приложения, о том, как разворачивать приложения Django в Web на сервере Apache с модулем mod_python. И о том, как можно и нужно масштабировать приложения Django по мере роста требований к приложению.
- А.Деревянко, "Программирование с использованием PHP и MySQL в разработке Web-приложений : Часть 6. PHP и работа с сетевыми протоколами при взаимодействии с Web-сервером" В статье рассмотрены вопросы организации взаимодействия программ, написанных на PHP с Internet посредством сетевых протоколов. Кроме того, кратко описаны доступные для работы сетевые протоколы, отправка и получение электронной почты, использование сторонних Web-сайтов через HTTP, применение функции сетевого контроля и использование FTP в целях создания зеркальной (резервной) копии сайта.
-
11.03.2011
Machtelt Garrels, перевод Н.Ромоданов,
"Руководство по Bash
для начинающих. Глава 5: Потоковый редактор GNU sed"
К концу изучения этой главы вы узнаете, что такое sed, познакомитесь с интерактивным и неинтерактивным использованием sed, ухнаете, как использовать регулярные выражения и потоковое редактирование, как производить поиск и замену в файлах, как использовать команды sed в скриптах. - 10.03.2014
- Алексей Федорчук aka alv, "Вопросы истории: UNIX, Linux, BSD и другие. Краткий курс для времени угара" Это попытка последовательного изложения истории UNIX, Linux и свободных ОС вообще, а также связанных с ними графических интерфейсов. Она разделяется на три части: в первой рассматривается история UNIX-подобных операционных систем, во второй - дистрибутивов Linux, в третьей - их интерфейсов. Основана на печатных и сетевых материалах, воспоминаниях очевидцев, устной традиции и личных впечатлениях. Здесь в fb2 и в pdf
-
9.03.2011
Machtelt Garrels, перевод Н.Ромоданов,
"Руководство по Bash
для начинающих. Глава 4: Регулярные выражения"
В этой главе мы рассмотрим: использование регулярных выражений, метасимволы регулярных выражений, поиск по образцу в файлах или в выходном потоке, символьные диапазоны и классы, используемые в Bash. -
8.03.2011
А.Дмитриев, "Путеводитель
по Inkscape: Глава 8, в которой мы подробно разберем первую секцию меню Файл"
Inkscape - программа, полная неожиданных возможностей. Даже за обычной строкой меню могут таиться сюрпризы. Чтобы работать со знанием дела, в следующих нескольких главах рассмотрим подробно все меню программы. - А.Деревянко, "Программирование с использованием PHP и MySQL в разработке Web-приложений : Часть 7. PHP и генерация изображений на Web-сервере" В статье рассмотрены вопросы, связанные с поддержкой изображений в PHP, их форматами, возможностями PHP, связанными с генерацией изображений на лету, использование сгенерированных изображений на других страницах, применение текста и шрифтов, рисование фигур и построение графиков.
- А.Деревянко, "Программирование с использованием PHP и MySQL в разработке Web-приложений : Часть 8. PHP и пользователи Web-сайтов. Управление сеансами" В статье подробно и на реальных примерах рассмотрены вопросы, связанные с использованием механизма сеансов в PHP.
- Вильям фон Хаген, "Git меняет правила игры в распределенной Web-разработке" Системы управления версиями являются ключевым компонентом большинства проектов разработки ПО, неважно, разрабатываете ли вы приложение, Web-сайт или операционную систему.
- 10.03.2011
- Появился новый сайт, посвященный Линукс и вообще открытым операционным системам - "Open source операционные системы". Имеются описания нескольких дистрибутивов, разделы статей и новостей.
-
3.03.2011
Machtelt Garrels, перевод Н.Ромоданов,
"Руководство по Bash
для начинающих. Глава 3: Среда окружения Bash"
В этой главе мы рассмотрим различные способы, с помощью которых можно влиять на среду Bash: редактирование файлов инициализации командной оболочки, использование переменных, использование различных вариантов кавычек, вычисление арифметических выражений, назначение новых алиасов, использование замен и подстановок. -
25.02.2011
Machtelt Garrels, перевод Н.Ромоданов,
"Руководство по Bash
для начинающих. Глава 2: Пишем и отлаживаем скрипты"
После того, как вы ознакомитесь с этой главой, вы сможете написать простой скрипт, задать тип командной оболочки, которая должна выполнять скрипт, писать в скрипте комментарии, изменять права доступа к скрипту, выполнять и отлаживать скрипт. -
23.02.2011
Н.Ромоданов приступил к переводу книги М.Гаррельса (Machtelt Garrels) "Bash Guide for Beginners".
Сегодня публикуется перевод Главы 1: Командная оболочка и скрипты Bash
В этой вступительной главе будет рассказано о некоторых обычно используемых командных оболочках, показаны преимущества и особенности командной оболочки GNU Bash, рассказано из каких составляющих состоит командная оболочка, рассмотрены файлы инициализации Bash, показано, как командная оболочка исполняет команды и изучены некоторые простые примеры скриптов. -
20.02.2011
Manuel Jose, перевод А.Кривошей,
"Обзор Bodhi Linux - легкого и красивого форка Ubuntu"
Краткий обзор легкого и быстрого дистрибутива Bodhi Linux, созданного на базе Ubuntu 10.04 и использующего Enlightenment в качестве рабочего стола по умолчанию. -
19.02.2011
June Auza, перевод: Н.Ромоданов,
"Создаем
свои собственные пакеты для Ubuntu с помощью GiftWrap"
Приложение GiftWrap поможет вам создать пакеты для системы Ubuntu. Если вы системный администратор или разработчик пакетов, вы можете использовать приложение GiftWrap для того, чтобы существенно облегчить вашим пользователям установку пакетов. -
18.02.2011
Tavis J. Hampton, перевод: Н.Ромоданов,
"Как в Linux
кодировать видеозаписи в формате WebM для YouTube"
WebM это новый открытый формат видеофайлов, созданный Google для использования с HTML5. В нем объединены видеокодек VP8 и аудиокодек Ogg Vorbis и все это помещено в контейнер Matroska. В статье рассмотрены два способа кодирования: 1) в командной строке с помощью FFMPEG и 2) с помощью Arista Transcoder с использованием графического интерфейса. - 9.03.2011
- Ян Шилдс, "Отслеживание событий файловой системы Linux с помощью inotify" Подсистема ядра inotify предоставляет средства для эффективного, хорошо настраиваемого, асинхронного мониторинга событий файловых систем Linux. Ее можно использовать для отслеживания событий в пользовательском пространстве в целях обеспечения безопасности, мониторинга производительности и т.д.
- Дэмиан Конвей, "Создание сценариев для редактора Vim: Часть 2. Пользовательские функции" Пользовательские функции являются важнейшим инструментом разбиения приложения на удобные для поддержки компоненты. В этой статье (второй в серии) рассказывается о том, как в Vimscript создавать и использовать новые функции, а также приводится ряд практических примеров.
- 8.03.2011
- С.Яремчук, "Обзор веб-панелей управления хостингом" Веб-панелей, распространяемых под OpenSource лицензией, можно найти более десятка. В статье рассмотрены 3 из них: SysCP (System Control Panels, syscp.org), Domain Technologie Control (DTS) и легкая панель Baifox (baifox.org).
- М.Конник, "FITS формат в Linux" FITS (Flexible Image Transport System) - это намного больше, чем просто формат изображений: это формат, позволяющий хранить многомерные массивы данных. О том, как работать с FITS, и посвящена эта заметка.
- 3.03.2011
- Александр Прокудин, "Виртуальные эффекты и инструменты в Linux" Задача этой статьи - дать краткий обзор API эффектов и виртуальных инструментов, которые поддерживаются в операционной системе Linux.
- "Настройка маршрутизации с помощью iproute" Описание построения маршрутизатора на основе ОС GNU/Linux.
- "Настройка сервера SSH (теория и практика)"
- "Пошаговая установка FreeBSD (со скриншотами)"
- 2.03.2011
- "Lotus Symphony 3 beta 2 для Linux"
- Джейсон Брукс, "Lotus Symphony 3.0 пытается затмить OpenOffice.org"
- 1.03.2011
- Антон Якутович, интервью "Юрий Сидоров о transmission-remote-gui, паскале и стереотипах"
- 28.02.2011
- Иван Орехов, "Создание Linux LiveCD"
- Александр Деревянко, "Communigate: Часть 1. Общий обзор, назначение, возможности, применение" Communigate - это система, основанная на открытых стандартах и представляющая собой интегрированную платформу, в которой реализованы функции хранения и отправки электронных почтовых сообщений, ведения календаря, коммуникаций реального времени - голосовые, видео-, мгновенные сообщения, совместная работа в сетях IPv4 и IPv6.
-
17.02.2011
Jack Wallen, перевод: Н.Ромоданов,
"Доступ к микроблогу Tumblr с рабочего стола Linux с помощью Grumblr"
Микроблог Tumblr обеспечивает большую гибкость при подготовке поста, а также позволяет большему количеству людей узнать, что я отправляю. Для взаимодействия с микроблогом Tumblr с рабочего стола Linux имеется очень хороший инструмент, называемый Grumblr. - 25.02.2011
- M. Тим Джонс, "Анатомия виртуального коммутатора файловых систем Linux" Виртуальный коммутатор файловых систем (virtual file system switch, VFS) позволяет создавать файловые системы на различных устройствах, - на традиционных дисках, USB флэш-накопителях, в памяти, на других устройствах хранения. Можно даже встроить файловую систему в контекст другой файловой системы. Давайте узнаем, что же делает VFS столь мощным инструментом, и рассмотрим его основные интерфейсы и процессы.
-
16.02.2011
Немного упорядочил раздел "Е-книги" сайта и
добавил в него несколько книг, в частности, последние версии двух книг (на английском!) из серии
LDP::
- Mendel Cooper, "Advanced Bash-Scripting Guide" Version 6.2, 17 March 2010 и
- Gerard Beekmans, "Linux From Scratch" Version 6.7, 2010.
С удовольствием разместил бы на сайте переводы этих книг на русский! Есть желающие сделать такой перевод? -
15.02.2011
Jack Wallen, перевод: Н.Ромоданов,
"Преобразование электронных книг и файлов в различные форматы с помощью Calibre"
Этот удивительный инструмент является кроссплатформенным менеджером электронных книг, который не только позволит вам управлять вашей электронной библиотекой, но также позволяет конвертировать ваши собственные книги (статьи, документы и т.д.) в формат, который сможет прочитать ваше устройство чтения электронных книг. Независимо от того, используете ли вы Kindle, NOOK, Sony eReader или какое-нибудь другое устройство, вы можете преобразовать ваши документы в форму, пригодную для использования в вашем устройстве. -
14.02.2011
Jack Wallen, перевод: Н.Ромоданов,
"Управляем запуском сервисов в Linux с помощью менеджера BUM"
BUM это графический инструмент, который позволяет вам выбрать, какие сервисы вы хотите запускать при старте системы. Он может помочь вам настроить максимально быструю загрузку системы. -
13.02.2011
Riccardo Capecchi , перевод: Н.Ромоданов,
"Четыре способа маскировки Linux"
Наши пингвины могут сменить одежду и выглядеть как Win или Mac. Давайте рассмотрим несколько пакетов и дистрибутивов, которые выполняют подобное преобразование. - 14.02.2011
- Владимир Кореньков, "Linux/CAD" Использование в Linux CAD-систем, ориентированных на машиностроение
- А.Федорчук, "Малый Федорианский загиб" В этом разделе планируется разместить маленькое руководство по установке и первичной настройке дистрибутива Fedora, предназначенное для самых юных (информационно, не обязательно биологически) и нетерпеливых - тех, кто хочет начать работу до того, как прочтёт "многа букафф". В нём на рецептурном уровне будет описано всё, что нужно сделать от вставки в привод установочного носителя (таковым выступает RFRemix LiveCD-GNOME) до запуска первого приложения.
- А.Федорчук, "От юзвери дрожащей - к праву root'а имеющему: через утилиту beesu" Для выполнения административных действий в Fedora имеется отдельная программа - beesu, которая неожиданно произвела на меня очень хорошее впечатление. Коим и хочу поделиться на этой странице.
- "Стандартные потоки ввода/вывода" Стандартные потоки ввода и вывода в UNIX/Linux наряду с файлами являются одним из наиболее распространённых средств для обмена информацией процессов с внешним миром, а перенаправления >, >> и |, одной из самых популярных конструкций командного интерпретатора. На этой странице рассматриваются как базовые вопросы использования потоков ввода/вывода, так и тонкости и хитрости, например, почему не работает echo text | read ver и многие другие.
- "OpenSSL" OpenSSL - универсальный криптографический инструмент, построенный вокруг протоколов SSL/TLS и сертификатов X.509. Помимо того, что этот инструмент позволяет работать с соединениями SSL/TLS, сертификатами X.509, он может делать множество других полезных вещей: шифровать и расшифровывать файлы, создавать и проверять цифровые подписи, проверять числа на простоту, тестировать производительность компьютера и другое.
- "VLAN в CentOS" На этой странице рассматривается как выполняется настройка VLAN в дистрибутивах CentOS, Fedora и RHEL.
- 10.02.2011
- Сергей Яковлев, "Apache 2: Часть 8. Apache Portable Runtime (APR)" APR - это автономная библиотека, используемая ядром. Она разработана отдельно от ядра и ее назначение более широкое, чем применение только в контексте веб-сервера. В частности, на базе APR построен проект Subversion. В этом документе будет обсуждаться применение APR в модулях Apache.
- Сергей Яковлев, "Apache 2: Часть 7. Замечания по технике программирования" В статье рассматриваются несколько тем, имеющих отношение к практике безопасного программирования, такие как внутренний стиль программирования второго Apache, управление статическими и динамическими данными модулей в разрезе их жизненного цикла и основные методы общения между модулями.
-
12.02.2011
Riccardo Capecchi, перевод: Н.Ромоданов,
"Pcal - календарь, созданный
в командной строке"
PCAL используется для генерации календарей с дополнительным текстом и изображениями, которыми можно отметить специальные мероприятия (например, праздники, дни рождения и т.д.). С помощью этой программы можно также сгенерировать календари на год (один год на странице). -
11.02.2011
Riccardo Capecchi, перевод: Н.Ромоданов, "Шесть трюков с awk"
Awk - это невероятно мощная команда, с помощью которой можно создавать реальные программы. -
06.02.2011
Н.Ромоданов, "Знакомство
с MeeGo: Проекту MeeGo один год"
В статье рассказывается о состоянии проекта MeeGo и даются ссылки на ресурсы, имеющиеся в сети. -
05.02.2011
Н.Ромоданов, "Знакомство
с MeeGo: Разработка приложений MeeGo в системе Ubuntu 10.10"
В статье кратко описывается развертывание кросс среды Qt в системе Ubuntu 10.10 для разработки в ней приложений для системы MeeGo. -
4.02.2011
А.Дмитриев, "Путеводитель
по Inkscape: Глава 7, в которой мы с удовольствием нарисуем чашку кофе"
Рисуя чашку кофе, мы усовершенствуем свои навыки в свободном изображении объемных предметов. -
3.02.2011
Matt Hartley, перевод Д.Оводов,
"Повышение
производительности работы в Ubuntu: 20 советов"
Воспользуйтесь приведенными в статье небольшими советами для повышения производительность работы в Ubuntu - уменьшения шансов потери данных, времени простоя компьютера из-за неисправности и количества совершенно ненужных нажатий клавиш. -
31.01.2011
А.Дмитриев, "Путеводитель
по Inkscape: Глава 6, в которой мы будем рисовать на плоскости объемные предметы"
Для передачи объема разработано множество способов, наиболее употребительны из которых различные аксонометрические проекции. Здесь не место погружаться в дебри аксонометрии, разберем только одну ее разновидность - изометрию. -
30.01.2011
Н.Ромоданов, "Знакомство
с MeeGo: Создаем приложение с помощью Qt Creator"
В статье кратко рассказывается, с чего начать, если вы хотите создать приложение для системы MeeGo, как в системе MeeGo установить среду разработки приложений. - Мартин Браун, "Экономия средств с помощью открытого ПО: Часть 3. OpenChange перспективное решение" В этой последней части нашей серии статей исследуется пакет OpenChange, который предназначен для использования в качестве сервера групповой работы Exchange. Электронная почта - пожалуй, важнейшая основа деятельности предприятия; когда отключаются серверы электронной почты, работа может быстро остановиться. В этой статье рассказывается о почтовом сервере OpenChange и о его перспективах.
- Мартин Браун, "Экономия средств с помощью открытого ПО: Часть 2. Воспользуйтесь мощью OpenOffice" В этой статье рассказывается о пакете офисных приложений - OpenOffice. Рассматриваются пути его становления, его ограничения и предпосылки для перехода на этот офисный пакет.
- Мартин Браун, "Экономия средств с помощью открытого ПО: Часть 1. Используем операционную систему Ubuntu" Один из способов сократить расходы в сфере информационных технологий - это обратиться к альтернативным решениям с открытым исходным кодом вместо использования дорогостоящих лицензионных продуктов. В этой серии статей "Экономия средств с помощью открытого ПО" рассказывается о трех альтернативах из мира ПО с открытым исходным кодом: об операционной системе Ubuntu, о пакете офисных приложений OpenOffice и о сервере приложений для коллективной работы OpenChange.
- Теодор Златанов, "Git для пользователей Subversion: Часть 2. Принимаем управление. Разбираемся в тонкостях работы с ветвями" Git по сравнению с Subversion предлагает разработчикам на Linux множество преимуществ при управления версиями, поэтому программисты, занимающиеся совместной разработкой, просто обязаны ознакомиться с лежащими в ее основе базовыми концепциями.
- Теодор Златанов, "Git для пользователей Subversion: Часть 1. Начинаем. Раскрываем секреты Git пользователям Subversion" Используя Subversion в качестве базовой системы, в этих двух статьях мы покажем, как установить Git, настроить удаленный репозиторий и начать пользоваться его основными командами.
- 4.02.2011
- А.Федорчук начал новый проект - "Федориада". Он посвящён дистрибутиву Fedora вообще и Russian Fedora Remix в частности. Проект задумывался как открытый. К соучастию приглашаются все, кто хочет и может.
- И.Орехов, "Создание Linux LiveCD" Замечено довольно большое появление на рынке новых Linux LiveCD. И это не удивительно. Всегда существовала потребность в проблемно - ориентированных системах, которые можно было использовать, не устанавливая на жесткий диск. Скорость развития IBM PC и широкие возможности Linux позволили с довольной легкостью создавать подобные системы.
- Билл Циммерли, "Устанавливаем пакет инструментов GNU ARM под Linux" Существует множество средств разработки для различных версий процессоров ARM, но пакет инструментов GNU ARM является, пожалуй, одним из самых популярных. Узнайте подробнее, как разрабатывать встроенное ПО для ядра ARM, а также о том, как установить и использовать для этой цели пакет инструментов GNU.
-
28.01.2011
Jack Wallen, перевод Н.Ромоданов,
"Дистанционный
доступ к рабочему столу с помощью NoMachine NX"
Приложение NoMachine предлагает надежные, настраиваемые, удобные средства управления дистанционными подключениями к рабочему столу Linux. С помощью этого решения вы получите многосессионную среду дистанционного доступа к рабочим столам, поддерживающую использование мультимедиа и общего доступа к печати и файлам. -
27.01.2011
Н.Ромоданов, "Знакомство
с MeeGo: Настраиваем систему"
В статье описывается, как с помощью штатных возможностей, имеющихся в самой системе, настроить систему MeeGo под свои нужды и вкусы. - 3.02.2011
- "Установка и настройка Linux Ubuntu 10.04 LTS под Hyper-V в Windows Server 2008 R2"
- 30.01.2011
- С.Яремчук, "Консоль управления виртуальными машинами - Karesansui" Японский проект Karesansui представляет открытую платформу для управления системами виртуализации Xen и KVM. Разработчики обещают реализовать поддержку и остальных систем виртуализации, поддерживаемых libvirt, - OpenVZ, QEMU, VirtualBox и других.
- С.Яковлев, "У истоков Apache. Часть 1: CERN httpd" У истоков APACHE лежит CERN httpd - веб-сервер, написанный на Cи в 1991 в ЦЕРН - Европейской организации по ядерным исследованиям, крупнейшей в мире лаборатории физики высоких энергий. Разработка программы осуществлялась на компьютере NeXT под управлением операционной системы NeXTSTEP, позже она была перенесена под unix.
-
26.01.2011
А.Дмитриев, "Путеводитель
по Inkscape: Глава 5, в которой мы познакомимся с векторизацией растровых изображений"
На конкретных примерах демонстрируются приемы автоматической векторизации изображений в Inkscape. Тема эта неисчерпаема, полностью зависит от характера растрового изображения, а также от опыта векторизующего. -
25.01.2011
А.Дмитриев, "Путеводитель
по Inkscape: Глава 4, посвященная контурам, кривым Безье и градиентам"
Сегодня создаем оригинальное изображение, в процессе работы над которым освоим работу с контурами и градиентами. - С.Яковлев, "У истоков Apache. Часть 2: Библиотека libwww" Libwww- это открытая библиотека, включающая в себя API для работы с вебом. Портирована под unix, windows, mac. На ее основе можно писать разнообразные клиентские приложения: браузеры, роботы и т. д. Библиотека включает в себя полный набор стандартов HTTP/1.1(кеширование, аутентификацию и т.д). На ее базе также написано различное программное обеспечение, в том числе CERN httpd, Cygwin, Lynx, Mosaic и другие.
- С.Яковлев, "У истоков Apache. Часть 3: История и обзор архитектуры" Apache обладает широким спектром возможностей, может обслуживать одновременно большое количество клиентов, легко настраивается с помощью текстовых конфигурационных файлов и может быть на ходу переконфигурирован. Для разработки модулей имеется хорошо документированное API. Использование скриптовых языков позволяет использовать Apache в связке с базами данных и серверами приложений.
- С.Яковлев, "У истоков Apache. Часть 4: История и обзор архитектуры (часть 2)" По умолчанию в Apache принята модель, в которой главный процесс создает дочерние на основе fork(). Multi Processing Modules (MPM), которые появились во втором Apache, позволяют эффективно использовать возможности конкретной операционной системы. Во второй версии Apache появились новые возможности, такие как фильтры, многопоточность и т. д.
- С.Яковлев, "Apache 1. Часть 5: Особенности архитектуры" Архитектура первого Apache имеет свои особенности - все функции имеют префикс ap_, реализация кроссплатформенности сделана на основе отдельных модулей, модули не могут общаться друг с другом, а только с ядром, все модули можно разбить на 7 основных групп: трансляция, аутентификация, MIME, fix-ups, генераторы контента, логирование, прокси.
- С.Яковлев, "Apache 1. Часть 6: Обзор API" Архитектура первого Apache построена на основе своего непосредственного предшественника - сервера NCSA. Управление ресурсами в первом Apache построено на основе пулов, что решает все проблемы с утечкой памяти и незакрытыми дескрипторами. Пулы привязываются к базовым объектам, и время жизни пула становится равным времени жизни такого объекта.
-
24.01.2011
Tavis J. Hampton, перевод Н.Ромоданов, "Как
настроить в Linux воспроизведение через интерфейс HDMI"
Если вы среди тех счастливчиков, которые выбрали для своего компьютера, имеющего выход HDMI, систему Linux, настоящее краткое руководство поможет вам добиться полноэкранного высококачественного воспроизведения видео и аудио. -
23.01.2011
Juliet Kemp, перевод Д.Оводов, "Четыре
инструмента архивации для администратора сервера Linux"
Старыми испытанными методами архивного резервирования Linux/Unix (tar+gzip|bzip2 или zip) продолжают пользоваться и современные администраторы серверов Linux; данные методы быстры, просты, удобны в использовании и легко поддаются управлению путем скриптов. - 28.01.2011
- Мартин Браун (Martin C. Brown), "Анализ производительности сети в UNIX" Знание архитектуры сети UNIX помогает разобраться, как работает ваша сеть. Но что делать, если производительность сети, скорость передачи файлов или работы с сервисами внезапно упадет? Как диагностировать такие проблемы и определить, где в сети кроется источник проблем? В этой статье рассматриваются некоторые способы быстрого обнаружения и идентификации проблем производительности, а также шаги, с которых следует начинать их решение.
- Мартин Стрейчер (Martin Streicher), "Использование UNIX: Что внутри конвейера?" Оператор конвейера позволяет соединить две UNIX-команды для выполнения нужных программ непосредственно в командной строке. Однако конвейер похож на черный ящик, скрывающий процесс передачи данных от одной утилиты к другой. Программа Pipe Viewer позволяет взглянуть на поток данных, проходящих через конвейер. В даннной статье вы узнаете, как использовать его в повседневных задачах.
- 26.01.2011
- М.Конник, "Midnight Commander: команды и горячие клавиши" Программа имеет "интуитивно понятный интерфейс", но для эффективного применения mc в боевых условиях понадобится усвоить магические клавиатурные сочетания. Для вышеозначенных целей была скомбинирована эта шпаргалка в виде PDF-документа.
- 21.01.2011
- А.Федорчук, "FedoraBook. Часть III. Практическое применение"
- Дженифер Хоппер, "Экономия энергии в Linux : Часть 1. Подсистема CPUfreq" Эта серия из трёх статей содержит вводную информацию по снижению энергопотребления в вашей системе. В первой части представлены начальные сведения, касающиеся системных компонентов и принципов тонкой настройки подсистемы CPUfreq в Linux, рассмотрены режимы C-state и P-state, рассказано, какие из пяти регуляторов в составе ядра (in-kernel governors) можно задействовать для повышения энергоэффективности вашей системы без ущерба для производительности.
- Алексей Снастин, "Работа с Clutter: Часть 1. Знакомство с библиотекой Clutter" Clutter - это графическая библиотека, позволяющая разработчику легко манипулировать графическими объектами и элементами, не углубляясь в технические подробности низкоуровневых инструментов для работы с графикой. Разработку Clutter ведет фирма OpenedHand, в настоящее время являющаяся подразделением корпорации Intel. При этом Clutter относится к проектам с открытым исходным кодом с лицензией LGPL версии 2.1. В первой статье этого короткого цикла рассматривается практическое использование графической библиотеки Clutter.
- Алексей Снастин, "Работа с Clutter: Часть 2. Обработка событий и создание анимации" В этой статье подробно рассматриваются основные аспекты использования Clutter: обработка событий, создание анимации с помощью timeline и применение спецэффектов.
-
22.01.2011
Н.Ромоданов, "MeeGo: Немного необычный интерфейс"
Вы установили систему MeeGo и теперь пора ознакомиться с принципами пользовательского интерфейса MeeGo, которые были положены в основу при разработке системы. -
21.01.2011
Paul Ferrill, перевод Д.Оводов, "Синхронизация Linux и iPad"
Apple iPad, без всяких сомнений, является крайне успешным продуктом и возникает вполне закономерное желание узнать, можно ли заставить iPad взаимодействовать с Linux. В статье рассказывается, что можно сделать в этом направлении. -
20.01.2011
А.Дмитриев, "Путеводитель
по Inkscape: Глава 3, в которой мы освоим применение направляющих, узнаем как группировать объекты,
научимся рисовать звезды и познакомимся с преобразованиями объектов"
На примере флага Евросоюза продолжаем знакомиться с элементарными навыками работы в Inkscape - применением направляющих, группировкой и преобразованиями объектов. -
19.01.2011
А.Дмитриев, "Путеводитель
по Inkscape: Глава 2, в которой шведский флаг научит нас пользоваться сетками, прилипанием и
многому другому"
На примере простого изображения осваваем самые первые действия в Inkscape. - 19.01.2011
-
А.Федорчук дописал вторую часть FedoraBook:
"Введение в пакетный менеджмент"
"Пакеты, репозитории, утилиты"
"PackageKit: вступление" - 18.01.2011
- С.Яремчук, "Установка vTiger CRM в Ubuntu 10.04" vTiger CRM - система управления взаимоотношениями с клиентами с открытым кодом.
- 14.01.2011
- Александр Прокудин, "Виртуальные эффекты и инструменты в Linux" Задача этой статьи - дать краткий обзор API эффектов и виртуальных инструментов, которые поддерживаются в операционной системе Linux.
-
18.01.2011
Н.Ромоданов, "Знакомство
с MeeGo: Особенности установки системы в VirtualBox"
В статье описываются конкретные особенности установки системы MeeGo в среде VirtualBox. -
17.01.2011
Н.Ромоданов, "Знакомство
с MeeGo: Подготавливаем виртуальную среду VirtualBox"
Об операционной системе MeeGo в настоящее время в сети интернет очень много сообщений. Эта ОС, базирующаяся на Linux, позиционируется как новое решение, предназначенное для мобильных устройств, нетбуков, автомобильных устройств, а также современных телевизоров. Познакомиться с новой ОС можно установив ее в виртуальной среде. -
16.01.2011
А.Дмитриев, "Путеводитель
по Inkscape: Глава 1, вводная, в которой также описывается строение окна программы Inkscape"
Inkscape, будучи свободным редактором с открытыми исходниками, работает со свободным форматом векторных файлов - SVG (масштабируемая векторная графика). В настоящее время почти все гаджеты и веб-браузеры поддерживают формат SVG, а с приходом HTML 5 размещение SVG-файлов в веб-контенте станет не сложнее, чем сейчас размещение растровых графических файлов. Освоение Inkscape сегодня - это интеллектуальная инвестиция в день завтрашний. -
15.01.2011
Damien Oh, перевод Н.Ромоданов,
"Обзор VirtualBox 4.0:
Что ожидать от этого важного релиза"
В последнем релизе VirtualBox 4.0 появилось больше количество изменений к этому полезному программному решению. Это важный релиз: в нем добавлено много новых возможностей, а также сделаны улучшения уже существующих функций. В статье описывается, что нового в этом релизе. -
14.01.2011
Jun Auza, перевод А.Кривошей,
"Программа
резервного копирования данных Back in Time"
Back In Time представляет собой простое в настройке и в использовании средство для резервного копирования данных, объединяющее в себе многие хорошие решения, имеющиеся в других программах. -
13.01.2011 Reuven M. Lerner, перевод А.Тарасов,
"Знакомимся с CouchDB"
CouchDB - нереляционная база данных, основанная на запросах JSON, которая становится все более популярной. Она предлагает гибкость в хранении и выборке данных. В статье рассказано как создавать базы данных в CouchDB и как производить простейшие запросы как с помощью веб-интерфейса Futon, так и из консоли с помощью curl. -
12.01.2011
А.Дмитриев, "Inkscape:
Продолжаем освоение свободного редактора векторной графики"
На сей раз займемся преобразованием растрового изображения в векторное. -
11.01.2011
Akkana Peck, перевод Д.Оводов,
"Управление
системой Linux при помощи fstab"
Файл /etc/fstab, зачем он нужен, и как его правильно сконфигурировать. - 10.01.2011
- С.Яремчук, "Установка и настройка XBMC Media Center в Linux Mint" Обычный DVD проигрыватель уже не дает той функциональности и удобства в использовании, которая необходима видеоману. На первые полосы выходят медиацентры, построенные на базе ПК. С их помощью можно просматривать видео и фото, слушать музыку, серфить по Интернету, читать новости и так далее. Сегодня разберем возможности и процесс установки и настройки XBMC Media Center.
- М.Конник, "Буфер обмена в Linux" Часто можно услышать вопрос: а буфер обмена в Linux есть? Конечно, есть. Даже два! И для них есть менеджеры буфера обмена: намного удобней иметь возможность вставить из буфера кусок кода, который часто используется, чем по сто раз его копировать из другого текста.
- 9.01.2011
- Вышел новогодний номер журнала "UserAndLINUX" - v11.01. Вы сможете ознакомиться с Обзором Аудио-плееров и конвертеров под Линукс и Подборкой лучших планировщиков задач, которые идеально подойдут для Вас и Вашего бизнеса. А также познавательная статья о "Классификации свободного программного обеспечения", которая разъяснит и расставит все точки над пониманием ПО. И много другого интересного материала.
-
10.01.2011
Woody, перевод Н.Ромоданов, "Пять музыкальных игр с открытым исходным кодом для GNU/Linux"
В статье приведен список из нескольких музыкальных игр, имеющих открытых код и которые можно запускать на платформе GNU/Linux. Описание очень краткое, но есть ссылки на сайты с более подробным описанием. -
09.01.2011
Nathan Willis, перевод Н.Ромоданов,
"Пять лучших
навигационных приложений с открытым кодом"
Картографические приложения, используемые по умолчанию в большинстве мобильных устройств, даже в телефонах на базе Linux, обычно являются проприетарными и пользуются картами, распространяемыми по коммерческим лицензиям. Для тех, кого волнуют вопросы, связанные со свободой программного обеспечения и открытостью данных, в статье приводится путеводитель по лучшим картографическим и навигационным приложениям, предназначенным для малых компьютеров. - 8.01.2011
- "Российские дистрибутивы Linux"
- "Выбираем дистрибутив Linux..."
- 4.01.2011
- "Linux на флешке". Сайт о создании загрузочного USB флеш устройства. В первую очередь такое устройство необходимо для знакомства с ОС Linux, восстановления паролей, информациии. Описаны способы установки с пошаговыми инструкциями и описанием вариантов настроек BIOS-а и дан ответ на вопрос "Как поставить линукс на флэшку?"
- Carlos Justiniano, перевод: А.Зубко, "Автоматизация резервного копирования в Linux"
-
08.01.2011
Falko Timme, перевод Д.Оводов, "Как настроить PureFTPd для работы с TLS на Debian Lenny"
File Transfer Protocol (FTP) - самый часто используемый протокол для передачи файлов. Но у него есть один большой недостаток - его ненадежность в плане информационной безопасности. Данная статья рассказывает о том, как сконфигурировать сервер PuerFTPd для поддержки зашифрованных соединений. -
07.01.2011
Eric Geier, перевод Д.Оводов,
"Удаленный рабочий
стол в Linux"
Возможность подключения к удаленному рабочему столу сильно упрощает администрирование в локальной сети. В данной статье рассматривается установка и настройка приложений протокола RDP, который, помимо прочего, поможет достичь полной совместимости Linux и Windows в отношении графического удаленного подключения. -
06.01.2011
Nathan Willis, перевод Н.Ромоданов,
"Проект выходного дня:
настраиваем в Linux безопасное гостевое подключение по Wi-Fi"
В статье рассказывается, как можно развернуть в домашней сети Captive Portal WiFiDog. С его помощью можно предоставлять доступ в интернет для устройств, подключаемых через Wi-Fi интерфейс. Пакет WiFiDog интересен тем, что позволяет организовывать сравнительно безопасный доступ беспроводных устройств в интернет в случае использования распределенных механизмов аутентификации клиентов. Можно также использовать один и тот же механизм аутентификации при подключении к интернету через более, чем один шлюз. -
05.01.2011
Paul Ferrill, перевод Д.Оводов,
"5 инструментов для мониторинга сети в Linux"
Инструменты для мониторинга сети в Linux работают во всех сетях, будь то сети Linux, BSD, Mac, Unix или Windows. Пол Ферилл представляет основной набор инструментов мониторинга. -
04.01.2011
Falko Timme, перевод Д.Оводов,
"Установка Google Earth в Ubuntu 10.10"
Мало кто в наше время никогда не имел дела с знаменитой программой Google Earth. В связи с этим нельзя обойти стороной вопрос совместимости Google Earth и последней версии одного из самых популярных дистрибутивов Linux - Ubuntu 10.10. В данной статье рассказывается об одном из способов решения проблемы установки Google Earth в Ubuntu 10.10. -
03.01.2011
А.Дмитриев, "Inkscape:
Осваиваем свободный редактор векторной графики"
Первоначальное знакомство со свободным редактором векторной графики Inkscape, с подробными пошаговыми инструкциями. Часть 1. - 3.01.2011
- Юрий Меркулов, "Путеводитель по программам для записи оптических дисков в Linux"
- Howard Fosdick. Перевод: Владимир Нагибин, "Углубленный взгляд на Puppy Linux" Puppy Linux - один из двадцати самых популярных дистрибутивов Linux. Давайте обсудим характеристики и рассмотрим, чем он отличается от других Linux-дистрибутивов.
-
01.01.2011
- Обнаружил сегодня интересный сайт - "LINUX - Жизнь в консоли ЕСТЬ!!!". Заглядывайте.