Sergey
nodemon
Sergey
а ещё юзаю devtool
Evgeniy
Ясно
Bogdan
о, babel-node и ts-node агонь
временами только долго при запуске компилирует, но потом отпускает и вновь летает
Gleb
Как раз в тему к вашим разговорам. Обновился до Babel 7 Alpha, потому что к 6 нормально не смог прикрутить optional chaining operator, да и вообще, почему бы и нет. Вроде там 2 PR осталось до релиза, насколько я помню. Соответственно, обновил и babel-eslint. В консоли всё ок, а в VSCode - плюётся. Он что, берётся из каких-то внутренних/глобальных зависимостей, а не из devDeps проекта?
Sergey
Sergey
лол
Sergey
Sergey
лучше б релиза дождался
Gleb
Тфу, да, это его перезагрузить надо было. Точняк) Да я давно уже отключил его парсер, нафиг он нужен, когда есть eslint?
Gleb
лучше б релиза дождался
Всё нормально, я на мелкой либе экспериментирую) Пока всё норм, собирается, багов не видно. А если будут, может это меня таки сподвигнет покоммитить в opensource.
Sergey
Gleb
Подсветка есть. Я просто в настройках вырубил подчёркивание красным ошибок от внутреннего парсера.
Sergey
а
Sergey
че за правило?
Gleb
Да, только TypeScript я не юзаю, ничего сказать по поводу него не могу.
Дима
typescript тут не при чём
V
а на чем сейчас модно сокеты пилить, чтобы и клиентская библиотека была?
Sergey
Vlad
Часто в продакшене сокеты используются? Я только один раз для игры использовал, мне понравилось, но это был пет-Проджект
V
socket.io
збазыба. думал что-то стильно модное молодежное подвезли, ан нет
Andrey
в rxjs есть обертка над сокетами
Zaur
кто нибудь юзал tinypng в gulp ?
Zaur
как лучше сжать png файлы?
Энлов Свичблейд
optipng есть
Энлов Свичблейд
tinypng ниочем когда есть jpegtran, jpegoptim и optipng
Zaur
optipng есть
оно https://www.npmjs.com/package/gulp-optipng ?
Zaur
imagemin - пробовал, он нифига не сжимает файл, который tiny смог пожать на 70%
Zaur
причем визуально не заметно сжатие
Энлов Свичблейд
Энлов Свичблейд
Zaur
ок, потыкаю еще раз
Zaur
там внутри всё что тебе надо
.pipe(imagemin([
imagemin.optipng({optimizationLevel: 80})
], {verbose:true}))
сжимает на 0.4% :( что яделаю не так?
Sergey
Sergey
А
Sergey
Так там для пнг
Sergey
Хм
Zaur
tiny выдает файл 256colors, а imagemin 8bits
Yar
8битс. хм
Yar
это же 256 цветов
Yar
в чем разница?
Матрос
ребят, вы тут парсер vscode обсуждали - у кого-нибудь стоит Atom x64 на винде? у меня linter-eslint в упор не линтит ничего. смотрел issues нихрена не понял что надо сделать чтоб он обратно стал линтить
Zaur
это же 256 цветов
8bits (не уточнил что RGBA) - это файл в котором по 8 бит на каждый канал RGBA. А 256colors - это всего 256 значений(если я правильно понял)
Матрос
зы.: linter: enable linter не видит ни одного линтера вообще (ни jshint, ни eslint)
Zaur
optipng -o7 build/images/map.png
** Processing: build/images/map.png
246x144 pixels, 4x8 bits/pixel, RGB+alpha
Input IDAT size = 56271 bytes
Input file size = 56421 bytes
Trying:
zc = 9 zm = 9 zs = 1 f = 5 IDAT size = 56160
Selecting parameters:
zc = 9 zm = 9 zs = 1 f = 5 IDAT size = 56160
Output IDAT size = 56160 bytes (111 bytes decrease)
Output file size = 56238 bytes (183 bytes = 0.32% decrease)
Zaur
а вот что делает tinypng с тем же файлом
Zaur
а вот два файла рядом, до и после tinypng, найдите 10 отличий :)
Aleksand
Kons
к разговору про ES-модули в ноде - https://blogs.windows.com/msedgedev/2017/08/10/es-modules-node-today/
Vladimir
Это нельзя использовать ни в коем случае
Evgeny
Program Manager on the Microsoft Edge team
Vladimir
Потому что это едва ли лучше того что делает бабель, несоответствует стандартам, использует приватные апи через каждые две строчки
Vladimir
Потом когда сломается, опять придут нытики в ноду
Anonymous
через что можно еще обрабатывать картинки кроме imagemagick &
Anonymous
?
Sergey
Anonymous
мне надо наложить картинку на картинку
Дима
Слушайте, а что именно означает поле users при запросе npm v?
Дима
npm v telegram-mtproto | grep users выдаёт
users: { wisdom: true, '3ddario': true, dburdese: true },
Эти юзеры сделали что — поставили лайк, сделали и опубликовали пакет с данным в зависимостях или как это вообще подчитывается?
Anonymous
Немного (много) нубовский вопрос: зачем бэйбл в ноде?
Vladimir
Да, но помио этого еще куча вещей которых не будет в ноде или в стандарте
Sergey
Anonymous
Sergey
Vladimir
use module, top level await, интероп, архивы
Sergey
сайт бабеля
Vladimir
При этом все минусы транспиляции прилагаются
Anonymous
через что можно еще обрабатывать картинки кроме imagemagick ?
Evgeny
Ой, а я его знаю вроде
Vladimir
Кого?
Anonymous
Anonymous
помгите
V
помгите
https://stackoverflow.com/questions/9047094/node-js-error-enoent
Станислав
Всем привет. А какая книга по Angular2 сейчас считается самой крутой и правильной?