Всі статті
CSS у SVG у CSS: як додавали конфеті до дизайн-системи Stack Overflow
Головний фронтендер Stack Overflow Аарон Шекей (Aaron Shekey) розповів у блозі, як його команда додавала на сайт конфеті: святкові анімації для привітання з будь-чим. Нам видався цікавим його підхід,...
22 червня 2021
·
0
· 16
·
Codeguida
Що таке HTTPS та як на нього перейти
HTTPS є, де-факто, обов'язковим для веб-сайтів. Користувачі охочіше лишають свої дані на сайтах з зеленим замком в адресному рядку, Chrome та Firefox позначають небезпечними http-сторінки, де присутні...
26 червня 2017
·
0
· 30
·
Codeguida
Створюємо асинхронний веб-фреймворк самостійно
Інтро
Асинхронне програмування останніми роками стає дедалі популярнішим у спільноті Python. Стає зрозумілим, чому використання бібліотек на зразок aiohttp збільшується в рази. Вони обробляють багато...
02 вересня 2019
·
0
· 14
·
Codeguida
Деякі заплутані фрагменти Python, які можуть вас вкусити!
Зауважте: Ви можете переглянути представлені в статті приклади у командному рядку. Для цього потрібно буде встановити npm-пакет wtfpython та запустити його у командному рядку, після чого колекція відк...
29 вересня 2017
·
0
· 37
·
Codeguida
Перетасовуємо колоду карт з Vue.js
Передмова
У статті створимо UI, що дозволяє перетасовувати карти у випадковому порядку.
Повна версія застосунку:
Контекст
Оскільки стаття розрахована на розробників, які не знайомі з Vue, ми детально...
24 вересня 2018
·
0
· 7
·
Codeguida
Розробка Pong Game за допомогою Kivy
В цьому туторіалі ми напишемо гру Pong використовуючи Kivy.
Почнемо
Давайте почнемо саме зі створення простого додатку. Створіть директорію для
гри і в ній файл main.py.
Для початку ми помістимо у цей...
27 квітня 2020
·
0
· 19
·
Codeguida
7 порад щодо керування undefined у JavaScript
Коли я почав вивчати JavaScript вісім років тому, для мене було дивним існування undefined та null. Яка ж між ними різниця? Вони обидва дорівнюють порожнім значенням і, крім того, порівняння null == u...
12 липня 2017
·
0
· 57
·
Codeguida
Основи Redux
Так як веб-додатки стають все більш складними, виникає необхідність оновлення та відображення їх основних даних. Є багато підходів управління цими даними. Проте розробники досі залишаються з непрозори...
30 листопада 2021
·
1
· 232
·
Codeguida
Огляд тестування JavaScript у 2019
Цей матеріал допоможе вам побачити повну картину тестування JavaScript у веб-спільноті станом на 2019.
Останнім часом приємно спостерігати за еволюцією тестування веб-сайтів. Лише декілька років тому...
08 квітня 2019
·
0
· 29
·
Codeguida
Алгоритми виявлення контурів зображення
У статті представлені чотири найпоширеніші алгоритму виявлення контурів.
Перші два, а саме алгоритм трасування квадратів і трасування околиць Мура, прості в реалізації, а тому часто застосовуються дл...
3 роки тому
·
0
· 197
·
Alex
Створюємо простий Virtual DOM з нуля
Повний код можна переглянути за посиланням, а результат його роботи тут.
Примітка
Якщо змінна починається з символу $, вона стосується звичайного DOM (наприклад, $div, $el, $app);
Якщо змінна починає...
21 січня 2019
·
0
· 15
·
Codeguida
Що таке Docker і як використовувати його з Python
З цього матеріалу ви дізнаєтесь, як використовувати Docker локально. Будемо працювати не лише з контейнерами Python, а й з Nginx та Redis. Для розуміння тексту вам потрібно знати базові концепції згад...
4 роки тому
·
0
· 255
·
1
·
Codeguida
В тренді
-
Опануйте принципи SOLID всього за 8 хвилин!
У цьому блозі я продемонструю реалізацію принципів SOLID у застосунку React. До...
-
5 просунутих прийомів NodeJS з ExpressJS
Кожен розробник прагне мати ефективну та надійну кодову базу, яку легко зрозуміт...
-
Асинхронне виконання коду з Django та Celery
Коли я починав вчити Django, найважче для мене було виконувати деякий код кільк...
-
Чистий Python-код: основи
У цій статті ми поговоримо про чистий код — його переваги, різні стандарти, прин...
-
Патерн Pub/Sub в Node.js
Вступ Патерн Pub/Sub - це універсальний односторонній патерн обміну повідомлення...
-
Яка різниця між експортом за замовчуванням та іменованим експортом в JavaScript?
JavaScript - одна з найпопулярніших мов програмування серед веб розробників. Вон...
-
Найважливіші архітектурні шаблони, які необхідно знати
Архітектурний шаблон - це узагальнене рішення поширеної проблеми в а...