Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Разработка информационных систем Новый топик    Ответить
Топик располагается на нескольких страницах: Ctrl  назад   1 [2]      все
 Re: DataExpress - конструктор баз данных.  [new]
s_ustinov
Member

Откуда: Lugano, CH
Сообщений: 1900
Cane Cat Fisher
angro
"антилошарный стек технологий" - хорошо сказано, надо запомнить

в 1с и транзакции есть и всё равно если свет выключили посреди обновления, то процентов 50 что база не запустится


Это не к транзакциям вопрос. Механизм транзакций в данном гарантирует лишь то, что обновление либо запишется полностью, либо не запишется вообще.

Но если посередине обновления в помещении взорвется бомба, и все данные исчезнут, транзакции тут не виноваты.

В том то и дело, что база при отключении света выживает. Некоторое время "подумает", почистит все незакоммиченные изменения и станет работоспособной с точки зрения sql server. А 1С при этом легко может не взлететь...
26 апр 17, 08:15    [20434463]     Ответить | Цитировать Сообщить модератору
 Re: DataExpress - конструктор баз данных.  [new]
dma_caviar
Member

Откуда: https://itproduct.ru
Сообщений: 1966
s_ustinov,

Ну так респект и уважуха создателям 1С))
26 апр 17, 08:28    [20434467]     Ответить | Цитировать Сообщить модератору
 Re: DataExpress - конструктор баз данных.  [new]
s_ustinov
Member

Откуда: Lugano, CH
Сообщений: 1900
dma_caviar
Ну так респект и уважуха создателям 1С))

Таки да

Но если серьезно - такие происшествия не являются проблемой, если всё делать в соответствии с рекомендациями 1С. Они русским по белому настоятельно советуют перед любыми обновлениями сделать бекап базы.
26 апр 17, 10:41    [20434914]     Ответить | Цитировать Сообщить модератору
 Re: DataExpress - конструктор баз данных.  [new]
Cane Cat Fisher
Member

Откуда:
Сообщений: 1627
s_ustinov
в соответствии с рекомендациями 1С. Они русским по белому настоятельно советуют перед любыми обновлениями сделать бекап базы.


Получается самая настоящая транзакция. Только вручную :)
26 апр 17, 11:01    [20435010]     Ответить | Цитировать Сообщить модератору
 Re: DataExpress - конструктор баз данных.  [new]
dma_caviar
Member

Откуда: https://itproduct.ru
Сообщений: 1966
Cane Cat Fisher,

Или все метаданные в базе хранить. Чтобы транзакция и них распространялась.
26 апр 17, 11:50    [20435191]     Ответить | Цитировать Сообщить модератору
 Re: DataExpress - конструктор баз данных.  [new]
trdm_
Member

Откуда: г. Ростов-на-Дону
Сообщений: 762
s_ustinov
Cane Cat Fisher
пропущено...


Это не к транзакциям вопрос. Механизм транзакций в данном гарантирует лишь то, что обновление либо запишется полностью, либо не запишется вообще.

Но если посередине обновления в помещении взорвется бомба, и все данные исчезнут, транзакции тут не виноваты.

В том то и дело, что база при отключении света выживает. Некоторое время "подумает", почистит все незакоммиченные изменения и станет работоспособной с точки зрения sql server. А 1С при этом легко может не взлететь...

Не всегда, я несколько раз ремонтировал как dbf-ные БД, так и скульные.
Dbf -ные чаще.
26 апр 17, 13:27    [20435786]     Ответить | Цитировать Сообщить модератору
 Re: DataExpress - конструктор баз данных.  [new]
s_ustinov
Member

Откуда: Lugano, CH
Сообщений: 1900
trdm_
Не всегда, я несколько раз ремонтировал как dbf-ные БД, так и скульные.
Dbf -ные чаще.

Ну dbf-ные не совсем транзакционные
А вот то, что скульные базы портились - странно. Может, там были бед блоки на диске или ошибки на уровне файловой системы?
26 апр 17, 15:32    [20436540]     Ответить | Цитировать Сообщить модератору
 Re: DataExpress - конструктор баз данных.  [new]
YurAnt
Guest
"Нормальное кровохарканье" процесса разработки. Проблема в DataExpress заключалась в раздельных транзакциях при сохранении метаданных (случилось редкое явление - обрыв связи аккурат в миллисекунды между двумя транзакциями). Автор этот случай принял к сведению и внёс исправление. Теперь сохранение изменений в дизайнере происходит в одной транзакции.
22 июл 17, 22:07    [20667199]     Ответить | Цитировать Сообщить модератору
 Re: DataExpress - конструктор баз данных.  [new]
hVostt
Member

Откуда:
Сообщений: 13572
Надо в Open Source объединяться всем убийцам аксесов и экселей. Так поступают мудрые ребята :)
23 июл 17, 10:26    [20667516]     Ответить | Цитировать Сообщить модератору
 Re: DataExpress - конструктор баз данных.  [new]
dma_caviar
Member

Откуда: https://itproduct.ru
Сообщений: 1966
hVostt,

Не очень понятно что с того этим ребятам.
23 июл 17, 11:15    [20667560]     Ответить | Цитировать Сообщить модератору
 Re: DataExpress - конструктор баз данных.  [new]
hVostt
Member

Откуда:
Сообщений: 13572
dma_caviar
hVostt,

Не очень понятно что с того этим ребятам.


Ребята на выходе получают большой опыт и продукт, которому хоть как-то можно доверять, исходники-то открытые, и который можно продолжить педалить, когда ребятам надоест.

Доверить свои бизнес-данные какому-то самопалу, который совершенно непонятно как написан, соблюдает хоть какие-то требования по надёжности и безотказности, вероятность заброса которого невероятно высока (bus factor == 1) ?

Ну уж нет, спасибо
23 июл 17, 13:08    [20667671]     Ответить | Цитировать Сообщить модератору
 Re: DataExpress - конструктор баз данных.  [new]
dma_caviar
Member

Откуда: https://itproduct.ru
Сообщений: 1966
hVostt
Ребята на выходе получают большой опыт и продукт, которому хоть как-то можно доверять, исходники-то открытые, и который можно продолжить педалить, когда ребятам надоест.

Опыт это конечно хорошо. А продукт - что его, есть чтоль. Хотелось бы материальных, так сказать ценностей)).

hVostt
Доверить свои бизнес-данные какому-то самопалу, который совершенно непонятно как написан, соблюдает хоть какие-то требования по надёжности и безотказности, вероятность заброса которого невероятно высока (bus factor == 1) ?

Ну уж нет, спасибо

Ну, самопалу понятно.
Надо смотреть на примеры внедрений. Если есть пару серьезных, то этого достаточно для доверия. Конечно, если это не каждый раз самописка, а именно платформа.
23 июл 17, 14:09    [20667741]     Ответить | Цитировать Сообщить модератору
 Re: DataExpress - конструктор баз данных.  [new]
hVostt
Member

Откуда:
Сообщений: 13572
dma_caviar
Опыт это конечно хорошо. А продукт - что его, есть чтоль. Хотелось бы материальных, так сказать ценностей)).


Ну смотри. Вордпресс, джумла, чё там ещё, ещё десяток абсолютно бесплатных CMS. Сколько баблища люди на них заработали? Достаточно много и продолжают зарабатывать :)

Людям, бизнесу, никакой продукт сам по себе нафиг не упёрся, ни платно, ни за бесплатно. Им надо решение. Решение своих задач, проблем. Значит надо придумать, как решать задачи бизнеса дешевле и быстрей, чтобы быстрее зарабатывать на этом деньги. Всем выгодно. А как сделать такой продукт, который быстрее всего приведёт к желаемому результату? Open Source.

dma_caviar
Ну, самопалу понятно.
Надо смотреть на примеры внедрений. Если есть пару серьезных, то этого достаточно для доверия. Конечно, если это не каждый раз самописка, а именно платформа.


Ну и как на них смотреть? Как будто кто-то кого-то пустит смотреть на пример внедрения. А рассказать можно что угодно. Тем более эти продукты позиционируются как конструкторы. Типа бери и сам делай. Только нафига?

За что-то деньги отдать, чтобы потом самому с этим *бстись? Бизнес-модель просто бриллиант
23 июл 17, 14:50    [20667788]     Ответить | Цитировать Сообщить модератору
 Re: DataExpress - конструктор баз данных.  [new]
YurAnt
Guest
hVostt
Надо в Open Source объединяться всем убийцам аксесов и экселей. Так поступают мудрые ребята :)


Например..?
30 июл 17, 05:09    [20685359]     Ответить | Цитировать Сообщить модератору
 Re: DataExpress - конструктор баз данных.  [new]
vovka3003
Member

Откуда:
Сообщений: 3
Новый независимый форум с обсуждением программы DataExpress:
https://forum.develop-soft.ru/viewforum.php?f=3
Добро пожаловать!
15 мар 18, 00:37    [21257350]     Ответить | Цитировать Сообщить модератору
 Re: DataExpress - конструктор баз данных.  [new]
vovka3003
Member

Откуда:
Сообщений: 3
  • Небольшая коллекция полезных расширений для DataExpress на форуме Develop-Soft:
    + Список

  • Всплывающие подсказки при наведении мыши
    Действие добавляет всплывающие подсказки для выбранных компонентов формы. (устанавливается в действии формы)
    Скачать

  • Запуск приложения/файла с ожиданием завершения
    Действие (+ функция) запускает приложение ( открывает файл/ссылку в сопоставленном приложении), с ожиданием завершения запускаемого процесса.
    Скачать

  • Создание PDF в DataExpress
    Мини-статья. Вариант создания PDF-файла из печатаемого шалона с помощью возможностей конвертирования программы Foxit Reader
    Подробно

  • Инструмент для перевода интерфейса разрабатываемой БД
    Автоматически определяет текущий язык, установленный для DataExpress и применяет перевод по шаблону
    Скачать

  • Текущий язык программы
    Функция возвращает текущий язык установленный в программе.
    Скачать

  • Маска для поля ввода
    Действие устанавливает маску ввода для выбранного поля (альтернатива маске встроенной в программе).
    Скачать

  • "При изменении поля"
    Действие фиксирует изменения поля непосредственно в процессе ввода. Может использоваться для мгновенного вызова функций (проверки, индикация, наглядный ввод и т.п.)
    Скачать

  • Очистка фильтра формы по кнопке
    Небольшой action, позволяющий сбросить фильтр формы, включая фильтры, установленные в дочерней форме.
    Скачать

  • Рестарт программы и авторизация
    Действие перезапускает приложение (запускает новый экземпляр при закрытии). Может использоваться как средство быстрой смены пользователей текущей БД / временной "быстрой блокировки".
    Скачать

  • "Дублировать" и "Дублировать все" в запросе
    Действие (кнопки) дублирует запись указанного запроса. Опционально настраивается режим (форма, форма+подчиненные таблицы)
    Скачать

  • Сканирование (TWAIN, WIA)
    Действие выполняет сканирование с любого установленного в системе сканера по протоколу TWAIN и WIA (выбирается в настройках профиля).
    Скачать

  • Вставка текста в место нахождения курсора
    Действие выполняет вставку произвольного текста в место нахождения курсора (или в выделение с заменой) в поле. Применение можно найти довольно широкое (насколько хватит фантазии): это могут быть и спецсимволы (комбинации для которых так долго вспоминать) или шаблонные заготовки текста.
    Скачать

  • Генератор QR-кода offline
    Функция + Действие. Генерирует QR-код из заданного текста в компонент "Изображение". Для формирования QR-кода не требуется подключение к интернет (используется консольная утилита).
    Скачать

  • Перетаскивание формы за любое место
    Действие, функция. Для активации достаточно просто подключить действие в форме или прописать выражение FM_MOVE в любой надписи в форме.
    Скачать

  • Гео-функции
    Модуль содержит несколько полезных функций для работы с картами, определение координат и адресов, поиск и геопозиционирование. (подробное описание внутри модуля).
    Скачать

  • Дата и время в верхней панели кнопок
    Функция для вставки в Main (глобальный модуль программы). Создает лейбл (дата, день недели, время) в панели кнопок главного окна программы с ежесекундным обновлением.
    Перейти

  • Проверка валидности ИНН
    Функция проверки ИНН по контрольной сумме.
    Скачать
  • P.S. Об обнаруженных ошибках, багах просьба отписываться в теме размещения конкретного модуля.
    P.P.S. Хотелки, идеи, пожелания, предложения тут.
  • 27 апр 18, 15:59    [21374557]     Ответить | Цитировать Сообщить модератору
    Топик располагается на нескольких страницах: Ctrl  назад   1 [2]      все
    Все форумы / Разработка информационных систем Ответить