Alex
Підписатись

Alex

Приєднався: 5 років тому | 9 Читає   25 Читачів | 1.3K

Адмін сайту

Що таке синхронний та асинхронний колбек у C#?

Ця стаття допоможе вам зрозуміти синхронний та асинхронний колбек в C# та їх доцільне використання, включаючи приклади та міркування щодо ефективної обробки короткотривалих завдань, операцій вводу/вив...
28 серпня 2023 ·
1
· 258 · Alex

Як Django може обробляти 100 мільйонів запитів на добу

Сьогодні я буду писати про Django - фреймворк, який вірно служить мені протягом останніх п'яти років. Він допоміг мені досягти успіху в розробці високонавантажених рішень, що використовують сьогодні м...
25 липня 2020 ·
2
· 254 · Alex

Чому не варто використовувати OFFSET і LIMIT для посторінкового виводу

Пройшли ті дні, коли не треба було турбуватися про оптимізацію продуктивності баз даних. Час не стоїть на місці. Кожен новий бізнесмен зі сфери високих технологій хоче створити черговий Facebook, праг...
09 серпня 2020 ·
1
· 244 · Alex

Let's Go! Три підходи до структурування коду на Go

Мова Go була вперше анонсована в кінці 2009 року, а офіційний реліз відбувся в 2012 році, але лише в останні кілька років стала набувати серйозного визнання. Go була однією з найшвидше зростаючих мов...
31 серпня 2020 ·
1
· 237 · Alex

Можливості utf8mb4 в MySQL 8.0: розкриття повного потенціалу багатомовних даних

У світі сучасних веб-сайтів дедалі більшого значення набуває підтримка різноманітних мов і наборів символів. З розвитком глобалізації потреба у зберіганні та обробці багатомовних даних стала нагальною...
29 серпня 2023 ·
1
· 236 · Alex

Чому HTTP/3 захоплює світ

Протокол передачі гіпертексту (HTTP) є наріжним каменем Інтернету, який допомагає завантажувати веб-сторінки, транслювати відео та отримувати дані для ваших улюблених програм. Минулого року була станд...
24 жовтня 2023 ·
5
· 231 · 1 · Alex

7 дивних особливостей Go

Коли ми починаємо писати новою мовою програмування яка нам здається не комфортною ми почитаємо помічати особливості яки нас найбільше дратують.  Новачкові буває складно зрозуміти причини такого...
19 жовтня 2020 ·
2
· 228 · Alex

Docker - CMD vs ENTRYPOINT

Якщо ви працюєте з Docker, ви будете писати Docker-файли. Коли ви пишете докер-файли, ви також повинні бути знайомі з такими командами, як CMD та ENTRYPOINT! Але коли слід використовувати CMD? І коли...
10 вересня 2023 ·
2
· 226 · Alex

Як керувати станом в React - useState() vs Redux

Управління станами відіграє вирішальну роль у роботі з даними програми, взаємодії користувачів з нею та поведінці різних частин програми. І це те, що ви будете використовувати не тільки в React.js, ал...
22 серпня 2023 ·
0
· 226 · Alex

Реліз дистрибутиву Linux Mint 20

Представлено реліз дистрибутиву Linux Mint 20, який перейшов на пакетну базу Ubuntu 20.04 LTS. Дистрибутив повністю сумісний з Ubuntu, але істотно відрізняється підходом до організації інтерфейсу кори...
28 червня 2020 ·
1
· 225 · Alex

Реліз мови програмування Lua 5.4

Після п'яти років розробки доступний реліз Lua 5.4, швидкої та компактної скриптової мови програмування, яка отримала велике поширення в якості вбудованих (наприклад, для визначення конфігурації або д...
30 червня 2020 ·
1
· 225 · Alex

Kubernetes Pod - що це таке, пояснюємо на практичних прикладах

У цьому посібнику я детально описав концепцію Kubernetes pod, використовуючи практичні приклади та сценарії використання. Мета цього посібника - допомогти вам зрозуміти будівельні блоки, з яких склада...
30 серпня 2023 ·
2
· 224 · Alex

Ampere - новітня ігрова архітектура NVIDIA

З моменту винаходу свого першого графічного процесора в 1999 році NVIDIA знаходиться в авангарді тривимірної графіки і обчислень з прискоренням на графічному процесорі. Кожна архітектура NVIDIA ретель...
23 вересня 2020 ·
0
· 224 · Alex

10 алгоритмів машинного навчання, на прикладах з реального світу

Коли я вчився в старших класах і вивчав складні математичні задачі, я завжди замислювався над тим, навіщо ми їх вивчаємо і чим вони корисні. Я не міг зрозуміти та знайти їм застосування в реальному св...
01 листопада ·
1
· 222 · Alex

Рівні зрілості ІТ-інфраструктури підприємства

Опис переваг і недоліків кожного рівня окремо. Аналітики стверджують, що в стандартній ситуації понад 70% ІТ-бюджету витрачається на підтримання інфраструктури – серверів, мереж, операційних систем...
25 листопада 2020 ·
0
· 220 · Alex

Патерн Pub/Sub в Node.js

Вступ Патерн Pub/Sub - це універсальний односторонній патерн обміну повідомленнями, в якому паблішер генерує дані/повідомлення, а підписник реєструється для отримання певних типів повідомлень. Він мож...
02 квітня 2024 ·
1
· 216 · Alex

Рейтинг найбільш високопродуктивних суперкомп'ютерів очолив кластер на базі CPU ARM

Опублікований 55-й випуск рейтингу  Топ 500 найпродуктивніших комп'ютерів світу. Червневий рейтинг очолив новий лідер - японський кластер Fugaku, примітний використанням процесорів ARM. Кластер Fugak...
23 червня 2020 ·
0
· 213 · Alex

Смерть від тисячі мікросервісів

Існує досить відомий скетч, в якому інженер пояснює керівнику проєкту, як працює надто складний лабіринт мікросервісів, щоб отримати повідомлення про день народження користувача - і все одно не може ц...
14 вересня 2023 ·
1
· 204 · Alex

Тип vs інтерфейс: Що використовувати у 2023 році?

Коротке пояснення За замовчуванням слід використовувати типи, доки вам не знадобиться специфічна особливість інтерфейсів, наприклад, extends. Інтерфейси не можуть виражати об'єднання, маповані або ум...
25 серпня 2023 ·
1
· 201 · Alex

Що таке глобальне блокування інтерпретатора Python (GIL)?

Глобальне блокування інтерпретатора Python або GIL, простими словами, - це м'ютекс (або замок), який дозволяє лише одному потоку утримувати контроль над інтерпретатором Python. Це означає, що тільки о...
19 березня 2024 ·
3
· 200 · Alex

Чому Rust - улюблена мова розробників

Rust продовжує очолювати хіт-паради як найулюбленіша та найбажаніша мова серед розробників, і в цій статті ми зануримося трохи глибше в те, як (і чому) Rust завойовує серця розробників по всьому світу...
02 жовтня 2023 ·
3
· 193 · 3 · Alex

Чому стандарт USB потрібно було робити таким складним?

Що таке USB Gen 1, Gen 2 і Gen 2×2?  Раніше знайти швидший USB  було просто: вибирайте USB 3.0 замість USB 2.0. але тепер вам доведеться розібратися в тому, чим відрізн...
15 червня 2020 ·
1
· 190 · Alex

Docker: як видалити образи, контейнери та томи

Вступ За допомогою Docker можна легко помістити ваші програми та сервіси у контейнери, які можна запускати будь-де. Однак, працюючи з Docker, дуже легко накопичити надмірну кількість невикористовувани...
24 серпня 2023 ·
1
· 185 · Alex

Підводні камені React: 5 помилок з мого першого проєкту

Ви знаєте, що таке вивчати нову мову або фреймворк. Іноді чудова документація допоможе вам зорієнтуватися в цьому питанні. Але навіть найкраща документація не охоплює абсолютно все. І коли ви працюєте...
10 серпня 2023 ·
0
· 185 · Alex