LINUX.ORG.RU

GNU Dico 2.7

 , , ,


3

2

GNU Dico — это гибкая модульная реализация протокола сервера словарей DICT (RFC 2229). В отличие от других существующих серверов, он не завязан на конкретном формате базы данных, а подключается к базам через подгружаемые модули. Среди прочего, пакет включает модули для доступа к базам dict.org и прозрачного доступа к Wikipedia/Wiktionary в качестве словарей. Модули можно писать на языках C, Guile и Python. В наличии консольный и web-интерфейс.

Важные изменения в этой версии:

  1. Поддержка виртуальных баз данных
  2. Улучшен модуль dictorg
  3. Поддержка сборки с WordNet на основанных на Debian системах
  4. Символы экранирования m4 по умолчанию заменены на [ ]
  5. Dicoweb: мягкая обработка неподдерживаемых типов содержимого

>>> Скачать

>>> Источник

Ответ на: комментарий от ugoday

станет окончательно неприличным

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

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

«Слабенько» — это отличное слово, чтобы описать насколько сильно меня интересует мнение мелкоуголовной шпаны.

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

Евгений — человек культурный и в своей теме разбирается. Что уже большой-пребольшой плюс. А что при упоминании имени Божьего человека переклинивает, так кто из нас без недостатков?

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

Культурный человек, тем более допушенный к детям, таких слов употребляеть не должен. Оно используется в контексте пидерастических отношений, при чем тут имя Божье мне непонятно.

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

Культурный человек, тем более допушенный к детям, таких слов употребляеть не должен

Уверен, на работе он себе такого не позволяет.

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

А что, существуют проекты gnu не под gpl?

Спасибо. Пропустил это.

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

Потому что C ты сразу исключил из рассмотрения; из этого следует умозаключение, что раз он для тебя настолько сложен, то и какое-то гуйло не ближе; остаётся пердон.

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

Не ожидал такого идиотского вывода. C играет на другой поляне, с остальными двумя его сравнивать смысла нет. Даже если тебе нужен модуль именно на сях, то, будучи адекватным разработчиком, прототип ты всё равно напишешь на том, на чём быстрее.

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

C играет на другой поляне

Чойта? Для поделки на сях ожидаемо писать модули на сях.

будучи адекватным разработчиком

Ну значит, я неадекватный, потому у меня, собственно, куча проектов уже по 5–6 лет в зачаточном состоянии висит, бгг.

на чём быстрее

Разработчику на сях и быстрее написать на сях, чем учить и морочиться с каким-то хипстаязычком, не? cast Iron_Bug.

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

Что значит «разработчику на сях»? Надо выбирать подходящий под задачу инструмент. Ты же скриптоту на баше будешь фигачить, а не на сях?

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

Надо выбирать подходящий под задачу инструмент

Это если ты программист, а не макакич. Нарваться на программиста даже на ЛОРе непросто.

Ты же скриптоту на баше будешь фигачить, а не на сях?

Масло масляное. Напишешь на баше — получится скриптота. Напишешь то же самое на сях — получится не скриптота. Что сказать-то хотел?

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

Напишешь то же самое на сях — получится

Получится та же самая скриптота, только на сях. Можешь даже tcc -run для полноты ощущений заюзать.

Что сказать-то хотел?

Что когда тебе нужен простенький сценарий, ты юзаешь баш, когда ты фигачишь что-то сложнее, ты берёшь питон/руби/луа/ноду/whatever, где можно `import сделать_збс`, а уж если тебе нужно что-то требовательное к ресурсам написать, вот тогда ты уже берёшь Go C.

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

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

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

Получится та же самая скриптота

Что есть скриптота? Если заюзать в сишечке union или там GVariant — оно превратится внезапно в скриптоту, потому что пок-пок, динамическая типизация?

`import сделать_збс`

source есть и в баше. Равно как и вызов любой CLI. Под винду, кстати, есть утилитка winapiexec, чтобы через CLI дёргать вызовы либ; для эльфов тоже шось такое должно быть.

а уж если тебе нужно что-то требовательное к ресурсам написать

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

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

Что есть скриптота?

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

source есть и в баше...

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

По дефолту всё требовательно к ресурсам

Что-то сдаётся мне, что коммерческой разработкой ты никогда в жизни не занимался.

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

для чего, это поделие используется просвящёными пользователями

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

иногда слышу о новых, для меня GNU продуктах, и реально представляю разумных левитирующих коров которые всем этим пользуются

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

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

Я вообще-то про сам турникет. Привет из 40ых.

И да, отмазки, про то что не видел, не стоял, не слышал не пройдут. Съели замену фигуры идущего на крест — вот и терпите дальше. Это как со всей Россией — все говорят, что не слушают первый канал, но тот ад всё равно здесь есть.

Evgueni ★★★★★ ()
Последнее исправление: Evgueni (всего исправлений: 1)
Ответ на: комментарий от ugoday

Было бы неплохо, а пока увы и ах оные слова идут из школы.

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

Что, правда? Надо же — век живи, век учись. Когда я учился в школе никто такими лингвистическими подробностями не делился. Странно, что вы в курсе. Ладно, исключу эту лексему из своего словаря. Спасибо, что просветили.

Evgueni ★★★★★ ()
Последнее исправление: Evgueni (всего исправлений: 2)
Ответ на: комментарий от Evgueni

А что не так с турникетом? Ты много можешь назвать контор без турникетов? Везде, где я работал (Акронис, Касперский, Инфотекс, РБК, Люксофт, мейл.ру и тд) есть турникеты на входе.

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

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

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

Я не понимаю, в чем косяк, тебе сложно провернуть турникет? Лично я с турникетами никаких проблем не испытываю: приложил карточку и прошёл.

DELIRIUM ☆☆☆☆☆ ()
Ответ на: комментарий от Aceler

Три раза прочитал как GNU Disco.

А мне deco (Demos Commander) вспомнился.

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

Такие зубасто-капитально, как в МИФИ, турникеты мало где есть.

В любом банке, на любом опасном производстве. У тебя мало опыта.

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

Это да, я хожу в банки, где турнекетов вообще нет. И да, я не хочу такого опыта, где тебя запирают в будке. Такое ощущение, что тебе это нравится — я фигею.

P.S. Может быть мы о разных вещах говорим? Единственный раз, когда я посещал МИФИ мне приходилось проходить через будки с блокирующимся выходом, а в окошечко на меня глядел солдат, который, таки да, пропускал меня, поглядев на распечатанный на принтере бэйджик. Ничего я там провернуть не мог — меня буквально запирали.

Evgueni ★★★★★ ()
Последнее исправление: Evgueni (всего исправлений: 2)
Ответ на: комментарий от WitcherGeralt

описывающая логику, но опускающая реализацию

При чём тут функциональщина и декларативщина? Баш, за вычетом пайпов, чисто императивный, даже слишком.

хренотучи готовых решений

Решений с CLI тоже навалом, говорю как человек, написавший кучу скриптов для датамайнинга.

коммерческой разработкой

Втюхиванием говна за деньги? За ресурсами следить надо даже там, клиенты же не тупые, клиенты хотят, раз уж их кормят говном, глотать говно моментально, а не по 20 минут во рту держать.

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

При чём тут функциональщина и декларативщина?

Не знаю, ты же приплёл, а я не это сказал.

клиенты же не тупые, клиенты хотят

Клиенты хотят быстрее, дешевле и много фич. А до определённых масштабов и вышеперечисленные интерпретируемые динамически типизированные языки обеспечивают вменяемую производительность.

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

а я не это сказал

Ты именно их и описал. А скриптота тут при чём? Скриптота про интерпретируемость языка, а не про парадигму.

А до определённых масштабов

This. И при расширении функцинальности и усложнении логики вероятность их достичь раньше конца поддержки продукта очень велика. Технический долг важно вовремя заметить, прежде чем вышибалы-гарбаджколлекторы вломятся к тебе и выбьют из тебя всё дерьмо. Угроз и предупреждений этот народ не кидает, он очень суров, как и весь двоичный мир.

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

Я не парадигму описал.

Скриптота про интерпретируемость языка

Ну сходи ты уже в википедию.

при расширении функцинальности и усложнении логики вероятность их достичь раньше конца поддержки продукта очень велика

Вероятность так и не взлететь, разрабатывая продукт годами на ассемблере и продавая его потом за тонны нефти, сильно выше. Если ты знаком с 17 правилами (программирования в Unix) Реймонлда, вспомни правило оптимизации. Очень часто на рынок выкатываются с продуктом на каких-нибудь рубях, а потом частично или даже полностью переписывают. Это заведомо выигрышная стратегия. Не зря же названные языки среди самых популярных.

WitcherGeralt ★★ ()
Последнее исправление: WitcherGeralt (всего исправлений: 1)
Ответ на: комментарий от bodqhrohro_promo

Разработчику на сях и быстрее написать на сях, чем учить и морочиться с каким-то хипстаязычком

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

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

но однострочные команды я иногда пишу на перле. особенно если там регекспы.

Iron_Bug ★★★★★ ()
Последнее исправление: Iron_Bug (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.