Python та програмування
15 subscribers
261 photos
23 videos
37 files
2.09K links
Code bookmarks 🔖
Generally Python & Data Science;
Rarelly: Design, HTML5/CSS, JS

#code #python #programming
🐧: @tuxua
Download Telegram
Forwarded from lil words make magic
В блоге Нильсен вышла статья о дизайне пуш-уведомлений. В ней рассказывают, как избежать 5 самых частых ошибок в пушах.

Что приложения делают не так и как это исправить

1. Просят разрешения слать уведомления при первом запуске, когда продукт еще не несет ценности для пользователя.
Совет: просите доступ к уведомлениям, когда пользователь уже познакомился с приложением.

2. Не рассказывают, что будет в уведомлениях.
Совет: расскажите, зачем пуши и какую пользу они принесут. Например, если из них пользователь узнает про скидки или о важных изменениях, так и скажите.

3. Отправляют несколько уведомлений подряд.
Совет: комбинируйте похожие уведомления в одно. Например, Instagram присылает один пуш про несколько лайков: «Боре и ещё 9 друзьям понравилось ваше фото».

4. Делятся нерелевантным контентом.
Совет: присылайте важные уведомления и не отвлекайте по пустякам.

5. Прячут настройки уведомлений.
Совет: дайте возможность выбрать нужные уведомления в настройках приложения.

#interruptions


https://www.nngroup.com/articles/push-notification/
Forwarded from Типичный программист
Создание анимированного компонента навигации на сайте

https://tproger.ru/translations/creating-navigation-component-with-vue/

Небольшой гайд, в котором:
— рассказываем, как применить Vue.js и TweenMax для получения анимированной панели,
— показываем примеры кода и его разбор от разметки и до анимации.

Вдохновляйтесь и творите!

#веб #анимация
Forwarded from Типичный программист
Знакомство с Kaggle: изучаем науку о данных на практике

https://tproger.ru/translations/kaggle-competitions-introduction/

Можно найти множество обучающих ресурсов по анализу данных — от Datacamp до Udacity, все они позволяют изучить науку о данных.

Но если вы из тех, кто любит учиться через практику, то Kaggle, возможно, окажется лучшей платформой для улучшения ваших навыков. В нашем материале остановимся на следующих моментах:
— как начать участвовать в соревнованиях Kaggle,
— обзор основных инструментов и походов Kaggle,
— как почерпнуть максимум из соревнований и стать экспертом.

#kaggle
Forwarded from Типичный программист
Держать всё под контролем: сравнение систем мониторинга

https://tproger.ru/blogs/monitoring-systems-comparison/

Чем активнее развиваются IT-технологии в отдельно взятой компании, тем отчётливее становятся видны круги под глазами у сисадминов, которым приходится контролировать всё больше процессов и следить за здоровьем всё большего количества систем.

В нашей подборке рассказываем:
— какие системы мониторинга существуют сейчас на рынке,
— в чём их основные отличия,
— как выбрать подходящую.

#sysadmin
Forwarded from Типичный программист
Учимся на практике: создание прогрессивного веб-приложения

https://tproger.ru/translations/progressive-web-app/

Прогрессивное веб-приложение представляет собой гибрид сайта и приложения, ориентированный на пользователей мобильных устройств.

С помощью конкретного примера отвечаем на следующие вопросы:
— как создать веб-приложение практически за час,
— почему PWA лучше обычного приложения,
— как использовать шаблон прогрессивного приложения для своих идей.

#веб
Forwarded from Типичный программист
Основы CSS: блочная модель

https://tproger.ru/translations/css-box-model/

Один из лучших способов внести изменения во внешний вид своего сайта — похимичить с CSS, с помощью которого можно поменять всё.

В этой статье для начинающих мы разбёремся:
— что такое блочная модель CSS и зачем она нужна,
— какие типы элементов существуют в HTML,
— как взаимодействовать с частями блочной модели для получения желаемого результата.

#css
Forwarded from PythonDigest
Как писать вложенные функции на Python
https://stackabuse.com/python-nested-functions/