Глобальні змінні важко відстежуються і можуть бути легко перезаписані в іншому місці
https://codeguida.com/post/1316
https://codeguida.com/post/1316
Codeguida
Правила доброго тону в роботі з глобальними даними в PHP
Глобальні змінні важко контролювати і легко перезаписати. Це те, що не варто використовувати, навіть якщо дуже хочеться
Огляд декількох цікавих способів розбити масив на частини однакового розміру.
Гарний матеріал для початківців
https://codeguida.com/post/1388
Гарний матеріал для початківців
https://codeguida.com/post/1388
Codeguida
Як розбити масив у JS?
Декілька цікавих способів розбити масив на частини однакового розміру
Свіжий погляд на старі проблеми аутентифікації в сучасних веб-застосунках
https://codeguida.com/post/1435
https://codeguida.com/post/1435
Codeguida
Аутентифікація в односторінкових застосунках. Частина 1.
Свіжий погляд на старі проблеми аутентифікації в сучасних веб-застосунках
Як працюють бібліотеки віртуального середовища, посібник з форматування рядків, Python 3.7.0
https://codeguida.com/post/1441
https://codeguida.com/post/1441
Codeguida
Python Digest #67: реліз Python 3.7.0, робота бібліотек віртуального середовища, автоматизація Windows застосунків
Щотижневий дайджест новин зі світу Python
Приклад використання властивості clip-path для зміни кольору логотипу у форматі svg під час прокручування сторінки
https://codeguida.com/post/1051
https://codeguida.com/post/1051
Codeguida
Використання SVG clip-path для зміни кольору логотипу
Приклад використання властивості clip-path для зміни кольору логотипу у форматі svg під час прокручування сторінки
Інженер з Dropbox створив сервіс, що дозволяє зберігати код сайтів в URL
https://codeguida.com/post/1446
https://codeguida.com/post/1446
Codeguida
URL перетворили на хостинг веб-сайтів
Коли користувач переходить по звичайному посиланню, інформація з URL перетворюється в код і відображається на екрані
Огляд нових функцій JavaScript в ES2018 (ES9) та приклади їх застосування
https://codeguida.com/post/1428
https://codeguida.com/post/1428
Codeguida
Що нового в ES2018
Огляд нових функцій JavaScript в ES2018 (ES9) та приклади їх застосування
Не Regex'ом єдиним. Розглядаємо альтернативні способи розбору структурованих даних
https://codeguida.com/post/1148
https://codeguida.com/post/1148
Codeguida
Синтаксичний аналіз та валідація даних на основі скінченних автоматів (Ragel)
Не Regex'ом єдиним. Розглядаємо альтернативні способи розбору структурованих даних
Припинення підтримки Ruby 2.2, запуск JRuby на Graal JIT, відео з RubyKaigi 2018
https://codeguida.com/post/1442
https://codeguida.com/post/1442
Codeguida
Ruby Digest #72: Ruby 2.2 більше не підтримується, JRuby на Graal JIT, Docker для Rails розробки
Новий Ruby Digest: припинення підтримки Ruby 2.2, запуск JRuby на Graal JIT, відео з RubyKaigi 2018
Іноді для простого застосунку не потрібна БД. Простіше інтегрувати Google Spreadsheets та управляти даними за допомогою API
https://codeguida.com/post/738
https://codeguida.com/post/738
Codeguida
Використовуємо Google Spreadsheets як БД в Python
Іноді для простого додатку не потрібна база даних. Простіше інтегрувати Google Spreadsheets та управляти даними за допомогою API
Дослідники опублікували відео навчального процесу на своєму YouTube-каналі
https://codeguida.com/post/1449
https://codeguida.com/post/1449
Codeguida
AI навчився водити автомобіль усього за 20 хвилин
Команда британських дослідників опублікувала відео на своєму YouTube-каналі, де показує навчальний процес у дії
Лідером став Firefox, який виконав набір тестів в 2.4 рази швидше, ніж Chrome, у 8.7 разів швидше за Edge, та в 6.4 рази швидше за Safari
https://codeguida.com/post/1448
https://codeguida.com/post/1448
Codeguida
Порівняння продуктивності різних реалізацій WebAssembly
Лідером при тестуванні став Firefox
Навчила настільки добре, що окрім зернистості та шуму, нейромережа навчилася видаляти ще й водяні знаки, які використовуються для захисту авторських прав
https://codeguida.com/post/1450
https://codeguida.com/post/1450
Codeguida
NVIDIA навчила нейромережу прибирати шум з фотографій
Настільки добре, що окрім зернистості та шуму, нейромережа навчилася видаляти ще й водяний знак, який використовується для захисту авторських прав
Обговорюємо асинхронні ітератори, а також генератори, з яких вони походять: для чого вони використовуються та як вони можуть покращити якість коду
https://codeguida.com/post/1176
https://codeguida.com/post/1176
Codeguida
Знайомство з асинхронними ітераторами та генераторами
Обговорюємо асинхронні ітератори, а також генератори, з яких вони походять: для чого вони використовуються та як вони можуть покращити якість коду
WebAssembly може не стати заміною для JavaScript, але, безумовно, змінить підхід до фронтенд розробки
https://codeguida.com/post/1440
https://codeguida.com/post/1440
Codeguida
Майбутнє веб-розробки з WebAssembly
WebAssembly може не стати заміною для JavaScript, але, безумовно, змінить підхід до фронтенд розробки
Serverless сервіс за 15 хвилин, посібник зі встановлення Pipenv для віртуальних середовищ, PEP 572
https://codeguida.com/post/1452
https://codeguida.com/post/1452
Codeguida
Python Digest #68: затверджено PEP 572, безсерверний сервіс за 15 хвилин, ідентифікація будівель на супутникових знімках
Щотижневий дайджест новин зі світу Python