Всі статті

5 незручних фактів про TypeScript

Я пишу книги про TypeScript, проводжу семінари та тренінги онлайн і офлайн. Кожного разу, коли я зустрічаюся з новою групою розробників, я розповідаю їм деякі факти про TypeScript, з якими їм необхідн...
27 липня 2023 ·
1
· 138 · Alex

Ітерація в Python: детальний огляд

Поведінка циклу for в Python відрізняється від типової поведінки for в інших мовах програмування. У статті зануримось в логіку роботи for в Python, щоб краще зрозуміти його особливості. Підводні камен...
29 липня 2019 ·
0
· 138 · Codeguida

Гвідо ван Россум запропонував включити в Python оператори для зіставлення із зразком

Гвідо ван Россум (Guido van Rossum) представив на розгляд спільноті чернетку специфікації для реалізації в мові Python операторів для зіставлення зі зразком (match і case). Слід зазначити, що пропозиц...
29 червня 2020 ·
0
· 137 · Alex

Шаблони проєктування: фабричний метод

Призначення Фабричний метод - це патерн проєктування, який надає інтерфейс для створення об'єктів у суперкласі, але дозволяє підкласам змінювати тип об'єктів, які будуть створені. 🙁 Проблема Уявіть,...
07 вересня 2023 ·
0
· 136 · 1 · Alex

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

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

Стабільний випуск СУБД MariaDB 10.5

Після року розробки та чотирьох попередніх випусків підготовлений перший стабільний реліз нової гілки СУБД MariaDB 10.5, у рамках якої розвивається відгалуження від MySQL, зберігає зворотну сумісність...
25 червня 2020 ·
0
· 135 · Alex

Основи Програмування AVR C

В цій статті розглядаються деякі ключові концепції програмування мовою C для мікроконтролерів AVR. Регістри AVR Біти та байти Бітові операції Очищення та встановлення бітів Макрос керування значенням...
07 вересня 2021 ·
0
· 134 · 2 · Codeguida

CSS фото-ефекти. Частина третя: Три методи зробити ефект віньєтки

Метод перший: box-shadow Найпопулярніший спосіб - це накласти box-shadow на елемент. Це, до речі, є дуже цікавою і гнучкою властивістю. Я навіть написала цілий пост про те, як можна зробити піксель-ар...
31 липня 2020 ·
0
· 133 · Codeguida

Посібник для розробника: Як шукати код за допомогою grep

На якому б етапі веб-розробки ви не знаходилися, вам доведеться шукати текст або шаблони у своєму коді. Можливо, ви захочете знайти змінну, яка викликає повідомлення про помилку, клас CSS, зображення,...
30 липня 2023 ·
1
· 131 · Alex

Огляд графічних інтерфейсів для Kubernetes

Для повноцінної роботи з системою важливо знання утиліт командного рядка: у випадку з Kubernetes це kubectl. З іншого боку, добре спроєктовані, продумані графічні інтерфейси можуть виконувати більшу ч...
19 червня 2020 ·
0
· 131 · Alex

Python + Pygame. Урок 1.

Доброго часу доби усім. Для початку скажу, що я буду використовувати Python 2.7, але ви можете використовувати і третю версію, так як Pygame не залежить від якоїсь конкретної версії Python. Для того,...
3 роки тому ·
0
· 131 · Codeguida

Проксі у JavaScript

Що таке проксі? Перш за все необхідно визначитися, що таке проксі? Зазирнемо до Оксфордського словника. Визначення проксі англійською мовою: повноваження представляти когось іншого....
27 листопада 2017 ·
0
· 130 · Codeguida