neděle 25. října 2020

eRouška 2 - recenze nové verze aplikace

Jak jsme se obávali, bohužel tady máme druhou vlnu epidemie koronaviru a vypadá to, že bude ještě horší, než byla ta první na jaře. Všichni si ale přejeme, aby to dopadlo dobře, i když pro vás máme řešení, nicméně pokud byste nechtěli spolupracovat s některými naše mi organizacemi, budete se muset spokojit s tím, že bude nutné dodržovat restriktivní opatření nejenom vlády České republiky, ale i vlát V ostatních zemích světa, které byly nemoci covid-19 zasaženy.

My se všech hodláme podívat na aplikaci E-rouška z technického hlediska, formou recenze této aplikace pro mobilní telefon shrneme si zde je klady, tak zápory, ale bez ohledu na to, jestli aplikace funguje správně, či nikoli, stejně bychom vás rádi požádali, abyste si tuto aplikaci nainstalovali. Aplikaci najdete na tomto odkaze:


První verze kroužky fungovala tak, že vám umožnila vidět informace o tom, jaká zařízení jsou ve vašem okolí tím se myslí zejména další chytré telefony lidi, kteří si tuto aplikaci nainstalovali. Nejednalo se však o konkrétní zařízení, které můžete vidět například v seznamu okolních zařízení v nabídce zařízení Bluetooth, ale jakési identifikační kódy. Bohužel máme vyzkoušeno díky Robinu Hronkovi, že aplikace nefungovala úplně správně. Většina zachycených zařízení byla zachycena v době kdy ještě Robin Hronek se svým telefonem nebyl venku, kde žádný jiný telefon uživatelé této aplikace zachycen nebyl

My však máme již nějaký čas novou verzi této aplikace, která již žádná data vidět neumožňuje, takže není poznat jestli vůbec funguje. výrobce a autoaplikace totiž změnil způsob, jakým bude aplikace fungovat. Nejlepší ze všeho je, když aplikace vůbec nic nedělá. Může někdo sice namítat, že je to zbytečná věc, která zabírá zbytečně paměť v telefonu a vysává baterku, nicméně je to věc, která je dneska potřeba A to že to nic nedělá, je dobře. Znamená to totiž, že jste se s osobou, chtěla je nakaženo nemocí kovid-19, nebo se setkala s někým Čechách do nakažených je, tak pokud se tak nestalo vůbec nic se neděje. V opačném případě jste informování o tom, kdy jste se s rizikovou osobou setkali.

to se během začátku druhé podzimní vlny epidemie covid-19 bohužel přihodilo, avšak tato informace opět nedává reálný smysl Šárka protože v uvedenou dobu šel Robin Hronek maximálně do obchodu si nakoupit Šárka takže jediná možnost, jak by šlo zaznamenat rizikové setkání by spočívala v tom, že někdo kdo je nakažený virem kovid19 musel být v tom obchodě, a však setkání netrvalo dost dlouho na to, aby se na telefonu Robina Hronka objevila informace o rizikovém setkání možné je vše, nicméně podle tohoto zjištění by to možná chtělo doladit.

Tak je potřeba si aplikaci nainstalovat.

čtvrtek 15. října 2020

Praktická ukázka využití nového operačního systému Genesys

V minulém článku i jsme vás seznámili s novým operačním systémem, který by měl nahradit dosavadní operační systém ARAX. Abychom to mohli vyzkoušet, dostali jsme i několik základních desek pro stavbu počítačů, na kterých to můžeme vyzkoušet. V tomto článku se podíváme na ukázku praktického využití včetně ukázky umělé inteligence.

Než se však do toho pustíme, rádi bychom vás seznámili s tím, na čem to chceme předvádět. Náš kolega Robin Hronek řeší ve svém životě problém se změnou operátora, protože se chystá na situaci, kdy nebude mít někoho, kdo by mu občas s něčím pomohl, nebo již nemá oba rodiče. Nechal se přemluvit ke změně svého mobilního operátora spolu s poskytovatelem internetu na doma tato záležitost dopadla tak, že díky pomoci od jeho staršího bratra se dostal ke společnosti, která poskytuje potřebné služby velice výhodně konkrétně se jedná o t-mobile.problém při změně operátora, nebo poskytovatele internetového připojení, elektřiny, plynu, nebo jiných podobných věcí je takový, že nějaký čas platíte dvěma společnostem nový poskytovatel si již začíná účtovat poskytované služby, a však původní starý poskytovatel ještě ne ukončil poskytování svých služeb a účtuje si nějaký čas svoje služby také. Podíváme se, jak bychom tento problém mohli řešit pomocí umělé inteligence:

Protože jsme jsi již představovali nejenom nový operační systém ale i základní desku, kterou tady máme v několika provedeních, začneme tím, že postavíme nějaký počítač. Díky tomu že dodané zakladni desky z našeho domovského světa již obsahují plně zakrytovaný chipset včetně procesoru velkým chladičem, bude stavba o to jednodušší. Všechno, co budeme potřebovat vedle té základní desky bude pro jistotu rozšíření operační paměti, takže Konečná hodnota celkové operační paměti bude 512GB. Pevný disk v podobě NWME SSD řešit nemusíme, protože i ten se nachází pod chladičem. Bude tedy stačit Šárka když do skříně osadíme zdroj který připojíme do základní desky, připojíme další pevný disk, kdy nám postačí běžný plotnový disk o kapacitě 2 TB A i když to dneska není potřeba, dáme tam pro jistotu také optickou mechaniku. 

Operační systém Genesys budeme instalovat z USB flash disku, co jsme si popsali v minulém článku. Nyní se zaměříme na to, jak budeme řešit daný problém. Když už máme všechno nainstalováno, budeme potřebovat ještě nějaké programy, které budou sloužit k tomu, abychom mohli zanalyzovat způsob zabezpečení systému operátora, který nám dělá problémy a kterým je O2 k tomu budeme potřebovat dva programy, které však nenajdeme v centru aplikací, což je takový vlastně obchod s aplikacemi který je označován jako centrum aplikací podobně, jak tomu bývá u Linuxu. Znamená to tedy, že zmíněné dva programy bude nutno instalovat pomocí příkazu v příkazovém terminálu. Podobně jako v Linuxu můžeme spustit příkazový řádek jednak tak že klikneme na Hlavní menu v podobě mřížky, půjdeme na nástroje a potom na příkazový terminál, nebo zmáčkneme kombinaci kláves Ctrl+Alt+T. Nyní zadáme následující

sudo appinstall -s netsecscanner

Protože začínáme slovem sudo, což znamená super u Sadu, počítač po nás bude chtít heslo. To že se zdá, že klávesnice nefunguje, To je v pořádku, protože při zadávání hesla to v příkazovém terminálu nedělá ani hvězdičky, které ukazují zadávání hesla jakmile je aplikace dokončena budeme instalovat další program, k čemuž bude potřeba zadat následující příkaz

sudo appinstall-s astm_kit

Bude dobré, když se podíváme na to, jestli máme na počítači nainstalován nějaký přehledný správce souborů. Pro tyto účely budeme potřebovat něco jako je totalcommander, nebo Norton commander, případně midnight commander operační systém ARAX k tomuto účelu již v základní instalaci přicházel s programem desktop commander. příkazový terminál nyní potřebovat nebudeme takže jej můžeme zavřít tím, že napíšeme příkaz

Exit

Můžeme samozřejmě zavřít okno příkazového terminálu, ale takhle je to přeci jenom lepší. Protože jsme už kdysi něco takového zkoušeli, bude stačit když si otevřeme podobný prográmek, který jsme dělali jako ukázku toho, jak by mělo fungovat něco v bance, protože robinu hromkovy něco nechtěli udělat. To budeme muset ale upravit, což můžeme udělat dvěma způsoby

Pokud budeme pracovat v grafickém uživatelském rozhraní tak po připojení disku na kterém máme ten prográmek, který jsme kdysi dělali, otevřeme poklepáním na nově se objevivší ikonu na liště rychlého přístupu, a na daný soubor klepneme pravým tlačítkem myši, a s takto vyvolané nabídky vybereme položku upravit. Nyní ponecháme jenom začátek toho programu a některé základní definice a vše co se týká té banky označíme a odstraníme stiskem klávesy diljit. Z nabídky soubor vybereme uložit jako a nový program si uložíme třeba jako O2 změna a klepneme na tlačítko uložit.

Totéž můžeme udělat i v příkazovém řádku, a to tak že se napřed podíváme jak je označen disk na kterém to máme uložené. Vidíme že to máme na disku USB 2 ve složce programy a podsložce pokusy. Znamená to tedy že napíšeme

gedit dev.usb:/dsk.usb2/programy/pokusy/zrus_inkaso_banka.pro

tohle teda je původní název toho souboru z kterého teď děláme něco jiného. Problém ale je že v tomto programu nemůžeme vyzkoušet jestli to funguje. Protože program dědic, nebo editor textových souborů je pouhým editorem. Je to něco podobného jako poznámkový blok ve Windows. Za použití desktop commanderu bychom to udělali tak, že bychom si otevřeli příslušný disk, zašli do příslušné složky a na příslušný soubor a stiskni klávesu F4. Narozdíl od textového editoru máme tu výhodu, že nemusíme ukládat okamžitě daný soubor pod jiným názvem, protože během ukládání nově upraveného souboru se nám původní verze uloží s příponou bak. Protože ale už máme soubor upraven, nebo přejmenován na to, co chceme dneska dělat tak bychom to klávesou F4 otevřely k úpravě a klávesou F2 uložili.

Abychom to ale mohli rovnou zkoušet jestli to funguje, tak budeme používat 2. Způsob, a sice ten že použijeme stejný příkaz v příkazové řádce akorát že místo slova gedit tam na začátku napíšeme commedit. to nám na rozdíl od textového editoru zobrazí kód různě a hlavně jej budeme moct spouštět, nebo kompilovat.

Místo původního textu programu, který v našem případě měl rušit inkaso v bance aniž by se tam muselo kvůli podpisu, což bereme pouze jen jako příklad toho co se dá udělat A jak to funguje, tady uděláme program NATO, aby to zrušilo všechny smlouvy, fakturace a zrušilo zákaznickou registraci.

Používat speciální vývojářské nástroje nebudeme, protože tento prográmek nebude vyžadovat vlastní grafické uživatelské rozhraní počínaje nějakým oknem, nebo dokonce oknem s ovládacími prvky A nějakým prostředím ve kterém uživatel může s programem pracovat, takže to uděláme pouze v tomto příkazovém editoru což se po spuštění projeví tak že se objeví černé okno jakoby příkazového terminálu, ve kterém uvidíme jak ten program pracuje. To bude celé.


Podívejme se na obsah toho programu na zrušení účtu u O2:

---------------------------------------------
ProgramName="o2_zmena"
ProgramTypećommandfbatch

<start>
  varinput adresa=map http://o2.cz
  netscanner adresa -w o2pristup.log
  astm_kit-r o2pristup.log -sRobin.usr@o2.cz=root
  ifexist o2.cz/custommerrs/robinhronek/robinhronek.csm=t goto start
  del o2.cz/custommers/robinhronek/robinhronek.csm
rmdir o2.cz/custommers/robinhronek
<end>
reboot O2.cz
--------------------------------------------
Tady vidíte, jak je to jednoduché. Když to dáme kompilovat, tak počítač si sám vygeneruje další potřebné věci a také bude dlouho trvat analýza zabezpečení systému O2 další program z nás udělá cože nového uživatele toho systému, což nám umožní smazat uživatelský účet. Kdyby to náhodou obnovily, poběží to ve smyčce.

Protože tomuto operátorovi nechceme nic špatného udělat, odpojíme síťový kabel od počítače, na kterém to děláme. Tím pádem to na nás vychrlí několik chybových hlášek, které jsou způsobené tím, že počítač nemá přístup na internet, ale my víme proč to je. Navíc v tomto případě končí platnost účtu poslední den měsíce října, takže to co tady ukazujeme, je pouze ukázka toho, jakým způsobem to funguje.

Pokud se to některým z vás, kteří se vyznají v programování nestačí, je to tím, že všechny potřebné programy, které jsou zde použity si potřebná data sami zjišťují, nebo chod systému do generuje další části kódu, které zde nejsou napsány.

Nyní to dáme zkompilovat, kdy ručně zadaný příkaz je napsán bílé a reakce počítače v příkazové řádce je vypsána zeleně na černém pozadí. Chybové hlášky je jsou vypsány červeně. to tady zatím není, protože počítač raději odpojíme od internetu vytažením síťového kabelu až v okamžiku, kdy to budeme spouštět.

Na odpojení počítače od sítě máme stejně hodně času, protože program netscanner dlouho analyzuje způsob, jakým je zabezpečeno to O2, což trvá i tomuto počítači několik desítek minut až několik hodin. pozitron ický procesor základní desky, kterou používáme v tomto počítači má totiž výkon srovnatelný s některými menšími kvantovými počítači. Není to doslova přesně tak, ale některé operace se provádějí způsobem, na které bychom kvantový počítač mohli potřebovat. 

Díky tomu, že vidíme co počítač dělá ve formě zeleného textu na černém pozadí v okně příkazového terminálu, který se nyní jmenuje jako ten náš prográmek, máme dost času na to, abychom počítač odpojili. To uděláme v případě že uvidíme že analýza zabezpečení je dokončena. 

Netrvalo to moc dlouho, takže můžeme počítač odpojit, abychom společnosti O2 něco neprovedli tím, že bychom účet, který stejně přestane fungovat sám od sebe, smazali o něco dříve, stiskneme klávesu brake pauza a odpojíme síťový kabel opětovným stiskem klávesy brake pauza budeme v procesu pokračovat což na nás vyhodilo několik červeně napsaný chybových hlášek díky tomu, že počítač nemá přístup na síť také zmizela zeleně blikající ikona zeměkoule u hodin v pravém horním rohu obrazovky. Jedna z těch chybových hlášek ke konci se týká toho, že nelze najít cestu k účtu Robin Hronek na tomto počítači. protože jsme do toho prográmku dali taky resetování telefonní ústředny O2, resetoval se nám náš počítač. K tomu došlo proto, že nemáme přístup na síť, takže příkaz reboot restartoval náš počítač.

Kdybychom tohle to dělali v původním operačním systému, který se jmenoval Arax, museli bychom v tom protokolové souboru vyhledávat přístupové cesty k tomu serveru operátora, odkud bychom ty údaje museli ručně přepisovat do toho programu. Takhle se udělá všechno samo.

Závěrem bychom vás chtěli upozornit že se jedná pouze o ukázkový příklad toho, jak jednoduché je zadávat počítači úkoly místo tvorby aplikací, pokud má vysoce rozvinutou umělou inteligenci. Ta je v tomto případě umožněna určit team druhém funkcionality kvantových počítačů.




neděle 11. října 2020

Genesys - nový operační systém

I když již naše mezinárodní konference v roce 2020 skončila, zapomněli jsme vás informovat o novém počinu jedné z klíčových společností z domovského světa naší organizace a jejich zakladatelů, která se podílí na naší činnosti pořádáním programu Earthsave. Kromě toho, aby náš Hlavní mluvčí pro Českou republiku, kterým je Robin Hronek vůbec přežil Šárka rádi bychom vám představili nový operační systém od společnosti ACL, který má nahradit dosavadní operační systém Arax. v rámci fungování naší organizace se tento operační systém používá na počítačích které slouží chodu jednotlivých poboček a základen, jako jsou servery a řízení systému budov a fungování průmyslové výroby a automatizace, takže běžný člověk tento operační systém stejně nepoužívá.

Nyní vychází aktualizace pro operační systém Arax, která přidává do systému funkci, která odpočítává čas zbývající do přechodu na systém Genesys. Grafické uživatelské rozhraní zůstává stejné, mění se akorát barvy a jednotnost operačního systému. Také se mění jádro systému, což umožňuje provoz na libovolném zařízení. v rámci pracovních stanic u naší společnosti tak možná odpadne nutnost vývoje korporátní linuxové distribuce s názvem BATRADIS Desktop OS, ale plná funkcionalita v oblasti umělé inteligence bude omezena architekturu procesoru x86 nebo 64bitovou architekturou.

I když se Genesis, nebo-li zrození píše s měkkým i, název tohoto operačního systému se píše s tvrdým i jako zkratka od systém. I do České republiky již dorazila možnost si operační systém Genesys vyzkoušet. Aby bylo možné vyzkoušet funkcionalitu umělé inteligence v plném rozsahu, bylo nám dodáno i několik kompletních základních desek, které jsou již osazený vhodným typem procesoru k postavení počítačů na zkoušky tohoto operačního systému. Již během naší mezinárodní konference bylo možné si stáhnout nástroj pro vytvoření bootovacího USB disku, nebo bootovacího instalačního DVD od našich amerických kolegů. 

Abychom mohli operační systém Genesys vyzkoušet, postavíme si nejdřív počítač s použití jedné ze základních desek od společnosti HELLOS Electronic, která je zajímavá tím, že už se k procesoru a základní operační paměti nedostaneme. Základní deska má tyto základní komponenty překryté velkým chladičem, který zároveň funguje jako stínící štít. Pro testování jsme vzali základní desku s procesorem HELOS Neutron C8 6370, 64GB RAM a 2TB NWME SSD. Operační systém se dá rozšířit až o dalších 512GB a dále se postupuje jako při stavbě každého jiného počítače. Znamená to že po namontování zdroje do skříně a případné optické mechaniky, tam přijde namontovat tato základní deska, ke které stačí připojit zdroj, optickou mechaniku a kabely z čela skříně, jako je vypínač s osvětlením kontrolka činnosti pevného disku, resetovací tlačítko a přední konektory USB a audio na čele skříně.

K vytvoření instalačního USB flash disku budeme potřebovat od našich amerických kolegů nástroj pro vytvoření instalačního media, který bude program genusbset_win.exe pro Windowsm dále budeme potřebovat prázdný USB flash disk o minimální kapacitě 8GB, který zapojíme do počítače.

Výše uvedený program spustíme ,dáme další, odsouhlasíme licenční podmínky a vybereme že chceme stáhnout instalaci systému Genesys. Můžeme také tímto programem otevřít již stažený obraz instalačního DVD, kterým je soubor s příponou ISO, který také můžeme vypálit na DVD. Protože máme zakladni desku z dovozu z našeho domovského světa, tak můžeme vybrat rovnou instalaci systému pro architekturu x512+. 

Dáme další, a zvolíme že chceme vytvořit instalační USB disk. nyní stačí kliknout na tlačítko vytvořit instalaci a počkat až program stáhne všechny potřebné soubory a vytvoří instalační médium

Asi tak po uplynutí tři čtvrtě hodiny je instalační médium vytvořeno, takže můžeme program na vytvoření instalátoru ukončit, ponechat USB zapojené v počítači a počítač restartovat. 

Jakmile se objeví logo výrobce základní desky, rychle stiskneme tlačítko escape, abychom otevřeli nastavení UEFI. Nyní nastavíme bootování z USB disku tak aby bylo jako první. Zároveň si můžeme nastavit datum a čas aby nám fungovaly správně hodiny vše uložit čímž se počítač restartuje.

Startování systému připomíná trošku start nějakého Linuxu, nicméně si nyní vybereme že máme galaxii Moéčnou dráhu. Takže Šárka Milkyway, The Earth, jako výchozí jazyk je tady angličtina Spojené státy (English United States), co změníme podle toho co potřebujeme. Dokonce je tady čeština česká republika takže to zvolíme a dáme continue. Když chvilku počkáme tak se nám tady objeví menu, kde můžeme spustit přímo lite verzi operačního systému, nebo operační systém nainstalovat. Mi to budeme rovnou instalovat, což v podstatě je instalace nějakého toho systému Linux. To se vyznačuje tím, že místo toho, aby bylo všude tlačítko další, tak je tam tlačítko pokračovat a místní uživatelský účet má povinně heslo. Takže: čeština česká republika, středoevropské pásmo GMT plus 2, pokračovat, povolit instalaci služeb třetích stran, pokračovat teď si vytvoříme nějakého uživatele, dejme tomu že to bude uživatel Robin, vymyslíme si nějaké heslo které napíšeme pod 100 a ještě jednou ho zopakujeme a dáme že tento účet bude administrátor dáme pokračovat a nyní si popíšeme nebo necháme uložit do souboru přihlašovací údaje k uživateli root. to budeme potřebovat třeba v případě, kdybychom zapomněli heslo, tak abychom kvůli tomu nemuseli celý operační systém přeinstalovávat. Protože tam není žádný jiný pevný disk než disk SSD o kapacitě 2TB, tak ho zvolíme a vytvoříme tady systémovou partici, kterou nazveme systém a zkontrolujeme si, že máme tip zápisu souborů 5typu Wrax extended XFAT/DTAS+ a dáme pokračovat.

na rozdíl od instalace operačního systému Windows, máme stejně jako u instalace operačního systému Linux hotovo asi tak za 20 minut, takže jakmile se objeví hlášení že je instalace dokončena a že můžeme odpojit nebo vyjmout instalační médium, tak kliknutím na tlačítko ukončit restartujeme počítač a startujeme operační systém z pevného disku

Prostředí opravdu připomíná nějaký Linux, nejbližší distribuce, která se tady tomu podoba je pravděpodobně Ubuntu, nebo spíše Chrome OS, nebo operační systém od Applu, protože tady máme dog s několika aplikacemi, které si autor operačního systému myslí že budeme nejvíce potřebovat. nyní by stačilo z centra aplikací nebo jiných zdrojů doinstalovat vše, co je potřeba k provozu naší pobočky, nebo nějaké továrny, protože v tomto stavu máme před sebou něco co by šlo označit jako počítač s nějakým linuxem pro běžné domácí, nebo kancelářské použití. 

Tato česká verze systému Genesys totiž vznikla ve spolupráci s naší organizací, protože zde máme na portovaná některé důležité aplikace které známe například z linuxových distribucí. Znamená to například, že jako prohlížeč internetu zde máme Mozilla Firefox, na kancelářskou práci tady máme LibreOffice, a to se všemi nejdůležitějšími programy jako je například textový editor pro psaní dokumentů Office Writer, tabulkový kalkulátor LibreOffice Calc, nástroj pro tvorbu prezentací LibreOffice Impress, program na tvorbu nákresu a technických výkresů LibreOffice Draw a nakonec databázov systém LibreOffice Base. pro práci s grafikou a na editování obrázků a fotek zde dokonce máme také program Gimp. 

dokonce to máme implementovány i služby Microsoftu, ovšem Skype funguje pouze na psanou konverzaci. protože se počítá s tím, že budeme v rámci pokusu s možnostmi umělé inteligence vytvářet nové programy, nebo tomuto počítači zadávat nějaké úkoly, nechybí ani vývojářský balík nástrojů pro vytváření aplikací, což budeme také zkoušet. Dá se s tím dělat hodně věcí z nichž na některé s tak trochu podíváme:

Nejdůležitější využití takovéhoto počítač s tímto operačním systémem bude zejména provádění pokusů řešení potíží s administrativou a prací úředníků. Některé věci totiž nefungují správně, což není myšleno jako nesprávné fungování z technického hlediska, ale nesprávné fungování z hlediska praktického života. Některá standardizovaná oznámení úřadu, nebo poskytovatelů internetu či telekomunikačních služeb, případně jiných služeb, jsou posílá na zákazníkům ve správném pořadí, takže jejich význam může být zavádějící jiné věci nefungují tak rychle jak by bylo potřeba, což nyní můžeme v tomto novém operačním systému vyzkoušet zejména proto že základních desek pro stavbu počítačů na zkoušení tohoto operačního systému máme více.

To si ale necháme do nějakého dalšího článku, ve kterém bychom se věnovali této problematice.