Amazon публікує онлайн-курс про те, як створювати безсерверні застосунки у хмарі AWS. Лекції безкоштовні й проводяться англійською мовою, першу з них вже можна переглянути на Twitch.
https://codeguida.com/post/2753
https://codeguida.com/post/2753
Codeguida
AWS створила безкоштовний онлайн-курс про розробку застосунків
Про те, як побудувати безсерверні застосунки у хмарі AWS
У Python нарешті з’явиться функція звіряння з шаблоном (та, що Pattern Matching).
До цього у Python використовували конструкцію
https://codeguida.com/post/2770
До цього у Python використовували конструкцію
if ... elif ... elif ... else
, але тепер будуть оператори match
і case
. https://codeguida.com/post/2770
Codeguida
У Python з’являться оператори 'match' і 'case'
Python підтримуватиме функцію звіряння з шаблоном
«Я бачив, що ви створили образ Ubuntu в Azure»
Розробник запустив віртуальну машину Ubuntu на Azure — та отримав кріпове повідомлення від торгового представника Canonical. Написали розробнику в LinkedIn, що прив'язаний до іншої електронної пошти.
https://codeguida.com/post/2776
Розробник запустив віртуальну машину Ubuntu на Azure — та отримав кріпове повідомлення від торгового представника Canonical. Написали розробнику в LinkedIn, що прив'язаний до іншої електронної пошти.
https://codeguida.com/post/2776
Codeguida
Розробник запустив Ubuntu VM в Azure — і до нього звернулась Canonical
Розробник запустив віртуальну машину Ubuntu на Azure — і ним одразу зацікавився представник Canonical у LinkedIn
Нещодавно дослідник Алекс Бірсан зламав системи Microsoft, Apple, PayPal, Shopify, Netflix, Yelp, Tesla, Uber та інших компаній. Для цього він скористався доволі простою атакою залежностей: розповідаємо, як працює цей метод.
https://codeguida.com/post/2773
https://codeguida.com/post/2773
Курс про основи Node.js стартує сьогодні і триватиме протягом 7 тижнів.
Він безкоштовний і викладений англійською мовою (є текстові розшифровки). Ще потрібні базові знання JavaScript і вміння працювати з терміналом командного рядка.
https://codeguida.com/post/2787
Він безкоштовний і викладений англійською мовою (є текстові розшифровки). Ще потрібні базові знання JavaScript і вміння працювати з терміналом командного рядка.
https://codeguida.com/post/2787
DevZone
Linux Foundation виклала онлайн-курс про Node.js
Організації Linux Foundation і OpenJS Foundation опублікували безкоштовний онлайн-курс «[Вступ до Node.js](https://www.edx.org/course/introduction-to-nodejs-2)». Він призначений для фронтенд- і бекенд...
Вийшов Flutter 2: тепер це портативний фреймворк.
Можна використовувати єдину кодову базу для iOS, Android, Windows, macOS і Linux. Ще є підтримка застосунків для вебу: на браузерах Chrome, Firefox, Safari чи Edge.
https://codeguida.com/post/2804
Можна використовувати єдину кодову базу для iOS, Android, Windows, macOS і Linux. Ще є підтримка застосунків для вебу: на браузерах Chrome, Firefox, Safari чи Edge.
https://codeguida.com/post/2804
Codeguida
Вийшов Flutter 2: фреймворк зробили портативним
У Flutter можна використовувати єдину кодову базу для вебу і настільних пристроїв
Ubuntu замість CentOS: компанія Canonical закликає фінансові організації переходити на її дистрибутив, адже підтримка класичного CentOS невдовзі завершиться.
https://codeguida.com/post/2810
https://codeguida.com/post/2810
Codeguida
Canonical закликає переходити з CentOS на Ubuntu
Підтримка CentOS скоро завершиться, тож Canonical пропонує фінансовим компаніям перейти на Ubuntu
Розробник Алан Холден свого часу втомився від потоку дзвінків та резюме. Тому він вигадав MOVA, або Multiple Object Versionless Architecture, якої насправді не існувало.
А от люди з кількарічним досвідом роботи з MOVA все ж знайшлись ☺️
https://codeguida.com/post/2813
А от люди з кількарічним досвідом роботи з MOVA все ж знайшлись ☺️
https://codeguida.com/post/2813
Codeguida
Історія вигаданої мови програмування MOVA, яка відсіювала рекрутерів
І MOVA, або Multiple Object Versionless Architecture, все ж спрацювала
Вийшов новий онлайн-курс від Google про Android-розробку. Він розрахований на початківців без досвіду програмування. Іспит та сертифікат платні, але усі матеріали відкриті й безкоштовні (щоправда, англійською мовою).
https://codeguida.com/post/2815
https://codeguida.com/post/2815
DevZone
Google відкриває новий курс про Android для початківців
Google відкриває набір у своїй програмі Google Career Certificates, а також створює інструменти та ресурси для людей, які шукають роботу.
Зараз можна зареєструватись на сертифікацію в галузі аналізу...
Зараз можна зареєструватись на сертифікацію в галузі аналізу...
Google Play Store знизить комісію для більшості розробників: замість 30% буде 15%. Нові правила почнуть діяти з 1 липня.
Це дуже подібну на програму, яку Apple запустила на початку року, але з трошки іншими правилами. Тим часом в Epic Games вважають, що обидві компанії все одно шкодять ринку та думають лише про власні прибутки.
https://codeguida.com/post/2820
Це дуже подібну на програму, яку Apple запустила на початку року, але з трошки іншими правилами. Тим часом в Epic Games вважають, що обидві компанії все одно шкодять ринку та думають лише про власні прибутки.
https://codeguida.com/post/2820
Codeguida
Google Play знизить комісію для розробників на 15%
99% розробників платитимуть меншу комісію в Google Play Store
Річард Столмен заявив, що повертається у Фонд вільного ПЗ, але у спільноті цій новині не зраділи.
Дотичні організації та розробники закликають звільнити Столмена з ради директорів та з усіх керівних позицій Фонду, а також з проєкту GNU .
https://codeguida.com/post/2833
Дотичні організації та розробники закликають звільнити Столмена з ради директорів та з усіх керівних позицій Фонду, а також з проєкту GNU .
https://codeguida.com/post/2833
Codeguida
[Оновлено] Спільнота закликає не повертати Столмена у Фонд вільного ПЗ
Днями Річард Столмен заявив, що повертається до ради директорів Free Software Foundation
Canonical випустила Ubuntu Community Preview для Windows — пісочницю для експериментів з новими функціями у підсистемі WSL 2.
Збірка базується на новому дистрибутиві Ubuntu 21.04 Hirsute Hippo, що має вийти 22 квітня.
https://codeguida.com/post/2845
Збірка базується на новому дистрибутиві Ubuntu 21.04 Hirsute Hippo, що має вийти 22 квітня.
https://codeguida.com/post/2845
Codeguida
Canonical випустила Ubuntu Community Preview для Windows
Ubuntu Community Preview не така стабільна, як LTS-релізи, але у ній є нові інструменти
GitHub розслідує атаку на хмарну інфраструктуру платформи.
Зловмисники з 2020 року використовують сервери GitHub, щоб майнити криптовалюту. Для цієї атаки достатньо надіслати пул-запит.
https://codeguida.com/post/2849
Зловмисники з 2020 року використовують сервери GitHub, щоб майнити криптовалюту. Для цієї атаки достатньо надіслати пул-запит.
https://codeguida.com/post/2849
Codeguida
Через серверну інфраструктуру GitHub майнять криптовалюту
Зловмисники використовують GitHub Actions та сервери платформи, щоб майнити криптовалюту
Neuralink каже, що мавпа з її імплантом грає в ігри силою думки. Компанія опублікувала відео, на якому макака з вживленим чипом грає у пінг-понг, а її джойстик при цьому вимкнений.
Зазвичай такі заяви супроводжуються науковими матеріалами, але Neuralink запостила лише відео.
https://codeguida.com/post/2855
Зазвичай такі заяви супроводжуються науковими матеріалами, але Neuralink запостила лише відео.
https://codeguida.com/post/2855
Codeguida
Neuralink каже, що мавпа з її імплантом грає у відеоігри силою думки
Neuralink опублікувала відео, на якому макака з вживленим чипом грає у пінг-понг з вимкненим джойстиком
AWS створила власні форки Elasticsearch і Kibana. Раніше ці проєкти змінили ліцензію — якраз щоб захиститись від компаній на кшталт Amazon.
Зараз форки на стадії альфа-тестування, а стабільний випуск має бути на початку літа.
https://codeguida.com/post/2860
Зараз форки на стадії альфа-тестування, а стабільний випуск має бути на початку літа.
https://codeguida.com/post/2860
Codeguida
Amazon створила власні форки Elasticsearch і Kibana
AWS представила проєкт OpenSearch, що має відкритий код і підтримується спільнотою
Для підтримки Rust у ядрі Linux вже є початкова інфраструктура — однак Лінус Торвальдс поставився до неї критично.
Натомість Google всіляко підтримує таку ініціативу. Раніше компанія зробила Rust однією з основних мов у проєкті Android Open Source.
https://codeguida.com/post/2864
Натомість Google всіляко підтримує таку ініціативу. Раніше компанія зробила Rust однією з основних мов у проєкті Android Open Source.
https://codeguida.com/post/2864
Codeguida
Google підтримує розвиток Rust у ядрі Linux
Торвальдс критикує реалізацію Rust у ядрі Linux, а Google хоче порівняти безпеку й продуктивність мов C та Rust
Дослідники з Міннесотського університету надсилали в ядро Linux баги й проблеми безпеки — заради експерименту.
Роботу вони опублікували, але більше не братимуть участь у створенні ядра, а всі патчі від університету треба знову перевіряти.
https://codeguida.com/post/2877
Роботу вони опублікували, але більше не братимуть участь у створенні ядра, а всі патчі від університету треба знову перевіряти.
https://codeguida.com/post/2877
Codeguida
(Оновлено) Університету Міннесоти заборонили розробляти ядро Linux
Розробники з Міннесотському університету навмисне надсилали патчі з помилками у ядро Linux
Microsoft додала підтримку графічних Linux-застосунків у підсистему WSL.
Їх можна було вмикати і раніше, але лише через сторонні X-сервери. Тепер нічого робити не треба, все працюватиме автоматично, плавно, з підтримкою звуку і апаратним прискоренням графічного процесора.
https://codeguida.com/post/2876
Їх можна було вмикати і раніше, але лише через сторонні X-сервери. Тепер нічого робити не треба, все працюватиме автоматично, плавно, з підтримкою звуку і апаратним прискоренням графічного процесора.
https://codeguida.com/post/2876
Codeguida
У Windows 10 з'явилась підтримка графічних Linux-застосунків
У Windows 10 додали офіційну підтримку графічних Linux-застосунків, тож вони тепер працюють плавно і без проблем
Як це: переходити з .NET на JavaScript, а з С++ — на технології для віртуальної реальності? Публікуємо три історії розробників, яким довелось змінити стек і опанувати геть нові навички.
https://codeguida.com/post/2865
https://codeguida.com/post/2865
Codeguida
Встигнути все: горизонтальний VS вертикальний розвиток програмістів
Чи можна бути профі в чомусь одному, коли працюєш із різними технологіями?
Що потрібно для автоматизованого тестування UI? Розглядаємо основні методи й інструменти — з перевагами, недоліками та прикладами.
https://codeguida.com/post/2881
https://codeguida.com/post/2881
Codeguida
Автоматизоване тестування UI: стисло про головне
Основні методи й інструменти для автоматизованого тестування інтерфейсів