Nizozemská policie 13. října 2026 zabavila v datacentru Amsterdam Science Park server italského poskytovatele internetových služeb Autistici/Inventati (A/I), a to na základě americké žádosti o mezinárodní právní pomoc.… více »
Do 26. října do 18:00 běží na Steamu přehlídka nadcházejících her Festival Steam Next | říjen 2026 (YouTube) doplněná demoverzemi, přenosy a dalšími aktivitami. Demoverze lze hrát zdarma.
Čínská technologická společnost DeepSeek zveřejnila na GitHubu svůj framework DeepInfer, nástroj pro efektivní offline inferenci svého modelu DeepSeek-V4.1-Flash ve velkém měřítku. Software běží na Linuxu a nativně podporuje akcelerátory Nvidia ale i čipy Huawei Ascend 950. Jedná se pouze o samotný inferenční engine, ne kompletní produkční službu. Zdrojový kód je dostupný pod licencí Apache 2.0.
Německo-americká společnost Black Forest Labs představila FLUX 3 Image Klein, otevřený model s 5,6 miliardami parametrů pro tvorbu a úpravu obrázků. Dovede pracovat až s deseti referenčními snímky a zvládá generování v rozlišení až 4K, díky své menší velikosti ('klein' v němčině znamená 'malý') je model vhodný pro používání na běžných grafických kartách. Jedná se bohužel o cenzurovaný generativní model, z korpusu byl před trénováním
… více »Bylo vydáno OpenBSD 8.0. Se songem The Simps on AI.
Byla vydána nová verze 25.12.6 linuxové distribuce primárně určené pro routery a vestavěné systémy OpenWrt (Wikipedie). Opravena je řada zranitelností v základních síťových službách, které jsou ve výchozím nastavení aktivní a které lze zneužít na dálku. Důrazně je doporučena aktualizace.
Český projekt mapSTL.com promění vybrané místo na světě ve 3D mapu pro tisk, včetně měst, kopců a hor. Vytištěnou mapu můžete také pověsit na zeď jako obraz. STL i barevný 3MF stáhnete zdarma a bez registrace. Vyzkoušejte své oblíbené místo a podělte se o zpětnou vazbu.
Byl zveřejněn průběžně aktualizovaný program konference OpenAlt 2026 o otevřeném softwaru a datech, IT bezpečnosti, DIY a IoT. Konference proběhne o víkendu 7. a 8. listopadu v prostorách FIT VUT v Brně. Vstup je zdarma.
FILE* soubor;
/*
* dissect/print packet
*/
void
got_packet(u_char *args, const struct pcap_pkthdr *header, const u_char *packet)
{
cout << "Zachycen packet o velikosti:" << fwrite(packet, 1, header->len, soubor) << endl;
return;
}
int main(int argc, char **argv)
{
argc = 2;
argv[1] = "ath0";
soubor = fopen("muj.cap", "w");
char *dev = NULL; /* capture device name */
char errbuf[PCAP_ERRBUF_SIZE]; /* error buffer */
pcap_t *handle; /* packet capture handle */
bpf_u_int32 mask; /* subnet mask */
bpf_u_int32 net; /* ip */
int num_packets = 1; /* number of packets to capture */
switch ( argc ) {
case 1 :
cout << "Musis zvolit agrumenty." << endl;
exit(EXIT_FAILURE);
break;
case 2 :
if(argc == 2)
dev = argv[1];
break;
default :
cout << "Spatne zadane argumenty." << endl;
exit(EXIT_FAILURE);
break;
}
/* get network number and mask associated with capture device */
if (pcap_lookupnet(dev, &net, &mask, errbuf) == -1) {
cout << "ERROR: Nemuzu ziskat masku pro. " << dev << endl;
cout << "ERROR: " << errbuf << endl;
net = 0;
mask = 0;
}
/* Tisk infomace o zachytavani */
cout << "Adapter: " << dev << endl;
cout << "Pocet packetu: " << num_packets << endl;
/* Otevri zachytavani na adapteru */
handle = pcap_open_live(dev, SNAP_LEN, 1, 1000, errbuf);
if (handle == NULL) {
cout << "ERROR: Nemuzu otevrit adapter " << dev << endl;
cout << "ERROR: " << errbuf << endl;
exit(EXIT_FAILURE);
}
/* Volani funkce po zachyceni jednoho packetu */
pcap_loop(handle, num_packets, got_packet, NULL);
/* Cisteni */
pcap_close(handle);
cout << endl << "Zachytavani kompletni." << endl;
fclose(soubor);
return 0;
}
Tiskni
Sdílej: