Apple дозволить розробникам напряму інформувати користувачів про способи оплати за межами iOS-застосунків. Це відповідь компанії на позов від 67 000 розробників; зараз угоду має схвалити суд.
Ще Apple продовжить програму з 15-відсотковими комісіями мінімум на три роки, публікуватиме звіти про App Store і виплатить невеликим розробникам в США 100 мільйонів доларів.
https://codeguida.com/post/3069
Ще Apple продовжить програму з 15-відсотковими комісіями мінімум на три роки, публікуватиме звіти про App Store і виплатить невеликим розробникам в США 100 мільйонів доларів.
https://codeguida.com/post/3069
Codeguida
Apple готова змінити правила щодо платіжних систем в App Store
Apple дозволить розробникам інформувати користувачів про платіжні системи за межами App Store
Як JavaScript досягла продуктивності рівня C++? Звісно, завдяки V8. У цьому матеріалі ми з'ясуємо, що ж таке V8 і як він працює. А ще поговоримо про абстрактні синтаксичні дерева і те, як приховані класи оптимізують JS-код. Уперед! ☄️
https://codeguida.com/post/3070
https://codeguida.com/post/3070
Codeguida
Секрети швидкодії JavaScript: V8 та приховані класи
Розповідаємо, як мова JavaScript досягла швидкодії C++
5 жовтня Microsoft випустить Windows 11, але обіцяної підтримки Android-застосунків поки що не буде. Тестову версію цієї функції підготують «найближчими місяцями».
Перехід на Windows 11 теж буде поступовим і триватиме до середини 2022 року. Ну як, плануєте оновлюватись?
https://codeguida.com/post/3079
Перехід на Windows 11 теж буде поступовим і триватиме до середини 2022 року. Ну як, плануєте оновлюватись?
https://codeguida.com/post/3079
Codeguida
Windows 11 вийде 5 жовтня, але без підтримки Android
Тестування Android-застосунків у Windows 11 розпочнеться протягом кількох місяців
Вже вийшов кандидат на реліз TypeScript 4.4 — а це означає, що всі зміни готові й офіційний стабільний випуск теж скоро буде. Тож поглянемо, що нового й цікавого з'явиться у цій версії 🙂
https://codeguida.com/post/3078
https://codeguida.com/post/3078
Codeguida
TypeScript 4.4: Хороший, Поганий і Не такий вже й поганий
Невдовзі з'явиться TypeScript 4.4, а поки розповідаємо, що ж нового нам готують розробники
Як обрати бібліотеку для ReactJS? Можна скористатись нашим стислим оглядом. Поговоримо про бібліотеки для керування станами, стилізації, вибору UI-компонентів, а ще згадаємо про кілька незамінних корисностей 😉
https://codeguida.com/post/3084
https://codeguida.com/post/3084
Codeguida
Інструменти Reactjs на всі випадки життя
Добірка бібліотек і корисних засобів для розробки з Reactjs
Лінус Торвальдс написав авторам NTFS-драйвера, що злиття у ядрі потрібно робити правильно і ніколи не використовувати вебінтерфейси GitHub для об’єднання будь-чого. Краще робити це з командного рядка.
Обурення обуренням, але драйвер він все ж додав. Тож у Linux 5.15 має бути краща підтримка файлової системи NTFS ☺️
https://codeguida.com/post/3088
Обурення обуренням, але драйвер він все ж додав. Тож у Linux 5.15 має бути краща підтримка файлової системи NTFS ☺️
https://codeguida.com/post/3088
Codeguida
Лінус Торвальдс закликав не використовувати merge на GitHub
Торвальдс зазначив, що не варто використовували інтерфейси GitHub для об’єднання будь-чого
Як створити фігури з вирізом у CSS та SVG і які переваги й недоліки має кожен спосіб? Пояснюємо і розбираємо на прикладах 🧐
https://codeguida.com/post/3090
https://codeguida.com/post/3090
Codeguida
Виріз в елементах: CSS чи SVG?
Аватарки користувачів — наче дрібничка, але з цією дрібничкою може бути складно. Тож навчимося, як працювати зі складними формами та ефектом вирізу.
Зараз у CSS є чотири добре підтримувані математичні функції — і всі вони дуже корисні.
Тож сьогодні ми з'ясуємо, як з ними працювати та які бувають варіанти застосування цих функцій. Усе розбираємо на прикладах 🙂.
https://codeguida.com/post/3091
Тож сьогодні ми з'ясуємо, як з ними працювати та які бувають варіанти застосування цих функцій. Усе розбираємо на прикладах 🙂.
https://codeguida.com/post/3091
DevZone
Математичні функції CSS
Зараз у CSS є [чотири добре підтримувані математичні функції](https://caniuse.com/css-math-functions). Кожна з них надзвичайно корисна у повсякденній роботі. Ці функції CSS можна застосовувати у найне...
Як організувати взаємодію мікрофронтенду, або компонентний зв'язок, із RxJ
Для прикладу створимо прості Todo-застосунки у TypeScript, Single-Spa, Angular і React, а тоді навчимось їх пов'язувати ♻️
https://codeguida.com/post/3093
Для прикладу створимо прості Todo-застосунки у TypeScript, Single-Spa, Angular і React, а тоді навчимось їх пов'язувати ♻️
https://codeguida.com/post/3093
Codeguida
Міжзастосункові зв’язки зі Single-Spa та RxJS
Підмодулі Git і фреймворки. Створюємо базові Todo-списки й з'ясовуємо, як їх подружити
Історія про те, як за один вечір пришвидшити сторінку та досягти 98 балів у Lighthouse. А ще зменшити перше завантаження JS у 3,5 раза (з 468 до 181 кБ) та оптимізувати зображення! ☄️
https://codeguida.com/post/3087
https://codeguida.com/post/3087
Ви могли бачити у Lighthouse повідомлення про те, що на сайті є ресурси блокування рендерингу і їх потрібно забрати. Але чому це важливо?
Спробуймо з'ясувати, що ж таке ці ресурси, чому їх справді варто позбутись і як зробити все правильно. А по дорозі зменшимо наш CSS та JavaScript 🥷🌪
https://codeguida.com/post/3100
Спробуймо з'ясувати, що ж таке ці ресурси, чому їх справді варто позбутись і як зробити все правильно. А по дорозі зменшимо наш CSS та JavaScript 🥷🌪
https://codeguida.com/post/3100
Codeguida
Ресурси, що блокують рендеринг: як правильно їх позбутися
Lighthouse пропонує вам прибрати ресурси, що блокують рендеринг? Дізнайтеся, що це означає і як виправити свої HTML, CSS та JavaScript
Лінтинг у CSS
Писати якісний CSS — це аж ніяк не просте завдання. Але з ним допомагають впоратись лінтери, які знаходять і виправляють помилки під час роботи.
Вони мають типові функції, а мають і доволі неочікувані. Тому сьогодні поговоримо про корисні й неочевидні можливості Stylelint, а ще про зручні способи його налаштування 👇
https://codeguida.com/post/3083
Писати якісний CSS — це аж ніяк не просте завдання. Але з ним допомагають впоратись лінтери, які знаходять і виправляють помилки під час роботи.
Вони мають типові функції, а мають і доволі неочікувані. Тому сьогодні поговоримо про корисні й неочевидні можливості Stylelint, а ще про зручні способи його налаштування 👇
https://codeguida.com/post/3083
Codeguida
Лінтинг у CSS: корисні та маловідомі можливості Stylelint
Як налаштувати Stylelint і використовувати його для лінтингу в CSS
Після шести місяців розробки вийшов GNOME 41: зі зміненим дизайном, контрольованим енергоспоживанням і новим клієнтом для дистанційного з'єднання. Розглядаємо всі цікавинки нової версії 🦶.
https://codeguida.com/post/3107
https://codeguida.com/post/3107
Codeguida
Реліз GNOME 41: найцікавіші нові можливості
Змінений дизайн, нові можливості для керування вікнами, контрольоване енергоспоживання та інші функції GNOME 41
Знайомство з HTML часто відбувається побіжно й поверхнево, хоч це і основа веброзробки.
Тому пропонуємо вам добірку HTML-атрибутів, про які початківці можуть не знати, але які точно стануть у пригоді 💥
https://codeguida.com/post/3117
Тому пропонуємо вам добірку HTML-атрибутів, про які початківці можуть не знати, але які точно стануть у пригоді 💥
https://codeguida.com/post/3117
DevZone
7 корисних атрибутів HTML, про які ви могли не знати
HTML — наріжний камінь веброзробки. Однак багато початківців ознайомлюються з ним лише поверхнево і переходять до CSS, JS тощо, втрачаючи весь потенціал HTML.
Тож розгляньмо перелік атрибутів HTML, п...
Тож розгляньмо перелік атрибутів HTML, п...
Microsoft і Nvidia кажуть, що розробили найпотужніший мовний ШІ: Модель генерування природної мови Мегатрон Тюрінга.
Якщо GPT-3 компанії OpenAI має 175 параметрів, то в Мегатрона їх 530 мільярдів. Він добре взаємодіє з природною мовою, але водночас успадкував стереотипи й упередження, адже вчився на відкритих даних з інтернету.
https://codeguida.com/post/3125
Якщо GPT-3 компанії OpenAI має 175 параметрів, то в Мегатрона їх 530 мільярдів. Він добре взаємодіє з природною мовою, але водночас успадкував стереотипи й упередження, адже вчився на відкритих даних з інтернету.
https://codeguida.com/post/3125
Codeguida
Мегатрон Тюрінга: Nvidia і Microsoft створили найпотужніший мовний ШІ
Microsoft і Nvidia створили модель ШІ зі 530 млрд параметрів: Megatron-Turing Natural Language Generation
Тестування і Django
Наприкінці вересня з'явився перший альфа-випуск Django 4.0, а реліз цієї версії буде готовий у грудні. Нових функцій там багато, тож поки зосередимось суто на можливостях для швидшого і кращого тестування 🍀
https://codeguida.com/post/3126
Наприкінці вересня з'явився перший альфа-випуск Django 4.0, а реліз цієї версії буде готовий у грудні. Нових функцій там багато, тож поки зосередимось суто на можливостях для швидшого і кращого тестування 🍀
https://codeguida.com/post/3126
Codeguida
Які можливості тестування з'явились у Django 4.0
Довільний порядок тестування, рекурсивні зворотні виклики, журналювання обробника тестів та інші корисності Django 4.0
Браузер не відзрізняє видимі елементи від схованих й невидимих, тож обробляє їх усі. Інколи це триває вічність.
То що зробити, аби сторінка завантажувалась швидко, навіть якщо контенту багато? З'ясовуємо і розбираємо на прикладі 😌
https://codeguida.com/post/3130
То що зробити, аби сторінка завантажувалась швидко, навіть якщо контенту багато? З'ясовуємо і розбираємо на прикладі 😌
https://codeguida.com/post/3130
Apache відмовиться від системи дзеркал, яку організація використовує з 90-х. Тепер файли будуть поширювати через глобальну CDN-мережу (яку саме, поки не кажуть).
Для користувачів ASF нічого не зміниться, «хіба що проєкти завантажуватимуться швидше».
https://codeguida.com/post/3135
Для користувачів ASF нічого не зміниться, «хіба що проєкти завантажуватимуться швидше».
https://codeguida.com/post/3135
Codeguida
Apache відмовиться від дзеркал і перейде на систему CDN
Apache Software Foundation почне розповсюджувати програмне забезпечення через мережі CDN
Microsoft опублікувала Visual Studio Code для вебу. Поки що у попередній версії, але вона вже цілком запускається у браузері.
Функціональність тут обмежена, але можна переглядати й змінювати локальні файли, редагувати код на пристроях з низькою потужністю, розробляти застосунки через iPad тощо.
https://codeguida.com/post/3141
Функціональність тут обмежена, але можна переглядати й змінювати локальні файли, редагувати код на пристроях з низькою потужністю, розробляти застосунки через iPad тощо.
https://codeguida.com/post/3141
Codeguida
Вийшла попередня версія VS Code для вебу
У ній можна переглядати і редагувати локальні файли, розробляти застосунки через iPad, користуватись браузерними налагоджувачами тощо