Всі статті
Асинхронне виконання коду з Django та Celery
Коли я починав вчити Django, найважче для мене було виконувати деякий код кілька разів періодично. Я написав чудову функцію, що виконувала потрібну мені дію щодня о 12:00. "Просто", - подумаєте ви. П...
14 серпня 2021
·
1
· 154
·
Codeguida
Ітератори в Python
Ітератори — об'єкти, які можна ітерувати один за одним. В Python майже все є ітераторами і розуміння їх роботи допоможе вам писати кращий код. Якщо ви використовували цикл for, ви вже працювали з ними...
09 червня 2017
·
0
· 153
·
Codeguida
Як працює this в JavaScript
Новачкам (і не тільки ним) буває важко розібратися з ключовим словом this. Існує 5 правил, що допоможуть вам зрозуміти принцип роботи this та не плутатися в майбутньому. Звісно, ці правила не покриваю...
01 червня 2017
·
0
· 151
·
Codeguida
Коли використовувати Map замість простого об'єкта JavaScript
Об'єкти { key: 'value' } в JavaScript призначені для зберігання структурованих даних. Але дещо в них дратує: ключем об'єкта мають бути рядки (або symbols, котрі застосовуються доволі рідко).
Що буде,...
17 жовтня 2019
·
0
· 151
·
Codeguida
Що купувати для глибокого навчання: особистий досвід і поради використання GPU
Переклад статті Тіма Деттмерса, кандидата наук з Вашингтонського університету, фахівця по глибокому навчанню і обробці природної мови "Which GPU(s) to Get for Deep Learning: My Experience and Advice f...
26 жовтня 2020
·
0
· 150
·
Alex
5 речей, які Ви не знали про CSS позиціонування
В наші дні фронт-енд розробники можуть створювати складні макети сторінок, користуючись різними методами компонування CSS. Деякі з цих методів мають довгі історії (наприклад float) в той час, як деякі...
15 лютого 2020
·
0
· 148
·
Codeguida
Чисті JavaScript-функції як альтернатива Lodash
У статті оглянемо найпопулярніші функції бібліотек Lodash/Underscore.js та їх аналоги серед чистих JS-функцій ES5, ES6.
Поговоримо також про функціональне програмування, яке лежить в основі згаданих б...
5 років тому
·
1
· 144
·
Codeguida
П'ять питань про Ceph з поясненнями
Що потрібно знати про Ceph, централізованому сховищу з відкритим вихідним кодом, щоб вирішити, чи підходить воно вашій компанії. У статті буде порівняння з альтернативними об'єктними сховищами, а тако...
30 вересня 2020
·
0
· 143
·
Alex
UI-фреймворки та бібліотеки JavaScript
UI-бібліотеки та фреймворки містять компоненти й утиліти, що допомагають створювати гармонійні користувацькі інтерфейси. В них можна знайти різні теми для стилізації або ж елементи для чіткої й послі...
10 березня 2020
·
0
· 143
·
Codeguida
Object.observe()
Object.observe()- нове доповнення до JavaScript, дозволяє переглядати
об'єкти в асинхронному режимі. Це означає, що якщо ви хочете виявити зміни в
JavaScript-об'єкті, вам не потрібна окрема бібліотека...
10 грудня 2020
·
0
· 140
·
Codeguida
Kubernetes Pod - що це таке, пояснюємо на практичних прикладах
У цьому посібнику я детально описав концепцію Kubernetes pod, використовуючи практичні приклади та сценарії використання.
Мета цього посібника - допомогти вам зрозуміти будівельні блоки, з яких склада...
30 серпня 2023
·
2
· 139
·
Alex
5 незручних фактів про TypeScript
Я пишу книги про TypeScript, проводжу семінари та тренінги онлайн і офлайн. Кожного разу, коли я зустрічаюся з новою групою розробників, я розповідаю їм деякі факти про TypeScript, з якими їм необхідн...
27 липня 2023
·
1
· 138
·
Alex
В тренді
-
Опануйте принципи SOLID всього за 8 хвилин!
У цьому блозі я продемонструю реалізацію принципів SOLID у застосунку React. До...
-
5 просунутих прийомів NodeJS з ExpressJS
Кожен розробник прагне мати ефективну та надійну кодову базу, яку легко зрозуміт...
-
Асинхронне виконання коду з Django та Celery
Коли я починав вчити Django, найважче для мене було виконувати деякий код кільк...
-
Чистий Python-код: основи
У цій статті ми поговоримо про чистий код — його переваги, різні стандарти, прин...
-
Найважливіші архітектурні шаблони, які необхідно знати
Архітектурний шаблон - це узагальнене рішення поширеної проблеми в а...
-
Жадібні алгоритми
Жадібний алгоритм - інтуїтивний та ефективний спосіб розв'язання задач оптимізац...
-
Написання та публікація модуля Python мовою Rust
Поговоримо про нелегкий шлях написання бібліотеки procmaps для Python мовою Rust...