В контексте сабжа, полагаю, никакая обфускация не понадобится, там и так черт ногу сломит.
*оценочное суждение, код не видел, ТС прошу не принимать близко к сердцу* :D
С колыбельным видео я бы проголосовал ногами после первого случая. Т.е. не стал бы больше использовать сервис, который разбудил ребенка рекламой.
Но мне как-то пофиг, я считаю, что на сон лучше книжку ребенку почитать.
Правильно я понимаю, что пользователь вводит в ячейку UDF функцию, которая и запускает код? Других способов запуска (нажатие на кнопку, обработка событий листа/книги) не предусмотрено?
формулы, записывающие значения в ячейки запускали бесконечный цикл и выпадали с ошибкой
Здесь можно попробовать использовать итеративные вычисления.
Это сделано для того, чтобы пользователь видел, что-то, что он делает находит отражение в системе.
То есть на выполнение скрипта требуется время, пользователю надо показать, что система работает, а не зависла? Я использую для этого прогресс бар для эксель, честно стыренный с planetaexcel.ru. Кастомизируется полностью и может дать пользователю понимание, сколько времени осталось до завершения.
Я наверное так и не понял, что и как у Вас работает.
Потому что, когда код VBA работает, пользователь не может ничего протягивать. И наоборот, когда пользователь что-то делает, то код запускается после его действия, а не во время.
Пользователь что-то сделал, запустился код (как кстати он запускается?), остановил пересчет, код что-то выполнил, восстановил пересчет, закончил выполнение, отдал управление юзеру.
И вообще столько мест где можно хранить позицию курсора, кроме самих ячеек. Например, почему бы не оставить просто в переменных vba? Есть еще имена, примечания к ячейке, реестр, да хоть в текстовый файл пиши.
Я Вам даже больше скажу. На одной электростанции стоящие рядом одинаковые блоки, построенные одним и тем же подрядчиком, получаются уникальными и непохожими.
Тем не менее производитель не меняет оборудование под конкретное место строительства. Максимум у него есть несколько видов исполнения: арктическое, тропическое, сейсмоустойчивое и т.п.
Если заказывать у условного Сименса или ЛМЗ разработку турбины под конкретное место, то у генерирующих компаний никаких денег не хватит.
Про никотин согласен. Правда где-то читал, что никотин влияет по разному из-за разных температур, но это типа ОБС.
Но если исключить никотин (есть же безникотиновые жижи), про остальные компоненты вейпа и их влияние ничего неизвестно. Известные мне «исследования» критики не выдерживают.
Когда начинал, очень быстро понизил уровень с 12мг/г до 3.
Аналогично, с той лишь разницей, что я понял, что снижая долю никотина я увеличивал количество потребляемого пара. Организм все равно хочет свое. Остановился на трешке и голову себе дальше не забиваю.
Скорость вращения турбин фиксирована, но линейная скорость дальней кромки лопатки зависит не только от частоты вращения но и от её длинны
Вы так говорите, что можно подумать, что длина лопатки меняется в процессе эксплуатации. Да, линейная скорость зависит от всего, что Вы перечислили, но это определяется на этапе проектирования.
поскольку пар на выходе становится холоднее растут затраты на его подогрев и затраты на создание вакуума
Еще раз прошу источник этой мудрости. Ну или хотя бы пример, где есть подогрев пара в конденсаторе. Собсссно простой вопрос: откуда берется вакуум в конденсаторе? (На этом вопросе обычно срезается большая часть студентов, что пошли работать на электростанцию).
Учитывая всё это находят компромисс для конкретного места строительства энергоблока.
Строго наоборот. Сначала место строительства — там, где нужна энергия/мощность (иначе будет как тот пьяный, что ищет часы под фонарем), а потом подбор оборудования из имеющихся в продаже (читай типовых блоков, турбин, котлов и т.п.).
Про вред вернее будет сказать, что неизвестно.
Толковых исследований нет. А ведь про табак тоже не сразу поняли, что вредно, веками курили.
Вот и Вы полагаете, что вред от никотина, а основной вред в сигаретах от дыма и смол. И это поняли не сразу, а после исследований в десятки лет.
Вейпу при этом, как явлению, всего десяток лет. Неизвестно, как он будет влиять на организм через 20 лет парения.
Единственное, что на мой взгляд заслуживает внимания — это заявление ВОЗ, что вейп наилучший способ избавления от табачной зависимости.
Бросили — не начинайте, даже вейп. Серьезно. Тоже зависимость, хоть и менее вредная. Собственно для меня фраза звучит так: Но если есть в кармане пачка сигарет дуделка (это я так вейп называю) с достаточным количеством жижи и зарядом аккума (чаще запасная бутылка жижи и сменные аккумы), далее по тексту :)
Имелся в виду вкус и запах сигарет (мерзкий). Сам никотин вроде не пахнет. Приобретается, если не брать готовую жижу, в растворе пропиленгликоля. Запах и вкус у жижи определяется пищевыми ароматизаторами. Подробнее было на хабре habr.com/ru/post/380899, статья устарела, но непринципиально
Кожух из листовой стали, стоит все это в цеху. Картинка: www.utz.ru/articles/img/modern.jpg
Для тестирования ничего специального не применяется. Проводится в рабочей конфигурации.
На выходе турбины небольшой вакуум и температура пара около 6 градусов цельсия
Интересен источник этой информации. Потому как 6 градусов там быть не может, ибо температура охлаждающей воды из градирни даже зимой не опускается ниже 10-11 градусов, а еще температурный напор. Ну и вакуум там не меньше 0,88 (абс. давление 0,12 ата) — по ПТЭ, в номинале 0,035—0,040 ата. При вакууме ниже 0,7 ЕМНИП турбина отключается защитой.
Про скорости лопаток спорить бессмысленно — они рассчитаны на скорость вращения турбин.
Курил и бросал, курил и бросал. В арсенале бросания:
— коробочка с экраном и кнопкой, которая со временем увеличивает интервал между сигаретами. Трудно было отказаться совсем, когда оставалось 1-2 сигареты в день, но отказался на 5 лет.
— Карр, куда же без него :). Помог осознать, что физическая зависимость проходит за пару часов.
— Просто перестать. Потом просто начать.
Перепробовал все виды: сигареты, сигариллы, сигары и трубки.
В какой-то момент осознал, что мне нравится сам процесс, и отказываться от него не могу и не хочу. А тут как раз вейп начал развиваться. Легко и просто заменил дым на пар. Имею все плюсы от процесса и не имею минусов в виде запаха, вкуса и смол.
Да, но пруфов у меня нет. Могу лишь сказать, что на моей работе (ТЭС) уже несколько лет ищут, кто бы смог сделать лопатки для газовой турбины сименс, кроме самого сименса. Практически все остальное уже можем сделать своими силами или на отечественных заводах, а лопатки фиг. Вот такое импортозамещение.
Пар на них может подаваться как с края цилиндра, проходя все лопатки последовательно, так и по центру, расходясь к краям, что выравнивает нагрузку на вал.
Еще есть вариант, когда пара входит с краев, а выходит по центру цилиндра. Пример — ЦСД-2 у турбины Т-250
*оценочное суждение, код не видел, ТС прошу не принимать близко к сердцу* :D
А скомпилированный вид не проходит по условиям задачи.
Неужели прям каждый движок так подгоняют?
Но мне как-то пофиг, я считаю, что на сон лучше книжку ребенку почитать.
Здесь можно попробовать использовать итеративные вычисления.
То есть на выполнение скрипта требуется время, пользователю надо показать, что система работает, а не зависла? Я использую для этого прогресс бар для эксель, честно стыренный с planetaexcel.ru. Кастомизируется полностью и может дать пользователю понимание, сколько времени осталось до завершения.
Потому что, когда код VBA работает, пользователь не может ничего протягивать. И наоборот, когда пользователь что-то делает, то код запускается после его действия, а не во время.
Пользователь что-то сделал, запустился код (как кстати он запускается?), остановил пересчет, код что-то выполнил, восстановил пересчет, закончил выполнение, отдал управление юзеру.
И вообще столько мест где можно хранить позицию курсора, кроме самих ячеек. Например, почему бы не оставить просто в переменных vba? Есть еще имена, примечания к ячейке, реестр, да хоть в текстовый файл пиши.
Почему бы просто не отключить пересчет на время выполнения:
И раз уж Вы используете MSForms.DataObject, то почему Control + C, а не .PutInClipboard? Это же сначала надо что-то выделить, чтобы скопировать.
Тем не менее производитель не меняет оборудование под конкретное место строительства. Максимум у него есть несколько видов исполнения: арктическое, тропическое, сейсмоустойчивое и т.п.
Если заказывать у условного Сименса или ЛМЗ разработку турбины под конкретное место, то у генерирующих компаний никаких денег не хватит.
Но если исключить никотин (есть же безникотиновые жижи), про остальные компоненты вейпа и их влияние ничего неизвестно. Известные мне «исследования» критики не выдерживают.
Еще раз прошу источник этой мудрости. Ну или хотя бы пример, где есть подогрев пара в конденсаторе. Собсссно простой вопрос: откуда берется вакуум в конденсаторе? (На этом вопросе обычно срезается большая часть студентов, что пошли работать на электростанцию).
Строго наоборот. Сначала место строительства — там, где нужна энергия/мощность (иначе будет как тот пьяный, что ищет часы под фонарем), а потом подбор оборудования из имеющихся в продаже (читай типовых блоков, турбин, котлов и т.п.).
Толковых исследований нет. А ведь про табак тоже не сразу поняли, что вредно, веками курили.
Вот и Вы полагаете, что вред от никотина, а основной вред в сигаретах от дыма и смол. И это поняли не сразу, а после исследований в десятки лет.
Вейпу при этом, как явлению, всего десяток лет. Неизвестно, как он будет влиять на организм через 20 лет парения.
Единственное, что на мой взгляд заслуживает внимания — это заявление ВОЗ, что вейп наилучший способ избавления от табачной зависимости.
пачка сигаретдуделка (это я так вейп называю) с достаточным количеством жижи и зарядом аккума (чаще запасная бутылка жижи и сменные аккумы), далее по тексту :)Имелся в виду вкус и запах сигарет (мерзкий). Сам никотин вроде не пахнет. Приобретается, если не брать готовую жижу, в растворе пропиленгликоля. Запах и вкус у жижи определяется пищевыми ароматизаторами. Подробнее было на хабре habr.com/ru/post/380899, статья устарела, но непринципиально
Для тестирования ничего специального не применяется. Проводится в рабочей конфигурации.
Про скорости лопаток спорить бессмысленно — они рассчитаны на скорость вращения турбин.
— коробочка с экраном и кнопкой, которая со временем увеличивает интервал между сигаретами. Трудно было отказаться совсем, когда оставалось 1-2 сигареты в день, но отказался на 5 лет.
— Карр, куда же без него :). Помог осознать, что физическая зависимость проходит за пару часов.
— Просто перестать. Потом просто начать.
Перепробовал все виды: сигареты, сигариллы, сигары и трубки.
В какой-то момент осознал, что мне нравится сам процесс, и отказываться от него не могу и не хочу. А тут как раз вейп начал развиваться. Легко и просто заменил дым на пар. Имею все плюсы от процесса и не имею минусов в виде запаха, вкуса и смол.
Но тоже зрелищно :)