Всі статті
Створюємо перший додаток на Python та Django
Python - це високорівнева мова програмування загального призначення. Це означає, що ви можете запрограмувати все, що завгодно, починаючи з простої гри і закінчуючи веб-сайтом, який може підтримувати м...
29 листопада 2020
·
0
· 167
·
Codeguida
Найкращі практики проєктування REST API
Один з найпопулярніших типів вебсервісів сьогодні — це REST APІ. Він дозволяє клієнтським застосункам (наприклад, браузерним) спілкуватись із сервером.
Щоб правильно створити REST API, потрібно подбат...
17 червня 2020
·
0
· 165
·
Codeguida
Підводні камені React: 5 помилок з мого першого проєкту
Ви знаєте, що таке вивчати нову мову або фреймворк. Іноді чудова документація допоможе вам зорієнтуватися в цьому питанні. Але навіть найкраща документація не охоплює абсолютно все. І коли ви працюєте...
10 серпня 2023
·
0
· 162
·
Alex
Основи Webpack: Частина 1
При створенні сайту досить стандартною практикою є мати якийсь процес збірки на місці, щоб полегшити розробку і підготовку файлів до роботи.
Ви можете використовувати Grunt або Gulp, побудувавши ланцю...
13 липня 2021
·
0
· 162
·
Codeguida
Як застосовувати генератори у JavaScript
Сьогодні поговоримо про генератори JavaScript, які є у ES6, та розглянемо кілька прикладів їхнього застосування.
Що ж таке генератори
Генератор — це функція, яка дозволяє генерувати одне або кілька зн...
17 серпня 2021
·
0
· 161
·
Codeguida
Створення об'єктів в JavaScript: патерни та кращі практики
Створення об'єктів в JavaScript - доволі заплутане питання. Є декілька способів зробити це. Новачки (а інколи і досвідчені користувачі) часто в них плутаються. Але не лякайтеся - це не складний процес...
05 листопада 2020
·
0
· 161
·
Codeguida
Що таке векторна база даних?
Ми перебуваємо в самому розпалі революції штучного інтелекту. Вона перевертає будь-яку галузь, якої торкається, обіцяючи великі інновації, але водночас створює нові виклики. Ефективна обробка даних ст...
29 липня 2023
·
1
· 159
·
Alex
Посібник по D3.js: створюємо інтерактивні діаграми на JavaScript
Прочитавши статтю, ви дізнаєтесь як за допомогою D3.js запросто створити подібні діаграми:
(Повний сирцевий код доступний за посиланням).
Що таке D3.js?
D3.js — data-driven JavaScript бібліотека для...
24 вересня 2018
·
0
· 158
·
Codeguida
Використання % і .format() в найкращий спосіб
Python має приголомшливий набір інструментів для форматування рядків, але документація до них є надто теоретичною і технічною. В цій статті я намагатимусь показати найбільш поширені приклади використа...
17 жовтня 2020
·
0
· 157
·
Codeguida
Перше знайомство з Moon.js
Сьогодні мова піде про чергову JavaScript-бібліотеку, яка призначена для розробки інтерфейсів. Виникає таке відчуття, що такі бібліотеки з'являються все частіше і частіше. У цьому матеріалі ми розглян...
05 жовтня 2020
·
0
· 156
·
Alex
Випуск Pyston 2, реалізація мови Python з JIT-компілятором
Вийшла нова версія проєкту Pyston 2. Pyston це реалізація мови Python з використанням напрацювання проєкту LLVM. Реалізація примітна застосуванням сучасних технологій JIT-компіляції та націлена на дос...
29 жовтня 2020
·
0
· 156
·
Alex
Знайомство з технологією CUDA
Складність обчислювальних завдань вимагає різкого збільшення ресурсів і швидкодії комп'ютерів. Найбільш перспективним напрямком збільшення швидкості розв'язку прикладних завдань є широке впровадження...
30 січня 2018
·
0
· 155
·
Codeguida
В тренді
-
Опануйте принципи SOLID всього за 8 хвилин!
У цьому блозі я продемонструю реалізацію принципів SOLID у застосунку React. До...
-
5 просунутих прийомів NodeJS з ExpressJS
Кожен розробник прагне мати ефективну та надійну кодову базу, яку легко зрозуміт...
-
Асинхронне виконання коду з Django та Celery
Коли я починав вчити Django, найважче для мене було виконувати деякий код кільк...
-
Чистий Python-код: основи
У цій статті ми поговоримо про чистий код — його переваги, різні стандарти, прин...
-
Найважливіші архітектурні шаблони, які необхідно знати
Архітектурний шаблон - це узагальнене рішення поширеної проблеми в а...
-
Жадібні алгоритми
Жадібний алгоритм - інтуїтивний та ефективний спосіб розв'язання задач оптимізац...
-
Написання та публікація модуля Python мовою Rust
Поговоримо про нелегкий шлях написання бібліотеки procmaps для Python мовою Rust...