Всі статті

Анімація без jQuery ч.1

Існує помилкове переконання серед web-розробників, що CSS-анімації - єдиний ефективний спосіб створення анімацій для web. Цей міф має примусив багатьох девелоперів відмовитися від JavaScript-анімацій....
05 вересня 2021 ·
0
· 11 · Codeguida

Додаємо анімації життя

Перша ітерація - стандартне "послаблення" Це перша версія - звичайний, рукописний CSS3 ключовий кадр анімації з використанням всього двох клавіш: .form { animation: form-fly-up 0.35s ease;...
02 вересня 2021 ·
0
· 20 · Codeguida

TypeScript 4.4: Хороший, Поганий і Не такий вже й поганий

12 серпня Microsoft представила TypeScript 4.4 Release Candidate (RC). Це означає, що всі зміни готові й офіційний стабільний випуск опублікують незабаром, після кількох додаткових виправлень помилок....
01 вересня 2021 ·
0
· 10 · 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
· 309 · Codeguida

Чистий Python-код: основи

У цій статті ми поговоримо про чистий код — його переваги, різні стандарти, принципи та загальні настанови щодо написання чистого коду. Що таке чистий код Чистий код — це набір правил і принципів, які...
30 серпня 2021 ·
1
· 3.1K · Codeguida

Вийшло ядро Linux 5.14: що нового

Опублікований стабільний реліз Linux 5.14. У коментарі до випуску Лінус Торвальдс закликав розробників зупинити несамовите святкування 30-ї річниці Linux і перевірити нові функції ядра. «Зрештою, у на...
30 серпня 2021 ·
0
· 2 · Codeguida

ZeroIoC - IoC контейнер на Source Generator-ах

ZeroIoC IoC контейнер для .NET без рефлексії Головна затія - це створити такий IoC контейнер який би чудово працював на планформах із AOT компіляцією, таких як Xamarin, Unity та Native AOT. З виходом...
30 серпня 2021 ·
2
· 345 · 7 · Stanislav Silin

Awesome CSS3 - бібліотека CSS3 анімації

Доброго дня усім читачам. Хочу представити вашій увазі невеликий анонс нової бібліотеки CSS анімації. Створена вона на CSS3 і містить майже 90 видів анімації, а також класи для затримки і нескінченно...
28 серпня 2021 ·
0
· 19 · Codeguida

IEEE Spectrum: Python — найпопулярніша мова 2021 року

Організація IEEE опублікувала свій щорічний рейтинг мов програмування. Перше місце у ньому належить Python, далі йдуть C, Java і C++. Зазначено, що саме Python є лідером серед платформ для нових техно...
27 серпня 2021 ·
0
· 5 · Codeguida

Основи Webpack 2

Що таке Webpack? Якщо просто, то це пакувальник модулів для вашого JavaScript. Але з часів першого релізу він еволюціонував в пакувальник для всього вашого фронтенду. Ось так це було раніше: розмітка...
26 серпня 2021 ·
0
· 44 · 1 · Codeguida

У LibreOffice 7.2 покращили підтримку форматів Microsoft Office

Організація Document Foundation випустила LibreOffice 7.2 — нову версію багатоплатформного офісного пакета з відкритим кодом. У цьому випуску розробники подбали про кращу підтримкою форматів Microsoft...
25 серпня 2021 ·
0
· 5 · Codeguida

Розробники Asahi Linux запустили GNOME на Apple M1

Команді Asahi Linux вдалось запустити робочий стіл GNOME на Apple M1. Про це написала розробниця Алісса Розенвейґ (Alyssa Rosenweig), яка з січня працює над реверс-інжинирінгом графічного процесора Ap...
25 серпня 2021 ·
0
· 9 · Codeguida

Систему оцінок у Play Store персоналізують

Google персоналізує рейтинги Android-застосунків у Play Store: система оцінок буде враховувати країну та пристрій користувачів. У блозі компанії зазначено, що зараз оцінка за щось одне може несправедл...
25 серпня 2021 ·
0
· 2 · Codeguida

Linux виповнилось 30 років

30 років тому Лінус Торвальдс, фінсько-американський студент-програміст, створив ядро Linux. 25 серпня 1991 року 21-річний Торвальдс написав у usenet, що просто для розваги працює над новою ОС, для як...
25 серпня 2021 ·
0
· 7 · 1 · Codeguida

Градієнтний текст за допомогою CSS3

Це буде дуже коротка стаття, так як цей ефект є дуже швидким в реалізації та легким у застосуванні . Я покажу вам, як можна зробити барвистий градієнтний ефект для тексту використовуючи CSS3 властивос...
24 серпня 2021 ·
0
· 205 · Codeguida

Створюємо простий блог на Bottle, частина 2

Продовжимо розглядати основи роботи з bottle. Для тих, хто пропустив першу статтю: Створюємо простий блог на Bottle, частина 1. Шаблонізатор Bottle поставляється з швидким і потужним вбудованим движко...
24 серпня 2021 ·
0
· 16 · Codeguida

Bash script. Clang-tidy для усього проекту

Clang-tidy Цей інструмент знаходиться в пакеті clang-tools-extra, який можна отримати через пакетний менеджер. Для прикладу на Arch: work@machine:~$ sudo pacman -S clang-tools-extra Або на Ubuntu: wo...
21 серпня 2021 ·
0
· 12 · Codeguida

Як триває розробка Asahi Linux: проєкту для запуску Linux на Apple M1

Розробник Гектор Мартін розповів про прогрес у розробці Asahi Linux — це проєкт для перенесення Linux на пристрої Apple з чипами M1. Виявилось, що Asahi Linux вже цілком працює на пристроях M1, але з...
20 серпня 2021 ·
0
· 5 · Codeguida

Інженер Microsoft розповів про те, як пришвидшився .NET 6

.NET 6 має працювати значно швидше за попередні версії, каже розробник з Microsoft Стівен Тоуб (Stephen Toub). Останні чотири роки він регулярно пише про продуктивність .NET Core і зараз настав час шо...
20 серпня 2021 ·
0
· 2 · Codeguida

Встановлений новий рекорд обчислення числа Пі

Дослідники обчислили нове рекордне значення числа Пі: тепер це 62,8 трильйона знаків після коми. Такого результату вдалось досягти вченим з Університету прикладних наук Граубюндена у Швейцарії. Розрах...
18 серпня 2021 ·
0
· 1 · Codeguida

Як застосовувати генератори у JavaScript

Сьогодні поговоримо про генератори JavaScript, які є у ES6, та розглянемо кілька прикладів їхнього застосування. Що ж таке генератори Генератор — це функція, яка дозволяє генерувати одне або кілька зн...
17 серпня 2021 ·
0
· 240 · Codeguida