UTF-8 to UTF-16 a vice versa v C++

V rámci předmětu BI-PA2 (Programování a algoritmizace 2) jsme jako první úkol na Progtestu měli v jazyku C++ naprogramovat převod z kódování znaků UTF8 do UTF16 a zpět. Je to vůbec můj první C++ program (nepočítaje Hello world) a nevyužívá techniky OOP.

 

 

Odkazy:

Číst dále...

Cisco Academy – Akademie pro síťaře nováčky

Ve 4. semestru jsem se odhodlal navštěvovat mimoškolní kurz Cisco Academy, protože jsem se síťařinou neměl dosud žádné zkušenosti, ale velice mě toto téma lákalo. Zároveň jsem v tom samém semestru měl zapsán předmět BI-PSI (Počítačové sítě), abych „zabil dvě mouchy jednou ranou“. Koncepce je samozřejmě jiná, pokusím se popsat CNA kurzy z mého pohledu.

Nejdřív obecně ke kurzům. Studentská Unie ČVUT, pokud vím, vyučuje kurzy „Exploration“, což jsou nejnižší kurzy, jsou celkem čtyři. První kurz (Network fundamentals) je zaměřen na teoretický základ a žádné vstupní znalosti se nepředpokládají – stačí pouze nadšení a tvrdé hltání teorie. Poté si můžete vybrat kurz 2 nebo 3, můžete mít i oba najednou, je to zcela na Vás. Kurz druhý (Routing Protocols and Concepts) je obsáhlejší než třetí a tématem, jak už název napovídá, je směrování (routování). Kurz třetí (LAN Switching and Wireless) je asi nejkratší ze všech kurzů, nicméně obsahuje několik důležitých praktických úloh. Vše se točí okolo přepínání (switchování) a v poslední kapitolce se dozvíte něco o WiFi. Po splnění všech 3 kurzů si můžete zapsat čtvrtý (Accessing the WAN), který je údajně samozřejmě nejtěžší. Po splnení všech 4 kurzů je možnost absolvovat tzv. Průmyslovou certifikaci – CCENT pro kurz 1,2 a CCNA pro všechny kurzy. Průmyslová certifikace se musí po určitě době obnovovat – probíhá formou přezkoušení a samozřejmě za ní znovu zaplatíte.

Číst dále...

Databázové systémy – semestrální práce v Oracle 11g

Ve 3. semestru jsme měli předmět BI-DBS (Databázové systémy) – součástí zápočtu byla mj. semestrální práce. V podstatě šlo o návrh logického modelu nějaké vymyšlené databáze, vytvoření databáze na db stroji Oracle 11g a vymyšlení pár smysluplných a praktických SQL dotazů – a jejich spuštění + výstup. Pár SQL dotazů muselo být převedeno i do relační algebry. Úkolem bylo naplnit automaticky generovanou xml tabulku s pokrytím SQL příkazů. Práce je dostupná na https://webdev.fit.cvut.cz/bartimar/BI-DBS/main.xml

Číst dále...