LINUX.ORG.RU

Gnu


73

2

Всего сообщений: 393

SuperTuxKart 0.9

 , ,

Группа Игры

Новая версия этой замечательной аркадной гонки! Основные изменения:

  • Новый графический движок с полной поддержкой шейдеров.
  • Новые игровые трассы «Cocoa Temple» и «Gran Paradiso».
  • Графические улучшения для старых трасс.
  • Новые картинги Amanda, Gavroche и Sara.
  • Улучшения картингов Tux, Adiumy, Suzanne и Xue.
  • Появились игровые достижения (ачивки).
  • Изменена физика поведения на трассах некоторых картингов.
  • Изменения в онлайне:
    • Появилось внутриигровое общение, теперь можно смотреть, как играют друзья.
    • Появилась функция голосования за дополнения.
    • Появились игровые достижения в онлайне (ачивки).

Те, кто пожертвовал деньги на развитие игры, получат подарочный набор игры версии 0.9.1, в котором будет доступна новая трасса Antediluvian Abyss и концепт-арты, а также слегка измененная трасса Cocoa Temple: «Carnival del Cocoa».

Также дополнения к игре полностью переехали на новый сайт. Предыдущий сайт теперь доступен только в режиме чтения.

Видео

>>> Источник новости (blogspot.ro)

fallout4all
()

Вышел GNU Hurd 0.6

 ,

Группа GNU's Not Unix

Проект GNU Hurd был создан для замены ядра ОС UNIX(tm)(R). GNU Hurd представляет из себя коллекцию микро-сервисов запускаемых поверх микро-ядра Mach для реализации файловых систем, сетевых протоколов, контроля доступа к файлам и других сервисов, которые обычно поддерживаются UNIX ядрами или подобными, например Linux.

GNU Hurd работает на 32-битных х86 архитектурах. Версия поддерживающая 64-битную х86 (x86_64) все еще в процессе разработки.

В этом релизе следующие изменения:

  • Многочисленные исправления и стилистические чистки кода. Были выявлены и затем исправлены некоторые проблемы с помощью статического анализа и других средств.
  • Улучшена диспечеризация сообщений в серверах Hurd. Также начали использоваться protected payloads, которые были внедрены в GNU Mach 1.5.
  • Удален встроенный код декомпрессоров gz и bz2, который заменен на библиотеки libz и libz2.
  • Намного улучшена родная утилита fakeroot, которая теперь может собирать множество пакетов. Улучшен процесс отладки с помощью утилит portinfo и rpctrace.
  • Улучшена производительность библиотеки целочисленного хеширования.
  • Сервер 'init' разделен на две части: сервер запуска (для контроля загрузки и завершения системы) и программу 'init' (для запуска сервисов в стиле SysV).
  • procfs и random translators теперь объединены.

>>> Подробности (gmane.org)

Oxdeadbeef
()

GNU Mach 1.5

 ,

Группа GNU's Not Unix

GNU Mach — реализация микроядра Mach от проекта GNU, используемая по умолчанию в GNU Hurd.

Основные нововведения в этой версии:

  • Множественные улучшения исходного кода. Для обнаружения некоторых ошибок был задействован статический анализатор.
  • Новый механизм «полезных нагрузок», позволяющей оптимизировать передачу сообщений серверам, минуя стандартную функцию выбора сервера по номеру порта.
  • Отладчик уровня ядра теперь поддерживает чтение заголовков ELF, может быть вызван через последовательный порт, повышено удобство его использования.
  • Политика выгрузки страниц виртуальной памяти оптимизирована для современных компьютеров.
  • Частичная поддержка ACPI, достаточная для отключения питания.

>>> ChangeLog (gnu.org)

Lincor
()

GNU Nano 2.4.0

 , ,

Группа GNU's Not Unix

GNU Nano — консольный текстовый редактор с открытым исходным кодом, который есть во всех дистрибутивах на базе ядра Linux (можно установить и в любые другие UNIX-подобные ОС).

Данная версия текстового редактора имеет кодовое имя «Lizf» и содержит ряд изменений:

  • Полностью функциональная система отката изменений в тексте (UNDO), которая теперь включена по умолчанию.
  • vim-совместимая система блокировки изменений в файле.
  • Поддержка функции linter для JavaScript и Python.
  • Поддержка форматирования.
  • Гибко настраиваемая система подсветки синтаксиса.
  • И многочисленные исправления ошибок с версии 2.2.6.

Подробнее

>>> Источник новости (phoronix.com)

fallout4all
()

Пополнение в семействе одобренных FSF дистрибутивов: Guix GNU Linux-libre

 free-distros, , , ,

Группа Open Source

3 февраля Фонд свободного программного обеспечения опубликовал заявление о включение в список официально одобренных к использованию и распространению операционных систем GNU/Linux дистрибутив Guix.

( читать дальше... )

>>> Официальная новость на сайте FSF (fsf.org)

mandala
()

FSF собирает пожертвования

 , ,

Группа GNU's Not Unix

На сайтах Gnu, DefectiveByDesign и FSF появились баннеры с просьбой пожертвовать средства. Скоро Фонд Свободного Программного Обеспечения празднует свое 30-летие и планирует собрать $525,000 до 31 января. Деньги пойдут на развитие СПО, чтобы за следующие 30 лет достичь цели — полностью свободной Unix-подобной ОС.

Пожертвовать

>>> Подробности (fsf.org)

Klymedy
()

GNU Grep 2.21

 ,

Группа GNU's Not Unix

Вышла новая стабильная версия программы GNU Grep 2.21. За 25 недель 3 разработчика сделали 94 коммита.

Итогом их работы стали следующие улучшения:

  • значительно увеличена скорость работы с файлами, содержащими пустые области, на тех платформах, где эффективно работает флаг SEEK_DATA системного вызова lseek;
  • более эффективно обрабатываются случаи, когда данные не соответствуют первой части сложного паттерна;
  • увеличена производительность при работе с очень длинными строками в паттернах:
  • если файл содержит некорректные для текущей локали данные, и это удаётся обнаружить до того, как начался вывод, grep рассматривает данный файл как бинарный;
  • grep -P больше не прекращает работу с сообщением об ошибке, если встречает некорректные данные в кодировке UTF-8, теперь эти данные просто считаются не соответствующими шаблону.

Также были внесены исправления ошибок:

  • исправлена работа \w и \W в мнгогобайтовых локалях;
  • исправлен подсчет строк при работе в не-UTF-8 многобайтовых локалях, для проверки предлагается запустить, например, seq 10 | env LC_ALL=zh_CN grep -n .." (ошибка появилась в версии 2.19);
  • grep -F -x -o больше не печатает лишний символ новой строки для каждой «находки» (ошибка тоже появилась в 2.19);
  • исправлена работа grep -F в многобайтовых не-UTF-8 локалях;
  • изменена работа с непарными ')' в grep -E, для совместимости с BusyBox, FreeBSD, Solaris и вообще POSIX. Раньше было так: $ echo ')' | grep -E ')' grep: Unmatched ) or \) а теперь же всё работает;
  • исправлена работа с символическими ссылками в NetBSD.

>>> Подробности (gnu.org)

anarquista
()

Релиз GNU hello 2.10

 ,

Группа Open Source

Проект GNU представляет новую версию программы GNU hello 2.10, позволяющего в кратчайшие сроки и без особых усилий вывести на экран надпись «Hello, world!».

Новшества:

  • Текст вывода оформлен через файлы переводов.
  • Использование нерекурсивной сборки.
  • Пример добавления секций в man-руководство.
  • Использование 'make update-copyright'.
  • Генерация ChangeLog из коммитов git.
  • И другие улучшения.

Скачать новую версию

>>> Подробности (gnu.org)

anonymous
()

GNU IceCat 31.2.0

 , , ,

Группа GNU's Not Unix

Вышла новая версия GNU IceCat — созданного на основе Firefox полностью свободного браузера от проекта GNU, отличающегося от оригинала встроенным плагинами GNU Librejs (блокирует несвободные Javascript'ы на странице), HTTPS Everywhere (позволяющее по умолчанию использовать HTTPS для сайтов, на которых это возможно) и SpyBlock (форк AdBlock, блокирует рекламу); собственным репозиторием исключительно свободных дополнений; отсутствием торговых марок Mozilla и прочими изменениями, направленными на улучшение ситуации с приватностью пользователя (например, user-agent пользователя подменяется на Mozilla/5.0 (Windows NT 6.1; rv:31.0) Gecko/20100101 Firefox/31.0).

Список изменений и улучшений этой версии (в сравнении с предыдущей, 24):

( читать дальше... )

>>> Подробности (gmane.org)

zoe_machete_control
()

Software Freedom Day 2014 в Омске

 , , , ,

Группа Конференции и встречи

2014-10-04T14:00+0700 OMST (четвёртого октября 2014 года в 2 часа дня после обеда по омскому времени) в 301 аудитории первого корпуса Омского государственного университета им. Ф.М. Достоевского (г. Омск, пр. Мира, д. 55А) будет международный День свободы программного обеспечения (Software Freedom Day 2014): истории успеха, Puppet, BASH, Asterisk, Linux Install Fest, отвязная криптовечеринка. Ждём вас!

>>> ссылка на сайт (omsklug.com)

linuxmaster
()

Вышел набор патчей GNU Health 2.6.3

 , ,

Группа GNU's Not Unix

GNU Health — это свободная информационная система для здравоохранения и больниц, предоставляющая возможности электронных медицинских записей, информационных систем больниц и здравоохранения. Она разработана с упором на мультиплатформенность и работает на различных операционных системах (GNU/Linux, FreeBSD, MS Windows) и с различными СУБД. Она написана на Python и использует фреймворк Tryton.

Про наборы патчей GNU Health

«Наборы патчей» предоставляются для стабильных релизов. Они позволяют быстро устанавливать исправления багов и обновления на производственные системы. Патчи и наборы патчей максимизируют аптайм производственных систем и содержат систему обновлённой без потребности в полной установке. Некоторые из них, благодаря магии Tryton, могут быть применены к работающей системе.

ЗАМЕТКА: наборы патчей применяются только к предварительно установленным системам. Для новых установок скачайте и установите полный тарбол (например, gnuhealth-2.6.3.tar.gz).

Больше информации по набору патчей GNU Health вы можете найти по следующей ссылке.

Сводка по набору патчей

  • Затронутые модули (помимо локализации/опечаток): health, health_lab, health_socioeconomics
  • health: действие отношения для назначений теперь выполнено в виде мастера, выдающего оценку пациента по назначению (из-за изменения доменов действий в Tryton); больше проверок и ограничений в оперативных секторах, специальностях и страховках; исправлен отчёт-назначение.
  • health_socioeconomics: исправлено значение APGAR (FAPGAR) семейства Смилкштайнов в поле «помощь от семьи».

Замечания об установке

  • Перед установкой этого набора патчей нужно установить предыдущие. Если уровень вашего набора патчей — 2.6.2, просто следуйте общим инструкциям. Вы можете найти наборы патчей на FTP-сайте GNU Health (ftp://ftp.gnu.org /gnu/health/)
  • Следуйте общим инструкциям на https://en.wikibooks.org/wiki/GNU_Health/Patches_and_Patchsets
  • Для обновления вашей среды возьмите профиль GNU Health ($HOME/.gnuhealthrc)
  • Обновите вашу базу данных ( update=all )

Перечень ошибок, исправленных в этом наборе патчей

  • № 43179: номер страховки должен быть уникальным для каждой страховой компании
  • № 43111: обратная трассировка при формировании оценки из формы назначения
  • № 43092: столбец b.doctor не существует
  • № 43090: специальности должны быть уникальными для профессионалов по здоровью
  • № 43089: отсутствует ограничение уникальности для профессионалов по здоровью
  • № 43085: специальность учреждения должна быть доступна только для существующих записей
  • № 43083: оперативные секторы и специальности для каждого учреждения должны быть уникальными
  • № 43059: ошибка создания специальностей для учреждений
  • № 43048: ошибка утверждения для датовремени, из-за которой невозможно установить модуль health
  • № 42938: ошибка при выборе APGAR для семьи

>>> Источник (gnu.org)

MiniRoboDancer
()

Вышел GNU Common Lisp 2.6.11

 , ,

Группа GNU's Not Unix

Команда GCL рада представить выход версии 2.6.11 — последнего достижения в «стабильной» (в противовес «разрабатываемой») ветке. Информация о загрузке размещена на http://www.gnu.org/software/gcl.

GNU Common Lisp в настоящее время совместим со стандартом CLtL1. Компиляция Lisp выдаёт нативный код посредством системного компилятора C, благодаря чему GCL получает высокую производительность и поверхностную переносимость. Для GUI используется TCL/Tk.

Особенности выпуска:

  • Лучшая обработка точности вычислений с плавающей точкой.
  • Поддержка cygwin, arm64, ppc64, ppc64le и solaris.
  • Более прочный SGC.
  • Точная инициализация vararg.
  • Отлавливание SIGFPE через #'si::break-on-floating-point-exceptions.
  • Поддержка дизассемблирования инструкций libopcode на x86 через #'si::disassemble-instruction.
  • Упрощены зависимости для сборки.
  • Ускорены gcd, lcm, typep, принуждения, 1+-, предикаты, кэш pcl, SGC, быстрое связывание, вызовы замыканий и скомпилированные большие числа.
  • Компиляция форм замыкания высшего уровня по умолчанию.
  • Мемоизация обработки типа массива.
  • Поддержка аппаратной работы с длинными целыми и возврат объектов в разные регистры.
  • Значительно уменьшен cmpinclude.h.
  • Поддержка предварительного связывания.
  • Поддержка флагов компилятора по умолчанию для Debian (в особенности stack-guard).
  • Новые функции связывания и диагностики быстрого связывания.
  • Некоторая поддержка selinux через личность READ_IMPLIES_EXEC.
  • Множество других исправлений ошибок и обходов ошибок во внешних системах.

>>> Источник (gnu.org)

MiniRoboDancer
()

Доступен для скачивания Direvent 5.0

 , , , ,

Группа GNU's Not Unix

Direvent 5.0 — первый GNU-выпуск пакета — можно скачать с официального FTP GNU и с домашнего FTP пакета.

GNU Direvent отслеживает события в директориях файловой системы. Для каждого события, происходящего в заданном наборе директорий, программа вызывает ассоциированную с ним внешнюю программу, сообщая ей информацию о событии и месте в файловой системе, где оно произошло.

GNU Direvent стал частью проекта GNU 20 августа 2014 г. До этого он назывался dircond.

Direvent предоставляет простой способ настройки вашей системы на немедленную реакцию в случае изменений в файлах. Это может пригодиться, например, для отслеживания изменений важных конфигурационных файлов.

Интерфейсы для отслеживания изменений в файловых системах весьма системоспецифичны. Цель Direvent — предоставление универсального и системонезависимого командного интерфейса. Заявлена работа на всех современных ядрах Linux и BSD-системах (FreeBSD, NetBSD, OpenBSD, Darwin).

Автор программы — украинский разработчик Сергей Позняков, участвовавший во многих других проектах GNU.

>>> Источник (gnu.org.ua)

MiniRoboDancer
()

Вышел GNU MediaGoblin 0.7.0

 , , , ,

Группа GNU's Not Unix

MediaGoblin — это свободная программная платформа для медиаизданий, которую может запустить любой. Она в некотором роде является децентрализованной альтернативой Flickr, YouTube, SoundCloud и т. п. Также это:

  • Отличный инструмент для показа и распространения ваших медиа!
  • Средство всемирного распространения через децентрализацию!
  • Ориентирован на расширяемость. Множество видов медиа, включая поддержку видео!
  • Часть проекта GNU, посвященная пользовательской свободе.
  • Создаётся сообществом из таких, как вы.

Для обновления до последнего выпуска, если поставлено из git, запустите:

git fetch && git checkout -q v0.7.0 && git submodule init && git submodule update
, а также не забудьте выполнить
./bin/python setup.py develop --upgrade && ./bin/gmg dbupdate

(ПРИМЕЧАНИЕ: более ранние версии инструкций к выпуску 0.7.0 не содержали шага git submodule init! Если вы сделали обновление ранее по этим инструкциям и ваша тема выглядит криво, попробуйте следующее:)

git submodule init && git submodule update

Этого, скорее всего, хватит. Если вы встречаете проблемы — не стесняйтесь сообщить о них (лучше всего в IRC).

Новые возможности:

  • Новый API для мобильных выгрузок, позволяющий использовать Pump API (который будет основой для федерации MediaGoblin).
  • Новая тема: Sandy 70s Speedboat!
  • Возможности для метаданных! Также теперь есть контекст json-ld.
  • Множество улучшений для архивных учреждений, включая поддержку метаданных и активное содержимое на домашней странице. С (новым!) включённым плагином archivalook возможны интерактивные медиа. Кроме этого, на боковой панели будут отображаться метаданные о конкретном медиаэлементе.

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

  • Есть новая подкоманда gmg — batchaddmedia, позволяющая выгружать много файлов за раз. Она будет полезной для архивных учреждений и групп, где есть уже наличествующий и большой набор доступных медиа, который нужно включить.
  • Кстати говоря, исправлен вызов postgres в makefile.
  • Есть новый, адаптивный контекстный хук для медиастраниц, позволяющий добавлять контекст в зависимости от типа медиа.
  • Устали от постоянно отваливающихся во время обработки видеоминиатюр? Хорошая новость для всех! Генерация видеоминиатюр больше не будет часто падать. (Наверное...)
  • Теперь в конфиге можно выставить полномочия по умолчанию для новых пользователей.
  • bootstrap.sh / конфигурационные инструменты gnu ещё присутствуют, но перемещены в экспериментальные варианты — bootstrap.sh — чтобы не смущать новичков. Сейчас есть некоторые проблемы с autoconf, над которым нужно поработать. Поддержка не заброшена, но помощь приветствуется.
  • MediaGoblin теперь проверяет при старте, актуальна ли база данных.
  • В качестве системы для графического дизайна теперь используется Skeleton.
  • Новая подкоманда gmg для администраторов: — Команда «deletemedia» — Команда «deleteuser».
  • Новый тип медиа — блоги. Однако, экспериментальный, используйте с осторожностью.
  • В качестве библиотеки для чтения данных EXIF теперь используется внешняя — exifread. В основном она такая же, как и предыдущая, но опакечена отдельно от MediaGoblin.
  • Множество улучшений в интернационализации. Также есть (в зачаточном состоянии, но есть!) поддержка языков с письмом справа налево!

Известные проблемы:

  • host-meta теперь по умолчанию json; в спецификации же он по умолчанию xml. Это сделано для совместимости с Pump API. Ищется возможность разрешения этого несоответствия.

>>> Источник (readthedocs.org)

MiniRoboDancer
()

Вышел GNU lightning 2.0.5

 , , , ,

Группа GNU's Not Unix

GNU lightning — это библиотека, призванная помочь в создании переносимых программ, компилирующих ассемблерный код во время работы.

Разработка: http://git.savannah.gnu.org/cgit/lightning.git

Выпуск для скачивания: ftp://ftp.gnu.org/gnu/lightning/lightning-2.0.5.tar.gz

2.0.5 содержит новый порт на архитектуру Alpha. Спасибо Мэни Тренту Нельсону со snakebit.net за предоставление доступа к компьютеру Alpha.

aarch64:

  • Исправлено утверждение для переменных в неинициализированном состоянии.

alpha:

  • Реализован порт lightning на Alpha.

arm:

  • Исправление неверной таблицы размеров инструкций в программных числах с плавающей точкой.
  • При проверке возможностей процессора убрано замешательство, если /proc не смонтирован, и как следствие, некорректная проверка _ARM_PCS_VFP (лучшего источника информации о доступности fpu).

mips:

  • Корректное использование неверного регистра в jit_bmsr, работавшее (при прохождении всех тестов) из-за казуса.

общее:

  • Добавлена проверка согласованности временных данных во время прыжка.
  • Регистры возврата всегда помечаются живыми в эпилоге.
  • Корректное изменение потенциально неверных битовых масок в jit_update.
  • Все утверждения конвертируются так, чтобы приводиться к целым при сверке. На alpha утверждения, выражающиеся непосредственно в указателе или длинном целом, будут приводить к ошибке, если сверяются только старшие 32 бита.
  • null не передаётся как аргумент free, memcpy и memmove.
  • Удалена глобальная, но не получившая известности переменная jit_progname.
  • Добавлена заметка об инициализации и вызове jit_set_memory_functions.
  • Некоторые ожидаемо приватные определения и типы в lightning/jit_${arch}.h не экспортируются.

>>> Источник (gnu.org)

MiniRoboDancer
()

Вышел GNU Parallel 20140815alpha

 , ,

Группа GNU's Not Unix

GNU Parallel — это инструмент оболочки для параллельного выполнения задач на одном и более компьютерах. Задача может быть одной командой или маленьким скриптом, выполняющимся для каждой строки ввода. Типичным вводом являются список файлов, список хостов, список пользователей, список URL или список таблиц. Задача также может быть командой, читающей из трубы. GNU Parallel может разделить ввод и передать его через трубы распаралеленным командам.

Новое в этом выпуске:

  • GNU Parallel теперь использует ту же оболочку, из которой он был запущен, как командную оболочку для локальных задач. Таким образом, если GNU Parallel запущен из tcsh, он будет использовать в качестве оболочки tcsh даже если $SHELL содержит иное. Для удалённых задач будет использоваться заданный при входе $SHELL.
  • В bash можно полность скопировать текущее окружение с помощью обёрточной функции для оболочки (env_parallel).
  • --plus добавляет строки замены {+/} {+.} {+..} {+...} {..} {...} {/..} {/...}. Идея заключается в соответствии '+foo' противоположности 'foo' и {} = {+/}{/} = {.}.{+.} = {+/}/{/.}.{+.} = {..}.{+..} = {+/}/{/..}.{+..} = {...}.{+...} = {+/}/{/...}.{+...}
  • GNU Parallel будет освещён в web-трансляции 20 августа 2014 г.: «Наука о данных в командной строке» http://www.oreilly.com/pub/e/3115
  • GNU Parallel приведён в: «Web-сервисы для извлечения информации из больших объёмов научных данных» http://patshih.ist.psu.edu/publications/Williams-CiteSeerExtractor-ICWS14.pdf
  • «Взгляд внутрь GNU Parallel» http://blog.dataweave.in/post/94238943763/a-peek-into-gnu-parallel
  • Сборка GNU Parallel для CentOS/RHEL http://www.stableit.ru/2014/07/gnu-parallel-centosrhel.html
  • Исправления ошибок и обновления мануалов

GNU Parallel — Для людей, проживающих жизнь в параллельных полосах.

Больше информации про GNU Parallel можно найти на: http://www.gnu.org/s/parallel/

Вы можете установить GNU Parallel всего за 10 секунд: (wget -O - pi.dk/3 || curl pi.dk/3/) | bash

Посмотрите вступительное видео: http://www.youtube.com/playlist?list=PL284C9FF2488BC6D1

Пройдите через учебник (man parallel_tutorial). Ваша командная строка полюбит вас за это.

При использовании программ, использующих GNU Parallel для обработки данных для публикации, пожалуйста, процитируйте: O. Tange (2011): GNU Parallel - The Command-Line Power Tool, ;login: The USENIX Magazine, February 2011:42-47.

Ссылка на скачивание: http://alpha.gnu.org/gnu/parallel/

>>> Источник (gnu.org)

MiniRoboDancer
()

Вышел Denemo 1.1.8

 , ,

Группа GNU's Not Unix

Denemo — это свободный (GPL) нотный редактор для GNU/Linux, Mac OS X и MS Windows, позволяющий быстро вводить нотную запись, отображаемую красиво свёрстанной с помощью нотовода LilyPond. Музыку можно набирать на клавиатуре ПК, играть через MIDI-контроллер или вводить акустически через микрофон, подключенный к звуковой карте вашего компьютера. Уникальными для Denemo являются методы ввода музыки музыкальным, а не механическим, способом, что может быть полезным при переписывании нот — для ввода длительностей нот используется цифровая клавиатура. Также немаловажными возможностями являются слышимая отдача и возможность вставлять в ноты ссылки на первоначальный источник, откуда они переписаны.

Новые возможности:

Промежутки

  • Динамика (напр., крещендо, poco a poco)
  • Текст (напр., rall ...)
  • LilyPond отслеживает выход за границы

Улучшения текстов

  • Можно вставлять номера строф
  • Доступно панельное меню для работы с текстами
  • Управление стилем шрифта текстов
  • Вставка мелизмат

Текст и графика

  • Графические титульные страницы
  • Многоколоночный текст
  • Редактирование во внешних векторных редакторах
  • Использование для музыкальных книг, стихов...
  • Многострочный текст со встроенными музыкальными фрагментами

Собственные мелизмы/символы

  • Редактирование контура и размера мелизмов
  • Переопределение существующих мелизмов
  • Привязка к нотам или отдельное расположение

Собственные черты

  • Определение новых черт
  • Переопределение существующих черт
  • Управление тем, как они отображаются и отображаются ли во всех позициях

Таблицы аккордов

  • Символы аккордов
  • С чертами, повторами
  • Текстовые метки, паузы
  • Использование для песен, джаза...
  • Отображение на смартфоне во время уличных выступлений

Скачать тарбол

>>> Источник (gnu.org)

MiniRoboDancer
()

Вышел GNU Typist 2.9.5

 , , ,

Группа GNU's Not Unix

GNU Typist (также известный как gtypist) — это универсальный клавиатурный тренажёр. Вы можете научиться правильной печати и улучшить свои навыки, выполняя его упражнения на регулярной основе. Тренажёр включает поддержку чешского, английского (раскладки Qwerty, Dvorak и Colemak), русского и испанского языков, а также упражнения попроще для немецкого, французского и норвежского. Благодаря работе в текстовом режиме поверх библиотеки curses он может скомпилироваться и использоваться на ряде операционных систем, в частности, на GNU/Linux и GNU/HURD, некоторых вариантах Unix, равно как и на Windows c библиотекой PDCurses и MinGW.

Изменения в 2.9.5:

  • улучшена точность расчёта символов/слов в минуту
  • исправлены уроки для Colemak, спасибо Эшли Веттер
  • исправлены последовательности с Q, спасибо Олу Нийи-Авосуси
  • исправлены уроки для Colemak (обновлено более тысячи наиболее частоиспользуемых слов)
  • обновлён перевод на упрощённый китайский, спасибо Вэй Мингжи

Исходники этого выпуска можно скачать здесь: ftp://ftp.gnu.org/gnu/gtypist/gtypist-2.9.5.tar.gz

>>> Источник (gnu.org)

MiniRoboDancer
()

Вышел GNU ease.js 0.2.4

 , ,

Группа GNU's Not Unix

ease.js — классический объектно-ориентированый фреймворк для JavaScript, предназначенный для избавления от шаблонного кода и упрощения перевода на JavaScript с других объектно-ориентированных языков.

Это служебный релиз, исправляющий ряд ошибок, большинство из которых появились в версии 0.2.3 и в первую очередь представлены несовместимостью с ECMAScript 3. Пользователи, которым нужна поддержка сред ES3 (в частности, IE≤8), рассматривают версию 0.2.3 как сломанную. Версия 0.2.3 вышла на прошлой неделе 28 июля.

Изменения:

  • [багфикс] ссылки method.super в ease.js и тестовых примерах теперь ES3-совместимы
  • [багфикс] прототип Global, представленный в версии 0.2.3, использовал реализацию, которую не поддерживал IE≤8; теперь используется альтернатива
  • [багфикс] Interface.isInstanceOf теперь отрабатывает корректно, как задокументировано в разделе совместимости руководства
    • Когда передан объект, чей конструктор не является классом ease.js, он теперь откатывается в Interface.isCompatible (как и должно быть)
  • [багфикс] исправлен тест, сломанный Node.js 0.10.27
    • Для подробностей, что же изменилось в Node.js, см. коммит cef45cd0
  • Поддержка trait сейчас в разработке и будет раздокументирована к версии 0.3.0; в настоящее время она включена для ознакомления, функционирует и всесторонне оттестирована, но не завершена.
  • [превью] [багфикс] неаргументные trait'ы теперь применяют для «__mixin» пустой массив вместо «undefined», неподдерживаемого ES3.

>>> Источник (gnu.org)

MiniRoboDancer
()

Вышел GNU APL 1.4 — свободный интерпретатор языка программирования APL

 , ,

Группа GNU's Not Unix

GNU APL — это свободный интерпретатор языка программирования APL. Он является практически полной реализацией стандарта ISO 13751 («Язык программирования APL, Расширенный»). В интерпретаторе реализована поддержка вложенных массивов и связанных функций, комплексных чисел и интерфейса для общих переменных.

Релиз содержит:

  • интерфейс для баз данных MySQL и PostgreSQL (спасибо Elias);
  • двухкомпонентные файловые системы, согласно ISO 13751 (спасибо Blake и David);
  • централизованный сервер для общих переменных (APserver).

Все ошибки, о которых сообщено до 6 августа 2014 г., были исправлены.

Проект GNU APL живёт здесь: http://www.gnu.org/software/apl, и может быть скачан с ftp://ftp.gnu.org/gnu/apl/ или любого зеркала GNU.

Сообщения об ошибках и другие предложения принимаются по адресу bug-apl@gnu.org.

>>> Источник (gnu.org)

MiniRoboDancer
()