Кажется, безопаснее было бы настроить, чтобы у интерпретатора вообще шансов не было залитые файлы увидеть как код независимо от их расширения. Лучше бы, конечно, чтобы он их в принципе прочитать не мог, но иногда без этого обойтись сложно.
У меня с FreeCAD на линуксе опыт частично обратный. Использую бету (очень уж после нее стабильная версия неудобной ощущается), и вроде как сборки есть, но в snap и appimage версиях при установке плагинов проблемы с версиями питонов, а flatpak не обновляется полгода уж как. Подозреваю, что виндовая сборка «просто работает».
Этап вычисления дня года пропущен; вместо него используется методика побитового сдвига остатка от деления года, что позволяет избавиться от деления
Что-то вспомнилось, каково было на Спектруме по координатам пикселя адрес в памяти считать, вот там без подобных фокусов действительно было не обойтись.
Скрытый текст
Прежде всего об адресации
спектрумовского экрана. Несмотря на
некоторую непоследовательность в его
строении, адрес любого байта экранной
области (#4000..#57FF) может быть задан
схемой:
010S SLLL RRRB BBBB
где: S - секция или треть (0..2);
L - номер линии символа (0..7)
R - позиция по вертикали в пределах
секции (0..7);
B - номер столбца (0..31).
Координаты любой точки (x,y) экрана в этих
обозначениях имеют такое строение:
y - 11 111 111 x - 11111 111
S R L B bit number
y = 0..191 x = 0..255
А вот как можно описать адрес экрана в
виде формулы:
adr(x,y) = 16384+2048*INT(L/8)+
+32*(L-8*INT(L/8))+256*R+C
В gzip'е размер файла только в конце написан (и то mod 2^32, можно подогнать размер, чтобы выглядело небольшим), а делающая запрос библиотека очень может быть что начнет распаковку еще не получив всех данных.
Или вообще я иду через мультиверс возможных состояний мира и просто забрел в жутко выглядящее место, а никакого сознания кроме моего собственного вообще нет...
Так и своего тоже нет, и это сильно всё упрощает. Никто не идёт, но всем кажется.
Тот случай, когда так и хочется сказать "из соображений симметрии". Подсказка в этом направлении есть и в условии - не указано, в какую сторону крутим.
Кстати, коррозию можно и использовать вместо часов, если требования к точности позволяют. Тогда и батарейка не нужна, получается, для передатчика можно солнечную батарею использовать.
Ценность в возможности хотя бы даже предположить существование более эффективного решения, чем очевидный перебор вложенными циклами. А будет дальше этот код утырен, или же самостоятельно написан — уже не столь важно.
Вот как раз такую ошибку скорее человек бы допустил. ChatGPT контекст понимает и рядом с gRPC вряд ли станет переводить "процедура" как treatment. А вот кожаные мешки запросто переводят "сброшенные переменные" как unseated variables (не шучу, сам видел).
Хозяйке на заметку: такой параметр при необходимости позволяет за бесплатно получить «кроп» изображения. Для этого нужно лишь сместить начальный указатель на первый пиксель кропнутого изображения и указать bytes_per_row соответствующий не кропнутому.
Не просто бесплатно, потом еще и CVE могут дать! (Стоит помнить, что данные при этом не исчезают, а вот пользователь может ожидать, что после кропа за край уже не заглянуть.)
С оригинального башорга (который без .ru).
Если автор достаточно стар, то мог быть hunter3.
Кажется, безопаснее было бы настроить, чтобы у интерпретатора вообще шансов не было залитые файлы увидеть как код независимо от их расширения. Лучше бы, конечно, чтобы он их в принципе прочитать не мог, но иногда без этого обойтись сложно.
Числа мельче PHP_FLOAT_MIN ненужны!
У меня с FreeCAD на линуксе опыт частично обратный. Использую бету (очень уж после нее стабильная версия неудобной ощущается), и вроде как сборки есть, но в snap и appimage версиях при установке плагинов проблемы с версиями питонов, а flatpak не обновляется полгода уж как. Подозреваю, что виндовая сборка «просто работает».
Что-то вспомнилось, каково было на Спектруме по координатам пикселя адрес в памяти считать, вот там без подобных фокусов действительно было не обойтись.
Скрытый текст
(https://zxpress.ru/article.php?id=6304)
А может, и уже ест.
А что, интересно, получится, если нож не продольно двигать, а вращательными колебаниями вокруг режущей кромки, помогая ножу развдвигать материал?
Реечный? Показывал он и такие, но морковки, видимо, в доме не оказалось…
Но и правда, почему непременно должен быть «кто-то»? У нейросетей тоже могут быть иллюзии, а «кого-то» там, говорят, пока нет.
В gzip'е размер файла только в конце написан (и то mod 2^32, можно подогнать размер, чтобы выглядело небольшим), а делающая запрос библиотека очень может быть что начнет распаковку еще не получив всех данных.
Так и своего тоже нет, и это сильно всё упрощает. Никто не идёт, но всем кажется.
Тот случай, когда так и хочется сказать "из соображений симметрии". Подсказка в этом направлении есть и в условии - не указано, в какую сторону крутим.
Ну да, кстати, kremlin.ru работал спокойно.
Кстати, коррозию можно и использовать вместо часов, если требования к точности позволяют. Тогда и батарейка не нужна, получается, для передатчика можно солнечную батарею использовать.
Ценность в возможности хотя бы даже предположить существование более эффективного решения, чем очевидный перебор вложенными циклами. А будет дальше этот код утырен, или же самостоятельно написан — уже не столь важно.
Вот как раз такую ошибку скорее человек бы допустил. ChatGPT контекст понимает и рядом с gRPC вряд ли станет переводить "процедура" как treatment. А вот кожаные мешки запросто переводят "сброшенные переменные" как unseated variables (не шучу, сам видел).
Не просто бесплатно, потом еще и CVE могут дать! (Стоит помнить, что данные при этом не исчезают, а вот пользователь может ожидать, что после кропа за край уже не заглянуть.)
Мне показалось, или BFG неправильно работает около 0:36?