Try condition_variable using C++Builder(C++11).

Try condition_variable using C++Builder(C++11).

std::condition_variable is a class for waiting for thread execution until the condition is satisfied.Used in combination with std::mutex. I tried the wait() function in std::condition_variable.This is combined with std::unique_lock<std::mutex>. I thought of...

Thought Controlled Drone in Tokyo

While I was in Tokyo for the Tokyo launch I worked with the Embarcadero office there to make a new BCI demo video. This is using the Emotiv EPOC wireless EEG headset to read cognitive thought patterns, which are transmitted wirelessly to the laptop and the Delphi...

How to Migrate Databases and Data Files

How to Migrate Databases and Data Files

Do you need to: Move databases from one instance to another (for example, to move a performance-intensive database to a faster hard drive to speed up performance)?  Copy databases from one instance to another or on the same instance. Migrate databases while...

Как устроено лицензирование

Мы регулярно получаем много вопросов от заказчиков и пользователей продуктов RAD Studio по лицензированию продуктов Embarcadero. В подавляющем числе из них видны типичные проблемы, связанные с недостаточным пониманием этой темы. В реальности, схема лицензирования...

How to Ensure that Databases Do Not Have Fragmented Indexes

How to Ensure that Databases Do Not Have Fragmented Indexes

Maintain the performance of databases by efficiently retrieving ordered data by resolving the fragmentation of the indexes. View the fragmentation level of indexes.Filter the results by Filter the results by server, database, and table. Sort indexes based on the...

Обновленная версия RAD Studio 10.2 – готова для подписчиков

Embarcadero старается соблюдать баланс между удобством и стабильностью среды и инструментов наших разработчиков и поддержкой достаточно частых изменений на уровне средств операционных систем, которые вносят производители каждой из 5 поддерживаемых RAD Studio платформ:...

Guilty Until Proven Innocent

Guilty Until Proven Innocent

Every DBA knows that they are guilty until proven innocent when performance problems arise.  You are one of the usual suspects and it makes sense.  Every significant business transaction interacts with the system of record.  The database is the...

Logical to Physical Data Modeling

Logical to Physical Data Modeling

In the last article we learned how to create a data model from scratch using ER/Studio Data Architect. In part II we will explore about how to convert a Logical Data Model into a Physical Data Model. See also: IDERA's Guide to the Three Types of Data Model:...

Oracle, SQL, Sybase, DB2 Performance

Every DBA knows that they are guilty until proven innocent when performance problems arise.  You are one of the usual suspects and it makes sense.  Every significant business transaction interacts with the system of record.  The database is the...

Easy Add Custom Component Icons in Delphi

Easy Add Custom Component Icons in Delphi

I have just recently discovered a super easy way of adding custom icons to Delphi components. Traditionally you had to start from a rectangular bitmap of a specific size and color depth and then use Image Editor. This is documented in many places including...

How to Monitor the Health of Database Instances

How to Monitor the Health of Database Instances

Determine the health of instances by collecting real-time statistics (including backup devices, databases, error logs, locks, logins, performance counters, processes, and agent errors). With the Server Statistics tool of SQL Admin Toolset, display a...

Работа с системами управления версиями в RAD Studio 10.2

Система управления версиями — программное обеспечение для облегчения работы с изменяющейся информацией. Система управления версиями позволяет хранить несколько версий одного и того же документа. Регистрируя изменения в одном или нескольких файлах, система управления...

1 79 80 81 82 83 124