Всі статті

Що таке цикл подій та стек викликів у JavaScript

Цей матеріал для тих, хто давно хотів зрозуміти, як саме працює JavaScript у браузері. Навіть досвідчені розробники можуть не знати цих принципів або забути їх, тож сподіваємось, що стаття буде для ва...
23 листопада 2020 ·
2
· 231 · Codeguida

Гайд по CSS селекторам

CSS селектори - основа розуміння CSS. Селектори - це те, що допомагає визначити певний HTML елемент і додати до нього стилі. Тож не будемо обговорювати стилі і зосередимось на селекторах. В прикладах...
10 травня 2021 ·
0
· 231 · Codeguida

Як Django може обробляти 100 мільйонів запитів на добу

Сьогодні я буду писати про Django - фреймворк, який вірно служить мені протягом останніх п'яти років. Він допоміг мені досягти успіху в розробці високонавантажених рішень, що використовують сьогодні м...
25 липня 2020 ·
2
· 230 · Alex

10 порад щодо JavaScript проектів, які ви зрештою засвоїте

JavaScript — пригода і, я вважаю, кожен погодиться з цим твердженням. Фронтенд проекти дають нам, програмістам, свободу вибору, гнучкість та безліч простору для креативності. Але натомість вимагають т...
24 жовтня 2018 ·
0
· 228 · Codeguida

Яка різниця між експортом за замовчуванням та іменованим експортом в JavaScript?

JavaScript - одна з найпопулярніших мов програмування серед веб розробників. Вона пропонує безліч способів організації та спільного використання коду між різними файлами. Працюючи з модулями, ви может...
12 вересня 2023 ·
2
· 226 · Alex

Тригонометрія у CSS і JavaScript: ознайомлення

Пропонуємо до вашої уваги серію статей, у яких ми розглянемо основи тригонометрії, зрозуміємо, чим вона може бути корисною та як творчо застосувати її у CSS та JavaScript. Розуміння тригонометрії може...
24 червня 2021 ·
1
· 220 · Codeguida

Персональний комп'ютер повинен був померти десять років тому: що сталося замість цього

27 січня 2010 року один Великий Мислитель оголосив про смерть ПК. Минуло десять років, і ПК живе, хоча мандрівник у часі з 2010 року міг би й не знати цього. Ось, як цей вимираючий вид еволюціонував...
31 грудня 2019 ·
0
· 219 · Alex

array.flatMap() — витончений перебір у JavaScript

array.map() дуже корисна функція перебору: вона приймає масив і функцію перебору, а потім повертає новий перебраний масив. Однак існує альтернатива array.map() — array.flatMap() (доступний починаючи з...
03 лютого 2022 ·
0
· 219 · Codeguida

Швидке піднесення до степеня

Розв'язуючи одну із задач на InterviewBit (шкода вже не пам'ятаю, яку саме), я побачив магічний (і мені невідомий) метод піднесення до степеня, який містив...
05 листопада 2019 ·
1
· 215 · Codeguida

Що таке Docker і як використовувати його з Python

З цього матеріалу ви дізнаєтесь, як використовувати Docker локально. Будемо працювати не лише з контейнерами Python, а й з Nginx та Redis. Для розуміння тексту вам потрібно знати базові концепції згад...
21 травня 2019 ·
0
· 213 · 1 · Codeguida

Асинхронний Python: види конкурентності

З виходом останніх версій Python3 все частіше можна почути дискусії про асинхронність і конкурентність, адже нещодавно Python став їх підтримувати. Насправді це не так. Асинхронність присутня в Python...
17 жовтня 2021 ·
0
· 210 · Codeguida

Реліз дистрибутиву Linux Mint 20

Представлено реліз дистрибутиву Linux Mint 20, який перейшов на пакетну базу Ubuntu 20.04 LTS. Дистрибутив повністю сумісний з Ubuntu, але істотно відрізняється підходом до організації інтерфейсу кори...
28 червня 2020 ·
1
· 206 · Alex