@js_ru
JavaScript — русскоговорящее сообщество

Рекомендуем сразу отключить уведомления Правила: http://bit.ly/our_etiquette См. также: @nodejs_ru, @typescript_ru, @react_js, @electron_ru Вакансии и поиск работы: @javascript_jobs

3006 members

Архив канала @js_ru 4 января 2017 г.

03:02:09 ПП
User 309556
короч у меня забомбило от других мейнтейнеров compat-table и вообще от всего этого говнокода
03:02:17 ПП
User 309556
буду писать свое
03:02:51 ПП
User 309556
чувак коммитнул прямо в мастер
https://github.com/kangax/compat-table/commits/gh-pages
github.com/kangax/compat-table/commits/gh-pages
compat-table - ECMAScript 5/6/7 compatibility tables
03:03:13 ПП
User 309556
в итоге вот так выглядят асинки
http://kangax.github.io/compat-table/es2016plus/
03:03:59 ПП
User 309556
в babel-preset-env и в других местах конечно же все распидарасит, т.к. придется менять маппинг
03:04:21 ПП
03:04:25 ПП
User 185980313
Я кстати хотел написать по этому поводу, хотел сделать для электрона но когда посмотрел как это сделать и все работает, решил, что не нужно
03:05:01 ПП
User 309556
ну я там немного подчистил, раньше хуже было
03:05:15 ПП
User 309556
я вот только собирался билдинг переписывать
03:05:34 ПП
User 309556
и апать babel-preset-env. потому что он на древнем коммите
03:05:47 ПП
User 185980313
Во, он и по мне лучше выделить каждый браузер в отдельный json
03:05:59 ПП
User 309556
(┛ಸ_ಸ)┛彡┻━┻
03:06:20 ПП
User 185980313
Что не так?)
03:06:35 ПП
User 309556
User 185980313
Во, он и по мне лучше выделить каждый браузер в отдельный json
не, браузер не нужно
03:07:25 ПП
User 309556
User 185980313
Что не так?)
все, что я выше написал
03:07:37 ПП
User 309556
это у меня бомбит
03:08:00 ПП
User 185980313
Я подумал, что это ты по поводу разных файлов
03:08:16 ПП
User 309556
разные файлы надо, но не по браузерам
03:08:32 ПП
User 185980313
Версий движков?
03:08:39 ПП
User 309556
фичам
03:08:44 ПП
User 309556
тесты по фичам
03:09:01 ПП
User 309556
и каждый сможет брать что надо
03:09:19 ПП
User 309556
а что не надо (дополнения всякие неважные) не брать
03:09:21 ПП
User 68520717
User 309556
разные файлы надо, но не по браузерам
Будешь поднимать CI со всеми сборками браузеров и гонять ecma262+stage4 тесты?
03:09:31 ПП
User 309556
тип того
03:09:48 ПП
User 309556
только хз есть ли такие ci
03:09:57 ПП
User 68520717
Не думаю
03:10:15 ПП
User 68520717
Нужно будет куча докер образов я думаю
03:10:52 ПП
User 309556
докер не получится
03:11:00 ПП
03:11:00 ПП
User 309556
надо виртуалки
03:11:03 ПП
User 309556
винда
03:11:07 ПП
User 1294634
нужны ж сафари всякие
03:11:09 ПП
User 1294634
айосы
03:11:17 ПП
User 68520717
Наверное
03:11:19 ПП
User 1294634
а докер линух онли и все тут
03:11:47 ПП
User 68520717
Хз только как виртуалки апдейтить на последние ночные сборки
03:11:50 ПП
User 185980313
Vmware, там можно макомс поднять
03:12:09 ПП
User 309556
User 68520717
Хз только как виртуалки апдейтить на последние ночные сборки
так бинари есть
03:12:42 ПП
User 309556
но это все далекое будущее)
03:12:50 ПП
User 1294634
хотя на каком трэвисе еще чем можно ж прогнать линушные билды лисы, хрома
03:13:07 ПП
User 309556
сначала надо придумать хотя бы как хранить данные, в компат-тейбле с этим тоже проблемы
03:13:09 ПП
User 68520717
Тогда нужен микросервис по вотчингу вендор фтп дист-ов
03:13:32 ПП
User 1294634
можно просто пару раз в сутки чекать
03:14:13 ПП
User 309556
вебкит найтли чаще 2х раз бывает
03:14:19 ПП
User 309556
но это все тоже не важно
03:46:57 ПП
User 68520717
User 309556
сначала надо придумать хотя бы как хранить данные, в компат-тейбле с этим тоже проблемы
какие critical flaws у текущей scheme?
03:47:25 ПП
User 309556
флаги, каналы
03:47:38 ПП
User 309556
не ясно где их и как хранить и как шарить
03:47:46 ПП
User 309556
конечным аппам надо json
03:48:08 ПП
User 309556
но я придумал вроде
03:48:49 ПП
User 309556
еще надо движки шарить
03:49:00 ПП
User 309556
между браузерами и другими реализациями
03:49:07 ПП
User 309556
хотя хз надо ли
03:49:12 ПП
User 309556
наверное нет все же
03:49:37 ПП
User 309556
но в мете хранить хорошо бы
03:50:09 ПП
User 309556
тем более идея в том, чтобы не только js движки тестить
03:50:23 ПП
User 309556
в caniuse тоже ручной труд
03:50:35 ПП
User 309556
он тоже не нужен
03:57:33 ПП
User 213704994
А потом спрашиваешь,  зачем люди yarn пишут
03:58:12 ПП
User 309556
я не спрашивал
03:58:13 ПП
User 213704994
Но в целом поддерживаю и готов помочь 👍
03:58:16 ПП
User 309556
ярн ок идея
03:59:11 ПП
User 309556
там проблемы в багах, прокси от фб и теперь еще под вопросом полная совместимость с нпм (которую обещали вообще-то)
04:20:33 ПП
User 68520717
User 213704994
А потом спрашиваешь,  зачем люди yarn пишут
причём тут ярн?
04:24:59 ПП
User 309556
ну типа аналогия — взять и написать как надо
04:25:56 ПП
User 85413039
А в чем проблема в тестах в браузерах?
04:26:07 ПП
User 309556
ни в чем
08:42:48 ПП
User 309556
тип всем веб эссембли, например
https://medium.com/@chicoxyzzy/compiling-rust-to-webassembly-guide-411066a69fde
hackernoon.com/compiling-rust-to-webassembly-guide-411066a69fde
So you are intrigued what WebAssembly is and want to try it? Since December 22 it’s possible to compile Rust to WASM. If you don’t know…
09:01:37 ПП
User 169859
> So you are intrigued what WebAssembly is
09:01:39 ПП
09:02:59 ПП
09:04:02 ПП
User 309556
ну кстати на ноде васм может быть ок
09:04:13 ПП
User 309556
пересобирать не надо будет и вот это все
09:04:20 ПП
User 169859
да ну ладно
09:04:23 ПП
User 169859
И так нормально
09:04:31 ПП
User 309556
ну эт да
09:04:41 ПП
User 169859
Разве что для каких нибудь фронтэндеров на винде
09:04:42 ПП
User 309556
на ноде прост в ебучий сасс например норм было бы
09:04:48 ПП
User 309556
а так не нужен
09:04:49 ПП
User 169859
Которым компилировать нечем
09:04:52 ПП
09:05:09 ПП
User 309556
ну у них там баш завезли
09:05:16 ПП
User 309556
и чот даж работает
09:05:20 ПП
User 309556
а еще есть вот чо
09:05:34 ПП
User 309556
https://github.com/uutils/coreutils
github.com/uutils/coreutils
Cross-platform Rust rewrite of the GNU coreutils. Contribute to uutils/coreutils development by creating an account on GitHub.
09:05:50 ПП
User 309556
а, эбонданд
09:06:07 ПП
User 309556
ну что ж поделать
11:42:38 ПП
User 309556
забавный факт
11:42:53 ПП
User 309556
jdalton написал "в эдже тоже все есть!"
11:43:14 ПП
User 309556
я ретвитнул, написал ему "камон, бро, дай скрин, добавлю в статью"
11:43:36 ПП
User 309556
он такой (в dm) "сорян, брат, обознатушки"