LINUX.ORG.RU

Появился на свет QLingvo-0.1b


0

0

QLingvo простенькая программа для словарей формата Mova. Есть поддержка звука. Это всего лишь вторая программа, которую я написал в QT - вернее она писалась в процессе учёбы QT, так что за возможные "кривые" строки в коде прошу строго не судить. Надесь будет полезна...

>>> Ссылка >>>>>>

Работало бы оно со словарями от Lingvo - цены бы не было. Оболочек к словарям сейчас уже предостаточно, только вот сами словари не сравнить с лингвовской базой...

anonymous
()

Сайт на котором лежит данная прога кривоват - мой огнелис не хочет работать с боковым меню.

anonymous
()

ИМХО не стоило использовать чужое название...

chucha ★★★☆
()
Ответ на: комментарий от anonymous

> только вот сами словари не сравнить с лингвовской базой...

Кто-нибудь уже писал выдиралку лингвовской базы? А то что-то скучно стало, на работу 11 января выходить, есть желание поразмяться и написать что-нибудь этакое, но велосипед изобретать неохота.

anonymous
()
Ответ на: комментарий от anonymous

писал, выдирает в формат dictd.

поищи по сайту, здесь несколько раз постили линк.

ЗЫ

по сабжу копиранивание интерфейса и название,
это говорит о посредственности автора,

ИМХО такой проект никому не нужен.

есть более достойные решения.

чтобы по-моему мнению было бы хорошо сделать с испозьванием QT,
так это перепсывание StarDict с сохранением всех возможностей на QT.

А то ставить половину Gnome ради него...

anonymous
()

И почему людям не приходит в голову для изучения Qt написать что-нибудь реально полезное? Хотя бы конфигурялку для вакомов.

AP ★★★★★
()
Ответ на: комментарий от AP

Да ладно, вот захотелось ему поизучать Qt на примере оболочки к словарям, кому-то может и нужно. Я вот поставил, в принципе симпатично выглядит.

Автору: к сожалению, лучше бы переименовать твой проект, поскольку lingvo выпускает фирма Abbyy, то в случае популярности твоего проекта на него наедут, как пить дать.

anonymous_incognito ★★★★★
()
Ответ на: комментарий от anonymous_incognito

Автор предыдущего поста прав.

Попробовал, ничего, приятно. Пожелания автору сделать обратный поиск как в mova, т.е. обратный перевод, а еще лучше, как в Lingvo.

Удачи автору. Не смотри на то, что ругают, тут всегда так, главное себя показать хотят. Критика - тоже очень полезная вещь.

anonymous
()
Ответ на: комментарий от anonymous_incognito

а нафига ставить пионерскую поделку?

честно говоря не понимаю почему пропускают подобные новости,

то FreeGet или как его там, то XSMail

anonymous
()
Ответ на: комментарий от AP

Это слишком сложно для них, а написать не кому не нужную вещь,
вот это они могут.

2всем говорящим что это неплохая вещь

идею название украл, идею интерфейса тоже,
зачем?

сделал бы что-нибудь полезное

anonymous
()
Ответ на: комментарий от anonymous

>Какой ты не ебфца умный бля ... пиздеть только умеешь

о, автор пришел

anonymous
()
Ответ на: комментарий от anonymous

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

И не пости ссылки на свои детские проекты.

anonymous
()

Времена, когда пользователи Linux принимали такие проекты
как манну небесную прошли.
написано достаточно професионального софта.

и я бы постыдился постить ссылки на такие как этот проекты.

anonymous
()

Если бы это было задание для обучения - написать оболочку для
словаря Мюллера. То в 9 классе(с углубленым изучением информатики)
я бы поставил 5, в 10 4+ или 5-, т.к. хотя пример и рабочий, но код иерархия классов, и их взаимодействие немного корявое.

в университете я бы поставил зачет, т.к. все работает - а что еще нужно.

Но это если бы это был учебный пример,
зачем постить сюда линки на программы а-ля это я написал, когда учился в детском саду?

и почему модераторы пропускают подобные новости?

anonymous
()
Ответ на: комментарий от anonymous

он мою идею украл... я тоже так хотел!!! а вобще уже давно пользуюсь удобным словарём на gtk. www.frustum.org gdict называется... оч неплохо работает и словарей для перевода на англ достаточно.

anonymous
()
Ответ на: комментарий от anonymous

а я stadict, тоже на gtk, только интерфейс удобнее чем у gdict, и словарей больше.

anonymous
()
Ответ на: комментарий от Sanches_Ag

>Ты не из abbyy случайно :) Твоих крутых поделок не видно что-то, чужое >поругать все могут...

поделки это правильное слово,
именно это существительное можно отнести к твоей программе,
это первое.

есть куча более крутых аналогов,
это второе.

ты не согласен с каким-нибудь из тезисов?

ЗЫ

а в ABBYY действительно легко получить работу.

anonymous
()
Ответ на: комментарий от anonymous_incognito

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

Просто лично мне было бы приятнее увидеть новость о программе, умеющей работать как с локально установленными словарями, так и доступными удалённо. У меня на работе, к примеру, установлен многоязычный Lingvo 9.0, основные базы которого хранятся на корпоративном серваке. А есть ещё пара словарей, которые я сам добавил -- они хранятся у меня на компьютере.

Насколько мне известно, новая версия протокола dict как раз позволяет обращаться к словарям, находящимся где угодно. Вот разработка на эту тему была бы куда как интереснее. И если автор QLingvo вдруг поймёт, что осилил Qt достаточно для того, чтобы двигаться дальше, то RFC на dict ему в руки :)

AP ★★★★★
()
Ответ на: комментарий от AP

или gdict, да и stardict вроде умеет
да в общем многие это могут.

а вот нафига пресдтавлять публике плоды своего обучения - непонятно.

anonymous
()
Ответ на: комментарий от anonymous

Молодец автор. Молодец потому, что что-то сделал и не стал изобретать велосипед вроде stardict, со своим уродливым форматом словаря...

В общем главный вопрос сейчас - как бысторо у автора пропадет интерес к развитию своего детища.

anonymous
()

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

и при этом слепое копирование известных им Windows решений.

linux_guru
()
Ответ на: комментарий от Sanches_Ag

Ну что ж ты. Просил оценить, а теперь обижаешься... Ну, работает как-то. Интерфейс на лингву похож. Для одних это хорошо, для других хуже, для третьих бяка. Название уж больно созвучное, вот это уже нехорошо :( Словари, действительно, не в виде файлов, а через dictd. Как учебная работа вполне приемлемо, может и в что-то хорошее вырастет. Успехов:)

sleepflint ★★★
()
Ответ на: комментарий от anonymous

>Молодец автор. Молодец потому, что что-то сделал и не стал изобретать >велосипед вроде stardict, со своим уродливым форматом словаря...

хм.. непонятно что вы подрузумеваете под кривым форматом.

Формат для представления выбирается обычно для увелечения
быстродействия поиска.

В ранних версиях Lingvo формат был B-дерево, вам наверное это покажется
вообще уродством, правда вы наверное не знаете такого понятия(B-дерево).

и обычно существует формат понятный обыночму пользователю и утилита
перегоняющая из этого формата в формат понятный словарю.

Честно говоря не смотрел формат StarDict, но скорее всего таких
утилит есть несколько, раз у него столько словарей.

ЗЫ

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

Я не прав?

linux_guru
()
Ответ на: комментарий от sleepflint

Не созвучное а просто украденно.

>Как учебная работа вполне приемлемо, может и в что-то хорошее вырастет.

я бы так не сказал.

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

а не человек впервые севший за компьютер и "слабавший" пару строчек на каком-либо языке программирования.

linux_guru
()

Неплохо так. Но Linvo-словари нужно уметь подключать обязательно. Ещё словари от stardict. Вот это будет уже реально полезная тулза. Я б такой пользовался. PS. Аффтар маладец. Пиши исчо.

kiz
()
Ответ на: комментарий от linux_guru

Название прекрасное. Никого не вводит в заблуждение. И... может продлить жизнь проекта - дать автору стимул для его развития.

Ссылки на то, что авторы Lingvo как-то будут уязвлены... - это уж совсем нужно ничего не понимать в этом мире, что-бы так считать. 1) Они будут уязвлены только дешифровкой их словарей, сплоть до угрозы суда. 2) Они могут почесаться, если данный продукт будет продаваться с прибылью (но замучаетесь ждать) 3) Перепевы названия, да еще на платформе где сам Lingvo не работает... Не более чем бесплатная реклама. Могут еще и доплатить, да рынок маловат.

*Формат для представления выбирается обычно для увелечения быстродействия поиска.*

Полная нелепость. Когда-то это так и было. Сейчас основное время уходит на считывание словаря в память. Но уже даже сам подход выдает ... Для UNIX-way - главное пользователь, но не примитивный, и файл. Отсюда словарь должен быть удобо-читаемый и редатируемый в vim или emax, в виде одного файла. Внутри UNIX-way все идет через строчки - поэтому и одна запись в словаре - это одна строка .

*Честно говоря не смотрел формат StarDict, но скорее всего таких утилит есть несколько, раз у него столько словарей.*

Вы похожи на пользователя Windows перешедшего на Linux а потом вернувшегося обратно, потому что у него мозгов не хватило понять, что прежде чем о чем-то говорить - то нужно об этом хоть что-то знать.

anonymous
()
Ответ на: комментарий от kiz

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

Думать головой иногода надо.

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

anonymous
()
Ответ на: комментарий от anonymous

>подключать словари от Lingvo это уголовно наказуемое преступление.

Интересно, что думают об этом разработчики KSocrat, который юзает словари "Сократа" компании "Арсеналъ"? ;)

V_L_A_D ★★
()
Ответ на: комментарий от anonymous

*во-первых подключать словари от Lingvo это уголовно наказуемое преступление.*

Там есть два формата. Один секретный и его "подключение" уголовно наказуемое. Второй для словарей пользователя - там алгоритм упаковки словаря известен и никакого наказания за его использование быть не может.

Так-что сам корявый. Думать головой "иногода" надо.

anonymous
()
Ответ на: комментарий от anonymous

> открой для себя kdict.

Дорогой друк, я "переспал" со всеми юниксовыми форматами словарей и оболочками к ним. Ничего удобнее stardict пока не нашёл. (hint: я филолог по базовому образованию)

AP ★★★★★
()
Ответ на: комментарий от V_L_A_D

>Интересно, что думают об этом разработчики KSocrat, который юзает словари >"Сократа" компании "Арсеналъ"? ;)

Разработчик у KSokrat один, студент техникума какого-то, как кстати и автор судя по всему.

А разрешение на использование у него есть офицальное от компании.

linux_guru
()
Ответ на: комментарий от anonymous

>Там есть два формата. Один секретный и его "подключение" уголовно наказуемое. >Второй для словарей пользователя - там алгоритм упаковки словаря известен и >никакого наказания за его использование быть не может.

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

Существует как бы "компилятор" переводящий из одного в другой.

Но и второй вариант, его синтаксис и т.д. я думаю запантентован.

>Так-что сам корявый. Думать головой "иногода" надо

боюсь что все же это относиться к вам.

linux_guru
()
Ответ на: комментарий от V_L_A_D

Год назад ALT Linux безо всяких сложностей и последующих осложнений получили от "Арсенала" право распространять ksocrat вместе со словарями в составе дистрибутива Master 2.2. Делайте выводы.

AP ★★★★★
()
Ответ на: комментарий от AP

>Дорогой друк, я "переспал" со всеми юниксовыми форматами словарей и >оболочками к ним. Ничего удобнее stardict пока не нашёл.

так зачем вы поддерживаете автора с его глупой подделкой.

лучше бы он переписал StarDict с сохранением всех фич на QT, благо
вся работа со словарями выделена в библиотеку.

ЗЫ

а ваши два словаря дома случайно не в DSL формате?

вот кстати есть проект по созданию универсально Source формата для
OpenSource словарей

http://xdxf.sourceforge.net

так пока идет обсуждение формата, может вы им как филолог поможете?

там есть утилита переводящая DSL словари в их формат,
если бы еще написать утилиту переводящую из DSL в StarDict формат было бы
вообще прекрасно.

linux_guru
()
Ответ на: комментарий от anonymous

Я не совсем понимаю, причём тут вообще словари из Lingvo и какое отношение они имеют к приложению QLingvo.

AP ★★★★★
()
Ответ на: комментарий от AP

Сейчас посмотрел stardict тоже кстати использует sokrat словари.

Но ABBYY с этим намного строже.

linux_guru
()
Ответ на: комментарий от linux_guru

> так зачем вы поддерживаете автора с его глупой подделкой.

А я поддерживаю?

> а ваши два словаря дома случайно не в DSL формате?

Если Вы о тех, которые установлены прямо на винте рабочей тачки, то расширение файлов я не помню, но точно знаю, что это бинарный формат, а не тот навродеXMLный (или какой он там сейчас), из которого он делается.

> вот кстати есть проект по созданию универсально Source формата для OpenSource словарей

Хм... Я это покурю как-нибудь на досуге. Идея использовать XML как исходный формат вполне разумна (главное -- не пытаться использовать формат на основе XML как конечный).

Но на самом деле вся эта возня с оболочками -- ерунда по сравнению с тем, что никто целенаправленно не пишет новые словари. Единственный известный мне развиваемый словарь, который пишется буквальной парой людей из российского коммьюнити -- это engcom. Больше никаких заметных подвижек в этой области нету. В лучшем случае находятся люди, который на свой страх и риск перепаковывают готовые словари, рискуя огрести по башке.

Можно написать хоть двадцать оболочек к словарям в каком угодно формате. Количество оболочек в количество и качество баз словарей не переходит.

AP ★★★★★
()

Лишь добавлю еще раз к прозвучавшей мысли: смените название. Очень неудачное и череватое как непониманием, так и проблемами с судами в будущем, если проект будет развиваться.

atoku ★★★
()
Ответ на: комментарий от AP

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

идея сначала собрать все доступные словари вместе,
xml конечно не будет конечным.

а потом после утверждения формата, напсать софт для облегчения создания словарей.

Это я думаю подстегнет разработчиков словарей.

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


linux_guru
()
Ответ на: комментарий от AP

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

anonymous
()
Ответ на: комментарий от anonymous

То-то я никак не могу взять в толк, почему всё новые бумажные словари тиражами по 20-30 тысяч экземпляров шлёпаются :)

Создание словарей требует в первую очередь наличия лингвистического образования и скиллов в лексикографии. Иначе получаются уродцы вроде "Фолианта", который питерские разработчики имели наглость продавать, а не отдавать даром с мольбами о прощении.

AP ★★★★★
()
Ответ на: комментарий от AP

>А где гарантия, что не появится ещё один "более правильный" формат на основе >XML?

1)Гарантий может послужить только наличие большого сообщества(community).

Его пока нет, если вы присоединитесь, я думаю оно станет больше :)

2)анлогов не существует.

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

4)Если формат будет более менее логичным и появиться софт,
я думаю вероятность появление более правильного будет весьма мало вероятно.

5)Наличие словаря в xml это почти все, его можно легко распарсить и перевести в любой другой. Так что очень легко перевести всю накопленную базу словарей в
более "правильный", если он будет действительно более правильный.


>А где гарантия, что не появится ещё один "более правильный" формат на основе XML?

а в чем вы видите проблему?




linux_guru
()
Ответ на: комментарий от anonymous

> Ссылки на то, что авторы Lingvo как-то будут уязвлены... - это уж совсем нужно ничего не понимать в этом мире, что-бы так считать.

_Авторы_ Lingvo действительно вряд-ли будут уязвлены. А вот менеджеры Abbyy, если им кто-то расскажет про этот проект вполне могут.

anonymous_incognito ★★★★★
()
Ответ на: комментарий от linux_guru

> Но и второй вариант, его синтаксис и т.д. я думаю запантентован.

В России пока еще, слава Богу, не выдаются патенты на форматы данных, алгоритмы и т.п. Максимум могут коммерческой тайной прикрываться.

anonymous_incognito ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.