Всі статті
Чому ваш сайт повинен бути менше 14 КБ Переклад
Чим менший розмір веб-сайту, тим швидше він завантажується, і це не дивно.
Дивує те, що сторінка розміром 14 КБ може завантажуватися набагато швидше, ніж сторінка розміром 15 КБ - можливо, на 612 мс ш...
13 October 2022
·
0
· 193
·
Alex
Умовний (тернарний) оператор в JavaScript Переклад
Умовний (тернарний) оператор - єдиний оператор JavaScript, що приймає три операнда: умова, за якою слідує знак питання (?), потім вираз, який виконується, якщо умова істина. Далі супроводжується двокр...
20 July 2022
·
0
· 851
·
Alex
Функції обробки помилок у Golang Переклад
У цій статті я продемонструю основи обробки функцій помилок у Go і як ними користуватися.
Що таке тип помилки?
Тип помилки в Go є типом інтерфейсу.
type error interface {
Error() string
}
Таким...
21 June 2022
·
1
· 295
·
Alex
5 концептів які зроблять з вас кращого React розробника Переклад
Дізнайтеся, як використовувати передові концепцти React, це допоможе вам стати кращим розробником React.
Індивідуальні хуки (custom hooks)
Як ви вже знаєте, хуки — це нове доповнення в React 16.8, яке...
15 June 2022
·
0
· 475
·
Alex
Команда SED у Linux/Unix на прикладах
SED – це потоковий редактор тексту (від stream editor), за допомогою якого можна виконувати з файлами безліч операцій на кшталт пошуку та заміни, вставки чи видалення. При цьому найчастіше він викорис...
09 June 2022
·
0
· 1.3K
·
Alex
ZeroIoC - IoC контейнер на Source Generator-ах
ZeroIoC IoC контейнер для .NET без рефлексії
Головна затія - це створити такий IoC контейнер який би чудово працював на планформах із AOT компіляцією, таких як Xamarin, Unity та Native AOT. З виходом...
30 August 2021
·
2
· 290
· 7
·
Stanislav Silin
Ітеровані об'єкти в JavaScript
Коли нам потрібно перебрати об'єкт ми зазвичай потрапляємо в пастку, використовуючи завжди одні й ті самі ітератори, наприклад for або .map(). Але в JS існує велика кількість ітераторів, кожен я яких...
28 May 2021
·
0
· 746
·
Alex
Шпаргалка по модулям в Golang
Дана стаття, це коротка шпаргалка по управлінню модулями в Go. Ця стаття являється перекладом цієї замітки Go modules cheat sheet
Управління залежностями
Додати або оновити залежність
go get -d git...
19 May 2021
·
2
· 508
·
Alex
Чому слід використовувати TypeScript замість JavaScript у 2021 році
Нещодавно я, використовуючи React Native, займався розробкою мобільного застосунку для медитації Atomic Meditation. В ході роботи я зрозумів необхідність у вивченні та використанні TypeScript замість...
18 May 2021
·
1
· 572
· 1
·
Alex
Чому варто використовувати тег <picture> замість <img>
Використання зображень та анімацій в інтерфейсах користувача стало поширеною практикою в сучасних веб застосунках. Хоча ці приклади сучасного дизайну фокусуються на підвищенні зручності роботи з вашим...
14 May 2021
·
0
· 1K
·
Alex
7 проблем в автотестах
В своїй практиці я зустрічав проєкти з різними підходами до тестування: деякі мали 99% покриттям юніт-тестами, а в інших автоматичне тестування було відсутнє взагалі. В цій статті я хочу звернути уваг...
12 March 2021
·
3
· 370
·
Oleksandr Martyniuk
Транзакції в DynamoDB
Протягом багатьох років в розробці програмного забезпечення домінували реляційні бази даних. Мова SQL стала однією з найпоширеніших мов програмування. Але на початку 21 століття розвиток WEB 2.0 і пот...
12 March 2021
·
1
· 306
·
Oleksandr Martyniuk
В тренді
-
Найважливіші архітектурні шаблони, які необхідно знати
Архітектурний шаблон - це узагальнене рішення поширеної проблеми в архітектурі...
-
Повне керівництво по Flexbox
Це повне керівництво пояснює все про flexbox, зосереджуючись на всіх можливих вл...
-
Секрети JavaScript-функцій
Кожен програміст знайомий з функціями. В JavaScript функції відрізняються безліч...
-
Жадібні алгоритми
Жадібний алгоритм - інтуїтивний та ефективний спосіб розв'язання задач оптимізац...
-
Вступ в React, якого нам не вистачало
React - це найпопулярніша в світі JavaScript-бібліотека. Але ця бібліотека хорош...
-
Не використовуйте оператор "+" для об'єднання рядків в Python
Коли я тільки почав працювати з Python, я інтуїтивно почав використовувати опера...
-
Автоматизація тестування з використанням Selenide через Selenoid в Docker контейнері
Дана стаття буде корисна QA фахівцям початківцям, а також тим, хто цікавиться о...