User Tools

Site Tools


project:proj_list

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
project:proj_list [2022/02/14 14:05]
xkubalik [Current projects]
project:proj_list [2022/11/07 10:34]
xkubalik [Available projects]
Line 57: Line 57:
  
  
-  * **Zařízení ​pro měření efektivity komunikace ​platformy ​Arduino s externími (The communication effectivity measure ​device ​of Arduino ​platform ​handling external ​modules)** - (BP - Kocourek Matěj)+  * **Platforma ​pro měření efektivity komunikace ​mikrokontroleru ​Arduino s externími ​senzory(The communication effectivity measure ​platform ​of Arduino ​microcontroller ​handling external ​sensors)** - (BP - Kocourek Matěj)
     - Prozkoumejte existující řešení pro měření efektivity komunikace při obsluze většího množství senzorů.     - Prozkoumejte existující řešení pro měření efektivity komunikace při obsluze většího množství senzorů.
     - Navrhněte vlastní zařízení umožňující připojení většího množství externích senzorů k platformě Arduino.     - Navrhněte vlastní zařízení umožňující připojení většího množství externích senzorů k platformě Arduino.
-    - Navržené řešení bude usnadňovat ​zjišťování efektivity ​využití paměti, procesorového času a elektrické energie v závislosti na počtu připojených externích senzorů. +    - Navržené řešení bude umožňovat ​analýzu ​využité paměti, procesorového času a elektrické energie v závislosti na počtu připojených externích senzorů. 
-    - Pro komunikaci mezi platformou ​Arduino a externími senzory použijte protokol RS485.+    - Pro komunikaci mezi mikrokontrolerem ​Arduino a externími senzory použijte protokol RS485.
     - Navržené řešení zrealizujte a řádně otestujte.     - Navržené řešení zrealizujte a řádně otestujte.
     - V jazyce C++ napište obslužnou aplikaci Arduina.     - V jazyce C++ napište obslužnou aplikaci Arduina.
-    - Pro účely testování a analýzy spotřeby zdrojů vytvořte aplikaci pro PC emulující velké množství senzorů. +    - Pro účely testování a analýzy spotřeby zdrojů vytvořte aplikaci ​v C++ pro OS Windows  ​emulující velké množství senzorů. 
-    - Na základě získaných výsledků navrhněte algoritmus pro efektivní obsluhu velkého množství senzorů s pomocí ​platformy ​Arduino.+    - Na základě získaných výsledků navrhněte algoritmus pro efektivní obsluhu velkého množství senzorů s pomocí ​mikrokontroleru ​Arduino.
    
  
Line 189: Line 189:
  
   ​   ​
-===== Available projects =====+===== Available projects ​- FIT =====
  
   1. Arduino HW/SW   1. Arduino HW/SW
Line 241: Line 241:
     * chytré síť, ovládání periferií přes ethernet     * chytré síť, ovládání periferií přes ethernet
     * vzdálená správa sítí     * vzdálená správa sítí
 +    * SDR(Software Defined Radio) aplikace - sledování a analýza provozu
     * vlastní zadání     * vlastní zadání
  
Line 249: Line 250:
     * aplikace pro zpracování a generování dat podle šablon     * aplikace pro zpracování a generování dat podle šablon
  
-  9. Optimalizace Java aplikací pro horizontální škálování v moderní mikroservisní architektuře+  9. Neuronové sítě 
 +    * Model neuronové sítě ve Wolfram Mathematice 
 +    * Model neuronové sítě v jazyce c++ 
 +    * Implementace neuronu a neuronové sítě v hardware 
 +    * Implementace neuronové sítě v SoC 
 + 
 +===== Available projects - external ===== 
 + 
 +  1. Optimalizace Java aplikací pro horizontální škálování v moderní mikroservisní architektuře ​- spolupráce s průmyslem
     * využití AoT kompilace a minimalizace start-up času     * využití AoT kompilace a minimalizace start-up času
     * výběr vhodného JVM a analýza jeho výhod pro minimální náročnost na prostředky (např. GraalVM)     * výběr vhodného JVM a analýza jeho výhod pro minimální náročnost na prostředky (např. GraalVM)
Line 258: Line 267:
     * vlastní zadání     * vlastní zadání
  
-  ​10. Virtualizace a izolace aplikačních prostředí+  ​2. Virtualizace a izolace aplikačních prostředí ​- spolupráce s průmyslem
     * využití OCI kontejnerů jako způsob doručování aplikací     * využití OCI kontejnerů jako způsob doručování aplikací
     * analýza bezpečnostních chyb využívané technologie docker a možnosti jejich eliminace     * analýza bezpečnostních chyb využívané technologie docker a možnosti jejich eliminace
Line 267: Line 276:
     * bezpečné (rootless) spuštění více kontejnerů uvnitř kontejneru     * bezpečné (rootless) spuštění více kontejnerů uvnitř kontejneru
  
-  ​11. Orchestrace kontejnerů v distribuovaném on-premise prostředí+  ​3. Orchestrace kontejnerů v distribuovaném on-premise prostředí ​- spolupráce s průmyslem
     * porovnání vlastností využívaných pro jako container runtime (containerd vs docker vs CRI-O)     * porovnání vlastností využívaných pro jako container runtime (containerd vs docker vs CRI-O)
     * kubernetes vs jeho komerční distribuce (openshift, tanzu)     * kubernetes vs jeho komerční distribuce (openshift, tanzu)
Line 276: Line 285:
     * vytvoření vlastního kubernetes operátora (vlastní zadání)     * vytvoření vlastního kubernetes operátora (vlastní zadání)
  
-  ​12. Podpora vývoje a administrace prostředí prostřednictvím automatizace+  ​4. Podpora vývoje a administrace prostředí prostřednictvím automatizace ​- spolupráce s průmyslem
     * analýza praktik DevOps přístupu, GitOps, SecOps, ChatOps, AIOps     * analýza praktik DevOps přístupu, GitOps, SecOps, ChatOps, AIOps
     * analýza a představení SRE (Site reliability engineering) praktik     * analýza a představení SRE (Site reliability engineering) praktik
Line 287: Line 296:
     * návrh procesů pro validaci aplikací před jejich nasazením prostřednictvím testů     * návrh procesů pro validaci aplikací před jejich nasazením prostřednictvím testů
  
-  ​13. Projekty zadané externím zadavatelem+  ​5. Projekty zadané externím zadavatelem
     * seznam zadavatelů níže     * seznam zadavatelů níže
  
project/proj_list.txt · Last modified: 2024/02/15 10:30 by xkubalik