- Fotók, videók mobillal
- iPhone topik
- Huawei Watch Fit 3 - zöldalma
- Google Pixel topik
- Honor Magic V2 - origami
- Poco F7 Pro - jó, de az amatőr sem rossz
- A Bugatti Veyron megleckéztetésére készül a Dreame első villanyautója
- Xiaomi 15 - kicsi telefon nagy energiával
- Kínos szituba keveredett a Nothing
- Akciófigyelő: Megnyílt a Xiaomi hivatalos magyar webáruháza
-
Mobilarena
Új hozzászólás Aktív témák
-
válasz
bandi0000 #11099 üzenetére
Nekem abszolút pozitív tapasztalataim vannak az Udemy-s anyagokkal.
Annyi, hogy nem lehet "megtanulni", különben az álláshirdetésekben nem éveket, hanem órákat írnának.Arra jó, hogy megadja az alapot, ami után sokkal könnyebb egyedül boldogulni, arra viszont nagyon jó.
-
bandi0000
nagyúr
ezek az udemys oktatások mennyire jók? Hülye kérdés, de pl látom hogy van ilyen , hogy c++ unreal engine fejlesztés, 54 óra, ez alatt meg tudom ezt tanulni? vagy mire lehet számítani?
-
martonx
veterán
válasz
dabadab #11096 üzenetére
Hát nem tudom, én meg pont angularral nem mernék már semmibe belekezdeni, akkor már ezerszer nyugodtabban állnék neki Aurelia-val. React nem tűnik rossznak csak a jsx taszít borzasztóan.
Szóal részemről még mindig a jó öreg Knockoutjs az amihez bármikor csukott szemmel vissza merek térni, ha a régi böngésző kompatibilitás szempont, egyébként meg Vuejs. Knockoutjs jó öreget úgy értem, hogy karbantartják, úton van a 3.5-ös verziója, és van már egy TKO branch is, ami alapjaiban is megújítaná. A KO kiszolgált, robosztus, jól dokumentált, kézre álló, csak éppen már nem trendi, ebben a mai hiperaktív frontend fejlesztős világban.
-
válasz
martonx #11094 üzenetére
"A 2.0-t nem próbáltam, kétszer ugyanabba a hibába nem vagyok hajlandó beleesni."
"First, I think it’s important to correct the assumption here. The assumption is that Angular 2 is just an incremental or evolutionary change in Angular 1. That is not true. The only thing that is the same between Angular 1 and Angular 2 are the letters A, N, G U, L, A and R. They are two completely different frameworks, written in different programming languages, with different architectures, different concepts, different development methodologies, different capabilities, different communities…different everything."
(Rob Eisenberg, Aurelia bigboss)
Egyébként az interjú többi részéből úgy tűnik, hogy szerint az Angular 2 lényegesen jobb, mint a React (az Aurelia meg mindennnél jobb, természetesen
- de azt meg egyelőre nem merném bevállalni productionben, mert úgy tűnik, hogy pl. 3rd party támogatása szinte egyáltalán nincs).
-
DNReNTi
őstag
válasz
martonx #11094 üzenetére
Vue-t egyre tobb helyen latom, multcore meg is vettem egy treninget akciosan, ha lesz idom ranezek. En is orulnek mar egy olyan JS (TS) frameworknek, amivel nincs valami bajom.
Egyebkent nekem meg pont a React az ami nem jott at, valahogy felkaru orias, de nem kerdes, ossze lehet rakni egy olyan boilerplate-et, amivel ertelmes mukodo projekteket lehet epiteni. Jelenleg is pont azt porgetem, de alig varom hogy menjek vissza AngularX-re.
-
martonx
veterán
válasz
DNReNTi #11090 üzenetére
Best practice-ek ide vagy oda, amiket írsz tökéletesen igazak, és a best practice-ek éppen csak annyit értek, hogy az ember a napi szintű idegbajt elkerülje.
Szvsz nem csoda, hogy az angularjs amilyen gyorsan divatba jött, olyan gyorsan át is adta a helyet a reactnak.
Todo szintű example-ökhöz tök jó, meg aki életében első komolyabb js projektjét írja, annak persze az angularjs is előrelépés.Anno a knockoutjs után izgatott voltam, hogy amit ennyire hypeolnak biztos valami brutál jó cucc lesz, aztán akkora pofára esés jött nem csak nekem, az egész csapatnak, hogy a fal adta a másikat. A 2.0-t nem próbáltam, kétszer ugyanabba a hibába nem vagyok hajlandó beleesni.
Főállásban a react minden téren kiütötte (mondjuk ez már nagyon szubjektív de a jsx-től hányi tudnék, amúgy a react tényleg jó), ha most kellene új komoly js projektet kezdenem, akkor az Aurelia-ra is kíváncsi lennék (már csak a készítői miatt is, akik az egyik leghíresebb js arcok, többek között az angularjs 2-nél is ott bábáskodott a vezetőjük, mielőtt otthagyta az egész szarkupacot). Ha valami lightweight MVVM kell akkor a régi jó knockoutjs nem tud csalódást okozni, de a Vuejs 2 is nagyon tuti lett.
-
K1nG HuNp
őstag
Codecademy ajánlott? Esetleg van más, jobb alternatíva?
-
DNReNTi
őstag
válasz
dabadab #11089 üzenetére
Az AngularJS meg eleg kiforratlan visszatekintve a 2 utan. Eppen ezert kezdek az egeszet nullarol. Pl: eleg ratyi volt meg a DI, a debug, konnyen bele lehet veszni a scope-okba, az oroklodesbe. Vannak viszont best practice-ek amelyeket betartva, szebb, konnybebben kezelheto kodot lehetett benne irni.
-
martonx
veterán
válasz
Chesterfield #11084 üzenetére
Szigorúan magánvélemény következik:
Az angular egy fos (legalábbis 1.X az volt 2.X-et még nem használtam, éppen az 1.X tapasztalatai alapján).
Knockoutjs nagyon jó, bár nem trendi, de attól még mindig jó.
Ami trendi és ugyanolyan jó (vélhetően jobb, még nem sok tapasztalatom van vele), mint a Knockoutjs az a Vuejs.Egy ilyen egyszerű feladatot simán meg lehetne írni vanilla js-el is, én nem feltétlenül kavarnék ebbe bele SPA frameworköt (angularjs, react), vagy MVVM libet (knockoutjs, vuejs). Mindenesetre ha érdekel az SPA-k, MVVM-ek világa, akkor szerintem Vuejs-el vágj neki.
-
fordfairlane
veterán
válasz
Chesterfield #11084 üzenetére
Felejtsd el az Angulart meg a Knockoutot. Két gombhoz semmi szükség nincs viewmodellre, meg különféle transpileres förmedvényekre. Hacsak nem feltett szándékod, hogy egyik vagy másik keretrendszert megtanuld, két onclick esemény lekezeléséhez meg két ajax lekérdezéshez bőven elég a jquery.
-
válasz
Chesterfield #11084 üzenetére
+1 az Angular mellett, rendesen ki van találva, kiváló dokumentiáció van hozzá, nagyon kényelmes dolgozni vele. Csináld végig a "Tour of Heroes" tutorialt, az rendesen végigveszi az alapelveket meg egy csomó implementációs részletet is.
-
DNReNTi
őstag
válasz
Chesterfield #11084 üzenetére
JQuery-t elfelejtenem a helyedben, Knockout-ot en meg nem hasznaltam, az Angular viszont nagyon jo, penge SPA-kat lehet vele csinalni, es ha jol veszem le neked most pont erre van szukseged.
-
Chesterfield
őstag
Sziasztok!
Készítenem kell egy kliens oldali applikációt, ami az adatokat egy Web API-tól kapja.
A WebApi már készen is van, viszont innen nem igazán tudom, hogy hogyan tovább.Az alkalmazás maga elég egyszerű, kell felülre egy navbar két gombbal, az elsővel csak kilistázza az objektumokat, a másodikban szintén megjelenik a lista, és az elemek mellett egy szerkesztés gomb.
Tetszés szerint használható hozzá knockout, angular, jquery.
Melyikkel lenne legpraktikusabb/egyszerűbb elkészíteni?
Köszönettel veszek bármilyen tanácsot
-
boorit
csendes tag
válasz
martonx #11081 üzenetére
Ezt a részét én nem látom ott a dolognak, nyilván nem túl fair, ha a cégeknek nem reálisan adják elő a tudásszintünket. Nem Greenfoxos vagyok, de itt is hallottam, hogy volt ebből konfliktus, elvileg ezen a jövőben változtatnak, jobban bevonják a cégeket az egész folyamatba, remélem nálunk már nem lesz ilyen probléma.
-
martonx
veterán
válasz
boorit #11079 üzenetére
"szerk.: Mivel az előttünk levő csoportból szinte mindenki elhelyezkedett már, gondolom a valamit azért csak tanulunk itt, de magunktól nem biztos, hogy találnánk állást, viszont azok a cégek, akikhez megyünk, tisztában vannak azzal, hogy mit tanultunk, és felkészültek arra, hogy mit kell még megtanítaniuk."
Cégként látom a másik oldalt, azaz a munkaadókét, akik vettek fel jó pár GreenFox-os embert. Az a vicc, hogy a cégnek nem azt ígérik, mint amit te nagyon is reálisan leírsz. Nekünk úgy vagytok előadva, mint junior, holott még éppen csak egy gyakornok szinten lesztek 4 hónapnyi intenzív tanulás után is. És ez a durva, hogy a cégek akik ezzel a céggel szerződnek junior fizetésért kapnak gyakornokokat. Egyetlen egy előnye van a dolognak, hogy az így idekerült embereket viszont köti a szerződésük, így legalább az elhivatottságukkal nincs gond, csak a tudásukkal, meg hogy nagyon nem erről volt szó.
-
boorit
csendes tag
Én nem vagyok abban a helyzetben, h megítéljem azt, hogy mennyire használható az a tudás, amit kapunk, elmondták, hogy ha végzünk, még nem fogjuk elérni a junior szintet sem. Viszont abban biztos vagyok, hogy gyorsabban fejlődök így, mintha munka után magamtól tanulnám az egészet, heti 40 órában azért ragad ránk valami. Kb 600 órás a tanfolyam (plusz amit a hétvégi project-feladatokra szánunk), ennek nagy része gyakorlati.
Arra mennek rá, hogy legyen egy biztos alap tudásunk, amivel el tudunk helyezkedni egy cégnél, ahol még hónapokig inkább csak a tanulásról fog szólni az egész, esetleg kisebb rész feladatokat kaphatunk, de 1 évig biztos nem bíznak ránk komolyabb munkákat.
szerk.: Mivel az előttünk levő csoportból szinte mindenki elhelyezkedett már, gondolom a valamit azért csak tanulunk itt, de magunktól nem biztos, hogy találnánk állást, viszont azok a cégek, akikhez megyünk, tisztában vannak azzal, hogy mit tanultunk, és felkészültek arra, hogy mit kell még megtanítaniuk.
-
Zola007
veterán
válasz
martonx #11076 üzenetére
Kimondom helyetted: semmi, amit a munka világában azonnal hasznosítani lehet.
mol.biológia (biokémia) szakon végeztem, szóval programozó szempontból kb. bölcsész szintJanuártól heti 6-8 programozás tanórán veszek részt és most kezdem egyáltalán kapizsgálni az OOP alapjait és logikáját.
1-2 hónapon belül jobban ráfekszek a dologra önerőből, C#, Python, javascript, php.
így meglátásom szerint talán 2018 végére épkézláb tudást fel tudok mutatni. -
boorit
csendes tag
Sziasztok!
Pár hete kezdtem el programozni, felvettek egy 4 hónapos képzésre, és most kell választanunk szakirányt, JAVA és .Net (C#) a két opció.
Igazából fogalmam sincs, hogy melyiket válasszam, nem tudom, mik a különbségek a kettő között, milyen területen használják őket. A héten tartanak majd egy tájékoztatót, de szeretnék kicsit jobban utánanézni, tudnátok adni valamilyen támpontot, ami esetleg segíthetne a döntésben?
-
Zola007
veterán
lynda.com, coursera, stb oldalakról tud valaki ajánlani online általános programozás kurzust vagy c#, javascript vonalon , amit el is végzett és látta értelmét a befektetett időnek?
egy python kurzust megcsináltam, elkezdtem egy másikat, de fizetősre átrakták.
Ha már fizetek esetleg érte, akkor körbekérdeznék, hátha van más /jobb alternatíva. -
Froclee
őstag
kis érdekesség: stack overflow survey 2017
-
fordfairlane
veterán
válasz
szaszayanou #11068 üzenetére
Nem hiszem, hogy volna hátránya. Legfeljebb elsőre túlságosan elvontnak, absztraktnak tűnnek majd az összetettebb OO elemek, de ez legyen a legnagyobb probléma. Idővel a helyére kerülnek a dolgok.
-
szaszayanou
aktív tag
Sziasztok!
Szerintetek van annak valamilyen hátránya, ha valaki objektumorientált nyelvvel (C#) kezdi az egyetemi szintű ismerkedést a programozással, vagy szükség van előtte alapozásra egy strukturált nyelvvel.
Most konkrétan a BME és az ÓE mérnök info képzése közül kellene dönteni, és úgy látom, hogy ez az egyik különbség a két képzési program között. -
petyus_
senior tag
Sziasztok!
Javascriptben szeretnék szimulálni egy focimeccset, a kóddal nincs problémám, csak nehezen tudok rájönni, hogy lehetne ezt nagyjából életszerűen megoldani (ne legyenek ilyen 10-0-ás meccsek, de azért ne mindig ugyanannyival nyerjen az egyik csapat). Most először csak annyit szeretnék elérni, hogy mindig legyen győztes, később lehet megoldanám döntetlennel is.
A kiindulási pont minden csapatnál az UEFA koefficiens, ebből szeretném kiszámolni az egészet úgy, hogy látszódjon, ha egy csapat erősebb, de azért valamennyi random legyen benne.
A csapatok koefficiense kb 30-170 között, a legtöbb csapat 100-120 körül. Elsőként ezt raktam össze:
var team1pont = team1.uefaCoeff * (Math.random() * (10-4+1)+4);
var team2pont = team2.uefaCoeff * (Math.random() * (10-4+1)+4);
if (team1pont > team2pont) {
var diff = team1pont - team2pont
var goalsTeam1 = 1 + Math.floor(diff/200)
}
else {
var diff = team2pont - team1pont
var goalsTeam2 = 1 + Math.floor(diff/200)
}Ez azt csinálja, hogy a koefficienst megszorozza egy 4-10 közötti számmal, amelyik csapatnak magasabb, az lesz a nyertes, és a nyertes csapat góljainak száma 1 + a különbség/200. Egy 100 és egy 120as csapattal próbálgattam, nagyjából reálisnak tűnik (persze lehetne finomítani, két gyenge csapatnál a /200 miatt általában 1 gól lenne a különbség), viszont azt nem tudom, hogy a gyengébb csapat góljait hogy számoljam ki (miközben írtam, eszembe jutott, hogy kivonhatnék a győztes csapat góljaiból egy 1 és győztes csapat góljai közötti számot, de most már azért felteszem a kérdést
).
Tehát ahogy írtam találtam egy talán jónak tűnő megoldást, de ha esetleg lenne valami kifinomultabb ötletetek, annak örülnék
.
-
axioma
veterán
Mint egy altalatok beallitott infotanar felesege allithatom, hogy megcsinalna amit a fonok mond, eletkortol fgtl. Mit gondoltok, a sulikban mi van? Most az egyetemrol ne is beszeljunk. Ott se a prof mondja meg, hogy mit csinaljon, hanem a legagilisebb gyakvez(no), aki "egysegesitsunk" alapon majdhogynem a peldakat is megszabja, de a szamonkeres modjat es az ertekelesi hatarokat mindenkepp. Mondjuk mar ugyis csak az van ott, aki me'g mindig nem azert tanit, hogy valami munkaja legyen, hanem a tanitas az hivatasa. Bar azert az is atalakul, mint feladat, pont a feltorekvo ifjusag altalatok is korabban irt atlagban erdektelensege miatt.
-
kezdosql
tag
Szerintem nagyon off-ba mentetek, es mindenki cask a sajat szemleletet probalta meg raeroltetni a tobbiekre, ezert megint egy jot vitaztatatok. Lezarasul egy roved osszefoglalo az itteni szemleletrol:
1. az exceles projektet par kulsos vegzi, hiaba javasoltam adatbazis megoldast, ragaszkodtak az excelhez, mert nekik az a jo, es ragaszkodnak az egyedi munkahoz is.
2. kovetkezmeny, hogy heti 3 alkalommal bejonnek 1-2 orara, osszefesulik, amijuk van.
3. a hatarido ugy negyed ev mulva van, havonta adnak egy kis izelitot, mire jutottak, nem tetszik nekik, mert a fonokok - sot meg en is - mindig belekerdezunk, hogy "na es akkor mi van, ha", vagy "es akkor meg ezt is ki kellene szamolni", stb.
4. A ceg ugy dontott, ez igy jo neki, mindenki hasznalja a sajat kozlekedesi eszkozet sajat koltsegen, fix szerzodesben vannak, a cegnek csak a targyalot kell biztositania heti par orara, kavet es egyebeket is sajat koltsegukon fogyasztanak automatabol vagy boltbol.
5. Az en javaslatommal dolgozhattak volna otthonrol adatbazisba, de akkor a cegnek kellett volna fizetnie az internet hozzaferest.
6. Majd a vegen nekem kell megoldani, hogy az excel tablakbol legyen egy adatbazis, de mar latom, hogy az egy ujabb project lesz, a cimet mar tudom: "hogyan epitsunk adatbazist a ceg szamara hosszan es sok-sok ertekezlet reven".IPsynek:
Az eddigi tapasztalataim alapjan az info tanarok jelentkezesevel nem az a gond, hogy idosebbek nalad, hanem inkabb az, amikor meggyoznek, hogy excelen es turpo pascalon (stb.) semmire nincs szukseged, azokban mindent meg lehet oldani. -
banán007
tag
Sziasztok!
Segitseget szeretnek kerni, (C#) programozas beadando feladatomhoz. (termeszetesen nem megoldast, inkabb rávezetést, de barmi megteszi, mert meg ma le kell adnom
)
Szoval adott egy lancolt lista, amelyben programozok találhatóak, akiknek vannak kiosztott random (szamu, es megnevezesu) projektei (es ezeknek a projekteknek van egy terhelesi mutatoja is, ez majd kelleni fog). Ezt nevezzük egy progcsoportnak.
Adott meg egy lancolt lista, amiben ilyen progcsoportok talalhatok. Ehhez a listához kell irni egy olyan metódust, ami optimalisan elosztja az adott progcsoporton beluli programozok projekteit egymas kozott (tehat csak progcsopon belul), hogy a leterheltseg kozel egyenletes legyen.Amit meg tudni kell, hogy a lancolt lista az sajat, nem pedig a beepitett.
Barmilyen kiindulasi pontot, segitseget megkoszonnek!! Sajnos nem nagyon tudok belekezdeni, minden mas reszevel viszont mar kesz vagyok a programnak.
-
martonx
veterán
Találgathatok? A cég neve, ahol ilyen programozókat bőven lehet látni E-vel kezdődik és pam-mal végződik?
De legalább a flash játékosok haza is visznek nap végén 1-2 liter tejet a konyhából, hogy hazafelé menet legalább a boltba ne kelljen már beugraniuk egy fárasztó nap utánMondjuk személy szerint ezért is nem vagyok hajlandó ilyen és ehhez hasonló cégeknél dolgozni.
-
válasz
skoda12 #11054 üzenetére
"közvetlen főnöködet, ahogy a saját üvegfalú irodájában youtube videókat néz a céges macbookján, te meg gályázol az open officeban."
Nekem az elmúlt húsz évben még csak hasonlót sem sikerült látni.
A middle managment tipikusan nem az egész napos semmittevésről szól, ahol ezt meg lehet csinálni, az a nagy cégek egyszerű programozója, ott tudok olyanokról, akik egész nap csak játszottak vagy rendszeresen a munkahelyükön aludtak (mármint nem azért, mert annyit túloráztak, hanem a sima, nyolcórás munkanap keretében). -
Ispy
nagyúr
válasz
skoda12 #11054 üzenetére
Másik oldalról sem kellemes a dolog. Jó múltkor adtam fel hirdetést, hogy programozót keresek, erre sorra jöttek az 50-es infotanárok önéletrajzai. Most vegyek fel egy 50 éves tanárt programozni? Mégis hogyan fogja magát kivenni, amikor én akarom majd megmondani neki, hogy mit és hogyan csináljon?
-
-
martonx
veterán
válasz
skoda12 #11054 üzenetére
Így már persze érthető, de ez az élet minden területére igaz, nem csak a programozásra. Azonkívül a tovább fejlődés mindenki számára adott lehetőség, csak éppen kevesen élnek vele. Egyszerűbb esténként bulizni / sorozatozni / játszani / aludni, mint keményen önképezni.
-
bandi0000
nagyúr
válasz
skoda12 #11054 üzenetére
Lehet én gondolom hogy egyszerű a megoldás, de akkor hajtani kell, hogy előre kerülj, legalább is én így gondolom, persze benne van a pakliba hogy adott helyen nincs erre lehetőség, akkor meg lépni kell, amilyen hiány van a programozókból, talán nem kell félni hogy nem lesz munka
-
skoda12
aktív tag
válasz
martonx #11053 üzenetére
Most nem 1-2 év, hanem inkább 10-15 év korkülönbségre gondoltam.
Szerintem az nem lehet kellemes, hogy minden nap látod mondjuk a 10 évvel fiatalabb közvetlen főnöködet, ahogy a saját üvegfalú irodájában youtube videókat néz a céges macbookján, te meg gályázol az open officeban. A szemben ülő naponta 5x belédrúg véletlenül terpeszkedés közben, balról egész nap a kávéscsészét kocogtatják, jobbról a halálba idegesítenek az alma csámcsogással, a mögötted ülőnek meg büdös a ruhája. Pusztán azért, mert a főnököd jól választott elsőre és minden nap szembesülnöd kell azzal, hogy te meg rossz döntést hoztál annak idején... Tuti depressziós lennék.
-
ad4m1337
aktív tag
Gépész vonalon mozgok, de érdekelt az IT terület is, ezért kérdezősködök
Az informatikához köthető munkakörök mekkora részében kell programozni magas szinten? Tehát pl. egy mérnök infón végzett valaki aki inkább hardveres, az mennyit fog programozni a gyakorlatban? Vagy egy hálózatépítő pl.?
Pl. Egy Vatera.hu -nak az androidos appját megírni, készre megcsinálni, mennyire nagy kihívás?
-
Ispy
nagyúr
válasz
bambano #11047 üzenetére
A programozásnak is vannak különböző szintjei, legalább is szerintem. Házat sem a házépítők csinálnak, vannak mérnökök, ácsok, kőművesek, villanyszerelők meg segédmunkások.
Szerintem ezek azok a tulajdonságok, amik nem tanulhatóak, azaz vagy ilyen vagy, vagy nem. De a te általad leírt dolog az, amit szerintem a leginkább lehet tanulni, szóval nálam nem ez az elsődleges szempont. Ettől még nagyon fontos, hogy ezt is elsajátítsa az ember.
És természetesen a dokumentálást mindenki utálja.
-
Főnököm szokta mondani, hogy neki nem zsenik, meg sztárok kellenek, hanem nadrágos mérnökök.
Óóó, hányszor hallottam ezt az első munkahelyemen. Aztán a végén mégis csak zsenik kellettek, hogy a 60M-s büdzséből elkészítsünk egy 80M-ra tervezett végterméket fél évvel korábban az eredeti tervekhez képest.
-
Ispy
nagyúr
válasz
bambano #11045 üzenetére
Igen, igazad van, amit írsz az nagyon fontos. Csak magában nem elég. Ismerek zseniális programozókat, akik ebben nagyon jók, csak éppen nem lehet velük együtt dolgozni, mert a macskámat sem bíznám rá, ha lenne. Határidő, kommunikáció, dokumentálás, ezekre nem marad idejük a zseniális kódok megírásában.
Főnököm szokta mondani, hogy neki nem zsenik, meg sztárok kellenek, hanem nadrágos mérnökök.
Persze sok függ az adott munkakörtől is, mit, mikor, miben, kinek, hol kell csinálni.
Arról nem is beszélve, hogy mi nálunk sokszor kell megjelenni ügyfeleknél is, leülni tárgyalni egy közép vagy felső vezetővel, na ott az átlag programozó sokszor elvérzik. Igaz ez már inkább senior munka, ezt nem megtanulja az ember, hanem beletanul (vagy nem).
Illetve még annyi, hogy programozóból is több fajta van, van aki egészen lemegy a dolgok mélyére (amit te is írsz) és van, akinek csak annyi a dolga, hogy a felszínen, a már meglévő alapokkal dolgozzon.
-
bambano
titán
szerintem ez teljesen általános blabla.
a legfontosabb tulajdonság, amit kihagytál, az a dekonstrukció képessége. hogy képes legyél egy nagy egészet több lépésben kisebb és kisebb elemekre bontani egészen odáig, amíg a kapott elem egyenlő lesz az általad használt programozási nyelv egyik konstrukciójával.
-
bandi0000
nagyúr
válasz
ad4m1337 #11042 üzenetére
megfogalmazni nem tudom, de a lényeg, hogy nem lehet a programozói logikát tanulni, rá kell állnia az agyadnak, mint ahogy egyik tanáromat idézem, "mire végzünk a sulival, a levelek színét is RGB-be látjuk"
tehát most ha valakinek van hozzá huzalma, akkor mikor magyarázzák neki ezt, akkor érti még ha elötte nem is programozott, de akit nem is érdekel, vagy még nem tudja hogy érdekli e, annak hiába magyarázzák nem fogja megérteni, felfogni
amúgy egyszerű a dolog, nézz c++ nyelven ilyen hello word-os első feladatokat, és ha azt kapizsgálod, és bonyolultabbat is meg tudsz érteni, akkor benned is benne vannak ezek a jegyek
-
DNReNTi
őstag
válasz
cadtamas #11037 üzenetére
A manager szint sajnos csak ritkan all programozokbol, relevans programozokbol meg aztan foleg nagyon ritkan, de ez szerintem pont fuggetlen attol, hogy a programozoktol kernek e diplomat vagy nem. A managerek a legtobb esetben valamilyen gazdasagi teruletrol jonnek, es ugye hozzak magukkal a tipikus gazdasagi parhuzamokat: "ha 1 no 9 honap alatt szul gyereket, akkor 9 no megszuli 1 honap alatt". Szerintem mindenkinek ismeros, mikor az uj projektnek a jovo heten prodba kell mennie, de a legoptimistabb becsles is 3 honap ra.
-
bandi0000
nagyúr
-
cadtamas
tag
válasz
bandi0000 #11033 üzenetére
Azokon a munkahelyeken, ahol a 'papír' számít a legnagyobb a veszélye, hogy valaki olyan lesz a felettesed, akinek ugyan több papírja van, de segg hülye a témához.
Olyan munkahelyet keressetek, ahol a pozíciót a referenciák és a hozzáértés függvényében lehet megpályázni.
Nekem gyakorlatilag semmiről nincs papírom, amit most csinálok, de még a 3 diplomás kollégák is hozzám jönnek kérdezni, ha nem értenek valamit.
-
ad4m1337
aktív tag
Ti is egyetértetek, hogy a jövőben írás, olvasás mellett, alapkészség lesz a programozmi tudás?
-
bandi0000
nagyúr
Ha már itt tartunk, befejeztük a suliba a c++-t, de nem érzem azt hogy profi vagyok, hogyan fejlesszem magam? Olvassam az ajánlott angol könyveket? Vagy konkrét feladatokat kellene csinálnom?
-
ad4m1337
aktív tag
Üdv!
3 kérdés
1. Szerintetek bármilyen életkorban el lehet kezdeni a programozni?
2. Bárki megtud-e tanulni programozni?
Mennyi idõ alatt jut el az ember olyan szintre, hogy főállásba ezt csinálja?
-
V.Stryker
nagyúr
Köszi srácok!
-
kispx
addikt
válasz
V.Stryker #11026 üzenetére
C és C++ is hasznos lehet neki. Nem váltanék nyelvet ha valamiért nem muszáj (pl.: webes alkalmazások érdekelné őt, ... stb)
Mivel 15 éves és felteszem, hogy ezirányba szeretne menni, először az alapokkal ismerkedjen meg.
- magával a programozási nyelvvel
- adatszerkezetek
- algoritmusok
- angol nyelvErre a C, és C++ is alkalmas. (és elég sok egyetemen oktatják (és munkaadók is keresik), szóval nem megy feleslegbe).
-
V.Stryker
nagyúr
Sziasztok,
Tanácsot szeretnék kérni. Öcsém 15 éves, a gépezés 0-24-ben megy, vonza a programozás is. Sajnos a suliban csak C és C++ -t tanítanak neki, ami ha jól emlékszem, elég régi nyelv. Tudnátok tanácsot adni, hogy milyen nyelv fele induljon el, ami a jövőben hasznos lehet neki?
-
asuspc96
senior tag
válasz
dabadab #11021 üzenetére
valami ilyesmit kellene gyártani a main() működéséről...
-
cadtamas
tag
válasz
fordfairlane #11019 üzenetére
Persze.
Én már fejben rég elszakadtam ettől a pendrive-os alapsztoritól.
A belső hálózat tökéletes ha az összes gép fizikailag közel van egymáshoz.Tényleg nem akarom szétoffolni a topicot. Elnézést kérek mindenkitől.
A 100%-ig biztos online hálózatosoktól kétszer is elnézést kérek.
Peace! -
-
asuspc96
senior tag
Helló!
Valaki tud valamilyen jó folyamatábra készítő programot, ami magából a nyers kódból készíti el ?
Hadd ne kelljen villogtatnom a paint tudásom
Előre is köszi az ötleteket
-
fordfairlane
veterán
válasz
cadtamas #11013 üzenetére
Ha ennyire paranoiásak, akkor csináljanak egy belső vezetékes hálózatot, ami nem csatlakozik a külvilág felé, azon osszák meg az adatokat. Kellene egy központi gép, amin az adatok vannak, és ezt időnként archiválni kell. Ez a pendriveos fájlkörebutaztatás meg egyáltalán nem megbízható, mint a példa is mutatja.
Egyébként ha ennyire pocsékak a körülmények, akkor a cég működését, adatkezelési módszerét kellene inkább átgondolni, nem pedig azon gondolni, hogy milyen új pendrive-val kellene megoldani ezt a konkrét esetet.
-
martonx
veterán
válasz
cadtamas #11013 üzenetére
Jelzem ez egy programozói topik, szóval én nem vagyok rendszergazda, noha programozóként óhatatlanul is van rálátása az embernek, hogy hogyan működnek a biztonságos hálózatok, pláne mikor bankoknak dolgozunk.
Szerintem semmi értelme veled beszélgetni, látványosan fogalmad sincs a VPN-ről, backupról, hogy melyik mire szolgál, mikor mit érdemes használni. Ez itt nem egy trolletető, hanem egy programozás topik.
Részemről kivégeztük a témát. Peace
-
bandi0000
nagyúr
válasz
kiszsolt100 #11016 üzenetére
így van
-
kiszsolt100
csendes tag
ohh megvan, kell bele az i mert ha úgy nézük hogy az i az sorokat a j az oszlopokat jelenti akkor az első körben az,
i=0 j=0 + i=0 j=1 + i=0 j=2 következő kör
i=1 j=0 + i=1 j=1 + i=1 j=2 stb...ugye?
-
kiszsolt100
csendes tag
Köszi, így már jó működik
Akkor ha jól értelmezem a kiírásnál a 2. for csak az összeadáshoz kell. Viszont az összeadásnál az a(i)[j] nél miért nem helyettesíti be az (i) be az egyre növekvő számokat? mert akkor csak a [j] ket adja össze most.int main()
{
int a[4][3],ossz=0;
for (int i=0;i<4;i++){
for(int j=0;j<3;j++){
cout<<"Add meg a(z) "<<i+1<<". nap "<<j+1<<". meresi adatat!"<<endl;
cin>>a(i)[j];
}
}for(int i=0;i<4;i++){
ossz=0;
for(int j=0;j<3;j++){
ossz+=a(i)[j];
}
cout<<"A "<<i+1<<" nap homersekletek osszege: "<<ossz<<endl;
}return 0;
} -
bandi0000
nagyúr
válasz
kiszsolt100 #11012 üzenetére
persze hogy nem jó...
for(int i=0;i<4;i++)
{
osszeg=0;
for(int j=0;j<3;j++)
{
ossz+=a[i][j];
}
cout<<i+1<<" nap: "<<osszeg<<endl;
}mondom, ne csak gépelj, hanem gondold végig mit csinál a program, különösen a te esetedben a ciklusok, és akkor rá jösz hogy miért jó az én verzióm, és miért nem a tied
-
cadtamas
tag
válasz
martonx #10995 üzenetére
Rajtad kívül senki sem állított ilyet.
Mármint rólad.
És ha mondjuk azt mondanám neked, hogy gyere el hozzánk és csinálj egy 100%-ig biztos VPN-t, de ha elcseszed teljes anyagi felelősséged van, akkor is ezt állítanád? Én neked van felelősséged akkor is ha user error van a háttérben.Nem kell hogy ellopják, elég ha tönkreteszik az állományt és indul a szopóroller.
Vagy inkább azt, hogy tároljuk az állományt fizikailag elszeparált gépeken, amiknek se wired se wireless kapcsolatuk nincs semmilyen hálózattal.
És nem a titkárnő macskás képeit kell biztonságosan kezelni.100%-os VPN aha.
Mindegy, részemről elhiszem neked. Te vagy a legjobbabb.
Csak így tovább! -
kiszsolt100
csendes tag
válasz
bandi0000 #11011 üzenetére
Megcsináltam így:
int a[4][3],ossz=0;
for (int i=0;i<4;i++){
for(int j=0;j<3;j++){
cout<<"Add meg a(z) "<<i+1<<". nap "<<j+1<<". meresi adatat!"<<endl;
cin>>a [j]; /itt valamiért nem akarja kiírni az (i)-t
}
}
for (int i=0;i<4;i++){
cout<<"Az "<<i+1<<". nap homersekletek osszege:"<<ossz<<endl;
for(int j=0;j<3;j++){
ossz+=a(i)[j];
}
}
return 0;
}(/I)(I)(I)most bekéri szépen az adatokat, a kiírásnál is csak 4 db napot ír ki, viszont az összeadásnál még mindig nem stimmel. Mert ha minden bekért adat helyére 1 et írok akkor a kiírásnál ezt kéne kiírnia,(/I)(/I)
(I)(I)Az 1. nap homersekletek oszege: 3
Az 2. nap homersekletek oszege: 3
Az 3. nap homersekletek oszege: 3
Az 4. nap homersekletek oszege: 3(/I)(/I)(I)(I)ehelyett pedig ezt írja ki,(/I)(/I)
(I)(I)Az 1. nap homersekletek oszege: 0
Az 2. nap homersekletek oszege: 3
Az 3. nap homersekletek oszege: 6
Az 4. nap homersekletek oszege: 9(/I)(/I)(I)(I)ha jól értelmezem akkor most az a tömb j változóit adja össze minden körben, pedig én azt szeretném hogy minden naphoz csak az aznapi mérések összegét írja ki, valami a kiírásnál a 2. for nál nem stimmel, csak nem tiszta hogy mi...
(/I)(/I)
-
bandi0000
nagyúr
válasz
kiszsolt100 #11010 üzenetére
asszem már én is bele kavarodtam
lényeg:
bekérésed nem jó, mert csak a sorra indexeltél, az oszlopra nem, helyesen így nézne ki:
cin>>a[i][j]
(I)végül is jól csináltad, csak a 2. for-nak nem kisebb 1 ig kell mennie, hanem kisebb 2-ig(/I)
(I)a cout nak meg ha úgy akarod kiírni, hogy melyik nap mennyi volt, akkor ne a belső ciklusba rakd, mert ha ott van, akkor 4*3-szor írja ki, tehát 3-szor minden napot, mert annyi elem van benne(/I)
-
kiszsolt100
csendes tag
Köszönöm a választ,
ezt ki tudnád jobban fejteni nem igazán tiszta:kiíratásnál meg nem jó ahogy kiírtad, mert nem fogja nézni a j 1-2 elemét csak a 0.-at
egyszűrbb így:
int osszeg;hogy tudom elérni a j mind a három elemét össze adja?
-
bandi0000
nagyúr
válasz
kiszsolt100 #11008 üzenetére
bekérésnél rosszul indexelsz, úgy kéne hogy
cin>>a[j]
látom van egy kis kavar a ciklusoknál, mindig helyettesítsd be az értékeket magadnak és megérted
bekérésnél, az lesz hogy az első for-ban i értéke 0 lesz, a 2. forban j értéke sorban: 0-1-2 aztán i értéke lesz 1 és a j értéke megint 0-1-2 stb stb
kiíratásnál meg nem jó ahogy kiírtad, mert nem fogja nézni a j 1-2 elemét csak a 0.-at
egyszűrbb így:
int osszeg;az összegzésed jó, de az első for után 0-ázd ki az összeg változódat, és ne a 2. forban hanem az első for-ban írasd ki még pedig a kapcsos zárójel elött
-
kiszsolt100
csendes tag
Sziasztok,
gyakorolgatok és kitaláltam egy programot amiben kicsit elakadtam, az lenne a program hogy 4 napon keresztül napi 3 szor gyűjtök be adatot, majd a kiíratásnál a napi adatokat kiírnám azokat összeadva napi szintem. Kaphatnék egy kis segítséget hogy itt ezt hogy is lehetne végrehajtani. Előre is köszönöm.
{
int a[4][3],ossz=0;
for (int i=0;i<4;i++){
for(int j=0;j<3;j++){
cout<<"Add meg a(z) "<<i+1<<". nap "<<j+1<<". meresi adatat!"<<endl;
cin>>a[j];
}
}
for (int i=0;i<4;i++){
for(int j=0;j<1;j++){
ossz+=a(i)[j];
cout<<"Az "<<i+1<<". nap homersekletek osszege:"<<ossz<<endl;}
}
return 0;
} -
Ricsi.M
tag
Sziasztok! Éppen egy beadandót csinálok, tudom ez másoknak nagyon egyszerű, de valahogy nem tudok rájönni a logikájára... egy hiba miatt szarakodok már jó ideje..
Visual Studio C#
Egy autókölcsönző programot kell csinálnom.
Kapcsolódtam az adatbázishoz, le tudom kérdezni a táblát, tudok írni is bele.
De a kölcsönzés résznél egy ComboBox-ot akarok használni és ott amikor beállítom hogy mit mutasson a ComboBox a legördülő menüben, az autok táblából mindent ki tudok választani, viszont az szemelyek táblából (ami itt kéne) onnan nem tudok, nem lát semmit. Se a nevet, se a lakcímet, semmit. Viszont az autok táblából mindent. Miért? Sima access adatbázis... (accdb). -
bandi0000
nagyúr
válasz
dabadab #11005 üzenetére
akkor ha jól tévedek, a végén a feltétel azt jelenti, hogy amíg nem egyenlő az edi értéke 36-al, akkor ugorjon vissza a ciklus elejére, és ez az mint a for? mert ugye ha ott 10-ig menne a ciklus, akkor feltételbe csak 9-ig megy, és itt is 9-ig megy, csak meg kell szorozni a 4 bájttal, és így jön ki a 36?
jle feltétele meg úgy néz ki, hogy ha az eax <=ebx akkor ugrik, ha pedig nagyobb az eax akkor megcsinálja a cserét?
-
bandi0000
nagyúr
válasz
dabadab #11003 üzenetére
köszi ez volt a hiba...
van még egy dolog ami nem tiszta,az a verem kezelés, van ez az esp változó, amire a segíédletem azt írja, hogy vissza kell állítani az értékét az eredetire, amit csináltunk is, de viszont egy másik példában meg nem állítottuk vissza, állítólag azért mert, figyeltünk hogy a push-pop darabszám megyezzen, itt van mindkét kód, de nekem az első kódnál is úgy tűnik, hogy megegyeznek
és nem is értem a végén azt az érték vizsgálatot, hogy miért kellett?
_asm
{
mov esi, esp;
mov eax, 4;
mov bx, 10;
mov cl, 1;
push eax;
push bx;
push cl;
pop cl;
pop bx;
pop eax;
mov esp, esi;
}
2.
_asm
{
mov esi, 0;
ciklusk:
mov edi, esi;
add edi, 4;
ciklusb:
mov eax, d[esi];
mov ebx, d[edi];
cmp eax, ebx;
jle tov;
push eax;
push ebx;
pop eax;
pop ebx;
mov d[esi], eax;
mov d[edi], ebx;
tov:
add edi, 4;
cmp edi, 36;
jle ciklusb;
add esi, 4;
cmp esi, 32;
jle ciklusk;
} -
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Samsung Galaxy S24 8/256GB Megkímélt de kissé karcos! 1 év Garanciával!
- Lenovo RTX 3080 OEM 10GB Garanciával!
- Eladó Realme gt neo 2 5g Dobozában tokkalll
- Gamer PC-Számítógép! Csere-Beszámítás! R5 2400G / RX 5700XT / 16GB DDR4 / 250SSD + 1TB HDD
- Honor Magic7 Lite 512GB, Kártyafüggetlen, 1 Év Garanciával
- Eladó szép állapotban levő Lenovo Tab M8HD 3/32GB / 12 hó jótállással
- HP EliteBook 830 G7 i5-10210U 16GB 256GB 1 év garancia
- Asus TUF Gaming F17 FX707 - 17.3"FHD IPS 144Hz - i7-13620H - 32GB - 1TB - RTX 4060 -3+ év garancia
- HP EliteBook 840 G8 i5-1135G7 32GB 1000GB 1 év garancia
- ÁRGARANCIA!Épített KomPhone Ryzen 5 4500 16/32GB RAM RTX 3060 12GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest
Cég: FOTC
Város: Budapest