Версия на русском языке

RSS

#1

Author: Teplyakov Sergey
Annotation: This article talks about preconditions in C#.

Keywords: contract; preconditions; conditions
Author: Koneva Anna Aleksandrovna
Annotation: The article reveals many useful improvements and possibilities of Visual Studio 2013.

Keywords: Visual Studio 2013; C ++; literals; initialization; templates
Author: Guev Timur Ahsarbekovich
Annotation: The article tells about the internal implementation of the class Stopwatch. This class is used for the precise measurement of time intervals and uses the HPET (High Precision Event Timer).

Keywords: Stopwatch; timer; DateTime; HPET; .Net
Author: Mikhail Lanin
Annotation: The article deals with the design of user interaction and development of effective user interface. The goal-directed design process proposed by Alan Cooper is the most common method being used in this area. The article describes the appliance of this methodology in a commercial development by creating a user interface for Abbyy FlexiLayout Studio - development environment for structural descriptions of semi-structured documents. Analysis of the results showed a high practical applicability of goal-oriented approach.

Keywords: interaction design; goal-directed design; human-computer interaction; user interface; semi-structured forms; structural description of document
Author: Ilya Nikitin
Annotation: The paper focuses on an overview of the different existing methods in near duplicate video retrieval. The advantages and disadvantages of the methods are discussed. At the end we suggest an original combination of methods based on structural video representation and propose a novel shot descriptor.

Keywords: bag of words; color histogram; DNA; frame; frequency dictionary; Gale–Church algorithm; guide tree; Harris detector; index frame; keyframes; locality-sensitive hashing; luminance histogram; movement measure; MSA; near-duplicates video; neighbor joining; ordinal measure photographic frame; progressive alignment; reference frame; scenes; shot; shot descriptor; shot tree; SIFT; suffix array; video mining; visual words;
Author: Karavaev Dmitry
Annotation: The article describes an organization of recursive call for subroutines while using hardware stack as well as heap-allocated memory.

Keywords: recursion
Author: Chistyakov Vlad
Annotation: The article discusses various ways of parsing results processing in Nitra.

Keywords: parsing; parser generator; parse result; walker; visitor; parse tree; AST; attribute grammar; dependent properties
Author: Guev Timur Ahsarbekovich
Annotation: This article talks about the string + operator. String concatenation - one of the most common string operations. It is not surprising that the team, dealing with a compiler language C #, optimized the process of concatenation.

Keywords: operator; concatenation; C#
Author: Viacheslav Naydenov
Annotation: Comparing the performance of two similar applications that implement the same CRUD logic using ORM abstraction layer. The two solutions put to the test are SQLAlchemy – the de-facto standard ORM for Python and a home-brew dynamic ORM for C++ – YB.ORM. Running under CPython and PyPy is evaluated. Logging performance penalty is measured as well.

Keywords: relational data bases; object-relational mapper; ORM; C++; Python; SQL; performance testing; test stand;
Authors: Mihhail Maslakov
Konstantin Sharon
Annotation: This is a first part of a series of articles about NemerleWeb framework. This framework combines simplicity and efficiency in web development.

Keywords: nemerle; nemerleweb; web; typescript; MVVM; SPA