Jet

  • Migrace skriptů tampermonkey po upgrade na firefox snap

    Chtěl bych se podělit o čerstvou zkušenost. Třeba se to někomu bude hodit. Nedávno jsem upgradnul z Ubuntu 18.04 přes 20.04 ma 22.04. Byl to nightmare, ale o tomhle tento blog nebude. Dnes jsem s hrůzou zjistil, že další věc, která přestala fungovat, jsou scripty v tampermonkey ve firefoxu. Kdybych tady měl jenom cizí scripty, jednoduše bych je stáhnul znovu a bylo by vystaráno. Ale mám tady desítku vlastních scriptů na různé dost důležité pracovní záležitosti (registrování klientů a podobně)…
    29. 9. 2023 10:47
  • Počítání s přetečením v C

    Čas od času je potřeba sčítat a odčítat s přetečením/podtečením. Například v případě, že potřebujeme počítat s větší šířkou registrů než máme k dispozici. V assembleru je tato záležitost jednoduchá. Máme k dispozici flag Carry. Ale v C tuhle možnost nemáme. Sice máme možnost napsat část kódu v assembleru, ale to bývá komplikované a nepřenosné.
    1. 10. 2014 23:42 (aktualizováno)
  • Automat na výměnu kazet ve streameru

    Jsou dva druhy lidí: Jedni backupují a ti druzí zatím ještě nepřišli o data. Naše firma se řadí do té první kategorie. Do té druhé už bohužel pár let nepatříme. O data jsme již přišli. Naštěstí ne o moc. S backupováním je ovšem jeden velký problém. Kapacita harddisků roste nade všechny rozumné meze a s ní i spousta mnohdy zbytečných dat na nich. Jenomže není v lidských silách rozhodnout co už smazat, co sice nechat, ale nebackupovat a co je ještě důležité…
    28. 6. 2011 11:59 (aktualizováno)
  • Jak spočítat přeponu trojúhelníka

    Jak spočítat přeponu trojúhelníka? Zdánlivě banální otázka. Od Pythagorových dob je na ni poměrně jednoduchá odpověď. c2=a2+b2. Ovšem Pythagoras netušil, že odmocnina je pro malé procesory velký problém. Při hraní si s firmwarem k reprapu jsem se dostal k zajímavému zjednodušení tohoto problému. Firmware totiž musí spočítat, jaká je vzdálenost, kterou musí ujet hlavička mezi body (x1,y1) a (x2,y2). Ve zdrojových kódech jsem našel tento zajímavý link: 
    30. 5. 2011 9:27 (aktualizováno)
  • Kompilátor Forthu pro PIC řady 12 a 16

    S programovacím jazykem FORTH jistě nemusím čtenáře roota seznamovat. Kdo častěji pracuje s chipy PIC firmy Microchip, brzy zjistí, že existuje několik kompilátorů Forthu pro tyto procesory, ovšem všechny jenom pro řady 18 a víc. Pro PIC řady 10, 12 a 16 nic. Rozhodl jsem se tedy tuto mezeru zaplnit vlastními silami. Řekněme si to upřímně, PIC není zrovna ideální processor pro tento typ jazyka, ale chtěl jsem to aspoň zkusit.
    15. 12. 2010 12:00 (aktualizováno)
  • Bug roku 2010

    Kdo si myslel, že když úspěšně přežil přechod z roku 1999 na rok 2000, že teď může klidně spát minimálně do roku 2038 kdy přetečou 32 bitové unixové time_t, ten se mýlil. Něco o tom ví italský výrobce registračních pokladen Custom Engineering. Jeho kasy přešly z roku 2009 přímo do roku 2016. Jedná se (neověřeno) o přibližně 43000 strojů. Poznámka ‚neověřeno‘ se vztahuje pouze k počtu problémových strojů. Bug samotný je ověřen, viz fotografie. Jednu takovou kasu máme v kanceláři. fotografie
    4. 1. 2010 17:10 (aktualizováno)
  • Jak vytrhnout Macovi stoličku, teda DVDčko

    Začnu menším úvodem o jednom českém vynálezu. Jistě nemusím představovat DVD prodávané v trafikách za směšnou cenu pod 40 Kčs. Ani ne 2 euro. Mají neuvěřitelný úspěch, naprosto jednoduchým způsobem odstraňují problém s tzv. piráty. Čisté DVD stojí skoro tolik, co tohle DVD s filmem. Posem všechno jako z pohádky.
    20. 10. 2008 10:33 (aktualizováno)