| Date | Title | Description |
| 31.03.2026 | TCG Process Announces Major OCTO Platform Update | a global provider of process automation and intelligent document processing technology, today announced the general availability of its latest platform release. The updates to OCTO 2026 mark a significant architectural evolution, combining ... |
| 08.03.2026 | 3d в MonoGame, python в c# или всё таки KNI в браузере? трёхслойная постирония о том, как я игру делал | Всем привет. В ходе этого материала вы узнаете:
Как сделать простой рендер на c# в MonoGame
Что использовать, чтобы вызвать python из c#
Почему пункт 2 - это плохая идея
Как MonoGame игру сбилдить в web/html с помощью его форка KNI
Сегодня ... |
| 06.03.2026 | «Планировщик задач» Windows 11 получил новый дизайн в стиле Fluent от одного из пользователей | «Планировщик задач» — одна из тех старых программ Windows, которые уже много лет не подвергались серьёзным изменениям. Один из пользователей представил обновлённую версию планировщика в Windows 11.
Версия 2.0 «Планировщика задач» была выпущ... |
| 26.02.2026 | Как я написал оптимизатор Windows для геймеров и выложил в open source | Привет, Хабр! Меня зовут Sonic. Я собрал SonicBoost — бесплатную утилиту с открытым кодом, которая вытаскивает из Windows 10/11 максимум FPS. 28 твиков реестра, управление службами, блокировка телеметрии, оптимизация сети — всё в одном EXE ... |
| 25.02.2026 | Релиз NETworkManager 2026.2.22.0 — инструмента для управления сетями и устранения сетевых неполадок в Windows 10/11 | Состоялся релиз открытого проекта NETworkManager 2026.2.22.0. Это инструмент для управления сетями и устранения сетевых неполадок в Windows 10/11 и Windows Server 22H2 и новее. Исходный код проекта написан на C# и опубликован на GitHub под ... |
| 21.02.2026 | Garbage Collector от мала до велика или как создаются и отчищаются ваши объекты | Когда мы говорим о сборщике мусора, мы часто ограничиваемся фразой «он удаляет неиспользуемые объекты», однако в реальности GC — это сложнейшая система, которая взаимодействует с виртуальной памятью, потоками, стеком, регистрами и графом сс... |
| 20.02.2026 | О дивный новый код | Продолжение моей статьи Мечтают ли архитекторы об электроовцах?, в которой я обещал привести практический пример.Резюме
Обычно начинают с начала, но я решил сразу представить итоги, от бизнес-идеи до запуска в продакшн, для тех, кто не люби... |
| 18.02.2026 | Заглянуть под капот ИИ-агентов: новый инструмент раскрывает «магию» Claude Code | TL;DR: Появился открытый инструмент Coding Agent Explorer — обратный прокси-сервер, который в реальном времени показывает всё общение между вашим ИИ-агентом (пока только Claude Code) и API Anthropic. Вы видите системные промпты, последовате... |
| 08.02.2026 | Как обстоят дела с WebAssembly? | Когда заходит разговор про WebAssembly, где-нибудь в начале дискуссии обычно появляется комментарий в духе «А что, собственно, произошло?»
Этот язык преподносили как нечто поворотное. Неужели это просто был яркий маркетинг? А может, очередн... |
| 30.01.2026 | OpenSilver 3.3 brings native Blazor into XAML apps | - |
| 29.01.2026 | Почему 6 лет коммерческого опыта в .NET больше не гарантируют работу | Хочу поделиться личными наблюдениями на тему, о которой уже сказано немало — и все же добавлю свои пять копеек.
За последние три месяца я отправил более 200 откликов, при этом:
выполнил одно тестовое задание
не получил приглашения ни на одн... |
| 22.01.2026 | Visual Studio 2026 Brings AI Deeper Into Development and It’s 90% Off Right Now | Image: StackCommerce
TL;DR: Microsoft Visual Studio Professional 2026 delivers a modern, AI-assisted, cross-platform IDE — and it’s currently available for $49.99 (MSRP $499.99).
Microsoft Visual Studio Professional 2026 is designed for dev... |
| 21.01.2026 | Вышел VidCoder 12.14 — открытый проект для копирования DVD/Blu-ray и перекодирования видео для ПК на Windows | 20 января 2026 года состоялся релиз инструментария VidCoder 12.14. Это открытый проект для копирования DVD/Blu‑ray и перекодирования видео для ПК на Windows. Исходный код решения написан на C# и опубликован на GitHub под лицензией GNU Gener... |
| 19.01.2026 | Запускаем бенчмарки всего с одним C# файлом | Если вы когда-нибудь задумывались, можно ли запустить бенчмарк, используя всего один C#-файл, то ответ: да, можно. Начиная с .NET 10, существует возможность создавать C#-приложения в одном *.cs‑файле. Проблема в том, что BenchmarkDotNet (BD... |
| 06.01.2026 | TIVIT e DIO oferecem 5 mil bolsas gratuitas para programa de capacitação em tecnologia | A TIVIT, multinacional que conecta tecnologia para um mundo melhor, em parceria com a DIO, lança o Bootcamp TIVIT – .Net com GitHub Copilot, um programa de capacitação 100% gratuito que visa formar desenvolvedores back-end especializados em... |
| 04.01.2026 | Как изучить программирование за 7 дней (до конца новогодних праздников)? | Перфолента.NET — это на удивление профессионально выглядящий язык программирования на платформе .NET, который поддерживает объектно-ориентированное и функциональное программирование, и на котором написан даже написан другой язык, функционал... |
| 02.01.2026 | Вышел проект OneScript 2.0.0 — это среда исполнения скриптов на языке технологической платформы «1С: Предприятия 8» | 1 января 2026 года состоялся выпуск открытого проекта OneScript 2.0.0. В рамках этого решения развивается независимо от компании «1С» кроссплатформенная виртуальная машина и компилятор для выполнения скриптов на языке технологической платфо... |
| 26.12.2025 | Настройка .NET Aspire с AWS и LocalStack | TL;DR
Статья показывает, как организовать локальную разработку .NET-сервиса с интеграцией AWS без моков и без постоянных походов в реальный AWS — за счёт связки .NET Aspire + LocalStack (переключение управляется конфигурацией).
Что делается... |
| 26.12.2025 | «Кажется, тупит сеть. Посмотрите?» — как мы мониторим летенси в Ingress | Привет, на связи Денис Крашенинников, SRE Lead Mindbox. В этой статье я расскажу, как мы мониторим летенси в Ingress.
В 2023 году к нам регулярно приходили разработчики с вопросом: «Кажется, тупит сеть. Посмотрите?» Вопросы были по делу, но... |
| 19.12.2025 | Bulkhead: разделяем ресурсы, чтобы один запрос не блокировал остальные | Сегодня разберёмся с Bulkhead-паттерном в коде .NET. Bulkhead, своего рода защитная клетка для ваших ресурсов. Суть в том, чтобы изолировать группы запросов или операций так, чтобы отказ или перегрузка в одной ячейке не утопила всю систему.... |
| 16.12.2025 | Roadmap.sh: дорожные карты для изучения IT, 346k звёзд на GitHub | пример roadmap
В 2013-м я получил свою первую вакансию джуна. Требования: PHP, MySQL, jQuery. Всё. Я открыл tutorial, за выходные накодил todo-лист, через месяц уже чинил баги в проде.
Вчера смотрел вакансию для джуна. Требования занимали д... |
| 02.12.2025 | FlashcardsLoop — или как я делал свой Quizlet | Жадность — двигатель прогресса: как начинающий C# разработчик пилил бесплатную замену Quizlet, трогал React и боролся с Frontend-ом
По традиции статей Хабра начну с описания проблемы.
Я изучаю C#, .NET, ASP.NET и ищу работу Backend-разработ... |
| 02.12.2025 | Custom App Development: Your Competitive Edge in 2025–2026 | Share
Share
Share
Share
Email
How Custom Application Development Companies Are Powering Business Transformation in 2025–2026
Every organization today relies on software, from the apps employees use to manage tasks to the systems that power ... |
| 30.09.2025 | Вышел VidCoder 12.10 — открытый проект для копирования DVD/Blu-ray и перекодирования видео для ПК на Windows | В конце сентября 2025 года состоялся релиз инструментария VidCoder 12.10. Это открытый проект для копирования DVD/Blu‑ray и перекодирования видео для ПК на Windows. Исходный код решения написан на C# и опубликован на GitHub под лицензией GN... |
| 07.05.2025 | Korl and Qt Group: Pioneering the Future of Communication and Development | In the fast-paced world of technology, two companies are making waves: Korl and Qt Group. Each is carving a niche that addresses the growing complexities of communication and software development. Their innovations promise to reshape how bu... |
| 06.05.2025 | Qt Group unveils expansion plans for technology-agnostic Qt ecosystem | Qt Group unveils expansion plans for technology-agnostic Qt ecosystem
Tue, May 06, 2025 10:00 CET Report this content
Qt’s roadmap will focus on enabling seamless integration with virtually any technology stack, in any industry, so that bus... |
| 17.04.2025 | Flying high: Ubuntu 25.04 'Plucky Puffin' is here to deliver better performance to desktops and data centers | Canonical has announced the arrival of Ubuntu 25.04 -- "Plucky Puffin." This latest interim release introduces a number of updates across the desktop, as well as developer tools, and improved hardware support, with a focus on boos... |
| 11.03.2025 | ScaleOut Software Adds Generative AI and Machine Learning Capabilities with Version 4 Release | New features empower users to easily build powerful digital twin applications for real-time monitoring and simulation
ScaleOut Software introduces generative AI and machine-learning (ML) powered enhancements to its ScaleOut Digital Twins cl... |
| 06.03.2025 | The Rise of LibreWolf: A New Era in Privacy Browsing | In a world where digital footprints are as common as fingerprints, privacy has become a luxury. Many users feel trapped in a web of surveillance, where every click is monitored. Enter LibreWolf, a browser that promises to reclaim your onlin... |
| 05.03.2025 | Microsoft adds incredible audio and video file conversion tools to PowerToys v0.89.0 | As promised recently, Microsoft has released PowerToys v0.89.0 complete with new features. While there are no brand-new modules this time around, exiting utilities have been given amazing new capabilities, not least of which is Advanced Pas... |
| 22.02.2025 | Navigating the Crossroads of App Development and Regulation | In the fast-paced world of technology, the landscape of app development is evolving. Developers are now faced with a dual challenge: creating seamless cross-platform applications while adhering to stringent regulations. This intersection of... |
| 21.02.2025 | Cross-Platform Apps – Best Practices for Developers | Share
Tweet
Share
Share
Email
With businesses and developers aiming to provide a seamless user experience across multiple platforms, the need for cross-platform application development has grown. As the demand for mobile apps that work flaw... |
| 20.02.2025 | How to Manage Player Data in Real-Time Multiplayer Games with Flutter? | Share
Tweet
Share
Share
Email
The thrill of real-time multiplayer gaming lies in its dynamic, unpredictable nature—every player’s move instantly impacts the entire game environment. But achieving this seamless experience is no easy feat. Ev... |
| 13.02.2025 | AI is Changing Coding and This Tool Helps You Keep Up Discover how it can save you time and headaches. | Artificial intelligence (AI) is creeping into practically every industry. For developers, that raises a big question: Will AI replace coding jobs? While this may be a stretch for today, the truth is that software engineers who know how to u... |
| 10.02.2025 | The Evolution of Programming Languages: Navigating the Future with C++ and Rust | In the world of programming, languages evolve like living organisms. They adapt, grow, and sometimes face extinction. C++ and Rust are two prominent players in this ecosystem, each with its strengths and weaknesses. As technology advances, ... |
| 10.02.2025 | ТОП-5 ИБ-событий недели по версии Jet CSIRT | Сегодня в ТОП-5 — обход защиты Windows, критическая уязвимость в Veeam Backup, PoC-эксплойт для ядра macOS, обновления от Cisco, а также злоумышленники, использующие открытые ключи ASP.NET для развертывания вредоносного ПО.
Уязвимость CVE-2... |
| 09.02.2025 | C++ на стероидах: Бьёрн Страуструп представил «профили» для обеспечения безопасности ресурсов и типов | «Прошло более 45 лет с тех пор, как C++ был впервые задуман», — написал 74-летний создатель C++ Бьёрн Страуструп в статье для Communications of the ACM. Он пожаловался, что многие разработчики «используют C++ так, как будто это все ещё пред... |
| 09.02.2025 | От сервера к десктопу: эксперимент с ASP.NET AOT и WebKitGTK | Введение
Пару лет назад для .NET в Linux не было не то чтобы production-ready фреймворков для создания native desktop приложений, но и экспериментальных. На тот момент существовали Uno Platform и Avalonia (тогда еще бета). Они запускались, ... |
| 06.02.2025 | Cybersecurity Alarm: New Vulnerabilities and Hidden Threats in Medical Devices | In the digital age, cybersecurity is the backbone of our infrastructure. It’s the shield that guards against unseen threats lurking in the shadows. Recently, the U.S. Cybersecurity and Infrastructure Security Agency (CISA) sounded the alarm... |
| 05.02.2025 | CISA Adds Four Vulnerabilities to Catalog for Federal Enterprise | The U.S. Cybersecurity and Infrastructure Security Agency has added four vulnerabilities to its catalog of Known Exploited Vulnerabilities, warning federal agencies to take immediate action. While the mandate applies primarily to Federal Ci... |
| 04.02.2025 | Используем API Key и JWT Bearer аутентификацию вместе в ASP.NET Core Web API | Я расскажу, как реализовать аутентификацию с использованием как JWT, так и API-ключа на одном и том же endpoint в ASP.NET Core Web API. Совмещение этих схем аутентификации полезно, если вы хотите использовать токен JWT Bearer для аутентифик... |
| 02.02.2025 | Паттерн Transactional Outbox | Какую потенциальную проблему видите в коде?
await _applicationService.Create(application); await _queue.Publish(new ApplicationCreatedEvent(application));
Сначала создается заявка в БД, после событие о создании отправляется в брокер сообщен... |
| 01.02.2025 | LibGodot позволит встраивать Godot в другие приложения, например, в Blender | ..или Blender в Godot 🤔 в общем не суть)
История от Miguel de Icaza про встраиваемый игровой движок.
Много лет назад, работая в Xamarin, где мы создавали кроссплатформенные библиотеки для мобильных разработчиков, мы хотели предложить нашим ... |
| 29.01.2025 | Navigating the New Terrain of .NET 9 and Qt Installation on Windows | In the ever-evolving landscape of software development, two recent topics have captured the attention of developers: the release of .NET 9 and the installation of Qt on Windows without the usual hurdles. Both subjects are rich with challeng... |
| 29.01.2025 | Unveiling the Power of Cocos2d-x: Performance Testing and Development Insights | Cocos2d-x is a game engine that’s gaining traction among developers. It’s like a blank canvas, waiting for creativity to paint vibrant worlds. This article dives into performance testing and development insights, shedding light on the engin... |
| 29.01.2025 | Ошибки и подозрительные места в исходниках .NET 9 | Каждый год выходит новая версия .NET, и .NET 9 не стал исключением. Как и в прошлый раз, мы попробуем свои силы в поиске ошибок в исходном коде .NET. Погнали копаться в исходниках!
Наша команда, как и многие C# разработчики, следит за релиз... |
| 28.01.2025 | Введение в реактивное программирование | Так уж получилось, что, устроившись на свою первую работу, я был вынужден напрямую столкнуться с Project Reactor в некоторых сервисах (чего, честно говоря, совсем не ожидал). Почесав репу, я понял, что придется мне идти курить доку, так как... |
| 25.01.2025 | The Future of Database Management and Multithreading in .NET 9 | In the ever-evolving landscape of software development, efficiency is king. The latest advancements in .NET 9 and C# 13 are like a breath of fresh air, offering developers powerful tools to streamline database management and enhance multith... |
| 24.01.2025 | Новые возможности .NET 9: новые типы и семантика блокировок в C# 13 | В ноябре 2024 года с выходом .NET 9 и обновлением C# до версии 13 мы получили интересные нововведения, которые касаются типов данных и семантики блокировок. Каждый крупный релиз .NET сопровождается новыми инструментами, которые улучшают про... |
| 17.01.2025 | .NET Digest #5 | Добро пожаловать на пятый выпуск нашего дайджеста, посвящённого новостям и событиям в мире .NET! Как обычно, набралось множество материала, а в этот раз ещё и новый .NET вышел. Команда PVS-Studio рада представить вам подборку самых интересн... |
| 12.01.2025 | Что на неделе: Python — язык года, видеоигры — деструктивный контент, код на Java — лирика для песни | Врываемся в 2025 год с новой порцией кринжовых любопытных новостей из мира около-IT. Весь прошлый год я вел учет блокировок, странных гаджетов и громких заголовков СМИ, чтобы нам было о чем посудачить на выходных. Кажется, иногда получалось... |
| 10.01.2025 | Многопользовательская архитектура в ASP.NET: Опыт разработки | Несколько месяцев назад я начал разрабатывать бэкэнд проекта на ASP.NET API. Проект представлял собой сервис для бронирования отелей (Airbnb послужил основным референсом). Опыта работы с ASP.NET у меня было немного: многому пришлось обучать... |
| 08.01.2025 | Типология Test Doubles | Тестовые дублёры (англ. Test Doubles) — это объекты или модули, используемые в автоматизированных тестах в качестве замены некоторых частей тестируемой системы (англ. SUT, System Under Test).
Многие программисты называют все тестовые дублёр... |
| 05.01.2025 | Что такое программирование? С чего начать? И кому это подходит | От первых строк кода до профессионала: моя история
Программирование — это не просто профессия, это образ жизни, требующий времени, упорства и желания учиться. Эта статья — рассказ о моем пути: как я стал программистом, через какие трудности... |
| 02.01.2025 | Приложение для структурирования информации | Недавно написал для себя приложение для структурирования информации, которое позволяет организовать её в древовидном виде. Иначе говоря, можно создавать множество деревьев. Так, на мой взгляд, можно структурировать в удобном виде что угодно... |
| 01.01.2025 | Microsoft’s Urgent Call to .NET Developers: Time to Update or Face the Consequences | In the world of software development, change is the only constant. But sometimes, change arrives like a thunderstorm, unexpected and disruptive. Microsoft recently issued a critical warning to .NET developers, urging them to update their in... |
| 01.01.2025 | Деплоймент нескольких ASP.Net Core-приложений на VPS сервере и настройка доступа к ним по доменному имени 3-го уровня... | Исходные данные
VPS-хостинг на основе Ubuntu 22.04.05 LTS.
На VPS установлены:
nginx 1.18.0 в качестве реверс-прокси.
.Net нужной версии.
Приобретено доменное имя, по которому обеспечен доступ к сайту.
Разработку приложений и настройку VPS ... |
| 31.12.2024 | Microsoft issues critical .NET installer warning to developers | Citing an “unexpected change”, Microsoft has issued a warning to software developers to update their .NET Install links.
Microsoft is describing the situation as “critical”, and it comes after the bankruptcy of Edgio, a company responsible ... |
| 31.12.2024 | Microsoft предупредила разработчиков о необходимости обновления ссылки на установщик .NET | Microsoft предупредила разработчиков .NET о необходимости быстро обновить свои приложения и конвейеры разработки, чтобы они не использовали домены 'azureedge.net' для установки компонентов .NET. Этот домен вскоре станет недоступен из-за бан... |
| 29.12.2024 | Итоги Advent of Code 2024: чаще код писали на Python, а участвовали ради веселья | Организаторы ежегодного адвент-календаря для разработчиков Advent of Code подвели итоги. Выяснилось, что участники чаще всего писали код на Python, использовали редактор VS Code, а почти половина не хочет появляться в глобальном рейтинге ли... |
| 26.12.2024 | GraphQL для C#. БД прилагается | Введение
(Статья являет собой желание немного обновить информацию на Хабре по данной теме, а так же сыскать несколько подсказок от более опытных коллег)
Приветствую, Хабр! Относительно недавно я решил влиться в С# и его технологию для созда... |
| 25.12.2024 | The Power of Go: Crafting User Interfaces and Concurrency | Go, a language born from the need for simplicity and efficiency, has carved its niche in the programming world. It’s like a Swiss Army knife for developers, offering tools for both backend and frontend development. This article explores two... |
| 25.12.2024 | Новое в Pure.DI к концу 2024 года | Pure.DI - это не фреймворк или библиотека, а генератор исходного кода C# для создания композиций объектов в парадигме чистого DI. Последняя статья о Pure.DI выходила в апреле 2024 года. С тех пор прошло больше чем пол года, за это время осн... |
| 24.12.2024 | Горутины и каналы в Go: эффективная конкурентность | Go язык программирования, который предлагает простой и мощный способ работы с конкурентностью, а именно через горутины и каналы. Эти инструменты делают параллельное выполнение задач удобным, безопасным и читаемым. Давайте разберем их ключев... |
| 24.12.2024 | Fullstack v2: учимся писать UI на Go | Меня зовут Илья Глухов. Последние 7 лет я пишу на Go. Я люблю этот язык, а ещё люблю задаваться странными, на первый взгляд, вопросами. Например, как разные интересные штуки, которые мы пишем на Go взаимодействуют с пользователем? В классич... |
| 20.12.2024 | The Digital Race: Optimizing Web Performance for a Better User Experience | In the fast-paced world of the internet, speed is king. Users expect websites to load instantly, respond quickly, and provide a seamless experience. As web developers, the challenge lies in optimizing performance metrics, particularly Core ... |
| 20.12.2024 | Bridging the Gap: Integrating DDD and MVVM in Expense Tracking with .NET MAUI | In the digital age, managing personal finances can feel like navigating a labyrinth. Many seek tools to simplify this journey. Enter Profitocracy, an open-source expense tracker built on the principles of Domain-Driven Design (DDD) and the ... |
| 20.12.2024 | Hello, web world! Enterprise edition | INTRO
Я архитектор и бэк программист. Понадобилось реализовать модуль с развитым фронт-эндом. Оказалось что как единый компонент его реализовать слишком сложно. Попробую разбить на компоненты, особенно на фронт-энде.
Постановка моей задачи
... |
| 19.12.2024 | PVS-Studio 7.34: A Leap into Modern Development | The world of software development is ever-evolving. Tools that once seemed cutting-edge can quickly become obsolete. Enter PVS-Studio 7.34, a powerful static code analysis tool that has just taken a giant leap forward. This latest release i... |
| 19.12.2024 | Разработка специализированного графика для отображения ЭКГ с использованием Canvas на платформе .NET for Android | 1. Введение
В современной медицине точное отображение электрокардиограммы (ЭКГ) играет ключевую роль в диагностике и мониторинге сердечно-сосудистых заболеваний. Разработка специализированного графика для визуализации ЭКГ в реальном времени... |
| 18.12.2024 | Совместить DDD и MVVM: Разработка приложения-трекера расходов по правилу 50-30-20 на .NET MAUI | Всем привет! Сегодня я бы хотел рассказать вам про свое приложение Profitocracy, которое помогает мне следить за личными расходами, а также автоматически планировать бюджет на месяц.
Данный проект является open source, так что, если вам инт... |
| 18.12.2024 | Basis Raises $34M in Series A Funding | Basis, a New York based startup that automates accounting tasks for accounting firms, raised $34m in Series A funding.
The round was led by Khosla Ventures, with participation from
NFDG, the fund led by Nat Friedman, Former CEO GitHub, Form... |
| 18.12.2024 | PVS-Studio 7.34: поддержка Apple Silicon ARM64, проектов для .NET 9, taint-анализа в Java анализаторе | Вышел новый релиз PVS-Studio — 7.34. Поддержка процессоров Apple Silicon с архитектурой ARM64, поддержка проектов для .NET 9, внедрение механизма taint-анализа в Java анализатор и это ещё не всё! Больше подробностей в этом пресс-релизе.
Заг... |
| 18.12.2024 | Вышла версия PowerToys 0.87 | Разработчики выпустили версию PowerToys 0.87 с новой утилитой New+ для пользователей Windows 10 и множеством улучшений.
Основные обновления:
Advanced Paste получил новую функцию под названием «Advanced AI», которая использует Semantic Kerne... |
| 16.12.2024 | Progress unveils Telerik & Kendo UI updates for Q4 2024 | Progress has announced the Q4 2024 release of its Telerik and Kendo UI component libraries, enhancing the design-to-code handoff process and integrating support for .NET 9 and Angular 19.
The update aims to augment design operations with ov... |
| 16.12.2024 | New InstallAware X17: Future-Proof, Azure Trusted, Dongle-Free Code Signing; New Compression Engine with 30% CPU Acceleration | Azure Trusted Signing
InstallAware X17 launching on Friday this week future-proofs code signing in an age of proliferating standards and vendors; is first to implement a 4 GB compression dictionary with new aarch64 binary filters, 30% faste... |
| 14.12.2024 | WebMarkupMin: Обновления в ASP.NET Core-расширениях, вызванные выходом .NET 9 и не только | Уже стало традицией, что выход очередной версии .NET становится поводом для выпуска новой версии WebMarkupMin. Обычно подобные выпуски WebMarkupMin сопровождаются обновлением расширений для ASP.NET Core и этот раз не стал исключением. Многи... |
| 12.12.2024 | Navigating the Maze of Two-Factor Authentication and SRWLock Issues in Windows | In the digital age, security is paramount. Two-Factor Authentication (2FA) is a fortress, a second layer of protection for our digital lives. Yet, implementing it can feel like navigating a labyrinth. Meanwhile, in the shadows, a lurking bu... |
| 12.12.2024 | Как забрать фотки с флешки, если Android их не отдаёт | Как-то так получилось, что я никогда не воспринимал Android-телефон как объект, содержимым которого можно управлять из обычного .fsx. Все данные туда и обратно я таскал исключительно ручками при помощи USB и проводника. Дальше на стороне ко... |
| 10.12.2024 | Баг в реализации SRWLock в Windows вешает многопоточные программы | Реализация SRWLock (Slim Reader/Writer Lock) на Windows может привести к серьёзным проблемам: многопоточное приложение может зависнуть (deadlock).
При частой конкуренции многих потоков, удерживающих shared_lock, и хотя бы одного потока, пыт... |
| 08.12.2024 | Navigating Concurrency in Modern Software Development | Concurrency is the heartbeat of modern software applications. It allows systems to perform multiple tasks simultaneously, improving efficiency and responsiveness. In the realm of Java and Spring Boot, understanding concurrency is crucial. I... |
| 07.12.2024 | Сколько памяти нужно в 2024 году для выполнения миллиона конкурентных задач? | Помните сравнение потребления памяти для асинхронного программирования на популярных языках 2023 года?
Мне стало любопытно, как поменялась ситуация за один год на примере самых новых версий языков.
Давайте снова проведём бенчмарки и изучим ... |
| 04.12.2024 | Python vs C#, Django vs ASP: проблема выбора | Наверное я один из немногих, которые желают опубликовать материал не просто, чтобы было, или чтобы высказать свое "авторитетное» мнение по тем или иным вопросам, а чтобы получить обратную связь. И за эту самую связь в комментариях я бы... |
| 04.12.2024 | Моки, L1 и никакого деплоя. Собираем идеальный .NET-тест для веб-сервиса | Автотесты, как известно, работа пыльная и ресурсозатратная. А уж если речь идет об интеграционных, то тем более: сначала осуществляешь сборку теста, затем добавляешь его в нужную среду, а потом еще тот самый деплой, подготовка которого може... |
| 03.12.2024 | Создание Paint Dot Net плагина на C#/CodeLab для ЧБ дизеринга Jarvis Judice Ninke | Если вы фанат такой нелепой программы как Paint net, где отсутствуют бинды на горячие клавиши и прочие удобства современных редакторов, то эта статья для вас! Здесь вы узнаете как бесплатно создавать плагины с помощью CodeLab на языке C# и ... |
| 29.11.2024 | Progress unveils Sitefinity with Next.js support & Gen AI | Progress has announced the introduction of new capabilities and enhancements to its Sitefinity platform, including native support for the React framework, Next.js.
The features of the latest Sitefinity release are designed to accelerate the... |
| 24.11.2024 | Navigating the Future of Knowledge Management and Digital Experience | In the rapidly evolving landscape of technology, two recent events shed light on the future of knowledge management (KM) and digital experience. KMWorld 2024 and the unveiling of Progress Sitefinity's Next.js support are pivotal moments tha... |
| 22.11.2024 | Progress Unveils Native Next.js Support in Sitefinity | Progress (Nasdaq: PRGS), the trusted provider of AI-powered infrastructure software, today announced new powerful capabilities and enhancements in the latest release of Progress® Sitefinity®. With this release, Sitefinity introduces native ... |
| 20.11.2024 | Как сделать Unit-тестирование в .NET проще и интереснее? | Писать тесты не всегда самое интересное занятие. Если вы не работаете по TDD, то такие проблемы как отсутствие тестов, их малое количество и их устаревшая версия вам знакомы. Но почему так происходит? Давайте разбираться.
На бэкенде для тес... |
| 19.11.2024 | Клонируем UWP-приложения – проще чем кажется | Предисловие
Ни для кого не секрет, что на смартфонах под управлением операционной системы Android можно клонировать приложения. Иногда этот функционал даже встроен в систему. Один из примеров тому – (не) всеми любимая MIUI, которая, начиная... |
| 15.11.2024 | The Dawn of .NET 9: A New Era for Developers | The tech world buzzes with excitement as .NET 9 makes its grand entrance. This release is not just another update; it’s a beacon for developers, illuminating the path toward cloud applications and enhanced performance. Like a well-tuned eng... |
| 15.11.2024 | Представлен открытый проект по воссозданию классической среды разработки Visual Basic 6 с использованием Avalonia | Разработчик Бартош Корчинский (BAndysc) представил открытый проект по воссозданию классической среды разработки Visual Basic 6 с использованием Avalonia и языка C# — Avalonia Visual Basic 6. В решении доступен Visual Designer, сохранение и ... |
| 14.11.2024 | Microsoft выпустила .NET 9 с тысячами улучшений | 12 ноября 2024 года Microsoft выпустила открытую платформу .NET 9 с тысячами улучшений. Проект создан благодаря унификации продуктов .NET Framework, .NET Core и Mono. На основе решения .NET 9 можно создавать многоплатформенные приложения дл... |
| 13.11.2024 | Достаточно ли библиотек для современного программиста? | Последнее время часто слышу мнение, что для современного программиста нужно лишь знание библиотек, да софтскилы - быть не токсичным и не говорить матом. Что касается алгоритмов или понимания как работает операционная система, или прости гос... |
| 13.11.2024 | Что нового в .NET 9? | .NET 9 вышел в релиз, и значит, можно начинать переносить свои проекты на новую версию. В этой статье мы рассмотрим новые улучшения и фишки .NET: C# 13, производительность, BuildCheck, GC, LINQ, NuGet Audit и прочее.
.NET 9 сфокусирован на ... |
| 12.11.2024 | Ноябрьский рейтинг TIOBE: Go снова занял седьмое место, после долгого перерыва | Редакторы рейтинга популярности языков программирования TIOBE опубликовали результаты за ноябрь 2024 года. В ноябрьском рейтинге особенно хорошо себя показал Go. Автор рейтинга отмечает, что в этом месяце язык поднялся до седьмого места, по... |
| 11.11.2024 | The Unsung Hero of Habr: A Deep Dive into the Champion Author | In the vast digital landscape of Habr, a platform revered by tech enthusiasts, one name stands tall. This author, the champion of Habr, has carved a niche that few can rival. Their contributions span a myriad of topics, showcasing a breadth... |
| 10.11.2024 | The Race of Interpreters: A Deep Dive into Performance and Garbage Collection in Java | In the world of programming, speed is king. Developers constantly seek ways to optimize their code, and interpreters play a crucial role in this quest. Recently, a debate erupted over the performance of bytecode interpreters versus Just-In-... |
| 09.11.2024 | Ответ на статью о «Наиболее быстром интерпретаторе» | Недавно была опубликована статья под заголовком "Глобально оптимальный, восьмой и наиболее быстрый вид интерпретаторов байткода". Несколько тезисов из статьи вызвали у меня сомнения в их справедливости. Об этом я попробовал написа... |
| 08.11.2024 | Герой нашего времени | На Хабре есть такая штука, как рейтинг авторов. Ну то есть формально это рейтинг пользователей, но в реальности вряд ли в него сможет попасть даже супер-активный читатель. Так что остаются только авторы.
В списке много прославленных имён, н... |