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 16:11 | Komunita

    V Brestu dnes začala konference vývojářů a uživatelů linuxové distribuce Debian DebConf25. Na programu je řada zajímavých přednášek. Sledovat je lze online.

    Ladislav Hagara | Komentářů: 0
    dnes 11:33 | IT novinky

    Před 30 lety, tj. 14. července 1995, se začala používat přípona .mp3 pro soubory s hudbou komprimovanou pomocí MPEG-2 Audio Layer 3.

    Ladislav Hagara | Komentářů: 12
    dnes 10:55 | IT novinky

    Výroba 8bitových domácích počítačů Commodore 64 byla ukončena v dubnu 1994. Po více než 30 letech byl představen nový oficiální Commodore 64 Ultimate (YouTube). S deskou postavenou na FPGA. Ve 3 edicích v ceně od 299 dolarů a plánovaným dodáním v říjnu a listopadu letošního roku.

    Ladislav Hagara | Komentářů: 16
    včera 17:55 | Zajímavý projekt

    Společnost Hugging Face ve spolupráci se společností Pollen Robotics představila open source robota Reachy Mini (YouTube). Předobjednat lze lite verzi za 299 dolarů a wireless verzi s Raspberry Pi 5 za 449 dolarů.

    Ladislav Hagara | Komentářů: 11
    11.7. 16:44 | Komunita

    Dnes v 17:30 bude oficiálně vydána open source počítačová hra DOGWALK vytvořena v 3D softwaru Blender a herním enginu Godot. Release party proběhne na YouTube od 17:00.

    Ladislav Hagara | Komentářů: 3
    11.7. 14:55 | Humor

    McDonald's se spojil se společností Paradox a pracovníky nabírá také pomocí AI řešení s virtuální asistentkou Olivii běžící na webu McHire. Ian Carroll a Sam Curry se na toto AI řešení blíže podívali a opravdu je překvapilo, že se mohli přihlásit pomocí jména 123456 a hesla 123456 a získat přístup k údajům o 64 milionech uchazečů o práci.

    Ladislav Hagara | Komentářů: 16
    11.7. 00:11 | Nová verze

    Byla vydána (𝕏) červnová aktualizace aneb nová verze 1.102 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.102 vyjde také VSCodium, tj. komunitní sestavení Visual Studia Code bez telemetrie a licenčních podmínek Microsoftu.

    Ladislav Hagara | Komentářů: 0
    10.7. 21:00 | Bezpečnostní upozornění

    Byla vydána nová verze 2.4.64 svobodného multiplatformního webového serveru Apache (httpd). Řešeno je mimo jiné 8 bezpečnostních chyb.

    Ladislav Hagara | Komentářů: 4
    10.7. 15:22 | Nová verze

    Společnost xAI na síti 𝕏 představila Grok 4, tj. novou verzi svého AI LLM modelu Grok.

    Ladislav Hagara | Komentářů: 12
    10.7. 12:55 | Bezpečnostní upozornění

    Ministerstvo vnitra odhalilo závažný kyberincident v IT systému resortu. Systém, do kterého se dostal útočník bez oprávnění, byl odpojen a nedošlo k odcizení dat [𝕏].

    Ladislav Hagara | Komentářů: 16
    Jaký je váš oblíbený skriptovací jazyk?
     (59%)
     (27%)
     (7%)
     (3%)
     (1%)
     (1%)
     (4%)
    Celkem 391 hlasů
     Komentářů: 16, poslední 8.6. 21:05
    Rozcestník

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

    2.7. 13:53 | Přečteno: 1257× | Za vším hledej Linux | poslední úprava: 2.7. 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. 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. 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!
    Gréta avatar 3.7. 01:04 Gréta | skóre: 37 | blog: Grétin blogísek | 🇮🇱==❤️ , 🇵🇸==💩 , 🇪🇺==☭
    Rozbalit Rozbalit vše řikali to v český televizi tak to musí bejt pravda :D

    masturbací na veřejnosti začínal každej nekrofilní sadista :D

    Glee avatar 4.7. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 14:07 VoDo | skóre: 11 | 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. 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?
    Gréta avatar 3.7. 01:01 Gréta | skóre: 37 | blog: Grétin blogísek | 🇮🇱==❤️ , 🇵🇸==💩 , 🇪🇺==☭
    Rozbalit Rozbalit vše Re: Úskalí aktualizace - kde na to vzít čas?
    3.7. 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. 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. 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. 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. 11:32 _
    Rozbalit Rozbalit vše Re: Úskalí aktualizace - kde na to vzít čas?
    lol, Want umí jezdit vlakem
    4.7. 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. 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. 14:09 VoDo | skóre: 11 | 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. 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. 19:59 VoDo | skóre: 11 | 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. 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. 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. 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.