31 июля 2020

Google Play попрощается с программами на C++Builder?

 "Обещанного три года ждут, а на четвертый отказывают"
 © Народная пословица

    1 августа 2021 года все приложения Google Play, которые содержат нативный код, должны быть обновлены до 64-разрядных версий. В настоящее время C++Builder 10.4 поддерживает 64-битную компиляцию под Windows (VCL и FMX) и iOS (FMX). Сегодня компания Embarcadero подтвердила, что не предоставит поддержку 64-разрядной версии Android ни к 1 августа 2020 года, ни в запланированной на 2020 год версии 10.4.1. Так же на 2020 год не планируется и поддержка 64-битной версии macOS.

28 июля 2020

Релиз Patch 3 для RAD Studio 10.4

    Компания Embarcadero выпустила 3-е обновление для RAD Studio, Delphi и C++Builder 10.4 Sydney. Этот патч устраняет ряд проблем касающихся VCL Grid, отладчика C++Builder под Win64 и обработки исключений C++Builder для Android. Более подробно о его содержимом я писал вчера. Первая информация о 3-м обновлении для RAD Studio 10.4 появилась на прошлой неделе. А сегодня его подтвердили официально.

27 июля 2020

Обновился Patch 3 для RAD Studio 10.4

    В субботу я писал, что для скачивания стало доступно 3-е обновление для RAD Studio 10.4 Sydney. Я поторопился. Сегодня разработчики выложили его новую версию. Новая версия выросла в размере почти на 35 МБ и весит уже 114 МБ.

25 июля 2020

22 июля 2020

Бета-тестирование RAD Studio 10.4.1

    Компания Embarcadero начала второй этап бета-тестирования RAD Studio версии 10.4.1. Участники программы Update Subscription начали получать приглашения присоединиться к ее тестированию.

21 июля 2020

dbForge Studio. Обходим ошибку "Index was outside the bounds of the array"

    Для работы с базами данных SQL Server я использую dbForge Studio for SQL Server. Главное ее преимущество над конкурентами - это наличие черного скина. Шутка. Я выбрал dbForge Studio, так как она по функциональным возможностям и удобству работы лучше других IDE для SQL Server. Одной из ее функций, которыми я пользуюсь, является "Data Generator" - генератор тестовых данных. Вкратце, хочу отметить, что "Data Generator" из dbForge Studio намного более мощный и гибкий, чем многие специализированные утилиты для генерации тестовых данных. Сегодня случилось страшное - мой проект по генерации тестовых данных сломался.

17 июля 2020

Доступен Patch 2 для RAD Studio 10.4

    Компания Embarcadero выпустила 2-е обновление для RAD Studio, Delphi и C++Builder 10.4 Sydney. Этот патч устраняет большое количество проблем, которые касаются компилятора Delphi, IDE RAD Studio, нового Code Insight на базе LSP, C++Builder для Android и отладчика. Патч довольно большой (почти 190 МБ) и устраняет более 50 багов с Embarcadero Quality Portal.

16 июля 2020

Python. Вызов функции DLL со строковыми параметрами

    Вот я добрался и до Python. Так сказать – первые пробы пера. Но куда я в Python без Delphi? Сегодня столкнулся с тем, что в Python нужно было вызвать функцию из DLL, которая была написана много лет тому назад на Delphi.

12 июля 2020

TIOBE Index: Delphi опять пробил дно

    По оценке TIOBE Index рейтинг популярности языка программирования Delphi в 2020-м году стал сильно падать. В апреле Delphi покинул топ-20 и опустился на 22-ю позицию. Поводом послужило то, что Delphi и Object Pascal имеют отдельные страницы на Википедии, а значит должны учитываться в рейтинге по отдельности. В мае, по причине исключения Delphi Web Script из рейтинга Delphi, он опустился на 23-ю позицию.

09 июля 2020

Уменьшение размера PDF файла

    Часто сгенерированный программой файл формата PDF имеет размер больше, чем нам хотелось бы. Возникает законное желание как-нибудь его уменьшить. Документ формата PDF представляет собой контейнер, который состоит из различных элементов: текст, изображения, шрифты и так далее. Все эти элементы можно сжать, а значит размер PDF файла можно уменьшить.

03 июля 2020

Байки из жизни. Ложь - это часть жизни программиста

    Сегодня закончив очередную статью для своего блога, я перед публикацией решил отвлечься, чтобы потом прочитать ее немного посвежевшей головой. Попивая кофе и листая новости, я увидел статью "6 Things Programmers Know Are Bad But Still Do Anyway". Читая абзац о глотании ошибок втихаря, я вспомнил случай, который произошел на моей предыдущей работе. Расскажу лучше сегодня о нем. Ведь сегодня пятница, а значит статья об оптимизации размера PDF-файла подождет.