Architecture News

Python 프로젝트에서 디버깅 일관성을 개선하세요

4월 10, 2026
PyCharm 2026.1은 디버깅 동작의 일관성과 안정성을 높이기 위해 DAP(Debug Adapter Protocol)를 기본 옵션으로 도입했습니다.

PyCharm by JetBrains is a comprehensive Integrated Development Environment (IDE) specifically designed for Python programming. It offers a range of features to enhance productivity, including code analysis for error detection, a visual debugger for troubleshooting, integrated unit testing for code verification, and support for version control systems to manage code changes. PyCharm also caters to web development using frameworks like Django, making it a powerful tool for both experienced developers and beginners in the Python world.

The PyCharm 2026.1 update introduces a new debugger option for Jupyter notebooks, allowing developers to use the Debug Adapter Protocol (DAP) as the default debugger. This brings greater consistency between notebook and standard Python debugging, helping reduce unexpected behaviour and improving overall stability. By aligning debugging experiences across different project types, it makes it easier to diagnose issues and maintain a smooth development process.

To see a full list of what's new in version 2026.1, see our release notes.

PyCharm is licensed per user, and is available as a commercial annual subscription license. We can supply new subscriptions, subscription renewals, lapsed renewals, and additional user licenses. See our PyCharm licensing page for full details.

PyCharm is available to buy in the following products:

IDE에서 Rust 테스트를 더 빠르게 실행하세요

4월 10, 2026
RustRover 2026.1은 IDE 내에서 고급 테스트를 직접 실행하고 모니터링할 수 있으며, 실시간 진행 상황과 구조화된 결과를 확인할 수 있습니다.

RustRover by JetBrains is a specialized integrated development environment (IDE) designed to support the unique needs of Rust developers. Built on JetBrains' IntelliJ platform, it combines deep language understanding with tools that enhance productivity, such as intelligent code completion, advanced code analysis, and robust refactoring capabilities. RustRover also integrates with Cargo, Rust's package manager, and includes built-in support for testing and debugging to improve the entire development process. By focusing on the requirements of performance-critical and memory-safe applications, RustRover helps developers write efficient, reliable, and maintainable Rust code with ease.

RustRover 2026.1 now integrates cargo-nextest, allowing developers to execute tests more efficiently within large Rust workspaces without relying on the terminal. This addition provides improved performance for test runs while presenting structured results and real-time progress in the IDE’s Test tool window. By keeping everything inside the development environment, it reduces context switching and makes it easier to monitor and act on test outcomes as part of everyday development.

To see a full list of what's new in 2026.1, see our release notes.

RustRover is licensed per user, and is available as a commercial annual subscription license. We can supply new subscriptions, subscription renewals, lapsed renewals, and additional user licenses. See our RustRover licensing page for full details.

RustRover is available to buy in the following products:

Duende Software와의 파트너십 1주년 기념

4월 10, 2026
ComponentSource와 Duende Software는 지난 1년간 파트너십을 통해 개발자들이 안전한 인증(identity) 솔루션을 찾고 구현할 수 있도록 지원해 왔습니다.

ComponentSource and Duende Software have built a strong partnership focused on helping developers access trusted tools for authentication and authorization. Duende provides modern identity and access management solutions based on open standards, enabling secure login, API protection, and user management across web, mobile, and enterprise applications.

At the center of Duende Software is IdentityServer, their flagship product, a flexible and standards compliant OpenID Connect and OAuth 2.1 framework for ASP.NET Core that enables secure access control, single sign on, and scalable identity management across distributed applications for modern enterprise environments.

Through this collaboration, ComponentSource strengthens its portfolio with enterprise grade security solutions, helping differentiate its offering while delivering Duende’s products to developers and organizations worldwide.

Learn more about Duende Software.

체계적인 스프레드시트 표로 데이터를 정리하세요

4월 10, 2026
스프레드시트 표를 활용하여 체계적인 정리, 정렬, 필터링, 일관된 계산, 더 명확한 수식을 통해 데이터 관리를 개선하세요.

Spreadsheet tables provide a structured way to organize and manage data by grouping related information into defined rows and columns with built in functionality. They enhance usability by enabling automatic sorting and filtering, consistent formula application through calculated columns, and clearer data interpretation with structured references and styling. Tables can also expand dynamically as new data is added, reducing manual updates and errors. Common use cases include managing financial records, analyzing sales performance, tracking inventory, and working with data bound to external sources, making them a powerful tool for both everyday tasks and advanced data analysis.

Several .NET spreadsheet controls offer table support including:

  • DevExpress Excel Spreadsheet API for .NET (part of DevExpress Office File API) allows you to manage spreadsheet tables with data binding and calculated columns.
  • EPPlus by EPPlus Software facilitates creation of spreadsheet tables with built in filtering, totals, and structured references to simplify data organization.
  • Infragistics Excel Framework lets you work with spreadsheet tables supporting dynamic ranges, consistent formulas, and enhanced formatting for efficient data handling.
  • Xceed Workbooks for .NET lets you create spreadsheet tables with structured data, enabling sorting, filtering, and consistent calculations across dynamic datasets.

For an in-depth analysis of features and price, visit our .NET spreadsheet controls comparison.

Compare .NET Spreadsheet Controls

애플리케이션 동작을 실시간으로 모니터링하세요

4월 9, 2026
ReSharper 2026.1은 지속적인 런타임 인사이트를 통해 병목이 발생하는 즉시 이를 식별하고, 최적화할 수 있는 기회를 명확하게 보여줍니다.

ReSharper is a productivity and code quality plugin for Visual Studio, developed by JetBrains. It helps .NET developers write cleaner, more efficient code. By analyzing code on-the-fly, ReSharper identifies potential errors and suggests fixes. It also automates code refactoring, allowing developers to safely restructure their codebase. These features improve developer productivity and maintainability of the code, making ReSharper a valuable tool for both individual developers and development teams.

The ReSharper 2026.1 update introduces a new monitoring window that brings together runtime metrics, profiling insights, and dynamic program analysis into a single view. It allows developers to observe application performance in real time, whether running normally or under debugging, making it easier to understand system behaviour as it happens.

To see a full list of what's new in version 2026.1, see our release notes.

ReSharper is licensed per user, and is available as a commercial annual subscription license. We can supply new subscriptions, subscription renewals, lapsed renewals, and additional user licenses. See our ReSharper licensing page for full details.

ReSharper is available to buy in the following products: