Byly zpracovány a na YouTube zveřejněny videozáznamy jednotlivých přednášek z letošního Installfestu.
Od 21. do 23. března proběhnou Arduino Days 2024. Sledovat bude možné oficiální streamy. Zúčastnit se lze i lokálních akcí. V Česku jsou aktuálně registrovány dvě: v Praze na Matfyzu a v Poličce v městské knihovně.
Letošní ročník konference LinuxDays se uskuteční o víkendu 12. a 13. října, opět se potkáme v pražských Dejvicích na FIT ČVUT. Také během letošního ročníku nás budou čekat desítky přednášek, workshopy, stánky a spousta doprovodného programu. Aktuální dění můžete sledovat na Twitteru, Facebooku nebo na Mastodonu, přidat se můžete také do telegramové diskusní skupiny.
Byla vydána nová major verze 2.0.0 a krátce na to opravné verze 2.0.1 open source online editoru Etherpad (Wikipedie) umožňujícího společné úpravy v reálném čase.
Matematický software GNU Octave byl vydán ve verzi 9.1.0. Podrobnosti v poznámkách k vydání. Nově je preferovaný grafický backend Qt a preferovaná verze Qt 6. V tomto vydání byly přepracovány funkce pro převod čísel z desítkové soustavy. Jako obvykle jsou zahrnuta také výkonnostní vylepšení a zlepšení kompatibility s Matlabem.
Společnost PINE64 stojící za telefony PinePhone nebo notebooky Pinebook publikovala na svém blogu březnový souhrn novinek. Vypíchnout lze, že pracují na virtuálním asistentu PineVox a zatím bezejmenných sluchátkách na lícní kosti (bone conduction).
Hyprland, kompozitor pro Wayland zaměřený na dláždění okny a zároveň grafické efekty, je již dva roky starý. Při té příležitosti byla vydána verze 0.37.0 (a záhy opravná 0.37.1 řešící chybu ve vykreslování oken). Nově závisí na knihovně hyprcursor, která poskytuje škálovatelné kurzory myši.
Geolokační služba Mozilla Location Service, kterou používá množství svobodného softwaru (často přes Geoclue), letos skončí. Data budou dostupná pouze do 10. dubna 2024, API klíče třetích stran budou odstraněny 12. června. Příčinou je údajné porušení patentů firmy Skyhook v roce 2019, následná dohoda omezila rozvoj MLS.
O víkendu probíhá v Praze na Karlově náměstí 13 konference Installfest 2024. Na programu je celá řada zajímavých přednášek a workshopů.
pip3 install --upgrade tflite_runtime
?
invalid ELF headerMas instalovny tflite pro jinou platformu..
tomik@notebook:~$ pip3 install Stažené/tflite_runtime-2.4.0-cp37-cp37m-linux_x86_64.whl
/home/tomik/.pyenv/pyenv.d/exec/pip-rehash/pip: řádek 20: 128760 Neoprávněný přístup do paměti (SIGSEGV) (core dumped [obraz paměti uložen]) "$PYENV_COMMAND_PATH" "$@"
tomik@notebook:~/Stažené$ /home/tomik/.local/bin/ulozto-downloader --auto-captcha --parts 4 "https://uloz.to/file/xxxx"
Starting downloading for url 'https://uloz.to/file/xxxx'
Getting info (filename, filesize, ...)
CAPTCHA protected download - CAPTCHA challenges will be displayed
Starting TOR...
Traceback (most recent call last):, trying to solve
File "/home/tomik/.local/bin/ulozto-downloader", line 8, in module
sys.exit(run())
File "/home/tomik/.local/lib/python3.10/site-packages/uldlib/cmd.py", line 44, in run
d.download(args.url, args.parts, args.output)
File "/home/tomik/.local/lib/python3.10/site-packages/uldlib/downloader.py", line 237, in download
download_url = next(self.captcha_download_links_generator)
File "/home/tomik/.local/lib/python3.10/site-packages/uldlib/page.py", line 278, in captcha_download_links_generator
captcha_answer = captcha_solve_func(
File "/home/tomik/.local/lib/python3.10/site-packages/uldlib/captcha.py", line 87, in __call__
import tflite_runtime.interpreter as tflite
File "/usr/local/lib/python3.10/dist-packages/tflite_runtime/interpreter.py", line 34, in module
from tflite_runtime import _pywrap_tensorflow_interpreter_wrapper as _interpreter_wrapper
ImportError: /usr/local/lib/python3.10/dist-packages/tflite_runtime/_pywrap_tensorflow_interpreter_wrapper.so: invalid ELF header
Terminating tor..
Removed tor data dir: tor_data_dir_ea66a8f3-00e4-44ab-a1f7-90aee986cbf9
tomik@notebook:~/Stažené$ python --version
Python 3.7.0
tomik@notebook:~/Stažené$
pyenv shell 3.9.13 pip3 install ulozto-downloader pip3 install tflite-runtimea ulozto-downloader mi 3.9.13 pouzije, ale zarve pri ziskani url captchy, s tim ze se snazi ho brat z "https:https://xapca.uloz.to/....", viz:
$ ulozto-downloader --auto-captcha --parts 4 "https://uloz.to/file/XXX/YYY" Starting downloading for url 'https://uloz.to/file/XXX/YYY' Getting info (filename, filesize, ...) CAPTCHA protected download - CAPTCHA challenges will be displayed Starting TOR... Traceback (most recent call last):HA File "/home/k3dar/.pyenv/versions/3.9.13/bin/ulozto-downloader", line 8, in <module> sys.exit(run()) File "/home/k3dar/.pyenv/versions/3.9.13/lib/python3.9/site-packages/uldlib/cmd.py", line 44, in run d.download(args.url, args.parts, args.output) File "/home/k3dar/.pyenv/versions/3.9.13/lib/python3.9/site-packages/uldlib/downloader.py", line 237, in download download_url = next(self.captcha_download_links_generator) File "/home/k3dar/.pyenv/versions/3.9.13/lib/python3.9/site-packages/uldlib/page.py", line 278, in captcha_download_links_generator captcha_answer = captcha_solve_func( File "/home/k3dar/.pyenv/versions/3.9.13/lib/python3.9/site-packages/uldlib/captcha.py", line 94, in __call__ u = requests.get(img_url) File "/home/k3dar/.pyenv/versions/3.9.13/lib/python3.9/site-packages/requests/api.py", line 73, in get return request("get", url, params=params, **kwargs) File "/home/k3dar/.pyenv/versions/3.9.13/lib/python3.9/site-packages/requests/api.py", line 59, in request return session.request(method=method, url=url, **kwargs) File "/home/k3dar/.pyenv/versions/3.9.13/lib/python3.9/site-packages/requests/sessions.py", line 573, in request prep = self.prepare_request(req) File "/home/k3dar/.pyenv/versions/3.9.13/lib/python3.9/site-packages/requests/sessions.py", line 484, in prepare_request p.prepare( File "/home/k3dar/.pyenv/versions/3.9.13/lib/python3.9/site-packages/requests/models.py", line 368, in prepare self.prepare_url(url, params) File "/home/k3dar/.pyenv/versions/3.9.13/lib/python3.9/site-packages/requests/models.py", line 445, in prepare_url raise InvalidURL(f"Invalid URL {url!r}: No host supplied") requests.exceptions.InvalidURL: Invalid URL 'https:https://xapca.uloz.to/9274de46f3a7c1ff5f87872bd3b6c9c60efd1b36/image.jpg': No host supplied Terminating tor.. Removed tor data dir: tor_data_dir_5b3cd4f7-8444-48a1-8fd2-54d7e7eb64f1vsimni si ze mi bere python z "${HOME}/.pyenv/versions" a ne z "${HOME}/.local/lib" jako tobe, tzn. asi si pyenv zapracoval nejak spatne a i ten tensorflow-lite si asi nejak zprasil kdyz ti rve "invalid ELF header"
cd ${HOME}/.pyenv/versions/3.9.13/lib/python3.9/site-packages/uldlib wget https://patch-diff.githubusercontent.com/raw/setnicka/ulozto-downloader/pull/83.patch patch --backup --suffix .orig <83.patchcesta pro "cd ..." zmenit dle prislusne verze pod kterou je ulozto-downloader nainstalovan...
Last 10 log lines: File "/tmp/python-build.20220816070809.25129/Python-3.9.0/Lib/ensurepip/__init__.py", line 210, in _main return _bootstrap( File "/tmp/python-build.20220816070809.25129/Python-3.9.0/Lib/ensurepip/__init__.py", line 129, in _bootstrap return _run_pip(args + [p[0] for p in _PROJECTS], additional_paths) File "/tmp/python-build.20220816070809.25129/Python-3.9.0/Lib/ensurepip/__init__.py", line 38, in _run_pip return subprocess.run([sys.executable, "-c", code], check=True).returncode File "/tmp/python-build.20220816070809.25129/Python-3.9.0/Lib/subprocess.py", line 524, in run raise CalledProcessError(retcode, process.args, subprocess.CalledProcessError: Command '['/tmp/python-build.20220816070809.25129/Python-3.9.0/python', '-c', '\nimport runpy\nimport sys\nsys.path = [\'/tmp/tmp8x1qv4e3/setuptools-49.2.1-py3-none-any.whl\', \'/tmp/tmp8x1qv4e3/pip-20.2.3-py2.py3-none-any.whl\'] + sys.path\nsys.argv[1:] = [\'install\', \'--no-cache-dir\', \'--no-index\', \'--find-links\', \'/tmp/tmp8x1qv4e3\', \'--root\', \'/\', \'--upgrade\', \'setuptools\', \'pip\']\nrunpy.run_module("pip", run_name="__main__", alter_sys=True)\n']' returned non-zero exit status 1. make: *** [Makefile:1254: install] Error 1"Vyřešil" jsem to zatím tak, že mám ulozto-downloader nainstalovaný přímo v Proxmox hostu, kde zatím je Python 3.9.2...
# pridani PPA s pythony verze nizsi a vyssi nez 3.10 (v pripade pridani na 22.04) # url: https://launchpad.net/~deadsnakes/+archive/ubuntu/ppa?field.series_filter=jammy sudo add-apt-repository --yes --no-update ppa:deadsnakes/ppa # mainstalovani python3.9 modulu venv (dotahne si potrebne python3.9* baliky) a tor (vyzadovan ulozto-downloader(em)) sudo apt update -qq && sudo apt install --yes python3.9-venv tor # vytvoreni virtualniho prostredi pro python 3.9 python3.9 -m venv ~/.local/lib/python3.9-venv # (docasna) aktivace virtualniho prostredi pro python 3.9 source ~/.local/lib/python3.9-venv/bin/activate # nainstalovani ulozto-downloader # - instaluje se v tom aktivovanem prostredi # - sam (od verze ulozto-downloader 3.0.0) si dotahne tflite-runtime pip3 install ulozto-downloader # vytvoreni symbolickeho linku z virtualniho python prostredi ln ~/.local/lib/python3.9-venv/bin/ulozto-downloader --symbolic /usr/local/bin # pousteni lze pak primo # - diky symbolickemu linku v ceste co je v $PATH # - tim ze link vede na soubor kterej ma v "hlavicce" cestu k python 3.9 ve virtualnim python prostredi # - diky te hlavicky ^ neni jiz potreba aktivovat virtualni prostedi pres "source cesta/bin/activate" # - od ulozto-downloader je parametr --auto-captcha vychozi, netreba ho tedy uvadet ulozto-downloader --parts 50 'https://ulozto.cz/file/qg5jLJkVimbQ/klub-rvacu-1999-cz-mkv'
# (docasna) aktivace virtualniho prostredi pro python 3.9 source ~/.local/lib/python3.9-venv/bin/activate # aktualizace balicku v tom virtualnim prostredi pip3 install --upgrade ulozto-downloader
# toto opet jiz NEnainstaluje samo tflite-runtime pip3 install --upgrade ulozto-downloader # pro instalaci s auto tflite-runtime je nyni potreba pip3 install --upgrade ulozto-downloader[auto-captcha](ty to asi nepotrebujes, tazatel uz nereaguje ani opet pod jinym nickem, tak snad pro nekoho kdo pujde okolo
TypeError: cannot pickle '_io.BufferedRandom' objectJeště to vyzkouším v openSUSE.
[auto-captcha]
), ve 3.8.13 to funguje.
ERROR: Could not find a version that satisfies the requirement tflite-runtime; extra == "auto-captcha" (from ulozto-downloader[auto-captcha]) (from versions: none) ERROR: No matching distribution found for tflite-runtime; extra == "auto-captcha"No, není tam.
.... [Link solve] ERROR: Cannot parse CAPTCHA image URL from the page. Changing Tor circuit. [Link solve] TOR get new CAPTCHA (timeout 30) [Link solve] ERROR: Cannot parse CAPTCHA image URL from the page. Changing Tor circuit. [Link solve] TOR get new CAPTCHA (timeout 30) [Link solve] ERROR: Cannot parse CAPTCHA image URL from the page. Changing Tor circuit. [Link solve] TOR get new CAPTCHA (timeout 30) [Link solve] ERROR: Cannot parse CAPTCHA image URL from the page. Changing Tor circuit. [Link solve] TOR get new CAPTCHA (timeout 30) [Link solve] ERROR: Cannot parse CAPTCHA image URL from the page. Changing Tor circuit. [Link solve] TOR get new CAPTCHA (timeout 30) [Link solve] ERROR: Cannot parse CAPTCHA image URL from the page. Changing Tor circuit. [Link solve] TOR get new CAPTCHA (timeout 30) ...
Tiskni Sdílej: