Всі статті

Обмеження одночасних потоків в C#

Це переклад допису Constraining Concurrent Threads in C# Марка Хіта - Microsoft MVP, Software Architect в NICE Systems і автора кількох бібліотек з відкритим кодом. Припустимо, в C# ми маємо виконати...
12 вересня 2020 ·
2
· 502 · Oleksandr Martyniuk

12 відомих сайтів на Django

Django - високорівневий відкритий Python веб-фреймворк для розробки динамічних веб-сайтів. Якщо ви шукаєте, інструмент, щоб створити Landing Page - Django точно не для вас. Під час мого пошуку, я прий...
12 травня 2021 ·
0
· 499 · Codeguida

Що таке "мертва зона" в JavaScript?

У JavaScript ви можете зустріти термін "мертва зона". Хоча це може здатися складним, але розуміння мертвих зон має вирішальне значення для написання ефективного коду без помилок. У цьому детальному по...
08 квітня ·
2
· 497 · Alex

Розпізнавання об'єктів в режимі реального часу на iOS з допомогою YOLOv3

У даній статті ми напишемо невелику програму для розв'язання задачі виявлення та розпізнавання об'єктів (object detection) в режимі реального часу. Програма написана на мові програмування Swift під пл...
11 листопада 2019 ·
0
· 486 · 3 · Alex

Web PUSH Notifications швидко і просто

У цій замітці я хочу розповісти як швидко і просто налаштувати push-повідомлення на вашому сайті. Ця стаття ні в якому разі не претендує на звання вичерпного керівництва, але, я сподіваюся, що вона да...
01 листопада 2019 ·
0
· 485 · Alex

Посібник по міграції з Webpack на Vite

У цій статті ми розглянемо, як оновити ваш фронтенд з Webpack на Vite. Vite - це сучасний інструмент для розробки фронтенду, який користується величезною популярністю. Просто подивіться на цю статисти...
29 вересня 2023 ·
1
· 484 · Alex

Гайд по CSS селекторам

CSS селектори - основа розуміння CSS. Селектори - це те, що допомагає визначити певний HTML елемент і додати до нього стилі. Тож не будемо обговорювати стилі і зосередимось на селекторах. В прикладах...
10 травня 2021 ·
0
· 477 · Codeguida

20 інструментів Android-розробника, про які ви могли не знати

Набір корисних, але не дуже відомих інструментів і бібліотек Android. 1. AinD - запускає застосунки Android, поміщаючи контейнери Anbox в Докер. На відміну від аналогічних проєктів на основі вірту...
22 вересня 2020 ·
0
· 474 · Alex

Як простіше всього перейти з macOS на Linux

Linux дозволяє робити майже те ж саме, що і macOS. І мало того: це стало можливим завдяки розвиненій open source спільноті. Одна з історій переходу з macOS на Linux в цьому перекладі. Минуло майже два...
25 липня 2020 ·
0
· 466 · Alex

5 способів вивчити Python

Пайтон - гнучка мова програмування. Ви можете використовувати її для розробки веб-застосунків, алгоритмів у машинному навчанні і навіть для розробки безпілотних літальних апаратів. Але спочатку вам по...
21 жовтня 2020 ·
0
· 465 · Codeguida

Маловідомі CSS-властивості

Існує багато CSS-властивостей, про які деякі дизайнери просто не знають. Або знають, але забувають використовувати ці властивості там, де вони здатні принести велику користь. Деякі з цих властивостей...
20 липня 2020 ·
2
· 463 · Alex

5 flexbox-технік, про які ви повинні знати

Flexbox це стандарт CSS, розроблений для полегшення створення інтерфейсів. Використовуючи різні властивості flexbox, ми можем сконструювати нашу сторінку з блоків, що розміщуються і розтягуються як ми...
22 червня 2021 ·
0
· 455 · Codeguida

Android 14 додає підтримку використання смартфонів як веб-камер

Платформи для відеоконференцій, такі як Zoom і Google Meet, стрімко зросли в популярності в епоху COVID, але ринок веб-камер ледве встигав за ними. Найкращі веб-камери було важко дістати або вони були...
25 вересня 2023 ·
2
· 446 · Alex

Проста валідація форм з HTML5

Коли ви збираєте інформацію від людей, через форму, ви застосовуєте якісь перевірки. Недотримання цих вимог може призвести до втрати клієнтів, небажаних даних в вашій базі даних або навіть слабких міс...
13 січня 2021 ·
0
· 443 · Codeguida

Функції обробки помилок у Golang

У цій статті я продемонструю основи обробки функцій помилок у Go і як ними користуватися. Що таке тип помилки? Тип помилки в Go є типом інтерфейсу. type error interface { Error() string } Таким...
21 червня 2022 ·
3
· 439 · Alex

STM32 + PPP (GSM) + LwIP

Більшість GSM модулів працюють по інтерфейсу UART, за допомогою AT-команд. Але для серйозних проєктів, використання AT команд несе певні труднощі: контроль і обробка помилок результат виконання коман...
20 жовтня 2019 ·
0
· 433 · 3 · Alex

Яка різниця між експортом за замовчуванням та іменованим експортом в JavaScript?

JavaScript - одна з найпопулярніших мов програмування серед веб розробників. Вона пропонує безліч способів організації та спільного використання коду між різними файлами. Працюючи з модулями, ви может...
12 вересня 2023 ·
2
· 428 · Alex

PHP vs Node.js

Це переклад статті Крега Баклера (Craig Buckler) «SitePoint Smackdown: PHP vs Node.js» і суддівських рішень Бруно Шкворца і Джеймса Хиббарда (Bruno Škvorc, James Hibbard) статті Кре...
16 грудня 2019 ·
1
· 426 · Alex

Усунення вузьких місць в PostgreSQL при високих навантаженнях

Взявши за основу статтю Петра Зайцева про вузькі місця в продуктивності MySQL ( MySQL Performance Bottlenecks ), я хочу трохи розповісти про PostgreSQL. В наші дні для роботи з PostgreSQL часто...
13 жовтня 2020 ·
0
· 423 · Alex

Що таке Node.js? Основи серверної розробки на JavaScript

Node.js - це потужне середовище виконання для запуску JavaScript-коду поза веб-браузером. Воно дозволяє запускати JavaScript на стороні сервера, що дає змогу розробникам створювати масштабовані, висок...
04 серпня 2023 ·
1
· 422 · 3 · Alex

7 проблем в автотестах

В своїй практиці я зустрічав проєкти з різними підходами до тестування: деякі мали 99% покриттям юніт-тестами, а в інших автоматичне тестування було відсутнє взагалі. В цій статті я хочу звернути уваг...
12 березня 2021 ·
4
· 417 · Oleksandr Martyniuk

Цікаві прийоми та хитрощі SSH

Кілька порад та хитростей для ефективного використання SSH. В цій статті ми поговоримо про: Використовуйте двофакторну аутентифікацію для SSH підключень Безпечно використовуйте agent forwarding В...
07 жовтня 2020 ·
0
· 414 · Alex

Створюємо форму валідації кредитної картки

У цьому короткому туторіалі ми покажемо вам, як створити просту форму валідації кредитної картки. Огляд проекту Ось те, до чого ми будемо йти в цій статті : {full-post-img} [ЗАВАНТАЖИТИ](http://demo....
22 жовтня 2021 ·
0
· 399 · Codeguida

Візуалізація даних і метрики в тестуванні

Авторка — Ганна Каплун, Test Engineering Lead в Intellias У тестуванні є безліч метрик, які можна збирати для оцінки й прогнозування процесів. Часто всі ці цифри не йдуть далі одного-двох людей — хоча...
28 травня 2020 ·
0
· 396 · Codeguida