Дима
Весело %)
Дима
Типичный жс
Чурка
Ой, ну... Скорее, типичный в его нынешнем состоянии: слишком много зависимых пакетов, авторы которых друг за дружку не отвечают.
Чурка
npm такое npm .-.
катехизис
катехизис
могло и вообще ничего не быть и не работать
Чурка
Самое забавное, кстати, что в итоге я думала, думала куда писать... и решила не мучиться, а просто взяла nodeclr с первой попавшейся библиотекой вывода звука (CSCore).
Чурка
могло и вообще ничего не быть и не работать
Вот поэтому я давно и высказывала мнение, что помимо звездочек на гитхабе надо бы пильнуть систему оценок непосредственно в npm, дабы сразу была видна степень готовности\пригодности пакета.
катехизис
сложно. одному от либы нужен базовый юзкейс, другому более продвинутое использование. можно по градациям, конечно... вроде, кратко подытожить открытые ишью
катехизис
"у нас полностью отлажены базовые применения либы, и ещё хорошо работает такой путь и такой. а вот если полезете в третий путь — там есть пара проблем, но юзать можно". формализовать это описание и норм
Дима
катехизис
Не айс подход
ну, у нас не идеальный мир, да и даже если хочется сделать либу идеально — все ишью бывает лень обрабатывать. или для тебя, как разраба либы, конкретное ишью не так важно — а для какого-то юзера оно принципиально.
катехизис
баланс
Дима
катехизис
между "удовлетворять хотелки всех юзеров" и "иметь хотя бы немного свободного времени"
катехизис
а если кто-то другой готовит решение?
Дима
Демагогия
катехизис
дедлок :)
катехизис
я поддерживаю одну либу, иногда приходят такие ишью, которые фиг пойми, то ли делать то ли нет, и нужно ли это кому-то кроме одного юзера
катехизис
никто ничего не обязан, даже плашку вешать. и вообще решать чужие реквесты.
Egor
Метод toString определить, или toValue если не поможет
Egor
Да, valueOf, конечно
Дима
Любой объект, в котором определён метод Symbol.toPrimitive при приведении к строке будет возвращать то, что возвращает данный метод
Egor
Спасибо, буду знать
Nikolay
помнится кто-то мне советовал Nightmare js вместо использования phantom для написания скрэппера.
Короче это оказалось плохой идеей. Nightmare работает на электроне, для работы которо нужны иксы. И короче надо еще с этим возиться.
Nikolay
не знаю даже что делать. Наверное перепишу на фантоме часть которая занимается непосредственно парсингом
Дима
Ну это надо отдельно оговаривать
Egor
стой, вон есть докер с электроном, запихни в него?
Nikolay
зачем?
Дима
Дима
Там даже апи трогать не надо
Egor
чтобы не мучиться с зависимостями
Egor
да и деплоиться проще
Nikolay
Дима
Нет
Дима
Просто с тем же api другой движок
Дима
Сейчас скажу как это называется
Nikolay
да и деплоиться проще
это чисто fun-driven-development. А докер мне не интересен во всяком случае пока
Egor
ну не исключено что именно эта проблема решилась бы проще
Дима
Дима
Емнип, в программе надо будет только поменять все .goto на .open
Narek
Я тут запилил вк сдк для ноды, мож кому интересно
github.com/Naltox/node-vk-sdk
Max
Нифига нифига
Nikolay
Короче просто глянь horseman js)
хах, я только хотел написать тираду о том что отлично, еще одна Js библиотека. ЧТо нужно еще больше библиотек для такой простейшей задачи
Дима
Ну блин
Nikolay
а это возможно то что надо)
Дима
Не понимаю вообще такого нервного отношения к обширной базе пакетов в npm) Ну да, там несколько миллионов пакетов, можно ничего не юзать и писать всё руками самому)) И страдать, это выбор каждого
Дима
Ну это да
Anonymous
Кто-нибудь когда-нибудь ковырял стили для векторных тайлов?
Egor
http://городшахты.рф/open-stajl-pizding/
Anonymous
Anonymous
Тыц mapbox.com/mapbox-gl-js/style-spec,
тыц mapzen.com/documentation/vector-tiles.
В общем, с помощью mapbox-gl-js тянем гео-данные с сервера mapzen и рендерим их на клиенте в векторном формате.
Alexandr
Всем привет!
Anonymous
Привет
Anonymous
Тут некрофилы труп насилуют... Будьте бдительны! А то еще в проекте такое увидите... не дай б.же...
http://coffeescript.org/v2/
Чурка
После очередных попыток починить кардиостимулятор плюсам - такому бы удивляться.
Чурка
У Кофескрипта нет аналогов, все так же. И от него никуда не деться.
Чурка
Кому не нужен, почему не нужен ? CS, суть, лучшее, что смогли родить в качестве универсального скриптового языка. Никакие прочие разработки «удобного, доступного, по заявкам пользователей» близко не давали еще подобного резльтата.
Чурка
Я вот, если бы не он, в свое время JS учить и не стала.
Чурка
Это значит, что заменить его в его же нише уже не получится до каких-то принципиальных прорывов в... эээ... лингвистике.
⩔wein
а какая у него ниша?
я серьезно спрашиваю
Чурка
Так говорю же: универсальный скриптовый язык для всех (!) областей, где может применяться обычный js. От написания HTA до скриптования PRGMaker MV. Хотя вот, кстати, от lua-backend’а я бы тоже не отказалась.
Чурка
Я его вообще пытаюсь использовать как замену Питону последнее время .-.
⩔wein
⩔wein
Допустим purescript это ФП.
typescript/flow добавляют типизацию.
Cesare Borgia
Народ, подскажите правильно ли я поступаю. Делаю чат на 2-х серверах: 1 для веб сокетов которые используються доставки сообщений; 1 для REST api, который используеться для регистрации, изменения данных пользователей и т.п.
Теперь скажите, может мне нафиг убрать REST сервер и перевести его на websocket?
Cesare Borgia
кто как делает?
Чурка
Но у каждого из поисанных выше языков есть фанаты именно их способа описания алгоритма, а вместе с ними - и ниша.
⩔wein
Что делает кофескрипт?
⩔wein
⩔wein
Так что я бы делал так же.