Всі статті

Як Git Stash допоможе вам у роботі з декількома гілками

Під час роботи з декількома гілками в Git дуже легко заплутатись і внести зміни не на ту гілку. Або інша ситуація: ви працюєте над певною фічею, та ще не готові закомітити свої зміни, а хтось просить...
12 серпня 2019 ·
1
· 56 · 1 · Codeguida

Автоматизоване тестування UI: стисло про головне

Авторка: Ляшенко Дар'я, Senior AQA Engineer у компанії Svitla Systems. Перше, що бачить користувач вашої системи, — це інтерфейс, UI. Тому вкрай важливо переконатися, що всі його елементи працюють і в...
29 квітня 2021 ·
0
· 35 · 1 · Codeguida

Основи тестування JavaScript з Mocha

Mocha(Moка) – багатофункціональна тестова система для Node.js. Вона створена, щоб зробити асинхронне тестування легким. Тестування виконується серійно, що дає можливість точного звітування, та одночас...
02 серпня 2017 ·
0
· 31 · 1 · Codeguida

Еволюція шаблонів проектування в React

Уважніше поглянемо на деякі шаблони проектування, що виникають в екосистемі React. Ці шаблони підвищують читабельність, чистоту та полегшують повторне використання компонентів. Я почав працювати з Rea...
18 липня 2018 ·
1
· 26 · 1 · Codeguida

Основи Webpack 2

Що таке Webpack? Якщо просто, то це пакувальник модулів для вашого JavaScript. Але з часів першого релізу він еволюціонував в пакувальник для всього вашого фронтенду. Ось так це було раніше: розмітка...
26 серпня 2021 ·
0
· 26 · 1 · Codeguida

Чому я обрав Debian, а не Ubuntu, Arch, Gentoo чи FreeBSD

Debian — мій улюблений дистрибутив. А в цьому пості я розкажу, які саме фічі так мене приваблюють. Але, тим не менш, всі дистрибутиви, що вказані у цій статті, заслуговують на увагу, тому я вирішив по...
15 серпня 2021 ·
1
· 25 · 1 · Codeguida

TDD в PHP, ч. 1: як почати писати код через Unit-тести

Ця перша стаття в серії матеріалів про Test-Drive Development (TDD). Посилання на всі статті: TDD в PHP частина №1 – як почати писати код через Unit-тести TDD в PHP частина №2 – інструменти для на...
24 квітня 2018 ·
1
· 14 · 1 · Codeguida

Інтерактивне знайомство з Git

Cистема контролю версій стала важливим інструментом сучасної розробки, тому знання Git є обов'язковим для будь-якого девелопера. Інтерактивні онлайн-курси роблять процес навчання більш простим та ціка...
3 роки тому ·
0
· 10 · 1 · Codeguida

Автори шкідливого ПЗ почали частіше звертатись до «екзотичних» мов

Розробники шкідливого ПЗ дедалі частіше звертаються до незвичних мов програмування — щоб їхні програми було складніше виявити і проаналізувати. До такого висновку дійшла команда BlackBerry Research &...
28 липня 2021 ·
1
· 8 · 1 · Codeguida

Як почався мій шлях у світ Open Source

Є багато способів почати приймати участь в Open Source русі. В цій статті я розкажу як починав я, і, сподіваюсь, це комусь допоможе знайти свій шлях. Вперше, коли я дізнався про Open Source, я зрозум...
3 роки тому ·
0
· 6 · 1 · Codeguida

Вчені розробили AI, який впізнає людину за ходою

У кожної людини своя унікальна хода. Виходячи з цього, вчені розробили потужну систему відстеження розпізнавання ходи із залученням штучного інтелекту. Теоретично, нова система зможе замінити сканери...
5 років тому ·
0
· 5 · 1 · Codeguida

Вийшла бета-версія конфіденційного пошуковика Brave

Розробники Brave створили власну пошукову систему, котра, як і браузер, зосереджується на конфіденційності користувачів. Зараз бета-версія Brave Search діє у настільних і мобільних браузерах Brave, з...
23 червня 2021 ·
1
· 5 · 1 · Codeguida