openSUSE komunita vybírá nová loga. Jedním z cílů je odlišit se od SUSE. Aktuálně probíhá hlasování o logu openSUSE a čtyř distribucí Tumbleweed, Leap, Slowroll a Kalpa.
Raspberry Pi OS, oficiální operační systém pro Raspberry Pi, byl vydán v nové verzi 2023-12-05. Přehled novinek v příspěvku na blogu a poznámkách k vydání. Nově jej lze používat také s tmavým tématem.
Dnes je to 10 let, co byla vytvořena decentralizovaná kryptoměna Dogecoin. Autoři Billy Markus a Jackson Palmer ji původně zamýšleli jako vtip. Znakem kryptoměny je pes Shiba-Inu známý z internetových memů.
Google Chrome 120 byl prohlášen za stabilní. Nejnovější stabilní verze 120.0.6099.62 přináší řadu oprav a vylepšení (YouTube). Opraveno bylo 10 bezpečnostních chyb. Vylepšeny byly také nástroje pro vývojáře (YouTube).
Byla vydána nová verze 2023.4 linuxové distribuce navržené pro digitální forenzní analýzu a penetrační testování Kali Linux (Wikipedie). Přehled novinek se seznamem nových nástrojů v oficiálním oznámení. Vypíchnout lze podporu Cloud ARM64, Vagrant Hyper-V a Raspberry Pi 5.
Společnosti IBM, Meta a dalších vice než 50 zakládajících členů (bez Microsoftu a OpenAI) vytvořili mezinárodní alianci AI Alliance pro spolupráci na vývoji a rozvoji otevřené, bezpečné a odpovědné umělé inteligence.
Služba pro hlídání uniklých hesel Have I Been Pwned oslavila 10. výročí. Troy Hunt ji spustil 4. prosince 2013 (Twitter).
Programovací jazyk HTML.
Podpora TORu v Debianu 11 Bullseye a 10 Buster byla ukončena. Doporučuje se přechod na Debian 12 Bookworm.
Příkaz "opakuj donekonečna" je nově v rozporu s podmínkami používání ChatGPT. Příkaz vedl k prozrazení trénovacích dat [/.].
cat /proc/meminfo
#!/bin/bash # pro 32MB na swapu: THRESHOLD=32768 SERVICES="mysql apache2" if [ "`A=0; for B in $(cat /proc/swaps | tac | head -n -1 | awk '{print $4;}'); do A=$(($A+$B)) done echo $A`" -ge "$THRESHOLD" ] ; then for A in $SERVICES; do /etc/init.d/$A stop done SWAPS="$(cat /proc/swaps | tac | head -n -1 | awk '{print $1;}')" for A in $SWAPS; do /sbin/swapoff $A done for A in $SWAPS; do /sbin/swapon $A done for A in $SERVICES; do /etc/init.d/$A start done fi
#!/bin/bash unused_swap_size=`cat /proc/meminfo | grep "SwapFree" | awk {'print $2'}`; if [ $unused_swap_size -eq 0 ]; then echo "full swap mem..."; echo "reboot"; reboot; fino a dejme tomu ze script pojmenujete restart_when_swap_full tak do cronu zadate test co 1 minutu
*/1 * * * * nekde_na_hdd/restart_when_swap_full 1> /dev/null
/proc/sys/vm/swappiness
.. a nastavte tamější hodnotu třeba na 10 (rozsah 0-100, čím menší hodnota, tím více systém preferuje čištění disk cache před swapováním).if [ $unused_swap_size -le cislo ]; then ...kde
cislo
je třeba 5% velikosti swapu (i méně, podle rychlosti plnění)./etc/init.d/program stop
) provést něco jako swapoff /dev/partisna && swapon /dev/partisna
a pak jej zase spustit, jak už bylo psáno výše...
Tiskni
Sdílej: