Всі статті
Виріз в елементах: CSS чи SVG?
Фронтенд-розробники подекуди використовують на сайтах елементи з вирізами, ви мусили натрапляти на них хоча б раз. Для створення такої фігури за допомогою CSS або SVG існує кілька способів. Кожен з ни...
08 вересня 2021
·
1
· 32
·
Codeguida
Основи Програмування AVR C
В цій статті розглядаються деякі ключові концепції програмування мовою C для мікроконтролерів AVR.
Регістри AVR
Біти та байти
Бітові операції
Очищення та встановлення бітів
Макрос керування значенням...
07 вересня 2021
·
0
· 134
·
2
·
Codeguida
Інструменти Reactjs на всі випадки життя
React — чудовий, це один з найбажаніших і найпопулярніших фреймворків JavaScript (відповідно до опитування StackOverflow 2021). З React легко створити і найпростіші, і складнющі застосунки.
Але існує...
06 вересня 2021
·
1
· 485
·
Codeguida
Філософія Dotfiles
Філософія Dotfiles
Привіт космонавти!
Сьогодні горю бажанням розповісти вам про таке явище як Dotfiles (Примітка: дотфайли, файли з крапками). Якщо ви не читали мою попередню статтю про Bash, то напол...
06 вересня 2021
·
0
· 13
·
2
·
Codeguida
Анімація без jQuery ч.1
Існує помилкове переконання серед web-розробників, що CSS-анімації - єдиний
ефективний спосіб створення анімацій для web. Цей міф має примусив багатьох
девелоперів відмовитися від JavaScript-анімацій....
05 вересня 2021
·
0
· 6
·
Codeguida
Додаємо анімації життя
Перша ітерація - стандартне "послаблення"
Це перша версія - звичайний, рукописний CSS3 ключовий кадр анімації з
використанням всього двох клавіш:
.form {
animation: form-fly-up 0.35s ease;...
02 вересня 2021
·
0
· 10
·
Codeguida
TypeScript 4.4: Хороший, Поганий і Не такий вже й поганий
12 серпня Microsoft представила TypeScript 4.4 Release Candidate (RC). Це означає, що всі зміни готові й офіційний стабільний випуск опублікують незабаром, після кількох додаткових виправлень помилок....
01 вересня 2021
·
0
· 6
·
Codeguida
У наступному ядрі Linux може з'явитися нова реалізація SMB-сервера
У наступний релізі ядра Linux можуть додати нову реалізацію SMB-сервера.
Зазначено, що SMB є найпоширенішим різновидом протоколів мережевої файлової системи, вони автоматично діють у Windows і Mac, а...
01 вересня 2021
·
0
· 3
·
Codeguida
Xiaomi захищатиме Linux від патентних тролів
30 серпня Xiaomi приєдналась до організації Open Invention Network (OIN). Вона захищає екосистему Linux від патентних позовів і тролів, що намагаються заробити на ПЗ з відкритим кодом.
Віцепрезидент X...
01 вересня 2021
·
0
· 2
·
Codeguida
У Китаї діти зможуть грати в онлайн-ігри максимум 3 години на тиждень
У Китаї впроваджують нові правила, що обмежать доступ до онлайн-ігор для дітей, повідомляє Bloomberg. З 1 вересня неповнолітні зможуть грати в онлайн-ігри максимум три години на тиждень: з восьмої до...
01 вересня 2021
·
0
· 1
·
Codeguida
Секрети швидкодії JavaScript: V8 та приховані класи
Сьогодні JavaScript стала однією з найбільш використовуваних мов для веброзробки. Та щоб піднятися на цей щабель, їй потрібно було подолати багато перешкод. Однією з них була швидкість виконання: і за...
30 серпня 2021
·
1
· 213
·
Codeguida
Чистий Python-код: основи
У цій статті ми поговоримо про чистий код — його переваги, різні стандарти, принципи та загальні настанови щодо написання чистого коду.
Що таке чистий код
Чистий код — це набір правил і принципів, які...
30 серпня 2021
·
1
· 2K
·
Codeguida
В тренді
-
Cтворення консольного додатку на JavaScript
Багато хто вважає, що Node.js тільки для серверних д...
-
Секрети швидкодії JavaScript: V8 та приховані класи
Сьогодні JavaScript стала однією з найбільш використовуваних мов для веброзробки...
-
Портування Scala у Python
Не так давно мені довелося портувати 16 тис. рядків коду на Scala у Python. Спра...
-
Чистий Python-код: основи
У цій статті ми поговоримо про чистий код — його переваги, різні стандарти, прин...
-
10 цікавих логічних завдань для співбесід, які стимулюють мислення
Ми зібрали для вас 10 логічних задач, які можуть трапитися на співбесіді. Якщо в...
-
Найважливіші архітектурні шаблони, які необхідно знати
Архітектурний шаблон - це узагальнене рішення поширеної проблеми в а...
-
Команда SED у Linux/Unix на прикладах
SED – це потоковий редактор тексту (від stream editor), за допомогою якого можна...