Size: a a a

2021 July 04

F

Fljúgandi Kettlingur... in pro.bash
Это третий квейк. x86
источник

∀lǝxǝʎ in pro.bash
Ни, так не пойдёт. Нужно знать название и версию копилятора и модель проца
источник

F

Fljúgandi Kettlingur... in pro.bash
Справедливости ради, придумал это не Кармак, а КМК где-то в недрах CGI на несколько лет раньше.
источник

F

Fljúgandi Kettlingur... in pro.bash
я не вижу тут чего-то явно компилятор-специфичного
источник

∀lǝxǝʎ in pro.bash
И я не могу понять на кой хрен тут нужно копирование из number в y
источник

F

Fljúgandi Kettlingur... in pro.bash
я тоже
источник

∀lǝxǝʎ in pro.bash
Компиляторы на выходе могут давать весьма большую разницу
источник

F

Fljúgandi Kettlingur... in pro.bash
Кстати, вот оригинальный код с комментами Кармака:

float Q_rsqrt( float number )
{
   long i;
   float x2, y;
   const float threehalfs = 1.5F;

   x2 = number * 0.5F;
   y  = number;
   i  = * ( long * ) &y;    // evil floating point bit level hacking
   i  = 0x5f3759df - ( i >> 1 );               // what the fuck?
   y  = * ( float * ) &i;
   y  = y * ( threehalfs - ( x2 * y * y ) );   // 1st iteration
//  y  = y * ( threehalfs - ( x2 * y * y ) );   // 2nd iteration,
                                             // this can be removed

   return y;
}
источник
2021 July 05

ДМ

Дмитрий Марков... in pro.bash
ребят
подсобите советом

есть файл, в нём куча json'ов
внутри каждого жсона есть
"time_local": "05/Jul/2021:07:05:32 +0000"

вот мне бы по этой штуке сортирнуть
реально?
источник

∀lǝxǝʎ in pro.bash
реально, но будет работать не быстро
json'ы там построчно же? 1 строка == 1 json?
источник

ДМ

Дмитрий Марков... in pro.bash
Да
Но отбой задачи
Всё перевернулось
источник
2021 July 06

F

Fljúgandi Kettlingur... in pro.bash
jq sort_by не?
источник

∀lǝxǝʎ in pro.bash
Я давно не работал ни с json, ни с jq, не уверен что он достаточно всеяден. Но вероятно предподготовить данные можно было бы
источник

ł

łibfitź.r13.a in pro.bash
Господа, а как бы в переменную засунуть json да чтобы переменные внутри разворачивались? Пока что на ум приходит только ад вроде var="{\"key\": \"value\", ...}", но может есть варианты получше?
источник

A

Artur in pro.bash
bash -c ?
источник

F

Fljúgandi Kettlingur... in pro.bash
Ты уверен, что хочешь делать это на баш?
источник

ł

łibfitź.r13.a in pro.bash
Нет
источник

F

Fljúgandi Kettlingur... in pro.bash
Внешние скобки одинарные сделай
источник

ł

łibfitź.r13.a in pro.bash
Но также я не хочу один вызов curl превращать в 25 строк не-баша
источник

F

Fljúgandi Kettlingur... in pro.bash
foo='{"key": "'$bar'"}'
источник