Предновогодняя задачка на внимательность.

Объясните этот скриншот:

Здесь реализована обычная QuickSort сортировка массива. Известно, что иногда она портит данные. Как такое может быть?

Стандартные условия: ошибка у вас

Опубликована запись прошедшего вебинара «Разработка P2P приложений, создание приложений-компаньонов для настольных систем с помощью технологии App Tethering». Вебинар был посвящен разбору основ и показу на Читать на сайте автора.

Доброго времени суток! Долгое время искал решение как можно покрасить статус бар (шторку) на Android устройствах выше 5 версии. Про IOS мы не будем говорить, потому что, это сделано в FMX из коробки (в демо проекте будет дополнение чтобы в run-time применять покраску) Примерно год назад я создал модуль, который реализовывал эту фичу, но он был не полноценен, на некоторых устройствах покраска происходила только после смены ориентации экрана, что неправильно. Проблемы с покраской были у устройств на базе процессоров Intel и arm64-v8a. В том модуле я использовал изменение флагов JWindow в run-time, а именно добавлял FLAG_TRANSLUCENT_STATUS Но видимо изменение флагов в run-time некорректно обрабатывается… Решение пришло на днях, попробовать подменить стиль для MainActivity и добавить нужные флаги в XML разметку. Читать на сайте автора.

В вебинаре принимал участие ведущий специалист и разработчик направления Delphi компании Fast Reports Денис Зубов.  Он рассказал, что уже реализовано и чего нового можно ожидать Читать на сайте автора.

Продолжение темы в исходной «Жертвы тиража«. Писал где-то в 2006-2007 году. Нашел как черновик, решил опубликовать, чего пропадать тексту 🙂 http://www.osp.ru/os/2005/11/072.htm7 проблем программной инженерии середина 80-ых — Читать на сайте автора.

Доброго времени суток! Сегодня хотел бы рассмотреть динамическую подгрузку контента. Мы не так давно в нашем ламповом чатике обсуждали два варианта подгрузки данных: Бесконечный скроллинг (например как лента в ВК) Паджинация/Пагинация (постраничная загрузка) Читать на сайте автора.

Небольшой пост-шпаргалка. Буду предельно краток. Допустим, у нас есть некий перечисляемый тип. Например:   TFieldType = (ftUnknown, ftString, ftSmallint, ftInteger, ftWord, // 0..4 ftBoolean, ftFloat, Читать на сайте автора.