Python

Python

Python je vysokoúrovňový skriptovací programovací jazyk, který v roce 1991 navrhl Guido van Rossum. Nabízí dynamickou kontrolu datových typů a podporuje různá programovací paradigmata, včetně objektově orientovaného, imperativního, procedurálního nebo funkcionálního programování.

Python je open source projekt, který zdarma nabízí instalační balíky pro většinu běžných platforem (Unix, Windows, Mac OS). Ve většině distribucí systému Linux je Python součástí základní instalace.

Zdroj: CC BY-SA 3.0 Wikipedia, heslo Python

Zahoďte Windows, Linux i macOS. Už roky máme českou Helenku z Matfyzu

Zahoďte Windows, Linux i macOS. Už roky máme českou Helenku z Matfyzu

** Ajťáci z Matfyzu už roky vyvíjejí vlastní systém ** Má grafické rozhraní, tetris a kalkulačku ** Studenti se na něm učí programovat

23.  3.  2021 | Jakub Čížek|28

ČeskoOperační systémy
Vy a počítač: V domácí kanceláři jasně vede LibreOffice. Předplatné Office skončilo až třetí | Zdroj: The Document Foundation

Vy a počítač: V domácí kanceláři jasně vede LibreOffice. Předplatné Office skončilo až třetí

13.  3.  2021 | Vladislav Kluska|116

Vy a počítačLibreOfficeMicrosoft OfficeAnkety
Programování elektroniky:  Přesuneme styl z fotografie na webkameru i bez A.I.

Programování elektroniky: Přesuneme styl z fotografie na webkameru i bez A.I.

** Představte si, že chcete přesunou barvy západu Slunce na jinou fotku ** My si to dnes vyzkoušíme na pár řádcích kódu v Pythonu ** Přesuneme barvy hor i zeleného lesa na webkameru

| 7.  3.  2021 | Jakub Čížek

Pojďme programovat elektronikuPython
Nejděravější firmy a produkty roku 2020: Hlavně Windows a je to dobrá zpráva

Nejděravější firmy a produkty roku 2020: Hlavně Windows a je to dobrá zpráva

** Analyzovali jsme obří databázi hlášených zranitelností pro loňský rok ** Nejčastěji jsme naráželi na Microsoft a Windows ** Kupodivu je to ale vlastně dobrá zpráva

10.  1.  2021 | Jakub Čížek|47

StatistikyBezpečnost
Homomorfní kryptografie: Málokdo ji rozumí, ale může vyřešit naši touhu po absolutním soukromí na internetu

Homomorfní kryptografie: Málokdo ji rozumí, ale může vyřešit naši touhu po absolutním soukromí na internetu

** Představte si internet s totálním end-to-end šifrováním ** Internet, kde nikdo nezná obsah dat, a přesto s nimi může pracovat ** Tuto bláznivou vizi by mohla uskutečnit homomorfní kryptografie

7.  1.  2021 | Jakub Čížek|47

ŠifrováníProgramováníBezpečnost
Konec růstu: Jak se aktuálně vyvíjejí platy pracovníků v IT oborech

Konec růstu: Jak se aktuálně vyvíjejí platy pracovníků v IT oborech

Po letech nafukování mzdové bubliny se zastavil růst platů v oboru IT. Podle každoročního průzkumu společnosti Grafton Recruitment si nejsnáze najdou práci datoví analytici a programátoři. Těm také nejvíce vzrostly platy.

| 22.  12.  2020 | Jan Spěšný

StatistikyProgramování
Micro:bit V2: Tuto destičku plnou čipů dokáže naprogramovat i vaše babička

Micro:bit V2: Tuto destičku plnou čipů dokáže naprogramovat i vaše babička

** Chcete se teď hned naučit programovat čipy? ** Nechcete nic instalovat a číst zdlouhavé manuály? ** Naprogramujeme si Micro:bit, který zahraje Tichou noc

20.  12.  2020 | Jakub Čížek|39

Pojďme programovat elektronikuProgramování pro děti
Vyšlo Ubuntu 20.10. Má aktuální aplikace, upravuje vzhled a podporuje nový hardware | Zdroj: Alexas_Fotos / Pixabay

Vyšlo Ubuntu 20.10. Má aktuální aplikace, upravuje vzhled a podporuje nový hardware

** Po půl roce přichází další Ubuntu, novinek není mnoho ** Těšit se můžete na lepší hardwarovou podporu a novější aplikace ** Přibyly také několik užitečných drobností

26.  10.  2020 | Lukáš Václavík|24

UbuntuLinux
Nový micro:bit naučí děti programovat také mikrofon a malý repráček

Nový micro:bit naučí děti programovat také mikrofon a malý repráček

14.  10.  2020 | Jakub Čížek|4

Programování pro dětiProgramování
Programování elektroniky: Vyrobíme si časosběrnou kameru nejen pro time-lapse

Programování elektroniky: Vyrobíme si časosběrnou kameru nejen pro time-lapse

** Minule jsme streamovali obraz do WWW prohlížeče ** Dnes se naučíme pořizovat časosběrné snímky ** To vše pomocí Raspberry Pi 4 a jeho HQ kamery

| 4.  10.  2020 | Jakub Čížek|1

Články z ComputeruFotografováníPojďme programovat elektroniku
Programování elektroniky: Postavíme si vlastní webovou MJPEG kameru

Programování elektroniky: Postavíme si vlastní webovou MJPEG kameru

** V našem seriálu jsme si s kamerou hráli už mnohokrát ** Nikdy jsme ale obraz nevysílali po síti ** Dnes si to vyzkoušíme pomocí jednoduchého MJPEG

| 27.  9.  2020 | Jakub Čížek|1

Články z ComputeruPojďme programovat elektroniku
DeOldify: Téměř zázračná technologie, která obarvuje 2. světovou válku, nebo vaše fotky z dětství

DeOldify: Téměř zázračná technologie, která obarvuje 2. světovou válku, nebo vaše fotky z dětství

** Neuronová síť DeOldify obarvuje fotky ** Můžete si ji vyzkoušet sami i bez superpočítače ** YouTube je plný obarvených ikonických videí

20.  9.  2020 | Jakub Čížek|21

PythonHistorieProgramování
Filmové pirátství asi jen tak nezmizí. Když už musíte, stahujte bezpečně v Seedru

Filmové pirátství asi jen tak nezmizí. Když už musíte, stahujte bezpečně v Seedru

** Máme HBO Go, máme Netflix... ** Ale stejně krademe filmy a seriály ** Když už musíte, stahujte torrenty bezpečně v Seedru

8.  9.  2020 | Jakub Čížek|151

TorrentPirátství
Nejpoužívanějším HTTP serverem se stává Nginx. Apache se řítí střemhlav dolů

Nejpoužívanějším HTTP serverem se stává Nginx. Apache se řítí střemhlav dolů

31.  8.  2020 | Jakub Čížek|18

ServeryStatistikyInternet
Programování elektroniky: Kapesní superpočítače pro neuronové sítě a detekce člověka

Programování elektroniky: Kapesní superpočítače pro neuronové sítě a detekce člověka

** V našem seriálu si hrajeme s Raspberry Pi 4 a počítačovým viděním ** Dnes do hry zapojíme speciální mikropočítač ** Vyzkoušíme si neuronovou síť na koprocesoru od Googlu

| 23.  8.  2020 | Jakub Čížek

Články z ComputeruPojďme programovat elektroniku
Programovací jazyk Python: Proč je ideální volbou pro začátečníky

Programovací jazyk Python: Proč je ideální volbou pro začátečníky

| 16.  7.  2020 | Ľuboslav Lacko|4

Programování pro dětiPythonProgramování
Programování pro nejmenší: Scratch je základ, se kterým je snadné začít

Programování pro nejmenší: Scratch je základ, se kterým je snadné začít

** Robot Karel či Žofka vedly děti k programování už před mnoha lety ** Dnes máme modernější nástroje v grafickém prostředí ** Zkuste Hodinu kódu nebo Scratch, jsou to skvělé vstupenky do programování

| 15.  7.  2020 | Ľuboslav Lacko

Programování pro dětiProgramování
Programování elektroniky: Jak odposlouchávat letadla nad Českem

Programování elektroniky: Jak odposlouchávat letadla nad Českem

** Na jaře jsme si ukázali, jak funguje Flightradar24 ** Dnes si ho naprogramujeme ** V prohlížeči nad mapou vykreslíme letouny z vlastního radaru

| 12.  7.  2020 | Jakub Čížek

Články z ComputeruLetadlaPojďme programovat elektroniku
Lego Mindstorms Robot Inventor: Konečně nová stavebnice Lega pro pokročilé programování

Lego Mindstorms Robot Inventor: Konečně nová stavebnice Lega pro pokročilé programování

17.  6.  2020 | David Polesný|7

LegoStavebniceProgramování
Vývojářem od kolíbky: Jak doma začít děti učit programovat už od mala

Vývojářem od kolíbky: Jak doma začít děti učit programovat už od mala

Chcete mít z dítěte šikovného programátora? Zkuste mu vštípit lásku k jedničkám a nulám už v útlém věku. Pomůžou vám s tím specifické programovací jazyky, ale třeba také robotické hračky.

| 15.  6.  2020 | Jan Spěšný

Články z ComputeruProgramování
Programování elektroniky: Detektor člověka a jeho údů pomocí OpenCV a A.I.

Programování elektroniky: Detektor člověka a jeho údů pomocí OpenCV a A.I.

** Postavíme si kamerový detektor člověka ** Rozpozná jak záběr na trénované stehno, tak vaši ruku, tvář i oči ** Pomůže nám OpenCV a neuronová síť

| 31.  5.  2020 | Jakub Čížek|3

Články z ComputeruPojďme programovat elektroniku
Programování elektroniky: Detektor (nejen) červených plavek pomocí OpenCV

Programování elektroniky: Detektor (nejen) červených plavek pomocí OpenCV

** Knihovna OpenCV je dnes standard počítačového vidění ** Hrajeme si s ní v Pythonu na Raspberry Pi 4 ** Dnes si vyrobíme detektor červených objektů

| 17.  5.  2020 | Jakub Čížek|2

Články z ComputeruPojďme programovat elektroniku
Programování elektroniky: Postavíme kameru s jednoduchým detektorem pohybu

Programování elektroniky: Postavíme kameru s jednoduchým detektorem pohybu

Pomocí Raspberry Pi a knihovny OpenCV pro počítačové vidění postavíme chytrý detektor pohybu na pár řádcích zdrojového kódu.

| 10.  5.  2020 | Jakub Čížek

Články z ComputeruPojďme programovat elektronikuRaspberry Pi
Milník pro svobodný software. Vychází finální Inkscape 1.0

Milník pro svobodný software. Vychází finální Inkscape 1.0

6.  5.  2020 | Lukáš Václavík|19

Software
Jak na Živě vznikají grafy ke koronaviru: skripty v R a trocha ruční práce

Jak na Živě vznikají grafy ke koronaviru: skripty v R a trocha ruční práce

** Někoho možná bude zajímat, jak na Živě vznikají každodenně aktualizované grafy ke koronaviru. ** Z jakých zdrojů dat vycházíme, jak je upravujeme a kombinujeme. ** Jaké nástroje používáme pro tvorbu grafů.

6.  4.  2020 | Marek Lutonský|7

Programování
Pojďme programovat elektroniku: Detektor horečky a kolabujícího srdce

Pojďme programovat elektroniku: Detektor horečky a kolabujícího srdce

** Zatím jsme měřili jen pokojovou teplotu ** Dnes si vyzkoušíme měřit teplotu těla ** Do hry zapojíme také pulsmetr

15.  3.  2020 | Jakub Čížek|8

ArduinoPojďme programovat elektronikuProgramování
Shodan už 10 let šmíruje internet. Podívali jsme se  možná i k vám domů a zcela ovládli korejskou tiskárnu

Shodan už 10 let šmíruje internet. Podívali jsme se možná i k vám domů a zcela ovládli korejskou tiskárnu

** Webový vyhledávač internetu věcí slaví 10. narozeniny ** Bezpečnost se od té doby moc nezlepšila ** Průnik do cizí sítě je otázkou několika sekund

24.  11.  2019 | Jakub Čížek|34

HackingIoTVyhledávačeBezpečnost
DJI už drony nestačí. Teď to zkouší s tankem, který si sami naprogramujete

DJI už drony nestačí. Teď to zkouší s tankem, který si sami naprogramujete

** Svůj první tank DJI představilo už v létě ** Nyní jej začíná prodávat v Evropě ** Má děti (nebo jejich táty) naučit programovat

27.  10.  2019 | Jakub Čížek|14

DJIProgramování pro dětiRobotiProgramování
Pojďme programovat elektroniku: České chytré zásuvky Netio pro kutily i firmy

Pojďme programovat elektroniku: České chytré zásuvky Netio pro kutily i firmy

** Wi-Fi zásuvky nevyrábí pouze Čína ** Vyzkoušeli jsme českou Netio PowerCable ** Je přímo určená pro vývojáře, má totiž jednoduché JSON API

13.  10.  2019 | Jakub Čížek|44

Průmysl 4.0Chytrá domácnostPojďme programovat elektroniku
Google Grasshopper: Další pokus, jak naučit programovat i naprosté zelenáče

Google Grasshopper: Další pokus, jak naučit programovat i naprosté zelenáče

9.  10.  2019 | Jakub Čížek|8

JavascriptProgramováníGoogle
Google Coral: Raspberry Pi s čipem, který zpracuje 4 biliony operací za sekundu

Google Coral: Raspberry Pi s čipem, který zpracuje 4 biliony operací za sekundu

** Je to velké jako Raspberry Pi ** Ale je to až o několik řádů rychlejší ** Dorazil nám exotický Google Coral s akcelerátorem Edge TPU

22.  9.  2019 | Jakub Čížek|18

Neuronová síťRaspberry PiHardwareGoogle
Živočišný druh programátor: Miluje Python, nemá děti a obdivuje Elona Muska

Živočišný druh programátor: Miluje Python, nemá děti a obdivuje Elona Muska

** Vypovídají o něčem statistiky vývojářů? ** Nebo jsou naopak plné naprostých nesmyslů? ** Co o vývojářích tvrdí IEEE, GitHub a Stack Overflow?

17.  9.  2019 | Jakub Čížek|88

JavascriptPythonStatistikyByznysProgramování