Складність алгоритму — одна з базових метрик при аналізі алгоритму, саме та загадкова O(n), яку ви могли бачити в літературі по програмуванню
https://codeguida.com/post/1622
https://codeguida.com/post/1622
DevZone
Нотація Ландау та аналіз алгоритмів з прикладами на Python
Майже для всіх комп\'ютерних проблем існує декілька способів їх вирішити. Наприклад, для сортування масиву існує купа різних алгоритмів: [сортування злиттям](https://uk.wikipedia.org/wiki/%D0%A1%D0%BE...
Застосунків, які завантажили мільярд разів, в Google Play взагалі не так багато — всього 28 і більшість з них встановлені на Android за замовчуванням
https://codeguida.com/post/1637
https://codeguida.com/post/1637
Codeguida
Браузер від Samsung завантажили мільярд разів
Це більше, ніж у Firefox і Opera разом
Насамперед новий функціонал розрахований на авторів контенту, підприємства, бренди тощо. Youtube-блогери, місцеві організації, спортивні команди — всі можуть транслювати свої останні новини. Для цього потрібно додати URL-адресу аудіодоріжки до проекту і потім опублікувати це в магазині
https://codeguida.com/post/1639
https://codeguida.com/post/1639
Codeguida
Відтепер будь-хто може публікувати навички в магазині Alexa
Amazon дозволив усім ділитися з усіма
Розглядаємо практичне застосування Фрагментів React для групування елементів без непотрібної розмітки чи key props на прикладах коду бібліотек з відкритим вихідним кодом
https://codeguida.com/post/1636
https://codeguida.com/post/1636
Codeguida
Фрагменти в React на практиці
Розглядаємо практичне застосування Фрагментів React для групування елементів без непотрібної розмітки чи key props
Пірати використовували Програму корпоративних розробників Apple (The Apple Developer Enterprise Program), щоб поширювати зламані версії популярних програм
https://codeguida.com/post/1641
https://codeguida.com/post/1641
Codeguida
Пірати розповсюджують безкоштовні версії платних програм
Зокрема Pokémon Go, Minecraft і Spotify
Google експериментує з новим методом анкорів. Сенс в тому, щоб користувачі могли посилатись на певний фрагмент сторінки: наприклад, речення чи фразу
https://codeguida.com/post/1643
https://codeguida.com/post/1643
Codeguida
У Chrome працюють над посиланнями до фрагментів сторінки
Наприклад, до певного речення або фрази
Представники OpenAI заявили, що поки не розкриватимуть усіх деталей створення бота. Замість цього вони випустять значно простішу модель і технічний документ, аби з ними ознайомились інші дослідники
https://codeguida.com/post/1645
https://codeguida.com/post/1645
Codeguida
Новий бот OpenAI генерує дуже хороші тексти
Інколи аж занадто хороші
У найближчі місяці планується почати тестування функції, яка дозволятиме завантаженим програмам автоматично оновлюватися через Play Store без входу в обліковий запис Google
https://codeguida.com/post/1646
https://codeguida.com/post/1646
Codeguida
Застосунки зможуть оновлюватись без входу в обліковий запис Google
Нова функція буде доступна на Android Lollipop API 21 і новіше
Режим інкогніто в Chrome не лише не зберігає історію перегляду, а й забороняє сайтам відстежувати файли cookie. Однак значна частина рекламного доходу залежить від цих даних. Тому деякі сайти не дозволяють відвідування в анонімному режимі
https://codeguida.com/post/1648
https://codeguida.com/post/1648
Codeguida
Chrome не дозволятиме сайтам блокувати користувачів у режимі інкогніто
Зараз сайти ще блокують відвідувачів, яких не можуть відстежувати
Метод slice() — один з найбільш потужних та часто використовуваних методів у JavaScript
https://codeguida.com/post/1514
https://codeguida.com/post/1514
Codeguida
JS у прикладах: 8 способів використання slice()
Метод slice() є одним з найбільш потужних та часто використовуваних методів у JavaScript
Виявилось, що прихована ідентифікація застосовується на 0,77 % головних сторінок сайтів. Це 3825 з 500 000 найпопулярніших за версією Alexa ресурсів
https://codeguida.com/post/1652
https://codeguida.com/post/1652
Codeguida
3825 найвідоміших сайтів таємно ідентифікують користувачів через Canvas
Прихована ідентифікація застосовується на 0,77 % головних сторінок сайтів
Багатоетапна ініціатива отримала назву «Марципан». Сторонній SDK для «Марципана» запустять на цьогорічній конференції WWDC і представлять універсальні застосунки для iPad і Mac
https://codeguida.com/post/1653
https://codeguida.com/post/1653
Codeguida
Apple хоче об'єднати застосунки iPhone, iPad і Mac до 2021 року
Це полегшить життя мільйонам розробників, які пишуть ПЗ для пристроїв Apple
Понад 95 % шпигунських програм, виявлених за межами Play Store, навмисне зосереджуються на API 22 або нижче, уникаючи runtime-дозволів навіть у разі встановлення на останніх версіях Android
https://codeguida.com/post/1656
https://codeguida.com/post/1656
Codeguida
У Google нові вимоги до рівня API на Android
Які покращать безпеку екосистеми застосунків
31,8% розширень використовують сторонні бібліотеки зі слабким захистом. 35,4% розширень просять повний доступ до даних користувача на будь-яких сайтах. 15% водночас і застосовують вразливі бібліотеки, і мають доступ до даних користувача на сайтах
https://codeguida.com/post/1657
https://codeguida.com/post/1657
Codeguida
31 % розширень Chrome послуговується вразливими бібліотеками
І ще третина просить повний доступ до даних користувача