May 2017 Summaries
3 posts from JFrog
Filter
Month:
Year:
Post Summaries
Back to Blog
Microsoft's introduction of Vcpkg marked a significant advancement in package management for developers using Visual Studio for C/C++ projects, offering a streamlined way to retrieve and build open-source libraries. However, Vcpkg faces challenges with managing binaries and handling multiple versions of the same package concurrently, which are crucial for large-scale projects. In contrast, the Conan C/C++ package manager addresses these limitations by supporting any build system and serving as a comprehensive package manager for both Visual Studio and hybrid technology stacks. A tutorial on the Conan blog provides guidance on effectively using Conan with Visual Studio to manage and share binaries across various configurations.
May 15, 2017
152 words in the original blog post.
Artifactory, an enterprise application, provides extensive logging capabilities essential for troubleshooting and optimizing performance. Logs such as artifactory.log, access.log, request.log, and import.export.log are generated to capture various events, authentication requests, traffic, and import/export activities. These logs can be accessed through the Artifactory UI or directly from the file system, enabling swift issue resolution. Artifactory runs on a Tomcat container, adding Catalina logs into the mix for more comprehensive debugging. The Logback framework allows customization of log verbosity, and Artifactory integrates with Sumo Logic for advanced analytics, offering customizable dashboards for real-time insights. Additionally, Artifactory supports Syslog for log consolidation, enhancing its logging versatility. Proper management and analysis of these logs can significantly boost efficiency and problem-solving capabilities for developers and DevOps engineers.
May 09, 2017
1,168 words in the original blog post.
JFrog Artifactory offers extensive build information that can be challenging to manage as organizations grow, leading to potential inefficiencies in data storage. By utilizing Artifactory Query Language (AQL) alongside JFrog CLI, users can efficiently manage storage and maintain high performance by executing precise queries on interconnected domains such as Items, Build, Entry, and Promotion. For example, a specific query can identify unused artifacts based on criteria like file type, size, and creation details, allowing for targeted cleanup of storage space using JFrog CLI commands. Before deleting files, users are advised to perform a dry run to simulate execution, ensuring accuracy. The flexibility of AQL, combined with the automation capabilities of JFrog CLI, provides a powerful toolset for managing both current and future artifact storage needs, enhancing the efficiency and reliability of data management processes.
May 04, 2017
621 words in the original blog post.