Codeguida
1.45K subscribers
41 photos
2.17K links
Програмування та останні новини технологій
Download Telegram
Продовжуємо тему Django — і цього разу зупинимось на дозволах у фреймворку Django REST. Поглянемо, як вони працюють, чим відрізняються has_permission і has_object_permission і коли їх застосовувати

https://codeguida.com/post/2983
Що зробити, аби основний вміст на сторінці не перекривався липкими хедерами? Для цього спробуймо розібратись із властивістю scroll-padding та skip-посиланнями 👇

https://codeguida.com/post/2987
Здається, настав час поговорити про кругові залежності в JavaScript ☺️
Розберемо, чим export { thing as default }' відрізняється від export default thing і чому це важливо.

https://codeguida.com/post/2988
⚡️ Мінцифри й Amazon підписали документ про прискорення цифрової трансформації в Україні.

Навчальні заклади отримають безплатний доступ до освітніх програм AWS, також будуть програми для ІТ-інфраструктури та розвитку хмари в органах влади.

https://codeguida.com/post/2995
* Забули до попереднього посту додати коментарі, тому виправляємось
Екосистема розробки у 2021 році: дослідження JetBrains

Яка мова зараз найпопулярніша, ви, мабуть, і так знаєте, але в досліджені є й цікаві результати. Наприклад, виявилось, що Україна є лідером у категорії еміграції, а середня річна зарплата тут така ж, як у Південній Кореї.

https://codeguida.com/post/2997
Під час написання фронтенд-тестів можна натрапити на безліч підводних каменів. Розберемо шість поширених проблем та з'ясуємо, як з ними боротися.

https://codeguida.com/post/2999
GitHub надаватиме безплатну юридичну допомогу розробникам, яких звинувачують у порушенні DMCA. Це закон про авторське право в цифрову епоху (через нього тимчасово видаляли репозиторій YouTube-dl, якщо пам'ятаєте).

Тож тепер GitHub співпрацюватиме зі Стенфордською юридичною школою, а студентів там навчатимуть працювати з правовими проблемами розробників.

https://codeguida.com/post/3013
З'ясуємо на прикладах, що таке motion bur і як повторити цей ефект у CSS. Спочатку створимо базову анімацію, а тоді додамо до неї ефект розмиття у русі ☄️

https://codeguida.com/post/3012
Google почне використовувати у своїх смартфонах власні SoC-процесори Tensor.

Їх спеціально розробили, аби покращити у телефонах Pixel функції штучного інтелекту та машинного навчання, зокрема для фотографії та розпізнавання мови.

Qualcomm Snapdragon і далі будуть використовувати для бюджетної серії телефонів Google.

https://codeguida.com/post/3021
Вже є переможці Pwnie Awards 2021: рейтингу найвизначніших вразливостей, найгірших реакцій та інших епічних досягнень у галузі кібербезпеки. Є навіть номінація з найкращою піснею 🎼

https://codeguida.com/post/3036
Дослідники згенерували дев'ять облич, які можуть зламати системи розпізнавання.

Ці обличчя створені так, щоб в них можна було впізнати декілька людей одночасно. Тож усього дев’ять зображень ідентифікуються як 40% осіб з набору даних.

https://codeguida.com/post/3045
У Git новий merge

Вийшла версія Git 2.33, у яку додали новий процес злиття: merge-ort. Розробники кажуть, що він у 500—9000 разів швидший (залежно він складності операцій).
Також merge-ort оптимізований для інтеграції з іншими інструментами. Імовірно, у наступному релізі він працюватиме автоматично.

https://codeguida.com/post/3055
Ілон Маск заявив, що його компанія працює над людиноподібним роботом — Tesla Bot.

Він має допомагати людям із небезпечними або нудними завданнями. Робота зроблять дружнім і водночас не надто швидким і сильним (раптом що 🙂). Прототип буде «десь наступного року».

Що думаєте, буде?

https://codeguida.com/post/3059
30 років тому Лінус Торвальдс створив ядро Linux: 25 серпня 1991 року він написав у usenet, що просто для розваги працює над новою ОС.

Перший випуск Linux з’явився 17 вересня 1991 року. Спочатку проєкт мав називатись Freax 🙃

https://codeguida.com/post/3063