Очень важный насущный вопрос:
- Надо ли ставить пробел после эмодзи?
- Надо ли ставить пробел после эмодзи?
Anonymous Poll
64%
Да, пробел нужен
2%
Нет, эмодзи как бы содержит пробел
34%
фигасе у вас проблемы..
Забавно, как по-разному выкупают юмор в разных соц.сетях
В прошлом году я пошутил про Б24, так народ вообще не вкурил шутку ни в одной сети. Слишком серьезно для всех стало на таком контрасте шутковать.
В этом году я не знал, как пошутить, и уже на посиделка вечером с ребятами, когда простебали мой новый образ, родилась эта тема с пальцем. Мне помогали сделать максимально кавказское лицо, помогли написать правильно фразу. Я показываю на рыбу, если кто не уловил, ибо сидим мы в Моремании.
При этом в ВК народ налайкал даже такой, который обычно годами не появляется на орбите. А в телеграме все как-то настороженно отнеслись, судя по всей реакции =)
В прочие сети некогда было постить, мы слишком хорошо сидели и обсуждали всякое.
Вы как пошутили в субботу? Что прикольного было?
В прошлом году я пошутил про Б24, так народ вообще не вкурил шутку ни в одной сети. Слишком серьезно для всех стало на таком контрасте шутковать.
В этом году я не знал, как пошутить, и уже на посиделка вечером с ребятами, когда простебали мой новый образ, родилась эта тема с пальцем. Мне помогали сделать максимально кавказское лицо, помогли написать правильно фразу. Я показываю на рыбу, если кто не уловил, ибо сидим мы в Моремании.
При этом в ВК народ налайкал даже такой, который обычно годами не появляется на орбите. А в телеграме все как-то настороженно отнеслись, судя по всей реакции =)
В прочие сети некогда было постить, мы слишком хорошо сидели и обсуждали всякое.
Вы как пошутили в субботу? Что прикольного было?
❤1
Что делать, когда присылают изображения, а не редактируемые файл?
Я считаю, что не надо просить человека прислать редактируемый вариант. Он уже проявил максимум, на который готов.
Потому надо слать ему аналогичный ответ — такой же скрин с результатом.
Если он голосовым сообщением попросит, то так же голосовым ему продиктовать все данные.
Ну и через пару секунд после прочтения/прослушивания автором сообщения — прислать редактируемый вариант с вашей стороны. Ну просто потому, что вы не мудак сами перед собой и это не детский сад. Да, пошутили, дали понять, что вы тоже можете выдать фичу, но и показать, как бы хорошо было бы сразу, если бы человек прислал нечто нормальное.
Я считаю, что не надо просить человека прислать редактируемый вариант. Он уже проявил максимум, на который готов.
Потому надо слать ему аналогичный ответ — такой же скрин с результатом.
Если он голосовым сообщением попросит, то так же голосовым ему продиктовать все данные.
Ну и через пару секунд после прочтения/прослушивания автором сообщения — прислать редактируемый вариант с вашей стороны. Ну просто потому, что вы не мудак сами перед собой и это не детский сад. Да, пошутили, дали понять, что вы тоже можете выдать фичу, но и показать, как бы хорошо было бы сразу, если бы человек прислал нечто нормальное.
🔥7👍1
А у нас сегодня еще один курсант получил диплом администратора Планфикса
После прохождения всех заданий, курсант проявил себя креативно и начал с помощью API решать некоторые задачи, потому что часть заданий не видел, как решить иначе.
Я в таком случае хвалю, это же круто. Но указываю, что есть более простое решение, которое может пригодиться в более широком спектре задач в будущем.
Как будут отзывы, сразу поделюсь.
После прохождения всех заданий, курсант проявил себя креативно и начал с помощью API решать некоторые задачи, потому что часть заданий не видел, как решить иначе.
Я в таком случае хвалю, это же круто. Но указываю, что есть более простое решение, которое может пригодиться в более широком спектре задач в будущем.
Как будут отзывы, сразу поделюсь.
👍3
Кавказский разговорный клуб
Родилась прекрасная идея(“Все идеи хорошие!” ©Гравити Фолз) , после того как я прошлым летом пару ночей подряд разговорный язык прокачивал в на сочинском берегу. Значит, собираются люди, которые до жути боятся оказаться в ситуации, где большие и громкие ребята любой из кавказских республик начинают разгонять очень тяжелый разговор, где пахнуть дракой начинает с первой секунды.
Идея в том, что несколько таких заранее подготовленных ребят начинают какую-то бадягу, и желающие прокачаться начинают вступать в разговор, пытаясь найти правильные слова, вывести разговор в мирное русло, найти правду без драки.
Альтернативная версия, что ребята из кавказских республик, которые понимают, что слишком эмоционально реагируют для окружающих и хотят научиться ловить свой гнев или практиковать выход из этого без фатальных последствий, с ними идет аналогичный, но уже другой диалог. Могут быть и славяне, но чую им там мало места будет.
Так вот, после сценарной перепалки начинаются коучинговые отработки конфликтов, как правильно вообще работать в такой ситуации и какие техники применяли разные ребята, что из этого хорошо, а что плохо работает.
Ну и так пару раз в месяц собираться, чтобы иммерсивно прокачать свою психику, что-то понять, чему-то научиться.
Про деньги речь не идет, это скорее оплата коворкинга/антикафе всеми за себя, а потом как-то скинуться коучу.
Мне кажется, что эта тема в России должна пойти нормально. Это и социально полезный культурный клей, чтобы люди могли узнать друг друга лучше, и над собой поработать.
Родилась прекрасная идея
Идея в том, что несколько таких заранее подготовленных ребят начинают какую-то бадягу, и желающие прокачаться начинают вступать в разговор, пытаясь найти правильные слова, вывести разговор в мирное русло, найти правду без драки.
Альтернативная версия, что ребята из кавказских республик, которые понимают, что слишком эмоционально реагируют для окружающих и хотят научиться ловить свой гнев или практиковать выход из этого без фатальных последствий, с ними идет аналогичный, но уже другой диалог. Могут быть и славяне, но чую им там мало места будет.
Так вот, после сценарной перепалки начинаются коучинговые отработки конфликтов, как правильно вообще работать в такой ситуации и какие техники применяли разные ребята, что из этого хорошо, а что плохо работает.
Ну и так пару раз в месяц собираться, чтобы иммерсивно прокачать свою психику, что-то понять, чему-то научиться.
Про деньги речь не идет, это скорее оплата коворкинга/антикафе всеми за себя, а потом как-то скинуться коучу.
Мне кажется, что эта тема в России должна пойти нормально. Это и социально полезный культурный клей, чтобы люди могли узнать друг друга лучше, и над собой поработать.
👍2
Люди не глазами читают
Вот прислали нам идентификатор для настройки роуминга между Диадоком и СБИСом, чтобы обмен документов шел корректно.
Но вместо нажатия на копировать (два квадратика) и вставить обычными средствами, человек сделал фото экрана, обрезал и кинул в комментарии.
И ведь они искренне считают, что набрать 46 символов с фоточки — очень просто? Почему сами не набрали, раз это так просто?
Ну так другим просто, а им сложно/некогда/неудобно.
Надо им зарплату так же выдавать фоткой денег.
Вот прислали нам идентификатор для настройки роуминга между Диадоком и СБИСом, чтобы обмен документов шел корректно.
Но вместо нажатия на копировать (два квадратика) и вставить обычными средствами, человек сделал фото экрана, обрезал и кинул в комментарии.
И ведь они искренне считают, что набрать 46 символов с фоточки — очень просто? Почему сами не набрали, раз это так просто?
Ну так другим просто, а им сложно/некогда/неудобно.
Надо им зарплату так же выдавать фоткой денег.
😁2👍1👏1
Чельцов
А у нас сегодня еще один курсант получил диплом администратора Планфикса После прохождения всех заданий, курсант проявил себя креативно и начал с помощью API решать некоторые задачи, потому что часть заданий не видел, как решить иначе. Я в таком случае хвалю…
А вот и #отзыв о #продвинутыйкурс от новоиспеченного администратора аккаунта
👍2
Почта на Яндексе всё
Если у вас домен приземлен на Яндекс.Почту, то, возможно, вы уже знаете, что с 17 апреля надо будет платить за всех юзеров (все почтовые ящики). Путей решения проблемы “платить” несколько:
- собрать все домены и переехать на другой пока еще бесплатный сервис;
- развернуть свой сервер и выкачать туда всю почту;
- пользоваться обычным яндексом без домена;
- платить.
Что важно:
- можно создавать пользователей по API и удалять, тарификация посекундная;
- заблокированные юзеры так же считаются в тарифе;
- бесплатных юзеров нет ни на одном тарифе;
- если не платить, почта не придет и не уйдет;
- алиасы почты бесплатны;
- файлы на дисках так же подчиняются тарифу.
Я непротив платить 249 рублей за юзера, но у меня на курсе обучения их создается довольно много, а потом удаляются. Может пройти пару месяцев, потратятся деньги. Это неприкольно.
Для тех, кто пользуется Планфиксом, тем не подойдет стандартный тариф, потому что там в исходящих всего 1500 писем, это условные 1500 комментариев (500 в день). Тогда вам надо уже на тариф №2 за 549 рублей в месяц, будет 10 000 писем в месяц.
У нас один ящик для коммуникации с миром, платить 549 рублей не проблема, но я не уверен, что 10 000 нам хватит.
Более того, у меня много доменов и там практически ничего не происходит, а платить за пустоту не хочется. Расходы несопоставимы, а Яндексы особого тарифа не дают.
Мне сейчас видится путь проверки своего сервера для этих целей. Сначала я перетащу второстепенные домены на него, потом основной выкачаем.
В связи с этим будем наблюдать, как пойдет переезд. Когда освоимся, будем делать выводы и смотреть за доставляемостью. Есть риски попадания в спам-фильтры, но значит будем с этим бороться отдельно.
Если у вас домен приземлен на Яндекс.Почту, то, возможно, вы уже знаете, что с 17 апреля надо будет платить за всех юзеров (все почтовые ящики). Путей решения проблемы “платить” несколько:
- собрать все домены и переехать на другой пока еще бесплатный сервис;
- развернуть свой сервер и выкачать туда всю почту;
- пользоваться обычным яндексом без домена;
- платить.
Что важно:
- можно создавать пользователей по API и удалять, тарификация посекундная;
- заблокированные юзеры так же считаются в тарифе;
- бесплатных юзеров нет ни на одном тарифе;
- если не платить, почта не придет и не уйдет;
- алиасы почты бесплатны;
- файлы на дисках так же подчиняются тарифу.
Я непротив платить 249 рублей за юзера, но у меня на курсе обучения их создается довольно много, а потом удаляются. Может пройти пару месяцев, потратятся деньги. Это неприкольно.
Для тех, кто пользуется Планфиксом, тем не подойдет стандартный тариф, потому что там в исходящих всего 1500 писем, это условные 1500 комментариев (500 в день). Тогда вам надо уже на тариф №2 за 549 рублей в месяц, будет 10 000 писем в месяц.
У нас один ящик для коммуникации с миром, платить 549 рублей не проблема, но я не уверен, что 10 000 нам хватит.
Более того, у меня много доменов и там практически ничего не происходит, а платить за пустоту не хочется. Расходы несопоставимы, а Яндексы особого тарифа не дают.
Мне сейчас видится путь проверки своего сервера для этих целей. Сначала я перетащу второстепенные домены на него, потом основной выкачаем.
В связи с этим будем наблюдать, как пойдет переезд. Когда освоимся, будем делать выводы и смотреть за доставляемостью. Есть риски попадания в спам-фильтры, но значит будем с этим бороться отдельно.
Продолжаю копаться с почтовыми ящиками, и там приколы с API
Во-первых, старое API протухло, у меня ничего не отрабатывает, потому что Pddtoken больше не получить по справке.
Во-вторых, когда создаете приложение на https://oauth.yandex.ru, вы создадите приложение на доступ к своей учетке, а не доступ к данным, которые доступны вашей учетке.
В третьих, чтобы получить права, что указаны на странице справки https://yandex.ru/dev/api360/doc/concepts/access.html, надо спросить поддержку, и они дадут такую ссылку, где вы сможете все ассорти доступов выбрать:
https://oauth.yandex.ru/client/new
Не говорят, почему кнопка создания приложения не ведет на эту страницу, магия такая.
Доступы надо в поле поиска вставлять вручную, в списке вы их не найдете. Да, ходим в справку, копипастим, выбираем.
Во-первых, старое API протухло, у меня ничего не отрабатывает, потому что Pddtoken больше не получить по справке.
Во-вторых, когда создаете приложение на https://oauth.yandex.ru, вы создадите приложение на доступ к своей учетке, а не доступ к данным, которые доступны вашей учетке.
В третьих, чтобы получить права, что указаны на странице справки https://yandex.ru/dev/api360/doc/concepts/access.html, надо спросить поддержку, и они дадут такую ссылку, где вы сможете все ассорти доступов выбрать:
https://oauth.yandex.ru/client/new
Не говорят, почему кнопка создания приложения не ведет на эту страницу, магия такая.
Доступы надо в поле поиска вставлять вручную, в списке вы их не найдете. Да, ходим в справку, копипастим, выбираем.
Вибро-номерок
На соревнованиях была одна проблема:
- Диктор в микрофон бубнит сложное имя, номер ковра и ВУЗ. А студенты пропускали свои выходы или сильно опаздывали из-за необходимости переодеть куртку.
Идея в том, что на соревнованиях всем, кто не хочет прозевать, выдается клипсовый замочек-номерок, который они себе куда-то вешают и как только их вызывают, там кодовое обозначение показывает:
- Ковер | Цвет ==>> 1/2/3 | Крс/Син
Он туда бежит, скидывает все на точке осмотра, борется, потом назад идет. По итогу сдает клипсу.
Почему не телефон? Потому что ты в форме ходишь, телефон может быть где-то отдельно в сумке/одежде.
А можно, кстати, клипсу просто продавать как такой AirTag, но по своим нуждам. Чтобы сам себе что-то напоминал и мог с чем-то таким интегрировать. Тогда останется какой-то API-шлюз делать и готовые интеграции, чтобы это было попроще.
Нормуль?
#КБЧельцова
На соревнованиях была одна проблема:
- Диктор в микрофон бубнит сложное имя, номер ковра и ВУЗ. А студенты пропускали свои выходы или сильно опаздывали из-за необходимости переодеть куртку.
Идея в том, что на соревнованиях всем, кто не хочет прозевать, выдается клипсовый замочек-номерок, который они себе куда-то вешают и как только их вызывают, там кодовое обозначение показывает:
- Ковер | Цвет ==>> 1/2/3 | Крс/Син
Он туда бежит, скидывает все на точке осмотра, борется, потом назад идет. По итогу сдает клипсу.
Почему не телефон? Потому что ты в форме ходишь, телефон может быть где-то отдельно в сумке/одежде.
А можно, кстати, клипсу просто продавать как такой AirTag, но по своим нуждам. Чтобы сам себе что-то напоминал и мог с чем-то таким интегрировать. Тогда останется какой-то API-шлюз делать и готовые интеграции, чтобы это было попроще.
Нормуль?
#КБЧельцова
🔥2
Обожаю, когда банки такое выдают
ПСБ частнько так показывает “Операций нет” сверху, а ниже за скролом экрана “Сервис временно недоступен” сереньким.
Если бы не размеры моего экрана, так бы и ушел, но я же вижу изменение баланса и мне надо платежи разнести.
А банку всеравно, деньги же у него есть, ну и норм. “Завтра приходите, что вы все время сегодня приходите.”
API они выдают только тем, у кого обороты выше 250 млн в год. Другим API не нужно, думают они.
ПСБ частнько так показывает “Операций нет” сверху, а ниже за скролом экрана “Сервис временно недоступен” сереньким.
Если бы не размеры моего экрана, так бы и ушел, но я же вижу изменение баланса и мне надо платежи разнести.
А банку всеравно, деньги же у него есть, ну и норм. “Завтра приходите, что вы все время сегодня приходите.”
API они выдают только тем, у кого обороты выше 250 млн в год. Другим API не нужно, думают они.
😁3🔥1
Дочь просит телефон на ДР, а мы не хотим
У нас позиция простая:
- Успеет еще тупить в телефон, пусть пока другие вещи прокачивает.
Ни за едой, не в машине, ни просто так. Разве что пару раз в неделю на час она уговаривает (грамотно торгуется), залипает там, а потом переключаем на что-то.
Маленькая В. много рисует, лепит, пишет, раскрашивает, вырезает, клеит и т.п. У нее смекалка развивается на всяких штуках. Планшет с трафаретами сделали, было круто, как она там сама рисует мультики и комиксы, меняет подложки, стирает тряпочкой старое и рисует новое. Фантазия работает!
Начал ее расспрашивать, зачем ей телефон? Чтобы играть.
Но телефон нужен, чтобы папе и маме звонить, если мы не рядом. А мы же рядом. Это надо попозже, когда в школу пойдет. Согласилась, но играть хочется.
Попробовал переключить внимание на звонки. И вспомнил, что можно звонить на колонку с Алисой, и позвонил на нее с телефона.
Дочь приняла звонок командо “Алиса, возьму трубку”, и мы прикольно поболтали. И дочь захотела позвонить мне, но с колонки в телефон нельзя позвонить =(
Купил себе маленькую колонку в офис, и теперь дочь освоила опцию “Алиса, позвони папе”, у меня колонка сообщает о звонк и я сразу беру трубку. Профит! Я у нее на связи и это неплохая геймификация с голосовым интерфейсом.
Хватит ненадолго, согласен, но тут она самостоятельна, не надо зависеть от мамы и ее телефона. И на случай какой беды она всегда сможет мне набрать или среагировать на мой звонок.
А вы со скольки лет телефон дали ребенку? Не пожалели?
У нас позиция простая:
- Успеет еще тупить в телефон, пусть пока другие вещи прокачивает.
Ни за едой, не в машине, ни просто так. Разве что пару раз в неделю на час она уговаривает (грамотно торгуется), залипает там, а потом переключаем на что-то.
Маленькая В. много рисует, лепит, пишет, раскрашивает, вырезает, клеит и т.п. У нее смекалка развивается на всяких штуках. Планшет с трафаретами сделали, было круто, как она там сама рисует мультики и комиксы, меняет подложки, стирает тряпочкой старое и рисует новое. Фантазия работает!
Начал ее расспрашивать, зачем ей телефон? Чтобы играть.
Но телефон нужен, чтобы папе и маме звонить, если мы не рядом. А мы же рядом. Это надо попозже, когда в школу пойдет. Согласилась, но играть хочется.
Попробовал переключить внимание на звонки. И вспомнил, что можно звонить на колонку с Алисой, и позвонил на нее с телефона.
Дочь приняла звонок командо “Алиса, возьму трубку”, и мы прикольно поболтали. И дочь захотела позвонить мне, но с колонки в телефон нельзя позвонить =(
Купил себе маленькую колонку в офис, и теперь дочь освоила опцию “Алиса, позвони папе”, у меня колонка сообщает о звонк и я сразу беру трубку. Профит! Я у нее на связи и это неплохая геймификация с голосовым интерфейсом.
Хватит ненадолго, согласен, но тут она самостоятельна, не надо зависеть от мамы и ее телефона. И на случай какой беды она всегда сможет мне набрать или среагировать на мой звонок.
А вы со скольки лет телефон дали ребенку? Не пожалели?
🥰4👍2
Портал с государственными представителями и их отношением к разным вопросам
Такая супер табличка, где ответы на анкетные вопросы, тепловые карты и все такое статистическое, чтобы можно было понять, как и когда отвечал на разные вопросы, к чему тяготел, от чего открещивался, что ему вменяли.
Там же рейтинг пиздабольства, что давал обещания и не сдержал.
Мемасики там же, чтобы не только опросник был, но и народная молва.
Да, полез в гос.службу - значит ты на виду.
Без исключений, даже уборщица на гос.службе имеет свою страничку и анкету.
#предвыборныйспич
Такая супер табличка, где ответы на анкетные вопросы, тепловые карты и все такое статистическое, чтобы можно было понять, как и когда отвечал на разные вопросы, к чему тяготел, от чего открещивался, что ему вменяли.
Там же рейтинг пиздабольства, что давал обещания и не сдержал.
Мемасики там же, чтобы не только опросник был, но и народная молва.
Да, полез в гос.службу - значит ты на виду.
Без исключений, даже уборщица на гос.службе имеет свою страничку и анкету.
#предвыборныйспич
👍1
Вчера делал рефакторинг в Планфиксе
Рефакторинг — это процесс, в рамках которого вы исправляете какие-то прежние ошибки или вносите изменения, которые ничего нового не сделают, станет удобнее работать.
У меня возникла задача, что дата оплаты счета должна меняться более гибко и быстро. Это связано с нюансами курса валюты и нашими рисками при работе с иностранцами. В случае необходимости, тратится много времени администратора аккаунта, чтобы все поправить.
Оказалось, что дата в счете устанавливается в десятке разных мест (почтовые правила, сценарии), а устанавливается в “Дата завершения”, которая в свою очередь подвержена изменениям Надзадачи или в связанном аккаунте.
Сложно еще в том, что изменение происходит в потоке прочих изменений в сценарии, это связанные действия.
Что сделал?
1. У нас уже есть поле “Срок оплаты до”, ввел его в шаблон задачи.
2. Пока пошла переиндексация нескольких тысяч задач, сделал версию контроллирующего сценария на дату завершения и он начал нажимать кнопку процесса. А кнопка ставила значение полю “Срок оплаты до” и “Дата завершения”, потому что пока индексация не завершена, должно работать в оба варианта;
3. По всем сценариям и почтовым правилам прошелся, поставил нажатие кнопки самым первым действием;
4. Протестировал, вроде ок.
5. Уведомил свою команду, что появилось новое поле и на что оно влияет;
6. Уведомил контрагентов, что были такие правки и могут быть проблемы, пусть сообщают, если что.
7. Начал в голове думать, как бы еще зарефакторить остальное, ведь десяток почтовых правил тоже во много повторяется и в случае правок может оказаться неудобно это разгребать.
8. Создал 3 фильтра задач:
- шаблоны не содержат еще поля (смотрел скорость)
- шаблоны содержат поле, но не содержат в нем значения (начал устанавливать массовым изменением “Срок оплаты до” из “Дата завершения”)
- шаблоны содержат, но нет “Дата завершения” (массовое действие уже из другой даты пошло)
9. Дождался всех изменений, проверил пустоту фильтров, удалил их.
10. Прошел по всем шаблонам счетов (около десятка), причастных к биллингу, поменял там переменную;
12. Кнопку сделал невидимой, чтобы не мешала людям;
13. Вспомнил про асинхронность, добавил в сложный сценарий контроля всех параметров, чтобы еще одно поле проверял на наличие значения в новом. Таких оказалось два сценария (РФ и РБ)
Трудоемкость работы с 5к задач: 1,5 часа с небольшими отвлечениями
И это все манипуляции только ради одного поля. Делал архитектор этой системы, зануда в таких вопросах, знающий все нюансы. А значит, что любой другой человек потратит еще время на:
- анализ задач и их логов
- анализ сценариев, которые задействованы
- задаст уточняющие вопросы
- попробует на паре задач, потестирует, перестрахуется
- начнет пробовать раскатывать изменения
Я думаю, что трудоемкость будет до 3 раз выше, потому что изменение серьезное, пугающее, требует аккуратности.
Но, если знать алгоритм работы выше, то проблем будет минимум, потому что есть подстраховка дублирующихся данных.
Рефакторинг — это процесс, в рамках которого вы исправляете какие-то прежние ошибки или вносите изменения, которые ничего нового не сделают, станет удобнее работать.
У меня возникла задача, что дата оплаты счета должна меняться более гибко и быстро. Это связано с нюансами курса валюты и нашими рисками при работе с иностранцами. В случае необходимости, тратится много времени администратора аккаунта, чтобы все поправить.
Оказалось, что дата в счете устанавливается в десятке разных мест (почтовые правила, сценарии), а устанавливается в “Дата завершения”, которая в свою очередь подвержена изменениям Надзадачи или в связанном аккаунте.
Сложно еще в том, что изменение происходит в потоке прочих изменений в сценарии, это связанные действия.
Что сделал?
1. У нас уже есть поле “Срок оплаты до”, ввел его в шаблон задачи.
2. Пока пошла переиндексация нескольких тысяч задач, сделал версию контроллирующего сценария на дату завершения и он начал нажимать кнопку процесса. А кнопка ставила значение полю “Срок оплаты до” и “Дата завершения”, потому что пока индексация не завершена, должно работать в оба варианта;
3. По всем сценариям и почтовым правилам прошелся, поставил нажатие кнопки самым первым действием;
4. Протестировал, вроде ок.
5. Уведомил свою команду, что появилось новое поле и на что оно влияет;
6. Уведомил контрагентов, что были такие правки и могут быть проблемы, пусть сообщают, если что.
7. Начал в голове думать, как бы еще зарефакторить остальное, ведь десяток почтовых правил тоже во много повторяется и в случае правок может оказаться неудобно это разгребать.
8. Создал 3 фильтра задач:
- шаблоны не содержат еще поля (смотрел скорость)
- шаблоны содержат поле, но не содержат в нем значения (начал устанавливать массовым изменением “Срок оплаты до” из “Дата завершения”)
- шаблоны содержат, но нет “Дата завершения” (массовое действие уже из другой даты пошло)
9. Дождался всех изменений, проверил пустоту фильтров, удалил их.
10. Прошел по всем шаблонам счетов (около десятка), причастных к биллингу, поменял там переменную;
12. Кнопку сделал невидимой, чтобы не мешала людям;
13. Вспомнил про асинхронность, добавил в сложный сценарий контроля всех параметров, чтобы еще одно поле проверял на наличие значения в новом. Таких оказалось два сценария (РФ и РБ)
Трудоемкость работы с 5к задач: 1,5 часа с небольшими отвлечениями
И это все манипуляции только ради одного поля. Делал архитектор этой системы, зануда в таких вопросах, знающий все нюансы. А значит, что любой другой человек потратит еще время на:
- анализ задач и их логов
- анализ сценариев, которые задействованы
- задаст уточняющие вопросы
- попробует на паре задач, потестирует, перестрахуется
- начнет пробовать раскатывать изменения
Я думаю, что трудоемкость будет до 3 раз выше, потому что изменение серьезное, пугающее, требует аккуратности.
Но, если знать алгоритм работы выше, то проблем будет минимум, потому что есть подстраховка дублирующихся данных.
🔥4
Вчера весь день куличи пек
Страстная седмица сложная для меня. И ДР маленькой В., и годовщина отца, и Пасха, и новый квартал всегда с приколами. Но есть даты, которые я всегда стараюсь быть в Курске, как бы дела ни складывались.
Начали утром, закончили заполночь. Часть успели сразу раздать, часть повезу с малой родины в Москву, остальное останется.
Пеку каждый год с 2005 года с какими-то перерывами, рецепт один и тот же. Сек в студенческой общаге, в съемных квартирах, в гостях. Заметил, что если на столе покупой кулич и мой, то съедается мой сразу, остальное стоит.
Да, куцые, да, не такие красивые, как в магазине. Но это часть меня, с капелькой любви. А в этот раз ещё и огромным семейным составом делали, family building happened.
P.S. Комплементов мне отвесили, что жена хорошего мужика выбрала. И что удивлены мной (что припахал ещё всех в процессе =).
Мужчины, берите на заметку.
Страстная седмица сложная для меня. И ДР маленькой В., и годовщина отца, и Пасха, и новый квартал всегда с приколами. Но есть даты, которые я всегда стараюсь быть в Курске, как бы дела ни складывались.
Начали утром, закончили заполночь. Часть успели сразу раздать, часть повезу с малой родины в Москву, остальное останется.
Пеку каждый год с 2005 года с какими-то перерывами, рецепт один и тот же. Сек в студенческой общаге, в съемных квартирах, в гостях. Заметил, что если на столе покупой кулич и мой, то съедается мой сразу, остальное стоит.
Да, куцые, да, не такие красивые, как в магазине. Но это часть меня, с капелькой любви. А в этот раз ещё и огромным семейным составом делали, family building happened.
P.S. Комплементов мне отвесили, что жена хорошего мужика выбрала. И что удивлены мной (что припахал ещё всех в процессе =).
Мужчины, берите на заметку.
👏5❤4