Pull to refresh
4
0
Сергей @ortega3000

User

Send message
Во времена ламповых телевизоров для его починки частенько было достаточно иметь крепкие кулаки — одной из наиболее распространенных поломок было пропадание контакта ножек ламп с ламелями панелек, которое лечилось нехилым ударом по телеку. И ничего, работали они после этого еще не один год
Я пользовался в своей программе. Движок мощный и очень быстрый. Распространяется как в скомпилированном виде, так и в исходных кодах (значительно дороже). Выбрал из-за достаточно подробной документации и наличия большого количества примеров. Да и автор постоянно был на связи и помогал с решением возникавших затруднений.
Не совсем одним нажатием — надо как минимум выбрать качелькой нужный образ. Кроме того, не знаю как у остальных счастливых владельцев, но мое устройство не запоминает последний выбранный образ — приходится входить в меню выбора режима и повторно выбирать текущий режим. После этого даже после отключения маунтится образ, выбранный последним. Очень важно при установке системы на компьютер, который при перезагрузке отрубает питание на USB. Например, так происходит на моем Lenovo S10.
Эти маркетологи такие маркетологи! Они гордо написали огромными зелеными буквами 110 dB а рядышком маленькими черненькими буквочками SNR — именно то, к чему эти 110 децибелл и относятся. То есть они совсем не лукавили, написав, что в этой материнке использована высококачественная микросхема для аудио, позволяющая выдавать звук с соотношением сигнал-шум (SNR — signal-to-noise ratio) в 110 dB. Более подробно об этом отношении можно прочесть в Википедии.

К сожалению, наш мозг видит только то, что ему хочется видеть. Наверное, поэтому в конце девяностых были очень популярны магнитолы пятисантиметровыми динамиками и гордой надписью большим шрифтом 350 watt, а рядом мелкими буквочками — PMPO, обозначающим всего лишь пиковую музыкальную мощность.
Нет, демки нет, просто не было такой цели — показывать результат до завершения работы.
Писал на C#. Детали реализации секретом не являются, и я покажу их в будущих статьях.
К сожалению работа над анализатором еще не закончена, и варианты односоставных предложений (в том числе включающих омонимию) в нем еще не рассматривались. Но, скорее всего, в этом предложении омонимия распознана не будет, и оно будет разобрано как односоставное предложение только с составом сказуемого. То есть контекст будет содержать информацию о ком-то, кто едет. Хотя, скорее всего, варианты с омонимией в односоставных предложениях будут рассматриваться отдельно и, хочется верить, анализатор будет парсить такие фразы без проблем.
Да, статья больше посвящена попытке написания такого анализатора, чем алгоритмам, использованным в ней. К сожалению, описание алгоритма с примерами кода займет намного больше места, чем краткая история плюс небольшое описание метода. Впрочем, если у народа будет интерес к этой теме, я могу написать серию статей, посвященных разным аспектам работы с синтаксисом русского языка и содержащим примеры исходных кодов. Возможно, это подтолкнет меня к продолжению работы над ним.
Нет, этим я даже не планировал заниматься — очень уж обширная тема, в виде хобби просто не потяну.
Да, вы правы: формальные правила пишутся куда быстрее и отлаживаются намного проще, чем функциональные методы. И когда у меня образуется достаточно времени, то я займусь этим вопросом — все равно будет полезно даже для общего развития.
Под невозможностью использования я имел в виду не физическую невозможность, а нежелание использовать эти результаты. Я пытался использовать этот анализатор, и достаточно часто результаты его работы казались мне странными. Кроме того, этот анализатор не дает некоторой важной информации, например, данных о членах предложения, и их все равно приходится извлекать вручную.

Information

Rating
Does not participate
Location
Киев, Киевская обл., Украина
Date of birth
Registered
Activity