-
Fototrend
Új hozzászólás Aktív témák
-
martonx
veterán
válasz bandi0000 #13898 üzenetére
1. CKEditor 5-ös verziótól, egész jól segít a képek beszúrásában. Magát a képet semmiképpen se tárolnám db-ben, valahova felhős tárhelyre feltölteném, és a szövegbe csak az url-jét tenném.
2. A nosql fejben teljesen más megközelítést igényel, mint az sql. Felejtsd el a normál formákat, táblánkénti adat struktúrákat. Nem véletlen, hogy a nosql nem is jó minden esetre, leginkább a beömlő nyers adatok gyors letárolásához jó, és sokszor inkább csak kiegészíti a hagyományos relációs adatbázist (ha komplexebb adat struktúra kell).
Én kérek elnézést!
-
bandi0000
nagyúr
válasz martonx #13902 üzenetére
Köszönöm mindenkinek!
Jaja vàgom, hogy nem lehet épp úgy kezelni mintha sql lenne, viszont amit szeretnék csinálni ahhoz tök jó, és egy ideig ingyenes a firebase, elvileg meg lehetne oldani azt is amit én akarok, bàr gondolom nem lenne szép, és elvesztené a lényegét, viszont akkor nem kellene egy szervert csinálni meg a signalR-el csinálni egy backendet
Xbox One: bandymnc
-
martonx
veterán
válasz Silεncε #13905 üzenetére
Érted, az is backend azaz valahol egy szerveren fut. Ilyen téren mindig jót röhögök az agyonhypeolt serverless kifejezésen
Ugyanígy saas-ként lehet ám SignalR-t is futtatni, és akkor ahhoz se kell backend.@bandi0000 ja hogy android app, így már jogos, ott tényleg sok mindent meg lehet oldani appon belül.
Én kérek elnézést!
-
bandi0000
nagyúr
válasz martonx #13907 üzenetére
Jaja, cross plattform lenne a menő, de jelenleg hobbiprojektezek .net.ben is, aztàn egy rég óta tervezett appot akarok gyorsan összedobni, ami nem lesz gyors, mert ha már ennyire elterjedt a "kotlàny" akkor abban csinálnám, viszont most a java után újra kell tanulnom :D
Xbox One: bandymnc
-
motoflug
őstag
válasz bandi0000 #13876 üzenetére
Pár napja kiírtam, hogy szeretnék megtanulni programozni, ezzel kapcsolatban gyakorlatilag minden nap megnéztem 1-1,5 órányi videót, és azt tapasztaltam, amit te írtál, és tök jó észrevétel: minden alaptudást igényel. Mivel még nem tisztáztam, hogy melyik programnyelv legyen (a Javascriptet tudnám hasznosítani a munkámban, de a java érdekelne), így pontosan ez az alapozás hiányzik, amit a hozzászolásodban említettél, a problémamegoldás készsége. Basics of programming néven találtam egy-két dolgot, de nem az igazi.
Tapasztalataitok alapján mi lehet a jó 0. lépés, amivel magát a gondolatmenetet tudom magamba szívni? Ész nélkül nem akarok nekiállni és sok időt, energiát beletolni.
-
opr
veterán
válasz motoflug #13909 üzenetére
Egyrészt ne a mostani munkádhoz keress nyelvet, az nettó baromság, a mostani munkádat most is el tudod végezni, akkor minek szivatnád magad évekig?
Másrészt ha már tudid, hogy a java tetszik, akkor vegyél meg egy kezdő java kurzust valamelyik online oldalon aztán hajrá. Udemyn most pont akciós kb a minden is.[ Szerkesztve ]
"Programozó vagyok. Ez azt jelenti, hogy amit leírok, megtörténik." :D “The only valid measurement of code quality is What-The-F**ks/Minute.” - Robert Martin
-
-
opr
veterán
válasz motoflug #13911 üzenetére
<nyelv> for beginners-re keress ra, ugy lesznek jok.
"A mostani munkámnak kb 2%-át teszi ki az a terület, ahol előfordul Javascript, így ezeket jelenleg más kezeli, de jó lenne érteni, hogy ott mizu."
Egy nagyon fontos dolog van, ami nem szokott teljesen ismert lenni: A programozo ugy kap fizetesemelest, hogy munkat valt. Vannak persze kivetelek, a okolszabalynak akkor is lehet ezt alkalmazni. Pl egyik munkahelyen eloleptetnek junior-bol mediora, vagy onnan seniorra vagy team lead leszel/akarmi, kapsz egy fizetesemelest. Par honap utan a mar megemelt fizud felett akar 20-25%-al is kaphatsz ajanlatot mashonnan, azonos poziciora.
Plusz konnyebb egy masik cegnel eleve a magasabb poziciora palyazni es azt megcsipni, mint eloleptetest kapni a meglevo cegednel. Plane igaz ez, ha a jelenlegi munkad nem is szakmabeli, es meg inkabb igaz ez, ha ilyen elhanyagolhato mertekben segitene a munkat az extra tudas.
Hidd el, amikor ennyire uj dolgot tanulsz, azt nem a jelenlegi munkahelyedert teszed, csak ha nagyon szeretned, hogy arcatlanul ki legyel hasznalva."Programozó vagyok. Ez azt jelenti, hogy amit leírok, megtörténik." :D “The only valid measurement of code quality is What-The-F**ks/Minute.” - Robert Martin
-
K1nG HuNp
őstag
válasz martonx #13907 üzenetére
Nemtudom, nekem nagyon bejott a serverless, marmint a valodi AWS Lambda funkciok serverless.
0 forintba kerult pl a kis egyetemes projektem amit csucsidoben 500 golya hasznalt.
Lambdak rendereltek server side a reactem, AWSen futott a mongom es minden sor "backend" node.js is lambdakban volt.Nem halt meg semmi 1x sem es nem volt lassabb csucsidoben 1 ms-el sem
Nem igazan lattam eddig a hatarait a serverlessnek, marmint hogy mikor lenne jobb egy szerver helyette. CDN-en tolod a statik kontentet. lambdan az esetleges server side renderinget meg a backendet, ha nem nezik az oldalad nem fizetsz, ha nezik akkor is fillereket egy eleg nagy thresholdig
Szerintem ez a jovo, de don't take my word for it, mar ebben az evben is a harom legnagyobb fesztival honlapja mogott lambda van (lett volna lol)
[ Szerkesztve ]
(raw_item.get("pk").unwrap().as_s().unwrap().to_string()).split("#").collect::<Vec<&str>>()[1].to_string()
-
martonx
veterán
válasz K1nG HuNp #13914 üzenetére
Félreértettél, nem azt mondtam, hogy ne lenne jó a serverless, hanem magán a kifejezésen röhögök, hiszen emögött is pont ugyanúgy szerver van, csak épp nulla admin lehetőséggel, nulla ráhatással. Magával a kifejezéssel van a bajom, nem az eszközzel.
Én is használom, mind AWS-ben (Lambda), mint Azure-ban (Function). Azért bőven tud hátránya is lenni, mi pl. rendszeresen elérjük AWS-ben a 100 párhuzamos instance futtatási korlátot. Illetve managed szerverhez képest nem tudod magad alatt a storage-ot írni, azaz pl. nem tudsz olyat, hogy lementesz egy video file-t, amin utána Os szintent futtatsz egy külső dll-es konvertert.
Aztán, nem tudsz benne nyugodtan alapozni a memory cache-re, mert bármikor átkerülhet a végrehajtás egy másik instance-ra, bármikor lelőhetik a meglévőt. Ezzel persze együtt lehet élni, de akkor is na.Én kérek elnézést!
-
fabri07
aktív tag
[link] Unity is beszállt Ez jó lehet kezdésnek?
-
pelyib
tag
Megoldás lehet a "szeretnék megtanulni programozni" kérdésre a gyerekeknek szánt appok amikben programokat lehet írni, hisz azokat tényleg arra találták ki, hogy megtanítsák a gyereket:
- control structure-re (IF, loop-k)
- miként értelmezze (ismerje fel az ismétlödő helyzeteket) és darabolja fel a feladatot => algoritmus létrehozásaÉn lehet tennék vele egy próbát.
Ajánlom még az UML-t (https://en.wikipedia.org/wiki/Unified_Modeling_Language) ha vizuálisan is akarod látni. Még számitógép se kell hozzá ha az ember megtanulja a "nyelvet" és lehet vele "programozni"(Programozni tanulni !== programozási nyelvet tanulni és szerintem a legtöbb netes anyag inkább az utóbbi)
-
-
dabadab
titán
válasz bhonti #13918 üzenetére
Mondjuk nekem tökre nem világos, hogy programozási ismeretek nélkül hogyan lehetne ténylegesen ismerni adatszerkezeteket.
Meg abban is biztos vagyok, hogy amikor annak idején nekiálltam BASIC-ben a PRINT-eket nyomni, akkor semmiféle adatszerkezetet nem ismertem
[ Szerkesztve ]
DRM is theft
-
bandi0000
nagyúr
válasz dabadab #13919 üzenetére
Magam részéről azért segítettek az algoritmus óràk mégha akkor màr nem is sokat :D
Tényleg nem tudom, de emlékszek arra, hogy régen sokat szenvedtem az emelt érettségi feleadatokkal, legalább is a vége fele, azok voltak a nehezek, meg ugye egy rendezést is kb úgy csináltam, hogy emlékeztem milyen forból lehet összepattintani, de hogy miért úgy működött azt nem tudtam
Lehet nem az alap dolgok segítettek, hanem a prog óràk, ezt már nem tudom, talàn az a legjobb ha a kettőt szimultán csinálják, most pl egy bubi rendezés fejben "lejàtszani" le lehet, utána màr implementàlni semmi
Xbox One: bandymnc
-
bhonti
tag
Néha nem árt, ha az ember tudja mit és hogyan próbál csinálni. Nem csak úgy nekiesik...
http://1kis.info.hu - Informatikus mindenkinek... 501065096 balazs@honti.tech
-
bandi0000
nagyúr
Nehány weboldalnál làtható, hogy a letőlthető fájlokat ilyen mappastruktúra szerűen rendezik, frontenden nagyjából van tippem, hogy csinálják, de backenden mi a metodika erre?
Esetleg olyat tudnék elképzelni, hogy egy endpoint visszaadja az adott mappán belül létező mappa és fájlneveket, és ezt jelenenítem meg mindig frontenden ?
Xbox One: bandymnc
-
haxiboy
veterán
válasz bandi0000 #13922 üzenetére
Attól függ hogy mire van szükséged.
Egy ismerősnek írtam anno olyan backendet ahol a fileok titkosítva mentek fel, ömlesztve egy helyre, a nevük egy GUID. SQL szerveren pedig az adott userhez tartozik egy key amivel a saját filejait fel tudja oldani, illetve a "könyvtárak" milyen hierarchiát alkotnak, és az adott file melyik "könyvtár" alá tartozik. De a valóságban ezek nem léteznek csupán az adatbázisban.Frontend terén ezzel az infóval azt kezdesz amit szeretnél, SQL szinten valahogy úgy néz ki hogy van 2 tábla, Folder illetve File
A foldernek van egy id-ja egy neve valamint egy opcionális parent ami egy másik folder id-ra mutat. (illetve van egy harmadik tábla ami felmappeli az adott folder illetve file tulajdonjogait/jogosultságait az userekhez/user groupokhoz).De ha nincs szükség jogosultságkezelésre, csak mappatartalmat szeretnél listázni, akkor általában a webszerverek, pl apache vagy nginx-ben van ilyen modul ami kilistázza egy mappa tartalmát.
Premium Mining Rigek és Gamer/Workstation gépek: tőlem, nektek :)
-
bandi0000
nagyúr
válasz haxiboy #13923 üzenetére
ohh vàgesz, köszönöm, valamiért azt hittem ezt is backenden kell tàrolni egy mappában mint a képeket, viszont adatbázisba meg egyszerűbb
Hál istennek nem kell titkosítani, mert ezek publikus adatok
Igazából [ezt] akarom megcsinálni, de ahogy látom itt vannak képek is, szóval ez lehet az általad említett mappafelolvasós móka
[ Szerkesztve ]
Xbox One: bandymnc
-
dqdb
nagyúr
-
haxiboy
veterán
válasz bambano #13924 üzenetére
XFS-es fájlrendszerre készült a kód, ott hash tábla van a directory entrykhez, de ext4-nél sem lehet probléma.
martonx: Csak egy már meglévő projektet vázoltam, valamikor 10 évvel ezelőttről, kb 15 évesen írtam , ma már biztosan más irányba indulnék el ha hasonló projektre lenne szükség.
Premium Mining Rigek és Gamer/Workstation gépek: tőlem, nektek :)
-
bandi0000
nagyúr
válasz bandi0000 #13930 üzenetére
mondjuk nem szóltam, majd megpróbálom belőni ezt a minio-t
Amúgy sac/kb mekkora egy komplett weboldal éves üzemeltetése, ha pl valami felhő tárhelyet használok az adatokhoz, aztán frontend backend, mondjuk azt nem tudom, hogy kell e adatbázisszerver, vagy az ott fut ahol a backend?
Xbox One: bandymnc
-
haxiboy
veterán
válasz bandi0000 #13931 üzenetére
Attól függ hogy mennyi adatot szeretnél tárolni és ehhez milyen gyakran szeretnél hozzáférni.
Adatbázist általában külön szerverre szoktuk telepíteni, nálunk a kritikusabb cégeknél van failover is, de ha egy webtárhelyet veszel valamilyen szolgáltatónál, ott ez megoldott.Premium Mining Rigek és Gamer/Workstation gépek: tőlem, nektek :)
-
petyus_
senior tag
válasz bandi0000 #13931 üzenetére
Nekem Azure van egy saját használatra szánt oldal hostolva. Van egy API, ami app-service-ben fur, egy SPA, amit blob storage-ról hostolok, illetve egy SQL DB. Ez összesen kb $25 havonta. Lehetne kevesebb is, ha az app-service kisebb csomagra tenném, de mivel a VS subscriptionömhöz jár $50 havonta, ezért belefér. A CI/CD felsetupolás így elég egyszerű volt, és nagyon kényelmes így fejleszteni.
Ebbből egyébként a blob kb elhanyagolható, $0,15/GB, az app-service $15-20 körül, a DB meg kb $5.
-
martonx
veterán
válasz bandi0000 #13931 üzenetére
Felhőben file tárolás kb. ingyenes (Aws S3 vagy Azure blob storage). Innen tudsz futtatni komplett static page-eket, Spa-kat mondhatni ingyen.
Ha kell alá backend api, akkor Aws Lambda vagy Azure Function a legolcsóbb, gyakorlatilag szintén ingyenes.
És ha a backend alá db is kell, akkor kismillió lehetőséged van. Tranzakciós db-k zsebbe nyúlosak, értsd havi pár EUR - tól indulnak mind Aws, mind Azure-ban. Nosql-ek olcsóbbak, azokat ingyen is lehet találni. Felhős NoSql-ek közül az Azure Cosmos Db-t emelném ki, mert egyrészt full ingyenes (is lehet), másrészt nosql-hez képest rohadt sokat tud. Aws oldalról a Dynamo Db hasonló NoSql, elhanyagolható a havi díja, viszont elég buta is sajnos.
Szvsz a két nagy rivális felhoszolgaltató közül Azure egy halvány fokkal jobb (többet ad, olcsóbban, és viccesen könnyű beüzemelni). De a különbség nagyon kevés, leginkább szimpátia kérdése, hogy melyik felhőszolgáltatót választja az ember. Én napi szinten mindkettőt használom.
Összegezve: Azure-ban totál ingyenesen ki tudod hozni NoSql-el, miközben a Cosmos db, egész tűrhető tudású. Aws-ben is lehet, hogy sikerül havi 1 EUR alatt maradni dynamo db-vel (lusta vagyok megnézni a pontos díjait, fejből meg nem vágom), viszont a dynamo db elég kompromisszumos cucc.Én kérek elnézést!
-
bandi0000
nagyúr
Köszönöm mindenkinek
Xbox One: bandymnc
-
bandi0000
nagyúr
válasz martonx #13934 üzenetére
+1
Néztem ezt az amazon s3 at, ez elvileg teljesen ingyén van
De ha azt akarom, hogy a felhasználó is tölthessen fel file-t, akkor azt frontenden kell megcsinálni, az nem rossz megoldás? Bár más nem nagyon jut eszembe, vagy akkor ezt nem frontenden keresztül kell csinálni, hanem gondolom van annak is egy felülete, ahol meg lehet ezt oldani
Xbox One: bandymnc
-
fabri07
aktív tag
Na hát belekezdtem a unity által felajánlott kurzusba 35 óra az össz.. (minden munkanap 1 óra + homework) Eléggé szájbarágós még egy hete indult eddig csak unity alapjait mutatja meg, jövőhéten lesz elvileg c# egészen az alapoktól.
-
martonx
veterán
válasz bandi0000 #13937 üzenetére
Se az amazon s3, se azure blob storage nincs teljesen ingyen, noha annyira filléresek, és havi 1 EUR alatt ki se számlázzák, hogy végülis mondható róluk, hogy ingyen vannak, pár file tárolásakor.
A frontendről egyenesen felhőbe feltöltés a jó megoldás. Viszont ez esetben annyi backendednek akkor is lennie kellene, ami elküldi a signolt urlt, ahova fel kell majd tölteni a file-t, mert gondolom a credential-öket semmiképp nem akarnád frontenden tartaniÉn kérek elnézést!
-
Young92
tag
Sziasztok!
Amennyiben off topic sorry, de szeretnék webfejlesztést tanulni érdekel a téma de nem tudom hol kezdjem el. Van e lehetőség online tanfolyamot találni ami ér is valamit?
Jelenleg nem élek Magyarországon ezért lenne előny az online vagy estleg a hétvégi oktatás.Válaszokat előre is köszönöm!
-
bandi0000
nagyúr
válasz Young92 #13941 üzenetére
Visszaolvasol 1-2 oldalt, akkor kb minden 5. hsz erről szól
Röviden, találd ki, hogy milyen irányba akarsz menni, frontend vagy backend, és azon belül, hogy milyen nyelvet preferálsz
Ha megy az angol, akkor jobban jársz online kurzusokkal, tutorialokkal sztem, és valszeg olcsóbban is kijösz
Xbox One: bandymnc
-
Silεncε
őstag
Annyi programozópalánta lett itt hirtelen, mire végzek az egyetemmel, nekem már nem is marad munka
-
haxiboy
veterán
válasz Young92 #13941 üzenetére
Ha inkább a technikai megvalósítás érdekel akkor backend, ha szereted vizualizálni/megtestesíteni a dolgokat akkor frontend.
Később el lehet indulni full stack irányba, de ahhoz mindkét irányban egyformán képezned kell magad, én maradok a backendnél, nincs türelmem frontendezniPremium Mining Rigek és Gamer/Workstation gépek: tőlem, nektek :)
-
bandi0000
nagyúr
-
K1nG HuNp
őstag
A CSS pont olyan volt szamomra mint a JS, vannak fura dolgai, de imadom hogy mennyire deklarativ es nagyon keves sorral lehet elkepesztoen jo dolgokat irni. Bele kell razodni, megtanulni de utana elmeny szerintem.
Par olvasnivalo, hogy miert hasznaljatok inkabb valami nativ, build time css megoldast (css modules ha react, jo oreg .css fajlok ha nem frameworkoztok).
[1] [2]A legrosszabb amit tehetsz az az hogy a bootstrap es tarsaid hasznalod majd addig utod a htmlbe a 3 szinten nested diveket amig kb jo nem lesz. Ebbol tanul az ember a legkevesebbet.
Ha html-be akarsz mokolni akkor legalabb Tailwind, annak szuleteserol itt egy beteg jo cikk [3]
----
Amit en eddig tanultam az az, hogy a kevesebb mindig tobb webdesign szempontjabol, jo tipografia, egyseges, letisztult designal sokkal jobb lesz a felhasznaloi elmeny mint a sok bullshit parallax meg floating cuccal.
[ Szerkesztve ]
(raw_item.get("pk").unwrap().as_s().unwrap().to_string()).split("#").collect::<Vec<&str>>()[1].to_string()
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen
Cég: Promenade Publishing House Kft.
Város: Budapest