батарея для ноутбука
Reflect on me!

Дискурс

Надсатский вокабуляр

Развлечения ради в словарик добавлен еще один язык. Nadsat — вымышленный сленг американских подростков из романа «Заводной апельсин» (A clockwork orange) Энтони Берджесса. Примечательны использованные при его создании корни — русский, малайский, французский, немецкий и даже цыганский языки, а также албано-английская стилистика написания и произношения слов.

Файл словаря сформирован с использованием оригинального исследования романа, которое Стэнли Эдгар Химан провел в 1963 году.

Чтобы пользоваться новым словарем, при вызове нужно указывать параметр --class=Nadsat. Пример:

$ TinyDict/dict.sh --class=Nadsat devotchka
Devotchka	—	Girl, devochka - girl (Russian)

 

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

$ TinyDIct/dict.sh --action=getTagList

 

Еще теперь можно проверить себя, запустив тест:

$ TinyDict/test.sh --tags=verb 30

 

Все параметры опциональны и аналогичны параметрам для вызова самого словаря. Последним параметром можно указать количество слов для проверки. После тестирования выведется статистика.

Словарь на Тулупе

Совместными усилиями любителей фигурного катания на Тулупе заполняется словарь элементов. Рекомендую ознакомиться всем заинтересованным.

Пример словарной статьи: сальто.

Словарь

Выложил исходники словарика-шпоры по вьетнамскому языку (интерфейс расширяемый, но матрицы нормализации и словарь только для вьетнамского). Шпоры умеют искать перевод слов автоматически в нужном направлении, поддерживают поиск по точному совпадению с закорючками (e.g. ca) или по нормализованному до латинского алфавита (e.g. cua). Могут выбирать список нужных частей речи (e.g. noun, verb, classifier, etc.), содержание уроков (1a, 7a, 11), групп слов по критерию (e.g. animal, plant, color, etc.), или фильтровать найденные слова по ним.

Использование:

$ TinyDict/dict.sh [--tags=comma,separated,tags] [word to translate]
 --tags		- comma separated tags list to search or filter

 

Для работы нужен php-cli.

Код распространяется по лицензии GNU GPL v2.0.

Потом попробую придумать к нему веб-морду.

Калибровка субтитров

Отрефакторил и выложил скрипты для калибровки субтитров к фильмам (в комплекте .srt, но интерфейс расширяемый): SubtitlesCalibrator. Допускается калибровка сдвигом с указанием времени сдвига в секундах и масштабированием с указанием коэффициента. Оба значения могут быть дробными. Сдвиг может быть отрицательным.

Использование:

$ php SubtitlesCalibrator/RunSubtitlesCalibrator.php --time=-2.042 | --scale=1.1 [--action=shift|scale] path/to/source.srt
 --time		- time to shift subtitles in seconds (can be float with sign)
 --scale	- factor to scale subtitles (can be float, must be positive)
 --action					- action to do (default shift)

 

Вывод лучше перенаправлять в файл:

$ php SubtitlesCalibrator/RunSubtitlesCalibrator.php --time=-2.042 path/to/source.srt > path/to/destination.srt)

Операции сдвига и масштабирования лучше совершать поэтапно в любой понравившейся последовательности.

Для работы нужен только php-cli.

Код распространяется по лицензии GNU GPL v2.0.

Бирки: [PHP] [Дискурс] [Разработка]

Комиксы

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

Использование:

$ php Comics/RunGetComics.php [--from=YYYY-MM-DD] [--action=getAll]
	--from		- date to start from (default 2000-01-01)
	--action		- action to do (default getAll)

 

Для работы нужен установленный wget.

Код распространяется по лицензии GNU GPL v2.0.

Бирки: [PHP] [Дискурс] [Разработка]

Фенечки

Появился раздел «Фенечки».

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

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

Бирки: [psymoorea.ru] [Дискурс]

<meta name="Current music"
content="Shpongle - Shiva Space Technology (2004 - Shponglized) [psy]">

<meta name="author" content="moorchegue">