We use cookies to enhance your browsing experience, serve personalized ads or content, and analyze our traffic. By clicking "Accept All", you consent to our use of cookies.
Customize Consent Preferences
We use cookies to help you navigate efficiently and perform certain functions. You will find detailed information about all cookies under each consent category below.
The cookies that are categorized as "Necessary" are stored on your browser as they are essential for enabling the basic functionalities of the site. ...
Always Active
Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.
No cookies to display.
Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.
No cookies to display.
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.
No cookies to display.
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
No cookies to display.
Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns.
Persze a vízvezetéken, csatornázáson, utakon, stb…-n kívül? A génjeiket. Persze nem csak ők, hanem a szkíták, a frankok, a gallok, az ősmagyarok, stb… A MyTrueAncestry oldal, ha feltöltjük az autoszomális DNS adatainkat tartalmazó fájlt, összeveti az archaikus sírokban talált emberi maradványok DNS-ével, és megmutatja, hogy mely ősi népek mintáinak mekkora hasonlósága van a miénkhez:
Ez jól néz ki, de nem kényelmes feldolgozni, ezért készítettem egy weboldalt és egy Chrome bővítményt, ami táblázatban is megjeleníti ugyanezeket az adatokat:
Ezek az adatok időnként megváltoznak, amikor új leleteknek kerülnek be az adatbázisba, vagy átsorolnak leleteket más népekhez, esetleg változtatnak az algoritmuson. Például nekem így változott az idők során:
Például ez egy ma bekerült új lelet:
Az oldal megmutatja, hogy nem csak a honfoglaló magyaroktól, hanem a sok száz, sok ezer évvel előttük itt élőktől is örököltünk. Nem csak az országot, hanem a génjeiket is.
Van egy Facebook csoport, ahol sokan megosztjuk az aktuális diagramokat/táblázatokat, és szerencsére vannak a csoportban olyanok is, akik el tudják magyarázni, hogy ezek mit is jelentenek, hogyan kell nem félreértelmezni a dolgokat.
Húgomék „menőzni” akartak a suliban a nyílt napon az érdeklődő diákok előtt, Pythonban, teknősgrafikával rajzolgatni valamit, valami pár vonalból álló firkát. Kérdezte tőlem, hogy szerintem mit rajzoljanak, erre én: Mona Lisát. De azt túl bonyolultnak gondolta, ezért meg kellett mutatni, hogy nagyon egyszerű.
Mivel a Pythont különösen útálom, ezért Javascriptben álltam neki a Python nyelvű programot megcsinálni. Ki kell választani egy képet, azt a js átméretezi 64*64 pixelesre (először 128*128-ast akartam, de a harminc-egynéhány ezer soros kódot nem nagyon szerették az online Python értelmezők :P). A kis képből pedig legenerálódik a meglehetősen optimalizálatlan Python kód, amit pl. egy online futtatókörnyezetbe bemásolva kirajzolja a képet.
A végső vizsgák is – ahogy azt már az újratervezés programnál megszokhattuk – az előre kitűzött időponttól (április 19) el lettek halogatva, bár hozzá kell tenni, hogy ez most nem az NSZFH hibája, hanem a vírushelyzet miatti kormányrendelet tiltotta a felnőttképzések vizsgáit, és amikor a rendeletet megalkották, nem gondoltak az online vizsgákra, így a tilalom alól ezek sem mentesültek.
Ma, 2021 április 30-án volt a Codecoolnál a Junior frontend fejlesztő gyakorlati vizsga, az írásbeli pedig tegnapelőtt, szerdán. Természetesen az állami vizsgák, a Codecool saját vizsgái már korábban, március 22-én. Arról azért nem írtam külön bejegyzést, mert voltak bizonyos bonyodalmak, és emiatt az eredményünket meglehetősen későn kaptuk meg (három héttel a vizsga után). A Codecoolos vizsgáról kaptunk egy tanúsítványt pdf-ben, ezen a vizsga eredménye nem szerepel (az elméletem 90, a gyakorlat 95%-os lett).
Az állami vizsga eredményét nem hivatalos információk szerint a jövő hét végefelé tudjuk meg legkorábban, legalábbis a mai, gyakorlati részéét, mert az írásbeli az feleletválasztós volt, és a végén kiírta az eredményt:
Az írásbelin és a gyakorlatin is külön-külön el kellett érni 51%-ot, de a végső eredményt a két vizsga átlagából számolják majd ki.
Az írásbelin 40 db feleletválasztós kérdés volt, négy-négy válaszlehetőséggel, a gyakorlatin pedig :
egy (s)css/Bootstrap/Docker-es feladat (egy mobilos meg egy asztali nézetről készül kép alapján el kellett készíteni az oldalt, majd feltölteni githubra és dockerhubra), ezt lehetett nyilvános repóba, nekem ilyen lett: https://kaszazsolthu.github.io/cc_allami_css_vizsga/
egy egyszerű algoritmizálós javascript feladat
egy „egyszerű” classos javascript feladat
és egy összetettebb React-os fetch-elős feladat (ezt privát repóba kellett, majd a vizsgaeredmények után nyilvánosra állítom és belinkelem ide; persze csak a kódomat, mert maga a feladat az nem megosztható)
Minderre összesen három óra volt (a szerdai írásbelire másfél). Többeknek – magamat is beleértve – leginkább az „egyszerű” classos feladat okozott gondot (nem igazán csináltunk korábban ilyen jellegű feladatokat), és ezen a feladaton sok időt veszítve, és a sikertelenség miatt idegesen kellett a többi feladatot csinálni. Így több olyan tanuló is úgy gondolja, hogy nem sikerült neki, akikről amúgy tudom, hogy sokkal szorgalmasabbak/hozzáértőbbek nálam.
A pótvizsgáról jelenleg azt lehet tudni, hogy legkorábban júliusban lesz, de nem kizárt, hogy csak szeptemberben. Persze reményeim szerint arról nem tudok majd bejegyzést írni, mert azért annyira nem sikerült rosszul a vizsgám.
Később, ha meglesznek az eredmények, majd frissítem ezt a bejegyzést, és még lesz egy utolsó, összefoglaló poszt a képzésről.
Azóta megkaptuk az eredményeket, a gyakorlati vizsgám 86%-os lett. Hogy ez milyen jegynek felel meg, azt a jövőhéten derül ki. Június elején pedig fell kell utazni Budapestre a bizonyítványért.
Olvastam egy cikket a PC Fórumon, amiben scifi filmek cselekményét helyezték el egy idővonalon. Arra gondoltam, lehetne csinálni hasonlót, amin Dévaványa történelmi eseményei lennének felsorolva. El is készült:
A héten volt a két háromnegyedes vizsga, az állami és a Codecoolos. Hétfőn volt az állami vizsga, ami mind a négy képzőintézménynél közös volt, és elvileg némelyik képzőnél számított is (a Codecoolnál nem is lett volna kötelező). A nehézségére jellemző, hogy csak feleletválasztós alap html/css kérdések voltak, és az elvileg egy órás tesztet pár perc alatt ki lehetett tölteni. Sajnos az Újratervezéses tesztekhez hasonlóan hibás kérdés is volt benne, e miatt volt aki nem ért el maximális pontszámot.
Ma, csütörtökön jött el a Codecoolos vizsga, ez már nehezebb volt, nem is mindenki érte el a szükséges 51%-ot, nekem is csak 96%-os lett. Volt három React-os feladat, meg egy kilenc kérdésből álló feleletválasztós.
Az elmúlt hetekben nagyrészt a React-ról tanultunk, React-os feladataink voltak, pl.: egy egyszerű Todo-app. Persze a feladatoknak vannak css-s részei is, és az egyik régebbi feladatot valamelyik nap láttam viszont a Youtube-on, Coder Coder legújabb videójában.
Volt még szó a különböző webes API-król, és az elérésükről, pl. a NASA-nál sok édekességet lehet találni.
A tesztelésről is volt szó, de ez a téma nem aratott túl nagy sikert.
A jövő héttől valószínűleg kicsit a Backend-del fogunk ismerkedni.
December közepén volt a tanfolyam nyolcadik hete, majd két hét „karácsonyi szünet” után, most szerdán következett a második milestone teszt. A teszt nehézkesen indult, nem kaptuk meg időben a meghívókat, a Downdetector szerint a gmailnál volt valami probléma.
Csak javascriptes feladatok voltak: három egyszerűbb programozós feladat, és kilenc feleletválasztós. A feleletválasztósnál valamit elnézhettem, mert ez csak 90% fölötti lett 100% helyett.
Az eredményekről jelenleg azt az infót kaptuk, hogy „majdnem mindenkinek sikerült”, de akinek nem, annak is van még esélye a továbbjutásra, mert van két pótvizsga lehetőség, azaz, hogy ténylegesen kiesett-e valaki, az csak hétfő délutánra derülhet ki.
A legutóbbi, 5. heti bejegyzés óta csak javascripttel, főleg az alapokkal foglalkoztunk (változók/ciklusok/elágazások/és a DOM kezelése). A hatodik heti csoportfeladat egy kitalált pizzéria weboldala volt, a hetedik heti meg egy javascript játék írása. Teljesen szabadon lehetett játékot választani, a legtöbb csoport memóriajátékot, vagy egyéb kártyajátékot csinált, de volt pl.: szókitalálós, space invaders, meg aknakereső is. A mi csoportunk egy képkitalálós játékot csinált: https://kaszazsolthu.github.io/bigpicturegame/
A nyolcadik heti csoportfeladat egy javascriptes loading animáció készítése volt, a szünet alatt pedig gyakorlás a codewars.com-on, a 8 és 7 kyu-s feladatokkal. (A teszten valószínűleg többeknek volt gondja a kódolós feladatokkal, mert a jövőhéttől több codewarsos feladat lesz.)
Volt megint egy „remekül” sikerült előadás is, a Feedback workshop, aminek a nagyobb tanulságai: a Google Meet 200 résztvevő fölött nem jó; és aki sokat káromkodik, ne felejtse bekapcsolva a mikrofonját.
A tananyag, a feladatok/csoportfeladatok továbbra is jók és naprakészek. Előreláthatólag két hét múlva a javascript keretrendszerek lesznek terítéken, legikább a React. Jövő héten a csapatok is megint újra lesznek osztva.
Érdekesség, hogy vannak köztünk néhányan, akik nem az Újratervezés programból kerültek be, hanem fizetnek a tanfolyamért.
Mivel közös Discord szerveren vagyunk a többi Codecoolos újratervezéses csoporttal (backendesek, rendszerüzemeltetők, tesztelők), így a szöveges csoportjaikba néha beleolvasva úgy tűnik, hogy bár a frontedhez bejutáshoz kellett a magasabb pontszámot elérni, a többieknek jóval nehezebb anyagot kell tanulniuk.
Újabb bejegyzés legkésőbb a következő milestone teszt után.
Már hetek óta tart a Codecoolnál a junior frontend fejlesztő tanfolyam, amire az Újratervezés programból jutottam be.
Eddig tetszik. Jók a feladatok, jó a mentor, jó a csapat: jó a hangulat. És linux alól is lehet csinálni.
Viszont volt két olyan előadás, ami célszerűbb lett volna, ha nincs: a Growth Mindset és a Time Management, de ezeket leszámítva csak hasznos dolgokról volt szó.
Kb. 30 fő van a délelőtti „osztályban”, az FE3-ban, és fel vagyunk osztva 4-5 fős csoportokba. Hetente van 2-3 egyéni és egy csoportfeladat, a csoportfeladatot péntekenként kell bemutatni a többieknek. (A legutóbbi csoportfeladat egy Adobe Illustrator fájl alapján egy weboldal létrehozása volt.)
A tanultakat rögtön a gyakorlatba is átültetem, pl. a Dévaványa régen és most, meg a barsoom.hu oldalaimat is ezeknek megfelelően alakítottam át.
Jövő héttől kezdődik a javascript, amit várok, de újra lesznek osztva a csapatok, amit viszont nem annyira – ami működik, azon ne változtass.
Most jött el az ötödik hét vége, pénteken volt az első milestone teszt. Az első hetekben csak HTML, CSS, SASS/SCSS és némi Git volt a tananyag, így még csak egy egyszerű, feleletválasztós tesztet kellett kitöltenünk. (Talán az volt némi nehezítés, hogy angolul volt.)
A teszten minimum 50%-ot kellett elérni, de még csak a „bukás” közelébe sem került senki. Még az újratervezéses tesztnél is sokkal könnyebb volt, talán azért, mert a kérdések valóban csak a tanultakból lettek feltéve.
Legkésőbb a következő milestone teszt után újra beszámolok a fejleményekről.
A Codecool tanfolyamon a héten tanultuk a css grid használatát, és a friss tudás kipróbálására átalakítottam a Régen és most oldalamat. Így most kicsit szebb és egyúttal reszponzív is lett: