Робота вранці, робота ввечері, робота в обід + безліч конференцій, які заважають зосередитись на роботі 🤷♀️. Це Microsoft дослідила, як перехід на дистанційний режим вплинув на її співробітників.
Виявилось, що робочий день триває тепер довше: в середньому йдеться про 4 додаткові години на тиждень. У менеджерів — 8 годин. Ще зросла кількість повідомлень під час обіду і після шостої. Більше сумних результатів тут.
https://codeguida.com/post/2524
Виявилось, що робочий день триває тепер довше: в середньому йдеться про 4 додаткові години на тиждень. У менеджерів — 8 годин. Ще зросла кількість повідомлень під час обіду і після шостої. Більше сумних результатів тут.
https://codeguida.com/post/2524
Codeguida
Як дистанційний режим вплинув на співробітників Microsoft: дослідження
Microsoft проаналізувала, як її команди адаптуються до віддаленого режиму
GitHub відтепер публікуватиме план випуску майбутніх функцій — щоб користувачі розуміли, до чого готуватися. Зазначатимуть специфіку оновлення, стадію розробки, згодом почнуть додавати скріншоти. Вже можна подивитись, які нові функції з'являться на GitHub восени чи наступного року.
https://codeguida.com/post/2529
https://codeguida.com/post/2529
Codeguida
GitHub публікуватиме план випуску майбутніх функцій
Можна подивитись, які оновлення GitHub мають з'явитись протягом року
Тім Кук, Джефф Безос, Марк Цукерберг і Сундар Пічаї вчора виступили перед Конгресом США. Їхні компанії підозрюють у монополізації ринку та зловживанні своїм становищем і технологіями. Це перше слухання, де чотири генеральні директори виступали разом (хоч і у форматі відеоконференції).
https://codeguida.com/post/2531
https://codeguida.com/post/2531
Codeguida
Як пройшло слухання за участі Apple, Google, Facebook і Amazon
Вчора в Конгресі США виступали Джефф Безос, Марк Цукерберг, Тім Кук і Сундар Пічаї
«Фабрика», «Декоратор», «Спостерігач» та інші: публікуємо наш #архівнийпост про патерни у JavaScript. Чим вони корисні, коли потрібні та як використовувати їх правильно ☘️
https://codeguida.com/post/2234
https://codeguida.com/post/2234
DevZone
Патерни JavaScript у дії
У цій статті ми розглянемо:
Породжувальні патерни:
* «Фабрика» (Factory);
* «Абстрактна фабрика» (Abstract Factory);
* «Прототип» (Prototype);
* «Будівельник» (Builder).
Структурні патерни:
* «Адапт...
Породжувальні патерни:
* «Фабрика» (Factory);
* «Абстрактна фабрика» (Abstract Factory);
* «Прототип» (Prototype);
* «Будівельник» (Builder).
Структурні патерни:
* «Адапт...
Підсумки тижня, #якщовипропустили:
Розповідаємо про навігацію з BLoC у Flutter: https://codeguida.com/post/2520
Індексування mobile-first у Google перенесли на наступний рік: https://codeguida.com/post/2519
На пристроях Mac може з’явитись функція Face ID: https://codeguida.com/post/2522
Дослідження: як дистанційний режим вплинув на співробітників Microsoft:
https://codeguida.com/post/2524
У GNOME пропонують враховувати, як розробка впливає на довкілля: https://codeguida.com/post/2523
The Information: Google відстежує Android-застосунки своїх конкурентів: https://codeguida.com/post/2525
У Minecraft можна поставити Windows 95 — і зіграти там в Minecraft. Або в DOOM: https://codeguida.com/post/2526
Google продовжить дистанційний режим до липня 2021: https://codeguida.com/post/2527
GitHub публікуватиме план випуску майбутніх функцій: https://codeguida.com/post/2529
Google прокладає новий підводний кабель між Європою і США: https://codeguida.com/post/2528
Як пройшло слухання за участі Apple, Google, Facebook і Amazon: https://codeguida.com/post/2531
GitHub змінить умови доступу до Git: замість паролів будуть токени: https://codeguida.com/post/2533
Розповідаємо про навігацію з BLoC у Flutter: https://codeguida.com/post/2520
Індексування mobile-first у Google перенесли на наступний рік: https://codeguida.com/post/2519
На пристроях Mac може з’явитись функція Face ID: https://codeguida.com/post/2522
Дослідження: як дистанційний режим вплинув на співробітників Microsoft:
https://codeguida.com/post/2524
У GNOME пропонують враховувати, як розробка впливає на довкілля: https://codeguida.com/post/2523
The Information: Google відстежує Android-застосунки своїх конкурентів: https://codeguida.com/post/2525
У Minecraft можна поставити Windows 95 — і зіграти там в Minecraft. Або в DOOM: https://codeguida.com/post/2526
Google продовжить дистанційний режим до липня 2021: https://codeguida.com/post/2527
GitHub публікуватиме план випуску майбутніх функцій: https://codeguida.com/post/2529
Google прокладає новий підводний кабель між Європою і США: https://codeguida.com/post/2528
Як пройшло слухання за участі Apple, Google, Facebook і Amazon: https://codeguida.com/post/2531
GitHub змінить умови доступу до Git: замість паролів будуть токени: https://codeguida.com/post/2533
Vuex — корисна бібліотека для управління станом, але у новому Vue 3 можна обійтись і без неї. Розповідаємо, коли це доречно і як зробити все правильно.
https://codeguida.com/post/2532
https://codeguida.com/post/2532
DevZone
Можливо, вам не потрібен Vuex
Vuex — бібліотека для управління станом вебзастосунків, вона досить проста та легко інтегрується з Vue. То навіщо ж комусь відмовлятись від неї? Річ у тім, що новий Vue 3 з коробки пропонує реактивніс...
Супутниковий інтернет вразливий, а нові технології не дуже допомагають. На конференції Black Hat дослідник звернув увагу на проблеми супутникового інтернету, які відомі вже з десять років.
Він взяв обладнання за 300 доларів і перехопив 4 ТБ даних з 18 супутників. Наприклад, дізнався про технічні проблеми на єгипетському нафтовому танкері та отримав навігаційну інформацію з китайського літака.
https://codeguida.com/post/2539
Він взяв обладнання за 300 доларів і перехопив 4 ТБ даних з 18 супутників. Наприклад, дізнався про технічні проблеми на єгипетському нафтовому танкері та отримав навігаційну інформацію з китайського літака.
https://codeguida.com/post/2539
Codeguida
Дослідник перехопив супутниковий трафік з обладнанням за 300 $
Атаки, відомі ще 10 років тому, можна провести й зараз — тільки дешевше
Асинхронні API
Публікуємо великий матеріал про розробку й тестування асинхронного API з Pytest, FastAPI, Postgres та Docker. Також розповімо про Test-Driven Development, тестування та правильне документування RESTful API.
#архівнийпост
https://codeguida.com/post/2245
Публікуємо великий матеріал про розробку й тестування асинхронного API з Pytest, FastAPI, Postgres та Docker. Також розповімо про Test-Driven Development, тестування та правильне документування RESTful API.
#архівнийпост
https://codeguida.com/post/2245
Codeguida
Розробка і тестування асинхронного API з FastAPI та Pytest
З посібника ви дізнаєтесь про розробку та тестування асинхронного API з використанням TDD
Fortnite видалили з магазинів Play Store та iOS App store — тому що розробники додали в гру власну систему оплати, а це суперечить правилам Apple і Google.
Натомість Epic Games звинуватила обидві компанії в монополізімі, подала до суду і випустила антиутопічну пародію на рекламу Apple.
https://codeguida.com/post/2543
Натомість Epic Games звинуватила обидві компанії в монополізімі, подала до суду і випустила антиутопічну пародію на рекламу Apple.
https://codeguida.com/post/2543
Codeguida
Google і Apple видалили Fortnite зі своїх магазинів
Через це Epic Games судитиметься з обома компаніями
10 Angular-порад від спільноти
Протягом червня автор цього матеріалу щодня публікував корисні рекомендації для Angular-розробників. Спільнота активно відреагувала на такий челендж, тож публікуємо найпопулярніші поради за версією ком'юніті.
https://codeguida.com/post/2541
Протягом червня автор цього матеріалу щодня публікував корисні рекомендації для Angular-розробників. Спільнота активно відреагувала на такий челендж, тож публікуємо найпопулярніші поради за версією ком'юніті.
https://codeguida.com/post/2541
Codeguida
10 порад для Angular від спільноти
Поради та трюки з детальними поясненнями для ваших щоденних задач
Хороша навігація і пошук в проєкті є одними найважливіших функцій будь-якого сучасного редактора коду. Розглянемо деякі плагіни у Vim, а також познайомимось і навчимось працювати з буферами.
#архівнийпост
https://codeguida.com/post/2237
#архівнийпост
https://codeguida.com/post/2237
Codeguida
Навігація і пошук у Vim
Розглянемо деякі плагіни для пошуку та навігації у Vim-проєкті, а також познайомимось і навчимось працювати з буферами
Безпека у Angular
Для чого потрібна інтерполяція і як знайти потенційно вразливі компоненти у проєкті: розповідаємо про 6 сучасних способів захисту Angular-застосунків.
https://codeguida.com/post/2549
Для чого потрібна інтерполяція і як знайти потенційно вразливі компоненти у проєкті: розповідаємо про 6 сучасних способів захисту Angular-застосунків.
https://codeguida.com/post/2549
Codeguida
Найкращі способи захисту Angular-застосунків
Сучасні та надійні підходи для безпеки ваших застосунків
Ядру Linux нещодавно виповнилося 29 років, а останній реліз — версія 5.8 — вважається найбільш масштабним випуском за кількістю змін.
Тож Linux Foundation проаналізувала всю історію проєкту і розповіла, які компанії найактивніше беруть участь у розробці, скільки серед учасників проєкту жінок і як змінилась кількість мейнтейнерів за весь час.
https://codeguida.com/post/2554
Тож Linux Foundation проаналізувала всю історію проєкту і розповіла, які компанії найактивніше беруть участь у розробці, скільки серед учасників проєкту жінок і як змінилась кількість мейнтейнерів за весь час.
https://codeguida.com/post/2554
Codeguida
Як розвивалось ядро Linux: статистика
Linux Foundation проаналізувала всю історію проєкту
З чого почати тестування React-застосунків? Публікуємо детальний посібник для початківців, з прикладами та поясненнями 💫
Візьмемо простенький застосунок, з'ясуємо, що й чому в ньому треба тестувати, а далі оглянемо різні методи, які допоможуть писати тести впевненіше.
https://codeguida.com/post/2551
Візьмемо простенький застосунок, з'ясуємо, що й чому в ньому треба тестувати, а далі оглянемо різні методи, які допоможуть писати тести впевненіше.
https://codeguida.com/post/2551
DevZone
Повний посібник з тестування застосунків на React
Спробуйте запитати у розробників про основні переваги автоматизованого тестування. Імовірно, ви почуєте десь такі аргументи:
* тестування дає впевненість в тому, що навіть один змінений рядок коду не...
* тестування дає впевненість в тому, що навіть один змінений рядок коду не...
У SpaceX розповіли, як проходить закрите бета-тестування інтернету Starlink. Результати досить непогані: можна грати в онлайн-ігри чи транслювати відео в HD. Швидкість завантаження досягає 100 Мбіт/c.
Також компанії вдалось з’єднати апарати Starlink за допомогою так званих «космічних лазерів». Це дозволяє передавати сотні гігабайтів даних одразу між супутниками у найбільш швидкий спосіб.
https://codeguida.com/post/2560
Також компанії вдалось з’єднати апарати Starlink за допомогою так званих «космічних лазерів». Це дозволяє передавати сотні гігабайтів даних одразу між супутниками у найбільш швидкий спосіб.
https://codeguida.com/post/2560
Codeguida
Інтернет Starlink досягнув швидкості 100 Мбіт/c
У SpaceX розповіли про результати закритого бета-тестування інтернету Starlink
Комітет ISO затвердив проєкт стандарту C++20. Він оновлюється що три роки, тож ця версія є нащадком C++17. Протягом кількох місяців документ підготують остаточно й офіційно опублікують до кінця 2020.
Оновлень у стандарті чимало, зокрема є розширення для роботи з модулями, підтримка концепцій, корутин і оператора '<=>' для тристороннього порівняння.
https://codeguida.com/post/2564
Оновлень у стандарті чимало, зокрема є розширення для роботи з модулями, підтримка концепцій, корутин і оператора '<=>' для тристороннього порівняння.
https://codeguida.com/post/2564
Codeguida
Стандарт C++20 офіційно затвердили
Новий стандарт C++ мають опублікувати до кінця року
Visual Studio Codespaces перенесуть у Codespaces на GitHub. Microsoft вважає ці сервіси майже однаковими, тому вирішила залишити тільки один.
Перейти треба до 17 лютого 2021 року (автоматичної міграції проєктів не буде). Поки що GitHub Codespaces працює у безкоштовній бета-версії, та скільки він буде коштувати потім — невідомо.
https://codeguida.com/post/2565
Перейти треба до 17 лютого 2021 року (автоматичної міграції проєктів не буде). Поки що GitHub Codespaces працює у безкоштовній бета-версії, та скільки він буде коштувати потім — невідомо.
https://codeguida.com/post/2565
Codeguida
Visual Studio Codespaces перенесуть у GitHub Codespaces
Після 17 лютого сервіс VS Codespaces остаточно закриють
Що там за сьогодні:
Вийшла ОС Android 11 — з оновленнями конфіденційності, сповіщень та зручнішими взаємодіями: https://codeguida.com/post/2566
Apple, Google й Amazon створюють спільний стандарт для систем «розумного дому»: https://codeguida.com/post/2567
Chrome почав блокувати рекламу, що сповільнює браузер. Функцію розгорнуть протягом місяця, але можна активувати її вручну: https://codeguida.com/post/2568
Вийшла ОС Android 11 — з оновленнями конфіденційності, сповіщень та зручнішими взаємодіями: https://codeguida.com/post/2566
Apple, Google й Amazon створюють спільний стандарт для систем «розумного дому»: https://codeguida.com/post/2567
Chrome почав блокувати рекламу, що сповільнює браузер. Функцію розгорнуть протягом місяця, але можна активувати її вручну: https://codeguida.com/post/2568
Codeguida
Вийшла ОС Android 11
З оновленнями конфіденційності, сповіщень та зручнішими взаємодіями
Новини за сьогодні:
Nvidia придбає Arm за 40 мільярдів доларів (якщо регулятори дозволять): https://codeguida.com/post/2570
Oracle стане партнером TikTok, ByteDance відмовилась продавати свій сервіс Microsoft: https://codeguida.com/post/2571
Apple змінила правила в App Store — дозволила сервіси Microsoft xCloud і Google Stadia та оновила вимоги до всіх застосунків: https://codeguida.com/post/2572
Microsoft Teams інтегрують з GitHub, поки що у загальнодоступній бета-версії: https://codeguida.com/post/2573
Nvidia придбає Arm за 40 мільярдів доларів (якщо регулятори дозволять): https://codeguida.com/post/2570
Oracle стане партнером TikTok, ByteDance відмовилась продавати свій сервіс Microsoft: https://codeguida.com/post/2571
Apple змінила правила в App Store — дозволила сервіси Microsoft xCloud і Google Stadia та оновила вимоги до всіх застосунків: https://codeguida.com/post/2572
Microsoft Teams інтегрують з GitHub, поки що у загальнодоступній бета-версії: https://codeguida.com/post/2573
Codeguida
[Оновлено]: Nvidia придбає Arm за 40 мільярдів доларів
Arm працюватиме як підрозділ Nvidia та залишить свою модель відкритого ліцензування
Центри даних на дні моря: як проходить експеримент Microsoft
У 2018 році Microsoft відправила свій центр обробки даних на дно моря поруч з Оркнейськими островами в Шотландії. 864 сервери працювали на 35-метровій глибині. Влітку їх дістали, а зараз компанія розповіла про результати.
Виявилось, що тримати центри даних під водою — це насправді хороша ідея. Там вони працюють надійніше і споживають менше енергії, тож експерименти будуть продовжувати.
https://codeguida.com/post/2574
У 2018 році Microsoft відправила свій центр обробки даних на дно моря поруч з Оркнейськими островами в Шотландії. 864 сервери працювали на 35-метровій глибині. Влітку їх дістали, а зараз компанія розповіла про результати.
Виявилось, що тримати центри даних під водою — це насправді хороша ідея. Там вони працюють надійніше і споживають менше енергії, тож експерименти будуть продовжувати.
https://codeguida.com/post/2574
Codeguida
Microsoft і підводні центри даних: як проходить експеримент
У 2018 Microsoft відправила свій центр обробки даних на дно моря поруч з Оркнейськими островами