Blog

  • Zvířecí omalovánky

    Zvířecí omalovánky

    Veronika nakreslila novou sadu omalovánek – 16 stránek nabitých detaily, které vás nebo vaše blízké na pár hodin spolehlivě zabaví. Zábava pro každého, kdo rád relaxuje s pastelkou v ruce.

    Co všechno v nich najdete? Prozkoumáte několik různých světů:

    • Klasická farma a zahrada: Potkáte tu prasátka, králíky, ovečky, ale i drobnosti jako šneky a motýly.
    • Pravěká džungle: Pro fanoušky dinosaurů nechybí pořádný Tyrannosaurus Rex, Triceratops nebo dlouhokrcí obři v záplavě exotických květin.
    • Mrazivý sever: Čekají na vás lední medvědi, tuleni, moudré sovy a hraví tučňáci obklopeni sněhovými vločkami.
    • Domácí mazlíčci: Samozřejmě nesmí chybět ani kočky.

    Celý soubor PDF je připravený k okamžitému stažení a tisku. Je to čistě pro vaši osobní radost, tak si je užijte!

    dinosauří omalovánky

    Licence: CC BY-NC-ND 4.0

  • Tipy pro junior vývojáře

    Tipy pro junior vývojáře

    Jste programátor – začátečník. Možná jste si zakoupili kurz placený z dotací, nebo studujete střední či vysokou školu. Snažíte se najít brigádu nebo zaměstnání, ale ukazuje se, že to není tak lehké. V tomto příspěvku vám nastíním, jak pokračovat.

    Kdo jsem? Komerčně programuji od roku 1998, ať už zakázkově nebo v zaměstnání. Vytvořil jsem službu Linux Hardware, a později ji rozšířil na AbcLinuxu.cz, která pomohla desítkám tisíc uživatelů Linuxu. Pro Android jsem napsal výukovou hru LeliMath. Když jsem chtěl získat zkušenosti s AWS a moderními weby, připravil jsem web mezinamiridici.cz.

    Programování je řemeslo

    To je dobrá zpráva, protože nejde o žádnou magii. Jsou schopnosti, které potřebujete: logické myšlení, pečlivost a přesnost, schopnost dokázat přemýšlet s nadhledem (abstraktně). Budete se neustále učit. Mám pro vás další povzbuzení: dnes existuje spousta možností, jak a kde se učit. Najdete online školení, ať už na YouTube, Udemy, Khan academy. Existují tuny knížek. Hledat radu můžete na StackOverflow, Reddit nebo Discord. A hlavně, máte po ruce AI code asistenty, kteří umí hrát trpělivého mentora. Sice občas kecají, ale celkově jsou přínosní.

    Nicméně to už nejspíše máte za sebou. A teď přichází hořká pravda – stát se dobrým programátorem vyžaduje velké úsilí. Jsou to stovky či tisíce hodin, které sedíte u počítače a snažíte se rozlousknout, proč ten zatracený počítač nedělá, co má. Každý problém, který vyřešíte, vás posune dál. Uděláte mraky chyb, což je naprosto normální a očekávané. Neexistuje žádná zkratka, budete muset makat. Pokud vám na kurzu tvrdili něco jiného, jen z vás nebo EU tahali peníze. Za námahu ale přijde odměna.

    Najít junior pozici je těžké

    Pokud čtete dál, předpokládám, že máte stále zájem o tuto cestu. Dnes máte ale horší podmínky na trhu. AI mění vše a firmy jsou teď obezřetné v najímání. Ukazuje se, že zkušený vývojář zvládne s AI mnohem více práce. Možná se naše práce změní. Já už teď mnohem častěji říkám AI, co má napsat, než abych kód psal sám. Proto firmy velmi obezřetně vybírají, koho najmout. Zvláště, pokud jim přijdou na pozici desítky či stovky životopisů a podvádět při online pohovoru je snadné. Jenže jak se máte stát zkušeným programátorem, když vám nikdo nechce dát šanci? Odpovědí je, že si zkušenosti můžete vypěstovat sami, i bez zaměstnavatele.

    Vlastní projekty

    První možností jsou vlastní projekty. Potřebujete řešit reálné problémy. Vymyslete si něco, co vám ulehčí život, i kdyby to byla jen ptákovina a dala se stáhnout lepší alternativa. Například adresář kamarádů a rodiny, který vám bude připomínat jejich svátky a výročí. Nebo katalog knih. Odjezd MHD z vaší zastávky. Předpověď počasí na chalupě. Spotřeba energií v domácnosti. Domácí finance. Nákupní seznam. Cvičební plán. Začněte něčím lehkým a postupně jej vylepšujte. Až váš první projekt začne fungovat, budete na sebe hrdí. Tak pokračujte a zkuste něco dalšího, složitějšího. Je to cesta. Pokud dokážete vytvořit projekt, který používá někdo další, získáte velkou motivaci pokračovat. Dneska na provozování vlastního webu stačí doslova pár stovek ročně (Hetzner referral 20€ pro vás).

    Open Source projekty

    Druhou možností jsou Open Source projekty. Bez nich byste reálně nic nevyvinuli. Kdykoliv importujete nějakou knihovnu, nejspíše bude mít otevřené zdrojové kódy na GitHubu a komunitu, která se o ni stará ve volném čase. Schválně se podívejte na váš současný projekt a najděte si pár knihoven, které používáte. Stáhněte si její zdrojáky a zkuste si je zkompilovat. Projekt obvykle obsahuje soubor či stránku s instrukcemi, jak na to. Povedlo se? Tak teď se podívejte na seznam chyb projektu. Obvykle je nad možnosti komunity na vše odpovídat, protože pak by neměli čas přinášet nové skvělé funkce. Najděte něco lehčího a zkuste si vytvořit minimalistický projekt, ve kterém se chyba objeví. Už i tohle vývojářům velmi pomůže – stačí nahrát ukázku na váš github (takzvané minimum reproducible scenario) a přidat odkaz do chyby.

    Pojďme o krok dále. Zkuste hledat na internetu, jak problém vyřešit. Většina hlášení bude od nováčků, kteří nejspíše udělali nějakou chybu. Zeptejte se AI. Experimentujte. Projděte zdrojáky knihovny, které se v daném okamžiku používají. Ideálně v debuggeru a snažte se pochopit, co se děje a proč. Dost možná se vám podaří odhalit, proč se knihovna chová takto a jak by reportér měl své použití opravit. Nebo dokonce najdete chybu v knihovně. Tak vše zdokumentujte v ticketu. Poděkování vám zvedne sebevědomí. Pokud jste neuspěli, nevadí, nejspíše jste se něco nového naučili. Zkuste jiný ticket. Za nějaký čas určitě uspějete. A pak si třeba troufnete opravit nalezenou chybu v knihovně (včetně automatických testů). K tomu slouží „fork“ a „push / merge request“. GPT vám poradí, jak na to.

    Závěr

    Za nějakou dobu získáte zručnost a zkušenosti, a to i bez praxe ve firmě. Když do CV přidáte odkaz na váš aktivní GitHub profil, budete vyčnívat z davu. A při pohovoru bude znát, že nejste jen nějaká rychlokvaška a máte opravdový zájem. Také budete mít témata, o kterých se budete moci na pohovoru bavit. Firmy hledají lidi, kteří mají opravdový zájem se posouvat dále. Takže hodně štěstí! Čím začnete? Napište do komentářů svůj první projekt, pro inspiraci dalším.

  • Seriál o první pomoci při dopravních nehodách

    Bára Polišenská napsala seriál o první pomoci na webu Mezi námi řidiči. Nikdy nevíte, co vás na silnicích čeká, takže je dobré vědět předem, jak postupovat. Nejhorší je utéci od nehody a nechat zraněné bez pomoci, ale nebezpečné je i zmatkovat. Pojďme se tedy podívat na první pomoc.

    První díl Záchranná služba shrnuje základní pojmy. První pomoc je povinná a její neposkytnutí je trestným činem. Záchranku můžete zavolat buď klasicky telefonicky, nebo použít speciální aplikaci Záchranka. Proč je lepší volat na 155 než na 112? Co je povinné mít v lékarničce?

    Druhý díl Dopravní nehoda vám poradí, jak postupovat při dopravní nehodě. Dostanete návod krok za krokem, co a v jakém pořadí provést. Víte, proč byste měli auto zastavit až za nehodou a ne před ní? A že spolujezdci mají zmizet z auta i vozovky někam do bezpečí? Herec Labuda takto přejel dvě neopatrné ženy, které po nehodě bohužel zůstaly stát u středového pruhu. Při stavění výstražného trojúhelníku je na místě rozvaha. Co udělat, abyste z čumilů udělali pomocníky. Věděli jste, že nejhůře zranění mohou být v šoku, nestěžovat si a nemít viditelné zranění? A co s helmou zraněného motorkáře? Bez pomoci druhé osoby mu můžete ublížit. Tento díl je nabitý praktickými informacemi k prasknutí.

    Třetí díl Co mu teda je se zaměřuje na kontrolu zraněných při nehodě a první pomoc. Otevřená zlomenina vypadá hrozivě, ale pokud nedošlo k narušení tepny a nestříká krev, může počkat. Pokud máte funkční telefon, školený pracovník telefonní línky 155 vás provede a bude vám říkat, co přesně dělat. Pokud to ale nejde, je dobré vědět, jak zhodnotit stav jednotlivých zraněných a kdo je ohrožen na životě. Dozvíte se, jak prohlédnout zraněného a které příznaky naznačují závažnost situace.

    Poslední díl se týká zdravotních problémům při řízení spojeným s teplotou. Asi každého napadne, že šahat na rozpálený motor není dobrý nápad. Ale co když vám dítě chce pomoci a spálí se? Dlouhé cestování v létě může přivodit úžeh či úpal. Víte, jak si poradit? V zimních měsících se při nehodách či poruchách můžete setkat s podchlazenou posádkou nebo dokonce omrzlinami. Jak pomoci a neublížit?

    Po přečtení této série si budete vědět rady, jak postupovat při dopravní nehodě, abyste se sami ochránili a co nejlépe pomohli lidem v nouzi.

    nehoda auta, posádka stojí v bezpečné vzdálenosti, řidič pokládá výstražný trojúhelník
  • Covid smrtigraf

    V Česku řádí pandemie Covid19 a v době vytváření této stránky (25. října) umírá stovka lidí denně. A lidé jsou v klidu, vždyť je to jen statistika. Do Vánoc můžeme očekávat nejméně pět tisíc mrtvých. Pokud nezměníme chování, hrozí i deset tisíc zbytečných úmrtí. Nejsou to jen čísla! Za každým úmrtím je lidský osud, člověk, který měl svá přání a touhy, které se mu již nesplní. A také rodinu, která jej bude postrádat.

    Na této stránce se vám pokusím změnit perspektivu, když převedu abstraktní číslo na vesnici či město, které bylo do daného data vyhlazeno Covidem. Jen si to zkuste představit, že do některého města vejdete a bude prázdné a opuštěné. Po ulicích se válí odpadky, které nikdo neuklízí a jen vítr je převaluje. Všude ticho a prázdno. A mrtví se ptají – co uděláte, aby se to zastavilo?

    Tabulku se budu snažit aktualizovat každé ráno. Ministerstvo dopisuje úmrtí i několik dní zpětně, tak se nedivte, když se počet úmrtí změní. Města ale měnit nebudu.

    PS. Pokud někdo umíte vytvářet animace a máte chuť pomoci, mám ideu, jak to lépe vizualizovat.

    DatumPočet úmrtíMěstoPočet obyvatel
    Česká Lípa37 361
    Třebíč35 107
    Třinec34 778
    Tábor34 119
    5.12.2021Znojmo33 775
    23.11.202132 504Kolín32 490
    21.11.202132 265Příbram32 248
    18.11.202131 953Cheb31 920
    17.6.202130 377Písek30 379
    8.5.202129 944Trutnov29 958
    17.4.2021 28 426Kroměříž28 620
    16.4.2021 28 413
    15.4.2021 28 371
    14.4.2021 28 295
    13.4.2021 28 209
    12.4.2021 28 126
    11.4.2021 28 046
    10.4.2021 27 959
    9.4.2021 27 860
    8.4.2021 27 758
    7.4.2021 27 640
    6.4.2021 27 520
    5.4.202127 409
    4.4.202127 291
    3.4.202127 155
    2.4.202127 037
    1.4.202126 825
    31.3.202126 698
    30.3.202126 558
    29.3.202126 400
    28.3.202126 226
    27.3.2021 26 116Vsetín25 974
    26.3.2021 25 836
    25.3.2021 25 725Šumperk25 836
    24.3.2021 25 581
    23.3.2021 25 413
    22.3.202125 228
    21.3.202125 028
    20.3.2021 24 848Uherské Hradiště25 247
    19.3.2021 24 677Břeclav24 743
    18.3.2021 24 512Hodonín24 512
    17.3.2021 24 274Český Těšín24 297
    16.3.2021 24 095Litoměřice23 849
    15.3.2021 23 889Litvínov23 661
    14.3.2021 23 662Havlíčkův Brod23 442
    13.3.202123 444Nový Jičín23 260
    12.3.202123 275Krnov23 257
    11.3.202123 067Chrudim23 168
    10.3.202122 764Sokolov23 033
    9.3.202122 555Strakonice22 646
    8.3.202122 344Valašské Meziříčí22 306
    7.3.202122 115Klatovy22 257
    6.3.202121 925Kopřivnice21 851
    5.3.202121 731
    4.3.202121 552Jindřichův Hradec21 419
    3.3.202121 268
    2.3.202121 080Vyškov20 807
    1.3.202120 891Žďár nad Sázavou20 717
    28.2.202120 696Kutná Hora20 653
    27.2.202120 529Bohumín20 518
    26.2.202120 351Blansko20 484
    25.2.202120 167
    24.2.202119 942
    23.2.202119 811Náchod19 897
    22.2.202119 672Beroun19 641
    21.2.202119 517Mělník19 559
    20.2.202119 379Brandýs nad Labem-Stará Boleslav19 255
    19.2.202119 217Jirkov19 241
    18.2.202119 045Žatec19 047
    17.2.202118 853
    16.2.202118 727
    15.2.202118 582Kralupy nad Vltavou18 388
    14.2.202118 458Louny18 313
    13.2.202118 317Kadaň18 246
    12.2.202118 207
    11.2.202118 067Hranice17 999
    10.2.202117 867Otrokovice17 879
    9.2.202117 751
    8.2.202117 628
    7.2.202117 501
    6.2.202117 376Bílina17 200
    5.2.202117 255Benešov16 758
    4.2.202117 134Svitavy16 758
    3.2.202116 954Jičín16 717
    2.2.202116 826Ostrov16 658
    1.2.202116 695Uherský Brod16 441
    31.1.202116 568Rožnov pod Radhoštěm16 398
    30.1.202116 457Neratovice16 191
    29.1.202116 342Bruntál16 138
    28.1.202116 194Pelhřimov16 048
    27.1.202116 030Říčany15 908
    26.1.202115 889Slaný15 864
    25.1.202115 750Rakovník15 709
    24.1.202115 622Dvůr Králové nad Labem15 550
    23.1.202115 490Česká Třebová15 384
    22.1.202115 356Varnsdorf15 193
    21.1.202115 214Nymburk15 154
    20.1.202115 081
    19.1.202114 946
    18.1.202114 802
    17.1.202114 650Klášterec nad Ohří14 526
    16.1.202114 502Turnov14 420
    15.1.202114 358Rokycany14 383
    14.1.202114 198Poděbrady14 377
    13.1.202114 023Ústí nad Orlicí14 280
    12.1.202113 866Hlučín13 931
    11.1.202113 692Zábřeh13 456
    10.1.202113 531Šternberk13 440
    9.1.202113 11513 182
    8.1.202113 046Český Krumlov12 981
    7.1.202112 904
    6.1.202112 742
    5.1.202112 591
    4.1.202112 425
    3.1.202112 284
    2.1.202112 148
    1.1.202112 003Milovice12 098
    31.12.202011 855
    30.12.202011 729
    29.12.202011 584
    28.12.202011 457
    27.12.202011 330
    26.12.202011 225
    25.12.202011 105
    24.12.202011 001Rychnov nad Kněžnou10 999
    23.12.202010 894
    22.12.202010 781
    21.12.202010 682
    20.12.202010 579
    19.12.202010 481
    18.12.202010 371
    17.12.202010 163Frenštát pod Radhoštěm10 837
    16.12.202010 110Nové Město na Moravě10 049
    15.12.202010 014Frýdlant nad Ostravicí9 922
    14.12.20209 911Lanškroun9 906
    13.12.20209 785Lysá nad Labem9 795
    12.12.20209 683Jesenice9 682
    11.12.20209 597Studénka9 470
    10.12.20209 492Nové Město nad Metují9 398
    9.12.20209 382Tišnov9 258
    8.12.20209 304Mohelnice9 234
    7.12.20209 138Chotěboř9 178
    6.12.20209 054Nová Paka9 072
    5.12.20208 970Mnichovo Hradiště8 846
    4.12.20208 849Hostivice8 778
    3.12.20208 757Štětí8 695
    2.12.20208 610Roztoky8 645
    1.12.20208 508Příbor8 476
    30.11.20208 413Milevsko8 290
    29.11.20208 292Bystřice pod Hostýnem8 144
    28.11.20208 198Bystřice nad Pernštejnem8 004
    27.11.20208 089Lipník nad Bečvou7 982
    26.11.20207 957Nejdek7 809
    25.11.20207 835Rychvald7 536
    24.11.20207 719Benátky nad Jizerou7 459
    23.11.20207 550Bílovec7 394
    22.11.20207 416Napajedla7 176
    21.11.20207 304Český Brod7 049
    20.11.20207 180Sedlčany7029
    19.11.20207 066Hořovice6 901
    18.1120206 935Hulín6 762
    17.11.20206 791Holice6 581
    16.11.20206 656Mimoň6 443
    15.11.20206 491Tanvald6 216
    14.11.20206 341Žamberk6 078
    13.11.20206 162Mníšek pod Brdy5 933
    12.11.20205 983Týnec nad Sázavou5 739
    11.11.20205 776Fulnek5 592
    10.11.20205 587Telč5 273
    9.11.20205 336Luhačovice5 059
    8.11.20205 190Vizovice4 857
    7.11.20204 967Oslavany4 684
    6.11.20204 775Klimkovice4 495
    5.11.20204 551Planá nad Lužnicí4 328
    4.11.20204 367Borovany4 165
    3.11.20204 150Mnichovice3 902
    2.11.20203 812Lázně Bělohrad3 658
    1.11.20203 604Štramberk3 464
    31.10.20203 414Hrušovany nad Jevišovkou3 309
    30.10.20203 228Loket3 075
    29.10.20203 017Sedlec-Prčice2 866
    28.10.20202 826Rokytnice nad Jizerou2 650
    27.10.20202 671Počátky2 531
    26.10.20202 501Dašice2 367
    25.10.20202 351Budyně nad Ohří2 165
    24.10.20202 213Kopidlno2 112
    23.10.20202 067Hrochův Týnec2 026
    22.10.20201 951Kouřim1 903
    21.10.20201 843Radnice1 822
    20.10.20201 713Jesenice1 698
    19.10.20201 607Bavorov1 600
    18.10.20201 507Mšeno1 458
    17.10.20201 434Kašperské Hory1 427
    16.10.20201 359Habry1 333
    15.10.20201 285Rovensko pod Troskami1 285
    14.10.20201 232Žulová1 223
    13.10.20201 171Černošín1 169
    12.10.20201 123Špindlerův Mlýn1 098
    11.10.20201 057Blšany1 023
    10.10.20201 015Červená Řečice1 006
    9.10.2020964Bečov nad Teplou942
    8.10.2020904Stráž nad Nežárkou875
    7.10.2020878Vysoké Veselí862
    6.10.2020830Deštná741
    5.10.2020796Krásno715
    4.10.2020768Janské Lázně690
    3.10.2020736Stárkov657
    2.10.2020723Lipnice nad Sázavou654
    1.10.2020702Pec pod Sněžkou648
    30.9.2020673Chyše591
    29.9.2020658Mašťov576
    28.9.2020637Ledvice544
    27.9.2020626Rabí494
    26.9.2020610Úterý464
    25.9.2020594Hora Svaté Kateřiny450
    24.9.2020584Krásné Údolí400
    23.9.2020574Horní Blatná395
    22.9.2020552Výsluní393
    21.9.2020542Rožmberk nad Vltavou373
    20.9.2020527Andělská Hora371
    19.9.2020521Janov284
    18.9.2020513Boží Dar250
    17.9.2020501Rejštejn247
    16.9.2020494Loučná pod Klínovcem121
    15.9.2020487Přebuz73
    14.9.2020477
    13.9.2020471
    12.9.2020466
    11.9.2020460
    10.9.2020457
    9.9.2020452
    8.9.2020449
    7.9.2020444
    6.9.2020442
    5.9.2020439
    4.9.2020434
    3.9.2020431
    2.9.2020428
    1.9.2020428
  • Jak je na tom český fotbal po letním masakru?

    Určitě jste už viděli vtípek, jak jde zubatá od dveří ke dveřím. Často jej používají fanoušci, když se jejich týmu daří. Letos ale na dveřích mohly viset cedulky Plzeň, Sparta, Mladá Boleslav a Jablonec. Přežila jen statečná Slavie, která ale byla vylosována do skupiny smrti s Interem, Barcelonou a Dortmundem. Včera dokázala získat první bod za remízu s Milánem. Bohužel do žebříčku UEFA zemí se dělí počtem zástupců, tedy pěti.

    Aktuálně Česko stále drží 13. místo s 27,1 body. Za námi je Dánsko s 25,75 body a Řecko s 25,1 body. Obě země mají také ještě jednoho zástupce ve hře. Dívat se nahoru nemá smysl, Rakousko má 28,925 bodů a tři zástupce. Když budeme hodně snít, Slavie doma porazí Inter a postoupí do skupiny poháru UEFA, kde naváže na loňský ročník a vyválčí další body. Ale co když všechny zbylé zápasy ve skupině Ligy mistrů prohraje?

    Pak nastane doba temna pro český fotbal, protože se odepíše úspěšná sezóna 2015/16, kdy české týmy vyválčily 7,3 bodů. A pohled pod nás ukáže, že naši pronásledovatelé v této sezóně naopak úspěšní nebyli. Dánsko s Řeckem odepíší skoro o dva body míň a třeba Kypr o 4.3 bodů!

    Aktuální stav je, že by Česko mělo 19,8 bodů a spadlo by na 15. místo. Nicméně Řecko má právě teď jen o desetinku bodu méně. Následuje Skotsko s 19,625 bodů, Chorvatsko s 19,375 body a Srbsko s 19,25 body. Dvacátý Izrael má už velký odstup s 17,375 body. Závěr je, že pokud Slavia už nebude bodovat, příští sezónu můžeme spadnout až na 19. příčku.

    uefa country rank 2020

  • Nejvíce cool práce z celé školy

    Nejvíce cool práce z celé školy

    tak popsaly holky, co jsem začal dělat. Budu mít na starost nový produkt – létání ve větrném tunelu s virtuální realitou. Samotný větrný tunel je atraktivní technologie, kde mimořádně silný větrák chrlí masu vzduchu rychlostí 160-230 km/h, díky čemuž můžete létat jako superman. Našince potěší, že mezi světovou špičku výrobců tunelů patří místní Strojírny Litvínov. Naše řešení ale posune zážitek o stupeň dále – můžete cítit seskok z letadla vlastními smysly, aniž byste museli překonávat strach z výšky čtyř kilometrů.

    Po technologické stránce využíváme brýle Oculus Go s vlastní aplikací a dvěma 360° videi. Aplikace je řízena z velína, kde je zároveň promítán obsah brýlí do velkého televizoru, který odborně nazýváme odkuk. Váš doprovod tak může sledovat, co vidíte i vy. Brýle jsou napevno připevněny k helmě pomocí kolíbky, kterou tiskneme na 3D tiskárně a je upevněna pevnými popruhy. Nad uchycením jsme strávili měsíce. Nechcete zažít, aby vám ulítly půlkilové brýle v uragánu.

    Momentálně pracujeme na mnoha vylepšeních. Testujeme novinku – brýle Oculus Quest, které mají o fous lepší rozlišení a kamery pro inside out tracking. A hlavně chceme doplnit další zajímavý obsah. Pokud znáte někoho, kdo umí vytvářet super 360° videa, prosím spojte mě s ním. Tohle video mi přijde absolutně úchvatné: Return to Trappist.

    Zážitek je již teď k dispozici: Větrný tunel VR. Můžete si zaletět sami, nebo jej dát dětem jako neobvyklý dárek za dobré vysvědčení. Budou nadšené. Těšíme se na vás.