Jump to content

Žebříček

Populární obsah

Showing content with the highest reputation since 01/05/23 in all areas

  1. asi jako chápu co se tam chce, ale teda nejsem uplně juniorní vývojář. Každopádně dát tohle juniornímu vývojáři, tak nikdy podle mě žádnýho nenajdou. Nejde o to, že by to bylo složitý, je to víc na přemýšlení nad řešením a jestli je cíl zjistit, zda člověk dokáže vymyslet postup, tak jsou pro to dobré úkoly mimo programování. Tady člověk dokáže vymyslet řešení, ale syntaxe by byla horší podle mě. Nehledě na to, že i jako seniorní vývojář bych se na to vykašlal :D
    3 points
  2. 😂😂😂 měl jsem pravdu, k čemu je fórum, když je Discord 😂
    2 points
  3. S javascriptom nerobím, mám niečo málo cez rok komerčnej praxe v C# (považujem sa za juniora) a neprišlo mi to príliš zložité - do hodiny som to zbúchal. Dešifrovanie zadania som zvládol bez väčších problémov, ale viem si predstaviť, že Češi by z toho neboli nadšení... Najväčšia bolesť bolo asi dodržiavanie názvov funkcií a premenných v slovenčine. Máš k tomu nejaké referenčné riešenie? Celkom by ma zaujímalo aj to riešenie od ChatGPT. Ja som vypracoval toto: Každopádne cool obrázky ako odmena za vypracovanie určite potešili
    2 points
  4. Ja by som to vyriešil tak, že by som v dialogu zobrazil najskôr všetky dostupné losy a potom všetky kúpené. Najjednoduchšie to budeš mať 2 for cyklami cez všetky losy... V prvom cykle do bufferu nahádžeš všetky dostupné a v druhom všetky nedostupné. Takto zároveň docieliš, že losy v obidvoch skupinách budú v dialogu zoradené podľa čísla losu
    1 point
  5. Zdravím, skúsim trochu doplniť Hipa. Obrázok nižšie predstavuje pohľad zhora. Hráč stojí v bode A a jeho postava je natočená smerom α. Hľadáme súradnice bodu X, ktorý je od hráča (bodu A) vzdialený 2 jednotky smerom α. Pre zjednodušenie súradnicu z ignorujeme; predpokladáme, že body A a X sú v rovnakej výške; zaujímajú nás teda iba súradnice x a y bodu X. Na obrázku sú už všetky hodnoty vyplnené, ale na začiatku poznáme iba hráčovu pozíciu (v tomto prípade [0;0]) a uhol α (v tomto prípade 37°). Zvyšok musíme dopočítať... Začneme tým, že si okolo hráča predstavíme jednotkovú kružnicu (t.j. kružnicu s polomerom 1). Akonáhle vypočítame súradnice bodu B, ktorý je priesečníkom jednotkovej kružnice a úsečky spájajúcej body A a X, dostaneme jednotkový vektor (t.j. vektor dĺžky 1), ktorý potom stačí iba prenásobiť požadovanou vzdialenosťou, pripočítať ho k hráčovej pozícii a dostaneme tak súradnice bodu X. Ako vypočítať súradnice bodu B... Na obrázku je vyznačený pravouhlý trojuholník ABC, ktorý má strany a, b, c. Súradnica x bodu B je zhodná s dĺžkou strany b v trojuholníku. Podobne, súradnica y bodu B je zhodná s dĺžkou strany a. Začnime výpočtom dĺžky strany a... V pravouhlom trojuholníku platí, že sínus uhla = veľkosť protiľahlej strany / veľkosť prepony. V našom prípade to môžeme zapísať takto: sin(α) = a / c. Keďže v našom prípade má prepona (c) dĺžku 1, delenie číslom 1 môžeme vynechať a zjednodušiť to na: sin(α) = a. Po konzultácii s kalkulačkou zistíme, že sínus 37 stupňov; teda dĺžka strany a; je približne 0.6 (ako ukazuje obrázok). Podobne výpočet dĺžky strany b... V pravouhlom trojuholníku platí, že kosínus uhla = veľkosť priľahlej strany / veľkosť prepony. V našom prípade to môžeme zapísať takto: cos(α) = b / c. Keďže v našom prípade má prepona (c) dĺžku 1, delenie číslom 1 môžeme vynechať a zjednodušiť to na: cos(α) = b. Po konzultácii s kalkulačkou zistíme, že kosínus 37 stupňov; teda dĺžka strany b; je približne 0.8 (ako ukazuje obrázok). Získali sme jednotkový vektor (0.8;0.6). V našom prípade nás zaujíma bod vzdialený 2 jednotky, takže k hráčovej pozícii [0;0] pripočítame 2-násobok jednotkového vektoru (0.8;0.6). Dostávame tak súradnice bodu X: [0 + 2*0.8; 0 + 2*0.6] = [1.6; 1.2]. Ak by nás zaujímal bod vzdialený napríklad 5 jednotiek, pripočítal by sa 5-násobok jednotkového vektoru (dostali by sme súradnice [0 + 5*0.8; 0 + 5*0.6] = [4;3]. Ak by si sa chcel hrať s GeoGebrou: https://www.geogebra.org/classic/dfydudkd Ako to bude vyzerať v pawne... stock GetPositionInFrontOfPlayer(playerid, &Float:x, &Float:y, &Float:z, Float:distance = 5.0) { new Float:facingAngle; GetPlayerFacingAngle(playerid, facingAngle); facingAngle += 90.0; // 0° v GTA je sever, ale 0° na obrázku je východ, preto korekcia o 90° GetPlayerPos(playerid, x, y, z); x += distance * floatcos(facingAngle, degrees); y += distance * floatsin(facingAngle, degrees); } CMD:warp(playerid, params[]) { new Float:distance; if (sscanf(params, "f", distance)) return SendClientMessage(playerid, -1, "Usage: /warp [distance]"); new Float:x, Float:y, Float:z; GetPositionInFrontOfPlayer(playerid, x, y, z, distance); SetPlayerPos(playerid, x, y, z); return 1; } Ak chceš, aby sa výška cieľového bodu prispôsobila terénu (aby ťa newarplo do textúry), namiesto SetPlayerPos môžeš skúsiť https://sampwiki.blast.hk/wiki/SetPlayerPosFindZ ako radí Hip, alebo ideálnejšie MapAndreas plugin.
    1 point
  6. Dotaz, nestačila by na to jen webová appka, když to má jen zobrazovat informace?
    1 point
  7. Ahoj, navazuji na trailer, který můžete nalézt ve vlastním vlákně v této sekci, a jak jsme slíbili, celý film Alien Invasion: REVELATIONS z prostředí hry GTA San Andreas je venku! Hlavní autor filmu je můj kamarád The Joe (režie, postprodukce, příběh): https://www.youtube.com/TheJoeCZ . Já jsem spolupracoval na scénáři, mapách, či scriptech v jazyce pawn pro účely natáčení v San Andreas Multiplayer (SAMP). Na sound designu spolupracoval kamarád "Yokerclown": https://www.youtube.com/@MICHALYOKERCLOWN Pro natáčení jsme využili také NPC inGame Maker od HighPrinta: Délka filmu: 39 minut (Film obsahuje mezititulkovou a po-titulkovou scénu ) Práce na projektu trvala 4 roky. Dabéři: Alain D'Regel Spicy Vocals Hunter Westbrook Voice Productions Val Cheah Marcos Matheus Auntie Halo Isaac Gross The "Illustrious" Tunnelfox Hudba z https://www.epidemicsound.com/ . Popadněte popcorn a užijte si film! Budeme rádi za jakýkoliv feedback či sdílení
    1 point
  8. Dlouho jsem přemýšlel co zajímavého bych zde mohl sdílet. Můj profesní život jsem zabrzdil s příchodem covidu. Vždy jsem se pyšnil svou praxí, začínal jsem jako mechanik náklaďáků, přešel na bachaře ve věznici, poté jsem žil pár měsíců v anglii, po návratu jsem začal fungovat jako specialista sítí pro lokálního velkého ISP, přeskočil jsem na technického ředitele v malé firmě, utekl jsem do živnosti a ze živnosti pak do velkého automotive korporátu jako IT specialista, kde jsem teď. Programování bylo vždy takový side-quest - který občas nesl velké šťavnaté ovoce, jindy vytvářel stres a chaos. Dnes dodělávám několik posledních placených projektů a končím. Poté se již budu věnovat jen osobním projektům. Jednak z důvodu mého nesouhlasu s tím, jakým směrem se programování a obor s tím spojený ubírá a druhak jsem dosáhl bodu absurdního vyhoření - za nízkou cenu velké projekty, za větší cenu žádné projekty. A ta nejistota a finanční nestabilita, nemluvě o stavu a složitostí zákonů a právních záležitostí, to je konstantní generátor stresu. Dlouhou dobu jsem jen pracoval, od rána do noci. Spal jsem 2 až 4 hodiny denně a pracoval nejméně 16. Nedávno jsem podstoupil banální, ale potřebnou operaci, a v průběhu hospitalizace jsem měl čas přemýšlet. I když mé know-how má svoji cenu, která není úplně malá - nemám to jak prodat a nejsem obchoďák. Pokud člověk nedělá pro IT firmu, tak je jednočlenná IT firma a ta dnes nemá na trhu moc šanci. Po 4 letech fungování jako jednočlenná firma jsem tedy přehodnotil svoje priority a postupně přesouvám své snahy do věcí smysluplnějších. Před rokem se ze mě stal táta, od té doby jsem mnoho své aktivní energie přesunul z nočních klávesnicových seancí do výroby dětské radosti. A do toho kluka a i do mé ženy hodlám investovat nejvíce volného času. Protože to jsou hodnoty, které pro mě mají cenu, moje milníky, které chci tlačit neustále kupředu, výš a silněji. Finance byly, nějaké jsou a určitě nějaké i budou. Rodina je jenom jedna a je velmi snadné o ni přijít.
    1 point
  9. Je super vidět, jak se po letech lidi posunuli a že jim skutečně tohle fórum něco dalo. Nedalo nám jen know-how jak udělat cyklus a podmínku, ale i něco do života. Že i když se to na začátku zdá jako nemožné a strašně složité, ale nakonec stačí se alespoň trochu snažit, ale hlavně jak zmínil Ingnition, tak stačí chtít a k něčemu se dokopat. Ty výsledky se časem ukážou sami. Moje milníky teda nejsou tak velké jako u Ondry, ale svoje jsem si zatím splnil. Pro mě byl nejdůležitější milník finanční. Od doby co jsem odešel od rodičů (hned po maturitě), jsem následující roky prostě neměl. Žil jsem jak se říká z ruky do huby, dělal práci, která mě nebavila, ale uživila mě. Do toho jsem byl, jak se říká, hodný hlupák co živí svoje partnerky, které vydělávali polovinu toho co já. Ale furt jsem věděl, že to mi nestačí. Že nechci celej život dělat v malé kanceláři a tisknout přepravní dokumenty pro kamiony. Jelikož pro mě IT bylo vždy hlavně koníček, ale občas i forma brigády, tak jsem si řekl, že se chci časem posunout z oboru logistiky do IT. Což se mi konečně i bez vysoké školy povedlo. Takže jsem ne jen svůj cíl co jsem chtěl stihnout do 30ti splnil jak profesně tak finančně. Povedlo se mi dostat se na manažerskou pozici s tím, že mám na starost team superuserů a společně se staráme o chod IT na 4 pobočkách společnosti (celý Automotive sektor) a navíc jsem svůj finanční cíl splnil ne jen v hrubém, jak jsem plánoval, ale i v čistém. Následující milníky jsou pro mě jasné. Než bude rodina, tak chci stihnout dálkové studium vysoké školy, protože bez toho nesplním můj finální cíl a to mít u korporátní pracovní pozice slovo Director. Z volnočasových milníků či splněných snů, jsem si jeden nedávno taky splnil. Koupil jsem si starýho japončíka (Honda Civic 6g), takže mám v čem se hrabat při dlouhých večerech, když mě partnerka štve a potřebuju si trochu odpočinout.
    1 point
  10. Tak já to pochopil tak že stím chce pomoct a to se bude blbě vyvýjet apka na fóru :D
    0 points
  11. Pro juniora je to asi moc abstraktní, ale je tam taky otázka, co vlastně bude ve výsledku vyvíjet, jestli bude pracovat na vyzobrazování řeky na mapě, tak asi OK, ale jinak by to možná chtělo ověřit reálné znalosti či schopnosti v provozu. Mimochodem, function rieka pobavilo :D
    0 points
  12. zle to fakt neberu :D jen jsem se chtěl podívat, jestli ještě někdo přispěl a trochu mě to překvapilo :D hlavou mi proběhlo "no ty kráso, donate 2x větší než kolik dal tehdy za fórum Lukáš chytrákovi" :D
    0 points
×
×
  • Create New...