Илья
GOOS=linux go build .
Andrey
Beta
Мужики, может кто корсы простым языком объяснить?
Beta
Для чего используются
Илья
чтобы другие сайты не могли делать запросы на твою апи
Илья
например я могу создать страничку, которая будет вызывать апи твоего банка, но политика CORS разрешит это делать только коду на их оф. сайте
Beta
Спасибо
Tony
Походе на base64, но не удается расшифровать
Emin Zalaev
Длинная
Emin Zalaev
С разными сивмолами
Emin Zalaev
В основном латиница, но есть и цифры
Vladislav
Tony
Vladislav
а что?
может что-то зашифрованное, я не знаю. зависит от того, откуда ты это стянул
Tony
это параметры позиции в поле БД, поле в БД MySQL типа Text
Vladislav
ну вот это = на конце это точно паддинг base64
Vladislav
к гадалке не ходи
Vladislav
а вот что там за бинарный мусор внутри завёрнут - непонятно
Tony
и никак нельзя выяснить?
Tony
JSON же не может быть?
Tony
фото тоже
Tony
А могли с солью зашифровать, а потом зная соль расшифровывать?
Vladislav
соль это немного из другой оперы
Vladislav
для хэширования паролей применяется, чтобы для одного прообраза были разные образы
Vladislav
зашифровать - могли
Vladislav
надо смотреть код, который с этим работает
Tony
кода нет, только поле в БД :)
Vladislav
ну, как видите
Vladislav
хотя я щас binwalk на него натравлю
Vladislav
не, ничо
Tony
Хотел вытащить данные в норм виде. Там должны быть данные по товару
Tony
не, ничо
ну, ладно... Думал, мож просто не понимаю, что за кракозяблы
Vladislav
не, вы всё правильно поняли насчёт base64
Tony
спасибо
Юра (Юрий Александрович)
Tony
дали БД с прайсом товаров, а там это
Не ну это
Подумал что кто-то уже ковыряет right line)
Или как их там
Tony
Что-то самописанное с ней работает, но концов уже нет
Егор
хай всем, подскажите плиз
почему тут вместимость 3
в псоледнем разе
типо почему капасити меняеться если я говорю [2:5] но не меняутся если я говорю [:2]
https://go.dev/tour/moretypes/13
Vladislav
да и даже если только бинари остались, наверняка там собрано с отладочными символами и кое-что по ним понять можно
Юра (Юрий Александрович)
Юра (Юрий Александрович)
У меня была гипотеза, что это база, сграбленная каким-то парсером с какого-то чужого магазина. А у некоторых магазинов стоит защита от парсинга, и при ее срабатывании они начинают кормить граббер мусором. Но если это все же реальная база, на которой что-то работает, то этот вариант маловероятен.
Tony
Maks
Maks
Зачем - другой вопрос
Maks
Ну это понятно, ток почему и зачем))) ведь в первом случае у нас все равно от 0 индекса условно до X
Maks
Можно было бы капасити указать как раз как X
Maks
Выглядит как неоднозначность
Юра (Юрий Александрович)
капасити нужна в первую очередь для того, чтобы рантайм понимал, когда надо расширять массив.
Расширять надо, когда требуемая длина превышает имеющуюся емкость. Поэтому, если наш слайс начинается не с начала нижележащего массива, капасити нужно указывать меньшую, иначе рантайм "обманет сам себя" и не расширит массив, когда уже пора.
Maks
Ну когда расширять надо это понятно. Но почему когда мы берем не сначала он капасити указывает меньший, а когда с начала общий. Получается когда указываешь сначала он исходный массив меняет а когда из середины он исходный массив не трогает или как? Мне вот тут логика не до конца ясна. Ведь если мы скажем что нам нужно взять от 0 до 3 то вот тебе капасити слайса, такой же как от 1 до 4
Maks
Важно понимать поведение при этом. Не забывай что слайс ссылается на исходный массив и будет его менять
Maks
На сколько я помню
Егор
Да да, так и есть
Егор
Спасибо, ребята
Maks
Когда вырезаешь не сначала он новый массив создает)
Maks
Судя по всему
Maks
Потому что апенди туда сколько хочешь на исходный это не влияет
Maks
А если сначала то влияет
Илья
Maks
А ну так то да
Maks
Ну короч
Maks
Слайсами надо пользоваться осторожно)
Vladislav
Юра (Юрий Александрович)
Michael
Добрый вечер, кто-то может посмотреть код, свежим взглядом 😢, если у кого-то он еще есть https://go.dev/play/p/nu0_1JR7CHc
Vladislav
Rostislav
степень вложенности == 6)
Vladislav
да там и массив трехмерный
Aziz
Привет, а правда что в 19 версии появиться возможность лепить приложении для андроидов в golang ?
Anonymous
Pushok
Aziz
Anonymous