Дима
А так интереснее)
Дима
А по факту, спека asm.js указывает, что x | 0 — это int, 1.0 — float ну и так далее. Кому требуется такое могут себе затипизировать
Oleg
Раньше были языки что просто на железо. Потом ОС учитывается. Потом виртуальные машины, пишущиеся под железо. Потом и с ОС. Теперь браузеры, которые выше чем виртуалки ибо дают комплексные возможности и сразу несколько языков, работающих вместе.
Oleg
JS/HTML/CSS/WASM/Всякие плюшки апи из JS, включая БД
Oleg
Теперь вот блокчейн, пока тормозной, потом когда/если подешевеет - на него там побольше языков, потом виртуалки, потом ещё чего-нить, а может и нет
Oleg
Интересно что будет дальше
Oleg
Контейнеры с AI и языками нового вида уровня общения с AI?
Владислав
Anonymous
Есть кто в сети?
hamper 𓅝
Владислав
CherryTea
нужна помощь гуру, что эта за хрень и почему оно работает:
let {
request = (data, next) => next(data),
response = (data, next) => next(data),
error = (data, next) => next(data)
} = params;
Bera
что делать подскажите это капча… нет слов у меня
Bera
https://www.instagram.com/developer/clients/register/
подскажите как зарегаться
Bera
Андрей
CherryTea
Bushrut
Artem
Добрый день, друзья
подскадите, есть ли плагин для атома чтобы автоматически менять название класса одновременно в html и sass?
Artem
Artem
Artem
чтобы автоматчески менялось?
Cenator 🐈
Дима
Зашёл и ливнул, думает что это прокатит 🙃
Artem
Cenator 🐈
Я кажется понял че ты хочешь
Artem
мне проект дали, там нейминг ебаный
хочу под бем сделать
Cenator 🐈
Здесь вариант только сразу нормальные классы давать, хотя не уверен, может есть плагины
Дима
Глобальный поиск по проекту
Anonymous
Artem
Artem
Дима
css modules
Дима
Их можно с sass интегрировать, будет ещё проще, чем с б*мом
Anonymous
Дима
😁
ММ
Nursultan
https://gist.github.com/Nursultan91/6adaaf7be25084be6f8c983b84dd05a4 можете помочь с js?
Thomas
а в JS есть что-то нативное вроде ?
# storage = {k0: { k1: 'value' }}, path = ['k0', 'k1'] => 'value'
dig = (storage, path) =>
path.reduce(((obj, key) => obj[key] || {}), storage)
Дима
ЯННП
Thomas
видимо плохи мои дела)
Maksim
Thomas
1. есть объект произвольной вложенности {k0: {k1: { k2: { k3....
2. есть массив ключей [k0, k1, k2, k3 ...]
хочется иметь функцию, которая возьмет объект (1) и попытается последовательно пытается (без хард фейлов) достать из объекта значение используя массив ключей (2) следующим образом:
obj[k0][k1][k2][k3][....
выше я написал вариант - но он мне не супер нравится и думаю вдруг уже есть готовое
Anonymous
Почему в браузере, если окно ужать - медиазапрос работает, а если на телефоне такая же ширина (или телефон в девтулзах включить) - не работает?
Sergey
Thomas
круто, но придется библиотечку тянуть
ок, видимо обойдусь самопалом
Sergey
Если есть тришейкинг, то это вроде бы не должно быть проблемой
Sergey
Там нужно будет совсем немного в итоге заимпортить
Cenator 🐈
Anonymous
Посмотрел, на айфоне разрешение 1136x640
Cenator 🐈
Anonymous
Ага. Нужно шаг больше сделать
Anonymous
Шаг из бутстрапа взят
Maksim
Как можно изменить урл, но не переходить по нему?
Anonymous
есть полифилы
Maksim
по сути новая ссылка будет вести не на другую страницу
Maksim
там якорь будет добавляться просто
Anonymous
ну якорь это просто hash страницы, он не перегружает ее
Maksim
но он скроллит до элемента, а вот это как раз и не нужно
Cenator 🐈
Cenator 🐈
Это несложно
Anonymous
два пути это сделать
Anonymous
сейчас внимательно
Anonymous
var scrollmem = $('html,body').scrollTop();
window.location.hash = hash;
$('html,body').scrollTop(scrollmem);
Это мы запоминаем позицию и возвращаем
Anonymous
костыль #1
Anonymous
function changeHashWithoutScrolling(hash) {
var id = hash.replace(/^.*#/, ''),
elem = document.getElementById(id)
elem.id = id+'-tmp'
window.location.hash = hash
elem.id = id
}
это мы временно меняем id элемента и потом возвращаем
костыль #2
Anonymous
Мой вопрос, кто нибудь делал ajax отправку файла кроссбраузерно?
Мне приходилось подключать какие то jquery.transport, jquery min ui для ie и FormData, ajax запрос по синтаксису отличался для отправки с файлом и без, и мне кажется это какой то мамонт из 2005
В то же время городить параллельную загрузку файла с прогресс баром, токенами тоже перебор, когда надо просто отправить файл с формой и капчей
Кто нибудь делал _красиво_?
Maksim
а без костылей, как я понял - никак?)
Anonymous
а без костылей, как я понял - никак?)
Если ты переопределяешь поведение window.location.hash, это уже костыль
Мне приходилось так делать когда есть фикс шапка и надо учитывать что скролить надо не на элемент а с сдвигом
Anonymous
в браузерах так, либо нативно как дали, либо аккуратно стреляем по ногам
Maksim
понял, спасибо большое)