Post #140
263

Если кто спросит, передать с компа на комп по интернет проводу быстрее, чем флешкой =)
- ❤🔥 2
- ❤ 2
ЛА Showing posts older than #141 · Back to latest


This post (sticker, poll or similar) has no web preview. Open in Telegram
sudo tee /etc/cloud/cloud.cfg.d/99-fix.cfg << 'EOF'
# Отключаем облачные datasources
datasource_list: [NoCloud, None]
# Уменьшаем таймаут
max_wait: 10
timeout: 10
# Отключаем сетевые проверки
network:
config: disabled
EOF





#include <stdio.h>
#include <stdint.h>
union WTF {
int32_t integer;
float real;
uint8_t bytes[4];
};
void print_bits(uint32_t x) {
for (int i = 31; i >= 0; i--) {
printf("%d", (x >> i) & 1);
if (i % 8 == 0) printf(" ");
}
}
int main() {
union WTF data;
// Пробуем число 42
data.integer = 42;
printf("Integer: %d\n", data.integer); // 42
printf("Float: %f\n", data.real); // ❌ НЕ 42.0!
printf("Биты: ");
print_bits(data.integer);
printf("\n\n");
// А теперь правильно
data.real = 42.0f;
printf("Float: %f\n", data.real); // 42.0
printf("Integer: %d\n", data.integer); // ❌ НЕ 42!
printf("Биты: ");
print_bits(data.integer);
printf("\n");
return 0;
}
Integer: 42
Float: 0.000000
Биты: 00000000 00000000 00000000 00101010
Float: 42.000000
Integer: 1109917696
Биты: 01000010 00101000 00000000 00000000
[StructLayout(LayoutKind.Explicit)]
public struct MemoryHack
{
[FieldOffset(0)]
public int Integer;
[FieldOffset(0)]
public float Real;
[FieldOffset(0)]
public byte Byte0;
[FieldOffset(1)]
public byte Byte1;
}



# Скачиваем легкий образ Node.js
docker pull node:24-alpine
# Запускаем контейнер с монтированием текущей папки
docker run -it --rm -v $(pwd):/app -w /app node:24-alpine sh
# Устанавливаем зависимости (если есть package.json)
npm install
# Или ставим конкретные пакеты
npm install express axios dotenv
# Запускаем ваш скрипт
node ваш-скрипт.js
# Или если в package.json есть scripts
npm start