×

You are using an outdated browser Internet Explorer. It does not support some functions of the site.

Recommend that you install one of the following browsers: Firefox, Opera or Chrome.

Contacts:

+7 961 270-60-01
ivdon3@bk.ru

  • Context management in integrated development environments based on artificial intelligence using the Cursor IDE as an example

    The article discusses integrated development environments based on artificial intelligence as an innovative programming tool that provides automation of routine software development tasks. The Cursor development environment, developed by Anywhere, is the main object of research. The architectural features of the system are analyzed, including an agent-based approach to interacting with code, context management mechanisms through generation supplemented with extracted data, and code base indexing using vector representations and Merkle trees to optimize updates. The key limitations of modern integrated development environments based on artificial intelligence have been identified: problems with the size of the context window, indexing performance of large repositories, accuracy of context extraction, as well as privacy and security issues. Special attention is paid to the human factor – the lack of competence of developers in the field of effective context management and the creation of high-quality products. The article substantiates the need to create a preliminary context management agent capable of technically optimizing processes and directing users to effective practices of working with integrated development environments based on artificial intelligence.

    Keywords: integrated development environment, artificial intelligence, Cursor development environment, large language models, context management, generation with addition of extracted data, code base indexing, Merkle trees, agent-based approach, software developmen

  • Application of the differential quadrature method to the problem of bending the plate

    The article presents the results of calculations of the stress-strain state of the Sophie Germain-Lagrange plate obtained using approximate methods for solving differential equations: the Bubnov-Galerkin method, the finite difference method and the differential quadrature method. It is shown that the differential quadrature method using the Chebyshev grid is an effective method for solving bending problems of thin rectangular plates and allows obtaining high-precision results using a limited number of nodes.

    Keywords: differential equation, approximate solution, differential quadrature method, Chebyshev grid, Sophie Germain-Lagrange plate, plate bending, stress-strain state

  • Parallel algorithm for simulating the dynamics of cargo volume in a storage warehouse

    The use of simulation analysis requires a large number of models and computational time. Reduce the calculation time in complex complex simulation and statistical modeling, allowing the implementation of parallel programming technologies in the implemented models. This paper sets the task of parallelizing the algorithmization of simulation modeling of the dynamics of a certain indicator (using the example of a model of the dynamics of cargo volume in a storage warehouse). The model is presented in the form of lines for calculating input and output flows, specified as: a moving average autoregressive model with trend components; flows of the described processes, specified according to the principle of limiting the limitation on the volume (size) of the limiting parameter, with strong stationarity of each of them. A parallelization algorithm using OpenMP technology is proposed. The efficiency indicators of the parallel algorithm are estimated: speedup, calculated as the ratio of the execution time of the sequential and parallel algorithm, and efficiency, reflecting the proportion of time that computational threads spend in calculations, and representing the ratio of the speedup to the sequential result of the processors. The dependence of the execution of the sequential and parallel algorithm on the number of simulations has been constructed. The efficiency of the parallel algorithm for the main stages of the simulation implementation was obtained at the level of 73%, the speedup is 4.38 with the number of processors 6. Computational experiments demonstrate a fairly high efficiency of the proposed parallel algorithm.

    Keywords: simulation modeling, parallel programming, parallel algorithm efficiency, warehouse loading model, OpenMP technology

  • Automation of the competitive selection process for filling vacant positions of the University teaching staff

    The procedure for filling positions of teaching staff of universities belonging to the teaching staff is regulated by federal laws and local regulations. At the same time, it becomes necessary to store and exchange a large number of documents between various participants of competitive events. The aim of the work was to automate the process of holding competitive events and use a common data warehouse, with the help of which it is possible to speed up paperwork, save time and consumables, ensure the safety of storing, transmitting and processing information. The article reflects the obtained results of automation of the competitive selection process at the St. Petersburg State University of Architecture and Civil Engineering.

    Keywords: higher education institutions, competitive election, teaching staff, automation

  • A research is being conducted on a double-level thin-layer module for the purpose of wastewater treatment in the pulp and paper industry

    The wastewater generated by the pulp and paper industry contains diverse contaminants such as organic substances, fine suspended powders, and dissolved solids. Currently, integrated treatment technologies are employed, utilizing thin-layer settling tank modules to eliminate solid contaminants. This study presents the outcomes of a comparative analysis of the efficacy of a conventional thin-layer module with flat plates and a modified thin-layer module consisting of two levels of plates, positioned in opposing directions, facilitating the rotation of water flow within the module. Through computer simulation techniques, it is demonstrated that the modified module design can enhance the cleaning efficiency by 8-30% for wastewater flow velocities ranging from 0.0025 to 0.0125 m/s. Additionally, particle trajectories and velocity fields were obtained, which clearly illustrate the direction of the dictating flow and circulation zones within the structure.

    Keywords: Wastewater, pulp and paper industry, thin-layer module, module with rotation of water flow, computer simulation of particle deposition.