Pull to refresh
74
0
Дмитрий Гукетлев @Yavanosta

User

Send message

Another event for CSS position: sticky

Reading time1 min
Views3.8K

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:


  1. 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).
  2. 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.
  3. You can't track block in the middle of an article.

Let's try to improve it!

Читать дальше →
Total votes 14: ↑13 and ↓1+12
Comments0

Еще один коптер: часть вторая, сбор рамы

Reading time5 min
Views17K
Продолжая собирать свой летательный аппарат делаем раму для коптера.

Статья является частью цикла:
1. Часть первая, описание и выбор деталей
2. Часть вторая, сбор рамы


картинка снова из гугла

Внутри этой части будет много картинок, следите за траффиком.
Читать дальше →
Total votes 41: ↑38 and ↓3+35
Comments23

Еще один коптер: часть первая, описание и выбор деталей

Reading time5 min
Views47K
Итак, наверное многие из вас хотели бы иметь летающую игрушку на радиоуправлении. Самой простой в управлении (на мой субъективный и неопытный взгляд) является квадракоптер. Кроме того квадракоптер открывает большие возможности для программирования — есть платы управления на основе ардуино, можно подключать датчики (GPS, барометр, сонар, цифровой компас, понятное дело гироскопы).

Множество постов призывает вас сделать это. Я расскажу как я собрал и облетал (буквально вчера) свой первый в жизни квадракоптер. С какими проблемами столкнулся и как их решил. Что важно я хотел бы написать данный рассказ именно с позиции новичка в радиоуправляемой авиации.

Статья является частью цикла:
1. Часть первая, описание и выбор деталей
2. Часть вторая, сбор рамы


коптер на картинке не мой
Читать дальше →
Total votes 54: ↑53 and ↓1+52
Comments62

Добавьте поддержку Google Chrome Multitask на вашем сайте

Reading time1 min
Views1.1K
Все вы, конечно, уже в курсе, что Google Chrome совершил прорыв в области многозадачности и разработал технологию Multitask.

Основным недостатком технологии является то, что поддержку технологии нужно добавлять вручную на каждый сайт. Теперь это стало совсем просто:
<script src="https://raw.github.com/Yavanosta/Multitask/master/multitask.min.js"></script>

Посмотреть:

Читать дальше →
Total votes 20: ↑12 and ↓8+4
Comments15

RBK Money и профессиональный кошелек, будьте осторожны

Reading time1 min
Views763
Захотел я купить в интернете вещь, ведь как удобно выбрал, оплатил карточкой, и на следующий день покупку уже принесли к тебе в офис. Выбрав и положив в корзину интересующую меня вещь, нажал «Оплатить» и попал на шлюз oplata.info. Карточки они не принимают, ну что ж поищем обходные пути. При попытке оплатить через ЯД вываливается сообщение «Ошибка оборудования магазина» и мой выбор пал на RBK Money…
Читать дальше →
Total votes 45: ↑33 and ↓12+21
Comments15

Организация истории изменений в связке SQL Server и Linq 2 SQL

Reading time8 min
Views8.8K
Часто при работе с критичными бизнес данными возникает желание или необходимость сохранять историю любых изменений объекта. Причем как и любая система резервного копирования наша система должна быть простой и надежной, как лом. Созданию такого инструмента я и решил посвятить топик.



Читать дальше →
Total votes 21: ↑16 and ↓5+11
Comments18

Information

Rating
Does not participate
Location
Балашиха, Москва и Московская обл., Россия
Date of birth
Registered
Activity