Дневник Ревитчика
585 subscribers
332 photos
13 videos
5 files
63 links
Канал Вадима Муратова про рабочие будни в Ревите. Уведомления о статьях блога и новинках магазина отслеживайте на основном канале @revitblog

Сайт Муратова: muratovbim.pro
Download Telegram
Пример семейства, которое делали на похер.

Раскидать параметры по группам? Нет.
Добавить АДСК_Позиция по типу вне всякой логики? Да, сделаем.
Опечатки в именах параметров? У всех бывает, ладно.
Игнорировать, что в шаблонах АДСК напряжение 400 В, а не 380 В? Да.
Добавить полкаталога в семейство? Сделаем.

Это вы ещё соединители не видели, их настраивал вообще человек, который не шарит в том, как это делать.
🔥2
А давайте на соединители тоже посмотрим.

Во-первых, его захерачили внутри фланца. Ну в принципе можно ведь насос приварить к трубе намертво, потом на ремонт или замену можно болгаркой срезать, тут же фланцы чисто для красоты.

Назначают системную конфигурацию. Похвально, ведь такой насос в теории может использоваться параллельно или с резервом.

Но как бы коэффициент оставлять нулевым зачем? Чтобы через насос никакой расход не проходил? Интересное решение.

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

Эталонный пример семейства, которое делали на отъебись. Ну или просто не понимали, что вообще делают. Стыдоба.
🔥3😁2
Надо работать, а я всё развлекаюсь, профильную систему делал сегодня. Завтра буду работать. А это потом закончу, может, на каникулах.

С одной стороны, хорошо, что есть заказы, денюжку заработаю. С другой стороны, ну вот припёрло мне эти профили и инсталляции делать, чуть начал и всё, хочется закончить, а надо заказ делать.

Штош, будем работать.
🔥13👍1
Не понимаю, как человек мог сделать такое и пошёл спокойно спать. Как он не ворочался, как он не потел, как он не думал о том, что сделал какое-то тупое говно.
😁10🤝3❤1
Есть ещё одна каста альтернативно одарённых персонажей.

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

Как правило, речь идёт о по-тупому расставленных разделителях и в целом по дроблению обозначения на группы.

Вот что было в голове у индивида, который решил в этом обозначении ставить делителями точки, но где-то ещё пробел добавлять, а где-то слэш вставлять?

Я не могу, сука, у тебя глаз что ли не было, блядь?! Ну сука, ну как так-то? Ты рак что ли, живёшь на дне, там темно, ничего не видно, поэтому и так сойдёт? Где логика вообще?

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

Нахера между блоками тоже ставить точку и потом пробел? Ну поставь ты просто пробел, чтобы визуально было понятно: вот блок отвечает за бренд, вот за размер, вот за тип подключения, цвет и так далее.

А потом въебать слэш просто так, просто снихуя из космоса падает слэш. Окей, пусть будет слэш, но почему тогда везде не делить слэшем с пробелами до и после? Почему тут слэш появляется внезапно, как залупа в парке культуры и отдыха ночью под фонарём?

А потом внутри блока ещё пробел добавил, ну а почему нет, нажатие на пробел же бесплатное, вот отсыпал щедро, рак ебандяйский.

Ну бесит, ну как так люди делают, слепые что ли, вообще никакого представления о разумном, логичном и красивом отсутствует. И ведь они работают, деньги получают, потомство ещё оставлять будут, наверное.
😁17💯3👎2🔥1🐳1
Жена купила шоколадку, вкусная, похожа на шоколад из киндера.

Это не реклама, это возмущение рядового потребителя, куда смотрит киндер, почему не засудили их до сих пор.

Ю ноу 😜
👍4😁4
А у всех загрузках файлов в Телеграм тормозит или только у меня?

Ну как тормозит, раньше она была прям быстрой, у меня ТГ Премиум, а щас файлы прям капец медленно выгружаются.

Кто-то замечал такое?
💯19😱3
Вот у меня тут таблица выбора нарисовалась на 53 с лишним тысячи строк.

Можно ли такое загрузить в семейство? Да, Ревит «проглотит». Но поиск по такой таблице будет дольше. В целом, по моему опыту прям лагать начинает от 70к+ строк, но всё равно лучше так много строк не делать.

Выход достаточно простой, пусть и не для размера семейства: надо поделить таблицу на несколько и грузить несколько файлов. Поиск будет идти по отдельным таблицам, это будет быстрее.

Так что буду делить на 2 или 3 таблицы.
👍6😱1
То чувство, когда даже релизы семейств получаются лучше, чем рэп-альбомы всяких иноагентов.
❤4
Белочка желает вам хорошего дня и отличного настроения!

Разошли эту открытку 10 друзьям или в новом году у тебя слетит лицуха на Ревит 😈
😁15❤4🌚1
Forwarded from TGStat Bot
Итоги года для канала "Дневник Ревитчика" от @TGStat
🔥16👍5
Вчера сходил к знакомому айтишнику, он мне склонировал жёсткий диск.

У меня стоял на 512 ГБ, но место кончается. Я решил проблему радикально — купил диск на терабайт. Сделал я это года полтора назад, но так перенести и не получилось.

Видимо, дело в том, что я делал это внутри операционной системы. Потому что вчера знакомый всё сделал через Acronis True Imager 2020, который стоит на какой-то загрузочной флешке.

И всё заработало, причём операция по клонированию заняла минут 10-15. Я на такси до него дольше ехал.

Теперь у меня есть место, чтобы спокойно поставить Ревит 2026, чем я и занялся.
✍9👍4
Если когда-нибудь прилетят могучие инопланетяне и скажут, что вот теперь я президент планеты и могу издавать любые указы, которые точно будут исполняться, я сделаю вот что.

Первым делом я запрещу настольные раковины как явление.

Каждое заведение, которое оставит такие раковины, сожгут к херам собачьим.

Каждому дизайнеру, который подумает заложить это говно в проект, сразу будут выкалывать глаз.

Каждому человеку, который согласится смонтировать такое, сразу отрежут руку.

И вот тогда мы заживём!
😁11❤1🤔1
Когда хотите написать подобный комментарий, медленно выделите текст, удалите все символы и идите погуляйте.
😁9
Когда надо бы уже начать делать то, что надо, но после каникул не хватает сил, чтобы начать, то делаю то, что не планировал.
🔥8❤5
Ребята, пора фильтры менять 🫠
Целый час ковырялся-ковырялся, искал ошибку в коде, а оказалось, что ошибка в семействе

Редактирую скрипт для фитингов, чтобы он обрабатывал ещё и арматуру и оборудование. Чтобы отключал ненужный крепёж и фланцы. Если стыкуются две арматуры, то ответные фланцы для воздуховодов не нужны, надо отключать. И у одной из арматурин вырубать крепёж.

Вроде всё сделал, запускаю, а он пропускает вентилятор и гибкую вставку. И так написал, и так переписал, ну никак.

Оказалось, что в семействе у соединителя нет описания, без которого код не работает. В какой момент удалилось описание без понятия, упустил этот момент. В итоге вбил описание и всё заработало. То есть ошибка оказалась не в сложной системе (коде), а в простой системе, семействе.
👍1😢1
Была у меня проблема, а потом я нашёл решение почти случайно

Значит, сделал я секцию бактерицидной обработки воздуха. На примере этого семейства как раз записывал видео про каталог типоразмеров, в основном канале найти можете.

И вот проблема. Данные на типоразмеры загружаются из каталога типоразмеров. Там все параметры по типу, в том числе максимальный расход для типоразмера. Я бы мог сделать его по экземпляру и он бы даже заполнялся, но я не могу его заблокировать. Для этого надо делать таблицу выбора, но это противоречит остальной логике семейства. Мне нельзя сильно усложнять, потому что этим будут пользоваться люди и адаптировать под себя.

Такие справочные параметры лучше делать по экземпляру, чтобы пользователь сразу видел в свойствах ограничение, а не лез в типоразмер. А тут не получается.

Ну я сделал по типу и смирился. Сейчас сижу и пишу статью про библиотеку, дошёл до этой секции. И тут осенило — да, параметр с максимальным расходом по типу, а с фактическим по экземпляру, но я ведь могу сделать третий параметр по экземпляру, где у меня есть две возможности:

1. Приравнять его к параметру типа, но сделать это хитро, через формулу, которая заблокирует параметр экземпляра. Обычно делаю это условием, которое всегда выполняется.
Например: if(Максимальный расход > 0, Максимальный расход, Максимальный расход). В итоге и значение переносится, и формулой параметр блокируется. Блокировать надо, чтобы пользователь не мог через параметр экземпляра поменять параметр типа.

2. Сделать текстовый параметр с предупреждением. Сравниваем фактический и максимальный расход, если первый превышает предел, то выводим текст с предупреждением. Если нет, то выводим ничего или что-то успокаивающее.

И всё, задача решена, это прекрасно. Притом, что я совсем недавно что-то похожее делал, но забыл.
✍3🔥3👍2🐳1
Куриная кожа в супе и не только
Anonymous Poll
40%
Да, ем, нормально
60%
ФУ, ФУ, БЛЯДЬ, ФУУУ, 🤢 НЕЕЕЕТ