Всі статті

5 концептів які зроблять з вас кращого React розробника

Дізнайтеся, як використовувати передові концепцти React, це допоможе вам стати кращим розробником React. Індивідуальні хуки (custom hooks) Як ви вже знаєте, хуки — це нове доповнення в React 16.8, яке...
15 червня 2022 ·
0
· 685 · Alex

Команда SED у Linux/Unix на прикладах

SED – це потоковий редактор тексту (від stream editor), за допомогою якого можна виконувати з файлами безліч операцій на кшталт пошуку та заміни, вставки чи видалення. При цьому найчастіше він викорис...
09 червня 2022 ·
2
· 2.7K · Alex

Глосарій кібербезпеки

Якщо ви читаєте новини про технології, ви часто натрапляєте в текстах на жаргонізми. Щоб вони вас не спантеличували, ми вирішили створити для вас шпаргалку й висвітлити у цій статті найуживаніші з них...
27 квітня 2022 ·
0
· 76 · Codeguida

Основні браузери невдовзі отримають версію 100. Варто підготуватися.

Ми вже писали про негаразди, котрі може спричинити Google Chrome версії 100, а сьогодні розповімо про цю проблему докладніше та опишемо як перевірити свій сайт на сумісність з прийдешніми версіями. Не...
17 лютого 2022 ·
0
· 22 · Codeguida

array.flatMap() — витончений перебір у JavaScript

array.map() дуже корисна функція перебору: вона приймає масив і функцію перебору, а потім повертає новий перебраний масив. Однак існує альтернатива array.map() — array.flatMap() (доступний починаючи з...
03 лютого 2022 ·
0
· 286 · Codeguida

Конфігурування FastAPI за допомогою ConfZ

Confz — це нова бібліотека керування конфігурацією для Python. Вона базується на pydantic, що робить її ідеальною для використання разом з FastAPI. У поєднанні з новою SQLModel ORM, що також використо...
28 січня 2022 ·
2
· 19 · Codeguida

Google дослідила Material Design UX на Android

Дослідники з команди Material вирішили дізнатися, яка анімація переходів найкраще підходить для карткового вигляду. Для дослідження використали досить поширений сценарій взаємодії з застосунком для за...
24 січня 2022 ·
0
· 5 · Codeguida

Створюємо власний блог з допомогою Parse.js, частина 3

В попередній статті ви дізналися як додати дані на Parse.com і відобразити їх на вашому сайті. Ви познайомилися з поняттям об'єкт, колекція та екземпляр, і створили свій перший клас. Починаючи з цього...
30 грудня 2021 ·
0
· 11 · Codeguida

Використовуємо будь-який рядок як колір в HTML

Чи знаєте ви, що будь-який рядок може бути використаний в якості коду кольору для HTML? Наприклад: У наведеному вище прикладі браузер приймає "chucknorris" як колір rgb(192, 0, 0) і застосовує його дл...
30 грудня 2021 ·
0
· 13 · Codeguida

Створення сервісу для зберігання файлів з Flask, RethinkDB та Vue.js, ч.1

Створення простого сервісу для зберігання файлів з використанням Flask, RethinkDB та Vue.js, частина перша В цьому туторіалі я покажу вам як написати простий сервіс для збереження файлів. Ми будемо ви...
29 грудня 2021 ·
0
· 94 · Codeguida

Адаптивне меню з допомогою CSS3 та jQuery

В цьому уроці ми створимо адаптивне меню за допомогою CSS3 і JQuery. Ось як це виглядатиме (перейдіть на Codepen та пограйтеся з шириною сторінки): {full-post-img} HTML Ми обертаємо все в nav елемент...
27 грудня 2021 ·
0
· 43 · Codeguida

10 найдратівливіших речей в веб-сайтах

Інтернет повен ненависті. В основному, це агресія людей, що надають перевагу висловити її в мережі, а не в реальному житті. Але іноді агресія виникає у вас самих, при відвідуванні непродуманих сайтів...
25 грудня 2021 ·
1
· 285 · Codeguida

Створення веб павука з Python та Scrapy

Scrapy - фреймворк для обходу сайтів та вилучення з них структурованих даних, які можуть використовуватися для широкого кола корисних застосувань: видобуток та обробка інформації чи історичне архівува...
23 грудня 2021 ·
0
· 98 · Codeguida

asyncio на прикладі

Всі ми вже чули про асинхронність, про asyncio, про async/await. Ще більше пітонерів чули про потоки та модуль threading. Сьогодні я б хотів порівняти їх на прикладі скрипту, що буде перевіряти CMS са...
23 грудня 2021 ·
0
· 55 · Codeguida

Ideal Image Slider

Метою створення Ideal Image Slider було бажання мати простий у використанні слайдер з базовим набором функціоналу, так щоб додаткові функції можна бути додавати в якості "розширень". Ось "ідеали" та о...
20 грудня 2021 ·
0
· 22 · Codeguida

Об'єктно-орієнтований CSS

Це звучить дуже дивно, але ідеї ООП можна реалізувати в CSS, зробивши його більш зручним та швидким. Що таке OOCSS? Коли Ви чуєте "об'єктно-орієнтований CSS", можна подумати, що це якийсь новий CSS-пр...
20 грудня 2021 ·
0
· 18 · Codeguida

Meta розширює програму баг баунті, щоб боротися зі скрапінгом даних

Компанія Meta постійно бореться з несанкційованим скрапінгом даних користувачів на кількох своїх суспільних медіаплатформах. Кілька місяців тому компанія розповіла про деякі захисні механізми проти та...
17 грудня 2021 ·
0
· 6 · Codeguida

Windows Terminal стане стандартним терміналом Windows 11

У своєму блозі Microsoft повідомила, що Windows Terminal стане стандартним інструментом для роботи з командним рядком у Windows 11 з наступного року. Від часу випуску Windows 7 і до нині стандартним е...
16 грудня 2021 ·
0
· 11 · Codeguida

Рейтинг вакансій Dice: серед лідерів Python, Java, Linux і SQL

З року в рік індустрія IT все сильніше відчуває брак кадрів, а останні події, пов'язані з пандемією, лише загострили цю проблему, оскільки обсяг ринку інформаційних послуг лише збільшився. Компанія Di...
16 грудня 2021 ·
0
· 8 · Codeguida

Створюємо власний блог з допомогою Parse.js, частина 6: Редагування

####Попередні уроки: Створюємо власний блог з допомогою Parse.js Створюємо власний блог з допомогою Parse.js: Працюємо з даними Створюємо власний блог з допомогою Parse.js: Авторизація користува...
14 грудня 2021 ·
0
· 8 · Codeguida

У бібліотеці Log4j знайдено активно експлуатовану вразливість

Зранку у п'ятницю було оприлюднено інформацію про знайдену критичну вразливість нульового дня платформи журналювання Apache Log4j, створеної на основі Java, яку назвали «Log4Shell». Згодом Cloudflare...
14 грудня 2021 ·
0
· 4 · Codeguida

Новий рік — новий Python

Python 3.6 було випущено в кінці минулого року. В новій версії було чимало покращень, давайте розглянемо головні з них. Новий модуль: secrets В той час як модуль random, що вже досить давно входить в...
14 грудня 2021 ·
0
· 10 · Codeguida

Front-end воїн - Scroll Progress

Сьогодні ми розглянемо кілька методів демонстрації прогресу прокрутки веб- сторінки. Ця техніка використовується на багатьох сайтах, і не дарма; вона забезпечує контекстуальне розуміння кількості інфо...
13 грудня 2021 ·
0
· 44 · Codeguida

HTML5 File API

Іноді виникає потреба, щоб користувач мав можливість завантажити зображення в браузер, виконати кілька правок і вже тоді завантажити його на сервер. Більш старомодний спосіб зробити це: Завантажити...
12 грудня 2021 ·
0
· 26 · Codeguida