Сегодня компания Embarcadero оперативно выпустила третье обновление для RAD Studio 10.4.2 - Delphi 10.4.2 RTL Patch. Оно устраняет оплошность, допущенную при выпуске RAD Studio 10.4.2 General Patch - исправляет баг RSP-33117 "Critical: TRY..FINALLY block is broken for non-Windows platforms". Delphi 10.4.2 RTL Patch доступен только для активных подписчиков на обновления в диспетчере пакетов GetIt. Его установка рекомендуется всем пользователям Delphi 10.4.2.
Язык программирования самого высокого уровня содержит всего несколько команд для управления программистами
03 мая 2021
01 мая 2021
Исправление бага с TRY/FINALLY – Акела промахнулся
В RAD Studio 10.4.2 General Patch нашли маленький недочет. Заявленное в нем исправление критического бага "RSP-33117 - Critical: TRY..FINALLY block is broken for non-Windows platforms" забыли включить в архив с патчем. Разработчики выпустят еще один патч, связанный с этой проблемой. Подробнее...
RAD Studio 10.4.2 General Patch и Delphi Compiler Patch
Компания Embarcadero выпустил два патча для RAD Studio, Delphi и C++Builder 10.4.2. Патчи устраняют несколько критических проблем и доступны для активных подписчиков на обновления в диспетчере пакетов GetIt.
23 апреля 2021
Извлечение изображений из файла формата PDF
Я уже писал о создании документов в формате PDF. Он представляет собой контейнер, который состоит из объектов различного типа: текста, изображений, шрифтов и так далее. Иногда может потребоваться операция обратная созданию – разобрать этот контейнер на составные части. Сегодня я рассмотрю извлечение изображений из PDF файлов и сохранение их на диск.
15 апреля 2021
Сортировка по текстовому полю содержащему комбинацию букв и цифр
Сортировка результата SQL запроса – это то, с чем программисты сталкиваются постоянно. Обычно СУБД при сортировке текстовых полей для сравнения строк использует лексикографический порядок. Согласно Википедии, он означает, что слово X предшествует слову Y (X < Y), если:
- либо слово X является началом слова Y (например, "МАТЕМАТИК" < "МАТЕМАТИКА");
- либо первые m символов этих слов совпадают, а m+1-й символ слова X меньше m+1-го символа слова Y (например, "АБАК" < "АБРАКАДАБРА", так как первые две буквы у этих слов совпадают, а третья буква у первого слова меньше, чем у второго).
| Лексикографический порядок | Естественный порядок |
| a12 | a2a |
| a22 | a2b |
| a2a | a3a2 |
| a2b | a3a2a |
| a30z | a12 |
| a3a2 | a22 |
| a3a2a | a30z |
05 апреля 2021
TIOBE Index апрель 2021-го года
Апрельский выпуск рейтинга языков программирования TIOBE Index принес несколько интересных новостей. Конечно, главная новость — это то, что Delphi продолжает свое восхождение к ТОП-10. За март он набрал 0.27% и переместился вверх на две позиции заняв 12-е место. Немаловажно то, что Delphi оторвался от ближайших конкурентов, которые наступали ему на пятки в мартовском выпуске (Ruby, занимающий 13-е место, отстает на 0.24%).
01 апреля 2021
Релиз Delphi 10.4 Sydney Community Edition
Сегодня компания Embarcadero представила новую версию Delphi Community Edition. Она реализована на базе Delphi 10.4.2 Sydney и дополнена исправлениями, которые войдут в первое обновление RAD Studio 10.4.2 Sydney. Delphi Community Edition является бесплатной полнофункциональной средой разработки для создания кросс-платформенных приложений для Windows, Android, iOS и macOS.
Подписаться на:
Сообщения (Atom)

