Html-, css- és php-help

Jelentkezz be a hozzászóláshoz.

tigeroo
#22586
voltam próbaidő erejéig 😊
Utoljára szerkesztette: tigeroo, 2019.01.28. 13:21:45
Bercy
#22585
Ezek jo tesztek. Es en sem gondolom problemanak, ha ezek is vannak az interjuban, mert sok kepessegrol adnak kepet. Akkor van csak problema, ha egy atlagos digital agency egy ilyen feladatot tulsagosan is komolyan vesz egy junior js dev poziciora. Persze magukkal szurnak ki leginkabb.
CattiBrie
#22584
És Te most EPAM-os vagy?

[/spam]™

tigeroo
#22583
EPAM UI tréning, csak emlegetni kellett... 😄

pl. volt ehhez hasonló kérdés: https://www.rosettacode.org/wiki/100_doors
Utoljára szerkesztette: tigeroo, 2019.01.28. 11:38:28
tigeroo
#22582
jelentkeztem az NI Hungary-hoz kezdő webfejlesztőnek, az epamhoz mint junior javascript developer..és az első kör mindig algoritmika volt! a kissebb cégeknél pedig úgy láttam hogy a portfólióm miatt voltam előnyben.

amúgy nem feltétlenül probléma ez, mert szeretnék jó webfejlesztővé válni. van aki szerint a "code monkeyt/ code gluert" ez különbözteti meg az igazi programozótól... aztán ezért kérdeztem, mert a bootcampekben, budapest programozó sulikban sehol nincs erről szó... de beszélgettem már olyan végzős proginfós sráccal, aki azt se tudta hogy mi az a backend, frontend, css... oké, hogy gyakorlatias tudást ad egy (ilyen nem egyetemi) képzés, de akkor ez csak megkerülhetetlen része a dolognak a felvételhez.
Bercy
#22581
Egyetertek az elottem szolokkal abban, hogy ha egy digital agency-hez jelentkezel es algoritmus elmeletbol vizsgaztatnak, akkor az sokkal inkabb a vizsgaztato pokhendisege es felsobbrendisege, mint erdemi teszt. Persze a kivitelez modja is sokat szamit. Ha egy kozos whiteboarding session koreben csinaljatok ezt akkor lehet csak latni szeretnel mikent kozelitesz meg egy problemat, hogy kommunikalsz stb.
En az javaslom, hogy legyen kommunikacio. Ha olyan feladatot kapsz, amit nem ertesz miert, hat kerdezd meg!
Kerdezz ra, jogy ehhez hasonlo feladatora szamithatsz-e majd a valosagban. Lehet hamar kiderul, hogy nem a megfelelo allasra jelentkeztel.
SzirmosSzisza
#22580
Nagyon függ, hogy hova jelentkezel, a feladatok elég jók arra, hogy gyors ki lehessen szűrni azt aki teljesen fogalmatlan. Nekem anno volt olyan ahol Codility-n adtak otthonra 3 feladatot (marha jó amúgy a platform, mér algoritmus komplexitást is, szóval arra is kell figyelni, meg van pár ingyen tananyag is fent) aztán ezután még volt képernyő megosztással is pár feladat ahol nézték, hogy tényleg én csinálom-e. Szerintem arra jó, hogy felmérjék mennyire van tisztában a jelentkező bizonyos dolgokkal, pl a hogy tudja-e mi a különbség egy négyzetes vagy logn algortimus között futási időben, de az is jogos valahol, hogy nagyon sokszor (pl Google híres róla) van komoly ilyen előinterjúztatás aztán a teljes munkába sose jön elő és csak HTML kalapál valaki 😄

Készülni rá meg necces, érdemes átnézni tényleg pár algoritmus komplexitását, meg esetleg Codewars vagy hasonló oldalakon tolni pár feladatot.

“A distributed system is one in which the failure of a computer you didn't even know existed can render your own computer unusable” _____/|_____\o/___ Cápatámadás

QuippeR
#22579
nekem az a véleményem, hogy ezek ilyen elitista, kisujjeltartós ökörségek. ha egy webes feladatkörben neked kell buborékos rendezést írnod, akkor nem megfelelő a nyelv és/vagy keretrendszer, amiben fejlesztesz. ami nem hülyeség, az a nagyméretű adatok kezelésével foglalkozni (akár SQL optimalizálás, akár ha van absztrakciós réteg, akkor annak az erőforrásigényeinek és optimalizálásának alapos ismerete).
nyilván egész más a kérdéskör, ha valami hardverközeli vagy teljesítménykritikus fejlesztésről van szó, akkor bizony fontos, hogy ezzel foglalkozz, de gondolom akkor nem ebbe a topikba írnál.

The problem is not the problem, the problem is your attitude about the problem.

tigeroo
#22578
nemsokára végzek tim buchalka java kurzusával, 76 órás tananyag, de kb. 100 órát már beleraktam a sok gyakorló feladata és projektje miatt. már egész jó a portfólióm is, sitebuildernek felvettek közben jippí 😄

a kérdésem az lenne, hogy az interjúztatós, álláskeresős részébe hogy illeszkednek az algoritmusok és adat struktúrák? ezeket úgylátom hogy egy bootcampben sem oktatják (kellően), de az interjúkon sokszor előjön. gondolom főleg a nagyobb cégek "tehetik meg" azt, hogy ez is egy afféle szűrő legyen a kiválasztás során, vagy ott is extra plusz pont, ha tudok pl. buborékrendezni, vagy egy hash tablet felírni?
mi az igazság ezekkel kapcsolatban? nekem van portfólióm, meg komplett sitebuilding/frontend projektem amit tudok mutogatni, de az epamnál például az első online kör kapásból algoritmusokkal kapcsolatos kör volt (javascript developer pozíció)
Utoljára szerkesztette: tigeroo, 2019.01.26. 19:05:30
Jim Morrison
#22577

ASUS B550-PLUS, AMD 5600X, 32 GB DDR4, EVGA RTX 3070, SM-OB1, HD 600 + Asus Xonar DX, TonePort UX1 + Alesis Elevate 5, Novation Circuit \o/

QuippeR
#22576
inner join, group by

The problem is not the problem, the problem is your attitude about the problem.

MerlinW
#22575
Akár. Group by mondjuk gyorsabb, mint a Distinct.

[merlinw.org]

Jim Morrison
#22574
ez az egyszerűség akár?



SELECT id, name FROM vezeteknev WHERE id IN (SELECT DISTINCT vezeteknev_id FROM csaladok)

Utoljára szerkesztette: Jim Morrison, 2018.11.22. 22:52:07

ASUS B550-PLUS, AMD 5600X, 32 GB DDR4, EVGA RTX 3070, SM-OB1, HD 600 + Asus Xonar DX, TonePort UX1 + Alesis Elevate 5, Novation Circuit \o/

Jim Morrison
#22573
Van egy Vezeteknevek megy Családok táblám (talán így érthető lesz).

A kettő között 1:N kapcsolat van (egy Vezeteknevek több családban is szerepelhet (Fk mondjuk vezeteknev_id))

Mi a legtakarékosabb módja, hogy csak azokat a vezetékneveket kérjem le, amik legalább 1-szer szerepelnek a család táblában (legalább 1 sor tartalmazza az id jét)?

Eloquent-et használom, de most nem találok okosságot rá.
viewt hozzak létre?
Utoljára szerkesztette: Jim Morrison, 2018.11.22. 22:50:42

ASUS B550-PLUS, AMD 5600X, 32 GB DDR4, EVGA RTX 3070, SM-OB1, HD 600 + Asus Xonar DX, TonePort UX1 + Alesis Elevate 5, Novation Circuit \o/

j0nNyKa
#22572

SG troll, ban, büntetőpont, hsz törlés FAQ: http://kocsog.eu/ban/

SzirmosSzisza
#22571
Ha háttérképként van megadva akkor jobb klikk, inspect element és megnézed melyik kép vagy ha így nem megy akkor F12, Network fül, F5 és megnézed milyen képeket tölt le.

Ahogy nézem az oldalon amit írtál simán jobb klikk/inspect element után a data-image attribútumnál ott az URL.
Utoljára szerkesztette: SzirmosSzisza, 2018.09.15. 10:43:11

“A distributed system is one in which the failure of a computer you didn't even know existed can render your own computer unusable” _____/|_____\o/___ Cápatámadás

Gladiator
#22570
Hello

Egy olyan kerdesem lenne, hogy hogy tudom egy kep meretet megnezni egy weblapon abban az esetben, ha nem lehet jobb gombbal lementeni?

Peldanak okaert itt a www.klook.com. Itt hogy tudom megnezni, hogy mekkora a bannerben levo kep?

tigeroo
#22569
ha pedig a java-val szemezel (ahogy én is egyre inkább, mert egyszerűen 5x annyi meghirdetett pozíció van hozzá...)

akkor ez egy tök jó csatorna lehet: san fransiscóból jöttem http://sanfranciscoboljottem.com

ilyen témákat ölel körbe a java kurzusuk, mint a:

programozási alapismeretek, programozási tételek, java alapismeretek, sql alapismeretek, java fx, spring boot, tesztelés java környezetben stb.
tigeroo
#22568
ez nagyon jó kurzus, ezt én is csinálom. én colt steele web developer bootcampjével kezdtem, PHP-val direkt nem akartam foglalkozni, de itt vidéken azt "követelik" (debrecen amúgy). a nodejs után üdítő, kellemes a php-t használni.

oké, hogy most nagyon menő a mean/mern stack (react-angular), de azért kelendő még a lamp stack is (linux, apache, mysql, php)

a java meg abszolút corporate szint gondolom így az a php ellentéte elhelyezkedésben.
MerlinW
#22567
Vegyes az igény nagyon. Sok PHP-st keresnek, de többnyire framework melót látok (joomla, wordpress, megento, moodle, stb), keresik nagyon az Angular, React fejlesztőket is, de rengeteg C++, Java ajánlatot is kapok (heti 2-3). C és Java-val ~2x fizetés szorzóval számolhatsz a jövőben, így ha csak most indulsz neki a szakmának érdemes foglalkozni velük. De jah, webes területen érdemes mindkettővel (PHP, JS) foglalkozni.

[merlinw.org]

Rockynhooo
#22566
Kerdesem onnan ered, hogy EZT csinalgatom a szakom mellett es ahol lehet a srac a php ellen beszel. A tanaraim meg toljak az arcomba es kivancsi vagyok melyik fel all kozelebb az igazsaghoz. Gondolom nincs erre egyertelmu valasz.
Utoljára szerkesztette: Rockynhooo, 2018.07.31. 13:24:54

\"Az a baj Ogli-G annyira gengszter mint a tekn?sbékám!\"

Rockynhooo
#22565
Kivancsi vagyok a velemenyedre. Szerinted webesnek kezdokent 2018ban megeri PHP-t elkezdeni tanulni? Sok cikket olvastam a temaban, hogy mik azok a skillek amik a legjobban kellenek ahhoz, hogy egy junior webfejleszto minel hamarabb munkat kapjon. Leginkabb JS es frameworkjeit emlitik elol a fontossagi listan Node.jsel karoltve. De gyanitom erosen fugg ez a kornyektol, mint ahogy Tigeroo irta felejuk rengeteg php fejlesztot keresnek, akkor evidens, hogy azt kell neki nyomni jobban.

\"Az a baj Ogli-G annyira gengszter mint a tekn?sbékám!\"

MerlinW
#22564
PHP kényelmes nagyon, csak ésszel kell azt is használni és figyelni a kód minőségére, mert baromi könnyen lehet vele gusztustalant csinálni😊
10 évig foglalkoztam vele, szerettem.
Utoljára szerkesztette: MerlinW, 2018.07.31. 12:29:58

[merlinw.org]

tigeroo
#22563
a hétvégén átvettem egy 4 órás php alapozót. elsőre nagyon tetszik a nyelv, mindig ódzkodtam tőle, inkább nodejs felé húztam. de fogok pár projektet php-ban is készíteni. már csak azért is, mert itt felénk rengeteg php fejlesztőt keresnek...
tigeroo
#22562
köszönöm.
j0nNyKa
#22561
hat kapasbol az elso hogy ne feszulj ra 😊
erdemes recruiter cegen keresztul interjuznod, ok fel szoktak kesziteni
ha nem tetszik, akkor meg olvasgasd a leirasaikat a recruiter cegeknek, altalaban a honlapjukon vannak ilyenek
ezen kivul:
egy link
ketto
harom
ezeket szerintem erdemes vegigbujnod
Utoljára szerkesztette: j0nNyKa, 2018.07.24. 16:09:11

SG troll, ban, büntetőpont, hsz törlés FAQ: http://kocsog.eu/ban/

tigeroo
#22560
hogy interjúztat juniorokat stb. igazából lenne kérdésem még hozzá, mire készüljek , mire figyeljek, mik a hiányosságaim.
Malakai
#22559
Ha egy feladat, amit valaki adott, akkor általában meg szokott lenni, hogy milyen bonyolultságú a bemenet. Többnyire nem várják el az emberek, hogy egy természetes nyelvre parser-t írj (ami nehezebb lesz, mintha írnál egy parser-t valami "conlang" / programozási nyelvhez). Ha csak nem pont ez a feladat. 😊

Csak, hogy pl a kötőjelezés bonyolultságát kiemeljem, ha már ez jött fel, de inkább csak spoilerben:
Spoiler (katt a megjelenítéshez)
Kötőjelt sokféleképpen is kellhet pl kezelni.
1. Egy szónak megtartva a kötőjelt: sakk-kör
2. Egy szónak kötőjelt nem meg tartva: cipő- és ruhavásár
3. Két külön szónak: messze-messze
4. Egy szónak utótagot teljesen lehagyva: Shakespeare-t
És valószínűleg ebben nem vettem bele mindent, na meg a felhasználás módjától is függ, hogy mit hogyan akarsz kezelni a szövegben.

(\__/) ( X.x) ( } . { )

j0nNyKa
#22558
azmiaz hogy aktivan kivalaszt

SG troll, ban, büntetőpont, hsz törlés FAQ: http://kocsog.eu/ban/

tigeroo
#22557
köszönöm a válaszokat. nekem őszintén egy mentorom miatt kell, ő vasalta be most rajtam ezt a projektet.

amúgy van közöttetek olyan aki aktívan kiválaszt? neki elküldeném a portfólió oldalamat és a githubomat hogy mennyire állnék készen.
Malakai
#22556
Igen, sry. Ez egy egyszerűsített példa volt, a tömbösítés a lehetséges bemenet bonyolultságától függ.
Ha mindenre fel kell készíteni, akkor elég bonyolult is lehet.
Pl kötőjeles szavak, lehet egynek, vagy kettőnek is számolni, ha abszolút mindenre fel kell készíteni, akkor kivételkezelés is kell. Lehet esetleg pl kód a szövegben, ott megint sok egyedi szintaxis van. De sok egyéb kivételes példa lehet.

De a legegyszerűbb dolog, amin az alábbi is megakad az ékezetek, mivel \w sem fedi azt le. A unicode támogatás elég gyér a mai javascript engine-ekkel, így igazán gyorsan leírható megoldás talán nincs is. Mondjuk egy preg regex engine-el ez valamivel egyszerűbb lenne, de ott sem ilyen rövid.
Utoljára szerkesztette: Malakai, 2018.07.24. 14:59:55

(\__/) ( X.x) ( } . { )

passatgt
#22555
kötőjeles szó?

j0nNyKa
#22554
const countWords = str =>

str
.replace(/<^\w\s>/gi, '')
.toLowerCase()
.split(/\s+/g)
.reduce((result, word) => {
result = (result || 0) + 1
return result
}, {})

SG troll, ban, büntetőpont, hsz törlés FAQ: http://kocsog.eu/ban/

passatgt
#22553
ez a megoldás nem jó ha írásjel is van a szövegben, pl "Hi world, hello world!"

Malakai
#22552
A lényeg a reduce egyébként, hogy egy objectet (map/hash/asszociatív tömb stb) kreálsz egy tömbből.
Az kevésbé használt es+ "trükközés" meg az object spread és a computed key, az a része így esetleg ismerősebb lesz:
Spoiler (katt a megjelenítéshez)
const countWords = str =>

str
.toLowerCase()
.split(/\s+/g)
.reduce((result, word) => {
result = (result || 0) + 1
return result
}, {})

Utoljára szerkesztette: Malakai, 2018.07.24. 10:56:06

(\__/) ( X.x) ( } . { )

tigeroo
#22551
mindenesetre köszönöm, ez nagy segítség.
amint kész a kis projektem megmutatom a készet 😊 (egy programozó ismerősöm adja ezeket a kis taskokat)
j0nNyKa
#22550
kb ennyi benne az ES6, meg a ...result 😊 tobbi sima js, de tenyleg nagyon szep kod lett, respect erte

SG troll, ban, büntetőpont, hsz törlés FAQ: http://kocsog.eu/ban/

tigeroo
#22549
fú fain, csak én nem vagyok ennyire ES6-ban benne. ebből a kódsorból kb. megvan az arrow function és a reduce 😄
j0nNyKa
#22548
uh az szep <#eljen>

SG troll, ban, büntetőpont, hsz törlés FAQ: http://kocsog.eu/ban/

Malakai
#22547
A szó számlálás egy korai tömb / szöveges gyakorlat szokott lenni.
Kis modern es okossággal, de nem sokkal különb es5-el sem.
Spoiler (katt a megjelenítéshez)
const countWords = str =>

str
.toLowerCase()
.split(/\s+/g)
.reduce(
(result, word) => ({ ...result, : (result || 0) + 1 }),
{}
)

Utoljára szerkesztette: Malakai, 2018.07.24. 09:48:56

(\__/) ( X.x) ( } . { )

SzirmosSzisza
#22546
Ez a tömbben keresés felesleges, használj inkább asszociatív tömböt. Python-ban így nézne ki kb (PHP-ban nem tudom van-e defaultdict, ha nincs akkor simán növelés előtt meg kell nézni benne van-e a kulcs, ha nincs akkor 0 értékkel belerakni). Ha nem akarod, hogy érzékeny legyen mindig alakítsd át a szót kicsi/nagy betűsre vizsgálat előtt.
Utoljára szerkesztette: SzirmosSzisza, 2018.07.24. 09:48:57

“A distributed system is one in which the failure of a computer you didn't even know existed can render your own computer unusable” _____/|_____\o/___ Cápatámadás

tigeroo
#22545
sziasztok!

kaptam egy projektet:

csináljak egy weboldalt, ahova lehessen fájlt feltölteni. egy .txt fájlt feltöltve (tallózás + drag & drop lehetősége is legyen) ki kell iratnom hogy melyik szó hányszor szerepel a fájlban.
pl. hello world world warcraft sunshine bye bye bye

hello
world - 2
warcraft
sunshine
bye - 3

ezzel jó irányban indultam meg? hogyan tudnám megcsinálni hogy ne legyen érzékeny kis/nagybetűre, meg semmire hogy minél pontosabb legyen?
MerlinW
#22544
w3schools.com
Utoljára szerkesztette: MerlinW, 2018.07.24. 01:03:34

[merlinw.org]

j0nNyKa
#22543
tobbieknek: http://countwordsfree.com/example.xml

kerdezonek: ooooooooooooooooooo nekem fingom nincs mit akarsz elerni ezzel az xml-lel
mi a celod, es milyen lepeseket probalsz kovetni ehhez a vegcelhoz?
Utoljára szerkesztette: j0nNyKa, 2018.07.23. 11:44:47

SG troll, ban, büntetőpont, hsz törlés FAQ: http://kocsog.eu/ban/

j0nNyKa
#22542
elso korben ne mediafire-re tolsd mar fel, hanem valahova ahol meg tudjuk nezni, nem kell letolteni

SG troll, ban, büntetőpont, hsz törlés FAQ: http://kocsog.eu/ban/

#22541
Hello.
Szeretnék egy kis segítséget kérni.

Szeretném ezt az xml felületet használni. Szeretnék belőle egy jó kis oldalt készíteni.

http://www.mediafire.com/file/93lz97nl1hqofif/theme-7971500477682184659.xml itt tudtok belekukkantani...

őszinte leszek. Hülye vagyok hozzá. Tudom, hogy a google a barátom, de semmi olyan dolgot, nem találtam( legalább is én ) ami hasznos lenne számomra.

Tudom, hogy ez egy ingyenes blog sablon.
De sajnos nem tudom beírni a filmek linkjét.
Nem tudom, hová, és nem tudom, hogy hogyan kezdjem..... és folytassam. ( tehát tök láma vagyok ehhez.)


Annyi lenne a kérdésem, és kérésem. Hogy egy egy beírásban tudnátok segíteni. 😊 Hogy hogyan tudom beírni a film leírást, fotót hivatkozást hogyan lehet csatolni. Linket hogyan tudok csatolni.

Utána a többit szerintem megoldom. Ha látom akkor menni fog.

Gondolom az xml felület nem engedi a dolog egyszerűsítését? Pl: feltöltési rész bele programozás.
Azt olvastam, hogy nem lehet..... bele építeni. Jó lenne ha lehetne.
Ha esetleg ebben is tudtok segíteni akkor meg tudjuk beszélni a részleteket privátban.

Remélem tudtok adni egy kis támpontot, hogyan induljak el.

Előre is köszönöm a segítséget.

Várom mielőbbi válaszotokat.

MerlinW
#22540
Angular 1 és typescript ismerete mellett nekem kb egy hét kellett, hogy kényelmesen használjam. A lényeg ugyanaz. modul, komponens, szerviz, provider/direktíva.

[merlinw.org]

j0nNyKa
#22539
ez így van

SG troll, ban, büntetőpont, hsz törlés FAQ: http://kocsog.eu/ban/

Jim Morrison
#22538
Rááll valaha is az agya az embernek az Angular 6-ra? Egy kicsivel is nagyobb alkalmazás, olyan szerteágazó, hogy nem bírom lekövetni mi merre hogyan.
Angular 1 után félelmetes mi lett belőle. Olyan érzésem van, mintha egy ikea bútort szeretnék összerakni, de még előtte a föld szemeket válogatom ki, amibe fát ültetek, kivágom, és feldolgozom, stb

ASUS B550-PLUS, AMD 5600X, 32 GB DDR4, EVGA RTX 3070, SM-OB1, HD 600 + Asus Xonar DX, TonePort UX1 + Alesis Elevate 5, Novation Circuit \o/

Jim Morrison
#22537
Dockerrel igazából csak tegnap kezdtem el foglalkozni, de egy kis bajban vagyok.
Minden nagyon szép, és tök jó, ha:
Ha a kód mellett van a Dockerfile, lényegében 1 repoban van a kód és a hozzá tartozó Dockerfile.

De!

Ha külön github repoban tárolom a frontend és backend kódot, akkor ha minden igaz az a legjobb, ha csinálok egy harmadik repot, amiben van egy docker-compose és backend/Dockerfile + frontend/Dockerfile.
Viszont ezzel az a bajom (ha jól tudom), hogy local környezetben ez nem jó, mivel a dockerfile-ok mindig csinálnak egy git pullt az adott reporól, ami developmentben nem olyan jó.

Volume-ot kéne használnom gondolom, de valahogy nem tűnik jó megoldásnak. Mit az aminek utána kéne néznem? mert hiába keresek rá, minden második találat egy medium bejegyzés, hogy docker nem biztos jó local developmentben...eh

Egyáltalán érdemes-e dockerrel szívnom, vagy próbáljak meg beüzemelni egy aws elastic beanstalk-RDS párost?
Utoljára szerkesztette: Jim Morrison, 2018.05.20. 13:32:55

ASUS B550-PLUS, AMD 5600X, 32 GB DDR4, EVGA RTX 3070, SM-OB1, HD 600 + Asus Xonar DX, TonePort UX1 + Alesis Elevate 5, Novation Circuit \o/