Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «синтаксическое»
[Перевод] Тёмная сторона использования полифиллов CSS 2017-04-10 13:45:44
В прошлом году я написал статью для Smashing Magazine о Houdini и назвал его «самым потрясающим ...
+ развернуть текст сохранённая копия
В прошлом году я написал статью для Smashing Magazine о Houdini и назвал его «самым потрясающим проектом CSS, о котором вы никогда не слышали». В этой статье я объясню, что набор Houdini API позволит (среди прочего) расширить функции CSS через полифиллы таким способом, какой просто невозможен сегодня.
Хотя та статья была в целом хорошо принята, один и тот же вопрос постоянно задавали мне в письмах и твиттере. Основная суть вопроса:
Что такого сложного в полифиллах CSS? Я использую много полифиллов CSS, и они у меня нормально работают.
И я понял — конечно же, у людей возникают такие вопросы. Если вы никогда не пробовали сами написать полифилл CSS, то, вероятно, никогда не испытывали эту боль.
Читать дальше →
Тэги: css, dom, houdini, абстрактное, асд, браузеры, веб-сайтов, дерево, полифиллы, разработка, синтаксическое
Синтаксический анализ текстов с помощью SyntaxNet 2016-12-14 14:50:30
... мне понадобился синтаксический анализатор ... кому понадобился синтаксический анализатор, но ...
+ развернуть текст сохранённая копия
Для одной из задач мне понадобился синтаксический анализатор русскоязычных текстов. Что это такое. Например, у нас есть предложение «Мама мыла раму». Нам нужно получить связи слов в этом предложении в виде дерева:
Из этого дерева понятно, что связаны слова «мама» и «мыла», а также «мыла» и «раму», а слова «мама» и «раму» напрямую не связаны.
Статья будет полезна тем, кому понадобился синтаксический анализатор, но не понятно, с чего начать.
Я занимался этой темой несколько месяцев назад, и на тот момент нашел не много информации по поводу того, где бы взять готовый и желательно свободный анализатор.
Читать дальше →
Тэги: maltparser, nlp, php, python, syntaxnet, tensorflow, алгоритмы, анализ, машинное, обучение, программирование, синтаксический
Google выпустила парсер HTML5 на чистом Си 2013-08-14 14:43:18
Удачная возможность для веб-разработчиков выучить язык программирования Си — HTML5-парсер Gumbo, ...
+ развернуть текст сохранённая копия
Удачная возможность для веб-разработчиков выучить язык программирования Си — HTML5-парсер Gumbo, реализованный в виде небольшой библиотеки C99 без внешних зависимостей. Парсер создан как строительный блок для создания других инструментов и библиотек, таких как валидаторы, языки шаблонов, инструменты рефакторинга и анализа кода.
Особенности:
- Полная совместимость со спецификациями HTML5.
- Устойчивость к некачественным входным данным.
- Простые API, которые могут быть легко обработаны программами на других ЯП.
- Поддержка исходных позиций и указателей в оригинальном коде, при навигации по дереву зависимостей.
- Проходит все тесты html5lib-0.95.
- Проверен на более чем 2,5 млрд страниц в индексе Google.
Читать дальше →
Тэги: c99, dom, gumbo, html, html5, open, source, анализ, веб-разработка, парсер, синтаксический
Инструментирование JavaScript путем изменения кода: области применения и общие принципы работы 2013-08-05 09:42:08
Немного перефразируя википедию, инструментирование это отслеживание параметров уровня ...
+ развернуть текст сохранённая копия
Немного перефразируя википедию, инструментирование это отслеживание параметров уровня производительности кода, возможность диагностировать ошибки и записывать информацию для отслеживания причин их возникновения.
Инструментирование JavaScript кода может понадобиться по целому ряду причин. Наиболее распространные: отладка, профилирование, трассировка, логирование. Как правило, движки в которых выполняется JavaScript предоставляют способы инструментирования кода без его изменения. В своей прошлой статье я описал некоторые средства которыми это осуществляется, а тажке существующие ограничения, в конечном итоге сподвигшие меня на начало описанного в той статье проекта и изучение вопроса инструментирования JavaScript путем автоматического изменения кода. Эта тема на мой взгляд обделена вниманием, но заслуживает раскрытия, тем более в комментариях был выражен интерес к концептуальному подходу модификации кода.
Читать дальше →
Тэги: code, coverage, javascript, parser, веб-разработка, дерево, инструментирование, кодогенерация, программирование, синтаксический
*nix / [Из песочницы] Парсер на shell с обходом XOR-шифрования при авторизации 2011-08-31 21:18:46
Недавно возникла необходимость в парсере интернет-счета банковской карты для дальнейшего уведомления ...
+ развернуть текст сохранённая копия
Недавно возникла необходимость в парсере интернет-счета банковской карты для дальнейшего уведомления об операциях посредством смс\e-mail. Сделать это было решено по-быстрому шел-скриптом, который будет парсить страницу со счетом с определенной периодичностью при помощи задания в cron, а в случае изменения баланса счета — высылать сообщение на мобильный телефон или e-mail. Ничего сложного на первый взгляд, однако в ходе написания пришлось решить некоторые сложности, о которых вы сможете прочесть под катом.
Читать дальше →
Тэги: bash, pars, parser, shell, unix, xor-шифрование, анализ, парсер, парсинг, синтаксический
Главная / Главные темы / Тэг «синтаксическое»
|
Взлеты Топ 5
Падения Топ 5
|