Náš blog

Ostatní
27.05.2022
Marian Kristel

Skillmea kariéra: Manažer(ka) vzdělávání

Skillmea je kariérní portál zaměřený na vzdělávání, které probíhá primárně online. Cílem je předat účastníkům dovednosti, které budou umět uplatnit v praxi.   Právě na přípravu a organizaci vzdělávacích aktivit hledáme posilu do týmu na pozici Manažer vzdělávání.   Co je náplní práce: • Vyhledávání nových instruktorů • Příprava nových kurzů • Dohadování partnerství • Spolupráce na propagaci a prodeji kurzů • Reportování výsledků v pravidelném čase Co požadujeme: • Výborné komunikační a prezentační schopnosti • Nadšení pro vzdělávání a rozvoj • Přehled na trhu vzdělávání • Organizovanost, samostatnost • Schopnost dotahovat věci do konce  Co nabízíme: • Zajímavou práci na smysluplném projektu • Podporu celého týmu (marketing, IT, operations) • Dlouhodobou perspektivu • Možnost pracovat remote (nebo office Praha) • Různé možnosti růstu a rozvoje v rámci firmy • Další benefity (gym, kantína, pitný režim apod.) Naším prvořadým cílem je posunout naše uživatele vpřed. Pokud tě baví vzdělávání, rád(a) pracuješ na sobě, ozvi se nám na [email protected]
Ostatní
24.05.2022
Marian Kristel

Front-end developer (Tailwind)

Skillmea je kariérní portál zaměřený na vzdělávání, které probíhá primárně online. K tomu, aby vše dobře fungovalo, vyvíjíme vlastní platformu, se kterou máme globální ambice.   Aktuálně hledáme posilu do týmu na pozici Front-end developera.   Co požadujeme: • zkušenosti s vývojem front-endu min. 2 roky, • znalost Tailwind podmínkou, • samostatnost, spolehlivost, preciznost, • zkušenosti s vytvářením designových systémů výhodou. Co nabízíme: • zajímavou práci na smysluplném projektu, • dlouhodobou perspektivu, • full-remote work (nebo office Praha/Praha, volba je na tobě), • různé možnosti růstu a rozvoje v rámci firmy, • další benefity (gym, kantína, pitný režim apod.)   Naším prvořadým cílem je posunout naše uživatele vpřed. Pokud Ttě baví vzdělávání, rád pracuješ na sobě, ozvi se nám na [email protected]
Tipy a triky
21.05.2022
Marian Kristel

Nejpoužívanější Linuxové příkazy

Když se řekne Linux, většina lidí si představí komplikovaný operační systém, který používají pouze programátoři. Není to ovšem tak, jak se na první pohled může zdát. Co je Linux?Linux je celá rodina unixových operačních systémů s otevřeným zdrojovým kódem, které jsou založeny na Linuxovém jádru. To zahrnuje všechny nejpopulárnější systémy založené na Linuxu, jako jsou Ubuntu, Fedora, Mint, Debian a další. Přesněji řečeno, nazývají se distribuce. Celosvětový tržní podíl Linuxu na desktopových počítačích je 2,49 %, avšak když se podíváme na cloudovou infrastrukturu, zde Linux dominuje s podílem přibližně 90 %. Při práci s operačním systémem Linux musíš použít shell – rozhraní, které poskytuje přístup ke službám operačního systému. Většina distribucí Linuxu používá grafické uživatelské rozhraní (GUI) jako svůj shell, hlavně proto, aby svým uživatelům usnadnila používání. Je běžnou praxí používat je při správě VPS. Jakékoliv grafické uživatelské rozhraní (GUI) je jen abstrakcí programů příkazového řádku. Například když zavřete okno kliknutím na „X“, za touto akcí se spustí příkaz. Doporučuje se používat rozhraní příkazového řádku (CLI), protože je výkonnější a efektivnější. Úlohy, které vyžadují vícekrokový proces přes GUI, lze provést během několika sekund zadáním příkazů do CLI. V tomto článku se naučíš 26 základních příkazů Linuxu, které ti jako nováčkovi nepochybně pomohou při navigaci v Linuxu. Co je Linuxový příkaz?Linuxový příkaz je program nebo pomůcka, která se spouští na příkazovém řádku. Příkazový řádek je rozhraní, které přijímá řádky textu a zpracovává je do pokynů pro tvůj počítač. Příznak je způsob, jak můžeš předat možnosti příkazu, který spustíš. Většina příkazů Linuxu má stránku nápovědy, kterou můžeš vyvolat příznakem -h. Argument nebo parametr je vstup, který dáváme příkazu, aby mohl správně běžet. Ve většině případů je argumentem cesta k souboru, ale může to být cokoli, co zadáš do terminálu. Příznaky lze vyvolat pomocí pomlček (-) a dvojitých pomlček (--), zatímco provedení argumentů závisí na pořadí, ve kterém je odešleš funkci. Nejpoužívanější Linuxové příkazyPředtím, než se podíváme na nejpoužívanější Linux příkazy, nezapomeň spustit terminál. Ve většině distribucí Linuxu lze použít klávesovou zkratku Ctrl+Alt+T. Pokud to nefunguje, příkazový řádek najdeš v části Utilities. 1. pwdPomocí příkazu pwd zjistíš cestu k aktuálnímu pracovnímu adresáři (složce), ve kterém se nacházíš. Příkaz vrátí absolutní (úplnou) cestu, což je v podstatě cesta všech adresářů, která začíná lomítkokem (/ ). Příkladem absolutní cesty je /home/username. 2. cdNa navigaci v souborech a adresářích Linuxu použiješ příkaz cd. Vyžaduje buď úplnou cestu nebo název adresáře, v závislosti na aktuálním pracovním adresáři, ve kterém se nacházíš. Například si v /home/username/Documents a chceš přejít do adresáře Photos, který je podadresářem Documents. Jednoduše zadáš následující příkaz: cd Photos. Jiná situace by byla, kdyby si chtěl přejít do zcela nového adresáře, například /home/username/Movies. V tomto případě zadáš cd a za ním absolutní cestu k adresáři: cd /home/username/Movies. Existuje několik zkratek, které vám pomohou při rychlé navigaci: • cd .. (se dvěma tečkami) pro posun o jeden adresář nahoru, • cd k přejetí přímo do domovského adresáře, • cd- (s pomlčkou) pro přesun do předchozího adresáře “Shell Linuxu je case sensitive a rozlišuje velká a malá písmena. Takže musíš zadat název adresáře přesně tak, jak je.” 3. lsPříkaz ls se používá k zobrazení obsahu adresáře. Ve výchozím nastavení tento příkaz zobrazí obsah tvého aktuálního pracovního adresáře. Pokud chceš vidět obsah jiných adresářů, zadej ls a potom cestu k adresáři. Například zadáním ls /home/username/Documents zobrazíš obsah adresáře Documents. Existují tyto verze, které můžete použít s příkazem ls: • ls -R zobrazí seznam všech souborů v podadresářích, • ls -a zobrazí skryté soubory, • ls -al zobrazí seznam souborů a adresářů s podrobnými informacemi, jako jsou oprávnění, velikost, vlastník atp. 4. catcat (zkratka pro concatenate) je jedním z nejčastěji používaných příkazů v Linuxu. Používá se k výpisu obsahu souboru na standardním výstupu (sdout). Pokud chceš spustit tento příkaz, zadej cat a za ním název souboru a jeho příponu. Například: cat file.txt. Zde jsou další způsoby použití příkazu cat: • cat povodnysubor > názevsouboru obsah z původního souboru zkopíruješ a uložíš do souboru názevsouboru, • cat názevsouboru1 názevsouboru2>názevsouboru3 spojí dva soubory (1 a 2) a uloží jejich výstup do nového souboru (3), • ke změně souboru na velká nebo malá písmena použij cat názevsouboru | tr a-z A-Z >output.txt 5. cpPro zkopírování souborů z aktuálního adresáře do jiného adresáře použij příkaz cp. Například příkaz cp skillmea_logo.jpg /home/username/Pictures vytvoří kopii skillmea_logo.jpg (z tvého aktuálního adresáře) do adresáře Pictures. 6. mvPříkaz mv se primárně používá k přesunu souborů, přestože jej lze použít také k přejmenování souborů. Argumenty u mv jsou podobné příkazu cp. Musíš zadat mv, název souboru a cílový adresář. Například: mv hello.txt /home/username/Documents. Pokud chceš přejmenovat soubory, příkaz je mv starýnázev.txt novýnázev.txt 7. mkdirK vytvoření nového adresáře použiješ příkaz mkdir — pokud zadáš mkdir Music, vytvoří se adresář s názvem Music. Existují i další příkazy mkdir: • pro vygenerování nového adresáře v jiném adresáři, použij příkaz mkdir Music/Novyadresar • použijte volbu p (parents) k vytvoření adresáře mezi dvěma existujícími adresáři, například mkdir -p Music/Metallica/Novyadresar vytvoří Novyadresar v adresáři Metallica. Pokud adresář Metalilca neexistuje, tak jej zároveň i vytvoří. 8. rmdirPokud potřebuješ vymazat adresář, použij příkaz rmdir. rmdir však umožňuje mazat pouze prázdné adresáře. 9. rmPříkaz rm se používá k odstranění adresářů a obsahu v nich. Pokud chceš odstranit pouze adresář, jako alternativu k rmdir použijte rm -r. “U tohoto příkazu musíš být velmi opatrný a vždy zkontroluj, ve kterém adresáři se nacházíš. Příkazem se vše vymaže a nelze jej vrátit zpět.” 10. touchTento příkaz umožňuje vytvořit nový prázdný soubor. Zadejte například touch /home/username/Documents/Index.html a vytvořte soubor HTML s názvem Index v adresáři Documents. 11. locateTento příkaz můžeš použít k vyhledání (locate) souboru, stejně jako příkaz k vyhledávání v systému Windows. Při použití argumentu -i spolu s tímto příkazem se nerozlišují malá a velká písmena, takže je možné hledat soubor, i když neumíš jeho přesný název. Pokud potřebuješ vyhledat soubor, který obsahuje dvě nebo více slov, použiješ hvězdičku (*). Například příkaz locate -i meeting*notes vyhledá jakýkoli soubor, který obsahuje slovo „meeting“ a „notes“, a je jedno, zda se jedná o velká nebo malá písmena. 12. findPodobně jako u příkazu locate, pomocí find se také vyhledají soubory a adresáře. Rozdíl je v tom, že k vyhledání souborů v daném adresáři použiješ příkaz find. Například příkaz find /home/ -name notes.txt vyhledá soubor s názvem notes.txt v domovském adresáři a jeho podadresářích. 13. grepDalší ze základních Linuxových příkazů, který je užitečný pro každodenní použití, je grep. Umožňuje prohledávat celý text v daném souboru. Příklad použití: grep deadline notes.txt vyhledá v souboru notes.txt slovo deadline. Řádky, které obsahují hledané slovo, se zobrazí celé. 14. sudoZkratka pro „SuperUser Do“, tento příkaz umožňuje provádět úkoly, které vyžadují oprávnění správce nebo oprávnění root. Nedoporučuje se však používat tento příkaz ke každodennímu použití, protože se může snadno stát, že dojde k chybě, pokud uděláš něco nesprávného. 15. dfPomocí příkazu df získáš zprávu o využití místa na disku v procentech a kB. Pokud potřebuješ zobrazit přehled v megabajtech, zadej příkaz df -m. 16. duPokud chceš zkontrolovat, kolik místa zabírá soubor nebo adresář, použiješ k tomu příkaz du (Disk Usage). Souhrn využití disku však namísto obvyklého formátu velikosti zobrazí čísla bloků disku. Pokud ho chceš vidět v bajtech, kilobajtech a megabajtech, přidej do příkazové řádky argument -h. 17. headPříkaz head se používá k zobrazení prvních řádků libovolného textového souboru. Ve výchozím nastavení se zobrazí prvních deset řádků, ale toto číslo lze změnit dle vlastního uvážení. Například pokud chceš zobrazit jen prvních pět řádků, zadej příkaz head -n 5 název souboru.ext. 18. tailTento má podobnou funkci jako příkaz head, ale místo zobrazení prvních řádků příkaz tail zobrazí posledních deset řádků textového souboru. Například tail -n název_souboru.ext. 19. tarPříkaz tar je nejpoužívanějším příkazem k archivaci více souborů do tarballu – běžného formátu souborů v systému Linux, který je podobný formátu zip, přičemž komprese je volitelná. Tento příkaz je poměrně složitý s dlouhým seznamem funkcí, jako je přidávání nových souborů do stávajícího archivu, seznam obsahu archivu, extrahování obsahu z archivu a mnohé další. 20. killPokud máš nereagující program, můžeš ho ukončit manuálně pomocí příkazu kill. Vyšle určitý signál nesprávně se chovající aplikaci a přikáže aplikaci, aby se sama ukončila. 21. pingPomocí příkazu ping zkontroluješ stav připojení k serveru. Jednoduchým zadáním příkazu ping google.com příkaz zkontroluje, zda se dokážete připojit ke službě Google, a také změří čas odezvy. 22. wgetPříkaz wget je velmi užitečný, pomocí něhož lze dokonce stahovat soubory z internetu. Pokud to chceš udělat, jednoduše zadej wget a za ním odkaz ke stažení. 23. topPříkaz top zobrazí seznam spuštěných procesů a kolik procesoru každý proces využívá. Monitorování využití systémových prostředků je užitečné, je dobré zejména vědět, který proces je třeba ukončit, protože spotřebovává příliš mnoho zdrojů. 24. manNejsi si jistý ohledně funkcí určitých Linux příkazů? Žádné obavy, můžeš se snadno naučit, jak je používat přímo z prostředí Linuxu pomocí příkazu man. Například příkaz man tail zobrazí manuální pokyn pro příkaz tail. 25. echoTento příkaz se používá k přesunu některých dat do souboru. Například, pokud chceš přidat text „Ahoj, jmenuji se Karel“ do souboru s názvem name.txt, napíšeš echo Ahoj, jmenuji se Karel >> name.txt. 26. useradd, userdelProtože Linux je systém pro více uživatelů, znamená to, že se stejným systémem může současně pracovat více osob. useradd se používá k vytvoření nového uživatele, zatímco passwd přidává heslo k účtu tohoto uživatele. Pokud chceš přidat novou osobu s názvem Karel napíšeš: useradd Karel a poté přidej jeho heslo příkazem passwd Karel a systém tě vyzve k zadání a potvrzení hesla. Odstranění uživatele je velmi podobné jako přidání nového uživatele, stačí napsat userdel UserName. ZávěrZákladní Linuxové příkazy ti pomohou provádět úkoly jednodušší a efektivnější. Může chvíli trvat, než si zapamatuješ základní příkazy, ale praxí a neustálým zkoušením získáš jistotu. Znalost a zvládnutí těchto základních Linuxových příkazů bude přínosem pro správu tvého linuxového stroje, ať už desktopu nebo VPS řešení. Hodně štěstí!
Novinky
12.05.2022
Marian Kristel

Novinky ve Figmě z Config 2022 konference

Množství zajímavých novinek pro designérský nástroj Figma bylo představeno během letošní konference Config 2022. Pokud jsi zvědavý, jak ovlivní tvůj oblíbený designový nástroj a v konečném důsledku i celý pracovní postup, přečti si krátký souhrn. Figma novinkyUdělalo se několik aktualizací základních funkcí Figma včetně Auto Layoutu a komponent. Zahrnuje to přeuspořádání umístění ikon v rozhraní Figma a některé další ovládací prvky, díky kterým jsou stávající funkce výkonnější. Co je dále nového: • Tmavý režim Figma (dark mode) - nejviditelnější aktualizace. • Absolutní umístění (absolute positioning) - umístí položky do komponent automatického rozložení. • Záporné mezery (negative spacing) - auto layout nyní podporuje i záporné mezery mezi položkami. • Podpora variabilních fontů ve Figmě - využij plný potenciál variabilních fontů přímo v designovém nástroji. Ovládej tučnost, šířku a optickou velikost fontů (nebo je nastav automaticky). • Spring animations - použij vlastní nebo přednastavené animace pro prototypování přirozených a plynulých přechodů. • Samostatné tahy (Individual strokes) – jednoduše přidej tah na každou hranu zvlášť. Skvělý způsob vytváření karet, výběrů atp. • Spotlight - jednodušší způsob, jak být sledován ostatními uživateli ve Figmě. Menší Figma aktualizace• Zobrazení obrysů vrstev - prohlížení obrysů ve Figmě ti usnadňuje kontrolu, výběr a úpravu skrytých a vnořených vrstev. Outlines zobrazíš klávesovou zkratkou Command / Control + Y. • Ochrana heslem - snadno ovládej, kdo může přistupovat k souborům a prototypem při veřejném sdílení odkazů díky ochraně heslem. • Oblíbené soubory - přidej si mezi „Favorites“ důležité soubory a projekty, abys k nim měl rychlý přístup z levého postranního panelu v prohlížeči souborů. FigJam aktualizaceZde jsou nové způsoby, jak můžete pracovat ve FigJam: • Nové Jira widgety: Jira synchronizace a správa přímo ve Figjam. • Další widgety: i widgety Asana a Github jsou nyní součástí Figmy, dále přibyly například hlasové poznámky. • Widget Code Generator: Figma plugin, který ti umožní vytvořit widget pro FigJam. Tyto Figma aktualizace byly darem z nebes a mnozí nadšenci Figmy po nich toužili nějaký čas. Figma neustále vylepšuje své nástroje, přesto zůstávají jednoduché a snadno se používají. Jaká je tvoje oblíbená aktualizace?
Vzdělávání
18.04.2022
Marian Kristel

Novinky ve Photoshopu 2022

V tomto článku se podíváme na několik novinek, které přinesl Photoshop 2022. Představíme jen ty podle nás nejzásadnější změny, jelikož změn v této verzi Photoshopu bylo více. Výběr objektů (Object selection tool)Tento nástroj aktuálně funguje mnohem více automaticky a pomáhá při rychlém vymaskování. Stačí kurzorem přejet přes objekt a hned uvidíte zvýrazněnou masku. Po kliknutí na objekt se vytvoří výběr, se kterým můžete pracovat. Funkce má stále co vylepšovat se svojí Sensei AI, určitě se tedy nevyhnete následné úpravě a upřesnění masky, ale celkově jsou výsledky na dostačující úrovni.[Object finder a Object selection tool] Neural Filter Funkce Neural Filters byla vydána již v loňském roce, nicméně v této verzi Photoshopu přichází optimalizovanější a také se zapracováním 3 novinek: • Kombinátor krajin (Landscape mixer): vytvořte novou krajinu smícháním různých obrázků krajiny dohromady. Umíte změnit roční období, denní dobu a přidat další úpravy. • Přenos barev: můžete přizpůsobit barevný tón na fotografii pomocí úplně jiného obrázku. • Harmonizace: tato funkce smíchá dva obrázky a automaticky upraví tón a osvětlení tak, aby výsledný obrázek působil maximálně přirozeně a bez barevných nerovnoměrností. [Neural filtre] Přidávání komentářů Vhodné pro grafiky pracující v týmu. Jednoduše pomocí této funkce komentujte grafiku, na které aktuálně pracujete. Grafické práce, na kterých pracujete, si uložíte do Creative Cloudu, zasdílíte a můžete komentovat a dostávat komentáře. Vkládání vektorů jako vrstvy Vylepšená interoperabilita mezi oblíbenými Adobe aplikacemi Photoshop a Illustrator umožňuje snadné přenášení souborů Illustratoru s vrstvami, vektory a vektorovými maskami do Photoshopu, kde je můžete dále upravovat. Možnost Vložit jako > Vrstvy představuje nové vylepšení spolupráce mezi Illustratorem a Photoshopem, které doplňuje stávající možnosti Inteligentní objekt, Obrazové body, Cesta a Vrstva tvaru. Tato nová možnost podporuje import vrstev Illustratoru při zachování jejich vizuální a funkční účinnosti a struktury vrstev.[Prepojenie Photoshopu a Illustratoru] Plná podpora formátu WebP Soubory WebP lze ve verzi Photoshop 2022 otevírat, vytvářet, upravovat a ukládat bez potřeby použití pluginů nebo nastavení předvoleb. Chcete-li otevřít WebP soubor, udělejte tak jako s jakýmkoli jiným souborem. Po dokončení úprav dokumentu otevřete dialog Uložit jako nebo Uložit kopii a uložte soubor WebP. Dalšími výraznými novinkami, které však nebudeme podrobně popisovat, je vylepšení iPad aplikace Photoshopu nebo webové verze Photoshopu (Photoshop on the web). Které novinky ve verzi Photoshop 2022 zaujaly nejvíc vás?
Novinky
06.04.2022
Marian Kristel

Learn2Code končí!

Doteraz si pamätám, ako rozoberáme business nápady s kamarátmi a každý jeden bol o nejakej aplikácii alebo technológií, ktorá by „to“ vyriešila lepšie, rýchlejšie, lacnejšie, celoplošne. Avšak na ich exekúciu nám chýbali potrebné zručnosti ako napr. programovanie, design, online marketing a pod. V tej dobe sa ešte o startupoch príliš nehovorilo, ale táto vlna pomaly prichádzala aj na Slovensko. Nájsť programátora, ktorý by išiel do „toho“ za podiel bolo náročné. A tak vzniklo Learn2Code, 3-mesačný bootcamp, vďaka ktorému sa mohli účastníci naučiť programovať webové aplikácie a vytvoriť si svoj prvý webový projekt – prototyp svojho nápadu.   Malo to veľký úspech a kurz sa vypredal do posledného miesta. Počas kurzu sa hlásili už ďalší záujemcovia a z prvotnej potreby naučiť sa programovať vznikal vzdelávací projekt.   Bootscampy sme postupne rozšírili do 5 miest na Slovensku, pridali sme ďalšie témy ako design, marketing a postupne začali s online vzdelávaním. To posunulo Learn2Code zo vzdelávania desiatok účastníkov na tisícky pomocou videotutoriálov a tešíme sa dodnes, že už môže naše kurzy využiť ktokoľvek a odkiaľkoľvek s prístupom na internet.   Pandémia urýchlila aj našu digitálnu transformáciu a zamerali sme sa primárne na online vzdelávanie, ktorému sa plánujeme venovať aj naďalej. Čo je dobrá správa, že to bude s novou vzdelávacou aplikáciou a v novom šate.    Dlhšie sme bojovali s názvom Learn2Code, ktorý nás začal trochu obmedzovať, keďže v preklade "learn 2 code" znamená učiť sa programovať. Väčšina našich kurzov je už mimo segment programovania a do budúcna sa plánujeme venovať aj iným oblastiam a témam ako vzdelávanie.    Avšak všetko to bude mať jedného spoločného menovateľa – zručnosti. Preto vzniká nový názov Skillmea ⏩ Posuň sa vpred.    Skill je zručnosť a mea pochádza z latinského slova „môj, moje“, vo voľnom preklade sú to teda moje zručnosti, ktoré môže získavať alebo ponúkať každý. Skillmea bude kariérny portál, ktorý ti pomôže na tvojej ceste za vysnívanou prácou alebo tvojím vlastným businessom. Jednoducho ťa posunie vpred.
Tipy a triky
07.03.2022
Skillmea tím

8 najlepších pluginov pre After Effects

V tomto článku prinášame prehľad 8 najlepších After Effects pluginov a ich funkcií, o ktorých by mal vedieť a pracovať s nimi každý seriózny motion designer. Adobe After Effects je skvelý softvér, no prichádza bod, kedy by vás mohlo zaujímať, ako môžete zlepšiť svoj workflow, zvýšiť svoju kreativitu a produktivitu a naučiť sa nové zručnosti. V tomto momente vstupujú do hry úžasné pluginy do After Effects. Pluginy existujú od výmyslu sveta: od úpravy postáv, korekcie farieb, glitch efekty, a mnohé ďalšie. Výhody a nevýhody používania After Effects pluginovEšte predtým ako sa pozrieme na jednotlivé pluginy podrobnejšie, prejdime si klady a zápory After Effects pluginov,  Výhody After Effects pluginov: • umožňujú novú úroveň kreativity, • mali by zlepšiť váš pracovný workflow v After Effects, • vytvárajte efekty oveľa rýchlejšie ako používaním iba predvolených efektov After Effects, • možňuje vám pracovať s 3D objektmi a prvkami priamo v After Effects, • vytvorte nádherné pozadia iba niekoľkými kliknutiami, • nevyžadujú znalosť programovania, skriptovania. Nevýhody After Effects pluginov: • niektoré pluginy zaberajú veľa pamäte a značne spomaľujú After Effects počas ich používania, • vykreslenie niektorých pluginov zaberie veľa času, • niektoré pluginy môžu počas používania aplikácie After Effects spadnúť, • cena pluginov môže byť relatívne vysoká. 1. OrbPlugin Orb je navrhnutý tak, aby pomáhal pri vytváraní 3-rozmerných gúľ. Používa sa predovšetkým pri vytváraní planét. Orb používa podobný 3D engine ako vynikajúci doplnok Element 3D od Video Copilot a zameriava sa na vytváranie realistických planét a ponúka celý rad jedinečných nástrojov na jednoduché vytváranie planét. Môže sa zdať, že vytvorenie planéty v After Effects je také jednoduché ako vytvorenie gule s nejakými textúrami. Ak však chcete vytvoriť pôsobivú, profesionálne detailnú planétu, Orb je najlepší nástroj, ktorý máte. Nehovoriac o tom, že doplnok je bezplatný a má bezplatný návod, ktorý môžete využiť. Orb bude fungovať pre 90 percent z nich a je neoceniteľným nástrojom pre previs. To platí najmä v kombinácii s inými zásuvnými modulmi After Effects alebo v kombinácii s 3D kamerou z 3D aplikácie, ktorú je možné importovať do After Effects spolu s doskami v popredí pre objekty, ako sú vesmírne lode. 2. Animation ComposerPovedzme, že sa ponáhľate a chcete animovať svoju vrstvu After Effects v zlomku sekundy? Najlepším riešením môžu byť predvoľby pohybu animácií - motion presets. Niekoľkými kliknutiami môžete doslova získať super plynulé odrazy a jednoduchú animáciu. Balík obsahuje viac ako 1000 presetov, takže si určite nájdete pohyb, ktorý sa vám páči. Bonus: za týmto pluginom stoja Slováci z Mister Horse. 3. DuikAfter Effects má dobrý základný systém rozhýbania postáv (rigging), ale Duik posúva rigging na úplne novú úroveň. Klienti stále častejšie požadujú Duik pre akúkoľvek pokročilú prácu s animáciou a plugin sa stáva kľúčovým prvkom animácie pre širokú škálu projektov. Tento doplnok je úplne zadarmo spolu so zvyškom doplnkov Rainbox After Effects. Určite sa oplatí naučiť pracovať s Duik pluginom. Ak sa vám plugin páči, podporte jeho tvorcov. Ak vás zaujíma tento plugin a chcete sa venovať charakterovým animáciám a rozpohybovaniu postáv, pozrite si náš online kurz Character Animations, v ktorom sa venujeme práve DUIK pluginu. 4. Motion Boutique - Newton3Newton3 je jedným z pluginov, ktorý by motion dizajnéri mali mať nainštalovaný. Je to v podstate 2D fyzika alebo matematický engine integrovaný do After Effects, ktorý vám umožňuje presúvať vrstvy realistickým spôsobom, pretože všetko je vypočítané za vás. Či už chcete ukázať hustotu, trenie, odskok, rýchlosť alebo gravitáciu, Newton3 toto všetko a ešte oveľa viac dokáže.  Ďalšia vec, ktorú môžete urobiť, je vytvoriť realistické spoje medzi objektmi, takže môžete ľahko vytvárať zložité pohyby. Po dokončení simulácie sa animácia znova vytvorí v After Effects so štandardnými kľúčovými snímkami, takže si môžete prispôsobiť načasovanie podľa svojich predstáv. Cena tohto pluginu je však pomerne vysoká.  5. Red Giant Trapcode ParticularAsi neexistuje zoznam najlepších pluginov pre After Effects, v ktorom by sa nenachádzal nejaký od Red Giant. A najväčším frajerom medzi ich After Effects pluginmi je určite Trapcode Particular. Plugin Red Giant Trapcode Particular funguje podobne a a podľa nás aj oveľa lepšie ako plugin Particular World od After Effects. Tento plugin je pravdepodobne jedným z najstarších doplnkov After Effects, ktorý zostal veľmi aktívny a efektívny, keď motion dizajnéri potrebujú animovať častice, ktoré môžu byť založené na rôznych vzoroch, tvaroch alebo veľkostiach. To je veľmi užitočné pri vytváraní prvkov počasia, ako je dážď, sneh, oblaky alebo dokonca dym. Plugin sa vo veľkom sa používa vo filmovom priemysle. Ďalšie informácie a vizuálny toho, čo je možné vytvoriť pomocou pluginu, nájdete vo videu nižšie. 6. Motion Boutique - PasticheTento plugin využijete vtedy, keď máte na časovej osi veľa malých vrstiev. Pastiche vám umožňuje presúvať, preskupovať a umiestňovať tieto vrstvy do jedného tvaru. Pastiche tiež poskytuje intuitívne ovládače na jemné doladenie polohy, mierky, rotácie a nepriehľadnosti vrstiev koláže. Stiahnite si skúšobnú verziu tohto pluginu a vyskúšajte pracovať s ním aspoň nejaký čas. Vyskúšajte tiež  skombinovať Pastiche s pluginom Newton3. 7. Video Copilot Element 3DĎalší úžasný plugin od spoločnosti VideoCopilot sa nazýva Element 3D. Umožňuje vám importovať 3D objekty do aktuálneho pluginu a animovať ich a textúrovať. Mnoho motion dizajnérov používa Element 3D na vytváranie krásnych filmových videí a výstupy vyzerajú veľmi profesionálne. Cena tohto pluginu je 189,95 USD cez Toolfarm. 8. DOF PROVývojár Richard Rosenman sprístupnil DOF PRO (Depth Of Field Generator PRO), svoj populárny doplnok na generovanie hĺbky poľa vo Photoshope, pre After Effects. Od svojho prvého vydania v roku 2005 sa DOF PRO stal profesionálnou voľbou v motion design odvetví. Najmodernejšie funkcie DOF PRO poskytujú inovatívne a špičkové technológie, ktoré inde nie sú dostupné, výsledkom čoho je jeden z najvýkonnejších a najpokročilejších procesorov hĺbky poľa. Medzi pokročilé funkcie patrí podpora chromatickej a achromatickej aberácie, diferenciácia bokehu ohniskovej roviny, astigmatizmus a efekty vinetácie, podpora vlastných máp clony a obnovenie hluku. K dispozícii je tiež plná podpora alfa kanála/priehľadnosti alebo podpora 32-bitových farieb. Cena pluginu je 199,99 USD. Ďalšie zaujímavé pluginyMedzi ďalšie veľmi zaujímavé pluginy, ktoré určite stoja za zmienku, patria Plexus 3, Boris Fx alebo Saber. Plexus 3 umožňuje používateľom spájať bodky/trojuholníky s čiarami a animovať ich v 3D priestore. Okrem toho vám Plexus 3 umožňuje vytvárať, manipulovať a vizualizovať dáta procedurálnym spôsobom. Zjednodušene to znamená, že častice môžu byť animované a môžu mať medzi sebou vzťah. Boris Fx má 3 hlavné pluginy: Sapphire, Mocha a Continuum. Všetky sú veľmi dobre známe v komerčnom a celovečernom filmovom priemysle. Ak máte chvíľu času, odporúčame pozrieť a vyskúšať skúšobnú verziu. Saber je mimoriadne výkonný nástroj na osvetlenie a efekty pre širokú škálu účelov. Nielenže sa dá použiť na vytváranie lúčov svetla (napríklad svetelné meče), ale prichádza aj so širokou škálou prednastavení a možnosťou pracovať s maskami vrstiev. ZáverDúfame, že ste sa dozvedeli niekoľko zaujímavostí a nových vecí o vyššie uvedených pluginoch pre After Effects. Poznáte a používate zaujímavé pluginy pre After Effects? Podeľte sa o ne v komentároch nižšie. 
Vzdělávání
28.02.2022
Skillmea tím

Na čo sa používa Kotlin?

Kotlin je programovací jazyk, ktorý v roku 2011 vydala spoločnosť JetBrains, ktorá predáva integrované vývojové prostredia (IDE) pre rôzne programovacie jazyky. Odvtedy sa stal obľúbeným jazykom vývojárov a nahradil Javu v mnohých softvérových projektoch. V tomto článku sa pozrieme na to, prečo sa Kotlin stal populárnym, aké sú jeho výhody a na čo sa používa. Výhody programovacieho jazyka KotlinVznik Kotlinu začal vtedy, keď vedúci vývojár Dmitrij Jemerov hľadal funkcie, ktoré nemohol nájsť v Jave. Scala, ďalší programovací jazyk, ktorý beží na Java Virtual Machine (JVM), bol blízko tomu, čo chcel, ale jeho kompilácia trvala príliš dlho. Jemerov chcel jazyk, ktorý má všetky funkcie modernejších programovacích jazykov, beží na JVM a kompiluje sa rovnako rýchlo ako Java. Tak si vytvoril svoj vlastný jazyk - Kotlin. Kotlin bol navrhnutý ako náhrada za Javu na operačnom systéme Android. Osem rokov po vydaní, v roku 2019, Google konečne súhlasil s Jemerovom a väčšinou Android developerov a oznámil, že Kotlin je preferovaný jazyk pre vývoj Android aplikácií. Tu je niekoľko dôvodov, prečo vývojári uprednostňujú Kotlin pred Javou: • Kotlin je stručný a šetrí čas, ktorý by ste inak strávili písaním štandardného kódu v Jave. Kotlin vie ušetriť stovky riadkov kódu v porovnaní s Javou. • Javovský súbor môžete skonvertovať na Kotlin súbor iba pomocou skriptu. Kotlin a Java môžu spolu fungovať na jednom projekte bez problémov. • Kotlin má veľkú komunitu. Ak sa niekedy zaseknete, na rôznych fórach a sociálnych sieťach môžete ľahko nájsť iných vývojárov, ktorí vám pomôžu.  • Kotlin zefektívňuje asynchrónne programovanie. Asynchrónne uskutočňovanie sieťových a databázových volaní v jazyku Java je nemotorné a bolestivé. Kotlin má korutiny (coroutines), vďaka ktorým je asynchrónne programovanie jednoduché a efektívne. • Kotlin rieši hodnoty null. Hodnota null v Jave môže spôsobiť zlyhanie programu, ak na to nie ste pripravení. V Kotline môžete k premenným, ktoré môžu mať hodnotu null, pridať jednoduchý operátor, aby ste predišli týmto problémom. • Kotlin môže bežať na viacerých platformách. Kotlin môže bežať kdekoľvek beží Java, takže ho môžete použiť na vytváranie aplikácií pre rôzne platformy. • Prechod na Kotlin je jednoduchý. Kotlin je plne kompatibilný s Javou, takže nemusíte meniť celý kód naraz. Aplikáciu môžete pomaly migrovať, aby ste mohli používať Kotlin. Na čo sa Kotlin používa?Kotlin je navrhnutý tak, aby bežal na Java Virtual Machine a môže simultánne s Javou. Hoci Kotlin prvýkrát začal ako jazyk špeciálne pre vývoj Android aplikácií, rýchlo sa rozšíril v komunite Java programátorov vďaka svojim funkciám a odvtedy sa používa pre mnoho typov aplikácií. Android developmentAko sme už spomenuli, Kotlin je preferovaný jazyk pre vývoj Android aplikácií, pretože umožňuje vývojárom písať stručnejší, výraznejší a bezpečnejší kód. Oficiálne IDE pre vývoj pre Android, Android Studio, Kotlin úplne podporuje, takže môžete získať rovnaký typ dokončovania kódu a kontroly typu, ktorý vám pomôže písať kód Kotlin ako v prípade Javy. Mať mobilné aplikácie alebo vysoko optimalizované weby je v súčasnosti nevyhnutnou podmienkou mnohých firiem, pretože väčšina ľudí v súčasnosti pristupuje na internet prostredníctvom mobilných telefónov. Android má viac ako 70% podiel na trhu mobilných telefónov, takže aj keby bol Kotlin určený len na vývoj Android aplikácií, Kotlin vývojári by boli veľmi žiadaní. Napriek tomu sa dá Kotlin použiť na oveľa viac. Backend web developmentVeľa back-endového vývoja sa robí v Jave pomocou frameworkov ako napr. Spring. Kotlin však prenikol aj do vývoja webu na strane servera, pretože s ním bolo pre vývojárov oveľa jednoduchšie pracovať. Moderné funkcie jazyka umožňujú webovým vývojárom vytvárať aplikácie, ktoré sa dajú rýchlo škálovať na bežne dostupnom hardvéri. Keďže Kotlin je interoperabilný s Javou, môžete pomaly migrovať aplikáciu tak, aby používala Kotlin jeden súbor po druhom, zatiaľ čo zvyšok aplikácie stále používa Javu. Kotlin funguje aj so Springom a inými frameworkami, takže prechod na Kotlin neznamená, že musíte zmeniť všetko, na čo ste zvyknutí. Google, Amazon a mnohé ďalšie spoločnosti už pomaly nahrádzajú Javu za Kotlin. Fullstack web developmentKotlin sa používa aj na server-side vývoj. Samotná Java sa na toto používa v podstate od svojho vzniku. Kotlin však môžete použiť aj na vývoj frontendu pomocou Kotlin/JS. Kotlin/JS umožňuje vývojárom pristupovať k výkonným browserovým a webovým API rozhraniam typovo bezpečným spôsobom. Fullstack vývojárom tak stačí poznať Kotlin. Môžu písať frontend v rovnakom jazyku, aký použili pre backend, a bude skompilovaný do JavaScriptu, aby sa spustil v prehliadači. Data ScienceDátoví vedci používali aj Javu na zisťovanie čísel, zisťovanie trendov a predikcie – takže dáva zmysel aj to, že Kotlin nájde svoje uplatnenie vo svete data science. Dátoví vedci môžu používať všetky štandardné Java knižnice, ktoré používali pre Java projekty, ale budú písať svoj vlastný kód v Kotline. Jupyter a Zeppelin, dva nástroje, ktoré denne používajú mnohí dátoví vedci na vizualizáciu údajov a prieskumný výskum, tiež podporujú Kotlin. Multiplatformný vývoj mobilných aplikáciíMultiplatformný vývoj pre mobily v Kotline je určený ako softvérový vývojový kit na vytváranie multiplatformových mobilných aplikácií. To znamená, že s jedným Kotlin kódom budete môcť vytvárať aplikácie, ktoré fungujú nielen na telefónoch s Android operačným systémom, ale aj na iPhone telefónoch či Apple Watch. ZáverKotlin je moderný programovací jazyk, ktorý môže bežať súbežne s Javou a zároveň sa ľahšie píše. Ak chcete vyvíjať aplikácie pre Android alebo multiplatformové aplikácie s JVM, môžete to urobiť rýchlejšie a jednoduchšie s Kotlinom ako s Javou. Chceli by ste sa o Kotline dozvedieť viac? Náš online kurz Kotlin pre začiatočníkov je vhodný, ak s vývojom samotným alebo vývojom v jazyku Kotlin len začínate. Kurz vás naučí základné koncepty programovania a naučí vás základy programovania v Kotline.
Success stories
14.02.2022
Skillmea tím

Success story: Mirka prešla zo sveta kulturológie do sveta IT

V tomto rozhovore vám prinášame inšpiratívny príbeh Mirky Profantovej, ktorá zmenila kariéru a začala pracovať v IT. Aktuálne sa venuje frontendu a najmä CSS vo firme Bloomreach (predtým Exponea, slovenský startup odkúpila americká spoločnosť Bloomreach v januári 2021). V rozhovore sa dozviete, čomu sa Mirka venovala predtým, než zmenila kariéru, ktoré kurzy jej najviac pomohli a čo považuje za najväčšiu výhodu práce v IT. Príjemné čítanie. Prezraď v úvode našim čitateľom, čomu si sa venovala predtým, ako si sa rozhodla pre kariéru v IT?Pred kariérou v IT som sa primárne venovala doktorandskému štúdiu Kulturológie na Filozofickej fakulte UK. Mojim snom bolo vyučovať na vysokej škole a aj toto štúdium bola cesta k splneniu si sna. Videla som to tiež ako cestu ďalej sa vzdelávať v odbore. Avšak, život ma zavial iným smerom a som za to veľmi vďačná. Kurzov si asi absolvovala viac, ktoré ťa oslovili najviac?Kurzov som absolvovala niekoľko, ale tými top, ktoré sa týkajú programovania, sú pre mňa Webrebel 1: HTML, CSS a JavaScript a CSS preprocesory: Sass od Yablka. Keďže ma však nezaujímal len svet programovania, ale aj dizajnu, absolvovala som tiež kurzy Dizajn pre obrazovky a UI dizajn v Sketchi od Romana Pittnera, ktoré rovnako odporúčam. Kurzy ti pootvorili bránu do IT, malo to teda pre teba určite zmysel. Zaujímala si sa aj predtým o oblasť tvorby webov či IT?Svet IT ma vždy zaujímal, ale len ako hobby. Určite moje smerovanie bolo ovplyvnené aj všeobecným názorom, že ak nemáš dobre známky z matematiky, programovaniu sa nemôžeš venovať. Našťastie som si to stále udržiavala ako záľubu a v treťom ročníku doktorandského štúdia som sa oveľa aktívnejšie zaujímala o tvorbu webov vo WordPresse. Postupne som začala tvoriť weby nielen pre seba a známych, ale aj pre klientov. Po ukončení štúdia v roku 2017 sme s manželkou odcestovali žiť do Škótska, kde som sa už na profesionálnej úrovni začala venovať tvorbe webov a popri tom som sa naplno venovala online vzdelávaniu primárne prostredníctvom Learn2Code. Aktuálne pracuješ vo firme Bloomreach, čo všetko si musela absolvovať, aby si sa tam dostala a ako dlho už v tejto firme pracuješ?Vo firme Bloomreach som od mája 2021 a splnil sa mi tým môj trojročný sen pracovať v tejto firme. Ako jedna z malá mala otvorenú pozíciu CSS Developerky, plus mi bola veľmi sympatická ich firemná kultúra. Cesta na moju vysnívanú pozíciu bola náročná, ale všetci ľudia z Bloomreachu mi ju spríjemňovali po celý čas výberového konania - absolvolala som 5 kôl pohovorov. Na prvom kole som absolvovala perfektný rozhovor s recruitermi, cez ktorý som sa dostala na pohovor s mojimi súčasnými kolegami. V tomto kole si preklepli moje znalosti a absolovala som aj live coding, kde som za určitý čas musela nakódiť nimi pripravený screen. Ďalšie kolo bolo s manažérom, kde som absolvovala aj CSS test. Týmto sa technická časť uzavrela a štvrté kolo bolo príjemné interview s VP Engineeringu. Ako posledná časť ma čakal rozhovor s našou Chief People Officer, Uršuľou Kráľovou, ktorý u nás voláme “culture call” - zisťujeme na ňom, či je medzi nami a kandidátom tzv. “Culture fit, a teda či si budeme sedieť v oblasti hodnôt a predstáv o firemnej kultúre. Prezraď nám, aká je tvoja konkrétna náplň práce, čo robíš?Ako CSS Developerka som zodpovedná za to, aby naša appka bola vizuálne stabilná. V našom tíme máme viacero iniciatív, v rámci ktorých odstraňujem starý kód, pomáham budovať a vylepšovať náš vlastný framework, štýlujem nové features v appke, zapracovávam nový dizajn a samozrejme - fixujem vizuálne bugy 🙂 Považuješ sa za technický typ, keď pracuješ na pozícii CSS Developerky?Áno. Vždy som nim bola. V rodine som vždy bola tá, ktorú volali, keď sa niečo pokazilo alebo potrebovali s niečím poradiť. Pamätám sa, že aj pri mojom prvom počítači som si užívala opravovanie všetkého, čo som v ňom pokazila. 😀 Pomáhalo mi to zorientovať sa vo svete počítačov. Čo ťa najviac baví na tvojej práci? Máš nejaký obľúbený task, ktorý robíš najradšej?V súčasnej práci ma najviac baví práca na našich šprintoch, v rámci ktorých spolupracujeme s ľuďmi z viacerých oddelení. Užívam si komunikáciu a spoluprácu s nimi a vývoj nových features v našej appke. V tomto období sme začali pracovať aj na updatovani dizajnu našej appky, na čo sa veľmi teším. Vždy si užívam, keď vidím, ako navrhnutý dizajn aj vďaka mne ožíva. Dnes je obrovský dopyt po programátoroch, testeroch, IT-čkároch všobecne. Čo by si poradila všetkým, ktorí chcú začať? Čo bolo pre teba osobne najťažšie?Nech idú určite do toho a majú drive makať na sebe a učiť sa. Bude to náročné, pravdepodobne zažijú veľa nervov a plaču, ale v konečnom dôsledku to stojí za to. Osobne by som terajší život v IT nemenila a som šťastná, že som sa dala na túto cestu. Pre mňa bolo najťažšie veriť si a neporovnávať sa s už skúsenými developermi alebo s ľuďmi, ktorým niečo išlo lepšie ako mne. Našťastie sú to veci, ktoré sa dajú prekonať. Čo je podľa teba najväčšou výhodou práce v IT odvetví?Ja si najviac cením slobodu, flexibilitu, možnosť pracovať z domu a neustále vzdelávanie sa. Síce to posledné ma dokáže niekedy aj pekne frustrovať, neviem si však predstaviť, že by som v práci stagnovala a nemala možnosť sa už nič nové naučiť. Začať novú kariéru, úplne v novom odvetví je určite náročné. Bolo obdobie, kedy si chcela skončiť a robiť niečo úplne iné?A ešte koľkokrát… Pamätám sa, že hlavne v začiatkoch, keď som bola v niečom zaseknutá, mala som chuť vyhodiť počítač z okna a už v živote sa nepozrieť do žiadneho kódu. Yablkovi sa muselo štikútať, keď som ho preklínala. 😉 V tom období sa učila programovať aj moja manželka, takže v ťažkých chvíľach sme sa vedeli podporiť, alebo si navzájom pomôcť. Pripadne veľakrát pomohla prechádzka alebo nový deň. Nevzdala som sa a to najťažšie je snáď už za mnou. Keď sa vrátime späť k tvojej práci, ako vyzerá tvoj bežný pracovný deň? Pracuješ z officue alebo aj z domu?Pracujem z domu, čo mi absolútne vyhovuje a do officu by som sa už nechcela vrátiť. Vstávam o 6, takže pracovať začínam veľmi skoro. Ak mám rozrobené nejaké tasky, pokračujem na nich. Ak nie, rozvrhnem si prácu na daný deň podľa priority. Popri štýlerskej práci absolvujem aj meetingy. Za počítačom však nesedím v kuse 8 hodín. Ak mi to pracovné povinnosti dovolia, chodím každé 2 hodiny na 15-20 minútové zdravotné prechádzky, alebo v lete zvyknem počas obeda ísť na hodinku na bicykel a potom opäť pokračovať v práci. Aj toto si vážim na mojej firme, že vďaka flexibilite a dôvere, ktorú od nich máme, sa nemusím stresovať kvôli môjmu osobnému životu a záľubám. Čo sa týka ďalšieho vzdelávania, máš v pláne naučiť sa niečo nové, čo ti môže pomôcť v tvojej práci? Ak áno, čo to bude?Momentálne sa venujem prehlbovaniu a zdokonalovaniu vedomostí z CSS odvetvia a najmä Sass. Ako ďalšie mám však v pláne učiť sa Angular, keďže naša appka beží na ňom. Sme veľmi radi, že s nami Mirka spravila rozhovor a podelila sa o svoj príbeh a kariérnu zmenu. Práca v Bloomreach ju baví a neustále sa učí nové veci a zdokonaľuje. Je tak určite inšpiráciou aj iným, ktorí zvažujú novú prácu, zmenu v kariére alebo živote. Tiež premýšľate nad zmenou svojej práce a kariéry? Nikdy nie je neskoro začať, prihláste sa do našich online kurzov a možno ďalší rozhovor urobíme s vami 😉