Избранные сообщения Alex_Crack
Выпущен свободный редактор Valentina 0.3.0 для создания выкроек одежды
После трех месяцев разработки представлен релиз свободного графического редактора для создания выкроек одежды Valentina 0.3.0.
Valentina — это свободный графический 2D-редактор, построенный на основе библиотеки Qt 5. Исходные тексты публикуются под свободной лицензией GPL v3+. Основной целью проекта является создание свободного инструмента для создания 2D-чертежей одежды. В приложении используется свой собственный формат данных.
Краткий список изменений:
( читать дальше... )
>>> Блог проекта
Нативная Yume Nikki
Ъ: EasyRPG — свободный кроссплатформенный игровой движок, совместимый (по планам) с проприетарным RGPMaker 2000 и 2003, на котором работает немало довольно известных игр. На скриншоте одна из них — Yume Nikki, породившая множество клонов и последователей. Когда-то я прошёл её под Wine, да и сейчас бы выбрал Wine для запуска, так как на EasyRPG не работают замкнутые на себя локации, не слышны некоторые звуки (например, мелодия при сохранении игры), есть некоторые баги отрисовки. Но движок развивается, и может быть, когда-нибудь его будут использовать для запуска старой классики.
Да, кстати, альтернативу редактору тоже пишут.
Commodore 64 developement desktop
Скриншот не мой, а утащен отсюда с целью поделиться этой красотой с общественностью.
Это рабочий стол rez, члена demo/warez группы Razor1911.
На скриншоте:
- Какой-то Debian
- i3wm
- Несколько окон эмулятора терминала Terminator
- vim с asm-кодом
- Окно эмулятора Commodore 64, в котором запущена какая-то демка в процессе разработки
Шрифт: PC Senior
Рабочий Cinnamon
В одно время от нечего делать да и просто из интереса запилил себе редактор ID3 тегов. По сути это фронтенд к mutagen, написанный на PyQt. На мой взгляд получилось не плохо. По крайней мере пользоваться можно.
При реализации сортировки наткнулся на одну проблему, поиск решения которой занял не мало времени. При обновлении данных в таблице приходится выключать/включать сортировку, т.к. в ином случае текст в некоторых полях перестаёт отображаться.
Ещё скриншоты:
- Desktop
- LOR
PS1 раскрашивает powerline-shell.
Обоину можно забрать здесь.
3 марта семинар «Введение в FreeCAD» (Москва)
3 марта московская LUG совместно с Хакспейс Neuron проведёт семинар
DR_SL по работе с FreeCAD — свободной трёхмерной САПР для твердотельного параметрического моделирования.
План семинара:
( читать дальше... )
>>> Подробности
Google представил Lovefield — SQL- подобный движок запросов к БД на основе Javascript
Сегодня Google представил релиз библиотеки с SQL-подобным синтаксисом, написанную на языке Javascript.
Поскольку начиная с 2010 года сообществу так и не удалось выработать стандарта WebSQL, в этой области не существовало реляционной БД, которая могла обеспечить полноценную кросс-браузерность.
Имеющиеся решения — IndexedDB и LocalStorage были по сути объектно-ориентированными хранилищами и не имели свойств,которыми обладают реляционные БД.
Lovefield создан, чтобы заполнить этот пробел в подобном ПО.
Он предоставляет мощный и гибкий движок запросов. В качестве бэкэнда в нем используется IndexedDB.
Синтаксис самих SQL-запросов декларативен, т.е. отсутствует прямой парсинг запросов, что делает систему устойчивой к SQL-инъекциям, а также простой в изучении для разработчиков, уже хорошо знакомых с традиционным SQL.
На данные момент движок Lovefield реализует такую функциональность:
- Поддержка запросов select, insert, update и delete;
- Простая семантика транзакций для обеспечения атомарности операций;
- Возможность задания ограничений для проверки сохранения целостности (primary key, unique, nullable/not-nullable).
- Поддержка агрегатных функций(count, min, max, sum, avg, stddev, distinct);
- Поддержка группировки в SELECT-запросах через выражение «group by»;
- Возможность формирования запросов, охватывающих несколько таблиц (INNER JOIN, OUTER JOIN);
- Более простой, чем в IndexedDB, механизм изменения схемы данных;
- Кроссбраузерность — поддерживаются браузеры Chrome, Firefox, IE10.
В плане производительности новый движок использует оптимизатор запросов, который оценивает различные варианты выполнения и выбирает наиболее эффективный.
Lovefield обеспечивает приемлемую производительность для БД размером до 50 тысяч строк.
В ближайшем будущем разработчики планируют добавить поддержку таких возможностей как внешние ключи, самосоединения таблиц, каскадное добавление/удаление записей и другое.
>>> Подробности
i3, Vim, Carla, Protoplug
Я уже писал про Cabbage — VST/LV2 обёртку для Csound. Сегодня обнаружил ещё один проект подобного рода: Protoplug. Это два VST-плагина (один для создания эффектов, другой для создания синтезаторов и midi-эффектов), в которых генерация и обработка звука производится в загружаемом скрипте на Lua (используется LuaJIT). Интерфейс представляет собой вкладки с простым текстовым редактором, слайдерами для параметров и тем GUI, что можно написать на Lua. При некоторых действиях с окном плагина можно уронить его вместе с хостом, но в остальном он работает стабильно. Может быть. Во всяком случае, уже сейчас проект интересный.
Как и во многих кроссплатформенных аудио-плагинах, используется тулкит JUCE. Есть документация (можно найти в каталоге protoplug/ProtoplugFiles/doc).
На скриншоте: Ubuntu 14.04, почти дефолтный i3, Vim, Carla (хост плагинов) и Protoplug с только что скостыленным алгоритмом Karplus-Strong (даёт звук, похожий на звук струны).
Ссылка для интересующихся: https://github.com/pac-dev/protoplug/
Quantum OS с DE на основе Qt и Wayland
Недавно появилась на свет Quantum OS, представляющая собой дистрибутив на основе ядра linux и сформировавшейся вокруг него экосистемы. Отличительной особенностью нового проекта является собственное пользовательское окружение Quantum Shell, в основу которого легла инновационная идея формирования интерфейса Material design, представленная ранее компанией Google. Новое DE использует Qt5, QML и Wayland. Проект лицензирует свои продукты по GPLv3. Сегодня ещё нельзя сказать о готовности продукта для повседневного использования, но энтузиасты и разработчики уже сейчас могут собрать из исходных текстов прототип, пригодный для активной разработки и тестирования.
Использованные источники:
Bitwig Studio 1.1
Вышло первое крупное обновление Bitwig Studio — профессиональной цифровой аудиостанции (DAW), разрабатываемой немецкой компанией Bitwig.
DAW предназначена для студийной звукозаписи и создания музыкальных композиций с широким набором инструментов, имеющая в своём составе средства звукозаписи, аранжировки и инструменты для импровизации, создания звуковых эффектов, подготовки композиций и многого другого.
Основные разработчики — бывшие сотрудники компании Ableton.
( читать дальше... )
>>> Подробности
Мой любимый Vim и Tmux
Вот так вот живем. Минимальная конфигурация редактора, которую я в процессе работы в нем постепенно дописывал. Из того, что сделано:
В консоле курсор может менять свой вид (block mode, insert mode)
Иконки для NERDTree
Собственная модификация шрифтов Menlo for Powerline (кое что добавлено)
Автокомплит через jedi-vim
fugutive и signify для работы с git
airline
bclose (удаляет буфер без закрытия окна)
и пр. незначительные расширения.
Использую oh-my-zsh с этими плагинами:
https://github.com/zsh-users/zsh-history-substring-search
https://github.com/tarruda/zsh-autosuggestions
https://github.com/zsh-users/zsh-syntax-highlighting
Tmux дефолтный, прикручен только powerline.
DiE 0.91 — анализатор исполняемых файлов
Cостоялся очередной выпуск DiE (Detect It Easy) — утилиты для определения типа упаковщика/протектора/компилятора у исполняемых файлов. Программа позволяет узнать, чем сжат файл, что полезно для его дальнейшей распаковки. Эта версия нацелена, в основном на исправление ошибок.
Первоначально, проект развивался исключительно под Windows, но был заброшен автором в 2007 году. Через 4 года исходный код был передан другому разработчику, который продолжил развитие проекта, переписал утилиту на Qt, добавил определение множества упаковщиков и компиляторов, расширил функциональность.
Основные возможности:
- определение упаковщика/протектора/компилятора (поддерживаются форматы ELF, MS-DOS, PE, MACH, Text, Binary)
- просмотр импорта
- просмотр секций
- просмотр в шестнадцатеричном представлении
- дизассемблирование файла
- просмотр основных характеристик PE
- вычисление хешей MD5 и CRC32
- поддержка плагинов
- добавление собственных сигнатур (предусмотрен специальный JS-подобный язык)
- возможность работы без графического интерфейса
- копирование информации двойным щелчком
Доступны готовые сборки для Linux (32- и 64-бит), Windows и Mac OS. Исходный код размещён на GitHub. Программа бесплатна для коммерческого и некоммерческого использования.
>>> Подробности
()
Blender, Freestyle, Ониме! #3 - запиливание плагина
Темплейт персонажа полностью закончен. Проведены первые тесты релиз кандидата. Теперь осталась работа над париками и одеждой. А так же текстурными паками. Пользоваться можно уже сейчас, но релиз будет после допила наполнения и создания промо ролика. Плюс я ещё не решил как расшаривать и под какой лицензией - потому что в них ничего увы не понимаю. Да и названия у проекта пока нет.
Данный туллкит в первую очередь расчитан для создания контента для визуальных новелл по типу Бесконечного Лета и прочих Катакав(да - участие в запиливании БЛ не прошло для меня без последствий). Ну вот пока как то так.
Weston готов для продакшена
Решил посмотреть на какой стадии wayland/weston. Оказалось все не так уж и плохо. Пока останусь на нем.
Из опробованных порядка 15 програм запустились все (кроме bbrun). Нативно (без xwayland) запустились только transmission-gtk и gnome-shell.
Для того чтобы gtk3, qt5 и efl запускались нативно, надо чтобы в environment были следующие переменные:
export GDK_BACKEND=wayland export QT_QPA_PLATFORM=wayland-egl export ECORE_EVAS_ENGINE=wayland_egl export ELM_ENGINE=wayland_egl
Иногда переменных мало и надо еще испортить DISPLAY:
sh# DISPLAY=666 terminology
Есть проблемы с менюшками. В хроме не работает клик по пункту меню, вызванному правой кнопкой мыши. Вместо клика можно нажать enter. Gnome-shell тихо умирает когда долго теребишь ему панель меню.
Что есть:
- Русская раскладка
- Виртуальные рабочие столы
- Симпатичный лаунчер
Чего нет:
- Поддержки мыши в консоли (только скролл)
- Кастомных шорткатов (впрочем изкоробки выбор неплохой. Не хватает только запуска терминала)
- Тайлинга
UPD: Вываливается в терминал при использовании буфера обмена
Кеды от которых не тошнит
Стандартная графическая тема и иконки в кедах поражают меня своим уродством, даже в дефолтном гноме не всё так плохо. Это безусловно одна из причин непопулярности кед.
На скриншоте ubuntu 14.04 с kde 4.14.0 графическая тема это винегрет из иконок FaenzaFlattr, темой плазмы и темой qtcurve отсюда http://kde-look.org/content/show.php/KDE 5 look?content=166438, и заголовками окон происхождение которых мне неизвестно
png - http://cl.ly/image/1a0o0c3A2o21
firefox с темой Simple White - http://cl.ly/image/3A0t3H0G0F2j
dolphin - http://cl.ly/image/1B243T0y1j1L
обоина - http://cl.ly/image/3o352b1A282q
To do - поменять шрифты, в целом и сейчас нормально, но хочется чего-то более тонкого
Франкенкеды
Ну вот и меня пробила мода на плоскоту. Как известно, дефолтная тема KDE Plasma 5 будет плоской, так зачем откладывать в долгий ящик?
К сожалению, для Plasma 4 мне светлых плоских тем найти не удалось, поэтому пришлось довольствоваться темой Aya. Во всём же остальном получилось дикое сочетание восьмёрочных тем для GTK и Qt со шрифтами от iOS и будущей OS X Yosemite. Тема иконок - будущая дефолтная для Plasma 5, из git. Она ещё в разработке, поэтому многие иконки заменяются на четвёрочные из Oxygen.
Победа над скайпом
Вобщем, я устал от этой проклятой, ужасной иконки (которая, кстати говоря, зачем-то 24х24 вместо стандартных треевых 22х22), и с горя начал стучать по клавиатуре копытами.
В результате получилось нечто, приводящее мой трей в более-менее приятный вид и делающее меня счастливым. Увы, на клавиатурах в Эквестрии всего две клавиши: Ctrl+C и Ctrl+V, поэтому за качество извиняйте.
Иконки для своей темы тоже вышли не очень, но в последний момент пришел 
MiniRoboDancer и немного помог, сделав иконки терпимыми.
Надо бы еще ебилд выложить, но он все равно слизан с ебилда skypetab-ng, как и почти все остальное.
Virtual ANS 2.2
Virtual ANS — программный симулятор легендарного советского фотоэлектронного синтезатора АНС, созданного инженером Евгением Мурзиным в период с 1938 по 1958 г. Вы можете услышать звуки АНСа в фильмах Андрея Тарковского «Солярис», «Зеркало», «Сталкер», или, например, в сцене ночного кошмара из комедии Леонида Гайдая «Бриллиантовая рука».
( читать дальше... )
Крошечный MIPS-компьютер с Linux на борту
Ingenic Semiconductor — китайская компания, созданная в 2005 году, выпустила компьютер, предназначенный для использования в портативной электронике, размером не более двух монет. Компьютер был назван Newton и является первым микро-компьютером на базе MIPS-совместимого процессора.
Внешне устройство представляет собой интегральную плату, похожую на известный Raspberry Pi, но намного меньших размеров. Ранее корпорация Intel также выпустила микро-компьютер Edison, но он работает на x86-совместимом чипе.
Newton имеет встроенные процессор, флеш-память, модуль Wi-Fi, Bluetooth 4.0, NFC-чип и набор сенсоров для прикладного использования в «полевых» условиях. Размеры платы составляют 2 на 4 сантиметра (21,6 x 38,4 мм). В компании говорят, что компьютер уже доступен для покупки.
>>> Подробности
В Steam будут добавлены 37 игр для Linux
В Steam будут добавлены 37 игр через Greenlit с нативной поддержкой Linux.
Steam Greenlight - сервис, позволяющий игрокам влиять на то какие игры появятся в Steam. Любой разработчик может отправить свою игру на рассмотрение, и, если игру поддержит достаточно игроков — на нее обязательно обратят внимание сотрудники Стима, и, вполне вероятно, она будет опубликована.
Список игр подтверждённых для Linux:
- Air Control - реалистичный симулятор самолёта.
- Akane the Kunoichi - платформер в котором, играя за ниндзя Akane, вам предстоит спасти вашего учителя Goro.
- Always Remember Me - симулятор свиданий.
- Anmynor Puzzles - головоломка.
- Arson and Plunder - аркада.
- Boogerman «A Pick and Flick Adventure» 20th Anniversary - платформер.
- Cosmochoria - аркада.
- Date Warp - визуальная новелла с элементами головоломки.
- DUELYST - тактическая ролевая игра.
- Elliot Quest - платформер.
- Epic Space - многопользовательская онлайн-игра.
- Evolution RTS - стратегия.
- Flower Shop: Summer In Fairbrook - симулятор фермера.
- FRONTIERS Explore, Discover, Survive - ролевая игра.
- Hero of the Kingdom II - ролевая игра.
- The Hero Trap - аркада.
- Heroes of Steel - ролевая игра.
- Impulse - музыкальная аркада.
- Joan Mad Run - платформер.
- Kyn - экшен.
- LEVEL 22, Gary's Misadventures - приключения.
- Lost Marbles - головоломка.
- Luria Online - многопользовательская ролевая онлайн-игра.
- PARAGON - космический симулятор.
- Planet Stronghold - ролявая игра.
- Sentinel - головоломка.
- Spectrum - платформер, головоломка.
- The Survival Games - экшен.
- Tanks Heroes - многопользовательская онлайн-игра.
- Three Dead Zed - платформер, головоломка.
- Too Many Me - платформер.
- Topia Online - многопользовательская онлайн-игра.
- TrueCombat:Elite - шутер от первого лица.
- UberStrike - многопользовательский шутер от первого лица.
- Wander - многопользовательская онлайн игра.
- Wimp: Who Stole My Pants? - платформер.
- Windward - экшен.
| ← предыдущие | следующие → |





