LINUX.ORG.RU

Сообщения Linfan

 

Перетяжка совы на глобусе

 , ,

Нет, это не макось-закос, а тривиальная (почти дефолтная) рабочая обстановка. По питонскому проекту требуется изредка пересобрать нативные экстеншины для маковской сборки, вот и приходится разводить макось в виртуалке (версия Maverics - в ней проще всего собирать портируемый софт).

Вопреки распространенному мнению, подобная «сова на глобусе» не требует каких-то огромных ресурсов и «уличной магии» при установке. Ставится макось с загрузочных имиджей, как и все остальные ОСи, в виртуалбокс штатными инструментами. Делловский ноут 5-ти летней давности (core i5) вполне справляется с задачей. Отзывчивость хостящейся макоси не сказать, чтобы уж прям хороша, но для работы в консоли хватает. Естественно, виртуалке приходится скармливать пару ядер и видеоакселератор. Midnight Commander сильно выручает, позволяя коннектиться из виртуалки к основной машине по ftp. Да и в прочих мелких фиксах сборки проекта удобен - в чужеродной ОСи без привычного инструментария как без рук, тем паче, что дефолтная консоль в маке оставляет желать лучшего.

Упреждая возгласы «купи мак» - смысла не вижу для столь эпизодической деятельности тратить ~$2k на не нужное постоянно железо. Уже один макпро 2010го года благополучно сгинул до этого, безнадежно устарев и не будучи востребован на постоянной основе. Лучше потратиться на актуальное Делл’овское железо, если припечет.

Основная ось Ubuntu 18.04 То, что гном так похож на макось - дело естественное. Ни для кого не секрет, где черпалось вдохновение. Рабочий стол такой чистый лишь потому, что весь хлам на втором мониторе.

В правом нижнем углу еще одна «сова» - QMMP с дефолтным скином Winamp’а (который с трудом нарыл в сети). Это просто ностальджи по временам молодости :)

Linfan
()

Color Picker 1.0 — свободный десктопный редактор палитр

 color picker, ,

Color Picker 1.0 — свободный десктопный редактор палитр
Группа Мультимедиа

В канун Нового 2020 Года команде «sK1 Project» получилось все-таки подготовить релиз редактора палитр Color Picker 1.0.

Главными функциями приложения являются забор цвета пипеткой (с функцией лупы; опционально) любого пиксела на экране, что позволяет получать точно цветовое значение из конкретного пиксела, для создания своих палитр а также возможность импорта/экспорта файлов палитр в свободных (Inkscape, GIMP, LibreOffice, Scribus) и проприетарных (Corel, Adobe, Xara) форматах.

ПОДСКАЗКА: При выборе пипеткой в режиме лупы можно менять степень увеличения просто покрутив колесо мышки.

Разработка этого проекта преследовала две цели:

  • Создать простой и наглядный, но вместе с тем функциональный инструмент работы с палитрами и цветами.
  • Спортировать базовую часть sK1/UniConvertor на Python3.

По-большому счету, проект состоит из упрощенных фрагментов sK1/UniConvertor, потому его и получилось подготовить буквально за месяц уже в зрелом виде. Пользовательский интерфейс написан на Gtk3+, но заложена возможность портирования на Qt и другие виджетсеты.

Можно сказать, что это своего рода подарок коммунити к праздникам. С Наступающим!

>>> Подробности (sk1project.net)

Linfan
()

WiX.Py 0.1 - кроссплатформенный сборщик MSI пакетов

 , wix

Группа Разработка

Выпущен первый релиз WiX.Py, кроссплатформенного сборщика MSI инсталляторов. Основное назначение - предоставить проектам кроссплатформенных приложений возможность собирать MSI пакеты без использования выделенного сервера на базе Windows и проводить сборку на Docker-контейнерах. Это позволяет сэкономить на инфраструктуре проекта и ускорить Continuous Integration сборки. Вместе с тем, WiX.Py работает и на Windows.

В отличии от WiX (стандарт в области сборки MSI), WiX.Py не требует гигантских сборочных XML файлов и сильно упрощает подготовку MSI-инсталляторов для средних и мелких проектов.

WiX.Py - консольное приложение, использующее на Linux библиотеку libmsi, а на Windows стандартную msi.dll для генерации MSI пакетов. Поэтому в отличии от множества оберток для WiX (python-wix, go-msi, electron-wix-msi и т.п.), WiX.Py самодостаточное приложение. Поскольку WiX.Py написан на python, его можно использовать как питоновский пакет в сборочных скриптах и при необходимости самостоятельно расширять функционал.

>>> Подробности (sk1project.net)

Linfan
()

python-lcms2 v0.1

 ,

Группа Мультимедиа

sK1 Project выпустил первую стабильную версию привязки библиотеки для управления цветом LittleCMS2 к Python.

Пакет python-lcms2 позволяет написанным на Python приложениям конвертировать цвета из одного цветового пространства в другое с помощью функций LittleCMS2, используя ICC-профили. На текущий момент поддерживаются цветовые пространства RGB, CMYK, Gray, Lab и XYZ и глубина цвета 8-bit, 16-bit и дробные двойной точности (double).

Причина появления такого минипроекта — отсутствие официальной привязки. На текущий момент Марти Мария, автор LCMS2, рекомендует использовать системную libcolord через интерфейс GObjectIntrospection, что ограничивает портируемость ПО пределами Linux-десктопа.

В sK1/UniConvertor привязка к LCMS2 была написана еще в 2012 году. Но по просьбе разработчика SwatchBooker был выполнен рефакторинг с целью выделения кода в отдельный проект, который может использоваться другими приложениями так же, как ранее использовался пакет python-lcms (официальная привязка к LCMS1).

>>> Подробности (sk1project.net)

Linfan
()

С Новым годом!

 , ,

Команда sK1 Project поздравляет «лоровцев» прямо с рабочего места - на скрине sK1 2.0RC3 c макетом новогодней открытки. ОС - обычная Ubuntu 14.04 c Unity.

Linfan
()

sK1 2.0 RC 2

 , ,

Группа Мультимедиа

После 5 месяцев разработки выпущен Release Candidate 2 векторного редактора sK1 2.0 (функциональный аналог CorelDRAW). По сути, это уже готовый инструмент работы с векторной графикой.

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

Бинарные сборки доступны для MS Windows и основных дистрибутивов GNU/Linux.

>>> Подробности (sk1project.net)

Linfan
()

Мультиформатная коллекция палитр sK1 Project

 , , , , палитры

Группа Мультимедиа

Участники проекта собрали и обработали небольшую коллекцию палитр, чтобы обеспечить ими пользователей sK1. При этом данная коллекция является мультиформатной и применима в широком круге графических приложений, как свободных, так и коммерческих: sK1, Inkscape, GIMP, Scribus, Karbon, LibreOffice, CorelDRAW, Corel PhotoPaint, Adobe Illustrator, Adobe Photoshop, Adobe InDesign, Xara Designer, Xara Web Designer и пр. Файлы палитр выпущены для свободного использования, т.е. Public Domain.

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

>>> Коллекция расположена на сайте проекта (sk1project.org)

Linfan
()

sK1 0.9.3

 , ,

Группа Мультимедиа

Выпущена корректирующая версия графического редактора sK1. Основная цель выпуска - исправление проблем отрисовки, связанных с ошибкой в библиотеке cairo, которая проявляется на видеокартах Intel и в виртуальных машинах VirtualBox (отсутствие аппаратной поддержки сложения разнобитовых изображений). Также были исправлены небольшие недочеты в отрисовке документа и добавлена команда 'uninstall' в установочный скрипт (distutils по умолчанию такую возможность не предоставляют). На данный момент доступны бинарные сборки для Ubuntu, Mint, Debian, Fedora, OpenSUSE и Mageia дистрибутивов.

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

>>> Анонс выпуска (sk1project.org)

Linfan
()

Перезагрузка проекта sK1

 , ,

Группа Мультимедиа

В проекте sK1, который, казалось бы, подозрительно притих, на самом деле происходят масштабные изменения. Год назад в развитии проекта было принято кардинальное решение выполнить полный рефакторинг исходного кода — как редактора векторной графики sK1, так и универсального транслятора графических форматов UniConvertor.

Речь идет не о тривиальном «перелопачивании» исходного кода, а о полном переписывании проекта. Такое решение не было случайным. Как известно, проект является форком редактора Sketch/Skencil. Соответственно, части исходного кода как и архитектуре проекта уже много лет. Несмотря на интересные подходы, заложенные в проект в конце 90-х, многие решения в нем морально устарели и не соответствуют текущим потребностям и целям. Ввиду особенностей проекта переработка его по частям могла бы занять гораздо больше времени, чем разработка с нуля.

В результате этих изменений разработка векторного редактора sK1 и ветки UniConvertor 1.х была прекращена, и на смену им пришли переписанные с нуля UniConvertor 2.0 и векторный редактор PrintDesign.

>>> Подробности (linuxgraphics.ru)

Linfan
()

Skencil 1.0alpha: "...иногда они возвращаются..."

 , , , skencil

Группа Мультимедиа

Пять лет прошло с тех пор, как были сделаны последние изменения в коде свободного векторного редактора Skencil. Практически все дистрибутивы удалили пакет приложения ввиду накопившихся ошибок, не дававших даже скомпилировать программу. Можно было бы подумать, что это конец проекта.

Но неожиданно в ночь Хеллоуин анонсируется активная подготовка версии 1.0! За последние месяцы были исправлены все серьезные проблемы:

  • Подготовлена новая система сборки на базе distutils
  • Структура проекта переработана в стандартный пакет Python
  • Исправлены ошибки компиляции и функционирования в Tk8.5/8.6
  • Исправлены проблемы отрисовки на 64-битных платформах
  • Исходный код очищен от смешанных отступов
  • Выполнена интеграция с Gtk для импорта цветовой схемы и шрифтов
  • Переработаны линейки с использованием встроенных шрифтов
  • Изменены дизайн и функционирование цветовой палитры
  • Исправлена русская локализация (обновлялась последний раз в 2003 году)

Намечено возобновить портирование Skencil на Gtk, поскольку почти все успешные свободные графические приложения написаны для рабочей среды GNOME. Планируется, что Skencil станет легковесным и быстрым редактором для GNOME, не потребляющим массу системных ресурсов, в пику потяжелевшим Inkscape и sK1.

>>> Скриншоты и подробности (linuxgraphics.ru)

Linfan
()

Страдания Люси на Стоплинукс.орг.ру

Мыльная опера «закапывателей» продолжается. Который день на развлекательном ресурсе «К сожалению перезд нашего проекта затянулся. На это есть ряд причин. Одна из них - я не могу найти нормальный хостинг. Несколько вариантов опробованные мной за прошедшее время не подошли для нашего проекта.» Раньше Люся ниасилила юниксовый хостинг. Последние конвульсии показали, что и виндовый хостинг (наверное, вопреки ожиданиям) не для домохозяек :) Прям хочется сказать «Добейте, чтоб не мучалась» :)

Linfan
()

Libre Graphics Meeting 2010

 , , , , , , , ,

Группа Мультимедиа

В списке рассылки CREATE официально объявлена дата и место проведения пятой по счету конференции Libre Graphics Meeting 2010. Очередная встреча пользователей и разработчиков свободных приложений для работы с графикой состоится 26-29 мая 2010 года в Брюсселе. Местом встречи выбрано историческое здание бывшей фабрики по выпуску пианино и роялей в центре Брюсселя, которое около ста лет назад было отреставрировано и превращено в выставочный центр:

http://ospublish.constantvzw.org/image/?level=album&id=35

Основная цель ежегодной конференции Libre Graphics Meeting — объединение усилий и ускорение разработки свободных приложений для работы с графикой. С 2006 года конференция служит регулярным местом встречи разработчиков и пользователей таких проектов как GIMP, Inkscape, Blender, Krita, Scribus, sK1, Hugin, Open Clipart Library, Open Font Library. Традиционно на конференции в процессе общения основные проекты (GIMP, Inkscape, Scribus и т.д.) вырабатывают стратегию развития и намечают возможные способы взаимодействия.

Посетив конференцию, вы получите возможность пообщаться с разработчиками всех участвующих проектов и даже повлиять на их развитие. Официальный сайт конференции: http://www.libregraphicsmeeting.org

Если среди вас есть желающие принять участие — свяжитесь с администрацией сайта http://linuxgraphics.ru

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

Linfan
()

tkXcursor 1.0

 , ,

Группа Open Source

Проект sK1 выпустил небольшое расширение tkXcursor для Питона, позволяющее задавать произвольные RGBA/анимированные курсоры для tk виджетов.

Не смортя на то, что данный функционал появился в X.org уже достаточно давно, tcl/tk его не поддерживает и предоставляет возможность создавать только монохромные курсоры (под win32 тем не менее поддержка курсоров полноценная). Данный пакет и предназначен заполнить этот небольшой пробел.

Забавно, что среди графических FOSS приложений, ARGB курсоры использует только GIMP. Остальные (Inkscape, Krita, Scribus и т.д.) по старинке обходятся монохромными примитивными курсорами. Возможно, данный факт объясняется отсутствием вменяемой документации и примеров для библиотеки Xcursor.

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

Linfan
()

Конкурс на логотип для раздела Multimedia

 ,

Группа Linux.org.ru

По согласованию с администраций Linux.org.ru (ЛОР) для новостей про мультимедийное ПО будет создан свой раздел. В связи с этим объявляется конкурс по созданию логотипа для него.

>>> Подробности (linuxgraphics.ru)

Linfan
()

Результаты соревнования Trophees du Libre 2009.

 , ,

Группа Linux General

В субботу, 6 июня, завершилось соревнование Trophees du Libre 2009. Как ранее уже сообщалось, к участию были отобраны 23 проекта в 7 разных категориях. Русскоязычное сообщество было представлено следующими финалистами:

  • MathGL (Россия) — категория Sciences
  • UniConvertor (Украина) — категория Multimedia
  • Inquisitor (Россия) — категория Security
  • GSQL (Россия) — категория Professional
По результатам соревнования наши проекты показали отличные результаты в своих категориях: MathGL — 1-е место, UniConvertor — 1-е место, Inquisitor — 3-е место, GSQL — 4-е место. К сожалению, большего ожидать было нельзя чисто по политическим причинам. На следующий год, авторы проектов, занявших первое место, могут войти в состав жюри. Так что поддержка русскоязычным проектам на следующем соревнования будет обеспечена!

>>> Подробности (trophees-du-libre.org)

Linfan
()

Вышел UniConvertor 1.1.4

 ,

Группа Open Source

Выпущена очередная версия многоплатформенного конвертера векторных файлов UniConvertor. Изменения следующие:

  • фильтры импорта и экспорта PLT (упрощенный HPGL для режущих/рисующих плоттеров);
  • исправлено несколько ошибок;
  • выполнена сборка под win32 с использованием компилятора VisualStudio 2008 (это важный момент для win32 версии Inkscape);
  • выполнен рефакторинг пакета UniConvertor, что позволяет использовать приложение не только как консольный преобразователь форматов, но и как модуль Python, выполняющий неинтерактивное редактирование векторной графики. Последнее выводит UniConvertor на уровень приложений типа ImageMagick/GraphicsMagick.

Примечательно, что релиз был выпущен прямо на турнире Trophees du Libre 2009, перед презентацией проекта. Поэтому он называется Soissons Release (турнир проходил в городе Soissons провинции Picardie, Франция).

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

Linfan
()

LGM2009: анонсирован релиз sK1 v0.9

 lgm2009, ,

Группа Open Source

Сегодня на конференции Libre Graphics Meeting 2009 (Montreal, Canada) во время презентации «sK1 v0.9: ready for prepress!» было объявлено о выпуске первой стабильной версии векторного редактора sK1. Отличительные характеристики приложения:

  • поддержка CMYK и SPOT цветов (в т.ч. PANTONE)
  • Мультидокументный интерфейс на базе табов
  • Многостраничные документы
  • Отрисовка с использованием библиотеки Cairo
  • 15 плагинов для работы с объектами документа

Выпуск следующей версии будет посвящен исправлению ошибок (а они наверняка обнаружатся) и локализации приложения. Если среди вас есть желающие поучаствовать в переводе интерфейса sK1 на ваш родной язык - присоединяйтесь!

Также по случаю выхода релизной версии обновлен сайт проекта и запланировано создание русскоязычного ресурса sk1project.ru

Будем крайне признательны за любые сообщения про найденные ошибки или предложения по улучшению проекта!

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

Linfan
()

Соревнование Trophees du Libre: результаты по категории Media

 , , , контест

Группа Linux General

Сегодня объявлены результаты соревнования Trophees du Libre в категории Media. Французские коллеги решили «растянуть удовольствие» и объявляют результаты по одной категории в день. В финал категории "Медиа" вышли 4 проекта:

  • Coherence (Франция)
  • Kinovea (Франция)
  • SMILE (Франция)
  • UniConvertor (Украина)

Итак, на соревновании уже будет как минимум 3 русскоязычных проекта: Iquisitor, GSQL и UniConvertor.

>>> Подробности (linuxgraphics.ru)

Linfan
()

Trophees du Libre 2009: заканчивается прием заявок на участие

 , ,

Группа Open Source

Напоминаем русскоязычному сообществу СПО, что через два дня прекращается регистрация участников в контесте Trophees du Libre 2009. Trophees du Libre — наиболее известный конкурс проектов с открытым кодом. Цель соревнования — поддержка и широкая огласка перспективных молодых проектов.

На данный момент поданы заявки от более чем 100 проектов. Среди отечественных проектов, подавших заявку на участие, числится и небезызвестный проект UniConvertor.

Крайний срок подачи заявки — 15 февраля. Дата проведения финальной части конкурса — 5 и 6 июня этого года. Всем, кто еще сомневается и не оформил свой проект на участе, стоит поторопиться — времени на раздумья практически не осталось!

Подробную информацию вы найдете на сайте конкурса Trophees du Libre 2009.

>>> Подробности (trophees-du-libre.org)

Linfan
()

Trophees du Libre 2009: набор участников продолжается

 , ,

Группа Open Source

Новогодние праздники закончились и наши французские коллеги попросили напомнить русскоязычному сообществу, что набор участников соревнования Trophees du Libre 2009 продолжается.

Для тех, кто пропустил первоначальный анонс: Trophees du Libre это наиболее известный конкурс проектов с открытым кодом. Цель соревнования — поддержка и широкая огласка перспективных молодых проектов. Соревнование проходит в два этапа: в первой фазе, все желающие участвовать в контесте регистрируют свои проекты на официальном сайте. После окончания регистрации, компетентное жюри выбирает наиболее перспективные проекты из заявленных, по три проекта в каждой категории. Финалисты, вышедшие во второй тур, должны будут прибыть в Париж, для участия во второй части соревнования. Все финалисты получают бесплатную поездку во Францию, денежные призы (сумма зависит от занятого призового места во втором туре) и широкую информационную поддержку проектов. К подготовке финальной части организаторы соревнования подходят очень тщательно, предоставляя участникам все необходимые документы, e-tickets на авиаперелет, резервируют гостиницу и т.д.

На данный момент поданы заявки от более чем 50 проектов. В том числе, благодаря анонсу на этом сайте 5 проектов из России. Крайний срок подачи заявки — 15 февраля. Уже точно определены даты проведения финальной части контеста: она состоится 5 и 6 июня этого года. Так что поторопитесь — на раздумья у вас осталось чуть больше трех недель!

>>> Подробности (trophees-du-libre.org)

Linfan
()