Anton
Со скоростью проблемы нет, бэк в пару строчек, RPS в 10к+ на одно ядро вообще без проблем. Даже на VPS.
Проблема колличество разных страниц, те обьем памяти, и резервирование.
Как только начинаются дополнительные накруты - скорость сразу падает по экспоненте.
Anton
И тут встает вопрос про точность подсчета. Если можно немного врать - все опять становиться немного проще :)
Dmitry
Привет всем
Dmitry
Странный баг какой-то ловлю
Dmitry
jquery ui datepicker ожидает формат даты через /, хотя везде . прописана
Артём
Если кому нужно, написал либу для себя. Библиотека переключает элементы на веб-странице. весит 3кб в минифицированном виде. Скоро обновлю ее, должна весить еще меньше.
Для использования нужно установить табы и блоки, последнее впрочем не обязательно. Табы/блоки (можно использовать для SPA-приложений, таб как ссылка, блок как страница, при нажатии на таб переключается блок) и просто табы без блоков, например для переключения языка en/rus/de.
Используется один обработчик событий на коллекцию NodeList (например на множество элементов "<li></li>") и внутренне кеширование (что ранее было включено то и отключается), тем самым минимизируется обращение к DOM.
Так же можно к одиночном элементу привязать (к id или любому другому тегу или классу) и расположить произвольно на странице.
Можно еще сделать так, чтобы при активации одно таба/блока, все остальные экземпляры с табами и блоками закрывались, или добавить комбинации, которые поваляют закрывать одни и не трогать другие.
Подробно в readme и в примерах. Читать лучше последовательно.
Примеры: https://artnv.github.io/switcher/index.html
github: https://github.com/artnv/switcher
Dmitry
Валидация на стороне клиента еще не проходит, если пишу dd.mm.yy
Если заменяю на dd/mm/yy - нормально идет
Dmitry
но не с первого раза, выбираю дату - ошибка, выбираю ее же - нет ошибки
Anonymous
Зачем код показывать, давай на словах объясню
CherryTea
блин а в 2017 году есть менее бредовый способ округлить до 2ух после запятой, чем
parseFloat(123.3453346.toFixed(2)) ?
CherryTea
Если кому нужно, написал либу для себя. Библиотека переключает элементы на веб-странице. весит 3кб в минифицированном виде. Скоро обновлю ее, должна весить еще меньше.
Для использования нужно установить табы и блоки, последнее впрочем не обязательно. Табы/блоки (можно использовать для SPA-приложений, таб как ссылка, блок как страница, при нажатии на таб переключается блок) и просто табы без блоков, например для переключения языка en/rus/de.
Используется один обработчик событий на коллекцию NodeList (например на множество элементов "<li></li>") и внутренне кеширование (что ранее было включено то и отключается), тем самым минимизируется обращение к DOM.
Так же можно к одиночном элементу привязать (к id или любому другому тегу или классу) и расположить произвольно на странице.
Можно еще сделать так, чтобы при активации одно таба/блока, все остальные экземпляры с табами и блоками закрывались, или добавить комбинации, которые поваляют закрывать одни и не трогать другие.
Подробно в readme и в примерах. Читать лучше последовательно.
Примеры: https://artnv.github.io/switcher/index.html
github: https://github.com/artnv/switcher
хорошая штука, спасибо. Вот бы еще cursor: pointer на вкладках был
Smooth Operator
при чем тут typeof
Артём
либа просто переключает, а это уже через css
CherryTea
упс, случайно захватил
Артём
там к любому элементу прикрутить можно ul li, #id span, .class span и тд
CherryTea
Артём
а)
Артём
с контроллером хешей #, можно использовать для небольших SPA
Smooth Operator
CherryTea
а том чтобы мне не писалось 9 числе после запятой?
CherryTea
вообще в данном случае у меня дергалась анимация, и я думал это поможет
CherryTea
спойлер: не помогло
Smooth Operator
Если кому нужно, написал либу для себя. Библиотека переключает элементы на веб-странице. весит 3кб в минифицированном виде. Скоро обновлю ее, должна весить еще меньше.
Для использования нужно установить табы и блоки, последнее впрочем не обязательно. Табы/блоки (можно использовать для SPA-приложений, таб как ссылка, блок как страница, при нажатии на таб переключается блок) и просто табы без блоков, например для переключения языка en/rus/de.
Используется один обработчик событий на коллекцию NodeList (например на множество элементов "<li></li>") и внутренне кеширование (что ранее было включено то и отключается), тем самым минимизируется обращение к DOM.
Так же можно к одиночном элементу привязать (к id или любому другому тегу или классу) и расположить произвольно на странице.
Можно еще сделать так, чтобы при активации одно таба/блока, все остальные экземпляры с табами и блоками закрывались, или добавить комбинации, которые поваляют закрывать одни и не трогать другие.
Подробно в readme и в примерах. Читать лучше последовательно.
Примеры: https://artnv.github.io/switcher/index.html
github: https://github.com/artnv/switcher
не мешало бы для начала линтер поставить, с форматированием разобраться, переменные нормально назвать, убрать закомментированный код, добавить dist ...
Smooth Operator
Smooth Operator
Думаю тебе поможет: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/NumberFormat
Igor
Артём
CherryTea
Evgeniy 🍀
Igor
kdm🇩🇰
Привет. angularjs 1.5 использую сервис $http по одному урлу раз в n -ое время, но он каким-то образом кэширует запрос и дублирует их. как исправить?
kdm🇩🇰
я бы спросил в angularjs сообществе, но он скорее мертв чем жив
Евгений
А не сервер ли тебе кэширует?
Евгений
из доки
Евгений
$http responses are not cached by default. To enable caching, you must set the config.cache value or the default cache value to TRUE or to a cache object (created with $cacheFactory). If defined, the value of config.cache takes precedence over the default cache value.
Евгений
https://docs.angularjs.org/api/ng/service/$http
Евгений
Там прокрути вниз, есть раздел Caching
kdm🇩🇰
А не сервер ли тебе кэширует?
тогда получается он, если angularjs не кэширует, пробовал выставить таймаут - не помогает. как в ноде закончить общение с angularjs?
kdm🇩🇰
используется фреймворк express. думал res.end() тоже не помогает
Rafael 🌵
@AlexFails
Igor
/ban
Group Butler [beta]
Igor banned Дашуля!
Rafael 🌵
Думаю, уже прощай
Igor
а что там было?
Андрей
Опять наркота?
Igor
реклама другой группы
Igor
я что-то интересное пропустил
Igor
не, без наркоты
Igor
аа, я думал сиськи
kdm🇩🇰
либо браузер кеширует часто запрашиваемые запросы
Евгений
В нетворке в браузере посмотри
Ilya
Всем привет! Кто может подсказать, почему ширина div в флексбоксе, когда указана в процентах, не одинаковая? https://jsfiddle.net/fu8cp8pb/4/
CherryTea
CherryTea
браузер округляет дроби, вот у вас и получилось фигня
Ilya
Ilya
В пикселях все работает, а ширина больше ну никак не может быть.
CherryTea
Ilya
В проценатах нужно для того что бы при полноэкранном режиме все было большего размера
CherryTea
медиазапросы тогда
CherryTea
не может быть ширина полоски 1,28 пиксела
Ilya
Ну это понятно, но равные ширины должны быть как минимум равными
CherryTea
в идеальном мире наверное. но тут все заоптимизированно
Ilya
медиазапросы тогда
Может и можно, но я не представляю как применить их к полноэкранному режиму видео
Ilya
Ilya
Если в пискелях получаеться такая вот штука
CherryTea
с точки зрения реализации - js кой менять класс родителя при разворачивании на весь экран. С т.з. здравого смысла - нахрена на полноэкранном виде делать крупные элементы управления?
Igor
🦥Alex Fails
Anatoly
В каких data-атрибутах правильно хранить location.hash?
Igor
data-hash?
Rafael 🌵
Rafael 🌵
кто такое название дает? хеш чего?
Rafael 🌵
так и напиши: data-location-hash
Anatoly
ну т.е. юзать `id`вообще не варик?
Igor
вообще это шутка была, но не смешная