JavaScript Style Guide от Google. 13 примечательных рекомендаций

Для тех, кто ещё не в курсе, Google выпускает руководство, которое излагает лучшие (по мнению Google) стилистические практики для написания чистого и понятного кода на JavaScript. Это не жёсткие правила по написанию валидного JavaScript, а только рекомендации, как придерживаться последовательного и привлекательного стиля, во всех ваших исходных файлах. Это особенно ПОДРОБНЕЕ

Овладей Python, создавая реальные приложения. Часть 7

Приложение для сбора данных с Flask и PostgerSQL Предыдущие части: Часть 1, Часть 2, Часть 3, Часть 4, Часть 5 и Часть 6 Работа с базой данных и запросами пугает некоторых (а может даже и многих) из нас. Наверное, я потерял сотню читателей, просто написав “PostgreSQL” в заголовке. Но, раз уж вы здесь, хочу сообщить, что ПОДРОБНЕЕ

Изучаем замыкания в JavaScript | Nuances of programming

Это практическое руководство по работе с замыканиями в JavaScript Замыкания — это базовая концепция JavaScript, которая сбивает с толку многих новичков, тем не менее её должен знать и понимать каждый разработчик. Правильное представление о замыканиях поможет вам писать более эффективный и «чистый» код, чтобы стать отличным JavaScript разработчиком. В этой статье я ПОДРОБНЕЕ

Решение проблемы с CSS :hover

:hover — псевдокласс, определяющий стиль элемента при наведении на него указателя. Проблемы с псевдоклассом :hover начались еще с тех пор, как на сенсорных устройствах был установлен первый браузер. Конечно, проблемы пытались решить и решали, но полноценным решением это вряд ли можно было назвать. Однако с новыми медиазапросами (Media Queries) 4 уровня проблема, кажется, ПОДРОБНЕЕ

API Chrome: 7 новинок | Nuances of programming

1. Web Bundles Этот API предоставляет возможность объединения веб-сайта в один файл. Более того, этим файлом можно поделиться через любое средство (Bluetooth или Wi-Fi Direct), а также его можно запустить в автономном режиме. Связанный элемент представляет собой файл с расширением .wbn. В нем находятся все HTML-страницы, CSS, изображения, видео и ПОДРОБНЕЕ

Создание эффектов при прокрутке

В этом руководстве мы поговорим о том, как создать эффект открывающегося блока при прокрутке. Эффект состоит из сплошного цветного блока, который уменьшается в размере, открывая текст или изображение. Эффекты открывания можно использовать для создания интересных взаимодействий с пользовательскими компонентами, такими как слайд-шоу. Этот слайд создан с помощью схожей wipe-анимации: Можете ПОДРОБНЕЕ

Оптимизация размера Angular bundle за 4 шага

Вам доводилось получать жалобы на слишком медленную загрузку веб-приложения или получать задачу “оптимизировать производительность” медленного приложения? Множество тем посвящено производительности приложений: отложенная загрузка, отслеживание изменений, рендеринг со стороны сервера и т.д. Здесь я расскажу об оптимизации размера Angular bundle. Все предельно просто и полезно. Шаг 1: узнайте размер bundle Трудно отрицать, ПОДРОБНЕЕ

Станьте экспертом в разработке с этими продвинутыми советами по кодированию. Часть 1

Самое худшее, что может произойти с разработчиком, — это застрять в своей нынешней квалификации. Когда вы знаете о пробелах в собственных знаниях, но не понимаете, чем можно улучшить ситуацию. Второй из худших раскладов — вы долгое время доверяете своему текущему уровню знаний. Поверьте на слово: если хоть один из разработчиков в команде не спорит ПОДРОБНЕЕ

Почему программисты не бросают работу?

Примечание: В этой статье я выражаю своё личное мнение, а не взгляды какой-либо компании. Технические компании постоянно пытаются понять, что нужно сделать ,чтобы сотрудники были довольны. Добиться этого не так просто, и люди, работающие в этой сфере, с которыми я разговаривал, работали в одном месте в среднем не более полутора лет. Когда ПОДРОБНЕЕ

Создание музыкального бота с помощью Discord.js

Установка discord-бота Создание проекта Основы Discord js Чтение сообщений Добавление песен Проигрывание песен Пропуск песен Остановка песен Исходный код для index.js: API discord предоставляет инструмент для создания и использования ботов. Рассмотрим пример создания базового музыкального бота и добавления его на сервер. Бот сможет проигрывать, пропускать и останавливать музыку, а также будет ПОДРОБНЕЕ