This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| https://codesearch.debian.net/ | |
| Удобно для поиска перечня пакетов, где встречается какая-то функции или хидер. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/bin/bash | |
| for f in $(find . -name \*.gz) | |
| do | |
| echo -n "$(dirname "$f")/$(basename "$f" .gz): .gz => .xz ... " && \ | |
| gzip -cd "$f" | xz -9 > $(dirname "$f")/$(basename "$f" .gz).xz && \ | |
| touch --reference="$f" $(dirname "$f")/$(basename "$f" .gz).xz && \ | |
| rm "$f" && \ | |
| echo "done" | |
| done |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| uint32_t _mm_movemask_ps(float32x4_t x) { | |
| uint32x4_t mmA = vandq_u32( | |
| vreinterpretq_u32_f32(x), (uint32x4_t) {0x1, 0x2, 0x4, 0x8}); // [0 1 2 3] | |
| uint32x4_t mmB = vextq_u32(mmA, mmA, 2); // [2 3 0 1] | |
| uint32x4_t mmC = vorrq_u32(mmA, mmB); // [0+2 1+3 0+2 1+3] | |
| uint32x4_t mmD = vextq_u32(mmC, mmC, 3); // [1+3 0+2 1+3 0+2] | |
| uint32x4_t mmE = vorrq_u32(mmC, mmD); // [0+1+2+3 ...] | |
| return vgetq_lane_u32(mmE, 0); | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Verifying that +troosh is my openname (Bitcoin username). https://onename.io/troosh |