14 дек. 2009 г.

Eclipse - сеть недоступна

После очередного обновления Debian/sid, eclipse сообщил мне
"Network is unreachable".

Соответственно работа с svn из eclipse стала невозможной, обновления самого eclipse тоже стали недоступны.

Решение было найдено спустя пару дней.

В фале /etc/sysctl.d/bindv6only.conf

исправить

net.ipv6.bindv6only = 1

на

net.ipv6.bindv6only = 0

Источник решения

16 нояб. 2009 г.

Электрогитара

Мне понравилось рисовать струнные инструменты. Спустя несколько дней после балалайки появилась электрогитара, помощник всё тот же sK1 + бленды.



Чтобы еще нарисовать? :)

25 окт. 2009 г.

Балалайка, балалай



Пополняя коллекцию на openclipart.org параллельно оттачиваю навыки работы с блендами в sK1.

12 авг. 2009 г.

Uniconvertor 1.1.4 и пакетное конвертирование cmx в svg

Стандартный скрипт Uniconvertor 1.1.4 не поддерживает маску файлов и по этому за раз может конвертировать только один файл.

Для win32 приведённый ниже скрипт поможет решить эту проблему.
@echo off
set EXE=python -c "from uniconvertor import uniconv; uniconv();"

if "%~1" =="" (
echo USAGE: batchuc.cmd [INPUT MASK FILES] [OUTPUT FILES EXTENSION]
echo Example: batchuc.cmd *.* svg
) else (
for %%f in (%1) do (echo %%f - %%~f.%~2
call %EXE% "%%f" "%%~f.%~2")
)

Скрипт лучше всего разместить в c:\Python26\Scripts\batchuc.cmd


Для linux немного другой подход.

for i in `find . -print | grep -i '.cmx'`; do uniconv $i $i.svg; echo "converted" $i; done

16 июн. 2009 г.

Формат DXF в sK1 Project (sK1, UniConvertor)

Недавно начали реализацию импорта формата dxf в редакторе sK1.

Наработки находятся в SVN.
С самим форматом и программами его генерирующими не сталкивался по этому очень нужна помощь в тестировании импортёра и изготовлении тестовых файлов.

Все что требуется от меня для полноценного тестирования я предоставлю.
Заранее спасибо.

8 июн. 2009 г.

trophees du libre 2009

5-6 июня 2009 во франции проходил конкурс проектов с открытым кодом trophees du libre.
В категории Медия UniConvertor занял первое место.
Благодаря лидеру проекта sK1 Игорю Новикову в этом году было много проектов с постсоветского пространства, которые тоже отличились :)
В категории Научное MathGL занял первое место.

Дальше читаем копипаст с официального сайта конкурса.

Media :

1. UniConvertor : command line tool/library for vector graphics translation
2. Coherence : sharing video content, audio and images between different media
3. Kinovea : Video analysis and decomposition of movement
4. SMILE : Slideshow Maker In Linux Environnement

Professional :

1. GOsa : administration tool written in PHP and designed to administer accounts and systems in LDAP tree
2. Support Incident Tracker : application which uses PHP and MySQL for tracking technical support calls / emails.
3. Projectivity 3.0 : platform Web 2.0 customizable and accessible anywhere and anytime.
4. GSQL : a universal tool for developers of databases
5. Tine 2.0 : software which combines groupware, CRM and ERP in one system



Security :

1. Ksplice : software for updating the Linux kernel without rebooting
2. Enigform and mod_openpgp : connections to secure websites
3. Inquisitor : testing and performance evaluation, compared to hardware & drivers ...


Administration :

1. Linea21 : web application for the Agenda21 local
2. Tellmatic : management tool and create newsletters for personalized mailing


Sciences :

1. MathGL : creating graphics
2. Gmsh : software for automatic 3D mesh.
3. GRAPHITE : platform for research in 3D modeling and image synthesis.


Hobbies :

1. Pychess : Chess 100% coded in Python
2. Neverball : arcade Address & 3D
3. Djl : videogames manager for the operating system GNU / Linux


Education :

1. Vallect : swap around the personal reading
2. OSCAR : tools to manage a computer room
3. Emustru : a tutor of English online

5 июн. 2009 г.

UniConvertor 1.1.4 (Soissons release)

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

• Добавлен фильтр экспорта формата PLT (HPGL)
• Добавлен фильтр импорта формата PLT
• win32 версия собрана в VisualStudio 2008
• исправлены ошибки в некоторых фильтрах импорт/экспорта

Cкачать можно здесь.

Ссылка на новость

22 мая 2009 г.

LGM 2009, фото на память.

В этом году проходила четвёртая международная конференция LGM 2009 разработчиков приложений с открытым исходным кодом. В последний день Yuval Levy, спасибо ему большое, сделал общее фото.

Ловкость рук и новые открытые технологии ... вот что получилось.


Спасибо Yuval, вышло просто фантастически.

19 мая 2009 г.

sK1 темы и иконки

Пока не всё готово, но кое что показать можно :)

1. Тема Plastik с иконками CrystalSVG. подойдёт к KDE 3.5.


2. Тема Clearlooks с иконками Human. Для убунты в самый раз.


3. Тема W9X с иконками Tango. Строго и со вкусом. Вариант который мне нравится больше всего.


4. Тема eXPect с иконками eXPect. Ну что тут сказать стандартный вид XP.


Вот так может старый, добрый tickle.

9 апр. 2009 г.

Редактор sK1 и plt(hpgl) plotters/vinyl cutters

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

Режущие плоттеры один из основных инструментов в рекламном бизнесе.
В векторном редакторе sK1 есть возможность экспорта/импорта файлов в формате plt(hpgl), это родной формат для режущих плоттеров.

Итак пробуем резать :)
Открываем готовую работу сделанную ранее в Corel Draw, или другом поддерживаемом sK1 формате.
Что нет таких файлов? Не беда, в самом редакторе достаточно инструментов для изготовления макета, на то он и редактор.

Для правильной порезки нужно ориентироваться на лист. Размещаем изображение относительно нижнего левого угла страницы. При экспорте в plt игнорируются заливки и толщины обводки, учитывается только свойство слоя, печатается слой или нет.

Сохраняем в формате plt.
Открываем получившийся файл для контроля, и если всё в порядке копируем в порт плоттера командой cat или другим доступным способом.



Наслаждаемся жужжанием, а потом результатом.


По отзывам специалистов, результат очень хороший.

В дальнейшем в редакторе sK1 появится специальных диалог, позволяющий производить более точные настройки плоттера.

22 февр. 2009 г.

Манипулирование объектами

В векторном редакторе sK1 улучшили и добавили инструменты для работы с объектами.







Плагин 'Move' предназначен для задания координат объекта. Его можно вызвать из менеджера плагинов, раздел 'Transformation/Move'.

Значения координат задаются в счетчиках 'H'(горизонталь) и 'V'(вертикаль).
При установленном флажке 'Absolute Coordinates', задаются абсолютные значения координат.
При снятом флажке 'Absolute Coordinates' значения будут рассматриваться как расстояние перемещения объекта относительно его текущего положения.

'Basepoint' даёт возможность привязать опорную точку к одному из маркеров габаритного прямоугольника, или его центру. Задаваемые значения координат будут рассматриваться относительно опорной точки объекта.



Плагин 'Resize' предназначен для точного задания размеров объекта. Его можно вызвать из менеджера плагинов, раздел 'Transformation/Resize'.

Значения размеров задаются в счетчиках 'H'(горизонталь) и 'V'(вертикаль).
При установленном флажке 'Proportional' будут сохранятся пропорции объекта.

Маркеры в 'Basepoint' указывают на точку, в объекте, которая останется неподвижной при изменении размера.



Плагин 'Distribute' поможет равномерно распределить объекты. Его можно вызвать из менеджера плагинов, раздел 'Effect/Distribute'.

В выпадающем списке 'Relative to' задаётся границы для распределения выделенных объектов.
- 'Selection' в границах габаритного прямоугольника,
- 'Page' относительно границ страницы,
- 'Edge + Jump' относительно края/грани объектов с добавлением шага. Значения шага задаётся на панели свойств. Если значения шага установить равным нулю плагин 'Distribute' может с успехом заменить плагины 'Align' и 'Abut'

'Distribute type' - определяет восемь типов распределения. По граням (левой, верхней, правой, нижней), центральным осям (вертикальной, горизонтальной) и расстояниям между объектами (по горизонтали, по вертикали).



Плагин 'Skew' поможет задать углы наклона объекта по горизонтали и вертикали. Его можно вызвать из менеджера плагинов, раздел 'Transformation/Skew'. Наклон производится относительно базовой точки.

В дальнейшем планируется добавить возможность манипулировать узлами.
Лицензия на материалы этого блога
Все права на материалы размещенные в этом блоге принадлежат их авторам. Копирование без согласия автора запрещено.