psilogic: (Default)
psilogic ([personal profile] psilogic) wrote2010-07-30 01:08 am
Entry tags:

Bard 0.1.3

Долгими зимними вечерами продолжаю ваять "Bard". Готова очередная бета: версия 0.1.3.

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

Эта версия - серьезный шаг, поскольку полностью переработано "ядро" - хранение промежуточных редактируемых данных. Переработка позволила сделать операции Undo/Redo практически мгновенными, понаделать легко и просто "preview" - но ценой отказа от немедленного save после каждой операции. Как следствие, autosave и autobackup убраны, теперь работа с файлом выглядит совершенно "стандартно": можно закрыть без сохранения и т.п.

Внешний вид переработан в угоду эстетам - теперь окно основного редактора выглядит так.

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

Что касается испытаний для Wine, то пока все плохо. Первая попытка поставить убунту провалилась - инсталлятор линукса сначала показал 731% прогресса исполнения, а потом заявил, что отсутствует root file system или что-то в этом роде и предложил исправить дело в "partitioning menu", которое вызвать никак нельзя. На этом все и зависло. Я воспользовался инсталлятором убунты поверх винды (wubi.exe) и сказал ставить ее на свободный диск F. Там NTFS, подозреваю, что проблема в этом - хотя я надеялся, что инсталляшка по крайней мере сформатирует тот диск. Ан нет. Интересно, FAT32 ее устроит?

- Полный список изменений на странице загрузки
- Прямая ссылка для скачивания инсталлятора (11 Мб)
- Список возможностей редактора

[identity profile] theiced.livejournal.com 2010-07-30 09:48 am (UTC)(link)
1. О - уже горааааздо лучше выглядит чем тот пиздец что ты показал в первый раз. Надеюсь это моя критика помогла ;)

2. Не надо ставить уебунту из под виндовза - ничего хорошего из этого скорее всего не выйдет - ибо виндовз. Не далее как вчера ставил жоне уебунту на ляптоп. Тама был ext4 с сусяшным рутом, swap и ext4 с хоумом. Вставил компахт, забутился с него... Уебунта спросила чо ей делать - грузиться с лайф или ставиццо - клац на ставиццо. Потом спросила чо делать с партишнами - клац на адвансед, клац на старый рут, выбор маунт пойнта в / и клац на формат, клац на старый хоум, выбор маунт пойнта в /home и три раза проверяем что не клац на формат. Некст, Тайпаем имя, логин, пароль, некст. Через 15 минут клац на ребут. После ребута оно попросила пароль к ойфаю и всё. Ну я ещё

[identity profile] theiced.livejournal.com 2010-07-30 09:52 am (UTC)(link)
...доставил хром (в штатных пакетах), скайп (там же) и пикасу (пришлось добавить реп). Потратил минуты 4-5 своего времени. Ах да - ещё оно предложило обновить добрую половину пакетов - клацал на ОК. Жена вот работает - всё охуенно, сама доставила ещё какого то софта, довольна.

[identity profile] theiced.livejournal.com 2010-07-30 09:54 am (UTC)(link)
Ой дочитал. А зачем ты ставил линупс на убогий говнонтфс. Не надо так издеваться над ним, есть нормальные файловые системы.

[identity profile] psilogic.livejournal.com 2010-07-30 10:01 am (UTC)(link)
Я подумал, что он сам отформатирует диск так, как ему надо. Винда же форматирует, когда ставится.
А он даже не попытался, диск остался NTFS. Бред какой-то.

А как ты предлагаешь ставить - с сидюка?

[identity profile] theiced.livejournal.com 2010-07-30 10:08 am (UTC)(link)
А уебунта не делает то что у неё не просят. Ставься с сидюка, уебунту бери последнюю (10.04), адвансед партишиниг, выбери диск (он будет без буквы - ибо буквы дисков храняццо в венте в реестре ;], так что аккуратно), попроси его форматнуть в какой ext4 (мой текущий выбор) и выставь маунт пойнт в /. Венту оно само найдёт и добавит в граб - ничего не сломается.

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

И таки да - после пары часов в линупсах тебе уже не захочется обратно в виндовз - гарантирую ;] Так что осторожно.

[personal profile] no1u1w1w6c 2010-07-30 06:08 pm (UTC)(link)
ну да, учитывая, что оно — дерьбунта, то разницы не заметно: такой же ублюдочный интерфейс, такие же тормоза, так же жрёт память и тоже нихера нормально не работает.

[identity profile] theiced.livejournal.com 2010-07-30 07:36 pm (UTC)(link)
эммм. интерфейс очень аккуратный и удобный, нихуя не тормозит на лаптопе жены (грузится вообще за секунд 7-8), память жрёт чутка больше чем моя гента, но вполне себе ок, всё (то есть вообще всё) заработало искаропки. кто то из нас долбоёб и я думая то не я.

[personal profile] no1u1w1w6c 2010-07-31 04:31 am (UTC)(link)
кому и кобыла невеста.

(no subject)

[identity profile] theiced.livejournal.com - 2010-07-31 11:44 (UTC) - Expand

(no subject)

[personal profile] no1u1w1w6c - 2010-07-31 11:51 (UTC) - Expand

(no subject)

[identity profile] theiced.livejournal.com - 2010-07-31 11:59 (UTC) - Expand

(no subject)

[personal profile] no1u1w1w6c - 2010-07-31 14:00 (UTC) - Expand

(no subject)

[identity profile] theiced.livejournal.com - 2010-07-31 14:04 (UTC) - Expand

(no subject)

[personal profile] no1u1w1w6c - 2010-07-31 14:06 (UTC) - Expand

(no subject)

[identity profile] psilogic.livejournal.com - 2010-07-31 12:51 (UTC) - Expand

[identity profile] tuller.livejournal.com 2010-07-30 10:19 am (UTC)(link)
Будем смотреть:)

[identity profile] just-hoaxer.livejournal.com 2010-07-30 10:32 am (UTC)(link)
Скачал, попробую. Как раз нужно что-то для звука, подобное VirtualDub.

Кстати, а нет ли у тебя знакомых перловских программеров?

[identity profile] psilogic.livejournal.com 2010-07-30 10:59 am (UTC)(link)
перловских что-то не припомню...

[personal profile] no1u1w1w6c 2010-08-04 09:18 am (UTC)(link)
алсо: я пока качать не буду, подожду вайна, да.

зыж да сделай же опенсорцем уже, ну. гиториус плюс гит под венду решают.

и да: научи его компиляться под MinGW.

тогда, может (не факт, конечно, но %-), я помогу с вайном.

[identity profile] psilogic.livejournal.com 2010-08-04 03:16 pm (UTC)(link)
под вайном ковыряюсь, ага - вроде получается. исправил кнопки, которые остаются подкрашенными, глючки для меню.

глючит на таких незначительных вещах, как иной порядок WM_-сообщений. это, конечно, баг, но под вендой все работало, и о наличии бага я не знал.

опенсорцем пока опасаюсь - редактор малоизвестен, могут элементарно спиздить авторство, и потом хрен что докажешь. сначала надо хоть чуток раскрутить.

ты, кажись, собирался написать про то, какие возможности должны быть у редактора :)

[personal profile] no1u1w1w6c 2010-08-04 03:27 pm (UTC)(link)
>опенсорцем пока опасаюсь — редактор малоизвестен, могут элементарно спиздить
>авторство, и потом хрен что докажешь

ой, право. отлично себе доказывается логами [d]vcs. любая хранит даты файлов. конвертируй в гит, заливай на гиториус — и если чо, пусть уже другие доказывают, что ребята из гиториуса (за которыми, на минуточку, аж целая нокия, ага) спецом тебе даты прописывали и исходники заливали.

>ты, кажись, собирался написать про то, какие возможности должны быть у редактора
я? вроде как нет, тем более, что я со звуком не работаю. я больше специализируюсь на вещах типа «вот это вот — хуйня; как правильно — я не знаю, но что вот это — хуйня, знаю точно».

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

[identity profile] psilogic.livejournal.com 2010-08-04 03:42 pm (UTC)(link)
ааа... ты имеишь в виду на этот самый гиториус выкладывать...

чо за гиториус можешь в двух словах сказать?


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

[personal profile] no1u1w1w6c 2010-08-04 03:52 pm (UTC)(link)
>чо за гиториус можешь в двух словах сказать?
так ты зайди да посмотри. обычный сайт-хранилице всяких репозиториев исходного кода. ты ж «системой контроля версий» какой-нибудь пользуешься? ну, вот это по типу sourceforge, только сервисов поменьше и мозгоебли нет. и да: настоятельно рекомендую выкинуть нахуй всё vcs, которые ты используешь, и взять кошерный git. ибо ваистену.

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

[identity profile] psilogic.livejournal.com 2010-08-04 03:58 pm (UTC)(link)
ага, значит что-то типа CVS-а только на интернет-портале, понядно

пользуюсь я на работе консольным cvs.exe, а дома вообще zip-ом. причем, zip получается удобнее :)

про MinGW - чем он кошернее visual-студии? неужто под вайном работает?

(no subject)

[personal profile] no1u1w1w6c - 2010-08-04 16:06 (UTC) - Expand

(no subject)

[identity profile] psilogic.livejournal.com - 2010-08-04 16:19 (UTC) - Expand

(no subject)

[personal profile] no1u1w1w6c - 2010-08-04 16:28 (UTC) - Expand

(no subject)

[identity profile] psilogic.livejournal.com - 2010-08-04 16:33 (UTC) - Expand

(no subject)

[personal profile] no1u1w1w6c - 2010-08-04 16:40 (UTC) - Expand

(no subject)

[identity profile] psilogic.livejournal.com - 2010-08-04 16:53 (UTC) - Expand

(no subject)

[personal profile] no1u1w1w6c - 2010-08-04 17:00 (UTC) - Expand

(no subject)

[identity profile] psilogic.livejournal.com - 2010-08-04 17:13 (UTC) - Expand

(no subject)

[personal profile] no1u1w1w6c - 2010-08-04 18:06 (UTC) - Expand

(no subject)

[identity profile] psilogic.livejournal.com - 2010-08-04 17:46 (UTC) - Expand

(no subject)

[personal profile] no1u1w1w6c - 2010-08-04 18:11 (UTC) - Expand

(no subject)

[identity profile] psilogic.livejournal.com - 2010-08-04 19:03 (UTC) - Expand

(no subject)

[personal profile] no1u1w1w6c - 2010-08-04 19:17 (UTC) - Expand

(no subject)

[identity profile] psilogic.livejournal.com - 2010-08-04 19:26 (UTC) - Expand

(no subject)

[personal profile] no1u1w1w6c - 2010-08-04 19:46 (UTC) - Expand

(no subject)

[identity profile] psilogic.livejournal.com - 2010-08-04 20:23 (UTC) - Expand

(no subject)

[personal profile] no1u1w1w6c - 2010-08-04 20:33 (UTC) - Expand

(no subject)

[identity profile] psilogic.livejournal.com - 2010-08-04 20:52 (UTC) - Expand

(no subject)

[personal profile] no1u1w1w6c - 2010-08-05 07:42 (UTC) - Expand

(no subject)

[identity profile] psilogic.livejournal.com - 2010-08-05 10:16 (UTC) - Expand

(no subject)

[personal profile] no1u1w1w6c - 2010-08-05 10:32 (UTC) - Expand

(no subject)

[identity profile] psilogic.livejournal.com - 2010-08-05 11:08 (UTC) - Expand

(no subject)

[personal profile] no1u1w1w6c - 2010-08-05 11:29 (UTC) - Expand

(no subject)

[identity profile] psilogic.livejournal.com - 2010-08-05 11:42 (UTC) - Expand

(no subject)

[personal profile] no1u1w1w6c - 2010-08-05 12:01 (UTC) - Expand

(no subject)

[identity profile] psilogic.livejournal.com - 2010-08-05 13:02 (UTC) - Expand

(no subject)

[personal profile] no1u1w1w6c - 2010-08-05 13:16 (UTC) - Expand

(no subject)

[identity profile] psilogic.livejournal.com - 2010-08-05 15:53 (UTC) - Expand

(no subject)

[personal profile] no1u1w1w6c - 2010-08-05 16:08 (UTC) - Expand

(no subject)

[personal profile] no1u1w1w6c - 2010-08-04 19:48 (UTC) - Expand

(no subject)

[personal profile] no1u1w1w6c - 2010-08-04 19:18 (UTC) - Expand

(no subject)

[identity profile] psilogic.livejournal.com - 2010-08-04 19:28 (UTC) - Expand

(no subject)

[personal profile] no1u1w1w6c - 2010-08-04 19:37 (UTC) - Expand

(no subject)

[identity profile] psilogic.livejournal.com - 2010-08-04 19:05 (UTC) - Expand

(no subject)

[personal profile] no1u1w1w6c - 2010-08-04 19:11 (UTC) - Expand

(no subject)

[identity profile] psilogic.livejournal.com - 2010-08-04 19:15 (UTC) - Expand

(no subject)

[personal profile] no1u1w1w6c - 2010-08-04 19:22 (UTC) - Expand

(no subject)

[identity profile] psilogic.livejournal.com - 2010-08-04 19:30 (UTC) - Expand

(no subject)

[personal profile] no1u1w1w6c - 2010-08-04 19:39 (UTC) - Expand

(no subject)

[identity profile] psilogic.livejournal.com - 2010-08-04 20:19 (UTC) - Expand

(no subject)

[personal profile] no1u1w1w6c - 2010-08-04 20:26 (UTC) - Expand

(no subject)

[identity profile] psilogic.livejournal.com - 2010-08-04 20:30 (UTC) - Expand

(no subject)

[personal profile] no1u1w1w6c - 2010-08-04 20:35 (UTC) - Expand

(no subject)

[identity profile] psilogic.livejournal.com - 2010-08-04 20:53 (UTC) - Expand

(no subject)

[personal profile] no1u1w1w6c - 2010-08-05 07:31 (UTC) - Expand

(no subject)

[personal profile] no1u1w1w6c - 2010-08-04 16:07 (UTC) - Expand

[personal profile] no1u1w1w6c 2010-08-04 09:19 am (UTC)(link)
а лучше на Qt перепиши.

зыж за что ты меня скринишь? я же хороший!

[personal profile] no1u1w1w6c 2010-08-04 09:20 am (UTC)(link)
опа. у тебя автоскрин постов со ссылками? забавно…

[identity profile] psilogic.livejournal.com 2010-08-04 03:09 pm (UTC)(link)
от ботов хорошо помогает :)

[identity profile] psilogic.livejournal.com 2010-08-04 03:59 pm (UTC)(link)
да смысла на qt уже нет, если под wine, судя по всему, заработает нормально

[personal profile] no1u1w1w6c 2010-08-04 04:04 pm (UTC)(link)
Qt сама по себе няшненькая. это единственное, что оправдывает существование c++.

[identity profile] psilogic.livejournal.com 2010-08-04 07:18 pm (UTC)(link)
ну у меня, если забыть о одноплатформенности по архитектуре похоже на Qt - разнообразные layout-ы, кастомные контролы, которые выглядят почти как стандартные :)

вот только систему слотов-сигналов так и не появилось повода сделать - для реакций совсем другая схема

[personal profile] no1u1w1w6c 2010-08-04 07:24 pm (UTC)(link)
похожих — их много. а Qt — одна. %-)

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

я не к тому, что твоя библиотека хуёвая, я к тому, что Qt охуенная. %-)

(no subject)

[identity profile] psilogic.livejournal.com - 2010-08-04 19:32 (UTC) - Expand

(no subject)

[personal profile] no1u1w1w6c - 2010-08-04 19:40 (UTC) - Expand

[personal profile] no1u1w1w6c 2010-08-04 07:25 pm (UTC)(link)
>для реакций совсем другая схема
а какая? и ваще: покажи код, не жлобься. интересно же. обещаю ругаццо только по делу (скрестил за спиной пальцы %-).

(no subject)

[identity profile] psilogic.livejournal.com - 2010-08-04 19:45 (UTC) - Expand

(no subject)

[personal profile] no1u1w1w6c - 2010-08-04 19:52 (UTC) - Expand

(no subject)

[identity profile] psilogic.livejournal.com - 2010-08-04 20:00 (UTC) - Expand

(no subject)

[personal profile] no1u1w1w6c - 2010-08-04 20:06 (UTC) - Expand

(no subject)

[identity profile] psilogic.livejournal.com - 2010-08-04 20:12 (UTC) - Expand

(no subject)

[identity profile] psilogic.livejournal.com - 2010-08-04 19:54 (UTC) - Expand

(no subject)

[personal profile] no1u1w1w6c - 2010-08-04 19:59 (UTC) - Expand

(no subject)

[identity profile] psilogic.livejournal.com - 2010-08-04 20:06 (UTC) - Expand

(no subject)

[personal profile] no1u1w1w6c - 2010-08-04 20:13 (UTC) - Expand

(no subject)

[identity profile] psilogic.livejournal.com - 2010-08-04 20:25 (UTC) - Expand

(no subject)

[personal profile] no1u1w1w6c - 2010-08-04 20:37 (UTC) - Expand

(no subject)

[identity profile] psilogic.livejournal.com - 2010-08-04 20:54 (UTC) - Expand