LINUX.ORG.RU

Новости «Документация»

Интервью с Алексеем Шипуновым на тему «Наглядная статистика. Используем R»

Группа Документация

Внезапно я наткнулся на интервью с основным автором книги «Наглядная статистика. Используем R» Алексеем Шипуновым.

В интервью изложена история и причины появления книги. Кратко: история сложная, а основная цель книги — ликвидация нехватки информации в России по этому свободному профессиональному инструменту анализа статистических данных.

>>> Подробности

 , ,

Evgueni
()

Русская документация по Maatkit

Группа Документация

Представлена серия статей подробно описывающая все возможности скрипт-пакета Maatkit. Maatkit - это набор инструментов, который предоставляет собой расширенные средства по управлению MySQL, сбору аналитической информации и ее обработке, проведению рутинных операций, восстановлению данных и прочего. Этот пакет разработан и поддерживается компанией Percona.

Косвенным показателем популярности Maatkit является статистика, равная 60 000 скачиваний на конец 2010 года (только со страницы Google Сode, не считая официальной страницы проекта), а также использование этого сервисного пакета при администрировании MySQL на постоянной основе во множестве мировых компаний, например, таких как Facebook и Google. С недавних пор, некоторые утилиты из Maatkit поддерживают также работу и с СУБД PostgreSQL и memcached.

>>> Подробности

 maatkit,

Pleshner
()
: ImageMagick: консольный пакет для обработки изображений (33 комментария)

Новая книга про R (на русском языке)

Группа Документация

А.Б. Шипунов, E.М. Балдин, П.А. Волкова, А.И. Коробейников, С. А. Назарова, С.В. Петров, В.Г. Суфиянов. Наглядная статистика. Используем R! — М.: ДМК Пресс, 2012. — 298 с.: ил. — ISBN 978-5-94074-785-828-1

Книга для начинающих осваивать статистику, и выбравших для этого среду анализа данных R. Весь материал изложен и все примеры в книге выполнены в R.

>>> Подробности

 ,

psv1967
()
: Перевод руководства «Beyond Linux From Scratch» (41 комментарий)

Руководство по созданию простой UNIX-like ОС.

Группа Документация

Английский студент James Molloy опубликовал в своем блоге пошаговое руководство по созданию ОС для x86 процессоров. Данная ОС имеет все основные части современных операционных систем, таких как виртуальная память, VFS, многозадачность и другие. Данное руководство состоит из фрагментов исходного кода (на С и Assembler) и детального объяснения принципов его работы, а также технических данных о работе процессора, описание некоторых регистров, и т. п.

>>> Руководство

 , , , ,

urxvt
()

Опубликован новый стандарт языка C: C11

Группа Документация

Международная Огранизация по Стандартизации (ISO) опубликовала новый международный стандарт языка программирования C: ISO/IEC 9899:2011, ранее известный как C1X. Основные изменения:

  • поддержка многопоточности;
  • улучшенная поддержка юникода;
  • обобщенные макросы (type-generic expressions, позволяют статичную перегрузку);
  • анонимные структуры и объединения (упрощают обращение ко вложенным конструкциям);
  • управление выравниванием объектов;
  • статичные утверждения (static assertions);
  • удаление опасной функции gets (в пользу безопасной gets_s);
  • функция quick_exit;
  • спецификатор функции _Noreturn;
  • новый режим эксклюзивного открытия файла.

Кроме того, определен ряд необязательных для реализации возможностей, включая новый набор безопасных функций (в т. ч. для работы с массивами с проверкой границ). В этот список также попали возможности, которые в предыдущем стандарте считались обязательными: комплексная арифметика, массивы переменной длины.

Некоторые возможности нового стандарта уже поддерживаются компиляторами GCC и Clang. Стоит, однако, отметить, что полной поддержки предыдущего стандарта C99 в этих и большинстве других компиляторов нет.

Последний черновик стандарта

>>> Подробности

 , ,

unsigned
()

Изучаем Linux, 101: Поиск и правильное размещение системных файлов

Группа Документация

Из этой статьи вы узнаете о стандарте иерархии файловой системы (Filesystem Hierarchy Standard, FHS). Вы научитесь:

  • Размещать файлы в соответствии со стандартом FHS.
  • Находить файлы и команды на вашем компьютере Linux.
  • Находить важные файлы и директории, определенные в стандарте FHS, и понимать их назначение.

Эта статья поможет вам подготовиться к сдаче экзамена LPI 101 на администратора начального уровня (LPIC-1) и содержит материалы цели 104.7 темы 104. Цель имеет вес 2.

>>> Подробности

 , lpi 101,

IBM_dW
()
: Руководство по использованию базовых возможностей Linux для новичков (71 комментарий)
: Газета FOSS News №1 (24) 2011 (16 комментариев)

Архитектура системы верификации кода драйверов Linux

Группа Документация

В статье "Архитектура Linux Driver Verification" (PDF, 700 Кб) представлено описание применимости метода статического анализа кода для проверки корректности драйверов устройств для платформы Linux. Представленный метод позволяет выявить ошибки на основании анализа исходных текстов, без непосредственного выполнения кода. В отличие от традиционных методов тестирования статический анализ кода позволяет проследить сразу все пути выполнения программы, в том числе, редко встречающиеся и сложно воспроизводимые при динамическом тестировании.

Проект Linux Driver Verification является открытым и развивается при участии организации Linux Foundation, Института системного программирования Российской Академии Наук (ИСП РАН) и Федерального агентства РФ по науке и инновациям. Наработки проекта распространяются в рамках лицензии Apache. Дополнительно подготовлен online-сервис для проверки драйверов. Список выявленных при помощи LDV проблем можно посмотреть на данной странице.

>>> Источник

 , ,

Manhunt
()

Книга «Основы Blender 2.60»

Группа Документация

Завершён перевод 4-го издания учебного пособия «Основы Blender», посвящённого Blender 2.60. Джеймс Кронистер уже в 4-й раз публикует это замечательное учебное пособие по 3D-моделированию и анимации в Blender. И нам в очередной раз приятно было переводить его на русский язык.

Книга описывает все основные методики и инструменты по моделированию, анимации, текстурированию и созданию игр в Blender. Составленная как учебный курс с делением материала на теорию и практику по каждой теме, книга отлично подойдёт для проведения занятий и курсов по компьютерной и 3D-Графике в любом учебном заведении (начиная со школы).

На данный момент «Основы Blender 4-е издание» — это первая и единственная книга по Blender 2.6 на русском языке.

Выход PDF-версии для печати планируется к новому году.

>>> Читать «Основы Blender 4-е издание» On-Line

 , , ,

gumanoed
()

Yet Another Perl Podcast - выпуск 11

Группа Документация

Стал доступен 11-ый выпуск Yet Another Perl Podcast, подкаста о Perl на русском языке. Темы выпуска:

  • День рождения Ларри Уолла :)
  • Почему Perl?
  • Производительность пакетов ООП в Perl
  • Отчет о конференции BlackPerl 2011
  • Обзор вакансий и интересных CPAN модулей
  • Новая рубрика «Офтопик»

Пара слов о подкасте. Первый (пилотный) выпуск YAPP был залит на rpod 7 марта 2011. С тех пор подкаст выходит примерно раз в месяц. Четкого графика выпусков нет - все сильно зависит от наличия тем для обсуждения, настроения ведущих и других факторов.

Несмотря на то, что подкаст посвящен языку Perl и ведут его perl-программисты, он может быть интересен широкой аудитории - от системных администраторов, линуксоидов и сочувствующих до профессиональных программистов, использующих в своей работе язык, отличный от Perl.

>>> Подробности

 , , , ,

afiskon
()

Опубликован стандарт C++11 (бывший C++0x)

Группа Документация

ISO объявила о публикации стандарта C++11. Это первое значительное изменение стандарта с 1998-го года. Вот несколько новых объявленных возможностей:

  • ссылки на временные объекты и семантика переноса (rvalue reference);
  • обобщённые константные выражения (ключевое слово constexpr);
  • внешние шаблоны — возможность запретить компилятору инстанцировать шаблон в единице трансляции (extern template class);
  • ключевое слово auto для задания типа переменной на этапе компиляции;
  • цикл for по коллекции данных;
  • lambda-функции;
  • введена отдельная константа нулевого указателя nullptr;
  • шаблоны с переменным числом параметров (variadic templates);
  • thread-local хранилище, модель памяти с поддержкой потоков;
  • изменения в стандартной библиотеке: включение hash tables, регулярных выражений, smart pointers, элементов синхронизации потоков и т.п.

Полный список новых возможностей с подробным объяснением каждой из них можно посмотреть на http://en.wikipedia.org/wiki/C 11 или же более сжато на русском: http://ru.wikipedia.org/wiki/C 11

Полная поддержка C++11 обещается в GCC 4.7, объем поддержки на текущий момент можно оценить по таблице http://gcc.gnu.org/onlinedocs/libstdc /manual/status.html#status.iso.200x

ISO продает текст стандарта по 352 швейцарских франка ($386), но можно бесплатно скачать, например, его финальный черновик (практически не отличающийся от конечной версии) с сайта рабочей группы: http://www.open-std.org/jtc1/sc22/wg21/

>>> Пресс-релиз

 , ,

vden
()
: Анализ и планирование производительности в Linux (32 комментария)

Инструменты Linux для Windows-программистов

Группа Документация

Опубликован черновой вариант (проект) книги О.В.Цилюрика, в которой в конспективной манере обозначаются те места в практике программиста-разработчика (да, отчасти и пользователя, и администратора), которые, при общности концептуальных понятий, разительно отличаются в Linux от того, что привычно программисту из Windows. Цель книги (по возможности, насколько это удалось): указать на такие места, чтобы можно было предполагать их наличие, и не приходилось разыскивать наугад ответ на вопрос: «а как это делается в Linux?». Конечно, отбор таких «изюминок» - вещь сугубо специфическая: кому что больше нравится, и здесь не может не возникнуть перекосов, особенно потому, что предмет обсуждения - безграничен, а объём книги - конечен.

>>> Подробности

 , ,

vikos
()

Выпущен учебник по электронной таблице Gnumeric

Группа Документация

В серии «Библиотека ALT Linux» вышла новая книга Ивана Хахаева «Gnumeric: электронная таблица для всех». Помимо обычно вводной информации учебник содержит достаточно подробную справку по функциям программы для статистических расчётов, частично позаимствованным из языка R. В частности, описывается дисперсионный и регрессионный анализ, проверка гипотез, оценка Каплана-Майера, линейная оптимизация, моделирование методом Монте-Карло. Как и все прочие издания в серии, книга распространяется на условиях GNU FDL и доступна в виде бумажной копии и электронных файлов.

>>> Подробности

 , ,

AP
()
: Статья о регрессионном тестировании Wine (22 комментария)

Интервью со старшим вице-президентом компании Parallels Стасом Протасовым

Группа Документация

По мотивам этого обсуждения подготовлено интервью со старшим вице-президентом компании Parallels Стасом Протасовым.

В интервью освещаются вопросы о продукции компании, её участии в разработке ядра Linux, перспективах развития, а также о новом важном сотруднике компании — Джеймсе Боттомли (James Bottomley). Также затронуты разные каверзные вопросы, в том числе касательно репутации компании.

Интервью проведено эксклюзивно для ЛОРа.

Пользуясь случаем, выражаю благодарность Юлии Ясиновской за организацию взаимодействия с компанией Parallels и лично maxcom'у за помощь в организации интервью.

>>> Текст интервью

 ,

post-factum
()

Библиотека libevent для асинхронного неблокирующего ввода/вывода

Группа Документация

В этом цикле статей рассматривается библиотека libevent, предназначенная для обработки оповещений о событиях и организации асинхронного ввода/вывода.
В первой статье описывается общая структура библиотеки.
Вторая статья посвящена основам использования libevent: наибольшее внимание уделено обработке событий.
В третьей статьеречь идёт о механизмах буферизации ввода/вывода. Тема четвёртой, заключительной статьи - применение libevent в сетевых приложениях.

>>> Подробности

 

IBM_dW
()