- Yettel topik
- Samsung Galaxy S22 és S22+ - a kis vagány meg a bátyja
- iPhone topik
- iPhone 17 képernyővédő üvegek mutatják meg a méretkülönbségeket
- Honor 400 Pro - Gép a képben
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
- Huawei P30 - kell ennél több?
- Melyik napszakban merül majd le az iPhone 17 Air?
- Huawei P20 Pro - profit csinál minden fotósból
- Íme az új Android Auto!
Hirdetés
-
Mobilarena
Új hozzászólás Aktív témák
-
válasz
kovisoft #13494 üzenetére
Igen, stacowerflow-n ki se engednek igy a kerdest, mert konkretan nem megvalaszolhato ebben a formaban, max tippelgetni lehet, ezert is tettem fel a kerdest igy, hogy tudom, hogy eleg nagyivu a dolog, de hatha valakinek beugrik valami. Tudtam, hogy nem tul nagy az eselye, mert eleg specialis a problema meg a kornyezet is, plusz amennyit leirhatok, azzal kb meg a popsit se lehet kitorolni, de mar annyire frusztral, hogy ugy voltam vele, hogy igazabol veszitenivalom kb nincs.
instantwater: Hmmm, ez vegulis nem rosz otlet, mert bar kozvetlen allokacio elott csinaltam dumpot es szepen minden nulla volt, de lehet mutat kozben oda valamilyen pointer, es egy resze vedett lesz. Az a gondom, hogy szerintem akkor nem azzal szallna el, hogy nincs eleg memoria, hanem azzal, hogy #metoo.
-
válasz
kovisoft #13473 üzenetére
Nem, heap az egesz.
samujózsi: Jo tipp, de sajnos nem.
dabadab: En is gondoltam erre, ezert van neki 1Mbyte padding (probaltam 5mbyte-nyi paddinget is, ugyis meghal valamiert)
emvy: megneztem, ki van szepen nullazva vegig. Nem tudok csak ugy beleirni, de ha tudnek se csinalnek olyat, ennyire meg nem vagyok ketsegbeesve.Amugy igen, eleg irritalo, hogy ennel tobb infot nem oszthatok meg, de sajnos ez ilyen. Ha meglesz a megoldas, be fogom irni. Koszonom a tippeket!
-
Na, most en kerek segitseget, hatha valakinek van otlete.
Az van, hogy van egy szabad, ~132Mbyte-nyi ram. Ezen akarok allokalni ~131Mbyte-ot. Elszall a dolog nincs eleg memoria hibaval. Ezt a 131.8MByte-nyi szeletet mas nem hasznalja, teljesen szabad, hozzaferesi problema nincs, a memoria nem fragmentalt, hanem egybefuggo, folytonos.
Napok ota szivok vele, valakinek barmi otlet?Sajnos ennel tobbet/konkretabbat nem mondhatok, NDA...
Jah, annyi meg, hogy beagyazott rendszer, tenylegesen explicit memoriakezeles, virtualis memoria nincs, minden pointer cime a konkret, valos fizikai cim.
-
válasz
bandi0000 #13383 üzenetére
Az En tapasztalatom az, hogy ugy lesz amugy tehetseges emberekbol webfejleszto, hogy barmilyen munkat elvallal, csak legyen gyorsan penz, aztan mikor rajon, hogy szakmai megbecsulese sajnos nincs (fuggetlenul attol, hogy leteznek nagyon jo webfejlesztok), mert annyi a kontar, hogy amikor valtani szeretne, meglatjak a cv-ben es kapja az ivet, mindegy mi van, bizonyitasi lehetoseget is alig kap. Szemelyes velemenyem az, hogy a webfejlesztes egy rohadt nagy csapda, amibol kesobb kitorni nagyon nehezen, es csak nagy anyagi aldozatokkal lehet.
Valoban sokkal nehezebb java/c#/c/c++/akarmi nyelven elhelyezkedni az elejen, kozeptavon meg altalaban kulonbseg se sok van, de hosszutavon nagyon meg fogod banni, ha a konnyebb utat valasztod.
Persze, Te eleted, Te dontesed, nameg az is lehet, hogy nincs igazam. -
válasz
bandi0000 #13381 üzenetére
Szerintem a legjobb amit tehetsz ilyen teren (ha opcio) az az, hogy:
Inkabb nem leszel webfejleszto.Van annyi mas, amit csinalni lehet, ami nem sokkal nehezebb, de negyed annyi szivassal jar, ketszeres fizetessel es osszehasonlithatatlanul nagyobb szakmai presztizzsel. Persze, ha az erdekel, go for it, csak mondom, lehet nem hulyeseg meg egyszer vegiggondolni a dolgot.
-
válasz
Csaby25 #13278 üzenetére
Akkor maradt a harom opciobol valamelyik:
a) ismeros tanit
b) egyetem tanit
c) elegetsz egy csomo penzt es idot es ha nagyon, de nagyon jo a mentalitasod es nagyon szorgalmas vagy, talan felvesznek valahova biodroidnak valahol egy szinttel a gyakornok alattPersze a c) pontban leirtak nagy resze a udemy-re is igaz, csak ott kevesebb penzt egetsz el.
-
válasz
Csaby25 #13276 üzenetére
Nem igazan ertem, miert lenne jobb, hogy angol helyett magyarul vannak a kotoszavak?
A tobbi 90%-a ugyis angolul lesz.
Az interneten az informaciok 99%-a angolul van, magyarul kb keresni se nagyon erdemes.Szoval, ha nem megy annyira az angol, hogy sima ugy legyen egy ilyen kurzus, akkor elsonek arra menj ra.
Ha meg anyanyelven akarsz programozni tanulni de ugy, hogy erjen is valamit, akkor sajnos az a tapasztalat, hogy ket ut van:
a) ismeros tanit
b) egyetem tanit -
válasz
Csaby25 #13274 üzenetére
"A képzés végére kezdő szintű programozói, design, illetve digitális marketing tudást szerzel."
Ezek kozul egyhez is eppenhogy talan eleg a hat honap, de azt is csak ha minden nap csinalod. Egyetertek a felettem szolokkal, ezerszer jobban jarsz egy udemy kurzussal, es az megvan ~5-8.000ft-bol plusz sok szorgalombol, otthon tudod csinalni magadnak, es a jobb kurzusok korul van aktiv community, akik segitenek, ha nem ertesz valamit. -
válasz
hapsitapsi #13242 üzenetére
Siman excel, naptar template nem jo?
-
válasz
Mr Dini #13071 üzenetére
"Egyszeru" multiplatform appokhoz a fluttert tudom erosen ajanlani.
Server-oldal valszeg maradhat is ugy, ahogy van, logikat meg gui-t kell portolni a droidos approl flutterbe es kesz is vagy. Szep, jo, egyszeru, szines-szagos, animal, mi kell meg?mind_against #13070: Talald ki mit akarsz konkretan csinalni, keresgeld ki, hogy ahhoz melyik nyelvet ajanlajak, aztan Udemy. Kitartast es sok sikert!
-
válasz
kovacslevi98 #13065 üzenetére
Nem hiszem, hogy itt barki szivesen fog neked segiteni kartyaadatokat meg jelszavakat lopkodni a geped gyanutlan felhasznaloitol, bocs.
-
Hello,
Rovid, tomor valasz:
- Angol menjen minimum kommunikaciokepes szinten
- Dontsd el, mit akarsz csinalni
- Nezz utana, melyik nyelv erre a legjobb
- Udemy-n nezz erre valami tanfolyast
- Csinald vegig
- Csinalj valami sajat projektet, git-el
- Jelentkezz palyakezdonek, CV-be mehet referencianak a git repo linkjeEnnel bovebben... Hasznald a keresot, ezer meg egy kifejtett valasz van mar a topikban.
Sok sikert! -
válasz
Lokids #13041 üzenetére
A kollegak arrol beszelnek, hogy a parositashoz normalizalsz.
Ertsd: Valamilyen strukturaban eltarolod mindket fajta adat (nev, utvonal) mindket fajta erteket, tehat a normalizaltat es az eredeti erteket is. Ezutan a ket normalizalt erteknek egyeznie kell, akkor talaltal egy part, amit aztan mar tudsz kezelni az eredeti ertekeknek megfeleloen.
Ami marad, az meg biodroid. -
válasz
IMIIKE1998 #12929 üzenetére
A programozas nem neked valo, de ez nem jelenti azt, hogy nem lehetsz resze jatekfejlesztesnek.
Ha inkabb human beallitottsagu vagy, de szereted a szamitogepeket, erdekelnek a jatekok, akkor is van ezer ut. Egy jatekon ma mar ugy es annyian dolgoznak, mint egy filmen. Hangtechnikusok, dizajnerek, rajzolomuveszek (2D, papiron, grafittal, foleg concept artnak), 3D-muveszek/grafikusok, rendezok, story-irok, script-irok (nem mint program, hanem mint szoveg), animatorok, meg ami meg nem jutott az eszembe, rengeteg fele-fajta emberre van szukseg. En a helyedben inkabb ebbe az iranyba mennek el.
Amit viszont mindenkeppen tudni kell, az az, hogy a jatekfejlesztes ugyan fun meg minden, de egy nagyon komoly munka, sok stresszel, sok tuloraval, nem tul kiemelkedo fizetessel, es meg nehez is bekerulni. Szoval gondold at, mennyire akarod ezt. Ha tenyleg akarod, akkor valassz valamit kb a fentiekbol, ami tetszik es ugy erzed, neked valo, aztan ess neki rendesen, csinald a referenciakat ezerrel es ha mar ugy erzed, hogy itt az ido, jelentkezz.
Fontos meg megjegyezni, hogy ha mindenkeppen komoly jatekfejlesztesben gondolkozol, akkor 90%, hogy ezt nem Magyarorszagon belul fogod megtalalni, es sokkal inkabb a munkalehetoseg fogja eldonteni, hogy hova koltozol, mint hogy hova szeretnel.
Az van, hogy kell egy-ket cseppnyi jol elhelyezett elhivatottsag, na. -
Na, mi tortent itt, hova lett 4 hsz?
Mi lehet olyan a programozas topikban, hogy moderalni kell? -
Szep...
Ok, nagyon gyors infora van idom (igyekszem a leheto legegyszerubben fogalmazni, igy az esetleges kivetelekkel nem fogok foglalkozni, csak az altalnossagokkal), aztan lehet extrapolalni, innentol konnyu lesz:
db:=0 -> int db = 0;
Ciklus (i<=N) és (j<=M) -> while (i<=N && j<=M) {ide jon a ciklus torzse}
Egyenloseg csekkolasa: ==
Legyen egyenlo: =
Nem egyenlo: !=
i = i + 1 roviden: ++i;
Minden sor vegere (kiveve olyan dolgok, ami utan scope {} van) kell pontosvesszo.
"Bela" nevu tomb n-edik elemenek az elerese: Bela[n].Sok sikert!
-
Ezen mit kell segiteni? Ha jo az, amit leirtal (nem, nem erdekelt elegge, hogy ellenorizzem, bocs), akkor kb a szavakat kell lecserelni benne...
A hazifeladat arra van, hogy a tanulo csinalja meg, kulonben ertelme semmi.Ha programozo akarsz lenni, raszanod azt a max 2-3 orat guglizassal egyutt, amennyit ra kell, kulonben sose leszel az. Ha meg nem akarsz programozo lenni, akkor meg minek szivatod magad/szivatnak ezzel?
-
válasz
Szevam #12848 üzenetére
En egy kicsit ehhez maskepp allnek hozza, mint amit a kollegak mondtak fentebb, aztan majd eldontod, kire hallgatsz.
Elso kerdes: mit szeretnel csinalni? Konkretan, peldaval. Legyen egy (mindegy mekkora) projektotlet.
Ehhez valasztanek valami technologiat (ebben itt pl tudunk segiteni), aztan ahhoz a technologiahoz keresnek online kurzusokat, name valami szoftvertervezes kurzust, meg mondjuk egy git manualt/kurzust (ismet az udemy-t ajanlom, nekem nagyon bejott), aztan ha ezeket sikerult elvegezni, ES meg is tanultad illetve erted/szereted is, akkor lehet nekiallni a projektnek, szepen lassan, aprankent, sorjaban, aztan ezt a projektet/repot lehet referencianak hasznalni, ha szep es jo (nyilvan junior szinten), akkor nagyon meg tudja konnyiteni az elso allas megszerzeset.Ha esetleg menet kozben arra josz ra, hogy az elso projektotlet tul nagy falat volt, akkor sincs semmi baj, ha van par modulod ami egy jo alap, az mar altalaban eleg, vagy lehet kitalalni egy uj projektet, a tapasztalatok alapjan realisabb cellal.
-
válasz
Des1gnR #12832 üzenetére
Ha processrol, es nem thread-rol beszelunk, akkor erre en meg csak egy igazan jo megoldast lattam, konkretan ugy hivtak, hogy cdb (constant database), ami arrol szol, hogy van egy valamilyen modul, ami tartalmaz pointereket, es ezeknek a cimet adja oda minden feliratkozo processnek.
Szepen meg van adva, hogy kinek milyen jogosultsaga van az adott pointerhez (iras/olvasas/semmi/minden), es itt lehet allitgatni amit eppen szeretnel, aztan minden process eldonti, hogy mit csinal, ha egy altala figyelt pointer erteke valtozik. Innentol kezdve altalaban valamilyen event rendszer van a processeken belul. -
válasz
MATEO6600 #12707 üzenetére
Ha a jel EKG szeru, akkor nekem viszonylag fajdalommentes megoldasnak tunik az adatok alapjan szamolni egy atlagos erteket felfele es lefele is, (ha sok az adat, valami mintavetelt hasznalni, vannak erre okossagok, talan meg ingyenes/open source lib-ek is) es ami a felett vagy alatt van x% tureshatarral megkuldve, az peak.
Es akkor barmilyen inputon mukodik a cucc, bar az init lassabb lesz, mint most. Igy valtoztathato parametered csak a tolerancia lesz, de az meg mar annyira nem tunik nehezen belohetonek. -
válasz
#78600448 #12699 üzenetére
Tehat ha jol ertem, akkor sajat magad altal tervezett es epitett automata emesztogodoraso-droid vezerlesehez szeretnel alkalmazast irni, ami soros porton kommunikal.
C/C++/Assembly nyelveket tudom ajanlani.
Ha szeretnel neki valami user-friendly GUI-t, akkor meg a QT C++-t celozd meg. -
válasz
s1999xx #12692 üzenetére
SRP - Single Responsibility Principle, a neve kb elmagyarazza.
A peldad amugy jo, csak az felejted el, hogy minden classnak lehetnek memberjei, amik szinten lehetnek classok.
Mondok egy masik peldat, hogy ertheto legyen.
Ha irsz egy osztalyt, ami primszamokkal dolgozik, mondjuk ugy, hogy vannak fuggvenyei, amik primeket keresnek, vagy megmondjak az adott primek szamat egy adott intervallumon belul, vagy ikerprimeket keresnek vagy akarmi, akkor se az a class neve, hogy "HasAtLeastAnArrayAndSomeIntegersByTheWayHasItsOwnThreadAlsoTakesParameters", hanem hogy mittudomen PrimeCalculator vagy akarmi.Mondjuk mashogy: Az osztaly nevebol azt kell tudni, hogy mit csinal, es az OOP szepsege, hogy pont leszarod, hogy hogyan. Teged az erdekel, hogy mit csinal, es ehhez mire van szuksege. Ezt tartalmazza a signature.(esetleg erdemes kicsit kesobb meg megnezni, mi az, hogy design by contract)
Nezzuk a peldadat:
Auto motorja. Mit csinal? Mozgatja az autot. Ha Te egy autot veszel, es feltetelezzuk, hogy nem vagy szaki, akkor nem az fog erdekelni, hogy az auto motorjaban hany darab alkatresz van, milyen muszaki kovetelmenyekkel, mert pont leszarod.
Az auto mozgatasa szempontjabol az erdekel, hogy milyen tipusu uzemanyagot fogyaszt es milyen "eroben" van. Amikor az autot aruljak se azt irjak ra, hogy motorter tartalma: szivattyuk (4db), uzemanyagcsovek(4m), szelepek(16), stb stb stb, hanem hogy 2.0 benzin es kesz. (Sot, ujabban meg ezt sem, csak kap valami fantazianevet, pl KJM16 -> 1.6os KurvaJoMotor.)
Peldankban a motor classnak amit felsoroltunk a memberjei. Aki inicializalja a motor classt, es utana hivogatja a "lefetyeljenek a paripak!" fuggvenyt (indit - tapossa a gazt), az pont leszarja, hogy kozben milyen szelep allasa micsoda meg stb.
Aki irja a motor osztalyt, azt mar erdekli, de azt se annyira melyen, ot az erdekli, hogy letezik-e olyan "benzinpumpa" osztaly, ami megfelel az elvarasainak. Aki meg a benzinpumpat tervezi, leszarja, hogyan gyartjak a csapagyat, az erdekli, hogy van-e olyan csapagy, ami megfelel a kovetelmenyeinek, es igy tovabb, egeszen addig, amig az igazan low level szintig el nem jutunk, ami pedig esetunkben a banyaszat. De neked, mint a motor osztaly felhasznalojanak hala egnek nem kell tudnod, hogy melyik alkatreszhez hol banyasztak micsodat, kulonben soha nem keszulne el semmi.Konkluzio: A single responsibility mindig a hivo/felhasznalo kontextusabol ertelmezendo. nem azt jelenti, hogy az osztaly nem csinalhat csak egy dolgot a hatterben, hanem hogy a felhasznalo szempontjabol (aki hasznalni fogja) egy feladatra egy osztalyt hasznalunk, es egy osztaly egy feladatot lat el.
Remelem sikerult erthetoen
eltulmagyaraznom. -
Szerintem amugy ezt a vitat rovidre lehet zarni azzal, hogy ertelmesen, jol csinalva nagyon is jo dolog az OOP, rosszul csinalva meg meg a szex is szar, ugyhogy arrol meg beszelni se erdemes, akkor se, ha van ra pelda boven.
-
Ezek kozul szerinted melyik resz az, ami nem all elo akkor, ha szepen kodolsz?
- gyors kod
- jol mukodo kod
- tesztelt kod
- verifikalt kod
- rovid kod
- keves memoriat hasznalo kodMert szerintem ertelmes keretek kozott ezek konkretan benne vannak abban, hogy a kod minosege jo.
Nyilvan elofordul olyan, hogy szarra kell valamit optimalizalni, plane ha beagyazott rendszerekkel is dolgozol, es akkor sajnos tenyleg az van, hogy a kod egy hanyas lesz, es megprobalod valahogy sok kommenttel erthetove tenni, hogy mit csinal miert, de azert ez boven nem altalanos. -
válasz
s1999xx #12653 üzenetére
Tobbfele keppen lehet ennek nekiallni. En C++ban dolgozok altalaban, ugyhogy abban fogom elirni, hogy nezne ez ki, mas nyelvben valszeg mashogy csinalnam, de az alapelv ugyan az, csak a nyelvi szerkezetek, meg az adott nyelv standard library-ja az elteres.
Igy hirtelen nalam ugy nezne ki, hogy van egy Reader osztaly, aki konstrukcios idoben kapja az adatra a pointert/referenciat, es van neki egy getNextLine metodusa. Nem baszakodnek azzal, hogy ilyen-olyan orokos osztaly meg stb, a reader readel, nem kell neki dontenie semmirol. Ha file-bol olvasol, akkor meg lenne egy opener is, akinek annyi a feladata, hogy megnyit egy file-t, aztan meg bezarja. A reader ne csinaljon semmi mast, siman visszater egy stringgel, ami az adott sor.
Ezt a getNextLine fuggvenyt hivogatja a parser, aki viszont nem torodik azzal, honnan jon az adat, szarik mindenre, az O feladata a kapott sor kategorizalasa.
Aztan az mar a kategorizalas komplexitasatol fugg, hogy elfer a parserben, vagy a parser csak bont es tovabbadja az adatot mondjuk valami statisztika tarolo-szamolo osztalynak.
Vegyuk eszre, hogy nincs oroklodes, nincs interface, nincs pure virtual, nincs semmi ilyen baromsag, az egesz teljesen modularis es barmelyik resze barmikor cserelheto a nelkul, hogy minden mast eltorne, minimalis munkaval, plusz az osztalyok, fuggvenyek, valtozok neve beszedes.Amikor szep kodrol beszelek, errol beszelek. Nem kell mindent ezer patternbe eroszakitani, mert baromsag, a feladat bonyolultsaga amugy se teszi szuksegesse. Ami nekem meg altalaban van, az egy Logger osztaly, es akkor nincs minden tele std::cout meg printf meg stb-vel.
Ha pl az emlitett kategoriaid szamossaga fix, nem on the fly futtasi idoben kell kitalalni oket, akkor arra pl jo otlet egy enum, amiben benne vannak a kategoriak, es akkor attol fuggoen, mire van szukseged, eltarolod, hogy melyik sor melyik, vagy hogy melyikbol mennyi van, vagy amit akarsz, eleg konnyu innentol.
Ismetlodes szinten, nem biztos, hogy kell ra osztaly, lehet egy sima struct is boven eleg, vagy meg az se kell.
"Kell egy metódus, ami a sor ismert részeit kivágja a text-ből és változókba pakolja"
Ez nekem ugy hangzik, hogy neked itt kell egy vector, amiben struct-ok vannak, nem kell bonyolitani. -
válasz
#57018880 #12651 üzenetére
De kodrol egyaltalan minek beszelni, ha meg azt se tudjuk, mit akarunk csinalni?
Folyamatban nyilvan nem az az elso, hogy leulok kodot irni, folyamatban az valoban az utolso elso lepes. De fontossagi sorrendben, onnantol, hogy megvan a speci, programozas szempontjabol konkretan nincs fontosabb, mint a szep kod. -
Persze, nyilvan. De kategorikusan kijelenteni, hogy az OOP baromsag azert eleg durva. Meg az is, hogy a code quality az n-edik fontossagi sorrendben egy barmilyen meretu projektnel. Ez bullshit.
Plusz, ha a kis projektet is szep koddal irod meg (szep kod != OOP), akkor az fog beleegni a kezedbe, es a nagyot is ugy fogod.
Nem ugy, mint sok kolleganal a gyakorlat, hogy az elso iteracio ugy nez ki, mintha lehanyta volna a billentyuzetet, mikozben harom reszeg gorilla pufolte, aztan kod lett belole, utana meg majd ugyan annyi idot raszan, hogy rendberakja. Borzalmas gyakorlat, raadasul soha nem lesz olyan minosegu az osszehanyt-foltozgatott-javigtatott kod, mint az, amit olyan irt, aki alapbol minden kodot szepen ir. -
válasz
#57018880 #12643 üzenetére
"Én nem a könyvre értettem, hanem az általános erőlködésre, hogy minden szinten minden esetre a kódminőségről megy az agyzsibbadás, nem lényegtelen csak mellette van pár kvázi sokkal fontosabb szempont. (minimum 3)"
Ne haragudj, de ezzel nagyon nem ertek egyet.
Ha trivialisnak vesszuk, hogy a kod, amit kiadtunk a kezunkbol azt csinalja, amit akartunk, hogy csinaljon, (marpedig ez a trivialitas netovabbja), akkor konkretan semmi nem marad, ami fontosabb, mint a code quality. Ha nem igy gondolod, akkor szerintem valamit nagyon nem ertesz, vagy csak soha nem dolgoztal meg olyan projekten, ami komplex es hosszutavu.Mellekesen megjegyzem, hogy semmi nem garantalja jobban, mint hogy a kod konkretan azt, es csak azt csinalja, amit akarunk, mint ha tartjuk magunkat egy eleg magas code quality szinthez, es ebbol nem engedunk.
A patternek pedig nem azert vannak, hogy ne kelljen gondolkodni, hanem azert, mert adott feladatra trivialis a hasznalatuk, ezzel javitva a kod minoseget, erthetoseget, olvashatosagat. Persze, ha valaki tulhasznalja a patterneket es mindent bele akar eroszakolni, az pont ugyan ugy hulye, mint aki csakazertis alapon nem hasznalja oket.Az OOP vitaba meg mar inkabb be se szallok, annyi furcsasagot sikerult itt osszehordani, hogy inkabb nem mondok ra semmit. Maradjunk annyiban, hogy dabadab kollegaval ertek egyet mind clean code, mind OOP temakorben.
-
válasz
Zalanius #12625 üzenetére
Abban mar megvan a konszenzus, hogy onnantol, hogy az elvalasztokarakter szokoz gyakorlatilag nincs ra tokeletes megoldas, siman el tudok kepzelni olyan helyzetet, amibe egy ember is belezavarodik.
Innentol az jon, hogy probalunk minel jobb, egyszeruen, VBA-ban is konnyen megirhato kozelito-algoritmust adni, amit aztan ugyis at kell nezni manualisan is, ami azert csak rovidebb ido, mint kezzel szetszedegetni.bambano:Nekem is dereng valami, meg olyasmi is dereng, hogy KSH-nak is van (volt?) nyiltan elerheto varosnev adatbazisa, azt is lehet hasznalni, ha letezik meg.
-
válasz
total90 #12618 üzenetére
Név Utca Házszám Irányítószám Város
Igazabol ahogy felettem is irtak, a nev meg az utca kb eselytelen, hacsak nem talalsz egy olyan adatbazist, amiben minden varos minden utcaja szerepel, de meg ugy se 100%, bar ugy mar szerintem egy laza 90%-os szures megoldhato lenne.
Amugy az en algo-m ugy nezne ki, hogy jobbrol balra indulunk, igy nezve elso szam utani karaktersor a varos.
Marad az, hogy Név Utca Házszám Irányítószám.
Most balrol jobbra haladva elso szam utani ertek a Házszám Irányítószám.
Iranyitoszam minden esetben 4 karakter, igy az konnyu.
Maradt a Nev es az Utca.
Nevnel a fentebb emlitett ket nev, egy szokoz kombora losz, az a valosag ~90%-at lefedi.
Marad az utca, mint adott.De a nev - utca parost mindenkeppen le kell ellenorizned biorobot modszerrel.
-
válasz
pigster #12608 üzenetére
"Nem hinném, hogy a válaszokkal valakinek a "fele munkáját" megcsináltátok volna."
Pedig amikor nincs kulcsrakesz informacioja senkinek (marpedig ha lenne, mar megirta volna), akkor akarmennyire is felhaborodsz es csapkodsz, nem fogsz tobb infot kapni, mint par tippet, esetleg par linket, amit kidobott a gugli.
Amugy de, ez tipikusan az a helyzet, amikor a munka minimum fele az, hogy kiderited, hogy egyaltalan lehetseges-e ezt barmilyen igenyes modszerrel megoldani vagy nem. Itt, ha talalsz vegul egy API-t vagy barmi ertelmeset, akkor a munka minimum fele kesz van, utana lepotyogni mar kozel trivialis.
(Amugy rohadt nagy szegyen es gyalazat, hogy ez (egy konnyen hasznalhato, jol dokumentalt API, peldakodokkal) nem adott alapbol, de hat mit varunk az allami, sok-sok milliardbol fejlesztett foshalom rendszerektol...) -
válasz
pigster #12606 üzenetére
Talan van valami ugyfelkapu API vagy valami...
En ennek az atolvasasaval kezdenem, aztan vagy visz valamerre, vagy nem.Mivel lathatolag kulcsrakesz informacioval senki nem rendelkezik itt a temaban, ezert neked kell utananezni, ennel tobbet senki nem fog tenni neked, nem varhato el realisan, hogy orakat toltson el valaki az idejebol ingyen es bermentve, es megcsinalja a munkad felet forumos "koszike"-ert.
Szoval, ha kell egy adat, amit ugyfelkapunk keresztul elersz, akkor mar tudod, hol van.
Innentol keress API, kapcsolodas, adatbazis, stb szavakra, olvasgass dokumentaciot, legroszabb esetben irsz valami scriptet ami lehuzza az oldalrol.Sok sikert!
-
válasz
Con Troll #12585 üzenetére
Szerintem aszerint is rangsorolj, hogy mit mennyi ido/erofeszites megtanulni. A listadbol pl az OpenCV ilyen teren kimagaslik, csak a C++ reszet kozepes/normalis szinten megtanulni tobb ido, mint a lista maradek harom elemet egyutt.
Cserebe (es ez nagyon szubjektiv, nagyon szemelyes velemeny) dolgozni is legalabb annyira elvezetesebb benne, ha talalsz egy olyan melohelyet, ahol eleg... ohm, melyre kell menni. Mondjuk ez is preferencia, lakotarsam szerint pl konkretan elmebeteg vagyok, hogy a bitek tologatasat meg a matekolast meg a memoria "hextablajanak" a nezegeteset elvezem, es ezt a nezopontot is meg tudom erteni.A .NET se eppen egy egyszeru dolog, szerintem erre lenne a masodik legnehezebb valtani.
Amugy igeny mindre van, szerintem a valos listat, rendesen sulyozva csak Te tudod felallitani. A fizetes meg megint egy olyan dolog, hogy melyiket mire, milyen szinten, mindegyikkel hatar a csillagos eg, ha eleg jo vagy benne, de az rengeteg ido, erofeszites es elszantsag. Plusz a javascript tapasztalatot C++ es .NET vonalon nem igazan fogjak teljes erteku munkatapasztalatnak felfogni (hogy ez mennyire jogos, az mar egy mas kerdes, illetve egy jo hosszu beszelgetes, de igy szokott lenni), szoval kezdesnel egy eleg komoly fizetes-csokkenesre lehet szamitani. Par ev alatt ez persze elolvad, es utana mar lehet sokkal tobbet keresni, mint elotte js-el, de addig junior vagy, annak megfelelo fizuval.
-
Ja, igy mar ertem. Mashogy ertelmeztuk a nyelvet.
En ugy gondolok a Go-ra, hogy ugy akartak valami nativ kodot generalo, erdemleges sebesseggel futo nyelvet csinalni, hogy a webfejlesztoknek konnyu legyen valtani es microservice-eket csiholni, igy kivettek egy csomo olyan dolgot, amibe beletorik az ember bicskaja, amikor eloszor tanulja, adtak hozza egy ilyen teren kozel mindenre kiterjedo standard library-t, aztan uccu paraszt, oruljel. Ilyen szemmel nezve zsenialis nyelv, jo anyagokkal, konnyen/gyorsan tanulhato, es piaci igeny is van ra, eleg jol fizet.Persze, ha kizarolag, mint nyelvet nezzuk, figyelmen kivul hagyva a celpiacot, teljesen egyetertek azzal, amit irtal.
De az is lehet, hogy en latom szuklatokoruen magat a nyelvet, es nem csak egy microservice-nyelv, akkor viszont tenyleg abszolut igazad van. -
válasz
PeeterssoN #12454 üzenetére
Persze, elhelyezkedest biztositanak, HA elvegzed a tanfolyast. Szerinted ez mennyire fog menni, ha minden anyag, minden problemara a megoldas es annak magyarazata, minden koncepcio, minden dokumentacio, amit megtalalsz online, angolul van, de kulfoldiul nem ertesz?
Ha olyan a tanfolyas, hogy internet nelkul el tudod vegezni, akkor inkabb oda ne menj. Ha meg kell a net, akkor az esetek 99%-ban a kerdesedre a valaszt angolul fogod megtalalni. Tovabb megyek, mar keresni is angolul kell, sot, minden szakkifejezes angolul van.
Szerintem kezdj azzal, hogy tanulsz angolul. Ha napi 2-3 orat raszansz, akkor par honap alatt azert el lehet jutni olyan szintre, hogy onnan mar lehessen mason is gondolkodni. -
válasz
PeeterssoN #12451 üzenetére
Egy legalabb kozepszintu angol nelkul felejtos a dolog. Meg ha at is vergodsz valami tanfolyason (ami szinten rohadt nehez lesz ha nem megy az angol), akkor se fognak felvenni ~sehova.
-
válasz
#83580928 #12429 üzenetére
Van erre egy viszonylag egyszeru modszer is amugy:
Mivel csak a leghoszabb ismetlodo kell, mas nem (hanyszor ismetlodik, hany darab ismetlodo van, stb), ezert eleg egyszeruen megirhato, ami ugy nez ki, hogy kezdesz a string hossza / 2-tol (compareLength), es ezt lepteted 1-esevel lefele, illetve compLength-hasonlitgatsz szeleteket, a stringen meg egyesevel lepkedsz elore (i). Egy masik ciklus meg annyit csinal, hogy (i) + compareLength-rol indul, es egyesevel compareLength meretu string szeleteket hasonlit ossze az elso ciklusbol kieso szelettel. Az elso adando alkalommal, amikor talal valamit, megvan a leghoszabb egyezes (mivel a leheto legnagyobb ismetlodo string az, ha a teljes hosszaban ketszer szerepel ugyanaz).Ez se tul optimalis, de nem olyan nehez megirni, es azert annyira nem veszesen lassu.
Direkt nem irtam hozza kodot (meg pszeudot sem), mert igy meg kell erteni az implementalashoz a mindent.
-
Hat igen, az egy masik kerdes, hogy mennyire van jol hasznalva micsoda.
A szabvany ertelmerol beszeltunk, es amig az a tema, addig tartom az allaspontom. Amint valos eletbeni felhasznalasrol van szo, igazabol az az allaspontom, hogy amig nem a sajat munkam, addig tok8, mutassa, hogy volt valtozas es kesz, de akkor viszont teljes teszteles van.Igazabol meg a konkretan mellettem ulo csapatnal is ez van, amikor jon az uj lib, nem erdekel mit mond, teljes teszteles, mert elofordult mar olyan, hogy hupszibazmeg bocsika, elfelejtettuk, hogy
a) az egyik funkcio megszunt, de a fuggveny megmaradt, csak mostmar csak annyit csinal, hogy uvolt TTY-n, hogy ne hasznald
b) az egyik entry point szignaturaja valtozott...Szoval, a kerdesedre a valasz az, hogy termeszetesen semmikeppen.
Ettol fuggetlenul a szabvanyok jok, mert legalabb tippelni tudsz, hogy mire szamits, (pl planning meetingen uj lib eseten) aztan vagy bejon, vagy nem. -
Az, mint minden masik standardnak.
Nem csak a Te fejedben letezik, igy a mindenki mas is tudja, mikor mire szamitson miert, szemben a cegesSzoftver2-15-el, ami gyakorlatilag a fejlesztojen kivul senkinek nem jelent semmit.Persze, idealis esetben ott a changelog meg a dokumentacio, de ezek egyreszt ritkan jok, meg ritkabban pontosak, es meg ritkabban fordul elo olyan, hogy el is vannak olvasva.
Az extra komplexitast meg oszinten szolva nem ertem, mire mondod, csak tudod tan, mint egy dolog fejlesztoje, hogy a vatoztatas mekkora merteku es milyen kompatibilitasi valtozasokat hoz magaval.
-
válasz
martonx #12208 üzenetére
Szinten. Ha jol ertem, a kollega valami olyasmirol beszel, hogy egy barmilyen fuggveny torzsenek vagy szignaturajanak a valtozasa valamilyen fix hatassal van a verziora?
Oszinten szolva nem latom a kapcsolatot, valszeg ezert nem ertem a kerdest sem. A legjobb tippem, hogy van valami trukkos CI a hatterben, ami verzioz szepen maganak, es egy jol celzott refaktor akar major verziougrassal is jarhat, aztan ezt extrapolalta a kollega altalanos jellegu tanulsagga. -
válasz
#81999360 #12178 üzenetére
Mondom, a pubg is gyakorlatilag csak abbol all, es ennel azert tovabb jutottak.
dabadab#12176:
"A játékfejlesztésben a legmacerásabb rész az szokott lenni, hogy nincs specifikáció."
Bizony, ezzel teljesen egyetertek. Tegyuk hozza, gyakorlatilag lehetetlen is, hogy egy jateknak elore megirjuk a specifikaciojat. -
válasz
#81999360 #12174 üzenetére
Egyedul nem fog menni, csak ha csak vasarolt asseteket hasznalsz, kulonben felejtsd el.
Amugy C# (Unity), C++ (Unreal Engine) a legelterjedtebb nyelvek/megoldasok.
Nagyon jo mindketto, bar masra. Az en tapasztalatom alapjan a Unity jobb proof of concept-re, gyorsabban lehet vele koncepciokat osszedobalni gyorsan, hogy lasd, mukodik-e, amit kitalaltal, az Unreal Engine viszont komolyabb olyan szempontbol, hogy sokkal tobb dolgot tudsz benne baszkuralni/finomhangolni.Mindket engine-nek van nagyon fasza asset-boltja, ahol vannak modellek, hangok, animaciok ingyer vagy nevetsegesen olcson zsakszamra (pl szinte az egesz pugb csak ilyenekbol all).
Ha ezzel a szinttel nem elegszel meg, akkor bizony csapat kell. Minimum egy rajzolos muvesz concept art-ra, egy 3d modellezo, egy animator, egy photoshop-magus, egy iro (ha akarsz storyt), plusz a programozo. Emellett nem art valaki, aki tisztaban van olyanokkal, mint hogy megis, hogyan keszul egy jatek, van mar neki kesz projektje/referenciaja, hovatovabb iranyitott mar csapatot, stb...
Nem akarlak elkedvetleniteni, de a jatekfejlesztes 2d platformer szint felett az egyik legkomolyabb, legnehezebb, legkomplexebb resze a programozasnak.
Kezdesnek en ajanlom, hogy vegyel meg egy 10 euros Udemy kurzust, aztan hajra!
-
válasz
dajkapeter #12163 üzenetére
Nem mostanaban volt utoljara kozom barmilyen dos-hoz, de ha jol tevedek, ha annyit szeretnel, hogy "boot" utan elinduljon egy program dos alatt, akkor annyit kell tenned, hogy az autoexec.bat file vegere (utolso sorba) beirod, hogy "CALL C:\programAminekFutniaKell\programAminekFutniaKell.exe"
Ha ez mukodik, akkor ahanyszor elinditod a vDos-t, ugy indul el, hogy elindul benne ez a program is.
szerk: amugy ez inkabb sysadmin terulet, mint programozas, tehat ha ez a fenti tipp nem jon be, en lehet megkerdeznem ott is, hatha van olyan, aki ismeri a vDos-t
-
válasz
Mercutio_ #12132 üzenetére
Udemy-n vannak nagyon jo anyagok kb barmilyen nyelvhez, es bar fizetos, de erdemes csinalni egy accot, berakni ami erdekel wishlist-be, akarmilyen draga, mert folyamatosan vannak akciok. Ha turelmes vagy, legroszabb esetben is 1-2 honapon belul megveheted a kurzust kb 10 euroert, az meg ugy mar nagyon megeri.
-
válasz
gergo5991 #12076 üzenetére
Mert amig Te ulsz es azon gondolkozol, hogy hogy legyen az otletedbol azonnali jelleggel penz, addig siman lehet, hogy valaki mas vert izzadva, napi 12 oraban dolgozik mikozben kenyeren es vizen elve csipegeti nullara a megtakaritasait, hogy abbol az otletbol legyen is valami. Aztan amikor mar van neki valami prezentalhato, akkor lehet menni a befektetohoz penzert.
-
válasz
Ron Swanson #11989 üzenetére
Sajnos ennyibol ezt nem lehet megmondani. Nekem a matematika borzaszto kevesnek tunik egy normalis kepzeshez, de ha nagyon jol tanitjak es nagyon lelkesen csinalod vegulis akar egy egeszseges kezdo junior szinthez eleg is lehet. Vagy, az egesz ugy tre, ahogy van. Szerintem jobban jarnal egy rendes bsc-s kepzessel, ket ev utan siman tudsz mellette dolgozni.
Persze, a masik oldalrol viszont az van, hogy egyaltalan nem kell semmi papir, ha komolyan veszed, folyamatosan kepzed magad munka kozben es utana otthon is, es van olyan ismerosod, aki a komplexebb/absztraktabb dolgokat el tudja magyarazni, papir nelkul is lehetsz jo programozo.
Ha meg nem csinalod, akkor meg diplomaval is max felautomata kodgenerator leszel. Nem a papiron, hanem az emberen mulik.En azt tanacsolnam, hogy olvass utana a konkret iskolanak, probalj meg keresni embert, aki ott vegzett, ezen a szakon, es informalodj, mert ket ev azert mar sok. Akkor mar szvsz inkabb legyen harom es a vegen dolgozz mellette...
-
Bevallom, nem astam bele magam melyen, de ebben az esetben hogy jon ide egyaltalan a GDPR?
Mert az alapjan, amit eddig leirtal, nekem nagyon ugy tunik, hogy ebbol a szempontbol, illetve ezzel a programmal kapcsolatban jelenleg konkretan nem vonatkozik ratok az egesz.
Egyreszt nem foglalkoztok senkinek az adataival.
Masreszt meg csak nem is rendelkeztek ilyennel.Az meg, hogy csatolmanykent kapod meg, hogy kell ket csavar, egy csomag koton meg egy raklap kartonpapir, az szinten olyan dolog, hogy ha nagyon erolkodsz se tudod semmilyen profilhoz kapcsolni, azon tul, hogy xy ceg rendelt yx termeket, nem tudsz semmit.
Szoval, lehet csak En vagyok messzemenoen tajekozatlan ezen a teren (ez esetben elnezest), de nem ertem, hogy egyaltalan miert merul ez fel itt most.
Szvsz pont egy online applikacio eseten lehetne ez kerdes, de ott is csak akkor, ha barmi olyan adatod van, amivel tudsz valamit/valakit profilozni. Nameg ott mar felmerulne az, hogy ugyfeladatokat tarolsz, de ez most nem igazan van igy. Az meg, hogy a sajat gepet melyik ceg hogy vedi, az mar szvsz reg nem rad/ratok tartozik.
Aztan max ha nagy hulyeseget mondtam, majd a kollegak lefejeznek gyengeden oszt kesz.
-
válasz
PitkyePadvan #11926 üzenetére
Steven Skiena: The Algorithm Design Manual
Nagyon jó könyv, eléggé nyelvfüggetlen és sztoris módon írja le, ha jól tévedek, c-c++ példákkal. De mivel algoritmus/opti a lényege, ezért igazából tök mindegy a nyelv, úgyis ugyan az minden nyelven. -
Na de errol beszelek, hogy nem a havi berleti dij zavarta eleve, hanem a cloud.
Egy szot nem irt arrol, hogy faj neki havonta fizetni, azt irta, hogy az faj neki, hogy nethezkotott havidijas izek vannak csak, es hajlando lenne joval tobbet fizetni, cserebe hogy legyen neki egy offline program.
Ebben pedig en semmi kivetnivalot nem latok, sot, engem pl zavar, hogy ujabban egy zseblampa-app is internetezni akar.En tokeletesen meg tudom erteni, hogy offline szeretne tarolni az ugyfeladatokat, mast meg nem akart.
Es igen, az 500e 5 evre pont ugyan akkora tulzas volt, mint hogy a fogorvosnak csak a szeke amortizalodik.
-
Hat, ne haragudj, de eleg zavaro, amit irsz.
Igen, a fogorvosok jol keresnek... Es? Ha ennyire boki a csorodet, menj el fogorvosnak, es akkor Te is jol fogsz keresni, cserebe kapni fogod az ehhez hasonlo fujjolasokat folyamatosan, illetve masok szajaban turkalsz minden nap. Ha ahhoz van eleg intelligenciad, hogy programozo legyel, akkor a fogorvosi kepzessel se lesz sok gondod, hidd el.De forditsuk meg a dolgot: Az hogy esik, amikor pont ugyan ezt irjak a programozorol? Hogy a koltsege annyi, hogy az 500.000ft-os szamitogepet 5 evente le kell cserelnie, megis mi kerul ezen ennyibe? Konkretan pont fentebb irtuk, hogy rohadt draga a szoftverfejlesztes, a logikad szerint (amortizacio es anyagkoltseg -> vegleges ar) kb brutto 600ft/oranak kene lennie a szoftverfejlesztesnek. Vagy, varj, akkor megse csak ez szamit?
De mondom masik oldalrol:
Emberunk meg mindig nem fillert baszott, hanem kerdezett. Nem azert, mert sporolni akart, mert konkretan kb 20 ev utan kezd el a cloud-os verzio dragabb lenni, de addigra hatszor kell neki is cserelni az offline programot is, hanem azert, mert nem szeretne az ugyfelek erzekeny adatait cloudban tarolni, hanem egy full offline gepen. Szerintem nem egy kifejezetten szar otlet, sot...Vagy, egyeb:
Nekem is most kell majd egy jofajta gyokerkezeles. Itt londonban ezt £500 alatt meguszni kb lehetetlen (175 Matyi!). Hidd el, nekem se esik jol, hogy ennyit ki kell adnom ra, de ez van, ettol nem fogok nekiesni, mert ugy erzem, hogy kevesebb meloval keres tobbet. Egyreszt nem vagyok benne biztos, hogy ez igaz, plane figyelembe veve, hogy nekem nem kell konyekig belemasznom minden paraszt fejebe, masreszt meg mert ez az O dolga. Ha az agyad meg az interneted adott, akkor a fizetesed csak toled fugg. Az meg, hogy ezt nyaralasra baszod el, vagy luxusprostik csecserol szivod a kokot, vagy a gyereknek raksz felre egyetemre, hat kerlek, az mindenkinek a maganugye, senkinek semmi koze hozza.Szoval, szerintem szalljunk le a magas lorol, es oruljunk neki, ha talalkozunk egy olyan ugyfellel, aki gondolkodik, es elfogadja ha valami draga, nem esik nekunk olyan szoveggel, hogy "Mi a faszom kerul ezen ennyibe, mikor csak potyogsz?!", ami, egyebkent, ha megfigyeled, pontosan az a szoveg, amit most Te toltal.
-
Altalaban valoban az az ugyfel hozzaallasa, amit leirtal, de szerintem most melle lottel, teljesen normalisan allt hozza a dologhoz, teljesen normalisan kerdezett, es meg csak nem is kezdte el a szokasos bicskanyitogato alkudozast sem.
Belatja, hogy fogalma nincs a teruletrol, ezert idejott, es teljesen normalisan kerdezett, aztan amikor megkapta az informaciot, amit akart, megkoszonte szepen es meghozta a donteset. Nem szexualizalt fillert, nem kotekedett egy pillanatig sem, ugyhogy szerintem most nagyon melle lottel. Pont, hogy becsulni kene az ilyen ugyfelet, nem nekiesni a kisbaltaval...
Az, hogy fingja nincs a szoftverfejlesztes mogott allo koltsegekrol, hat... Neked van a fogorvoslas mogottes koltsegeirol infod? Mert nekem pl pont kurvara nincs, de hasonlo esetben, ha megkerdeznem valahol, hogy mennyibe faj egy rendelo, orulnek neki, ha nem azt a valaszt kapnam, hogy csak fizess a fogert es kussolva jatszodj a sarokban.Szoval, ez most egy "Torghelle, szep loves, bedobas" volt. Persze, csak szerintem...
-
válasz
tboy93 #11862 üzenetére
Plusz ne felejtsuk el, hogy az ilyen programok kifejlesztesehez altalaban szukseges nemi szakmai ismeret is. Ha szegeny csorikam programozonak fingja nincs a terluetrol, csak egy meglevo programot masol, akkor max azt eri el, hogy adott pillanatban a statusz ugyan az lesz, de valszeg nem ugy lesznek felepitve a kapcsolatok a dolgok kozott, ahogy valojaban vannak, hanem ugy, ahogy a pillanatnyi adatkorrelaciobol logikusnak latszik.
Egy ilyen fejlesztes egy az egyben a tatott szajjal, csukott szemmel, teljes erobol futas a faszerdoben esete. Elobb, vagy utobb melytorok lesz belole a fejlesztonek es a megrendelonek is.
A masik eset az, hogy kifizet egy full reverse engineering-et, de az meg nem fog neki jol esni.
Plusz mire vegez az ember a masolassal, addigra lesz 4 uj torveny, hat uj szabaly, meg 20 uj verzio meg update az eredeti programhoz.Nem jo otlet az ilyen, nem jo otlet...
-
válasz
MasterDeeJay #11837 üzenetére
Hat, nyelvfuggetlenul gondolkodva:
Gondolom van valami rule-set, ami alapjan a hoszabbik stringbol egyertelmuen meghatarozhato a rovidebbik string egy definitiv, teljesen egyedi resze (filenev-mappanev).
Ha ilyened nincs, akkor a problemad csak sacc/kb szintre oldhato meg, mert tele leszel false positive-al.Ilyen rule-ra pelda mondjuk ez:
C_20151007_0701_T_TESZT_HUG00001465560Erre En igy elso blikkre a kovetkezo rule-okat tudnam mondani:
- Eldobjuk az elso X karaktert, ha mindig ugyanolyan hosszu, igy kijon, hogy: T_TESZT_HUG00001465560, (ha a vege is fix hosszu, akkor azt is eldobjuk) ezutan _ alapon splittelunk, elso kettot figyelembe vesszuk. Mappanevet hasonloan. Ezutan ha az elso string (T) egyezik a mappa elso n betujevel (esetunkben egy, mert siman egy T van), a masodik string pedig egy az egyben egyezik, akkor megtalaltuk a mappat, masolunk, egyebkent megyunk tovabb a mappak listajan.
- Elso karaktert eldobjuk, utana megkeressuk az elso "betu" karaktert. Innentol lasd elso pelda.
- Ha a filenev elejenek a hossza valtozo, de a vegen a kod mindig adott mennyisegu karaktert tartalmaz, akkor hatulrol elorefele megyunk a fenti logika szerintIgy hirtelen ennyi.
Annyi, hogy mivel fileok es mappakrol van szo, valszeg a mappak eseten ertelmezheto abc-sorrend lesz, (file-ok eseten a kod miatt nem biztos, passz) tehat felesleges mindig vegigmenni a teljes listan, ha nincs talalat, nincs es kesz (ezt illik logolni), illetve en nem is tesztelnek mindket stringre egyszerre, hanem a masodikra egyezest csak akkor neznek, ha mar az elsore van. -
válasz
hiperFizikus #11811 üzenetére
"Szenzációsan nagy szó, új doktrínát teremtettem vele a filozófiában!"
Fo a szerenyseg...
A sajat leveben.
-
Tapasztalataim szerint a programozo OKJ-nal meg az ECDL-t is tobbe szokas nezni, de gondolom ezt is iskolaja/embere valogatja, lehet csak nekem sikerult a kirivoan borzalmas peldakkal talalkozni.
Innentol pedig erosen szubjektiv, szemelyes velemeny kovetkezik:
Mindenesetre ha munka mellett csinalnad, es megy az angol, akkor egy udemy kepzessel, egy publikus git repo-val es egy sajat projekttel ezerszer tobbet ersz, es fele ido alatt meg tudod csinalni. Attol sem lesz beloled jo programozo, de talan eleg ahhoz, hogy juniornak felvegyenek valahova.
Plusz, tapasztalataim szerint elegge szoktak becsulni azt, ha valaki 30+ evesen onszorgalombol egyedul vegigmegy az uton. -
Szerintem abban tévedsz, hogy ugyan a megrendelő tényleg nem tud róla általában, de a legfontosabb dolog az a karbantarthatósága az adott kódnak. Ha jól értem itt a topikban a többieknek se az a problémája, hogy ezek az emberek nem fognak tudni valami olyat összegórni, ami "működik". Azt egy kis netezéssel bárki meg tudja oldani, ha van egy minimális affinitása a dologhoz.
A gond akkor kezdődik, amikor változtatni kell a kész programon. -
válasz
Lokids #11675 üzenetére
Hasznalj LongLong-ot, es mukodni fog.
Ha az is kicsi, akkor csinalhatsz olyat is, hogy nem adsz neki tipust, csak erteket, es (ha jol emlekszem) megoldja. Nem szep megoldas, illetve erosen ellenjavalt, hogy raszokj, de ha ngy szukseg van ra, jol johet, mert egyszeru es mukodik. -
Szóval azt mondod, hogy egy olyan szakmában, ami alapvetően nehéz, folyamatos napi szintű tanulást, reál beállítottságot igényel, és mocskosul absztrakt problémákat kell megoldani, ráadásul még a megoldás is 90%, hogy nem "kézzelfogható", szóval egy ilyen szakmában van olyan, aki meglepődik azon, hogy az ezzel foglalkozó emberek nagyrésze nem extrovertált?
Ez most kicsit olyan, mint a volt főnököm, amikor előadta, hogy milyen juniort keres:
Legyen nagyon intelligens, lehessen vele beszélgetni, legyen jó problémamegoldó, alapvetően csendes, szerény, de erős vezető jellem.
Aztán megsértődött, amikor az asztalt vertem a röhögéstől...Ja, az még érdekes info lehet pluszban, hogy a piaci bérezés alatt egy laza 20%-al kereste a csodamanust, mert hogy ennyi a büdzsé akkor ennyi a büdzsé. Mondtam neki, hogy annyi pénzért, amennyit adni akar, ha a jelölt egyértelműen meg tudja különböztetni az egeret a billentyűzettől, már fontolja meg, hogy felveszi.
-
válasz
dangerzone #11614 üzenetére
Na, AZ pl pont az egyik olyan speciális terület, ahova nagyon kell a diploma, de legalábbis az egyetemi matekot tudni csuklóból. Mátrixműveletekkel kelsz-fekszel, a problémát fel tudod írni, a megoldást levezetni és bizonyítani, majd megérteni ez valójában mit jelent, és optimálisan implementálni.
A nyelv ott (ahogy fentebb is írták) erősen másodlagos dolog, de attól még azt is stabilan kell tudni. Konkrétan C/C++ minden ilyen és ehhez hasonló területnek a nyelve (egyelőre). -
válasz
bambano #11591 üzenetére
Azok programozasban meg kb egy szinten vannak, mint Te is tudod nagyon jol, csak szedulsz, ha nem kothetsz bele valamibe...
Plane junior szinten, az elejen, amikor az egyetemen tanult extrakbol konkretan meg evekig semmit nem fognak tudni felhasznalni, mire fel tudnak hasznalni, meg nem emlekeznek belole semmire. Az elonyuk, hogy ott, akkor, ~5 evvel egyetem utan ujratanulni a dolgot mar gyorsabb, konnyebb, mint nullarol megtanulni/megerteni. Ha egyaltalan szukseguk lesz ra valaha is, mert az is ritka.ui.: mielott megint belekotsz, azert lennenek aduaszok, mert ugyan programozas szempontjabol ugyan ott vannak, a diploma itt bizonyitja, hogy megvan a hosszutavu akaratuk, kitartasuk, es normalisan vegigviszik azt, amit vegig akarnak, mig az egyetemet nem befejezett embereknel ezt nem lehet tudni biztosra, ott 50-50.
Jah, es azt is hozzateszem, hogy ez csak a palyakezdesnel igaz, kesobb mar csak a szakmai rutin meg maga az ember szamit.
Új hozzászólás Aktív témák
Hirdetés
● olvasd el a téma összefoglalót!
- Robotporszívók
- Kormányok / autós szimulátorok topikja
- VR topik (Oculus Rift, stb.)
- Milyen billentyűzetet vegyek?
- Anglia - élmények, tapasztalatok
- A fociról könnyedén, egy baráti társaságban
- BestBuy ruhás topik
- One otthoni szolgáltatások (TV, internet, telefon)
- Bittorrent topik
- Óbudai Egyetem (volt BMF)
- További aktív témák...
- Xiaomi 15 12/256Gb 3 év gari Fehér kivitel/csere csak iphone 15 pro/
- AM5 Gamer PC - Ryzen 5 8400F / RX 9060 XT / A620M / 16GB vagy 32GB RAM 5600MHz / 256GB M.2 + 1TB M.2
- GF63 Thin 11UD 15.6" FHD IPS i5-11400H RTX 3050Ti 16GB 512GB NVMe + 1TB HDD magyar vbill gar
- Mamiya RB67, az eredeti kiadas + Mamiya - Sekor objektiv
- Samsung Galaxy S21 Ultra / 12GB RAM 256GB / Gyárifüggetlen / 12Hó Garancia
- HIBÁTLAN iPhone 11 Pro 256GB Space Grey -1 ÉV GARANCIA - Kártyafüggetlen, MS2937, 100% Akksi
- iPhone 12 mini 128GB Black -1 ÉV GARANCIA - Kártyafüggetlen, MS3090, 100% Akkumulátor
- iPhone 13 128GB Starlight -1 ÉV GARANCIA - Kártyafüggetlen, MS3057, 95% Akkumulátor
- 8 GB GeForce RTX 3070 Ti - garanciával
- Kaspersky, BitDefender, Avast és egyéb vírusírtó licencek a legolcsóbban, egyenesen a gyártóktól!
Állásajánlatok
Cég: FOTC
Város: Budapest