Have you ever wondered how to track when elements with positions: sticky become fixed? Eric Bidelman has an amazing post on this topic, go and read it now.
I've found some difficulties while using it in my project. Here they are:
It breaks encapsulation. sticky-change event relates to header element, but you have to insert sentinels to header's parent (and make it position: relative).
It involves lots of factors that should be consistent and their connection is not always obvious. For example you can't set --default-padding greater than 40px, which is top-sentinel's height.
You can't track block in the middle of an article.
Итак, наверное многие из вас хотели бы иметь летающую игрушку на радиоуправлении. Самой простой в управлении (на мой субъективный и неопытный взгляд) является квадракоптер. Кроме того квадракоптер открывает большие возможности для программирования — есть платы управления на основе ардуино, можно подключать датчики (GPS, барометр, сонар, цифровой компас, понятное дело гироскопы).
Множество постов призывает вас сделать это. Я расскажу как я собрал и облетал (буквально вчера) свой первый в жизни квадракоптер. С какими проблемами столкнулся и как их решил. Что важно я хотел бы написать данный рассказ именно с позиции новичка в радиоуправляемой авиации.
Статья является частью цикла:
1. Часть первая, описание и выбор деталей
2. Часть вторая, сбор рамы
Все вы, конечно, уже в курсе, что Google Chrome совершил прорыв в области многозадачности и разработал технологию Multitask.
Основным недостатком технологии является то, что поддержку технологии нужно добавлять вручную на каждый сайт. Теперь это стало совсем просто: <script src="https://raw.github.com/Yavanosta/Multitask/master/multitask.min.js"></script>
Захотел я купить в интернете вещь, ведь как удобно выбрал, оплатил карточкой, и на следующий день покупку уже принесли к тебе в офис. Выбрав и положив в корзину интересующую меня вещь, нажал «Оплатить» и попал на шлюз oplata.info. Карточки они не принимают, ну что ж поищем обходные пути. При попытке оплатить через ЯД вываливается сообщение «Ошибка оборудования магазина» и мой выбор пал на RBK Money…
Часто при работе с критичными бизнес данными возникает желание или необходимость сохранять историю любых изменений объекта. Причем как и любая система резервного копирования наша система должна быть простой и надежной, как лом. Созданию такого инструмента я и решил посвятить топик.