Archive for 'Программирование'

Last Dream

James A. Starkey, замутивший хренотень, с которой потом мы играли … половину жизни, недавно опубликовал FB-Devel свои свежие мысли. AmorphousDB White Paper Не, мужик молодец. Правда. Как любое качественное литературное произведение, оно засталяет задуматься над разными вещами. Последнее из того что я вспомнил это «байка» моего старика. Говорит, в конце 70-ых, когда он работал с […]

Низкоуровневый клиент для FB на C++

Привет. На гитхаб загружен исходный код встроенного клиента IBProvider для Firebird и его тестовая система. IBProvider Client for Firebird [TechDemo] По сути, это переработанный fbclient ISC API. В том смысле, что XSQLDA/XSQLVAR там есть. Навскидку, в эти исходники еще попали конструкции для работы с кодовыми страницами и свойствами OLE DB. Уровень сложности … ну как […]

Release it!

Люблю такие книги 🙂 По иронии судьбы, при покупке не смог воспользоваться тупорылым приложением магазина для накопления бонусов за покупки. Первая история книги, если я все правильно понял, описывает душещипательную историю простоя обслуживания в аэропортах из-за кривого пула подключений, возвращающего недействительные подключения. Летом дочитаю. Если оно вообще будет, это лето. А пока продолжим смотреть сериал. […]

Про баги

Смотрю сериал. 1. В xxx-ой серии встречаю словосочетание «et cetera». 2. Вспоминаю про свое предпоследнее развлечение — «Онегин»: Обоз обычный, три кибитки Везут домашние пожитки, Варенье в банках, тюфяки, … Горшки, тазы et cetera, Ну много всяго добра. 3. Думаю — ладно, лень в распечатку (из хрома) смотреть, посмотрю в источнике. 4. Внезапно обнаруживаю там […]

Work in progress

Привет всем. Закончился 13-ый месяц разработки провайдера для EFCore. Протоптана часть проекта, связанная с Migrations. В Migrations, на основе C#-ых конструкций, генерируются DDL запросы для создания/обновления базы данных. Созданы тесты, проверяющие работу этих генераторов. Тестов с прогоном эти DDL-запросы на сервере пока нет. Думаю, они дальше, по ходу пьесы сформируются. — В целом, по ощущениям, […]

Вести с полей

Завтра закончит работать триал IBProvider с номером сборки 36410. Поэтому, собрав волю в кулак, собрал новый триал — 36411. Чтобы хоть как-то развлечься от этого мероприятия, посмотрел на даты создания файлов, которые попадают в дистрибутив. Улыбнулся. Бинарники инфраструктуры, подтянутые из хранилища сборок, были собраны больше года назад.

Work in progress

Всем привет. Как и планивалось месяц назад, прошел еще один, двенадцатый по счету, месяц разработки провайдера для EFCore 🙂 Прошел он достаточно жестко — пришлось в очередной раз откатиться назад. Проблемы были на всех уровнях. Кроме, что удивительно, IBProvider. Но зато сейчас все тип-топ. Речь про мои проекты, разумеется. Вообще, если смотреть трезво на этот […]

Work in progress

Привет всем. Надо обновить сведения о текущем состоянии проекта провайдера для EFCore. Уже идет 12-ый месяц. Немного продвинулся с тестами спецификации: Собственных тестов тоже стало немного больше: В целом, проект потихоньку продвигается вперед. Конечно, хотелось бы его двигать быстрее. Но, увы. До сих пор приходится тратить время на реорганизацию. Из положительных моментов: 1. Пока все […]

Work in progress

Привет всем. Завершается девятый месяц с момента рестарта проекта провайдера для EFCore. Сейчас специально посмотрел срок беременности у слонов — 22 месяца. Думаю, в нашем случае процесс продлится не так долго. Текущее состояние 1. В связи с переездом EFCore на .NET6, пришлось немного откатиться назад, чтобы прикрутить поддержку новых типов данных DateOnly и TimeOnly. С […]

Work in progress

Проехал еще один, восьмой месяц разработки новой игрушки — провайдера для EFCore. Как и планировалось ожидалось, за этот месяц удалось довести до ума всё ранее созданное. Начинал с ненапряжных 3 тысяч тестов, а сейчас десятиядерный процессор лежит плашмя, компилируя эти тесты. На сборку уходит больше 5 минут. HT если и греет, то слабо. В целом, […]

« Older Entries