Основи XPath
XPath — це потужна мова, яка часто використовується при парсингу веб-сайтів. Вона дозволяє звертатися до вузлів (node, ноди) чи вираховувати значення з XML та HTML. Схожі функції використовують CSS се...
14 вересня 2020
·
0
· 319
·
Codeguida
Як стати гарним фронт-енд розробником
{full-post-img}
Не так давно я отримав листа від одного з моїх читачів, який змусив мене трохи задуматись. Ось як воно виглядає:
Привіт, Філіп, я хочу спитати, як стати гарним фронт-енд розробником?...
12 жовтня 2021
·
0
· 296
·
Codeguida
Прототипне наслідування у JavaScript
Ви, мабуть, вже чули щось на зразок: «У JavaScript усе є об'єктом».
Якщо ви ще не мали справ з об'єктами та не знаєте, які вони на вигляд, ось приклад:
JavaScript керується принципами прототипного об...
02 листопада 2018
·
0
· 293
·
Codeguida
Візуалізація даних і метрики в тестуванні
Авторка — Ганна Каплун, Test Engineering Lead в Intellias
У тестуванні є безліч метрик, які можна збирати для оцінки й прогнозування процесів. Часто всі ці цифри не йдуть далі одного-двох людей — хоча...
3 роки тому
·
0
· 290
·
Codeguida
Гайд по CSS селекторам
CSS селектори - основа розуміння CSS. Селектори - це те, що допомагає визначити певний HTML елемент і додати до нього стилі. Тож не будемо обговорювати стилі і зосередимось на селекторах.
В прикладах...
3 роки тому
·
0
· 288
·
Codeguida
10 найдратівливіших речей в веб-сайтах
Інтернет повен ненависті. В основному, це агресія людей, що надають перевагу висловити її в мережі, а не в реальному житті. Але іноді агресія виникає у вас самих, при відвідуванні непродуманих сайтів...
25 грудня 2021
·
1
· 279
·
Codeguida
Що ви повинні знати про async & await в JavaScript
В минулій статті я описував нові ключові слова в JavaScript: async та await і для чого вони потрібні. Тепер настав час дізнатися про декілька неочевидних, але важливих аспектів роботи з ними.
Функції,...
17 листопада 2021
·
1
· 277
·
Codeguida
++i проти i++ в Javascript
Там де є i там є маленька, але важлива відмінність між ++i та i++, що може завдати достатньо головного болю, якщо не бути обережним. Спробуйте це:
var i = 5;
i++;
console.log(i); //=> 6
++i;
console.l...
20 червня 2021
·
0
· 274
·
Codeguida
Керування пам'яттю у JavaScript
Вступ
Низькорівневі мови, наприклад С, мають інструменти керування пам'яттю, такі як malloc() і calloc(). Ці функції використовуються розробниками для явного виділення і звільнення пам'яті окремо від...
09 жовтня 2017
·
0
· 269
·
Codeguida
Що таке Docker і як використовувати його з Python
З цього матеріалу ви дізнаєтесь, як використовувати Docker локально. Будемо працювати не лише з контейнерами Python, а й з Nginx та Redis. Для розуміння тексту вам потрібно знати базові концепції згад...
4 роки тому
·
0
· 260
·
1
·
Codeguida
Проста валідація форм з HTML5
Коли ви збираєте інформацію від людей, через форму, ви застосовуєте якісь
перевірки. Недотримання цих вимог може призвести до втрати клієнтів, небажаних
даних в вашій базі даних або навіть слабких міс...
13 січня 2021
·
0
· 257
·
Codeguida
JavaScript Symbols: навіщо?
Symbols — новий примітивний тип даних у JavaScript. Серед його переваг найбільш корисною є можливість визначення властивостей об'єктів. Але що в Symbols такого особливого, що відрізняє цей тип від зви...
20 березня 2019
·
0
· 257
·
Codeguida