SQLRU.net
Разработка приложений баз данных

Начало » Использование СУБД » Firebird, HQbird, InterBase » Пятница (лирические измышления)
Re: Пятница [сообщение #3993 является ответом на сообщение #3989] Sun, 31 December 2023 14:27 Переход к предыдущему сообщениюПереход к следующему сообщению
МП в настоящее время не в онлайне  МП
Сообщений: 889
Зарегистрирован: August 2022
Географическое положение: бурятский тун...
Senior Member
Всех с наступающим Новым годом!
Счастья и здоровья вам и вашим близким.
Re: Пятница [сообщение #3994 является ответом на сообщение #3993] Mon, 01 January 2024 02:43 Переход к предыдущему сообщениюПереход к следующему сообщению
SD в настоящее время не в онлайне  SD
Сообщений: 448
Зарегистрирован: August 2022
Senior Member
С наступилом. Да.
Re: Пятница [сообщение #4649 является ответом на сообщение #3994] Tue, 12 March 2024 14:37 Переход к предыдущему сообщениюПереход к следующему сообщению
МП в настоящее время не в онлайне  МП
Сообщений: 889
Зарегистрирован: August 2022
Географическое положение: бурятский тун...
Senior Member
сижу, допиливаю поддержку int128 для нашего форка IBX (от D7 до D2007).
ну, как говорится: "дурное дело - не хитрое".
казалось бы.
type
  Int128 = packed record
    dc0, dc1: Int64;
  end;

  UInt128 = packed record
    dc0, dc1: UInt64;
  end;
для конвертирования в TBCD, нужно всего ничего: запилить SHL и ADD
и тут сюпрЫз...
в D7 UInt64 на самом деле UInt63.
тупо обрезается старший бит и всё.
ай, красавцы!
т.е. присвоить Int64 значение $80000000 00000000 можно.
а для UInt64 нельзя - constant expression violates subrange bounds.
Re: Пятница [сообщение #4655 является ответом на сообщение #376] Tue, 12 March 2024 17:25 Переход к предыдущему сообщениюПереход к следующему сообщению
shalamyansky в настоящее время не в онлайне  shalamyansky
Сообщений: 150
Зарегистрирован: August 2022
Senior Member
МП писал(а) Tue, 12 March 2024 14:37

  Int128 = packed record
    dc0, dc1: Int64;
  end;
Лучше бы так:
  Int128 = packed record
    dc0 : UInt64;
    dc1 :  Int64;
  end;
Не? Для разных там сравнений и пр. Это в правильном случае. В свете же обнаруженного обрезания, наверное, не стоит.
Re: Пятница [сообщение #4656 является ответом на сообщение #4655] Tue, 12 March 2024 17:43 Переход к предыдущему сообщениюПереход к следующему сообщению
МП в настоящее время не в онлайне  МП
Сообщений: 889
Зарегистрирован: August 2022
Географическое положение: бурятский тун...
Senior Member
исходя из того, что старший бит младшего UInt54 тупо обрезается компилятором, операции сдвига, сложения  и т.д. (применительно к результирующему Int128) будут выполнятся некорректно.
Re: Пятница [сообщение #4659 является ответом на сообщение #4656] Tue, 12 March 2024 18:31 Переход к предыдущему сообщениюПереход к следующему сообщению
shalamyansky в настоящее время не в онлайне  shalamyansky
Сообщений: 150
Зарегистрирован: August 2022
Senior Member
Не, ну при таком UInt64 понятно, что нельзя. Я для хорошего UInt64 предлагал. А это вообще не UInt64, это ZInt64 - zero signed integer.
Re: Пятница [сообщение #4664 является ответом на сообщение #4659] Wed, 13 March 2024 01:43 Переход к предыдущему сообщениюПереход к следующему сообщению
SD в настоящее время не в онлайне  SD
Сообщений: 448
Зарегистрирован: August 2022
Senior Member
Значит не выпендривайся и делай четыре 32-х разрядных члена.
Re: Пятница [сообщение #4668 является ответом на сообщение #4664] Wed, 13 March 2024 13:20 Переход к предыдущему сообщениюПереход к следующему сообщению
МП в настоящее время не в онлайне  МП
Сообщений: 889
Зарегистрирован: August 2022
Географическое положение: бурятский тун...
Senior Member
SD писал(а) Wed, 13 March 2024 01:43
Значит не выпендривайся и делай четыре 32-х разрядных члена.
уже зафигачил на двух int64.
методом "сдвига и сложения" (double dabble).
компилятору Паскаля при операциях сдвига совершенно пофигу знак числа.
он для него бит и всё.
сейчас тестирую.
Re: Пятница [сообщение #4671 является ответом на сообщение #4668] Wed, 13 March 2024 16:14 Переход к предыдущему сообщениюПереход к следующему сообщению
МП в настоящее время не в онлайне  МП
Сообщений: 889
Зарегистрирован: August 2022
Географическое положение: бурятский тун...
Senior Member
кто нибудь в курсе, Дельфийский TBCD срисован с кого-то, или они сами соорудили?
ибо чудесато.
число 12345 ложится в TBCD как $563412.
т.е.
Fraction[0] = $12
Fraction[1] = $34
Fraction[2] = $56
Re: Пятница [сообщение #4672 является ответом на сообщение #4671] Wed, 13 March 2024 16:18 Переход к предыдущему сообщениюПереход к следующему сообщению
hvlad в настоящее время не в онлайне  hvlad
Сообщений: 380
Зарегистрирован: August 2022
Senior Member
А как ты предполагал ?
Re: Пятница [сообщение #4673 является ответом на сообщение #4672] Wed, 13 March 2024 16:29 Переход к предыдущему сообщениюПереход к следующему сообщению
МП в настоящее время не в онлайне  МП
Сообщений: 889
Зарегистрирован: August 2022
Географическое положение: бурятский тун...
Senior Member
hvlad писал(а) Wed, 13 March 2024 16:18
А как ты предполагал ?
из того, что я соорудил по алгоритму "сдвиг-плюс3" получается обратный порядок.
мне переставить, не вопрос.
но интересно.
Re: Пятница [сообщение #4674 является ответом на сообщение #4673] Wed, 13 March 2024 17:49 Переход к предыдущему сообщениюПереход к следующему сообщению
hvlad в настоящее время не в онлайне  hvlad
Сообщений: 380
Зарегистрирован: August 2022
Senior Member
AFAIK, обычно используется вот это описание
https://en.wikipedia.org/wiki/Binary-coded_decimal#Packed_BC D

Борланд добавил в начало два байта с точностью, знаком и прочим
https://en.wikipedia.org/wiki/Binary-coded_decimal#Packed_BC D
Re: Пятница [сообщение #4767 является ответом на сообщение #4674] Mon, 01 April 2024 16:35 Переход к предыдущему сообщениюПереход к следующему сообщению
МП в настоящее время не в онлайне  МП
Сообщений: 889
Зарегистрирован: August 2022
Географическое положение: бурятский тун...
Senior Member
ну чо, у всех сегодня спина белая?
Re: Пятница [сообщение #4769 является ответом на сообщение #4767] Mon, 01 April 2024 17:48 Переход к предыдущему сообщениюПереход к следующему сообщению
 в настоящее время не в онлайне 
Сообщений: 204
Зарегистрирован: September 2022
Senior Member
Ыыы...
Re: Пятница [сообщение #4883 является ответом на сообщение #4769] Thu, 11 April 2024 13:43 Переход к предыдущему сообщениюПереход к следующему сообщению
МП в настоящее время не в онлайне  МП
Сообщений: 889
Зарегистрирован: August 2022
Географическое положение: бурятский тун...
Senior Member
Питер. Метро. Вагон.

/index.php/fa/246/0/
  • Вложение: 2024-04-11.jpg
    (Размер: 415.47KB, Загружено 2152 раза)
Re: Пятница [сообщение #4884 является ответом на сообщение #4883] Thu, 11 April 2024 14:19 Переход к предыдущему сообщениюПереход к следующему сообщению
basid в настоящее время не в онлайне  basid
Сообщений: 192
Зарегистрирован: June 2022
Географическое положение: Asia/Irkutsk
Senior Member
Участили случаи выхода сквозь дверь прямо на ходу или метрополитен нанял креативный менеджемент?
Re: Пятница [сообщение #4885 является ответом на сообщение #4884] Thu, 11 April 2024 14:36 Переход к предыдущему сообщениюПереход к следующему сообщению
shalamyansky в настоящее время не в онлайне  shalamyansky
Сообщений: 150
Зарегистрирован: August 2022
Senior Member
На зеленой ветке актуально, где двери раздвижные.
Re: Пятница [сообщение #4886 является ответом на сообщение #4884] Thu, 11 April 2024 14:40 Переход к предыдущему сообщениюПереход к следующему сообщению
МП в настоящее время не в онлайне  МП
Сообщений: 889
Зарегистрирован: August 2022
Географическое положение: бурятский тун...
Senior Member
это "инсталляция" к 65-летию питерского метро.
весь вагон - сплошная экспозиция с газетными вырезками, фотками, документами и т.д.
но они меня не зацепили.
а вот двери - ЗАЧЁТ!
они давно экспериментируют с "дополненной реальностью".
я уже постил как-то:
/index.php/fa/247/0/
  • Вложение: метро1.jpg
    (Размер: 85.39KB, Загружено 2160 раз)
Re: Пятница [сообщение #4887 является ответом на сообщение #4886] Thu, 11 April 2024 14:50 Переход к предыдущему сообщениюПереход к следующему сообщению
shalamyansky в настоящее время не в онлайне  shalamyansky
Сообщений: 150
Зарегистрирован: August 2022
Senior Member
Почему 65-летие? У меня значок есть к открытию "Ленинградский метрополитен. 1955". 69 лет в этом году будет.

К плите тараканов не хватает, так было бы аутентично. Как в Париже клопы.

А кирпичные двери действительно с зеленой ветки. Если присмотреться к отражению и немного дофантазировать, видны последние станции Рыбацкое и Обухово.
Re: Пятница [сообщение #4888 является ответом на сообщение #4887] Thu, 11 April 2024 14:58 Переход к предыдущему сообщениюПереход к следующему сообщению
shalamyansky в настоящее время не в онлайне  shalamyansky
Сообщений: 150
Зарегистрирован: August 2022
Senior Member
Клееная пленка с цветочками по бокам плиты точь-в-точь как у нас была. Да и обои. Да и вообще. Дизайн 80-х, счастливая советская юность. *смахнул скупую старческую слезу*
Re: Пятница [сообщение #4890 является ответом на сообщение #4887] Thu, 11 April 2024 15:57 Переход к предыдущему сообщениюПереход к следующему сообщению
МП в настоящее время не в онлайне  МП
Сообщений: 889
Зарегистрирован: August 2022
Географическое положение: бурятский тун...
Senior Member
shalamyansky
Почему 65-летие? У меня значок есть к открытию "Ленинградский метрополитен. 1955". 69 лет в этом году будет.
не имею понятия.
возможно этот вагон не первый год уже катается.
просто я в него попал вдруг внезапно.
Re: Пятница [сообщение #5028 является ответом на сообщение #4890] Mon, 13 May 2024 16:34 Переход к предыдущему сообщениюПереход к следующему сообщению
МП в настоящее время не в онлайне  МП
Сообщений: 889
Зарегистрирован: August 2022
Географическое положение: бурятский тун...
Senior Member
СПАМ принёс волшебное.
на АлиБабае очередная распродажа.
теперь я знаю как выглядит свистоперделка!
/index.php/fa/258/0/
Re: Пятница [сообщение #5029 является ответом на сообщение #5028] Mon, 13 May 2024 18:09 Переход к предыдущему сообщениюПереход к следующему сообщению
basid в настоящее время не в онлайне  basid
Сообщений: 192
Зарегистрирован: June 2022
Географическое положение: Asia/Irkutsk
Senior Member
Это же Уйди-Уйди Smile
Re: Пятница [сообщение #5085 является ответом на сообщение #5029] Mon, 20 May 2024 11:35 Переход к предыдущему сообщениюПереход к следующему сообщению
МП в настоящее время не в онлайне  МП
Сообщений: 889
Зарегистрирован: August 2022
Географическое положение: бурятский тун...
Senior Member
опять праздник всухую прошел...

/index.php/fa/260/0/
  • Вложение: пионеры2.jpg
    (Размер: 154.90KB, Загружено 1914 раз)
Re: Пятница [сообщение #5088 является ответом на сообщение #5085] Mon, 20 May 2024 14:59 Переход к предыдущему сообщениюПереход к следующему сообщению
SD в настоящее время не в онлайне  SD
Сообщений: 448
Зарегистрирован: August 2022
Senior Member
Уже: https://будьвдвижении.рф
Re: Пятница [сообщение #5089 является ответом на сообщение #5088] Mon, 20 May 2024 15:05 Переход к предыдущему сообщениюПереход к следующему сообщению
МП в настоящее время не в онлайне  МП
Сообщений: 889
Зарегистрирован: August 2022
Географическое положение: бурятский тун...
Senior Member
такой же симулякр как и МГЕР.

зы: не будем о политике.
Re: Пятница [сообщение #5096 является ответом на сообщение #5089] Tue, 21 May 2024 17:05 Переход к предыдущему сообщениюПереход к следующему сообщению
МП в настоящее время не в онлайне  МП
Сообщений: 889
Зарегистрирован: August 2022
Географическое положение: бурятский тун...
Senior Member
приходит СПАМ:
Любители массажиков, саун и всего банно-венерического могут посетить наш СПА-салон ...


через минуту:
Простите за досадную опечатку!
банно-ВЕНИЧНОГО...
Re: Пятница [сообщение #5097 является ответом на сообщение #5096] Tue, 21 May 2024 22:35 Переход к предыдущему сообщениюПереход к следующему сообщению
shalamyansky в настоящее время не в онлайне  shalamyansky
Сообщений: 150
Зарегистрирован: August 2022
Senior Member
МП писал(а) Tue, 21 May 2024 17:05
банно-венерического
Не знаю, о чем вы подумали, а я так кустодиевскую русскую Венеру сразу представил.

ГЫ. Полез в яндекс, чтобы найти и вставить сей шедевр, так высокоморальный яндекс в приличном разрешении не дает ни одной копии в полный рост! Только голову и ноги иногда ниже веника. Пришлось пользоваться богомерзким безнравственным гуглом.
Re: Пятница [сообщение #5118 является ответом на сообщение #5097] Wed, 05 June 2024 16:44 Переход к предыдущему сообщениюПереход к следующему сообщению
ova в настоящее время не в онлайне  ova
Сообщений: 5
Зарегистрирован: February 2024
Junior Member
Ну что, кто на конференцию завтра идёт и едет?
Re: Пятница [сообщение #5119 является ответом на сообщение #5118] Wed, 05 June 2024 16:51 Переход к предыдущему сообщениюПереход к следующему сообщению
МП в настоящее время не в онлайне  МП
Сообщений: 889
Зарегистрирован: August 2022
Географическое положение: бурятский тун...
Senior Member
у нас тут ПМЭФ.
конфереция вошла в лок-конфликт.
Re: Пятница [сообщение #5122 является ответом на сообщение #5119] Fri, 07 June 2024 09:11 Переход к предыдущему сообщениюПереход к следующему сообщению
ova в настоящее время не в онлайне  ova
Сообщений: 5
Зарегистрирован: February 2024
Junior Member
Ну, в общем и целом, считаю, что мероприятие удалось!
Всем спасибо!
Re: Пятница [сообщение #5167 является ответом на сообщение #5122] Wed, 26 June 2024 11:56 Переход к предыдущему сообщениюПереход к следующему сообщению
МП в настоящее время не в онлайне  МП
Сообщений: 889
Зарегистрирован: August 2022
Географическое положение: бурятский тун...
Senior Member
близятся школьные выпускные...

/index.php/fa/287/0/
Re: Пятница [сообщение #5195 является ответом на сообщение #5167] Thu, 11 July 2024 13:02 Переход к предыдущему сообщениюПереход к следующему сообщению
МП в настоящее время не в онлайне  МП
Сообщений: 889
Зарегистрирован: August 2022
Географическое положение: бурятский тун...
Senior Member
радость.
в Питере запретили электросамокаты (в центре).
радость недолгая: с 11-го по 13-е июля.
Re: Пятница [сообщение #5198 является ответом на сообщение #5195] Thu, 11 July 2024 16:38 Переход к предыдущему сообщениюПереход к следующему сообщению
pastor в настоящее время не в онлайне  pastor
Сообщений: 99
Зарегистрирован: June 2022
Географическое положение: Калуга
Member
В Калуге в центре повесили таблички ЗАПРЕЩЕНО

PS меня самокатчики особо не парят. расходимся првым бортом
Re: Пятница [сообщение #5199 является ответом на сообщение #5198] Thu, 11 July 2024 17:20 Переход к предыдущему сообщениюПереход к следующему сообщению
МП в настоящее время не в онлайне  МП
Сообщений: 889
Зарегистрирован: August 2022
Географическое положение: бурятский тун...
Senior Member
Цитата:
расходимся првым бортом
они у вас там все англичане?
Re: Пятница [сообщение #5201 является ответом на сообщение #5199] Fri, 12 July 2024 11:40 Переход к предыдущему сообщениюПереход к следующему сообщению
pastor в настоящее время не в онлайне  pastor
Сообщений: 99
Зарегистрирован: June 2022
Географическое положение: Калуга
Member
МП писал(а) Thu, 11 July 2024 17:20
Цитата:
расходимся првым бортом
они у вас там все англичане?
велики
Re: Пятница [сообщение #6180 является ответом на сообщение #5201] Tue, 29 July 2025 16:57 Переход к предыдущему сообщениюПереход к следующему сообщению
SD в настоящее время не в онлайне  SD
Сообщений: 448
Зарегистрирован: August 2022
Senior Member
Риторический вопрос: насколько упоротым чудаком надо быть, чтобы имя функции получения версии библиотеки декорировать номером версии библиотеки, так что для получения версии надо знать этот номер версии наперёд?..
Re: Пятница [сообщение #6182 является ответом на сообщение #6180] Tue, 29 July 2025 20:41 Переход к предыдущему сообщениюПереход к следующему сообщению
DarkMaster в настоящее время не в онлайне  DarkMaster
Сообщений: 44
Зарегистрирован: August 2022
Member
SD писал(а) Tue, 29 July 2025 16:57
Риторический вопрос: насколько упоротым чудаком надо быть, чтобы имя функции получения версии библиотеки декорировать номером версии библиотеки, так что для получения версии надо знать этот номер версии наперёд?..
Ровно до первого случая, когда библиотеку будет пробовать использовать кто-то кроме чудавтора.
Re: Пятница [сообщение #6183 является ответом на сообщение #6182] Wed, 30 July 2025 00:40 Переход к предыдущему сообщению
SD в настоящее время не в онлайне  SD
Сообщений: 448
Зарегистрирован: August 2022
Senior Member
И вот я сейчас копаю один... чудный код... Который загружает системную ICU, получает её версию, а потом пытается загрузить ICU этой версии. Естественно, не находит, и делает очень обиженную морду: "как так нет, я же её только что видел!".
Предыдущая тема: Stack overflow при prepare
Следующая тема: Полнотекстовый поиск для Firebird
Переход к форуму:
  


Текущее время: Wed Jul 30 07:59:34 GMT+3 2025

Общее время, затраченное на создание страницы: 0.01762 секунд