создается новый экземпляр анонимной функции, и алгоритм сравнения выбирает его как новый объект и, следовательно, повторно отображает кнопки даже если это не нужно.
Этот такой же простой, относительно него есть серые зоны, и это не общее решение.
Я надеюсь, что это помогло вам всем!
«Это» помогло.
Переводчик, тебе не жалко людей, которые это читают?
Переведи это на русский либо оставь на английском. Гугл транслейт, полагаю, тут все умеют.
Сочувствую всем, кто проходит ваши «Авторские онлайн‑курсы для профессионалов»
Спасибо, что напомнил про мошенников. Пошел проверять подключенные услуги в личные кабинеты. Обнаружил, что РТК подключил платную подписку на антивирус. Успел отключить до того, как деньги начали снимать. Типа "бесплатный период".
Так что ещё раз спасибо автору, а клиентам интернет от Ростелекома рекомендую зайти в личный кабинет и проверить, не попали ли они как и я на такую "акцию".
До последней "чистки" РКН своих реестров мой провайдер регулярно блокировал официальные сайты Vuejs, vuex и т.д. Да и nodejs пакеты не всегда скачивались без VPN.
Обращения в техподдержку и жалоба в РКН не помогали.
Лет десять-пятнадцать, говорите? Пару лет назад вызывал "поверяльщиков". Официально. Из областного центра. По телефону, который висит в ЖЭУ. Ждал очереди больше месяца. Так те даже баночки с собой не захватили. Давал свою. Но денег взяли и бумажку выписали. Так что, не знаю, что у вас в Москве. У нас, в России эта "поверка" — лишь способ снять бабла с людей.
Работал в одной (да нет, не в одной) присосавшейся к бюджету конторе. Так в ней распространяли памятку менеджерам как «правильно» составлять для заказчика конкурсную документацию, чтобы по результатам «выиграл» нужный подрядчик. И вообще, этой гадости с типа «конкурсами» насмотрелся с 2005 года. Выиграть в госзакупках можно только по серьезному недосмотру заинтересованных лиц. И никакая суперэлектронная система не может сделать так, чтобы воровали меньше.
Купил устройства Sonoff в свой умный дом. В мае 2018 благодаря Раскомнадзору они все превратились в тыкву. Кроме настенных выключателей, которые превратились в обычные, но неразумно дорогие.
Вангую, СМИ радостно подхватят: «Телеграм распространяет вирусы! Давайте его запретим! Им пользоваться опасно!».
А ведь суть не в этом. Просто Telegram используется для управления RAT. Вместо Telegram можно использовать и более «классические» способы. Например, отсылку сообщений на IP.
Сам с удовольствием использую Telegram для управления всякими своими сервисами: от умного дома до мониторинга и обслуживания баз данных. Это реально удобно и безопасно.
<сарказм> Так что, в очередной раз давайте поднимем кампанию за запрет топоров, ведь их, бывает, тоже используют для рубки не только дерева. </сарказм>
Поясню. Трюк с массивом и использование самописной агрегатной функции нужны были для того, чтобы сделать интерфейс администратора для настройки этого приложения. Таким образом, в админке можно написать формулу расчёта показателя: =percent(PCurrent, PTotal)
Эта формула легко регулярными выражениями приводится к виду calc.percent(array[indicators->>'PCurrent', indicators->>'PTotal']), который подставляется в текст создаваемого представления.
Так как подобных функций набирается как минимум с десяток и в них может быть более 2 параметров (присутствуют более сложные методики расчёта), решил не создавать типы для каждой из функций (впрочем, теперь это моё решение не кажется таким однозначным).
В результате:
даём пользователю возможность ввести человекопонятную формулу без необходимости проверки на 0/null
можем проверить её корректность на этапе при сохранении
разрешаем использовать только те агрегатные функции, которые доступны в схеме calc
Согласен про влияние других языков.
Полагаю, татарское влияние было в основном с 12-13 до 15-16 века. В это время юг Руси было в основном был под славянским польско-литовским влиянием. За это время в языках закрепилось довольно много различий. Казаки начали выделяться также где-то в 15-16 веках как раз на юге.
Дальше, как вы и описываете, Москва и Петербург становятся проводниками влияния других языков на русский, а окраины остаются более верны языковым традициям.
«Это» помогло.
Переводчик, тебе не жалко людей, которые это читают?
Переведи это на русский либо оставь на английском. Гугл транслейт, полагаю, тут все умеют.
Сочувствую всем, кто проходит ваши «Авторские онлайн‑курсы для профессионалов»
Спасибо, что напомнил про мошенников. Пошел проверять подключенные услуги в личные кабинеты. Обнаружил, что РТК подключил платную подписку на антивирус. Успел отключить до того, как деньги начали снимать. Типа "бесплатный период".
Так что ещё раз спасибо автору, а клиентам интернет от Ростелекома рекомендую зайти в личный кабинет и проверить, не попали ли они как и я на такую "акцию".
Резюме 1:
Это оказалось так дорого, что не удалось заставить сисопов платить самостоятельно.
Резюме 2:
Тады ой, заставим платить за это все население.
Уже ограничили. Работать без VPN невозможно.
До последней "чистки" РКН своих реестров мой провайдер регулярно блокировал официальные сайты Vuejs, vuex и т.д. Да и nodejs пакеты не всегда скачивались без VPN.
Обращения в техподдержку и жалоба в РКН не помогали.
Лет десять-пятнадцать, говорите? Пару лет назад вызывал "поверяльщиков". Официально. Из областного центра. По телефону, который висит в ЖЭУ. Ждал очереди больше месяца. Так те даже баночки с собой не захватили. Давал свою. Но денег взяли и бумажку выписали. Так что, не знаю, что у вас в Москве. У нас, в России эта "поверка" — лишь способ снять бабла с людей.
Давайте его запретим!Им пользоваться опасно!».А ведь суть не в этом. Просто Telegram используется для управления RAT. Вместо Telegram можно использовать и более «классические» способы. Например, отсылку сообщений на IP.
Сам с удовольствием использую Telegram для управления всякими своими сервисами: от умного дома до мониторинга и обслуживания баз данных. Это реально удобно и безопасно.
<сарказм> Так что, в очередной раз давайте поднимем кампанию за запрет топоров, ведь их, бывает, тоже используют для рубки не только дерева. </сарказм>
Гуглотранслейтом все могут пользоваться. Не место такому «переводу» на Хабре.
Автору плюсик в карму и за пост.
У меня Ростелеком. Перестали работать устройства Sonoff. Translate.Google.com недоступен.
=percent(PCurrent, PTotal)
Эта формула легко регулярными выражениями приводится к виду
calc.percent(array[indicators->>'PCurrent', indicators->>'PTotal'])
, который подставляется в текст создаваемого представления.Так как подобных функций набирается как минимум с десяток и в них может быть более 2 параметров (присутствуют более сложные методики расчёта), решил не создавать типы для каждой из функций (впрочем, теперь это моё решение не кажется таким однозначным).
В результате:
Полагаю, татарское влияние было в основном с 12-13 до 15-16 века. В это время юг Руси было в основном был под славянским польско-литовским влиянием. За это время в языках закрепилось довольно много различий. Казаки начали выделяться также где-то в 15-16 веках как раз на юге.
Дальше, как вы и описываете, Москва и Петербург становятся проводниками влияния других языков на русский, а окраины остаются более верны языковым традициям.