Category News

エラーの視覚化でデバッグを改善

12月 4, 2024
JetBrains RustRover 2024.3では、借用チェッカーのエラーに対する視覚化された変数の寿命が追加され、デバッグが簡素化され、時間を節約可能

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 seamlessly with Cargo, Rust's package manager, and includes built-in support for testing and debugging to streamline the entire development workflow. By focusing on the requirements of performance-critical and memory-safe applications, RustRover helps developers write efficient, reliable, and maintainable Rust code with ease.

The JetBrains RustRover 2024.3 update introduces visualized variable lifetimes for borrow checker errors, offering developers a more intuitive way to understand and resolve issues related to Rust's ownership and borrowing rules. By providing clear, integrated lifetime visualizations when errors occur, this feature streamlines debugging workflows and eliminates the guesswork often associated with interpreting textual error messages. It enables developers to quickly identify conflicts and overlaps in variable lifetimes, improving productivity and code quality, especially in complex projects. This enhancement, seamlessly integrated with external linters, ensures a smoother and more efficient development experience.

To see a full list of what's new in 2024.3, 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 (including continuity discounts), lapsed renewals, and additional user licenses. See our RustRover licensing page for full details.

RustRover is available to buy in the following products:

Blazorスケジューリングソリューションを簡単にカスタマイズ

12月 4, 2024
Telerik UI for Blazor v7.0.0では、Schedulerのカスタマイズが改善され、カスタマイズされたレイアウト、合理化された表示、およびユーザーフレンドリーなイベントビューが可能

Telerik UI for Blazor is a comprehensive UI library that provides over 110 native and customizable Blazor components for building modern and feature-rich web applications. This professional-grade solution offers a complete set of components to satisfy all user interface requirements, saving time and effort in UI design.

The Telerik UI for Blazor v7.0.0 update (part of the 2024 Q4 release) makes customization even easier with a number of enhancements to the Scheduler component. The Agenda View provides a concise, scrollable list of scheduled events. The ToolbarTemplate allows for custom toolbar configurations, while the Resource Grouping Template enables tailored resource-based layouts. Additionally, the option to hide the "All Day" panel creates a more streamlined display. These features enable developers to deliver highly customizable and user-centric scheduling solutions, improving clarity, usability, and adaptability in applications.

To see a full list of what's new in 2024 Q4 (v7.0.0), see our release notes.

Telerik UI for Blazor is licensed per developer and is available as a perpetual license with a one year support subscription, which is available in three tiers: Lite, Priority or Ultimate. See our Telerik UI for Blazor licensing page for full details.

Telerik UI for Blazor is available individually or as part of the following products:

HTTPデータ交換でアプリを充実

12月 3, 2024
HTTP統合のコンポーネントにより、さまざまなアプリケーションやサービス間での通信が容易に

HTTP support enables components to interact with other systems and services over the Hypertext Transfer Protocol. This allows for the exchange of data, such as messages, notifications, or requests, in a standardized and widely understood format. By incorporating HTTP support, developers can seamlessly integrate their components into larger distributed systems, facilitating communication between diverse applications and services.

Several .NET communications and messaging components offer HTTP support including:

  • SecureBlackbox (part of Red Carpet Subscription by /n software) lets you implement secure network communication protocols, including HTTP, in your .NET applications.
  • Rebex HTTPS allows you to easily add robust HTTP/HTTPS capabilities to your .NET applications, including secure data transfer and authentication.
  • Clever Internet .NET Suite for C#, VB.NET, ASP.NET facilitates the integration of HTTP into your .NET applications, enabling seamless communication with web services.
  • SocketTools .NET Edition by Catalyst Development Corp. provides a suite of network components for .NET, including HTTP, helping you build network-enabled applications.

For an in-depth analysis of features and price, visit our comparison of .NET comms & messaging components.

Compare .NET Comms & Messaging Components

AES Driveを使用した保存時の暗号化でデータを保護

12月 3, 2024
Callback Technologies AES Driveは、暗号化されたファイルへのシームレスで安全なアクセスを提供し、簡単な管理でデータ保護を確保

AES Drive from Callback Technologies provides transparent, per-file, encryption at rest using the robust XTS-AES 256-bit algorithm. With AES Drive, each file is individually encrypted on disk, ensuring that no plaintext data is ever stored. The encrypted files maintain a one-to-one relationship with your original files, preserving directory structures without modification. Accessing decrypted files is straightforward: mount the AES Drive to expose a virtual drive letter (e.g., “E:” or “F:”) where files are decrypted on-the-fly as you interact with them. This process is entirely transparent, requiring no changes to your applications or additional coding.

The encryption and decryption occur seamlessly in the background, allowing you to read, write, and modify files as usual without performance penalties. AES Drive integrates smoothly with Windows, and managing your encrypted files is simple with controls for mounting and unmounting drives accessible directly from the application or system tray. Designed with developers in mind, AES Drive eliminates the need for manual encryption steps or integrating encryption libraries into your codebase. It’s compatible across various Windows platforms and scales effortlessly to meet the demands of individual developers or large teams.

Callback Technologies AES Drive is licensed per user or per server and is available with one year of free upgrades and priority support. See our Callback Technologies AES Drive licensing page for full details.

Learn more on our Callback Technologies AES Drive product page.

OpenCV画像ビューアでデータを視覚化

12月 3, 2024
JetBrains CLion 2024.3では、新しいOpenCV画像ビューアでデバッグが強化され、コンピュータービジョンの開発がより迅速かつ直感的に

CLion, by JetBrains, is a robust Integrated Development Environment (IDE) tailored for C and C++ development, with support for other languages like Python, Kotlin, and Rust via plugins. Designed for software developers and embedded engineers, it streamlines coding with features like intelligent code completion, real-time analysis, and an advanced debugger. CLion integrates seamlessly with tools like CMake, version control systems, and remote development setups, making it ideal for cross-platform and performance-critical projects. By automating repetitive tasks and enhancing code quality, it helps developers focus on innovation and problem-solving.

The JetBrains CLion 2024.3 update introduces an OpenCV (Open Source Computer Vision Library) image viewer feature that enhances the debugging process for software developers working with computer vision and machine learning applications. This feature allows two-dimensional OpenCV arrays to be visualized directly as images within a separate dialog during debugging, enabling a more intuitive understanding of complex data. By integrating image editing capabilities into the development workflow, it eliminates the need for external tools, streamlining tasks such as data inspection and manipulation. This addition ensures a faster, more efficient debugging experience, improving overall productivity and precision when developing vision-based applications.

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

CLion is licensed per user as a commercial annual subscription. We can supply New Subscriptions, Subscription Renewals, Lapsed Subscription Renewals, and Additional Developer Licenses. See our CLion licensing page for full details.

CLion is available to buy individually or as part of JetBrains All Products Pack.