Open-source citační manažer Zotero (Wikipedie, GitHub) byl vydán v nové major verzi 9. Přehled novinek v příspěvku na blogu.
Libre Graphics Meeting 2026, tj. čtyřdenní konference a setkání vývojářů a uživatelů svobodných a otevřených grafických softwarů, proběhne od 22. do 25. dubna v Norimberku. Dění lze sledovat na Mastodonu.
Vývojář Alexandre Gomes Gaigalas na GitHubu zveřejnil c89cc.sh, parser a kompilátor jazyka C89 napsaný v pouhém jediném skriptu o přibližně 8000 řádcích čistého bashe (bez dalších externích závislostí), který generuje ELF64 binárky pro x86-64. Jedná se o velmi jednoduchý kompilátor, který nepodporuje direktivy #include a dokonce ani funkci printf (lze použít puts), všechny dostupné deklarace lze nalézt v proměnné _BUILTIN_LIBC na konci skriptu. Skript je volně dostupný pod ISC licencí.
Francouzská vláda oznámila, že v rámci strategie 'digitální suverenity' zahájí 'přechod od systému Windows k počítačům s operačním systémem Linux' (sa sortie de Windows au profit de postes sous système d'exploitation Linux). DINUM (meziresortní ředitelství pro digitální technologie) požádalo ministerstva, aby do podzimu 2026 vypracovaly konkrétní plány nasazení Linuxu. Francie již dříve migrovala části státní správy na otevřená řešení.
Nezisková organizace Electronic Frontier Foundation (EFF) hájící občanské svobody v digitálním světě po téměř 20 letech opouští platformu X (dříve Twitter). Na platformách Bluesky, Mastodon, LinkedIn, Instagram, TikTok, Facebook, Threads a YouTube zůstává.
Terminálový textový editor GNU nano byl vydán ve verzi 9.0. Vylepšuje chování horizontálního posouvání pohledu na dlouhé řádky a chování některých klávesových zkratek. Více v seznamu změn.
Ministerstvo financí ve spolupráci s finanční správou dnes představilo beta verzi aplikace využívající umělou inteligenci pro předvyplnění daňového přiznání. Není třeba přepisovat údaje z různých potvrzení, ani hledat správné řádky, kam údaje napsat. Stačí nahrát dokumenty a využít AI.
Výrobce počítačových periferií Keychron zveřejnil repozitář se schématy šasi klávesnic a myší. Licence je restriktivní, zakazuje většinu komerčních užití a v podstatě jsou tak data vhodná pouze pro výukové účely, hlášení a opravy chyb, případně výrobu vlastního příslušenství.
Správce balíčků APT, používaný v Debianu a odvozených distribucích, byl vydán ve verzi 3.2 (seznam změn). Mezi novinkami figurují nové příkazy pro práci s historií, včetně vracení transakcí.
Společnost Anthropic oznámila Projekt Glasswing a s ní související AI model Claude Mythos Preview. Jedná se o iniciativu zaměřenou na kybernetickou bezpečnost, do které se zapojily velké technologické společnosti Amazon Web Services, Anthropic, Apple, Broadcom, Cisco, CrowdStrike, Google, JPMorganChase, Linux Foundation, Microsoft, NVIDIA a Palo Alto Networks. Anthropic věří, že nový AI model Claude Mythos Preview dokáže
… více »
Tak mě dneska ráno zase chytla mánie, že bych si měl udělat pořádek ve svátcích a narozeninách. A protože používám Arch Linux
tak se mi v hlavě zrodil takový velmi jednoduchý nápad. Celé to je postaveno na starém dobrém prostém textu.
Formát "kalendáře" svátků a narozenin by mohl být třeba takovýhle:
06 30 S Dnes (30. 06.) majít svátek Šárky 07 07 N Narozeniny má Pavel![]()
Neměl by být problém z takového textového souboru vytáhnout např. pomocí programu grep, co bude třeba. K oddělení údajů můžete samozřejmě použít místo mezer např. tabulátory...
Přeju pěkný den. 
Tiskni
Sdílej:
pal.
.bashrc pridat pal -t 7 (alebo -r 7 - uz nepamatam).
Super! Vypadá to dobře. Pro druhé: viz http://palcal.sourceforge.net/. Díky.
A co rodina? Jinak s tebou hluboce nesouhlasím -- bez kamarádů/kamarádek prostě jde žít jenom těžko.
#01.05;Apríl!
Teda nevím, školy nemám, ale není náhodou apríl 1.4? :)
No problém bude především v přirovnání chválení svojí distribuce k pálení gum.Spíš by to šlo přirovnat k chválení Viagry v těch e-mailech co mi chodí :). Pravda, nemusím používat e-mail nebo nemusím nikomu dávat adresu.
(A ano, i mě vadí věcí... ale nikoho to nezajímá, takže proč prudit, že?)A proč tedy konkrétně v tomto příspěvku prudíš? :)
Reklama na AL a zoufalé popisy jeho chyb jsou v poměru cca 1:1.Asi nejlépe je to vidět u aktualizací. To by člověk nevěřil, že někdo dokáže jeden den vychvalovat rolling updates a druhý den si stěžovat, co mu aktualizace zase zkurvily...
to si pis ze jo! ale arch linux za to nemuze
Jinak také nemám rád, když někdo při jakékoliv příležitosti vychvaluje právě tu svou distribuci. Jako by nevěděl, že debian rulezzLOL +1![]()
No, alespoň už víme, čím voida spolehlivě na**at.Tohle mě moc nenasere - a už vůbec ne spolehlivě. Spíš si myslím, že se tím ztrapňujete, takže vlastně hájím vaše zájmy, když říkám, abyste přestali.
man cal man calendar
Kdysi jsem se na to koukal, že bych to opravil, ale pak už nebyl čas. Tak jsem si alespoň udělal bash script, který obarví jednotlivé řádky dle typu výročí.
Taky jsem si napsal jednoduchý script na svátky. Ty jsou uloženy v textovém souboru a vypsání aktuálního svátku je v jednoduché. Jsou jen dva problémy: velikonoce a nesnadná cesta, jak udržet seznam aktualizovaný. Netuším jak často se mohou měnit jednotlivé svátky v kalendáři.
A jak to ve výsledku vypadá v konsoli a v plasmě je v příloze.
$ head .namedays.cs 1:1:Nový rok (Státní svátek) 2:1:Karina 3:1:Radmila 4:1:Diana 5:1:Dalimil 6:1:Tři králové 7:1:Vilma 8:1:Čestmir 9:1:Vladan 10:1:Břetislav ...
$ cat bin/nameday
#!/bin/bash
# Nameday color
no_colour=0
no_date=0
no_nameday_text=0
while getopts cdn:m name
do
case $name in
c) no_colour=1;;
d) no_date=1;;
n) NAMEDAY2_TEXT="$OPTARG";;
m) no_nameday_text=1;;
?) printf "Usage: %s: [-c] [-d -b \"text\"] -m \n" $0
echo " -c - no colours"
echo " -d - no date, just nameday"
echo " -n - nameday prompt"
echo " -m - no nameday text"
exit 2;;
esac
done
# colors definition
WHITE="\e[1;33;37m"
YELLOW="\e[1;33;33m"
GREEN="\e[1;33;32m"
BLUE="\e[1;33;34m"
CYAN="\e[1;33;36m"
RED="\e[1;33;31m"
MAGENTA="\e[1;33;35m"
BLACK="\e[1;33;30m"
DARKWHITE="\e[0;33;37m"
DARKYELLOW="\e[0;33;33m"
DARKGREEN="\e[0;33;32m"
DARKBLUE="\e[0;33;34m"
DARKCYAN="\e[0;33;36m"
DARKRED="\e[0;33;31m"
DARKMAGENTA="\e[0;33;35m"
DARKBLACK="\e[0;33;30m"
NOCOLOR="\e[1;33;0m"
# Variables
TODAY_TEXT="Dnes je"
NAMEDAY_TEXT="svátek má "
NAMEDAY2_TEXT=${NAMEDAY2_TEXT%-"Svátek má "}
TODAY=$(date "+%d. %B %Y" |sed "s/^0//")
# color assignement
TODAY_DAY=$(date "+%d" |sed "s/^0//")
TODAY_MONTH=$(date "+%m" |sed "s/^0//")
NAME=$(cat ~/.namedays.cs|grep "^${TODAY_DAY}:${TODAY_MONTH}:" | cut -d ":" -f 3)
if [ $no_colour -eq 1 ]
then
unset YELLOW
unset NOCOLOR
fi
if [ $no_nameday_text -eq 1 ]
then
NAMEDAY_TEXT=""
NAMEDAY2_TEXT=""
fi
if [ $no_date -eq 1 ]
then
NAMEDAY_TEXT=${NAMEDAY2_TEXT}
else
DATE_TEXT="${TODAY_TEXT} ${TODAY} a "
fi
echo -e "${YELLOW}${DATE_TEXT}${NAMEDAY_TEXT}${NAME}${NOCOLOR}"
$ ./svatky.pl Dnes je ctvrtek 1. července 2010: ********** Svátek má Jaroslava Zitra: ********** Svátek má Patricie Martina ma narozeniny