«Яндекс» запустила SourceCraft — платформу для разработки, тестирования и сборки проектов
26 февраля 2025 года «Яндекс» запустила SourceCraft — платформу для разработки, тестирования и сборки проектов. Пока система работает в тестовом режиме. Позже появится стабильная версия.
Компания отмечает, что в SourceCraft есть всё необходимое для работы с кодом, включая навигацию по проектам, CI/CD-систему и нейросетевого агента для генерации кода. Также в интерфейсе есть опция для анализа структуры проектов, чтобы было удобнее анализировать большие пул-реквесты.
Для автоматического дополнения в платформу встроен нейросетевой ассистент SourceCraft Code Assistant. Он поддерживает более 30 языков программирования, включая C++, Go, Java, Kotlin и Python. Также Yandex отметил, что вскоре в SourceCraft Code Assistant появится режим чата, чтобы ассистенту можно было задавать вопросы. Уже сейчас инструмент можно добавить в VS Code в виде плагина.
Платформа пока доступна в виде веб-приложения
https://sourcecraft.dev/
26 февраля 2025 года «Яндекс» запустила SourceCraft — платформу для разработки, тестирования и сборки проектов. Пока система работает в тестовом режиме. Позже появится стабильная версия.
Компания отмечает, что в SourceCraft есть всё необходимое для работы с кодом, включая навигацию по проектам, CI/CD-систему и нейросетевого агента для генерации кода. Также в интерфейсе есть опция для анализа структуры проектов, чтобы было удобнее анализировать большие пул-реквесты.
Для автоматического дополнения в платформу встроен нейросетевой ассистент SourceCraft Code Assistant. Он поддерживает более 30 языков программирования, включая C++, Go, Java, Kotlin и Python. Также Yandex отметил, что вскоре в SourceCraft Code Assistant появится режим чата, чтобы ассистенту можно было задавать вопросы. Уже сейчас инструмент можно добавить в VS Code в виде плагина.
Платформа пока доступна в виде веб-приложения
https://sourcecraft.dev/
👍8❤1
Вышла первая Preview-версия .NET 10 и вместе с ним C# 14. (Релиз намечен на ноябрь 2025) Соответственно также вышли обновления для всех подсистем платформы как ASP NET, .NET MAUI и тд. Даже списанный многими VB получил некоторые обновления.
В частности, что касается C# 14, то в 1-ю priview-версию добавили поддержку nameof в несвязанных дженериках, неявные преобразования для типа Span, поддержку field в свойствах, модификаторов параметров в лямбдах, строковые литералы в PE-файлах
https://devblogs.microsoft.com/dotnet/dotnet-10-preview-1/
https://dotnet.microsoft.com/en-us/download/dotnet/10.0
#dotnet #csharp
В частности, что касается C# 14, то в 1-ю priview-версию добавили поддержку nameof в несвязанных дженериках, неявные преобразования для типа Span, поддержку field в свойствах, модификаторов параметров в лямбдах, строковые литералы в PE-файлах
https://devblogs.microsoft.com/dotnet/dotnet-10-preview-1/
https://dotnet.microsoft.com/en-us/download/dotnet/10.0
#dotnet #csharp
Microsoft News
.NET 10 Preview 1 is now available!
Find out about the new features in .NET 10 Preview 1 across the .NET runtime, SDK, libraries, ASP.NET Core, Blazor, C#, .NET MAUI, and more!
👍9🤔5👏2
Пользователи выяснили, что новая обновлённая бесплатная версия ИИ-помощника Microsoft Copilot выдаёт по запросу скрипты MAS (Microsoft Activation Scripts) с репозитория на GitHub для бесплатной и быстрой активации ОС Windows 7-11 и приложений Office. Microsoft не блокирует такие запросы и уже долгое время не закрывает доступ к репозиторию MAS на GitHub, который принадлежит Microsoft.
В середине февраля на GitHub вышел бесплатный свободный активатор Microsoft Activation Scripts 3.0 (MAS) с новым вариантом быстрого хака на основе эксплойта TSforge для перманентной (постоянной) активации через PowerShell ОС Windows 8 и старше, а также приложений Microsoft Office.
В середине февраля на GitHub вышел бесплатный свободный активатор Microsoft Activation Scripts 3.0 (MAS) с новым вариантом быстрого хака на основе эксплойта TSforge для перманентной (постоянной) активации через PowerShell ОС Windows 8 и старше, а также приложений Microsoft Office.
😁23🤔5🤨2
This media is not supported in your browser
VIEW IN TELEGRAM
Вкратце как работает протокол HTTPS
👍16
Американская корпорация Microsoft окончательно закроет мессенджер и сервис для видеоконференций Skype в мае 2025 года, сообщает портал XDA.
Издание ссылается на фрагмент кода в последней версии Skype, которую пока только готовят к выпуску. В нем содержится следующее сообщение:
«Начиная с мая Skype больше не будет доступен. Продолжайте звонить и общаться в Teams».
https://www.xda-developers.com/microsoft-killing-skype/
Издание ссылается на фрагмент кода в последней версии Skype, которую пока только готовят к выпуску. В нем содержится следующее сообщение:
«Начиная с мая Skype больше не будет доступен. Продолжайте звонить и общаться в Teams».
https://www.xda-developers.com/microsoft-killing-skype/
XDA
Microsoft is finally shutting down Skype in May [Update]
Feel free to use Teams
🫡20👏4🤯2
В 2025 г. американская Salesforce, владелец одноименной облачной CRM-системы и корпоративного мессенджера Slack, не станет нанимать новых программистов, так как ИИ-инструменты для написания кода и так неплохо способствуют повышению продуктивности.
После внедрения инструментов для написания кода с использованием искусственного интеллекта продуктивность в этой сфере внутри компании выросла на 30%
https://www.theregister.com/2025/02/27/salesforce_misses_revenue_guidance/
После внедрения инструментов для написания кода с использованием искусственного интеллекта продуктивность в этой сфере внутри компании выросла на 30%
https://www.theregister.com/2025/02/27/salesforce_misses_revenue_guidance/
The Register
No new engineer hires this year as AI coding tools boost productivity, says Salesforce
Yet growth in its AI agent biz not enough to improve numbers
🤡6❤3👎3🔥3🤔2👏1🦄1
В .NET 10 Preview значительное увеличение производительности при работе с zip-архивами (по сравнению с предыдущей версией)
Так, добавление zip-файла размером 2 ГБ в существующий архив показало сокращение времени выполнения на 99,8% и сокращение использования памяти на 99,9996%.
Чтение zip-архива показало сокращение времени выполнения на 18% и сокращение использования памяти на 18%.
Создание архива показало сокращение времени выполнения на 23–35% и сокращение использования памяти на 2%.
#csharp #dotnet
https://github.com/dotnet/core/blob/main/release-notes/10.0/preview/preview1/libraries.md#ziparchive-performance-and-memory-improvements
Так, добавление zip-файла размером 2 ГБ в существующий архив показало сокращение времени выполнения на 99,8% и сокращение использования памяти на 99,9996%.
Чтение zip-архива показало сокращение времени выполнения на 18% и сокращение использования памяти на 18%.
Создание архива показало сокращение времени выполнения на 23–35% и сокращение использования памяти на 2%.
#csharp #dotnet
https://github.com/dotnet/core/blob/main/release-notes/10.0/preview/preview1/libraries.md#ziparchive-performance-and-memory-improvements
👍11👀4❤3🤯1
4 основных формы механизмов аутентификации
1. SSH-ключи:
Криптографические ключи используются для безопасного доступа к удаленным системам и серверам
2. Токены OAuth:
Токены OAuth обеспечивают ограниченный доступ к данным пользователей в сторонних приложениях
3. SSL-сертификаты:
Цифровые сертификаты обеспечивают безопасную и зашифрованную связь между серверами и клиентами
4. Логин/пароль:
Информация об аутентификации пользователя используется для проверки и предоставления доступа к различным системам и службам.
1. SSH-ключи:
Криптографические ключи используются для безопасного доступа к удаленным системам и серверам
2. Токены OAuth:
Токены OAuth обеспечивают ограниченный доступ к данным пользователей в сторонних приложениях
3. SSL-сертификаты:
Цифровые сертификаты обеспечивают безопасную и зашифрованную связь между серверами и клиентами
4. Логин/пароль:
Информация об аутентификации пользователя используется для проверки и предоставления доступа к различным системам и службам.
❤5❤🔥1🔥1🥰1
5 распространенных атак в кибербезопасности
🔷 MITM (Man-in-the-Middle Attack или атака «человек посередине»)
▪️ Злоумышленник перехватывает и изменяет связь между двумя сторонами
▪️ Используется для кражи конфиденциальной информации, такой как учетные данные и личные данные.
▪️ Распространено в незащищенных сетях, таких как общедоступный Wi-Fi.
▪️ Использует слабые протоколы шифрования или незащищенные каналы связи.
🔷 DDOS (Distributed Denial of Service Attack/отказ в обслуживании)
▪️ Перегружает серверы огромным трафиком из нескольких распределенных источников
▪️ Вызывает простой системы и нарушение обслуживания обычных пользователей
▪️ Часто реализуется через ботнеты для усиления интенсивности атак
▪️ Нацелено на веб-сайты, веб-серверы, облачные сервисы и онлайн-платформы
🔷 Ботнеты
▪️ Сеть взломанных устройств, контролируемая киберпреступниками
▪️ Используется для крупномасштабных кибератак, таких как DDOS и кража данных
▪️ Действует скрытно, пользователи не подозревают о взломе своего устройства
▪️ К устройствам относятся ПК, серверы, IoT-устройства и интеллектуальные приборы
🔷 DNS-спуфинг
▪️ Манипулирует записями DNS для перенаправления трафика на мошеннические веб-сайты
▪️ Часто используется для фишинговых атак, распространения вредоносного ПО или кражи личных данных
▪️ Пользователи неосознанно посещают вредоносные веб-сайты
▪️ Может скомпрометировать DNS-серверы посредством отравления кэша или уязвимостей системы
🔷 Руткиты
▪️ Вредоносное программное обеспечение, предоставляющее несанкционированный доступ к системе
▪️ Действует скрытно, обходя антивирусы и средства безопасности
▪️ Изменяет системные файлы и процессы, чтобы оставаться незамеченным
▪️ Обычно используется для длительной кражи данных, наблюдения или контроля
🔷 MITM (Man-in-the-Middle Attack или атака «человек посередине»)
▪️ Злоумышленник перехватывает и изменяет связь между двумя сторонами
▪️ Используется для кражи конфиденциальной информации, такой как учетные данные и личные данные.
▪️ Распространено в незащищенных сетях, таких как общедоступный Wi-Fi.
▪️ Использует слабые протоколы шифрования или незащищенные каналы связи.
🔷 DDOS (Distributed Denial of Service Attack/отказ в обслуживании)
▪️ Перегружает серверы огромным трафиком из нескольких распределенных источников
▪️ Вызывает простой системы и нарушение обслуживания обычных пользователей
▪️ Часто реализуется через ботнеты для усиления интенсивности атак
▪️ Нацелено на веб-сайты, веб-серверы, облачные сервисы и онлайн-платформы
🔷 Ботнеты
▪️ Сеть взломанных устройств, контролируемая киберпреступниками
▪️ Используется для крупномасштабных кибератак, таких как DDOS и кража данных
▪️ Действует скрытно, пользователи не подозревают о взломе своего устройства
▪️ К устройствам относятся ПК, серверы, IoT-устройства и интеллектуальные приборы
🔷 DNS-спуфинг
▪️ Манипулирует записями DNS для перенаправления трафика на мошеннические веб-сайты
▪️ Часто используется для фишинговых атак, распространения вредоносного ПО или кражи личных данных
▪️ Пользователи неосознанно посещают вредоносные веб-сайты
▪️ Может скомпрометировать DNS-серверы посредством отравления кэша или уязвимостей системы
🔷 Руткиты
▪️ Вредоносное программное обеспечение, предоставляющее несанкционированный доступ к системе
▪️ Действует скрытно, обходя антивирусы и средства безопасности
▪️ Изменяет системные файлы и процессы, чтобы оставаться незамеченным
▪️ Обычно используется для длительной кражи данных, наблюдения или контроля
👍6