Archive for Октябрь, 2018

На ночь глядя

Once again looking forward to a great relationship — you guys are awesome and I’ve been using your IBProvider for over 10 years now. When every other single Interbase/Firebird ODBC driver failed, IBProvider was the perfect solution for us. We have used IBprovider to successfully integrate Firebird with every type of application, including order and […]

Про абстракции

Все нетривиальные абстракции в какой-то степени дырявые.— Джоэл Спольски (Joel Spolsky) Нашел здесь. Улыбнуло.

Тестирование .Net провайдера

В качестве развлечения, выстроил все запущенные процессы на экране и «сфоткал» 🙂 FW3.5, FW4.0, FW4.5, FW4.5.1, FW4.6, FW4.6.2, FW4.7.2 Есть еще пара сборок под .NET Standart 2.0, но они тестируются другим «запускателем». Тесты там те же самые. Красненькое — это привет от Firebird, с которым неохота разбираться: [Firebird] lock conflict on no wait transactionAcquire lock […]

Про VSIX …

Пока разберешься, что этой проклятой студии надо, чтобы показать два однотипных пакета в списке установленных продуктов — сломаешь моск.

DDEX для VS2017

Вчера днем не смог установить DDEX в 2017-ю студию. Это меня немного озадачило — все же работало. Вечером я решил вернуться к этому вопросу. Как положено, вместо того чтобы заняться непосредственно этим вопросом, сначала обновил студию. Студия обновилась и сказала «надо перегрузиться». Хорошо. Хотя немного жалко — система уже 44 дня работает без перезагрузки. Я […]

[FB3] SUBSTRING, тихо шифером шурша…

Сижу, никого не трогаю, примус починяю. Пишу мутные тесты, которые проверяют работу кода, связанного с SUBSTRING (FB v3.0.4). И обнаруживаю непонятную охинею следующего вида: Для запроса select * from dual where substring(‘1′ from 1 for :v)=’1’, сервер выводит тип параметра v равным CHAR(1). Для запроса select * from dual where substring(‘1′ from 1 for :v)=’12345678’, сервер […]

Большое тестирование IBProvider. Done

После двух «предварительных» забегов этим летом (первый, второй), возможность прогона всех тестов основной тестовой системы IBProvider стала объективно достижимой целью. Формально, второй раз она была достигнута, но как-то смазано. В этот раз все прошло успешно.

Медленно работает база …

Полез на сайт транспортной компании, чтобы узнать как ползет моя посылка по нашей бескрайней Родине. … меня переполняют разного рода эмоции.