Byla vydána únorová aktualizace aneb nová verze 1.110 editoru zdrojových kódů Visual Studio Code (Wikipedie). Přehled novinek i s náhledy a videi v poznámkách k vydání. Ve verzi 1.110 vyjde také VSCodium, tj. komunitní sestavení Visual Studia Code bez telemetrie a licenčních podmínek Microsoftu.
Apple představil 13palcový MacBook Neo s čipem A18 Pro. V základní konfiguraci za 16 990 Kč.
Kalifornský zákon AB 1043 platný od 1. ledna 2027 vyžaduje, aby operační systémy požadovaly po uživatelích věk nebo datum narození a skrze API poskytovaly aplikacím informaci, zda je uživatel mladší 13 let, má 13 až 16 let, má 16 až 18 let nebo má alespoň 18 let. Vývojáři linuxových distribucí řeší, co s tím (Ubuntu, Fedora, …).
Konference LinuxDays 2026 proběhne o víkendu 3. a 4. října v Praze v areálu ČVUT v Dejvicích na FIT. Čekají vás desítky přednášek, workshopy, stánky a setkání se spoustou chytrých lidí.
Nové verze webových prohlížečů Chrome a Firefox jsou vydávány každé 4 týdny. Aktuální verze Chrome je 145. Aktuální verze Firefoxu je 148. Od září přejde Chrome na dvoutýdenní cyklus vydávání. V kterém týdnu bude mít Chrome větší číslo verze než Firefox? 😀
Apple představil nové čipy M5 Pro a M5 Max, MacBook Pro s čipy M5 Pro a M5 Max, MacBook Air s čipem M5 a Studio Display a nový Studio Display XDR.
Bylo spuštěno hlasování o přednáškách a workshopech pro letošní Installfest, jenž proběhne o víkendu 28. a 29. března v Praze na Karlově náměstí 13.
Byla vydána (Mastodon, 𝕏) třetí RC verze GIMPu 3.2. Přehled novinek v oznámení o vydání. Podrobně v souboru NEWS na GitLabu.
Apple představil iPhone 17e a iPad Air s čipem M4.
Byla vydána verze 1.0 editoru kódů Gram. Jedná se o fork editoru Zed bez telemetrie a umělé inteligence.
abuser@comp:~$ /usr/bin/python3 /home/abuser/rss.py >> /home/abuser/rss_vystup.txt 2> /home/abuser/rss_chyby.txt
abuser@comp:~$ systemctl --user daemon-reload
abuser@comp:~$ systemctl --user status aktuality.service
● aktuality.service - Stahuje aktualni informace z ruznych webu
Loaded: loaded (/home/abuser/.config/systemd/user/aktuality.service; enabled; vendor preset: enab
Active: inactive (dead) since Tue 2020-11-24 09:16:23 GMT; 2min 48s ago
Main PID: 1766 (code=exited, status=0/SUCCESS)
abuser@comp:~$ systemctl --user start aktuality.service
abuser@comp:~$ systemctl --user status aktuality.service
● aktuality.service - Stahuje aktualni informace z ruznych webu
Loaded: loaded (/home/abuser/.config/systemd/user/aktuality.service; enabled; vendor preset: enab
Active: active (running) since Tue 2020-11-24 09:22:54 GMT; 3ms ago
Main PID: 1810 ((python3))
CGroup: /user.slice/user-1000.slice/user@1000.service/aktuality.service
└─1810 (python3)
Toto je aktuality.service:
[Unit] Description=Stahuje aktualni informace z ruznych webu Wants=aktuality.timer [Service] Type=simple ExecStart=/usr/bin/python3 /home/abuser/rss.py >> /home/abuser/rss_vystup.txt 2> /home/abuser/rss_chyby.txt [Install] WantedBy=default.targetA toto aktuality.timer:
[Unit] Description=Stahuje aktualni informace z ruznych webu kazdou minutu RefuseManualStart=no # Allow manual starts RefuseManualStop=no # Allow manual stops [Timer] # Execute job if it missed a run due to machine being off Persistent=true # Run 120 seconds after boot for the first time OnBootSec=120 # Run every 1 minute thereafter OnUnitActiveSec=60 # File describing job to execute Unit=aktuality.service [Install] WantedBy=timers.target(jsou v domovskem adresari, .config/systemd/user) Jeste pro uplnost toto normalne funguje spustene samostatne, ale ne ze systemd:
#!/usr/bin/python3
# -*- coding: utf-8 -*-
import feedparser
#import webbrowser
import pprint
feed = feedparser.parse("nejake URL")
pprint.pprint(feed)
# feed_title = feed['feed']['title'] # NOT VALID
feed_entries = feed.entries
for entry in feed.entries:
article_title = entry.title
article_link = entry.link
article_published_at = entry.published # Unicode string
article_published_at_parsed = entry.published_parsed # Time object
# article_author = entry.author DOES NOT EXIST
content = entry.summary
# article_tags = entry.tags DOES NOT EXIST
#print ("{}[{}]".format(article_title, article_link))
#print ("Published at {}".format(article_published_at))
# print ("Published by {}".format(article_author))
#print("Content {}".format(content))
# print("category{}".format(article_tags))
Nemeli byste nekdo nejake napady, co s tim? Kdyztak predem dekuji za pripadne tipy.
Řešení dotazu:
ExecStart=/usr/bin/python3 /home/abuser/rss.py >> /home/abuser/rss_vystup.txt 2> /home/abuser/rss_chyby.txt WorkingDirectory=/home/abuser
abuser@comp:~$ systemctl --user daemon-reload abuser@comp:~$ systemctl --user start aktuality.service abuser@comp:~$ systemctl --user status aktuality.service ● aktuality.service - Stahuje aktualni informace z ruznych webu Loaded: loaded (/home/abuser/.config/systemd/user/aktuality.service; enabled; vendor preset: enab Active: inactive (dead) since Tue 2020-11-24 11:46:41 GMT; 3s ago Process: 3172 ExecStart=/usr/bin/python3 /home/abuser/rss.py >> /home/abuser/rss_vystup.txt 2> /home/q Main PID: 3172 (code=exited, status=0/SUCCESS)
sudo journalctl -xf, případně ho nastavil pres systemd.
StandardOutput=append:/home/abuser/rss_vystup.txt StandardError=file:/home/abuser/rss_chyby.txt
#!/usr/bin/python3
# -*- coding: utf-8 -*-
import subprocess
subprocess.Popen(['/usr/bin/okular', './knihy/vmls.pdf'])
print('nazdar!')
subprocess.Popen(['mpv', 'time_to_sleep.mp3'])
Ten print() se normalne ukaze ve vystupnim souboru podle vyse v diskuzi uvedeneho reseni (jen jsem zmenil jmeno spousteneho skriptu v puvodnim .service souboru), ale ty subprocesy se nijak nejevi. Samostane spusteny skript dela to co ma.
Tiskni
Sdílej: