Як провести сучасне e2e-тестування
Поговоримо про статичні, модульні та інтеграційні тести і навчимося писати тести end-to-end. Ще розглянемо інструмент Cypress і розберемо базові навички, потрібні для тестувань.
https://codeguida.com/post/2596
Поговоримо про статичні, модульні та інтеграційні тести і навчимося писати тести end-to-end. Ще розглянемо інструмент Cypress і розберемо базові навички, потрібні для тестувань.
https://codeguida.com/post/2596
DevZone
Як провести сучасне e2e-тестування з Cypress JS
## **Навіщо тестувати?**
Одвічне питання для розробників ПЗ. Мабуть, ви вже не раз чули, що тестування робить ваш застосунок надійнішим, а отже покращується досвід користування ним. А ви як розробник...
Одвічне питання для розробників ПЗ. Мабуть, ви вже не раз чули, що тестування робить ваш застосунок надійнішим, а отже покращується досвід користування ним. А ви як розробник...
Наступного місяця Мінцифри запустить програму Bug Bounty для застосунку «Дія». Це має підвищити рівень довіри до продукту і показати «цивілізований підхід».
https://codeguida.com/post/2615
https://codeguida.com/post/2615
Codeguida
«Дія» матиме власну програму Bug Bounty
Шукати вразливості у «Дії» можна буде з наступного місяця
Фахівці, які їдуть з Кремнієвої долини, отримують менше грошей, повідомляє WSJ.
Під час карантину IT-спеціалісти з Кремнієвої долини почали переїжджати в доступніші місця, адже робота зараз все одно віддалена. У відповідь роботодавці знизили їм заробітну плату — тепер вона залежить від вартості життя у новому місті.
https://codeguida.com/post/2618
Під час карантину IT-спеціалісти з Кремнієвої долини почали переїжджати в доступніші місця, адже робота зараз все одно віддалена. У відповідь роботодавці знизили їм заробітну плату — тепер вона залежить від вартості життя у новому місті.
https://codeguida.com/post/2618
Codeguida
Роботодавці знижують зарплати фахівцям, які їдуть з Кремнієвої долини
Під час карантину багато спеціалістів переїхали з Кремнієвої долини і почали отримувати менше грошей
У мобільну версію GitHub додали трохи інструментів для зручнішої роботи з кодом. Наприклад, тепер можна редагувати описи комітів і керувати перенесенням рядків на маленьких екранах.
https://codeguida.com/post/2620
https://codeguida.com/post/2620
Codeguida
У мобільну версію GitHub додали інструменти для роботи з кодом
У мобільній версії GitHub тепер зручніше переглядати, перевіряти та мерджити код
У Google вперше розповіли про DDoS-атаку, яка відбулась ще у 2017 році. Вона мала пікову швидкість у 2,54 Тб/c і була наймасштабнішою за всю історію компанії.
https://codeguida.com/post/2621
https://codeguida.com/post/2621
Codeguida
У Google розповіли про наймасштабнішу DDoS-атаку серверів компанії
У 2017 році в Google зупинили DDoS-атаку з рекордною швидкістю 2,54 Тб/с
Що відбувається з екосистемою розробки у 2020 році
Компанія Slashdata опублікувала дослідження про екосистему розробки у 2020 році. У 17 000 фахівців запитали, що змінилось під час пандемії, як справи з DevOps і де найбільше цінують проєкти з відкритим кодом. Публікуємо деякі результати з цього дослідження.
https://codeguida.com/post/2629
Компанія Slashdata опублікувала дослідження про екосистему розробки у 2020 році. У 17 000 фахівців запитали, що змінилось під час пандемії, як справи з DevOps і де найбільше цінують проєкти з відкритим кодом. Публікуємо деякі результати з цього дослідження.
https://codeguida.com/post/2629
Codeguida
Розробницька екосистема у 2020 році: результати опитування
Мова Python популярніша за Java, а майже всі розробники дотичні до DevOps
✨ Вийшов реліз Ubuntu 20.10 «Groovy Gorilla». Тут оновили GNOME і ядро Linux, дозволили перетягувати іконки, а ще додали десктопну підтримку для Raspberry Pi.
https://codeguida.com/post/2630
https://codeguida.com/post/2630
Codeguida
Вийшов Ubuntu 20.10: що нового
У дистрибутив додали повну десктопну підтримку Raspberry Pi, нову версію GNOME та ядро Linux 5.8
На GitHub планують модерувати вміст репозиторіїв — публічних і приватних.
Перевірятимуть, чи не містять вони незаконної інформації (на кшталт терористичного чи екстремістського контенту, зображень сексуальної експлуатації дітей тощо). Такий пункт з'явився у нових правилах, що почнуть діяти з 16 листопада.
https://codeguida.com/post/2633
Перевірятимуть, чи не містять вони незаконної інформації (на кшталт терористичного чи екстремістського контенту, зображень сексуальної експлуатації дітей тощо). Такий пункт з'явився у нових правилах, що почнуть діяти з 16 листопада.
https://codeguida.com/post/2633
Codeguida
GitHub планує перевіряти вміст репозиторіїв
На GitHub хочуть перевіряти, чи не містять сховища певної незаконної інформації
Застосунок Starlink сьогодні з’явився у каталозі App Store. Там зазначено, що до кінця року інтернет запустять у Канаді та США, а після цього почнуть розгортати його в усьому світі.
https://codeguida.com/post/2634
https://codeguida.com/post/2634
Codeguida
Застосунок Starlink з’явився в App Store
Інтернет Starlink почне працювати вже до кінця року
💫 Сьогодні вийшла нова модель Raspberry Pi — це клавіатура з комп’ютером Pi 4 всередині.
Називається новий пристрій Raspberry Pi 400, він має 4 ГБ оперативної пам’яті та коштує від 70 доларів. Це найпотужніша і найпростіша версія Raspberry Pi, яка зараз існує.
https://codeguida.com/post/2645
Називається новий пристрій Raspberry Pi 400, він має 4 ГБ оперативної пам’яті та коштує від 70 доларів. Це найпотужніша і найпростіша версія Raspberry Pi, яка зараз існує.
https://codeguida.com/post/2645
Codeguida
Вийшла нова модель Raspberry Pi — вона вбудована у клавіатуру
Нова модель Raspberry Pi — це клавіатура з комп’ютером Pi 4 всередині, купити її можна за 70 доларів
Apple може показати Mac на базі Arm вже наступного вівторка
10 листопада компанія проведе свою третю осінню презентацію — «One more thing». У Bloomberg вважають, що саме тут Apple покаже нові Mac з власними Arm-процесорами.
https://codeguida.com/post/2646
10 листопада компанія проведе свою третю осінню презентацію — «One more thing». У Bloomberg вважають, що саме тут Apple покаже нові Mac з власними Arm-процесорами.
https://codeguida.com/post/2646
Codeguida
Apple може показати Mac на базі Arm вже наступного вівторка
10 листопада Apple проведе презентацію «One more thing»
На GitHub продовжують клонувати заборонений репозиторій youtube-dl (подекуди в досить іронічній формі).
Юристи GitHub погрожують їм блокуванням, а очільник платформи захищає youtube-dl як корисний інструмент для журналістів.
https://codeguida.com/post/2647
Юристи GitHub погрожують їм блокуванням, а очільник платформи захищає youtube-dl як корисний інструмент для журналістів.
https://codeguida.com/post/2647
Codeguida
GitHub блокуватиме користувачів, які далі поширюють youtube-dl
Хоча гендиректор GitHub Нат Фрідман хоче відновити репозиторій
На GitHub злили код проєктів GitHub і GitHub Enterprise
Код закинули в репозиторій DMCA — той самий, де публікують порушення закону про авторське право. Всі дані звідти вже видалили, але вони залишились в архіві.
https://codeguida.com/post/2650
Код закинули в репозиторій DMCA — той самий, де публікують порушення закону про авторське право. Всі дані звідти вже видалили, але вони залишились в архіві.
https://codeguida.com/post/2650
Codeguida
На GitHub злили код проєктів GitHub і GitHub Enterprise
Його опублікували в репозиторії DMCA
Ubuntu, iOS 14, Windows 10, Chrome, Docker — це неповний список ПЗ, яке вдалося зламати під час хакерського турніру в Китаї.
Змагання Tianfu Cup подібні на Pwn2Own: за обмежений час команди мають знайти й використати експлойти у певному ПЗ. Цьогоріч майже всі цілі атакували успішно, тепер ці вразливості виправлять протягом кількох тижнів.
https://codeguida.com/post/2653
Змагання Tianfu Cup подібні на Pwn2Own: за обмежений час команди мають знайти й використати експлойти у певному ПЗ. Цьогоріч майже всі цілі атакували успішно, тепер ці вразливості виправлять протягом кількох тижнів.
https://codeguida.com/post/2653
Codeguida
На хакерських змаганнях у Китаї зламали iOS 14, Ubuntu і Windows 10
Про всі експлойти вже повідомили виробникам
Ґвідо ван Россум почне працювати у Microsoft. Рік тому автор мови Python пішов на пенсію і тепер втомився відпочивати. Вчора він написав про це у твіттері.
https://codeguida.com/post/2658
https://codeguida.com/post/2658
Codeguida
Автор Python приєднався до Microsoft
Ґвідо ван Россум почне працювати у Microsoft
Що думаєте про Microsoft і Ґвідо ван Россума?
Anonymous Poll
58%
Супер, Microsoft і Python від цього лише виграють.
19%
Microsoft знищує все хороше, тож RIP Python.
13%
Не вірю, тут точно є якийсь підступ.
18%
Краще б дідо сидів на пенсії.
GitHub відновив репозиторій youtube-dl і ускладнив процедуру блокування на платформі. А ще виділив мільйон доларів для допомоги розробникам у таких ситуаціях.
https://codeguida.com/post/2664
https://codeguida.com/post/2664
Codeguida
YouTube-dl повернувся на GitHub
GitHub розблокував репозиторій і створив фонд допомоги розробникам
З 1 січня App Store знизить свою 30-відсоткову комісію вдвічі (!). Це діятиме для розробників, які отримують до мільйона доларів на рік і зареєструються у програмі.
У магазині Chrome Web Store теж трохи зміняться правила. З 18 січня розробники мають вказувати, які дані про користувачів вони збирають і навіщо.
А ще вийшла нативна версія Chrome для нових Mac з чипами M1.
#новинизасьогодні
У магазині Chrome Web Store теж трохи зміняться правила. З 18 січня розробники мають вказувати, які дані про користувачів вони збирають і навіщо.
А ще вийшла нативна версія Chrome для нових Mac з чипами M1.
#новинизасьогодні
Codeguida
App Store знизить комісію для розробників на 15%
Це почне діяти з 1 січня для тих авторів застосунків, які отримують менше мільйона доларів на рік
Google хоче прокласти новий інтернет-кабель, що з'єднає Європу й Індію, а між тим — Саудівську Аравію та Ізраїль. Проєкт отримав назву Blue Raman.
https://codeguida.com/post/2675
https://codeguida.com/post/2675
Codeguida
WSJ: Google хоче прокласти кабель між Саудівською Аравією та Ізраїлем
Загалом інтернет-кабель Blue Raman має з'єднати Індію та Європу
Нарешті з'ясуємо, як саме працює JavaScript у браузері та що роблять цикл подій і стек викликів. Стаття буде корисною і для початківців, і для досвідчених розробників.
https://codeguida.com/post/2662
https://codeguida.com/post/2662
DevZone
Що таке цикл подій та стек викликів у JavaScript
Цей матеріал для тих, хто давно хотів зрозуміти, як саме працює JavaScript у браузері. Навіть досвідчені розробники можуть не знати цих принципів або забути їх, тож сподіваємось, що стаття буде для ва...