Всі статті
Пишемо DSL на Python
ES модулі: детальний схематичний огляд
Знайомимось з Angular 2, створюючи додаток для пошуку зображень на Giphy
Front-end воїн - Scroll Progress
Керування пам’яттю в програмах GTK
Досвід компанії, яка обрала React Native
Нові функції ES2018, про які ви повинні знати
Поширені помилки безпеки в Laravel застосунках
React vs. Angular 2
Патерн «Замісник» у Python
Створюємо свій перший Vue.js компонент
Kubernetes Pod - що це таке, пояснюємо на практичних прикладах
Створюємо перший додаток на Python та Django
CSS магія - створюємо пошукову форму
ES6 деструктуризація. Детальна інструкція
Як зменшити розмір образу Docker: 6 методів оптимізації
Шаблони проєктування: фабричний метод
HTML5 шаблон: Базовий зразок для будь-якого проєкту
Найкращі практики проєктів на React із Typescript
Поширені помилки API та способи їх уникнення
Phaser-сумісна гра з використанням MightyEditor
Як провести сучасне e2e-тестування з Cypress JS
Мої перші враження від Rust
Посібник з Cache-Control
В тренді
-
10 цікавих логічних завдань для співбесід, які стимулюють мислення
Ми зібрали для вас 10 логічних задач, які можуть трапитися на співбесіді. Якщо в...
-
Автоматизація тестування з використанням Selenide через Selenoid в Docker контейнері
Дана стаття буде корисна QA фахівцям початківцям, а також тим, хто цікавит...
-
Чистий Python-код: основи
У цій статті ми поговоримо про чистий код — його переваги, різні стандарти, прин...
-
Протоколи TCP та UDP - пояснення простою мовою
Чи знаєте ви, що саме завдяки протоколам TCP та UDP працює інтернет? Але що озна...
-
Посібник для розробника: Як шукати код за допомогою grep
На якому б етапі веб-розробки ви не знаходилися, вам доведеться шукати текст або...
-
Як використовувати генератори та yield у Python
Чи доводилось вам колись мати справу з набором даних, що перевантажує пам'ять ва...
-
Жадібні алгоритми
Жадібний алгоритм - інтуїтивний та ефективний спосіб розв'язання задач оптимізац...