Всі статті

Як створити власну розкладку клавіатури під Linux?

Останнім часом стало модно писати українською латинкою. Бувають випадки коли пристрій чи програма не підтримують кирилиці і доречніше вживати латинські літери, або не хочеться лишній раз перемикатися...
30 серпня 2020 ·
2
· 735 · Axmed

Обробка розподілених транзакцій в мікросервісній архітектурі

Сьогодні ми пропонуємо вашій увазі невеличкий матеріал про мікросервіси та розподілену архітектуру. Він, зокрема, зачіпає ідею Мартіна Фаулера про те, що нова система повинна починатися з моноліту, а...
02 листопада 2020 ·
1
· 726 · Alex

Чистий Python-код: основи

У цій статті ми поговоримо про чистий код — його переваги, різні стандарти, принципи та загальні настанови щодо написання чистого коду. Що таке чистий код Чистий код — це набір правил і принципів, які...
30 серпня 2021 ·
1
· 702 · Codeguida

6 рекомендацій з розробки масштабованих React-проєктів

На початку роботи над новим React-проєктом рекомендується сформулювати інструкції, дотримуючись яких можна буде створити застосунок який добре піддається масштабування. У цьому матеріалі я хочу поділи...
18 вересня 2020 ·
0
· 665 · Alex

Чому слід використовувати TypeScript замість JavaScript у 2021 році

Нещодавно я, використовуючи React Native, займався розробкою мобільного застосунку для медитації Atomic Meditation.  В ході роботи я зрозумів необхідність у вивченні та використанні TypeScript за...
18 травня 2021 ·
1
· 639 · 1 · Alex

Node.js або Java: продуктивність, ресурси, управління потоками, популярність і особистий досвід

Нещодавно ми з колегами обговорювали питання популярності деяких технологій — зокрема Java і node.js. Після недовгого інтернет-серфінгу з'ясувалося, що саме ці технології використовують інформац...
08 жовтня 2019 ·
0
· 638 · Alex

5 концептів які зроблять з вас кращого React розробника

Дізнайтеся, як використовувати передові концепцти React, це допоможе вам стати кращим розробником React. Індивідуальні хуки (custom hooks) Як ви вже знаєте, хуки — це нове доповнення в React 16.8, яке...
15 червня 2022 ·
0
· 615 · Alex

LINQ. Огляд

В цій статті пропоную розглянути LINQ як важливий компонент .NET фреймворку, його історію та роль. Чому він був створений і як врешті користуватись цим інструментом. В кінці розглянемо приклади на мов...
01 серпня 2020 ·
2
· 608 · Oleksandr Martyniuk

Шпаргалка по модулям в Golang

Дана стаття, це коротка шпаргалка по управлінню модулями в Go. Ця стаття являється перекладом цієї замітки Go modules cheat sheet Управління залежностями Додати або оновити залежність go get -d git...
19 травня 2021 ·
2
· 604 · Alex

Робимо з Vim-а цукерку

Давайте визначимося з термінологією Vim (далі Вім) - це, як багато хто вже знає, текстовий редактор. Звичайно, зміна вами написаного є дуже важливим заняттям, яке є пляшковим горлом у вашій продуктив...
30 вересня 2019 ·
2
· 590 · Alex

Консольні утиліти Linux, які зможуть полегшити вам життя

Трохи про утиліти консолі, які знають небагато, проте вони можуть бути корисні як для початківця джуна, так і для міцного сеньйора. Написати про утиліти (насамперед консольних) варто через те, що я б...
15 липня 2020 ·
2
· 588 · Alex

Поширені помилки безпеки в Laravel застосунках

У більшості випадків уразливості безпеки виникають тільки через недостатню поінформованість, а не через халатність. Хоча ми виявили, що більшість розробників дбають про безпеку, але іноді вони не розу...
30 вересня 2020 ·
0
· 541 · Alex