abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 17:22 | Komunita

    Stanislav Aleksandrov předložil patch rozšiřující KWin (KDE Plasma) na 3D virtuální desktopové prostředí (videoukázka v mp4).

    Ladislav Hagara | Komentářů: 1
    dnes 05:55 | IT novinky

    Digg (Wikipedie), "místo, kde můžete sdílet a objevovat to nejlepší z internetu – a nejen to", je zpět. Ve veřejné betě.

    Ladislav Hagara | Komentářů: 3
    dnes 01:44 | Komunita

    Po .deb balíčcích Mozilla nově poskytuje také .rpm balíčky Firefoxu Nightly.

    Ladislav Hagara | Komentářů: 6
    dnes 00:33 | IT novinky

    Vývojové prostředí IntelliJ IDEA slaví 25. narozeniny (YouTube).

    Ladislav Hagara | Komentářů: 0
    včera 23:55 | IT novinky

    Vedení společnosti NVIDIA údajně povolilo použití milionů knih ze známého 'warez' archivu Anna's Archive k výcviku umělé inteligence, ačkoliv vědělo, že archiv tyto knihy nezískal legální cestou. Žaloba, ve které se objevují i citace interních dokumentů společnosti NVIDIA, tvrdí, že NVIDIA přímo kontaktovala Anna's Archive a požadovala vysokorychlostní přístup k datům knihovny.

    NUKE GAZA! 🎆 | Komentářů: 8
    včera 14:33 | Zajímavý software

    Grafický správce balíčků Myrlyn pro SUSE a openSUSE, původně YQPkg, dospěl do stabilní verze 1.0.0. Postaven je nad libzypp a Qt 6. Projekt začal na SUSE Hack Weeku 24.

    Ladislav Hagara | Komentářů: 8
    včera 13:44 | Zajímavý projekt

    Vývojáři se podařilo vytvořit patch pro Wine, díky kterému je možné na linuxovém stroji nainstalovat a spustit Adobe Photoshop (testováno s verzemi Photoshopu PS2021 a PS2025). Dalším patchem se podařilo umožnit dokonce instalaci téměř celého Adobe Creative Cloud Collection 2023, vyjma aplikací Adobe XD a Adobe Fresco. Patch řeší kompatibilitu s windowsovými subsystémy MSHTML - jádrem prohlížeče Internet exporer, a MSXML3 - parserem

    … více »
    NUKE GAZA! 🎆 | Komentářů: 6
    včera 13:33 | IT novinky

    Hackeři zaútočili na portál veřejných zakázek a vyřadili ho z provozu. Systém, ve kterém musí být ze zákona sdíleny informace o veřejných zakázkách, se ministerstvo pro místní rozvoj (MMR) nyní pokouší co nejdříve zprovoznit. Úřad o tom informoval na svém webu a na sociálních sítích. Portál slouží pro sdílení informací mezi zadavateli a dodavateli veřejných zakázek.

    Ladislav Hagara | Komentářů: 11
    včera 12:22 | Nová verze

    Javascriptová knihovna jQuery (Wikipedie) oslavila 20. narozeniny, John Resig ji představil v lednu 2006 na newyorském BarCampu. Při této příležitosti byla vydána nová major verze 4.0.0.

    Ladislav Hagara | Komentářů: 2
    včera 01:33 | Zajímavý projekt

    Singularity je rootkit ve formě jaderného modulu (Linux Kernel Module), s otevřeným zdrojovým kódem dostupným pod licencí MIT. Tento rootkit je určený pro moderní linuxová jádra 6.x a poskytuje své 'komplexní skryté funkce' prostřednictvím hookingu systémových volání pomocí ftrace. Pro nadšence je k dispozici podrobnější popis rootkitu na blogu autora, případně v článku na LWN.net. Projekt je zamýšlen jako pomůcka pro bezpečnostní experty a výzkumníky, takže instalujte pouze na vlastní nebezpečí a raději pouze do vlastních strojů 😉.

    NUKE GAZA! 🎆 | Komentářů: 0
    Které desktopové prostředí na Linuxu používáte?
     (18%)
     (5%)
     (0%)
     (9%)
     (20%)
     (3%)
     (5%)
     (2%)
     (11%)
     (38%)
    Celkem 542 hlasů
     Komentářů: 16, poslední dnes 17:04
    Rozcestník

    Úskalí aktualizace - kde na to vzít čas?

    2.7.2025 13:53 | Přečteno: 1791× | Za vším hledej Linux | poslední úprava: 2.7.2025 17:50

    Širokým obloukem k pointě

    Momentálne provozuji vlastní i pracovní systém MediaWiki na LTS verzi 1.39.x, na kterou jsem přešel v únoru 2023. Ta sice má podporu až do roku 2026, ale už víc jak rok mě bota tlačí, protože by se mi hodily funkcionality, které se do mainline kódu dostaly až od verze 1.42.x. Chtěl jsem je aktualizovat už loni na jaře, kdy na to byl čas, ale to pro novou LTS verzi 1.43 ještě neexistoval ani branch. Objevila se až v prosinci, takže z toho sešlo.

    Would it not be well to leave well enough alone?

    Na tuhle otázku se v českém IT nejčastěji odpovídá: „Když něco funguje, nevrtej do toho!” Jenže tenhle kategorický imperativ má své meze. Některá řešení totiž stojí, upřímně řečeno, za hovno. Jeden kamarád v takovém případě před lety měl k tomu takové hezké, dnes již mezi námi oblíbené hodnocení: „Je to dobré. Ale ne dost.”

    Kosmetické změny jsou v pohodě, ale pokud je to změna, kterou se rozjebe funkcionalita kódu co není součástí hlavní vývojové větve, je to průser. A přesně taková změna proběhla mezi 1.39.x a 1.4x

    Každá aktualizace je krokem do neznáma

    ČVUT mne platí především za to, že linuxový laboratorní systém na kterém se vyučuje, dlouhodobě funguje spolehlivě, všude a skoro na všem. Za údržbu kódu rozšíření pro MediaWiki a překlady dokumentace na MediaWiki.org mě neplatí nikdo. Dělám to primárně pro sebe a jen když na to mám čas. Letos na to čas opravdu nebyl.

    Koncem února, v době kdy skončí zkouškové a je konečně možné do něčeho šťourat, na mne přehodil kolega, který už také neví co dřív, nový server pro pracovní skupinu AID zaobírající se analýzou a interpretací biomedicínských dat. Pracoval jsem v té době na zjednodušení procesu přípravy nových disklessových vrstev. Šlo to pomalu, protože tehdy umírala teta, kterou jsem místo práce o víkendech navštěvoval. A než jsem to stihnul dokončit do finálního stavu, objevila se další výzva, kterou bylo nutné řešit. S vyšší prioritou.

    Vedoucí skupiny AID, Dan, se na mne obrátil s tím, že by potřebovali pomoci s jednou aplikací, se kterou se má pracovat v rámci jednoho projektu. A místo trsu banánů mi předhodil k ruce studentku, která bude s nasbíranými daty pracovat.

    Ukázalo se, že „aplikace” mindLAMP není LAMP řešení (jak jsem zprvu myslel), ale „stack” sestavený z několika kontejnerů spouštěných v dockeru. A tak jsem se chca necha musel začít zaobírat dockerem, abych vůbec zjistil jak to celé funguje.

    Naštěstí se ukázalo, že Klára není jen na okrasu. Výrazně mi usnadnila práci tím, že si vzala na starost vše, co se týkalo té kontejnerizované aplikace, takže jsem se mohl soustředit na technickou stránku věci, jak to rozběhat. Ukázalo se, že problém nebyl jen v tom, že stávajícímu serveru expiroval certifikát, ale hlavně v tom, že se změnila klientská aplikace.

    Ten „stack”, obsahuje pouze databázový backend, do kterého mobilní aplikace ukládá data, ke kterým se pak přistupuje buď přes jeho API, nebo skrze webové rozhraní, které ale mají pod palcem vývojáři té klientské aplikace.

    Původní „stack”, rozběhnul student, který si na tom udělal bakalářku, tu obhájil a zmizel. Pak expiroval ten certifikát a tím pádem přestala ta jeho aplikace fungovat, takže se obrátili na mne. Jenže nikdo netušil, že mezi tím vývojáři mobilní aplikaci překopali a mimo jiné také změnili databázi z couchdb na mongodb. Tím pádem ovšem přestala být použitelná ta aplikace, kterou naprgal ten student, protože ta vytahala data z couchdb přes API a přelívala je do postgresql – databáze se kterou pracovaly jeho skripty.

    Protože nebylo jasné co tomu stacku patří a co ne (běžely tam i jiné kontejnery) využil jsem disklesový virtuál, který během kovidu fungoval jako SSH proxy pro vzdálený přístup do laborek a přidal mu dvě nové vrstvy. V jedné je docker a ve druhé konfigurace pro připojení iSCSI úložiště, kde jsou uloženy kontejnery.

    Nainstaloval jsem ten jejich nový stack, ale stejně to nefungovalo. Takže si Klára vzala na starost ještě komunikaci s vývojáři a musím říct, že její drajv a nasazení významnou měrou přispěly k tomu, že se nám to podařilo vše rozběhat dříve, než se vývojáři zmohli na reakci. Mimochodem, asi před týdnem se objevila v krátkém propagačním videoklipu, který by měl oslovit případné zájemce o studium na ČVUT.

    Vše muselo být bezpodmínečně hotovo do 1. května, protože pak už jsem měl dovolenou. Pak náhle zemřela další teta, sestra mojí máti. Ta měla v pondělí 85 narozeniny. Mimo ni, jsou z příbuzenstva její generace (3) naživu už jen strýcové, kterým je 90+. Zmiňuji se o tom především z toho důvodu, že to mělo dost velký vliv, pokud se týče nastavení priorit.

    A minulý měsíc začal na Karláku „velký třesk”, protože se rozjelo hned několik velkých projektů. Už před 15 lety, když jsem nastoupil na DCE, se začalo uvažovat o rekonstrukci strojovny, ale prachy se na to našly až teď, aby se s tím mohlo konečně začít.

    Přípravy sebou nesly hodně stresu, emocí a práce hodné námezdného dělníka. Z oblasti kolem strojovny, se muselo vše (lidé, stroje, nábytek, & etc.) přesunout. Moje práce vyžaduje soustředení, jenže to je stejně v tahu, když mne kolega, který mi do hlavy ani na monitor nevidí, požádá, ať jdu něco dohledat, nebo odstěhovat. Takže za takové situace nic kritického nemá cenu dělat.

    Naštěstí, počátkem roku dostala naše fakulta elektrotechnická od fakulty strojní budovu A – to je ta, co se skrz ni leze z Karláku do areálu, kde je několik učeben, které bude obsluhovat i naše disklessová infrastruktura. Takže přibudou další místa, kam bude nutné doběhnout, když se někdo dostane do problému. Včera jsme s kolegou, který to zajišťuje po síťové stránce, odzkoušeli že náš linuxový diskless tam bude fungovat out-of-box. A all-in-one co tam bude, zaručeně bude fungovat, protože už jsem měl jeden vzorek na test zapůjčený.

    Ovšem mne to nejnáročnější teprv čeká, protože jsem neměl čas na to, abych tu plánovanou aktualizaci dokončil. Budu na tom moct dělat až od půlky srpna – tak jako každý rok. To je čas, kdy si na ČVUT užívají volna všichni, kromě admina laboratorního linuxu, kterému začíná stoupat hladina adrenalinu v krvi a maxima dosahuje během prvních dvou týdnů zimního semestru, kdy nastupují noví studenti, začíná výuka a do toho dovolenkáři začínají přicházet se svými požadavky na které do té chvíle ani nepomysleli.

    Upgrade MediaWiki na LTS v. 1.43 tak bude muset počkat až do listopadu.

    Proč je aktualizace MediaWiki takový oser?

    Aktualizovat samotnou MediaWiki problém není. Problém představují rozšíření. A má wiki jich používá požehnaně. U dvou z nich jsem maintainerem. Ale když se objeví po aktualizaci problém u jiného, nemusí být zrovna jednoduché situaci vyřešit.

    Svůj „provozní deník” se snažím vést od roku 2008. Původně na školní wiki, ale v posledních letech experimentuji hlavně na své wiki, takže od roku 2013 preferuji pro tento účel tamní Aktuality.

    A mám tam i stránku rozšíření, s nimiž jsem měl někdy něco do činění, kterou se snažím průběžně aktualizovat. Z celkového počtu 78, je 14 označených obsolete, což znamená, že pokaždé bylo nutné najít jiné řešení. A 27 je kritických. Tj. že chyba, v kterémkoliv z nich, zabrání v procesu aktualizace.

    Proto využívám při aktualizaci snapshotování přes Btrfs. Udělám snapshot, zkusím aktulizaci. Když se objeví chyba, pokusím se ji vyřešit, ale pokud je to na dýl, revertnu to zpátky a zkusím to zas jindy..

    Když se najde čas.. 8-P

           

    Hodnocení: 71 %

            špatnédobré        

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    Komentáře

    Vložit další komentář

    2.7.2025 15:49
    Rozbalit Rozbalit vše Re: Úskalí aktualizace - kde na to vzít čas?
    skrytý komentář Náš administrátor shledal tento komentář závadným.

    chlípák

    Zobrazit komentář
    2.7.2025 20:48 Macík
    Rozbalit Rozbalit vše Re: Úskalí aktualizace - kde na to vzít čas?
    A ja vim presne kdy - v case 8:12 se tam na zlomek vteriny objevi Apple Macbook Air!
    NUKE GAZA! 🎆 avatar 3.7.2025 01:04 NUKE GAZA! 🎆 | skóre: 37 | blog: Grétin blogísek | 🇮🇱==❤️ , 🇵🇸==💩 , 🇪🇺==☭
    Rozbalit Rozbalit vše řikali to v český televizi tak to musí bejt pravda :D
    Glee avatar 4.7.2025 06:44 Glee | blog: Gleekoviny
    Rozbalit Rozbalit vše Re: Úskalí aktualizace - kde na to vzít čas?
    skrytý komentář Náš administrátor shledal tento komentář závadným.

    pornografie

    Zobrazit komentář
    2.7.2025 17:12 Mladý komsomolec
    Rozbalit Rozbalit vše Re: Úskalí aktualizace - kde na to vzít čas?
    Už aby vás všetkých nahradila AI - tá aspoň nebude písať uplakané blogy o tom že sa musela niečo nové naučiť ...
    2.7.2025 17:35 Aleš Kapica | skóre: 52 | blog: kenyho_stesky | Ostrava
    Rozbalit Rozbalit vše Re: Úskalí aktualizace - kde na to vzít čas?
    Už se těším až tě začne AI vydírat. Víš kolik sežere energie, sesmolení odpovědi pro hlupáka jako seš ty?
    2.7.2025 20:47 Huh
    Rozbalit Rozbalit vše Re: Úskalí aktualizace - kde na to vzít čas?
    Odpovedi? V odborne debate AI pokazde konci u lzi. (To je presne naopak jak vy velmistre vesmiru - vy lzete uz od zacatku.) Nedokaze rict "nevim". Musi to proste okecavat a kdyz ji pristihnes pri lzi tak se sice omluvi ale v zapeti lze znovu.
    2.7.2025 22:27 Aleš Kapica | skóre: 52 | blog: kenyho_stesky | Ostrava
    Rozbalit Rozbalit vše Re: Úskalí aktualizace - kde na to vzít čas?
    Očividně jsi nepochopil o čem je řeč.
    3.7.2025 10:38 _
    Rozbalit Rozbalit vše Re: Úskalí aktualizace - kde na to vzít čas?
    Pochopil až moc, je v odpovědi o krok před tebou tupelo :-)
    3.7.2025 10:56 Aleš Kapica | skóre: 52 | blog: kenyho_stesky | Ostrava
    Rozbalit Rozbalit vše Re: Úskalí aktualizace - kde na to vzít čas?
    Asi jak ty viď? Tak si otři to psí lejno co tu rozšlapáváš o někoho jiného.
    3.7.2025 19:08 _
    Rozbalit Rozbalit vše Re: Úskalí aktualizace - kde na to vzít čas?
    A když si vytáhl psí lejno - máš nějaké vysvětlení, kde se všude v parcích a trávníkách berou psi hovna, když KAŽDÝ čoklar (podle svých slov) po tom svém psovi všechno uklízí?
    3.7.2025 20:32 Aleš Kapica | skóre: 52 | blog: kenyho_stesky | Ostrava
    Rozbalit Rozbalit vše Re: Úskalí aktualizace - kde na to vzít čas?

    Každý? To je stejné prohlášení, jako když Babiš prohlásí že „všeci kradnú”. To že krade on, neznamená že krade i někdo jiný. Já mohu hovořit jen za sebe a za ty co jsem viděl, že ty hovna sbírají. A fakt je ten, že už se mi dlouho nestalo, že bych do něčeho takového cestou do práce špápl. Ale taky je fakt, že jsem viděl i takové co to nechali jen tak a šli dál, jako by se nechumelilo.

    Nechal jsem to i já. Po cizích psech neuklízím a do duše nikomu promlouvat nehodlám. Pro někoho je to možná důkaz osobní svobody. Pokud se mi nevysere na práh, nemám důvod ho kvůli tomu buzerovat. I když si samozřejmě pomyslím něco o hovadech.

    4.7.2025 06:47 _
    Rozbalit Rozbalit vše Re: Úskalí aktualizace - kde na to vzít čas?
    Nechal jsem to i já. Po cizích psech neuklízím a do duše nikomu promlouvat nehodlám. Pro někoho je to možná důkaz osobní svobody. Pokud se mi nevysere na práh, nemám důvod ho kvůli tomu buzerovat. I když si samozřejmě pomyslím něco o hovadech.
    A víš, ze si me nepřekvapil? Plná huba keců, ale to je tak všechno - jen sklopíš uši a díváš se jinam
    4.7.2025 10:08 prdelnik
    Rozbalit Rozbalit vše Re: Úskalí aktualizace - kde na to vzít čas?
    Ja tusil ze clanek je o hovnu a debata me o tom ujistila.
    6.7.2025 14:07 VoDo | skóre: 12 | blog: Archi3mini
    Rozbalit Rozbalit vše Re: Úskalí aktualizace - kde na to vzít čas?
    nebo delat svoji praci
    btw I use Archi3 :) Someday you will own nothing and be happy
    6.7.2025 15:32 Aleš Kapica | skóre: 52 | blog: kenyho_stesky | Ostrava
    Rozbalit Rozbalit vše Re: Úskalí aktualizace - kde na to vzít čas?
    To je druhotný výsledek mojí práce. Nebo s tím máš snad nějaký problém?
    NUKE GAZA! 🎆 avatar 3.7.2025 01:01 NUKE GAZA! 🎆 | skóre: 37 | blog: Grétin blogísek | 🇮🇱==❤️ , 🇵🇸==💩 , 🇪🇺==☭
    Rozbalit Rozbalit vše Re: Úskalí aktualizace - kde na to vzít čas?
    3.7.2025 15:47 _
    Rozbalit Rozbalit vše Re: Úskalí aktualizace - kde na to vzít čas?
    TLDR Kapica je tak vyhorelej, ze vec co normalni clovek udela za par hodin, planuje roky a odklada tak dlouho, ze uz to potom ani nejde rozumne udelat.
    3.7.2025 17:28 Aleš Kapica | skóre: 52 | blog: kenyho_stesky | Ostrava
    Rozbalit Rozbalit vše Re: Úskalí aktualizace - kde na to vzít čas?
    …, ze vec co normalni clovek udela za par hodin, planuje roky a odklada tak dlouho, ze uz to potom ani nejde rozumne udelat.

    V blogu:

    Za údržbu kódu rozšíření pro MediaWiki a překlady dokumentace na MediaWiki.org mě neplatí nikdo. Dělám to primárně pro sebe a jen když na to mám čas.

    Na rozdíl od pindajícího anonyma mám i jiné zájmy. Údržba MW je pouze nutné zlo. Co si neuděláš, to nemáš.

    4.7.2025 10:20 DOnald Truth
    Rozbalit Rozbalit vše Re: Úskalí aktualizace - kde na to vzít čas?
    Jake zajmy?
    • kamarady nemas (to co tvrdis jsou jen znami co te musi trpet)
    • zensky nehonis (nestoji)
    • doma nejsi (protoze kdyz stara spusti tak uteces)
    • prachy nemas (sponzoring ex konkubin)
    • do lesa nechodis (protoze chces upgradovat wiki)
    • wiki neupgradujes (protoze ches jit do lesa)
    Tak proc nam vesis buliky na blog?
    4.7.2025 20:44 Want
    Rozbalit Rozbalit vše Re: Úskalí aktualizace - kde na to vzít čas?

    Kdyby dnes v poledne neupadla půlka Prahy do blackoutu, tak by ses dočetl, že ta pracovní wiki je od včerejška aktualizovaná na MW 1.43

    V půl jedenácté jsem koupil jízdenku a ve 12:00 to začalo. Zrovna když jsem dokončil editaci kamarádova článku - původní PDF bylo bez textové vrstvy.

    Původně jsem myslel, že to dopíšu ve vlaku, ale po půlhodině bylo jasné že to UPS neustojí, přestože jsme vypli největšího žrouta. Jeho vražda nám ale dala k dobru dalších 20 minut. Vrátil jsem jízdenku, korektně vypnul co se dalo a pak už jsme jen čekali, až elektřina znovu naskočí. To se stalo ve dvě. Do čtyř bylo všechno opět nahozené, tak jsem koupil novou jízdenku, s tím že v OV nebudu v osm, ale v deset. Na nádraží byl nářez. Bezradné davy a všude samé zpoždění. Ten vlak co jsem jím měl jet, byl zrušen. Tak jsem naskočil do prvního, co vyrážel mým směrem. Je 20:40, teď jsme stáli v OL, takže budu na místě ještě dříve než v těch deset.

    Tak teď se pochlub ty, jak efektivně jsi strávil dnešní den?

    5.7.2025 11:32 _
    Rozbalit Rozbalit vše Re: Úskalí aktualizace - kde na to vzít čas?
    lol, Want umí jezdit vlakem
    4.7.2025 12:33 Jenda
    Rozbalit Rozbalit vše Re: Úskalí aktualizace - kde na to vzít čas?
    Je Kapica skutečnně tak neschopný, nebo to je parody account?
    4.7.2025 17:41 Dr.Chocholousek
    Rozbalit Rozbalit vše Re: Úskalí aktualizace - kde na to vzít čas?
    Bohuzel vzhledem na "kvalitu" jeho blogu v poslednich letech bych rek, ze legrace konci a je to vazny...
    6.7.2025 14:09 VoDo | skóre: 12 | blog: Archi3mini
    Rozbalit Rozbalit vše Re: Úskalí aktualizace - kde na to vzít čas?
    zkus Arch linux a aktualizovat jednou za 14 dni...
    btw I use Archi3 :) Someday you will own nothing and be happy
    6.7.2025 16:38 Want
    Rozbalit Rozbalit vše Re: Úskalí aktualizace - kde na to vzít čas?
    A ty máš čas co 14 dní něco aktualizovat?
    7.7.2025 19:59 VoDo | skóre: 12 | blog: Archi3mini
    Rozbalit Rozbalit vše Re: Úskalí aktualizace - kde na to vzít čas?
    trva to asi pet minut a dela to samo
    btw I use Archi3 :) Someday you will own nothing and be happy
    7.7.2025 22:44 Want
    Rozbalit Rozbalit vše Re: Úskalí aktualizace - kde na to vzít čas?
    Aktualizovat systém je věc jedna a rozjebanou aplikaci druhá. Pokud máš rád dobrodrůžo, tak beze všeho, ale pokud potřebuješ plánovat čas, tak něco takového nechceš, když se ti to nehodí.
    10.7.2025 08:52 duch mrtveho bluebeara
    Rozbalit Rozbalit vše Re: Úskalí aktualizace - kde na to vzít čas?
    Neměl sis ji rozjebat Kapíčo.
    10.7.2025 16:46 Want
    Rozbalit Rozbalit vše Re: Úskalí aktualizace - kde na to vzít čas?

    Nic rozjebaného nemám kokote. A dva dny před dovolenou na tom nehodlám nic měnit. O čas, který jsem tomu mohl dát, mne obrali dementi jako ty.

    Založit nové vláknoNahoru

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.