Anonymous
но злобный трейдер скрывает секрет
Anonymous
это его хлеб)
Anonymous
ну что ему жалко чтоли. зачем богатому человеку рядом нищие злопыхатели? пусть все будут богатыми и счастливыми
Anonymous
было уже... не работает))
Anonymous
коммунизм чот не зашел))
Anonymous
ток в купе с тоталитаризмом получается... но больно
Oleg
А спамбот тот так и не проспамил
Oleg
#noobs
Group Butler [beta]
pro.js.noobs -- https://t.me/joinchat/AAAAAD3Uyr3trzb9rRc77g
Oleg
В том чате - расскажу.
δμ Dmitry
Кто нибудь использовал babili в продакшене?
Serhiy
Кто нибудь использовал babili в продакшене?
А им уже можно пользоваться? Последний раз (месяца два назад) он выдавал какую-то хрень (
δμ Dmitry
А им уже можно пользоваться? Последний раз (месяца два назад) он выдавал какую-то хрень (
Ну я код пропустил, в хроме заработало, но кто знает в какой момент отвалится
δμ Dmitry
А размер бандла, если сравнивать с uglify?
ох, точной цифры не скажу сейчас, но немного, процентов пять выиграл я больше думаю о том, что не будет лишней мешанины кода, которая непонятно как влияет на производительность правда придется для ie делать отдельный бандл
Serhiy
Хм. Ну может они конечно нафиксили уже. Надо будет попробовать. Мне в принципе интересно попробовать ес6 в продакшене
Oleg
М?
Дима
Во первых floating point — это вообще не особенность js
Oleg
Да
Дима
Во вторых есть typed arrays
Oleg
Но из коробки нет возможности считать точно
Oleg
Потому что оно и не нужно в целом то
Дима
В третьих в таких лbбах числа совсем не строками) У меня кастомный фикс одной либы для big number от математика, числа молотит только в путь
Дима
Ну я уже рассказывал, криптография, в которой проверка результата — это сравнение числа с 2 в степени 2048 - 64 в котором около 500 цифр))
Oleg
Ну в целом я и не говорил что совсем нельзя 😄Но не предназначено это да
Anonymous
кто-то юзает какие-либо административные интерфейсы в виде SPA?
Oleg
Алгоритм сам ещё выглядит грязно конечно. Когда чуть ли не по три запроса асинхронных на строку кода - очень уныло читать всё это, плюс ещё this. много ибо много стейта
Oleg
Это конечно всё не то чтобы смертельные проблемы, но.... они вносят свой негативный вклад
Oleg
Всё нравится... до тех пор пока его не становится очень много
Oleg
Ну и он бесполезен выходит - вроде время то освобождает для других задач, а у меня всё линейно и в итоге оное всё-равно всё ждет как будто это не JS, а классический язык без асинхронности
Oleg
Правда это не то чтобы минус ибо по сути не теряется же ничего, но вот такая вот особенность
Oleg
Но если мне однажды нужно будет делать запрос и считать дальше потому что нужно срочно что-то исполнить - это будет обязательно на JS, на ноде, потому что в этом качестве нода очень и очень торт
Oleg
Микросервисы наше всё
Anonymous
представляю сколько тебя еще открытий ждет впереди
Anonymous
/me
Anonymous
Эммм
Anonymous
Мне кажется цепляться за js при высокой необходимости скорости как-то странно)
Anonymous
бросай ноду, бери тот же питон/ruby или помощнее go и всё будет работать на ура, и производительность и читаемость ;)
Anonymous
на питоне так ваще целая туча библиотек для математики...
Anonymous
да простят меня jsеры)
δμ Dmitry
Мне кажется цепляться за js при высокой необходимости скорости как-то странно)
а почему бы нет, прогретая нода может давать неплохой результат тут очень относительно, так как зависит от того какая скорость нужна
Aleksei
где можно старые версии хрома скачать?
anoru
@rmnff https://learn.javascript.ru/closures
Anonymous
Ну как-то странно предлагать питон или руби если нужна скорость )
Питон, потому что банально ему как я понял нужна математика, а он с ней справляется на ура, плюс библиотек сишных куча, ну и читабельный код таки... Руби, потому что он писал на нем уже что-то, плюс руби все равно быстрее будет js, хотя тесты не проводил, сугубо личное мнение :) Ну и плюс не только питонруби, еще go предложил :)
Anonymous
а как же сишный код для питона?
Serhiy
З.Ы. плохо, в смысле медленно.
Serhiy
Так же как сишный код для ноды )
Anonymous
Так же как сишный код для ноды )
Ааа, не знал про сишный код для ноды... просто в питоне есть мат либы на си, которые используются чуть ли не всеми))
Serhiy
Ааа, не знал про сишный код для ноды... просто в питоне есть мат либы на си, которые используются чуть ли не всеми))
Для прототипа - да. Но когда нужно прям быстро молотить цифры - все равно переписывают на что-то реально быстрое.
Anonymous
А, ну то понятно))) но числомолотильни разные бывают)
Anonymous
само лучше числа молотятся на gpu )
Anonymous
но нужна ли такая числомолотильня?)))
Serhiy
Через замыкание нужно втаскивать индекс в массиве.
Serhiy
const n = document.getElementById('tommorrowwarStartMenu'); const createElm = (i, n)=>{ p = document.createElement('div'); p.onclick = function(){addTo(pointers[i]['en'])}; n.appendChild(p); }; for(let i = 0; i < pointers.length; i++) { createElm(i, n); }
Дима
Тем более странно аргументировать к C библиотекам, когда к практически к любому интерпретируемому языку можно подключать нативные аддоны
Ale
жс ж наверное лучше всех скриптовых будет, с его-то движками
Дима
Ну кроме LUA
Дима
Что как бы намекает
Ale
наверное, но все надо мерять конечно, если это как-то важно
Serhiy
жс ж наверное лучше всех скриптовых будет, с его-то движками
Ну справедливости ради нужно сказать что у питона тоже куча движков. Так что там тоже конкуренция и вот это все. Но жс как-то более динамично развивается за счет того что в него нормально денег вливают.
Ale
конкуренция корпораций с деньгами и кучи волонтеров эт не одно и тоже
Дима
Забавно наблюдать как все привыкли считать js какой-то фигнёй из разряда подёргать кнопочки, а теперь периодически ловят разрыв шаблона)
Дима
😄
Дима
Ну js силой баттхёрта и двигается, по сути😄 WAT, javascript fatigue, how its to learn js in 2016 — такие вбросы порождают важные обсуждения)
Serhiy
Ну js силой баттхёрта и двигается, по сути😄 WAT, javascript fatigue, how its to learn js in 2016 — такие вбросы порождают важные обсуждения)
хз. 2 последних по моему лажа полная. Т.е. понятно что все стало сложнее чем мышкой окна закрывать. Но блять программировать вообще не просто )
Marat
кто-то юзает какие-либо административные интерфейсы в виде SPA?
Я в одном пет проджекте попробовал crudl.io. Хорошая документация, есть примеры, работает быстро. Из минусов - не очень всё хорошо с адаптивностью дизайна. Выбирал между ним и admin-on-rest от marmelab, выбрал crudl, т.к. он более кастомизирующийся и быстрый. Ты выше писал о crudl, в итоге попробовал?
Дима
хз. 2 последних по моему лажа полная. Т.е. понятно что все стало сложнее чем мышкой окна закрывать. Но блять программировать вообще не просто )
Лажа, но попрождает правильные движухи) После этого куча бойлерплейтов схлопнулась практически до одного create-react-app
Serhiy
О! Раз уж мы тут про сложности заговорили. Кто как готовит большие проекты? (Я сейчас пришел к тому что перевел все в одну монорепу и управляю всем этим безобразием через lerna.)
Дима
lerna — ок, я тоже к этому прихожу,масса кода набралась близкая к критической)
δμ Dmitry
Слушайте, помогите с задачей. Есть строка, которая рандомный uuid.v1 с равномерным (вроде) распределением Нужен алгоритм, который будет скукоживать этот рандомный uuid в равномерное распределение от 1 до N. N небольшое, точно меньше 100, если это важно
Serhiy
тоже монорепа но без lerna
Скриптами управляешь?
Dart
Подскажите за es6 плиз. class someclass { someMethod() { $(document).on('keydown', event => { // вот тут this - это document, судя по отладчику. Но почему не текущий инстанс класса? });