Dreißig

Как и в прошлом году, и в позапрошлом, я хотел вам рассказать про числа. Но передумал. 30 — слишком хорошее число, чтобы портить его ещё и математикой.

А теперь можно постить остроумные комментарии с числом 30, со словом «старость» или ещё каким-нибудь подходящим словом.

favicon для мобильных сайтов и не только

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

<link rel="shortcut icon" href="/favicon.ico">
Читать далее...
Париж

Гостевой пост в блоге.

Одни люди приезжают в Париж и сразу же влюбляются в его длинные, узкие улочки, вычурные балконы, улыбающиеся толпы, его умиротворённость и величественное спокойствие. Другие непонимающе пожимают плечами и кривят нос: «Что все в нём нашли? Помойка!». Мы, к счастью, относимся к первой категории. После предыдущего посещения у меня осталось ощущение недосказанности, но совершенной очарованности этим городом. Поэтому когда милый спросил, куда бы я хотела вернуться, я твердо ответила: в Париж.

Читать далее...
Люблин и Майданек

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

Читать далее...
md_proc 0.2.3

Продолжаю работать над библиотекой для работы с CommonMark. Следующий этап — генерация Markdown из AST — готов. Теперь можно использовать библиотеку для автоматического преобразования Markdown. Собственно, это то, к чему я стремлюсь. Но до завершения, к сожалению, ещё далеко. Во-первых, сама спецификация CommonMark ещё не готова, а во-вторых, для использования библиотеки с теми файлами, что у меня уже есть, неплохо было бы реализовать некоторое количество расширений, выходящих за рамки официальной спецификации.

План на ближайшее будущее:

  1. Продолжать следовать изменениям в спецификации.
  2. Реализовать некоторые расширения Markdown из pandoc (формулы, сноски и прочее). Затем преобразовать их в расширения CommonMark по мере их принятия в стандарт.
  3. Код для преобразования абстрактного синтаксического дерева. Я пока не слишком много думал об этом, поэтому всякие советы только приветствуются.

Как обычно, библиотеку можно взять на GitHub или pub.dartlang.

← СтаршеМоложе →