Как стать автором
Обновить
27
0

Пользователь

Отправить сообщение

Я ведь правильно понимаю, что в случае, который вы описываете (к сожалению, exposed еще только пробуем, в боевых условиях пока не использовали) все равно придется "опускаться до таблиц"? А мы то хотели все-таки сделать это через "изолированный слой". Да, это такой осознанный риск, что ли. Вернее не сколько риск, а решение.

Ну и плюс тесты то все равно же, если они написаны, отработают ситуацию. А мы их пишем, у нас много тестов.

Но спасибо, обратим внимание на exposed dsl, а может и придумаем что-то подобное, применительно к нашему решению.

Исходники здесь : https://github.com/plotn/coolreader

Как собрать - лучше лично приходите

ну, они могут себе позволить интегрировать свои технологии в свой же продукт…

Кнопки с ножницами отрезают буквы сначала и с конца введенного текста)

Да, дизайн этого экрана мне тоже кажется перегруженным (

Друг мой, когда я это разрабатывал, писал и больше года пользовался — все было хорошо.
А потом прибежали вы с нелепицей «не вводите людей в заблуждения» (в какое, собственно? вернее в какие?).
Я вроде и не планировал, но спасибо вам, без вас я бы не справился.
К слову — действительно несколько дней назад что то произошло с домовенком — мне пришлось перепривязать его, но все опять работает (и его сайт работает). С автором я никогда и не общался. Возможно у вас более полная информация, я не берусь судить.
Спасибо вам еще раз за хорошие ответы.

На самом деле наверное да, проще выпилить его да и все. Нет, никакой особой паранойи у меня на эту тему нет (я надеюсь), да и в целом — интерес в проекте был чисто академический. Конечно, как мне кажется, правильно все делать на Home Assistant'е (и вероятно на других протоколах, типа MQTT, ZigBee, хотя с ними еще не ковырялся), но я ж другие цели ставил.
Буду ли делать — непонятно, так как в целом — более менее наигрался.

Если решу покупать дом или дачу — ну, тут другое дело, но это все еще не завтра.
о, вообще отлично. но хотя вы же сами понимаете, есть в прошивке момент романтики, тем более когда есть эдакий элемент хакинга, мол, китайцы придумали вот так, а мы все взяли и переделали как нам надо.
Спасибо, ушел читать про них.
А вы читать то пробовали? ;)
А можно вашего совета? Мне не подойдет на утюг Sonoff TH 16A?
понятно, подороже, но тысяча рублей все же не крупные деньги. Зато тут еще можно развлечься с влажностью и температурой. Хотя… у меня и часы на адруине+max7219 это очень неплохо умеют, но все равно же интересно.
Окей, утюг отцеплю, спасибо ;)
Да фиг с ним ;) это внутренний адрес домашней сети, кому он нужен.
да, упустил на самом деле.
вот у него почему то один канал так чудит. Да и то, знаете, раз в месяц-два выключается, а то и реже. Мне почему то кажется, что это железная проблема.
А за утюг — ну не знаю, вполне себе он работает, обычный домашний простой парогенератор филипс. Автоматы не вылетают нигде, сонофф — жив. Причем он не на 4ch, а на «бейсике» висит. Ну у нас относительно свежий ремонт с заменой всей проводки, автоматов и т.д. — т.е. сделано более менее грамотно (как мне кажется).

Ну я проверю как раз. Ок, давайте я поковыряю, если совсем не пойдёт, приду к вам с тупыми вопросами, вдруг не откажете)

Приветствую! А вашу библиотеку можно для своей читалки использовать? У нас (KnownReader, если интересно - есть статьи на хабре) есть достаточно богатая функциональность по поддержке офлайн и онлайн словарей. Ключевая фича здесь - выбрал слово и отправил в словарь. При этом не все словари поддерживают словоформы, соответственно было бы неплохо (опционально) дать возможность (перед отправкой в словарь) привести слово в начальный вид.

И, если да, то вопрос второй - в исходном проекте есть и английский и немецкий языки, можно вас попросить доработать ещё и на них, например в виде:

lookupForMeanings("люди", "ru");

Лучше бы вообще дать возможность загрузить нужный словарь из Stream (а не изнутри библиотеки), а потом организовать поиск в нём.

Спасибо.

Да я, честно говоря, не замерял. Думаю не много. Основная загрузка и расчет — по ночам (там пачками и по многу). Потом пользователи в основном только смотрят рассчитанные показатели, объем пользовательского ввода невелик.
А для миграции то зачем такая хирургическая точность? Ведь главное смигрировать (окончательно) в тот момент, когда мы вреда не нанесем. День-два простоя системы нам дадут, больше — вряд ли. Мы уложимся.
расскажу, хоть немного уже подзабыл — везде ж торопишься. Вот сейчас я посмотрел работающий сервис, он выглядит так:
CGroup: /system.slice/mcs-hermes.service
├─69315 /bin/bash /var/some_app/some_app.jar
└─69331 /usr/bin/java -Dsun.misc.URLClassPath.disableJarChecking=true -Dspring.config.location=/opt/some_folder1/application.properties -jar /var/some_app/some_app.jar

Т.е. запущен jar и указан путь к файлу настроек, который лежит отдельно от jar.
И мы пробовали разные варианты запуска:
java -jar some_app.jar
bash /some_app.jar
В некоторых случаях подхватывался файл настроек (этот вот отдельный) в некоторых нет. Причем если просто из командной строки — то, например, да, если из сервиса, то, например, нет.
Короче говоря оставили в сервисе тот вариант, который «сработал» (в результате экспериментов). И так — ок.

Доброго дня! вы так это сказали, что как будто бы база окажется не большой и не очень важной, то это будет обидно для вас и как минимум обесценит весь наш труд ;)

Так или иначе, мы выделяем следующие классы систем:

Mission critical - Критически важные ИТ-системы/ платформы, нарушения в работе которых приводит к существенным невосполнимым потерям и серьезно затрагивает ключевые бизнес-процессы даже в краткосрочном периоде

Business critical - Критически важные ИТ-системы/ платформы для бизнеса, выход из строя которых приводит к серьезным потерям для бизнеса, однако в краткосрочном периоде ключевые бизнес-процессы могут осуществляться с незначительным снижением уровня сервиса

Business Operational - ИТ-системы, выход из строя которых затрагивает только внутренние процессы и не приводит к потерям в среднесрочном периоде, в долгосрочном периоде создаются существенные неудобства пользователям

Office Production - Некритичные ИТ-системы, простой которых в среднесрочном периоде не влияет на бизнес-процессы

В статье идет речь про Business Operational систему. И да, база не очень большая, около 300Gb (размер в ora и pg примерно одинаков), основной поток данных - интеграционный и в результате работы фоновых процессов (расчетов), т.е. точечных "небольших" вводов данных (пользовательских) не много, больше сосредоточено на сбор данных из внешних систем (можно сказать, что система аналитическая). Партиционирование есть на крупных таблицах, но его немного.

Ответил я на ваши вопросы? ;)

вы правы, я просто имел ввиду мысль чтобы понимать физику процесса. Мы то как столкнулись с этим — «там» работает (rhel), «тут» нет (redos). И сидим думаем, какое решение предпринять. Но объяснение выше в целом дает понимание полностью.
О, прикольно! Т.е. можно в эти папки симлинк набросить и он его «почувствует». Да, вероятно это вариант, проверю при случае.

Информация

В рейтинге
Не участвует
Работает в
Зарегистрирован
Активность