Алёша
Так я и не собирался, просто шедеврокликерман показывает цвет как раз таки в этом формате
Алёша
У него даже функции нет чтобы обычный ргб в этот формат перевести
Алёша
Можно только наоборот
Igor
Алёша
Алёша
Просто вот с таким столкнулся в автокликере
Михаил
Luсky
Алёша
Я могу указать диапазон поиска черного и около чёрного цвета просто сравнивая отдельно цвета, но я не могу указать диапазон в этой кодировке ибо я просто не понимаю закономерность
Михаил
Михаил
вот это на луа переводишь и нормас
Snusmumriken
Domka
добрый вечер
Domka
кто немного разбирается в тригонометрии?
Domka
как можно получить полный оборот хотя бы радиан зная только косинус\синус
Domka
я вроде пихаю аргументы в арктангенсы, и прочие мат функции, но там как будто пол круга дает и усе. . . а у меня чебрик весь круг же поворачивает
Domka
начинаю умножать он проскакивает по параметрам ._
Domka
а мне походу надо юзать две функции арксинуса и арккосинуса в каком то примере
Domka
потому что значений от них маловато будет по отдельности
Domka
балин
Domka
получилось заставить его шевелиться хоть как то
Snusmumriken
function angleToVector(angle, length)
return math.cos(angle) * (length or 1), math.sin(angle) * (length or 1)
end
function vectorToAngle(vx, vy)
return math.atan2(vy, vx)
end
Domka
Domka
realno
Domka
спасибо
Igor
Domka
да скорее не в школе
Igor
Вроде со времен школы ещё даже 20 лет не прошло, а я уже нихрена по геометрии не помню
Domka
я не думаю что прям в школе настолько тригонометрию охватывают
Igor
Но с задачей такой уже сталкивался
Igor
Domka
там обычно в школе в геометрии всякие доказательства и аксиомы, крч про фигуры на плоскости в основном проходят
Domka
лишь изредка про стереометрию
Domka
а про тригонометрию как будто ни фига
Domka
Igor
Domka
Domka
короче готова
Igor
В унике тоже весело было с геометрией
Igor
И тоже нихрена не помнб уже))
Igor
Кое-как сдал и хорошо
Igor
Она у меня в голове вообще никак не ложится
Domka
шикарно
Domka
да блин, надо по факту объяснять по человечески, а не заваливать примерами с тем успехом что челы бац и осознают
Igor
Мне проще загуглить нужну формулу, чем вывести или понять, как она действует, чтобы потом вывести
Domka
прост мы сидим даж в вузе под конец пары в матеше просто еле еле пытаемся как то успеть списать с доски, не то что там думать на ходу
Domka
Domka
главное просто знать как она решается, и чо от чего зависит и тогда успешный успех обеспечен
Domka
как то выживать в пост апоке, ибо если исчезнет интернет случиться что то серьезное и там не до уроков будет
Domka
а пока надо извлекать из этого максимальную выгоду, чтобы продвигать тот уровень знаний что скопился
Domka
незря же челы корпели и его создавали, ща по факту образованность и немного заинтересованность у многих появилась, из за простоты получения знаний
Lucky
Мне проще - у меня вузовские методички есть.
Domka
Egor
Всем привет.
Дообучал кто chatgpt? То есть интересует метод, как сделать так, чтобы каждый раз не забивать кучей инфы system ?
Если да, то киньте плиз примером
Михаил
luavela (ujit) оказался неплох. от луажита отстает совсем немного - 0.437 против 0.414 секунды на простой бенч с 10 млн итераций
Михаил
в то время как луа 5.4 гоняет за 2.246 сек
Сергей
в то время как питон не гоняет
Михаил
ага. кстати я такой стиль придумал
Михаил
class BusinessLogicHelperYouWontUnderstand :#
pass;
#;
class MiddlewareType :#
pass;
#;
def foobar (
verylongargument1: BusinessLogicHelperYouWontUnderstand,
verylongargument2: MiddlewareType,
veryLongArgumentInCamelCase,
some, few, short, arguments,
filename: str,
count: int
) :#
# todo use all this fucking shit
if (verylongargument1.prop) :#
verylongargument1.func_base(verylongargument1.prop);
return filename * (some + few + short + arguments);
#;
if (verylongargument2.prop) :#
return verylongargument2.prop;
#;
return filename * count;
#;
Михаил
Михаил
стиль протестанта. если когда то придется писать на пухтоне
Сергей
Понаставят решёток а потом сиди доказывай что это не раст
Михаил
Михаил
от этих исходников луажит я в ахуе просто, написано LJ_NUMMODE_SINGLE_DUAL что должно означать - по умолчанию single но в целом поддерживается double | uint64_t
Михаил
оп, а это что? не работает dualnum
Михаил
как мне целые числа хранить вообще???
Luсky
Михаил
в lib_math подразумевается что выхлоп lj_lib_checknum всегда double
Михаил
мой труд открыть окно напрасен,
как долго ни пытался я.
дыра в tostring, дыра в concat - но них-я!
интерпретатор безопасен.
Михаил
правда все еще возможно вызвать ошибку
Михаил
вот код для internal server error
local function errf() error() end
error(setmetatable({}, {__tostring = errf, __concat = errf}))
Snusmumriken
Snusmumriken
У loadstring есть пара очень неприятных дыр, когда суёшь туда байткод, который невозможно сгенерировать интерпретатором но можно воспроизвести. Переполнения памяти, подсовывание произвольного машинного кода, вся фигня.
Михаил
Михаил
ну я решил память тебе не переполнять 100500 аллокациями, я ж не мамкин хацкер
Михаил
хотя можно и так положить