Codeguida
1.45K subscribers
41 photos
2.17K links
Програмування та останні новини технологій
Download Telegram
Як обрати бібліотеку для ReactJS? Можна скористатись нашим стислим оглядом. Поговоримо про бібліотеки для керування станами, стилізації, вибору UI-компонентів, а ще згадаємо про кілька незамінних корисностей 😉

https://codeguida.com/post/3084
Лінус Торвальдс написав авторам NTFS-драйвера, що злиття у ядрі потрібно робити правильно і ніколи не використовувати вебінтерфейси GitHub для об’єднання будь-чого. Краще робити це з командного рядка.

Обурення обуренням, але драйвер він все ж додав. Тож у Linux 5.15 має бути краща підтримка файлової системи NTFS ☺️

https://codeguida.com/post/3088
Зараз у CSS є чотири добре підтримувані математичні функції — і всі вони дуже корисні.

Тож сьогодні ми з'ясуємо, як з ними працювати та які бувають варіанти застосування цих функцій. Усе розбираємо на прикладах 🙂.

https://codeguida.com/post/3091
Як організувати взаємодію мікрофронтенду, або компонентний зв'язок, із RxJ

Для прикладу створимо прості Todo-застосунки у TypeScript, Single-Spa, Angular і React, а тоді навчимось їх пов'язувати ♻️

https://codeguida.com/post/3093
Історія про те, як за один вечір пришвидшити сторінку та досягти 98 балів у Lighthouse. А ще зменшити перше завантаження JS у 3,5 раза (з 468 до 181 кБ) та оптимізувати зображення! ☄️

https://codeguida.com/post/3087
Ви могли бачити у Lighthouse повідомлення про те, що на сайті є ресурси блокування рендерингу і їх потрібно забрати. Але чому це важливо?

Спробуймо з'ясувати, що ж таке ці ресурси, чому їх справді варто позбутись і як зробити все правильно. А по дорозі зменшимо наш CSS та JavaScript 🥷🌪

https://codeguida.com/post/3100
Лінтинг у CSS

Писати якісний CSS — це аж ніяк не просте завдання. Але з ним допомагають впоратись лінтери, які знаходять і виправляють помилки під час роботи.

Вони мають типові функції, а мають і доволі неочікувані. Тому сьогодні поговоримо про корисні й неочевидні можливості Stylelint, а ще про зручні способи його налаштування 👇

https://codeguida.com/post/3083
Після шести місяців розробки вийшов GNOME 41: зі зміненим дизайном, контрольованим енергоспоживанням і новим клієнтом для дистанційного з'єднання. Розглядаємо всі цікавинки нової версії 🦶.

https://codeguida.com/post/3107
Знайомство з HTML часто відбувається побіжно й поверхнево, хоч це і основа веброзробки.
Тому пропонуємо вам добірку HTML-атрибутів, про які початківці можуть не знати, але які точно стануть у пригоді 💥

https://codeguida.com/post/3117
Microsoft і Nvidia кажуть, що розробили найпотужніший мовний ШІ: Модель генерування природної мови Мегатрон Тюрінга.

Якщо GPT-3 компанії OpenAI має 175 параметрів, то в Мегатрона їх 530 мільярдів. Він добре взаємодіє з природною мовою, але водночас успадкував стереотипи й упередження, адже вчився на відкритих даних з інтернету.

https://codeguida.com/post/3125
Тестування і Django

Наприкінці вересня з'явився перший альфа-випуск Django 4.0, а реліз цієї версії буде готовий у грудні. Нових функцій там багато, тож поки зосередимось суто на можливостях для швидшого і кращого тестування 🍀

https://codeguida.com/post/3126
Браузер не відзрізняє видимі елементи від схованих й невидимих, тож обробляє їх усі. Інколи це триває вічність.

То що зробити, аби сторінка завантажувалась швидко, навіть якщо контенту багато? З'ясовуємо і розбираємо на прикладі 😌

https://codeguida.com/post/3130
Apache відмовиться від системи дзеркал, яку організація використовує з 90-х. Тепер файли будуть поширювати через глобальну CDN-мережу (яку саме, поки не кажуть).

Для користувачів ASF нічого не зміниться, «хіба що проєкти завантажуватимуться швидше».

https://codeguida.com/post/3135
Microsoft опублікувала Visual Studio Code для вебу. Поки що у попередній версії, але вона вже цілком запускається у браузері.

Функціональність тут обмежена, але можна переглядати й змінювати локальні файли, редагувати код на пристроях з низькою потужністю, розробляти застосунки через iPad тощо.

https://codeguida.com/post/3141
Компанія з українським корінням Grammarly оголосила про партнерство з Samsung.

У листопаді її сервіс для перевірки текстів буде вбудований у пристрої Samsung з оновленням OneUI 4.0. Користувачі цих пристроїв також отримають безплатний доступ до Grammarly Premium на 90 днів.

https://codeguida.com/post/3148
Пам'ятаєте інструмент GitHub Copilot, який пропонує підказки з кодом? Зараз GitHub каже, що 30% нового коду на платформі створено завдяки йому.

50% розробників, які спробували Copilot після запуску, продовжують ним користуватись (хоча доступ до Copilot досі обмежений).

https://codeguida.com/post/3152
Поговоримо про самоорганізовані карти та навчимося застосовувати їх на практиці з Python та NumPy. Для прикладу візьмемо кольори RGB, щоб навчити карту SOM та показати її типове застосування

https://codeguida.com/post/3154
Google втричі збільшує винагороду за знайдені помилки у ядрі Linux.

Каже, що інвестує в безпеку Linux, оскільки велика частина інтернету та Google — від кишенькових пристроїв до Kubernetes — залежать від безпеки ядра. Втім, ця програма тимчасова і діятиме до 31 січня 2022 року.

https://codeguida.com/post/3161
Гендиректор GitHub Нат Фрідман йде зі своєї посади. 15 листопада його замінить Томас Домке, який зараз виконує обов’язки Chief Product Officer у компанії.

Фрідман почав керувати GitHub після того, як платформу придбала Microsoft у 2018 році. Він не залишить компанію зовсім, а стане почесним радником правління (і отримає титул латиною, про який завжди мріяв).

https://codeguida.com/post/3164