Свобода движения. Жить танцуя!

Фраза в заголовке взята из другой темы, но именно это ощущение возникает, когда узнаешь, как быстро и без усилий можно перемещать данные с помощью технологий, заложенных в FireDAC! 

И

Читать на сайте автора.

Настройка пуш уведомлении через сервис Firebase для ANDROID и IOS [Часть 1]


Доброго времени суток!

Сегодня рассмотрим настройку пуш уведомлении через сервис Firebase, статья актуальна для тех, у кого уже есть сертификат разработчика. 

Напомню что сертификат разработчика стоит
для Android

Читать на сайте автора.

Подробный ответ на прямой вопрос — как FireDAC работает в многопоточных приложениях

Считается хорошим тоном, чтобы за выходом в эфир очередного вебинара следовало краткое подведение его итогов в блоге.

В этот раз я полностью согласен с этим

Читать на сайте автора.

Установка InterBase и MongoDB в Linux (Ubuntu server)

Надеюсь, пока мы готовимся выпустить новый релиз RAD Studio с поддержкой Linux, вы уже готовите соответствующую инфраструктуру! 

К рассказанному в прошлом посте осталось добавить два важных

Читать на сайте автора.

#1344. Ссылка. Хитрости с битовыми операциями

https://tproger.ru/digest/awesome-bits/

Я вот совсем не сторонник подобных штучек, но мало ли…

Цитата оттуда:
Целые числаУстановка n-ого бита1x | (1<<n)Обнуление n-ого бита1x & ~(1<<n)Переключение n-ого бита1x ^ (1<<n)Округление до следующей степени двойки12345678unsigned

Читать на сайте автора.

Как настраивать Linux-сервер для работы с RAD Studio

В предыдущем посте про подготовку к тестированию и работе с Linux-серверами в грядущей версии RAD Studio содержались стратегические рекомендации. Среди них была, например, такая: 

…Заранее

Читать на сайте автора.

Delphi. WinAPI. Получение дескриптора безопасности файла

Получение дескриптора безопасности файла

Способ №1

function ConvertSecurityDescriptorToStringSecurityDescriptor_( SecurityDescriptor: PSECURITY_DESCRIPTOR; RequestedStringSDRevision: DWORD; SecurityInformation: SECURITY_INFORMATION; StringSecurityDescriptor: PPChar; StringSecurityDescriptorLen: PCardinal ): Boolean; stdcall; external ‘ADVAPI32.DLL’ name {$IFDEF USEUNICODE}’ConvertSecurityDescriptorToStringSecurityDescriptorW'{$ELSE}

Читать на сайте автора.

Особенности ремонта баз без бэкапов

При ремонте баз данных периодически сталкиваемся с полным отсутствием бэкапов или копий БД. Если в этом случае в базе повреждены метаданные, то восстановить уже практически

Читать на сайте автора.

Ваши компоненты и библиотеки в дистрибутиве RAD Studio

Новый год всегда приносит надежду на хорошие изменения и обновления. В согласии с ранее объявленным перспективным планом, мы ожидаем свежего «большого» релиза RAD Studio в

Читать на сайте автора.

Жизненный цикл объектов в Delphi. Часть 1. Windows, OSX. Что же использовать Destroy, Free, FreeAndNil или DisposeOf?


С появлением мобильных платформ в мире Delphi, произошли серьезные изменения в жизненном цикле объектов. Послужившие причиной многих проблем и вопросов, а как правильно кроссплатформенно

Читать на сайте автора.