С новым годом
Вчера перепилил одну функцию в fbclient.dll. В исследовательских целях. Запустил на ночь тесты с отладочной сборкой этой DLL. Утром увидел привет от старого знакомого. Семен Семёныч… С Новым Годом тебя.
Вчера перепилил одну функцию в fbclient.dll. В исследовательских целях. Запустил на ночь тесты с отладочной сборкой этой DLL. Утром увидел привет от старого знакомого. Семен Семёныч… С Новым Годом тебя.
Habr: «Как проектируют приложения и системы, которые не падают под нагрузкой …»
С 11 декабря по 21 декабря проехало нагрузочное тестирование: — IBP v5.9.0.33098 — LCPI OLE DB Services v1.12.0.874 Сборки: vc16, debug/release, 32/64 бита. Тестировалась работа с базами 1 и 3 диалектов. Подключение — fb.direct и через fbclient.dll (64bit only). В 10 потоков. Часть заездов с 32-битами завершилась из-за OUTOFMEMORY (4GB все таки маловато), но не […]
Оставлю здесь ссылку на эту заметку — InterBase at BorCon 2001.
Firebird Foundation, при поддержке компаний iBase, RedSoft и IBPhoenix, объявляет о программе Firebird Internship. Программа международная, в скором времени объявление появится и на firebirdsql.org. Цель программы — увеличить количество разработчиков Firebird всех уровней — как профессионалов, так и просто любителей повозиться с кодом и разобраться с тем, как работает Firebird, на глубоком уровне. Полный текст
До последнего момента отлаживал PHP «методом пристального взгляда». На самом деле это не сложно, если код нормально структурирован. Но сегодня что-то я устал и решил изучить тему нормальной отладки. Через 15 минут отладчик был прикручен (Win7, Apache x64, PHP5.6, xDebug, VS Code). И осторожно подумалось — наверное же и для Firebird/InterBase такое можно сделать. Один […]
Привет. Про баги Меня иногда посещает мысль — вместо прогона одних и тех же тестов в течении стольких лет, надо покупать лотерейные билеты и вписывать один и тот же набор цифр. В новостях иногда проскакивает, что такая схема работает. Неделю назад, утром в субботу, разблокировал компьютер и узрел окно с ошибкой в тестах. При тестировании […]
Завершена работа над новым обновлением IBProvider — v5.9. Сборка 33077, загруженная на сайт, с очень высокой долей вероятности уйдет в релиз. Одновременно будет выпущено обновление LCPI OLE DB Services v1.12. Основное изменение — в сборках vc16 (VS2019) пул потоков выделен в самостоятельную DLL, которую будут одновременно использовать и IBProvider и сервисы OLE DB. Пожалуй, здесь […]
Реорганизация исходных текстов, затеянная (по факту) три года назад, вышла на … очередную финишную прямую 🙂 1. Из каталога lib/structure выделены базовые конструкции и перемещены в каталог cpp/public/lcpi/infrastructure/core/structure. Это типа фундамент всего и вся. Кстати, не очень большой. Список файлов: Это уже попало в выпущенные IBProvider v5.8 и LCPI OLE DB Services v1.11. 2. Буквально […]
Закачал очередное обновление IBProvider в личные кабинеты клиентов и залип на таблице: Дело к зиме идет, а он худеть начал 🙂