- Gurulunk, WAZE?!
- gban: Ingyen kellene, de tegnapra
- Luck Dragon: Asszociációs játék. :)
- VoidXs: Tényleg minden játék optimalizálatlan?
- sziku69: Fűzzük össze a szavakat :)
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Magga: PLEX: multimédia az egész lakásban
- Hieronymus: Három júniusi képem
- eBay-es kütyük kis pénzért
- Android másképp: Lineage OS és társai
-
LOGOUT
Új hozzászólás Aktív témák
-
-
Rimuru
veterán
válasz
K1nG HuNp #14197 üzenetére
Szerintem facebook es google kivetelevel nem is latja senki hogy honnan erkezett, szoval nekik nem anonim de akosnak lehet az.
Ha tevedek javitsatok ki (se facebook linkeket se google doksikat nem gyartok)martonx: fb nelkul is meg lehet nyitni (egyebkent nem tudnam).
-
Hello,
Szívott már valaki Androidon Samsung kamerával? A nálam levő telón (Android 9, Samsung S5) teljesen jó minden, mivel ez egy legacy eszköz a Camera2-nek.
Havernál egy Samsung Xcover4-en zöld képet ad.
A preview build közben mondjuk kilövi az autoWB-t, de attól még nem kéne ZÖLDET adnia... ez inkább valami képformátum hiba lehet, de mi? Már a Textureview-re is rosszul kerül... -
Domonkos
addikt
válasz
Akos2110 #14193 üzenetére
>teljesen névtelen
>a link: https://l.facebook.com/l.php?u=https%3A%2F%2Fforms.gle%2FGpCy3B7nxcdxLRSk7%3Ffbclid%3DIwAR3E9bILHFR3tGDX8MNVU5ItjbuLPK3EyXt8324aHJTw0fd0O8RmhWFeXmI&h=AT2wu3OPAfLs_1UxFzljMpOCzibEypEkXnxJwpoaua0qQS6aMYVp7KsdR6ApswnpFwdSG8Hub1TgX0McYEVnT6YnETcznP1Ns0Q8gvegaha
-
Akos2110
tag
Sziasztok! Múltkor már próbálkoztam interjúalanyokkal, most egy kérdőívemhez kérnék segítséget.
Ha dolgoztatok már agilis környezetben / csapatban vagy ismertek olyat aki igen, nagyon hálás lennék ha kitöltenétek vagy továbbítanátok a szakdolgozatomhoz kapcsolódó kutatásom kérdőívét.
A kérdőív az agilis csapatok sikertényezőit vizsgálja, körülbelül 10 perc alatt kitölthető és teljesen névtelen.
a kérdőív linkje: https://forms.gle/GpCy3B7nxcdxLRSk7
Előre is köszi Mindenkinek! Ha van bármi megjegyzésetek a kérdőívhez kapcsolódóan azt a kérdőív végén, illetve pm-ben is szívesen várom! -
kraftxld
félisten
válasz
kraftxld #14191 üzenetére
Na, mégse vagyok annyira GYP-s
Ez a PATH ötlet jó volt, kiderült, hogy nem az alap windows-os CMD-be kell, hanem abban a kontextusban amit megnyit a saját "start-shell.bat". És ebben a bat-ban kell szögelni a path-ot.
Aztán kellet neki a ninja, de annak meg nem volt jó a github-os repository, exe kellett a csillagomnak
De már ontja a parancsoros compile üzeneteket. -
kraftxld
félisten
válasz
kraftxld #14183 üzenetére
Eddig eljutottam, de hogy ezt a GYP valamit miért nem találja, az kb misztérium, ott van szépen a mappában.
A build scriptben ide mit kellene írni?
set -e
cwd=$(cd $(dirname $0); pwd -P)
dist_dir="$cwd/../dist"
argsfile="$dist_dir/build_args"
source "$cwd/coreconf/nspr.sh"
source "$cwd/coreconf/sanitizers.sh"
GYP=${GYP:-gyp}
# Usage info
show_help() -
vz12
tag
válasz
janos1988 #14181 üzenetére
Köszi.
Örülök, ha mostanra már magától értetődő, van néhány "apróság" amiről nem is beszéltünk, pedig kell a hibátlan működéshez, de nyilván felfigyeltél rá és érted.
Egyébként lehet, hogy a Te programod gyorsabb az enyémnél (de ez ennél a feladatnál nem igazán számít), viszont kacifántosabb (bonyolultabb) is, ami viszont nem előny.A nagy kapkodásban nálam bent maradt egy "var i,pos1:integer;", ami ugyan hibát nem okoz, de elpazaroltam 2 byte-ot feleslegesen a memóriából.
A "var i,pos1:byte;" jobb lett volna.
A stringek a "normál" pascal-ban max. 255 hosszúak lehetnek, amihez elég a "byte" típus.Mostanában már nemigen pascal-ozok, de régebben sok példa volt rá.
A tömb 0-záson annyit pontosítanék, hogy string típusú tömb esetén természetesen nem 0, hanem "üres string" van (ezt így is csináltam, csak félrebeszéltem), a többi stimel, tehát a TP 7.0 előtt ez is probléma volt, azóta valószínűleg az üres string a kezdőérték. De ha én beállítom az üres stringet kezdőértéknek, akkor tuti hogy az üres lesz, javaslom ezt mindenkinek.
-
janos1988
addikt
Köszi.
De amúgy rácsodálkozok még most is, hogy milyen zseniális megoldást írtál, lekezeltél vele mindent röviden és tömören. Nekem még csak hasonló sem jutott volna eszembe. Igaz 1 hónap után mit vár az ember...
Hiába tervezném meg előtte papíron 5x 5 féleképpen, egyik sem lenne ennyire rövid, tömör, logikus és magától értetődő.
-
vz12
tag
válasz
janos1988 #14178 üzenetére
A "+1", "-1' nem fétis, hanem fontos eleme a működésnek, nevezhetjük trükknek, de igazából ez szükségszerű. Ha belegondolsz és megérted a miértjét, szerintem el fogod ezt ismerni.
A programom ugye alapvetően nem karakterenként, hanem szavanként szeleteli le az input szöveget, pontosabban szóköztől szóközig. Minden lépésben megkeresi a következő szóközt, viszont a megtalált szónak ez a szóköz már nem része, ezért van a "-1". A "szeletelésnél" (delete) viszont nem csak tisztán a szót, hanem a megtalált szóközt is le kell szedni a szöveg elejéről, ezért van a "+1".
Ezt nem úgy kell nézni, hogy 1-1 = 0 és ennyi, nem. A folyamat (ciklusmag) végén 1-1 = 0, ez rendben van, de ez nem azt jelenti, hogy működés közben a "mikrokörnyezetben" ez végig így van.Csak a végén.
Közel kell menni a részletekhez hogy megértsük a dolgokat, a működést nem (mindig) lehet "távolról" nézni, vagy átlagolni, ahol már összemosódnak a részletek. Pl. ha fociban egy játékos egy meccsen rúgott 2 db gólt tizenegyesből, az ugyanaz, mint ha az egyiket a kapu mellé rúgta balról 1 méterrel, a másikat a kapu mellé rúgta jobbról 1 méterrel, vagyis átlagban 2 gólt rúgott a kapu közepébe ... (?)A "tmp" változó a függvényemben a jelen esetben nem szükségszerű, mert az eredeti input szövegre menet közben nincs szükség, de más esetben előfordulhatna hogy szükség van rá, ezért én szeretem így csinálni. De itt, most ez valóban tűnhet feleslegesnek.
A tömböket én mindig nullázom induláskor, régebben ez szükségszerű volt (mert nem lehetett arra számítani, hogy 0-val indulnak), az "újabb" pascal verziókban (TP 7.0-tól kezdve) úgy tudom hogy ez a probléma már nincs meg, ez is csak egy (jó) szokásom. Persze az is lehet hogy nem 0 a tömbelemek kezdeti értéke, akkor mindenképpen inicializálni kell, én ezt inkább rutinszerűvé tettem, ennyi.
A "delete(tmp,1,pos1)" az általam írt szóköz végű inputtal jó (mondjuk rá), de ha nem szóközre végződik (azaz normális esetben) NEM JÓ, úgy kell ahogy én csináltam. Próbáld ki az én programomat olyan input szöveggel, aminek a végén nincsenek szóközök (egy sem). Sőt, a "delete(tmp,1,pos1+1)" sem jó. Meg lehet érteni, hogy miért van ez így, de ezt az olvasóra bízom.
-
janos1988
addikt
válasz
janos1988 #14178 üzenetére
Kisebb sikerélmény, sikerült megoldani a szóközöket.
program szoveg_bontas;
function bontas(s1:string;var pos1:integer):string;
begin
bontas:='';
while (s1[pos1]<>#32) and (pos1<>length(s1)+1) do
begin
bontas:=bontas+s1[pos1];
inc(pos1);
end;
if s1[pos1]=' ' then inc(pos1);
end;
var
s2,s3:string;
pos2,t,i:integer;
tomb:array [1..10] of string;
begin
pos2:=1;
t:=1;
s2:=' Ez megint egy szep hosszu proba mondat.';
repeat
s3:=bontas(s2,pos2);
if s3<>'' then
begin
tomb[t]:=s3;
inc(t);
end;
until pos2>length(s2);
for i:=1 to t do writeln(tomb[i]);
end.
-
janos1988
addikt
Az ilyen megoldásokon csak pislogok. Messze vagyok még az ilyen kivitelezéstől.
A több szóköz opcióra nem is gondoltam...
Amúgy mi ez a +1 -1 fétis?Valami programozásbeli trükk? Mert érdekes, hogy elméletileg balansz van -1 és +1 között, de ha kitörlöm ezeket akkor mégis megbomlik az egyensúly és káosz lesz. Érdekes.
Hogy ha valamivel dolgozni akarsz akkor érdemes mindig egy átmeneti változóba másolni a tartalmát, mintsem hogy az eredetivel dolgozz?
A tömböt ajánlott mindig feltölteni? Ne bízz a rendszerben elv végett
Illetve a "delete(tmp,1,length(szo)+1)" helyett mehet a "delete(tmp,1,pos1)" is? Végül is működik.
Egyelőre ennyiAmúgy meg elméletileg az enyémbe át kellene ugrania a szóközöket tárolás nélkül, de a gyakorlatban nem úgy működik.
-
vz12
tag
válasz
janos1988 #14175 üzenetére
Én valahogy így csinálnám.
Extra feature: a szóközök száma akár több is lehet a szavak között.
A "+1" és "-1" dolgokra nagyon oda kell figyelni.program szoveg_bontas;
const N=100;
type tomb_type=array[1..N] of string;
var tomb:tomb_type; i,db:byte; s:string;
procedure bontas(s:string; var tomb:tomb_type; var db:byte);
var i,pos1:integer; tmp,szo:string;
begin
tmp:=s;
for i:=1 to N do tomb[i]:='';
db:=0;
while tmp<>'' do begin
pos1:=pos(' ',tmp);
if (pos1>0) then szo:=copy(tmp,1,pos1-1) else szo:=tmp;
if (szo<>'') then begin
db:=db+1;
tomb[db]:=szo;
end;
delete(tmp,1,length(szo)+1);
end;
end;
begin
s:=' Ez egy ronda mondat. ';
bontas(s,tomb,db);
for i:=1 to db do
writeln(tomb[i]);
end. -
janos1988
addikt
válasz
janos1988 #14174 üzenetére
A temps-re nincs is szükség és 2 komment.
program szoveg_bontas;
function bontas(s1:string;var pos1:integer):string;
begin
bontas:='';
while (s1[pos1]<>#32) and (pos1<>length(s1)+1) do //a . lemarad ha nincs +1
begin
bontas:=bontas+s1[pos1];
inc(pos1);
end;
inc(pos1); //szokoz (#32) atugrasa
end;
var
s2:string;
pos2,t,i:integer;
tomb:array [1..10] of string;
begin
pos2:=1;
t:=0;
s2:='Ez megint egy szep hosszu proba mondat.';
repeat
inc(t);
tomb[t]:=bontas(s2,pos2);
until pos2>length(s2);
for i:=1 to t do writeln(tomb[i]);
end.
-
janos1988
addikt
Viszont elkészült a szétbontó program. Próbáltam máshogy és/vagy egyszerűbben megoldani, de nem ment, ennyire telik tőlem egyelőre.
program szoveg_bontas;
function bontas(s1:string;var pos1:integer):string;
var
temps:string;
begin
temps:='';
while (s1[pos1]<>#32) and (pos1<>length(s1)+1) do
begin
temps:=temps+s1[pos1];
inc(pos1);
end;
bontas:=temps;
inc(pos1);
end;
var
s2:string;
pos2,t,i:integer;
tomb:array [1..10] of string;
begin
pos2:=1;
t:=0;
s2:='Ez megint egy szep hosszu proba mondat.';
repeat
inc(t);
tomb[t]:=bontas(s2,pos2);
until pos2>=length(s2);
for i:=1 to t do writeln(tomb[i]);
end.
-
Is-tee
aktív tag
És milyen developerként helyezkedtél el?
Nehéz volt?
-
haxiboy
veterán
válasz
Is-tee #14169 üzenetére
Akutális technológiákat nagyon kevés helyen tanítanak, hiába van szoftverfejlesztő végzettsége valakinek ha csak Chicken-ben tud kódot írni. Nekem nincs szakmám - még , mégis developerként dolgozok
Egyébként én is most tanulok web frontendet, html5 + jquery + ajax az első lépésem.
-
bambano
titán
válasz
sztanozs #14166 üzenetére
ha van egy utasítás, amit kizárólag a ciklus végén kell végrehajtani, akkor azt nem írom bele a ciklusba, hogy a ciklusmag minden futásakor legyen egy false feltételű if.
tehát a helyes megoldás az, ha a ciklus utánra tesz egy ifet, hogy amennyiben a bemenő string hossza nagyobb, mint nulla (vagy a kimenőé), akkor azt írja ki.
-
Is-tee
aktív tag
Első körben a tudásom szeretném minél magasabbra vinni, referenciát kiépíteni, és ha adódik alkalom akkor megpályázni. Igazából, hogy elég-e ez a szakma, vagy érdemesebb tovább menni másik irányba.
-
Is-tee
aktív tag
Sziasztok!
Most kezdtem komolyabban foglalkozni a programozással (web, ezen belül is inkább frontend, ami érdekelne), mert szeretnék majd idővel váltani. Kérdésem az lenne, hátha van valakinek hasonló tapasztalata, hogy, mint Műszak-Informatikus technikus, mennyi esélyem lenne elhelyezkedni programozóként?
-
válasz
instantwater #14163 üzenetére
A Pascal egyebkent tok rendben van, jobb oktatonyelv, mint peldaul a Javascript.
-
-
janos1988
addikt
válasz
janos1988 #14161 üzenetére
Ez az egész arra kellett, hogy ha egy fájlból beolvasom a sorokat (#10#13) akkor azt szét tudjam bontani és a szeparált adatokat a rekord megfelelő mezőibe bemásolni. De közben rájöttem, hogy ez nem lesz annyira egyszerű.
Addig, oké, hogy szétszedem a sort, de, hogy mondom meg neki, hogy az első szétszedett részt rakja be a rekord első/megfelelő mezőjébe és így tovább... Fejben már vannak tervek, hogy kettészedem a szeparálós algoritmust két függvénybe és a visszatérési értékét fogom megadni a rekord egyes mezőibe, de hogy ez mennyire fog működni a gyakorlatban... De ez már a holnapi feladat lesz. De "léci" egyelőre ne adjatok tippeket, küszködni akarok vele.
-
janos1988
addikt
válasz
kovisoft #14157 üzenetére
Végül is így sikerült közben megoldani (illetve ezek más "elrendezése" és/vagy a while do ciklus használata, de a végeredmény ua):
program felbontas;
var
s1,s2:string;
i:integer;
begin
s1:='Ez egy szep hosszu proba mondat akarna lenni.';
s2:='';
for i:=1 to length(s1) do
begin
if (s1[i]<>#32) then s2:=s2+s1[i]
else
begin
writeln(s2);
s2:='';
end;
if i=length(s1) then writeln(s2);
end;
end.
Közben olvasgattam és beugrott, hogy van a C-ben használatos 0 végű sztring is a Pascalban (PChar), de azzal is hasonló megoldások születnek (születtek). Bár előnye, hogy meghatározható a vége (#0). Köszi neked is és a többieknek is!
-
vz12
tag
válasz
janos1988 #14151 üzenetére
Az első megoldás (is) majdnem jó, teljesen végigmegy a mondaton, a "pont" is megvan a végén, csak éppen nem írja ki az utolsó szót. A szg. ugye nem a kívánságaink, hanem az utasításaink szerint működik, tehát ha nem írja ki a gép, akkor az azért van, mert nem lett megmondva neki.
Nos, akkor mondjuk meg neki, az első megoldást egészítsd ki a for ciklus után, az "end." előtt a következővel:if (s2<>'') then writeln(s2);
-
-
Akos2110
tag
Sziasztok!
Lehet kicsit off-topic, viszont szerintem ezen a fórumon vannak páran akik agilis projektvezetési/szoftverfejlesztési elveket alkalmazó csapatban dolgoznak. Szakdolgozatos interjúhoz lenne szükségeben olyan ember(ek)re akik ilyen csapatban dolgoznak (lehetőleg scrum és/vagy kanban módszertannal, lehet fejlesztő/product owner/manager/scrum master is akár) és szívesen benne lennének egy kb. 30-45 perces interjúban ami az agilis projektek sikertényezőiről szólna.
Nagyon sokat segítene a munkámban.
Ha valakit érdekel légyszi írjon pm-et! -
kovisoft
őstag
válasz
janos1988 #14151 üzenetére
Alapvetően az a probléma mindkét megoldásoddal, hogy az a feltétel, ahogyan vizsgálod az új szó kezdetét, az nem érvényes a string legvégén. A szöveg közepén amikor a szóköz jön, akkor az aktuális előtt lévő karakter a szó utolsó betűje, amikor viszont a szöveg utolsó karakteréhez értél, akkor ez nem igaz, mert ott az aktuális karakter a szó utolsó betűje.
Az első változatodban figyelmen kívül hagyod azt, hogy a szöveg végén nem lesz szóköz, tehát ott marad a "levegőben" még az utolsó szó, amivel nem csinálsz semmit. Ezt még valahogy le kellene kezelni a ciklus után.
A második változatodban valami ilyesmit csinálsz: a szónak akkor van vége, ha szóköz karakter jön vagy ha a szöveg utolsó karaktere jön. De ez nem igaz, mert így kimarad a legutolsó karakter. Ehelyett valami ilyesmit kell csinálnod: a szónak ez az utolsó karaktere, ha tart még tovább a szöveg és szóköz lesz a következő, vagy ha ez a szöveg utolsó karaktere. Az nem korrekt megoldás, hogy túlfuttatod a ciklust, legfeljebb akkor, ha gondoskodsz róla, hogy a túlfuttatott n+1. tömbelemre semmiképpen sem fogsz hivatkozni.
A többieknek: ez Pascal-szerűség, itt 1-től indul a ciklus.
-
-
bandi0000
nagyúr
válasz
janos1988 #14153 üzenetére
Azt felejted el, hogy a tömbök mindig 0-tól indeelődnek, szóval valójában ha 1-ről indítod a ciklust, akkor a "z" -vel kezdItt lehet rosszra gondolok, bár a "<>" operátor sztem a != akar lenni nem?Mert itt nem a length(s1)-ig kell menni, hanem s1-1 ig, mivel 0-val kezdődik az index ugyeif (s1[i]<>#32) and (i<>length(s1))
Sőt, most utánaolvasva elvileg a stringek 1-től indexelődnek, akkor mind1, akkor meg length+1-ig kell menniSilεncε:
Nekem is hálistennek, csak okoskodni próbálok
-
janos1988
addikt
válasz
janos1988 #14151 üzenetére
A . lemaradása már megvan, mert ha a for ciklus elér a 45. lefutáshoz akkor i<>45 hamis (mivel i=45) lesz így már a feltétel is hamis lesz, azaz else ág. Na de, hogy tudom mégis kiíratni.
Szerk.: Ha a for ciklushoz hozzáadok egyet for i:=1 to length(s1)+1 és a kiértékeléshez is (i<>length(s1)+1) akkor minden okés. De szerintem ezt nem így kell(ene) megoldani, hogy túlfuttatom a cilust.
-
janos1988
addikt
Próbáltam magamtól egy mondatot feldarabolni de nem megy, csak vakarom a fejem.
Ha így csinálom, akkor lemarad a "lenni." rész:
program felbontas;
var
s1,s2:string;
i:integer;
begin
s1:='Ez egy szep hosszu proba mondat akarna lenni.';
s2:='';
for i:=1 to length(s1) do
begin
if s1[i] <> #32 then s2:=s2+s1[i]
else
begin
writeln(s2);
s2:='';
end;
end;
end.
Ha így próbálom, akkor pedig a ".":
program felbontas;
var
s1,s2:string;
i:integer;
begin
s1:='Ez egy szep hosszu proba mondat akarna lenni.';
s2:='';
for i:=1 to length(s1) do
begin
if (s1[i]<>#32) and (i<>length(s1))
then s2:=s2+s1[i]
else
begin
writeln(s2);
s2:='';
end;
end;
end.
-
opr
nagyúr
Mappa neveket a vs soha nem is fog, mert VS-ben az elrendezes filter alapu, nem path alapu.
Amugy a kezileg hegesztest tamogatom, En vs verziotol fuggetlenul a legritkabb esetben hasznalom az editort sln es project fileok valtoztatasahoz, mert valami borzalom, mit tud muvelni a vs. Plusz maga az editor is egy kalap fos. Ne erts felre, En imadom a vs-t, konkrean ugy gondolom, hogy nincs parja, de vannak olyan hibai, hogy az hihetetlen. -
dqdb
nagyúr
Miért erőlteted a 2015-öt, amikor azóta megjelent a 2017 és a 2019 is, amelyek éppen ilyen téren fejlődtek sokat?
Előfordul néha, hogy nem megy a refactoring/hibát dob/fájl átnevezésekor nem ajánlja fel az osztály átnevezését. Ilyenkor lépésenként kell próbálkozni, hátha úgy megy (szokott). Ha csatolt fájlokra nem megy, akkor ott a munkát a .csproj kézi módosításával és/vagy a generált fájl szerkesztésével is el lehet érni (bár sokszor elég a .csproj hegesztése után újra elmenteni az adott fájlt, aztán a generátorok már elvégzik a munka többi részét.
-
coco2
őstag
Sziasztok!
VS Prof 2015, a Rename tool (solution explorerben) elkezdett "nem működni". Név átírás után nem kínálja fel, hogy az alérendelt file-okat is megfelelően módosítja, ami egy kicsit gáz. Pld átírom egy project nevét (ami névtér is egyben), és nem dobja fel utána a kérdést, hogy az alárendelt classok módosításait is elvégezze-e, és persze nem is végzi el. A Rename előzőleg működött, és pld függvény nevekre továbbra is működik. Valamit sikeresen elkutyultam, vagy mi történt?
-
-
válasz
K1nG HuNp #14141 üzenetére
Az átlag webfejlesztő szerintem, és amennyire tudom, tényleg nem MsC képzés kéne legyen. Max. alap felsőoktatási képzés, de még inkább valami OKJ szerű, középiskola utáni. A programozó matematikus, programtervező matematikus inkább a webfejlesztő által használt szoftvereket kéne kitalálja és megvalósítsa, az informatikus mérnök meg azt alakítja ki/üzemelteti, amin ezek futnak. Nem kevesebb vagy több ez, hanem tök más munkakörök.
-
#95561216
törölt tag
válasz
K1nG HuNp #14141 üzenetére
Nem kevesebb, Javat se egyetemen tanítanám, én se ott tanultam. Ha meg valaki mérnöknek hív, megsértődök
Progmatosból kellene évente 10-50, nem 500, vagy mennyit képeznek. Hasonlóképp a "programozó villamosmérnökkel". Csak a magyar felsőoktatás (is) baszott 20-30 éve új szakokat indítani, inkább felskálázták és azóta foltozgatják azokat a szakokat, amiket anno kis túlzással COCOM-listás gépek lemásolására terveztek. -
K1nG HuNp
őstag
válasz
#95561216 #14139 üzenetére
gratulalok a stigmazashoz, meseld mar el mivel kevesebb egy hozzaerto webfejleszto mint egy rendes "mernok"? mivel kell kevesebbet tanulnia vagy atlatnia? miert eppen html textboxba irtad be a kommentedet es nem egy javaban fejlesztett csodalatos swinges alkalmazasba?
de nyugi, node.js mar van a BME-n es a Reacttol sem allunk messze
ja es ott a mobweb, hogy egy kotelezo targyat is emlitsek, ahol angulart tanulnak a nepek
-
dabadab
titán
válasz
I02S3F #14136 üzenetére
Egyébként az egyetemi elméleti oktatással nem az a legnagyobb baj, hogy maga az elmélet ne kellene, hanem az, hogy rosszul tanítanak olyan dolgokat, amik szükségtelenek.
Az asszony most csinált egy másoddiplomát és ott futott bele olyanokba, hogy az évfolyam nagy része nem értette az elméleti részt, mert az előadó érthetetlenül adta le, viszont az asszony - az első diplomája meg a szakmai tapasztalatai okán - értette, így aztán azt is látta, hogy a össze-vissza dobált szakszavak mögött tulajdonképpen a használhatatlanságig agyonegyszerűsített elmélet volt, ami abban a formában nem jó - valószínűleg azért, mert a tanár valójában nem igazán volt mestere a témának.
-
-
-
-
Silεncε
őstag
-
-
válasz
K1nG HuNp #14126 üzenetére
Amit én tanultam egyetemen (és szakmai volt), az általában a nagyon mély alaprétegek, amiket közvetlenül a gyakorlatban sosem fogsz használni, de muszáj tudni, hogy értsd, ami felette van. (kivéve az Autocad, azt mind a két felsőoktatási körömben elég frankón megtanították
)
Az egy másik dolog, hogy még ez is nagyon kis arányban van a legtöbb intézményben, de ahova én jártam, ott tudható, hogy sokat javult a helyzet. -
martonx
veterán
válasz
K1nG HuNp #14126 üzenetére
"attol fuggetlenul hogy en pl egyetemre jarok semmit sem tanultam ott amit nemileg is kamatoztatni tudtam a webes palyafutasom soran" - maximálisan egyetértek, sajnos a magyar felsőoktatás (hm, elnézve az általános iskolás gyerekeimet, ez sajnos inkább az egész magyar iskola rendszerre vonatkozik, nem csak a felsőoktatásra) picit sem gyakorlat, hanem a halál felesleges elmélet híve. De nem akarnék itt ezzel flame-et elindítani
-
K1nG HuNp
őstag
attol fuggetlenul hogy en pl egyetemre jarok semmit sem tanultam ott amit nemileg is kamatoztatni tudtam a webes palyafutasom soran, talan a komhal1 tcp-s laborjat, hogy ertsem mi van a chrome devtools network tabjen
ugy tanulsz ha csinalsz majd kerdezel majd javitasz, illetve nekem ami nagyon erdekes volt az masok source-codejanak az olvasgatasa, nagyon sokat lehet belole tanulni, hogy mit hogyan is erdemes pontosan
amit en lattam hogy egy fiatalban keresnek az az elhivatottsag, jo munkakornyezetben junior/trainee kent ugyis alap feladatokat kapsz, 0 nyomassal es van vegtelen idod tanulni
es egyaltalan nem szabad felni semmitol, nekem nincs 2 eve hogy megirtam az elso sor javascriptem, meg az elso tick-tack-toe react appom, fogalmam sem volt hogy mit latok vagy csinalok de nagyon magaval ragadott, azota kb az egyetem masodvagonra kerult, keltem fekudtem a webbel es azota van commitom a next.js-ben meg kodom a sziget.hu-ban
a legszebb az egeszben h az egyetemhez is sokat hozzatett ez, a legjobb atlagom abban a felevben lett amikor mar dolgoztam es meg amelett is mindig kattogtam valami kis itthoni projekten es abban a fentmarado 2-3 oraban meg fokusszal tanultam ahelyett h egesz nap azzal szenvedtem volna ami hidegen hagy.
-
Is-tee
aktív tag
Esetleg egy próbát/utánajárást még megérne a codeberry [link]. (HTML5/CSS/Javascript/React.js/Bootstrap/Git használat stb.
Én is itt kezdtem, és az alapokat tényleg jól össze foglalja, saját tempód szerint haladsz, vannak feladatok, amiket meg kell tudnod oldani egyedül, van segítség, de érdemes egyedül e ülni rajta. -
válasz
Create. #14119 üzenetére
"hogy ott az anyag aztán vagy megérted vagy nem magadtól, mert el nem magyarázza senki."
Van az, hogy az iskola az életre készít fel... melóban jön valami akkora baromság, hogy kilóg a levelezőszerverről, általában azt se mondja meg senki, hogy miért úgy kérik, mert akkor kiderülne, hogy 5 szinttel fentebbről jött, de már alatta se értették, miről van szó
De az jogos, hogy ha van kitől kérdezni, akkor sokkal könnyebb tanulni. Én minden apróságot napokig guglizok most a droidhoz. -
válasz
janos1988 #14118 üzenetére
Bármilyen suliba megy az ember, sokat kell gyakorolni sulin kívül is. Az egyetemmel levelező formában az a bajom, hogy ott az anyag aztán vagy megérted vagy nem magadtól, mert el nem magyarázza senki. A webler teljesen jó, igaz házit nem nagyon adnak, viszont arra jó, hogy tudjam miket kell néznem, pár olyan honlapot mutattak, aminek a létezéséről sem tudtam . Mellette elő vagyok fizetve a letscode-ra is. Nem a szorgalommal van bajom, hanem hiányzik az útmutatás, illetve nem tudom, hogy hol van az a szint, amikor már elkezdhetek állást keresni juniorként. A hardskill úgyis munkahelyen fog jönni. Próbálok majd portfóliót is csinálni, egyik haveromnak építgetek honlapot, amiket tanulok azt próbálom beletenni majd. De visszatérve a green foxra szerintem én is hagyom. Még a brainig hubot néztem, talán őket megérné választani, de ők meg majd ősszel indítanak megint 3+6hónapos weblapkészítő képzést, ami nem ilyen bootcamp stílusú.
-
janos1988
addikt
válasz
Create. #14117 üzenetére
Maga a stílus sem túl megnyerő. Nem beszélve a videóban elkövetett hibákról, amik tényleg banálisak egy "oktatótól".
Viszont felnéztem az általad említett Webler oktatóstúdió weboldalára. Pl. a szoftverfejlesztő okj viszonylag jónak tűnik, tematikája is tetszik*, de nekem az ilyenekkel két bajom van. Csak heti 2 alkalommal van oktatás és ezáltal nagyon elnyújtják a képzési időt (fölöslegesen), másik maga az igazi gyakorlati rész, ahol közösen el kezdenek fejlesztenek egy alkalmazást a kurzus végén (2-3 hét), hogy összeálljon a kép és egy kis gyakorlatot is szerezzenek. Ahhoz hasonlítanám az ilyet, mint amikor a b kategóriás jogosítványt megszerzed úgy, hogy a sikeres elméleti vizsgákat teljesítetted, meg mentetek az oktatóval 2-3 kört a rutinpályán, aztán ég veled. A többit majd a forgalomban megtanulod, hisz az elméleti rész már ott van a fejben.
* Igazából ha végignézd a tematikát, semmi olyan extra nincs benne amit te magad néhány könyvből és a tengernyi sok ingyenesen elérhető oktatóvideóból ne tudnál megtanulni.
-
janos1988
addikt
válasz
Create. #14111 üzenetére
Én is szemezgettem az ilyen gyorstalpalókkal, de kis utánaolvasás (gyik) után lebeszéltem magam róla.
GitHub feltöltéseikbe is bele nézegettem. 10. héten még mindig alap dolgokkal futottam össze, pedig ha az ember önképez otthon videók és pdf-ek által, már kicsit összetettebb programokkal is meg kellene, hogy birkózzon. Nem azt mondom, hogy nem tanulsz semmit sem ha elvégzed, de annyi pénzért amennyibe kerül, az átadott tudás nagyon kevés és akkor még ott vannak a feltételek is, ha nem sk-n végzed el.
-
-
Sziasztok!
Jelenleg webprogramozást tanulok a webler oktatóstúdió keretein belül és érdekel is, főleg a frontend része. Viszont most láttam, hogy online lehet a greenfoxnál vagy progmastersnél java fullstack-et tanulni intenzív 5-6hónapos képzésben. Mi a véleményetek erről a képzési formáról? Junior szinthez elég? Egyetemen pti levelezőn szakon 4féléven vagyok túl, de sajnos itt mindent magamnak kell utánajárni, ami vagy sikerül vagy nem, ezért is gondolkodom egy ilyen intenzív tanfolyamban, hátha segítség lenne az egyetemhez is.
köszi előre is -
-
Ha új programot írtok egyedül, először beleteszitek az összes feature-t, és utána jöhet a bugfix, vagy beleraktok egy feature-t, azt kitesztelitek, bugfix, majd újabb feature? Melyik a célszerűbb/hatékonyabb/időtakarékosabb?
-
BProgrammer
lelkes újonc
cPanel tárhelyemen létrehozott MySQL adatbázisomhoz miért nem tudok csatlakozni MySQL Workbench-el? Mindent úgy csinálok, ahogy itt írja: https://www.inmotionhosting.com/support/website/connect-database-remotely-mysql-workbench/
Ennek ellenére nem működik a connection.Előre is köszi!
-
t256
őstag
válasz
dabadab #14099 üzenetére
Köszönöm a választ mindkettőtöknek!
Egyenlőre valami ingyenes, átfogó tananyagra gondoltam. A programnyelv az mindegy? Van egy ismerősöm Aki ebben dolgozik. Sokat nem tudtam kihúzni belőle, de azt mondta hogy a nyelv az mindegy a logika megértése a lényeg.
Gyakorolni kell ez tény. Saját projekt most nem jut eszembe, de szívesen összeraknék egy Far Cry-hoz hasonló játékot
Tudom kisebben gondolkodjak.
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- ZBook Fury 16 G9 16" FHD+ IPS i7-12850HX RTX A2000 32GB 512GB NVMe magyar vbill ujjlolv IR kam gar
- AKCIÓ!!! GAMER PC: Új i5-14400F +RTX 4060/5060/4070/5070 +16-64GB DDR4! GAR/SZÁMLA! 50 FÉLE HÁZ!
- Elite Dragonfly G3 13.5" FHD+ IPS érintő i5-1235U 16GB 512GB NVMe ujjlolv gar
- Újszerű 17.3" FHD (1920x1080) IPS 40pin 144Hz matt LED kijelző. AUO B173HAN04.9
- Lenovo kezdő laptop (i3 6th, 500 GB, 4 GB) reklámáron! AkciÓÓ!
- ÁRGARANCIA!Épített KomPhone i9 14900KF 32/64GB RAM RTX 5070Ti 16GB GAMER PC termékbeszámítással
- Apple iPhone SE 2020 64GB, Yettel függő, 1 Év Garanciával
- Nike Airmax 720 43-as sneaker eladó
- ÁRGARANCIA! Épített KomPhone i9 14900KF 64GB RAM RTX 5080 16GB GAMER PC termékbeszámítással
- Samsung Galaxy A40 64GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft
Város: Budapest
Cég: Promenade Publishing House Kft.
Város: Budapest