Разработчики платформы Uno Platform - платформы для создания кросс-платформенных приложений на .NET выпустили большой релиз платформы в виде продуктов Uno Platform Studio и Uno Platform 6.0.
Эта платформа позволяет создавать кроссплатформенные приложения на .NET под все основные платформы - Windows, Linux, MacOS, Web, Wasm, Android, iOS.
Для этого платформа прдоставляет большой набор элементов управления - WinUI, Windows Community Toolkit, Uno Toolkit, MAUI Embedding, Skia-based controls.
Основные моменты нового релиза:
1. Представлен продукт Uno Platform Studio — набор инструментов для повышения продуктивности, интегрируемых с популярными IDE (Visual Studio, Rider, VS Code) и работающих на любой ОС.
Основные функции:
Hot Design™: Первый в отрасли визуальный дизайнер для кроссплатформенных .NET-приложений, позволяющий в реальном времени редактировать интерфейс без перезапуска приложения.
Hot Reload: Мгновенное обновление кода (XAML и C#) с индикатором успешных изменений и понятными сообщениями об ошибках.
Design-to-Code: Преобразование дизайнов из Figma в чистый, готовый к использованию XAML или C# код одним кликом.
Стоит отметить, что есть общедоступная версия (бесплатная) с немного урезанными функциями и платная со всеми функциями
2. Uno Platform 6.0 — значительное обновление платформы
Новая архитектура: Платформа полностью переработана для повышения скорости, упрощения использования и подготовки к новым инструментам и ИИ-функциям.
Единый рендеринг на основе Skia: Обеспечивает значительные улучшения производительности:
До 3x быстрее запуск приложений (время старта на мобильных устройствах сокращено до 0,5 секунды).
75% меньше занимаемого пространства, 60% быстрее запуск, 30% меньше потребление памяти и 45x быстрее выполнение.
Кроссплатформенность: Поддержка Windows, macOS, iOS, Android, WebAssembly и Linux с единым кодом на C# и XAML.
Открытый исходный код: Основные функции платформы остаются бесплатными и открытыми, что делает её доступной для всех разработчиков.
https://platform.uno/blog/uno-platform-studio-6-0/
#dotnet #csharp
Эта платформа позволяет создавать кроссплатформенные приложения на .NET под все основные платформы - Windows, Linux, MacOS, Web, Wasm, Android, iOS.
Для этого платформа прдоставляет большой набор элементов управления - WinUI, Windows Community Toolkit, Uno Toolkit, MAUI Embedding, Skia-based controls.
Основные моменты нового релиза:
1. Представлен продукт Uno Platform Studio — набор инструментов для повышения продуктивности, интегрируемых с популярными IDE (Visual Studio, Rider, VS Code) и работающих на любой ОС.
Основные функции:
Hot Design™: Первый в отрасли визуальный дизайнер для кроссплатформенных .NET-приложений, позволяющий в реальном времени редактировать интерфейс без перезапуска приложения.
Hot Reload: Мгновенное обновление кода (XAML и C#) с индикатором успешных изменений и понятными сообщениями об ошибках.
Design-to-Code: Преобразование дизайнов из Figma в чистый, готовый к использованию XAML или C# код одним кликом.
Стоит отметить, что есть общедоступная версия (бесплатная) с немного урезанными функциями и платная со всеми функциями
2. Uno Platform 6.0 — значительное обновление платформы
Новая архитектура: Платформа полностью переработана для повышения скорости, упрощения использования и подготовки к новым инструментам и ИИ-функциям.
Единый рендеринг на основе Skia: Обеспечивает значительные улучшения производительности:
До 3x быстрее запуск приложений (время старта на мобильных устройствах сокращено до 0,5 секунды).
75% меньше занимаемого пространства, 60% быстрее запуск, 30% меньше потребление памяти и 45x быстрее выполнение.
Кроссплатформенность: Поддержка Windows, macOS, iOS, Android, WebAssembly и Linux с единым кодом на C# и XAML.
Открытый исходный код: Основные функции платформы остаются бесплатными и открытыми, что делает её доступной для всех разработчиков.
https://platform.uno/blog/uno-platform-studio-6-0/
#dotnet #csharp
Uno Platform
The Next Chapter: Uno Platform Studio and Uno Platform 6.0 ANNOUNCED!
Uno Platform 6.0 is here—with a unified Skia rendering engine, brand-new Uno Platform Studio, Hot Reload support, and powerful tools for cross-platform .NET development.U
🔥18❤1👍1👏1
Hive Systems обновила свой набор тестов взлома паролей, добавив 12 видеокарт RTX 5090, и обнаружила, что все двенадцать карт, работая вместе, могут взломать простые пароли из 8-цифровой менее чем за 15 минут. Это в два раза быстрее, чем RTX 4090.
Пароли, состоящие из восьми строчных букв, 12 карт RTX 5090 смогли взломать за 3 недели.
С другой стороны, пароли, использующие преимущества цифр, заглавных и строчных букв, потребовали бы 12 RTX 5090 62 года для взлома и 164 года для взлома с добавлением символов.
Одна RTX 5090 может взломать хэш пароля из 8 цифр за три часа. Одна RTX 4090 может выполнить ту же задачу за 4 часа, что означает повышение производительности RTX 5090 на 33%. Однако по мере увеличения сложности пароля RTX 5090 становится все быстрее и быстрее по сравнению с RTX 4090.
https://www.tomshardware.com/pc-components/gpus/nvidia-rtx-5090-can-crack-an-8-digit-passcode-in-just-3-hours
Пароли, состоящие из восьми строчных букв, 12 карт RTX 5090 смогли взломать за 3 недели.
С другой стороны, пароли, использующие преимущества цифр, заглавных и строчных букв, потребовали бы 12 RTX 5090 62 года для взлома и 164 года для взлома с добавлением символов.
Одна RTX 5090 может взломать хэш пароля из 8 цифр за три часа. Одна RTX 4090 может выполнить ту же задачу за 4 часа, что означает повышение производительности RTX 5090 на 33%. Однако по мере увеличения сложности пароля RTX 5090 становится все быстрее и быстрее по сравнению с RTX 4090.
https://www.tomshardware.com/pc-components/gpus/nvidia-rtx-5090-can-crack-an-8-digit-passcode-in-just-3-hours
👍6
5 полезных, но малоизвестных функций Entity Framework Core, которые могут пригодиться
1. Разделение запроса
- Разделяет JOIN на несколько запросов
- Может улучшить производительность запросов
2. Массовые обновления
- Использует ExecuteUpdate для обновления множества сущностей
- Напрямую отправляется в БД, не является частью единицы работы
3. Необработанные SQL-запросы
- Загрузка сущностей из БД с использованием чистого SQL
- Позволяет использовать функции SQL
4. Массовое удаление
- Использует ExecuteUpdate для удаления множества сущностей
- Напрямую идет в БД, не является частью единицы работы
5. Игнорирование фильтров запросов
- Фильтр запросов позволяет автоматически фильтровать запросы LINQ
- Игнорирование фильтра запроса иногда может быть полезным
1. Разделение запроса
- Разделяет JOIN на несколько запросов
- Может улучшить производительность запросов
2. Массовые обновления
- Использует ExecuteUpdate для обновления множества сущностей
- Напрямую отправляется в БД, не является частью единицы работы
3. Необработанные SQL-запросы
- Загрузка сущностей из БД с использованием чистого SQL
- Позволяет использовать функции SQL
4. Массовое удаление
- Использует ExecuteUpdate для удаления множества сущностей
- Напрямую идет в БД, не является частью единицы работы
5. Игнорирование фильтров запросов
- Фильтр запросов позволяет автоматически фильтровать запросы LINQ
- Игнорирование фильтра запроса иногда может быть полезным
✍14👍5❤4
Вышел в релиз инструмент под названием Xtool, который позволяет создавать приложения на языке Swift для iOS на Windows, Linux, MacOS и тем самым представляет в некотором роде альтернативу Xcode, который работает только на MacOS.
Xtool представляет открытый проект и доступен на github - https://github.com/xtool-org/xtool
Подробнее про инструмент - https://forums.swift.org/t/xtool-cross-platform-xcode-replacement-build-ios-apps-on-linux-and-more/79803
Xtool представляет открытый проект и доступен на github - https://github.com/xtool-org/xtool
Подробнее про инструмент - https://forums.swift.org/t/xtool-cross-platform-xcode-replacement-build-ios-apps-on-linux-and-more/79803
🔥9👍3🥰2👏2
В сфере IT происходят массовые сокращения. В 2025 году было уволено 52 тыс. сотрудников IT-компаний
В мировой экономике наметилась тенденция на сокращение рабочего персонала в IT-компаниях. И крупные корпорации, и начинающие стартапы отказываются от раздутых штатов специалистов. Одной из причин этого стало развитие ИИ и последовавшей за ним автоматизации, которая позволяет оптимизировать процессы без участия сотрудников.
Портал Layoff.fyi, ведущий свой подсчет сокращений в сфере информационных технологий, озвучил последние данные по увольнениям за 2025 год. Согласно его данным, за неполные два квартала компании по всему миру сократили более 52 тыс. сотрудников. Минувший апрель с почти 25 тыс. увольнений стал худшим месяцем для IT-специалистов с августа 2024-го — тогда сокращения слегка превысили 25 тыс. человек. При этом в перспективе последних лет это еще не худшие показатели — в январе 2024 года были уволены 34 тыс. сотрудников. Весь 2023 год в среднем каждый месяц оставались без работы 22 тыс. специалистов, в то время как в 2024-м — 12,7 тыс.
В России крупные IT-компании и банки начинают существенно замедлять набор новых кадров, а в некоторых случаях и проводить сокращения. Это также выливается в замедление роста зарплат, а по ряду позиций и в их сокращение.
Для России отдельно характерен резкий рост предложения со стороны младших и начинающих сотрудников без опыта, так называемых джунов. На рынок вышло множество специалистов, прошедших онлайн-обучение в то время, когда IT-отрасль переживала свой пик. Однако сейчас они оказываются невостребованными, даже если обладают достаточной квалификацией, так как в первую очередь работодатели ценят опыт. Между ними растет конкуренция, которая развязывает работодателям руки и позволяет проводить сокращения.
https://iz.ru/1883029/2025-05-10/v-sfere-it-proishodat-massovye-sokrasenia-cto-nuzno-znat
В мировой экономике наметилась тенденция на сокращение рабочего персонала в IT-компаниях. И крупные корпорации, и начинающие стартапы отказываются от раздутых штатов специалистов. Одной из причин этого стало развитие ИИ и последовавшей за ним автоматизации, которая позволяет оптимизировать процессы без участия сотрудников.
Портал Layoff.fyi, ведущий свой подсчет сокращений в сфере информационных технологий, озвучил последние данные по увольнениям за 2025 год. Согласно его данным, за неполные два квартала компании по всему миру сократили более 52 тыс. сотрудников. Минувший апрель с почти 25 тыс. увольнений стал худшим месяцем для IT-специалистов с августа 2024-го — тогда сокращения слегка превысили 25 тыс. человек. При этом в перспективе последних лет это еще не худшие показатели — в январе 2024 года были уволены 34 тыс. сотрудников. Весь 2023 год в среднем каждый месяц оставались без работы 22 тыс. специалистов, в то время как в 2024-м — 12,7 тыс.
В России крупные IT-компании и банки начинают существенно замедлять набор новых кадров, а в некоторых случаях и проводить сокращения. Это также выливается в замедление роста зарплат, а по ряду позиций и в их сокращение.
Для России отдельно характерен резкий рост предложения со стороны младших и начинающих сотрудников без опыта, так называемых джунов. На рынок вышло множество специалистов, прошедших онлайн-обучение в то время, когда IT-отрасль переживала свой пик. Однако сейчас они оказываются невостребованными, даже если обладают достаточной квалификацией, так как в первую очередь работодатели ценят опыт. Между ними растет конкуренция, которая развязывает работодателям руки и позволяет проводить сокращения.
https://iz.ru/1883029/2025-05-10/v-sfere-it-proishodat-massovye-sokrasenia-cto-nuzno-znat
Известия
В сфере IT происходят массовые сокращения. Что нужно знать
В мировой экономике наметилась тенденция на сокращение рабочего персонала в IT-компаниях. И крупные корпорации, и начинающие стартапы отказываются от раздутых штатов специалистов. Иронично, что одной из причин этого стало развитие искусственного интеллекта…
😢19👎6🤣5❤3👍3😭3🥴2🤔1🤯1
Сервис TIOBE опубликовал майский рейтинг самых популярных языков программирования, где Python поставил сразу два рекорда. Так, популярность Python выросла на 2,2% в прошлом месяце — до 25,35% в целом. Также Python стал рекордсменом среди всех языков за всё время по величине отрыва от ближайшего соперника. Разница по сравнению со вторым языком — C ++ — составляет более 15%.
25,35%, которые набрал Python, — это самая высокая доля языка программирования за всю историю индекса TIOBE. Больше достигал только Java в июне и октябре 2001 года, когда отслеживалось гораздо меньше языков.
«Единственная причина, по которой другие языки всё ещё существуют, заключается в низкой производительности Python и том факте, что он интерпретируется и, следовательно, подвержен неожиданным ошибкам во время выполнения. Это означает, что критически важные для безопасности или работающие в реальном времени системы по‑прежнему должны полагаться на другие языки», — отметили в TIOBE.
https://www.tiobe.com/tiobe-index/
25,35%, которые набрал Python, — это самая высокая доля языка программирования за всю историю индекса TIOBE. Больше достигал только Java в июне и октябре 2001 года, когда отслеживалось гораздо меньше языков.
«Единственная причина, по которой другие языки всё ещё существуют, заключается в низкой производительности Python и том факте, что он интерпретируется и, следовательно, подвержен неожиданным ошибкам во время выполнения. Это означает, что критически важные для безопасности или работающие в реальном времени системы по‑прежнему должны полагаться на другие языки», — отметили в TIOBE.
https://www.tiobe.com/tiobe-index/
🤣21👍5🤨5🤔4👎2
Добавил мобильные версии для двух руководств с сайта
Руководство по Python (Полная платная версия)
https://www.rustore.ru/catalog/app/com.metanit.python_tutorial_full
Руководство по Python (Ограниченная, бесплатная версия)
https://www.rustore.ru/catalog/app/com.metanit.python_tutorial
Руководство по C# и .NET (Полная платная версия)
https://www.rustore.ru/catalog/app/com.metanit.sharp_tutorial_full
Руководство по C# и .NET (Ограниченная, бесплатная версия)
https://www.rustore.ru/catalog/app/com.metanit.sharp_tutorial
Пока только в RuStore, так как с Google Play есть определенные проблемы. Но если получится с Google Play, то и туда добавлю приложения (хотя это маловероятно)
Все ссылки на официальные приложения сайта моэно найти на сайте, нажав на значок андроида в верхнем правом углу
В будущем добавлю ряд других.
Руководство по Python (Полная платная версия)
https://www.rustore.ru/catalog/app/com.metanit.python_tutorial_full
Руководство по Python (Ограниченная, бесплатная версия)
https://www.rustore.ru/catalog/app/com.metanit.python_tutorial
Руководство по C# и .NET (Полная платная версия)
https://www.rustore.ru/catalog/app/com.metanit.sharp_tutorial_full
Руководство по C# и .NET (Ограниченная, бесплатная версия)
https://www.rustore.ru/catalog/app/com.metanit.sharp_tutorial
Пока только в RuStore, так как с Google Play есть определенные проблемы. Но если получится с Google Play, то и туда добавлю приложения (хотя это маловероятно)
Все ссылки на официальные приложения сайта моэно найти на сайте, нажав на значок андроида в верхнем правом углу
В будущем добавлю ряд других.
🔥38❤7🤯6👍4😨4🥰1🤮1👾1
Шведский ИТ-стартап Klarna из сферы финансовых технологий наглядно продемонстрировал преимущество естественного интеллекта над искусственным. Он внезапно начал массово нанимать уволенных ранее сотрудников, которых в 2024 г. хотел заменить нейросетями
О провале операции по цифровизации своего штата расписался лично генеральный директор Klarna Себастьян Семятковски (Sebastian Siemiatkowski). В 2024 г. он говорил, что в его компании ИИ сможет заменить до 700 операторов технической поддержки, но теперь он набирает персонал именно в колл-центр.
Более того, Klarna избавила таких работников от офисного рабства. Им разрешено работать удаленно.
Семятковски по-прежнему с энтузиазмом относится к нейросетям. Однако теперь он открыто признает, что стремление его компании сократить расходы за счет ИИ привело к снижению качества, и теперь она отдает приоритет инвестициям в человеческий капитал.
https://www.bloomberg.com/news/articles/2025-05-08/klarna-turns-from-ai-to-real-person-customer-service
О провале операции по цифровизации своего штата расписался лично генеральный директор Klarna Себастьян Семятковски (Sebastian Siemiatkowski). В 2024 г. он говорил, что в его компании ИИ сможет заменить до 700 операторов технической поддержки, но теперь он набирает персонал именно в колл-центр.
Более того, Klarna избавила таких работников от офисного рабства. Им разрешено работать удаленно.
Семятковски по-прежнему с энтузиазмом относится к нейросетям. Однако теперь он открыто признает, что стремление его компании сократить расходы за счет ИИ привело к снижению качества, и теперь она отдает приоритет инвестициям в человеческий капитал.
https://www.bloomberg.com/news/articles/2025-05-08/klarna-turns-from-ai-to-real-person-customer-service
Bloomberg.com
Klarna Rethinks AI Cost-Cutting Plan With Call for Real People
Klarna Group Plc’s chief executive says his pursuit of cost-cutting in customer service, fueled by advancements in artificial intelligence, has gone too far.
👍28🔥11🤣10🥰6🌚1🗿1🦄1👾1