Всі статті
Manticore як сучасна альтернатива Sphinx
Багато хто використовує для повнотекстового пошуку рушій Sphinx і пише для нього нові програми, але мало хто знає про його сучасну реалізацію - Manticore.
Класично, сферою застосування може бути пошук...
07 березня
·
2
· 27
·
6
·
p.s.
Що таке Node.js? Основи серверної розробки на JavaScript
Node.js - це потужне середовище виконання для запуску JavaScript-коду поза веб-браузером. Воно дозволяє запускати JavaScript на стороні сервера, що дає змогу розробникам створювати масштабовані, висок...
04 серпня 2023
·
1
· 222
·
3
·
Alex
Проект вихідного дня, що зміг
Про що стаття?
Дисклеймер: основна частина цієї статті була написана ще у лютому 2023, але часу та натхнення довести її до кінця не вистачало. Забігаючии наперед скажу, що розробляв це добро наприкінц...
11 листопада 2023
·
4
· 271
·
1
·
Oleh Rybalchenko
Чому HTTP/3 захоплює світ
Протокол передачі гіпертексту (HTTP) є наріжним каменем Інтернету, який допомагає завантажувати веб-сторінки, транслювати відео та отримувати дані для ваших улюблених програм.
Минулого року була станд...
24 жовтня 2023
·
5
· 179
·
1
·
Alex
Шаблони проєктування: фабричний метод
Призначення
Фабричний метод - це патерн проєктування, який надає інтерфейс для створення об'єктів у суперкласі, але дозволяє підкласам змінювати тип об'єктів, які будуть створені.
🙁 Проблема
Уявіть,...
07 вересня 2023
·
0
· 135
·
1
·
Alex
10 цікавих логічних завдань для співбесід, які стимулюють мислення
Ми зібрали для вас 10 логічних задач, які можуть трапитися на співбесіді. Якщо ви правильно на них відповісте, то ви точно справите враження.
Деякі логічні задачі зі співбесід змушують здивуватися: на...
26 березня
·
0
· 109
·
1
·
Alex
Опануйте принципи SOLID всього за 8 хвилин!
У цьому блозі я продемонструю реалізацію принципів SOLID у застосунку React. До кінця цієї статті ви будете повністю розуміти принципи SOLID. Перш ніж ми почнемо, дозвольте мені дати вам короткий всту...
17 серпня 2023
·
2
· 649
·
Alex
Команда AWK в Unix/Linux з прикладами
Awk - це скриптова мова, яка використовується для маніпулювання даними та створення звітів. Командна мова програмування awk не потребує компіляції та дозволяє користувачеві використовувати змінні, чис...
03 серпня 2023
·
1
· 513
·
Alex
Яка різниця між експортом за замовчуванням та іменованим експортом в JavaScript?
JavaScript - одна з найпопулярніших мов програмування серед веб розробників. Вона пропонує безліч способів організації та спільного використання коду між різними файлами.
Працюючи з модулями, ви может...
12 вересня 2023
·
2
· 358
·
Alex
Посібник по міграції з Webpack на Vite
У цій статті ми розглянемо, як оновити ваш фронтенд з Webpack на Vite.
Vite - це сучасний інструмент для розробки фронтенду, який користується величезною популярністю. Просто подивіться на цю статисти...
29 вересня 2023
·
1
· 348
·
Alex
Вам не потрібен UUID
UUID, скорочення від Universal Unique Identifier - це 128-бітний формат ідентифікатора, широко розповсюджений у комп'ютерних системах. Нижче наведено приклад з використанням його найпоширенішого предс...
03 жовтня 2023
·
4
· 335
·
Alex
Дивні "фішки" Python, які можуть вас здивувати
Час від часу під час написання коду ми всі стикаємося з дивною поведінкою мови програмування. Іноді це "особливість", про яку ми не знали, іноді це просто химерна поведінка мови, а іноді це вже баг на...
01 вересня 2023
·
2
· 310
·
Alex
В тренді
-
Опануйте принципи SOLID всього за 8 хвилин!
У цьому блозі я продемонструю реалізацію принципів SOLID у застосунку React. До...
-
5 просунутих прийомів NodeJS з ExpressJS
Кожен розробник прагне мати ефективну та надійну кодову базу, яку легко зрозуміт...
-
Асинхронне виконання коду з Django та Celery
Коли я починав вчити Django, найважче для мене було виконувати деякий код кільк...
-
Чистий Python-код: основи
У цій статті ми поговоримо про чистий код — його переваги, різні стандарти, прин...
-
Патерн Pub/Sub в Node.js
Вступ Патерн Pub/Sub - це універсальний односторонній патерн обміну повідомлення...
-
Яка різниця між експортом за замовчуванням та іменованим експортом в JavaScript?
JavaScript - одна з найпопулярніших мов програмування серед веб розробників. Вон...
-
Найважливіші архітектурні шаблони, які необхідно знати
Архітектурний шаблон - це узагальнене рішення поширеної проблеми в а...