Pull to refresh
39
0
Шкуропат Евгений @Varnak

User

Send message

markdown-it — парсер markdown / CommonMark на стероидах

Reading time2 min
Views14K
Не так давно было много шума об инициатике CommonMark по унификации маркдауна. Казалось бы, наконец-то в этой замечательной разметке наступит порядок. Но на практике не все так просто. Сейчас ведется работа над базовым синтаксисом, и до расширений дело дойдет не скоро. Ждать год с лишним могут не все. Но разработки спецификаций — это скорее научная работа. Нас же интересует практика — как приворачивать маркдаун к конкретным проектам.

Что же может потребоваться программисту от хорошего парсера маркдауна? Ну конечно же не скорость :). А нужна на самом деле возможность добавлять свои расширения синтаксиса. К сожалению, во всех реализациях парсеров, что я до этого встречал, логика разбора разметки приколочена намертво. Все что остается — ковырять гвоздиком конечный результат и надеяться что конфликтов не случится. Конечно, гарантировать при этом надежный выхлоп невозможно. Можно пойти другим путем — попробовать заслать патч в апстрим. Но тут нет ни каких гарантий, что синтаксис вашего расширения будет нужен кому-то еще кроме вас, и что ваш код будет принят.

Как же быть? К счастью, теперь у нас есть markdown-it!

Читать дальше →
Total votes 40: ↑35 and ↓5+30
Comments29

Быстрый gzip на javascript для браузера и node.js

Reading time2 min
Views21K
Недавно появился проект pako, это порт на яваскрипт известной библиотеки для компрессии и декомпрессии данных — zlib.

Очень любопытен результат тестов.
Читать дальше →
Total votes 44: ↑39 and ↓5+34
Comments12

Кризис и рефакторинг, мысль в слух

Reading time1 min
Views680
Проскочила странная мысль.
Что экономику можно сравнить с уже внедренным проэктом-долгостроем с большой текучкой кадров. Все кто приходят пытаются разобрться и залатать очередную дыру. В результате по башу: стройная система костылей и подпорок. Если провести глобальный рефакторинг, то столько лишних объектов компаний-корпораций, утечек памяти денег можно избежать, перераспределение ресурсов кадров для более эффективной работы и меньшего простоя.
Жаль, что глобальный рефакторинг врятли светит, да и не кому.
Total votes 10: ↑9 and ↓1+8
Comments8

Истерия по ИФону

Reading time1 min
Views623
Последней каплей для этого топика стал анонс.
Глядя на очередь, родилась идея. Ни для кого не секрет, что по бескрайним просторам нашей Родины ходит множество «левых» iPhone, так что если есть, то можно немного пошалить. За полчаса до старта переодеваешься бомжом-алконавтом, ходишь и спрашиваешь бутылочку оставить или чирвончик на опохмел. Тут раздается трель и ты достаешь 3G. В общем, с удовольствием бы посмотрел на лица людей в очереди.

PS: Я не являюсь поклонником или противником iPhone.
PS2: У меня рублевый кирпич от алькателя и мне его за глаза хватает.

Прикольно, топик вроде в хорошем плюсе, а карма падает. Интересная закономерность.
Читать дальше →
Total votes 354: ↑223 and ↓131+92
Comments178

Стены города. Может флешмоб?

Reading time1 min
Views547
Прогулялся я тут по родному городу, посмотрел на стены. Очень много наскального творчество, ну и как обычно оригинальностью не пахнет.

В общем я предлогаю устроить флешмоб и оставить свои варианты:
1. ряд Фибоначчи
2. число Пи до 15 знака
3. тригонометрические теоремы
и т.д.

Писать естественно мелом, что б первый же дождь вернул права обычным «Коля кАзел» и прочим *уям.

Не ожиданно для меня идеей заинтересовались.
Так что, в качестве даты предлогаю 20 число сего месяца.
Сам я по техническим причинам, координатором быть не смогу. Так что если хотите милости просим.
PS: Площадка для размещения фото-отчета есть
Читать дальше →
Total votes 91: ↑80 and ↓11+69
Comments84

Information

Rating
Does not participate
Location
Таганрог, Ростовская обл., Россия
Registered
Activity