FIT ČVUT – druhý semestr

Do druhého semestru na FIT ČVUT jsem se celkem těšil, začátek semestru totiž končilo zkouškové! Ne, teď pravdu, předchozí zkouškové byla nuda, měl jsem totiž jen 2 zkoušky… uvidíme jak to bude vypadat teď.

Obor jsem si ještě nevybral a i tak to měl být nejtěžší semestr, tak jsem se do nějakých předmětů navíc nehnal, obzvlášť po menším sebezklamáním z minulého semestru.

Takže zase od nejdůležitějšího:

TV2 – Tělesná výchova 2
S předchozí zkušeností s posilovnou jsem se rozhodl pro něco jiného, pro futsal na Strahově. Tak nějak jsem si myslel, že tam bude chodit plno sportovců a fotbalistů a ani si neškrtnu, opak byl pravdou. Sice tam bylo pár „fotbalistů“ se stylem C. Ronalda, ale po fotbalové stránce to bylo trochu jinak. Na střední škole byl jen obyčejný fotbálek mnohem těžší, tady studenti často zakopávali o vlastní nohy a jen se chtěli hádat, když se jim zrovna nepovedlo obehrání… Zahrál jsem si hezky, futsal na Strahově opravdu můžu doporučit, škoda jen že vyučující chodil i o půl hodiny pozdě, v lepším případě poslal studentku, se kterou strávil předešlou noc, s klíčem od hřiště. Na společné sprchy na Strahově mám taky hezké vzpomínky…

Číst dále...

FIT ČVUT – první semestr

Když jsem nastoupil v roce 2010 na první semestr na ČVUT FIT, nikoho jsem neznal a nikdy předtím jsem se o IT moc nezajímal, jen jsem rád pařil hry :) Na žádný seznamovák jsem nejel, neměl jsem o to moc zájem.

První týden byl pro mě velice krušný, ihned nás zavalili spoustou informací a došlo mi, že se taky jednou ve škole budu muset opravdu začít snažit (střední byla naprostá flákárna). Měl jsem výuku od pondělí do pátku a to i pozdě večer – tuším 2x do 19:30 a v pátek do 17:45!

Číst dále...

Stažení celého webu pomocí wget

Pro stažení celého webu máme několik možností – použít grafický specializovaný program jako je např. HTTrack nebo použít jednoduchý řádkový wget.

Použití wgetu je jednoduché:

stáhne index z URL http://www.example.com

Mezi nejdůležitější přepínače wget patří především:

  • --recursive = stáhne rekurzivně celý web
  • --page-requisites = stahuje všechny elementy stránky (obrázky, CSS, …)
  • --domains website.org = nestahuje nic mimo doménu website.org
  • --convert-links = převeď všechny linky na offline, aby se po kliknutí na odkaz otevřel soubor z disku, ne z URL (pozor, toto je provedeno po stažení všech souborů, ne dřív)
  • --server-response = zobrazí odpověď serveru (hlavičku http)
  • --no-clobber = již stažené soubory se nebudou přepisovat a nestáhnou se znovu (hodí se při opětovném spuštění wgetu při stahování většího webu)

Ne vždy ale chceme stahovat z veřejně přístupného webu.

Pokud chceme stahovat z webu zabezpečeného pomocí HTTP Basic Authentication

Pokud se login a heslo zadává přes formulář metodou GET

A ten nejzajímavější způsob, metoda POST. V tomto případě je vhodné využít možnost podpory textových cookies programem wget.

Čí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...