Вопрос про курсор
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4742
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 10 раз
- Поблагодарили: 38 раз
Вопрос про курсор
Это понятно, в конце концов все это про деньги. Надо только реалии смотреть. Нет столько денег, чтобы выпустить новый продукт. Когда деньги были, их про...ли из-за ошибочный решений. В результате имеем продукт со множеством багов, которые уже исправлять некому. Поэтому перестаём рефлексировать, забываем про SV /RZ и спокойно работаем дальше на clarion. Если хочется перспективы, то сосредотачиваемся на бизнесе или изучаем другие системы, кому что ближе.
C6/C11, ШВС, tps/btrieve.
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4742
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 10 раз
- Поблагодарили: 38 раз
Вопрос про курсор
А ведь так хочется верить, что clarion не умер. Умом понимаешь, что продолжения банкета не будет...
C6/C11, ШВС, tps/btrieve.
- Игорь Столяров
- Ветеран движения
- Сообщения: 7498
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 18 раз
- Поблагодарили: 51 раз
Вопрос про курсор
За теми кто отстал - не возвращаться. (С) Кодекс
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4742
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 10 раз
- Поблагодарили: 38 раз
Вопрос про курсор
Давно уже было, скриншоты из выступления RZ на clarionlive. Меня ещё повеселил аккаунт Боб-суппорт в оффгруппах, потом быстро исчез.Игорь Столяров писал(а): ↑21 Апрель 2023, 9:31Блог ожил: https://clarionsharp.com/blog/category/clarion-12/
1.jpg
C6/C11, ШВС, tps/btrieve.
- Игорь Столяров
- Ветеран движения
- Сообщения: 7498
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 18 раз
- Поблагодарили: 51 раз
Вопрос про курсор
Да, традиционные лозунги.
Но согласитесь, что комплект не сложный и вполне тянет на релиз C12.
I64 данные уже добавляли, линкер x64 наверняка уже подключали для теста.
Интерфейсные украшалки - это просто адаптация релиза API Microsoft (знаю что Вам не надо )
Ну и всё. Ничего там военного нет для заказа на оутсорсе ...
За теми кто отстал - не возвращаться. (С) Кодекс
- Губин Игорь
- ✯ Ветеран ✯
- Сообщения: 2367
- Зарегистрирован: 16 Сентябрь 2005, 16:35
- Откуда: Москва
- Благодарил (а): 1 раз
- Поблагодарили: 19 раз
Вопрос про курсор
Переделка всех драйверов БД под варианты 32 и 64 (весьма нетривиально), переделка аккуратная всего рантайма (весьма муторно)... Не говоря уже об интерфейсе. Кажется, что интерфейс это просто, но я согласен с тем, что уже никто не знает, как этот чёрный ящик работает. Разве что, разработчики AnyScreen
Это я только кажусь дураком! На самом деле я полный идиот!
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4742
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 10 раз
- Поблагодарили: 38 раз
Вопрос про курсор
Про 64 было сказано, что смысла дорабатывать компилятор нет, кто бы дал деньги прикрутить чужой, желательно еще, чтобы isam драйвера выпилить, тогда проще.
С12 был уже готов до anyscreen, его отозвали из-за вылезших проблем после внесенных изменений в рантайм. Это где-то около 5 лет назад и произошло.
То есть RZ сидит на куче кода, написанного за почти 30 лет разными людьми, что и как там внутрях работает, уже никто не знает, а передача ковыряться с этим добром на аутсорс приводит к неуправляемому росту проблем в работе. Проще все заново переделать. Обратило на себя внимание, что в выступлении только про будущие возможности, ни слова про багфиксы, как будто все хорошо. И еще про безальтернативность модели с подпиской.
В общем, надоело это все в очередной раз обсуждать, умерло так умерло. Работаем на том, что есть, при потребности осваиваем другие инструменты. Знать бы еще, какие. Везде есть свои проблемы.
С12 был уже готов до anyscreen, его отозвали из-за вылезших проблем после внесенных изменений в рантайм. Это где-то около 5 лет назад и произошло.
То есть RZ сидит на куче кода, написанного за почти 30 лет разными людьми, что и как там внутрях работает, уже никто не знает, а передача ковыряться с этим добром на аутсорс приводит к неуправляемому росту проблем в работе. Проще все заново переделать. Обратило на себя внимание, что в выступлении только про будущие возможности, ни слова про багфиксы, как будто все хорошо. И еще про безальтернативность модели с подпиской.
В общем, надоело это все в очередной раз обсуждать, умерло так умерло. Работаем на том, что есть, при потребности осваиваем другие инструменты. Знать бы еще, какие. Везде есть свои проблемы.
C6/C11, ШВС, tps/btrieve.
- Игорь Столяров
- Ветеран движения
- Сообщения: 7498
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 18 раз
- Поблагодарили: 51 раз
Вопрос про курсор
Никто ничего не будет переделывать. Для внешних драйверов SQL будет переделан интерфейс к x64 версиям при линковке.Губин Игорь писал(а): ↑21 Апрель 2023, 15:43 всех драйверов БД под варианты 32 и 64 (весьма нетривиально)
Далее линкер, будет выделять и адресовать динамическую (!!!) память за 4GB и работать с типами данных x64.
И всё готово. Таких x64 приложений 95%, кроме тех "True x64" что делает Microsoft и крупнейшие компании ...
Вот это настроение Ослика Иа в день рождения надо скринить !
Потому, что как выйдет C12 - первым ведь побегите проверять не отвалился ли любимый ШВС в классическом интерфейсе.
За теми кто отстал - не возвращаться. (С) Кодекс
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4742
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 10 раз
- Поблагодарили: 38 раз
Вопрос про курсор
Я не побегу, остаюсь на стабильно C6 рантайме. В выход C12 не верю.Игорь Столяров писал(а): ↑21 Апрель 2023, 18:57Никто ничего не будет переделывать. Для внешних драйверов SQL будет переделан интерфейс к x64 версиям при линковке.Губин Игорь писал(а): ↑21 Апрель 2023, 15:43 всех драйверов БД под варианты 32 и 64 (весьма нетривиально)
Далее линкер, будет выделять и адресовать динамическую (!!!) память за 4GB и работать с типами данных x64.
И всё готов. Таких x64 приложений 95%, кроме тех "True x64" что делает Microsoft и крупнейшие компании ...
Вот это настроение Ослика Иа в день рождения надо скринить !
Потому, что как выйдет C12 - первым ведь побегите проверять не отвалился ли любимый ШВС в классическом интерфейсе.
По поводу "ликёра", мне кажется, Вы сильно заблуждаетесь. Упрется в адресацию внутри рантайма. В win32 это long, и на него много где в коде завязано. И у нас, где мы напрямую работаем с win api. Если было бы так просто, давно сделали.
C6/C11, ШВС, tps/btrieve.
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4742
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 10 раз
- Поблагодарили: 38 раз
Вопрос про курсор
Кстати, линкер в с11, если не ошибаюсь, не топспидовский.
C6/C11, ШВС, tps/btrieve.
- Игорь Столяров
- Ветеран движения
- Сообщения: 7498
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 18 раз
- Поблагодарили: 51 раз
Вопрос про курсор
Помните был CPD2.1 который как и все DOS приложения работал в 640 KByte, но его мона было собирать
в режиме использования расширенной памяти XMS до 1 MByte ?
Т.е. речь не идёт об изменении Run-Time, вполне достаточно открыть возможность адресации памяти
для запросов на выделение динамической памяти и можно сказать что у нас сборка (!) x64.
А иначе бы ни одно приложение с x32 RunTime не смогло работать под x64 Windows ... Но они работают.
За теми кто отстал - не возвращаться. (С) Кодекс
-
- ✯ Ветеран ✯
- Сообщения: 5037
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 23 раза
Вопрос про курсор
Именно большевики. Они страну развалили два раза. И всё во власть рвутся. Наверно третий раз хотят. С Кларионом похоже одного раза хватило.
We are hard at work… for you.
- Губин Игорь
- ✯ Ветеран ✯
- Сообщения: 2367
- Зарегистрирован: 16 Сентябрь 2005, 16:35
- Откуда: Москва
- Благодарил (а): 1 раз
- Поблагодарили: 19 раз
Вопрос про курсор
Вопрос весьма дискуссионный. Как думаете, смогли бы 5-10% заставить велосипедистов, с их вечной нехваткой ресурсов, реанимировать развитие классической линии шаблонов с полной синхронизацией?
Т.ч. что-то такое в нас есть
Это я только кажусь дураком! На самом деле я полный идиот!
-
- ✯ Ветеран ✯
- Сообщения: 5037
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 23 раза
Вопрос про курсор
Давайте верну всех к теме поста.
Есть такой момент. Работаем с SQL. Нужно сделать аналитический отчёт. Собственно, послать некий запрос на сервер и получить данные на клиенте. Так вот. Если сам запрос выполняется ~1сек, а данные по сети идут секунд 5 (пять), то использование прогресс-бара выглядит нормальным. А если запрос сервер обрабатывает секунд 5, а данных столько, что они пересылаются за секунду, то использование прогресс-бара представляется вредным. Чем занимать пользователя эти пять секунд пока сервер обрабатывает запрос? Поэтому такие вещи делаю через курсор "песочные часы" (и никаких прогресс-баров). Если нужен на печать, то стандартный отчёт по очереди.
Есть такой момент. Работаем с SQL. Нужно сделать аналитический отчёт. Собственно, послать некий запрос на сервер и получить данные на клиенте. Так вот. Если сам запрос выполняется ~1сек, а данные по сети идут секунд 5 (пять), то использование прогресс-бара выглядит нормальным. А если запрос сервер обрабатывает секунд 5, а данных столько, что они пересылаются за секунду, то использование прогресс-бара представляется вредным. Чем занимать пользователя эти пять секунд пока сервер обрабатывает запрос? Поэтому такие вещи делаю через курсор "песочные часы" (и никаких прогресс-баров). Если нужен на печать, то стандартный отчёт по очереди.
We are hard at work… for you.
- Губин Игорь
- ✯ Ветеран ✯
- Сообщения: 2367
- Зарегистрирован: 16 Сентябрь 2005, 16:35
- Откуда: Москва
- Благодарил (а): 1 раз
- Поблагодарили: 19 раз
Вопрос про курсор
Тут как раз никакой разницы, прогресс бар должен идти все 6 секунд. Но, в целом, мысль правильная.
Это я только кажусь дураком! На самом деле я полный идиот!