- Milyen alaplapot vegyek?
- Kormányok / autós szimulátorok topicja
- Egyelőre nem tarolja le a piacot a Vision Pro
- Apple asztali gépek
- Fejhallgató erősítő és DAC topik
- Amlogic S905, S912 processzoros készülékek
- Vezetékes FEJhallgatók
- Fujifilm X
- Philips LCD és LED TV-k
- Nem indul és mi a baja a gépemnek topik
Hirdetés
-
AMD Radeon undervolt/overclock
lo Minden egy hideg, téli estén kezdődött, mikor rájöttem, hogy már kicsit kevés az RTX2060...
-
27 hüvelykes, játékra szánt kijelzővel újít az MSI
ph A cég MI-vel kacérkodó megoldásának képfrissítési frekvenciáját 250 Hz-ig srófolhatjuk fel.
-
AI generálja majd a képeket a Photoshopban
it Az Adobe teljes, AI-alapú képgenerálást tesz lehetővé a Photoshopban, még idén.
Új hozzászólás Aktív témák
-
ViZion
félisten
Azt ne is említsük meg, hogy szinte minden változatot telepíteni kell, mert visszafelé nem kompatibilisek, de ez ősi windóz szokás, már megszoktuk.
Hold on, trying to give a fuck... Nope, not Happening • Powered by Fedora Linux • "Az élet olyan sz@r, szerencsére a felén már túl vagyok" Al Bundy
-
WonderCSabo
félisten
Managed C#
Managed C++ lesz az.
-
ViZion
félisten
OK, akkor miért van 3 és 4 is a gépen? Miért nem szedi le ami már nem kell?
Jó, a kompatibilitást kicsit tágabban értelmeztem (pl. IE verziók, de ez valóban más)
[ Szerkesztve ]
Hold on, trying to give a fuck... Nope, not Happening • Powered by Fedora Linux • "Az élet olyan sz@r, szerencsére a felén már túl vagyok" Al Bundy
-
moonman
titán
-
joeshow
csendes tag
Hát igen mindenhol ez a reklám hogy 2.0 óta kompatibilisek.
.net 3.0-ban fejlesztett alkalmazásom ami SQLCE adatbázist használ tisztán .net 4.0-t telepített gép a CF 3.5-el runtime- al már száll is el. És egy .net 3.5 feltelepítése után gyönyörűen fut úgyhogy szerintem hogy kompatibilisek erősen idézőjeles.
no offense én egy jó dolognak tartom a .netet de nagyon sok a felesleges marketing ami sajnos nem igaz.sorry később láttam az új hozzászólásod tehát nem a 4.0-ben nincsenek benne a régiek és ezért azt is mondom hogy visszafele a 4.0 nem kompatibilis
[ Szerkesztve ]
PhoneBio: Alcatel 303 - Nokia 3310 - Sony Ericsson Z600 - Sagem my700x - Sony Ericsson p910i - Sony Ericsson P1i - Sony Ericsson X1 - HTC Legend - HTC Desire - Samsung Galaxy SIII
-
killerjohn
addikt
úristen, írtok itt összevissza mindent popcorn elő
egyébként a cikk alapból nem tudom mikor íródott, mert hogy nem idén áprilisban jelent meg a 4
egyébként minden .NET-ben írt program fordításánál bekerül hogy pontosan melyik verziójú .NET reference (értsd: assembly-t, DLL-t...) használ a program. Mivel az új verziók a korábban feltelepített verziókba nem pofáznak bele (teljesen másik könyvtárban vannak), ezért az kizárt, hogy a .NET 4 telepítése után visszamenőleg, korábbi verziókra fordított programok ne működjenek (ezzel ellentétes tapasztalat kizárólag programozói hanyagság, hozzánemértés, eszetlen barmolás a configokban, stb miatt lehet).
[ Szerkesztve ]
-
MLaca
őstag
kérném a VB6 továbbfejlesztését mindenféle netes baromság nélkül
http://mlzphoto.hu/
-
joeshow
csendes tag
válasz killerjohn #7 üzenetére
"Mivel az új verziók a korábban feltelepített verziókba nem pofáznak bele (teljesen másik könyvtárban vannak), ezért az kizárt, hogy a .NET 4 telepítése után visszamenőleg, korábbi verziókra fordított programok ne működjenek"
Kár hogy az említett probléma éppen az, hogy egy szűz gépre "csak" a 4.0 kerül fel akkor ott nem igazán van már korábban telepített amibe beleszólna és ilyenről amúgy sem volt szó de én kérek elnézést.
PhoneBio: Alcatel 303 - Nokia 3310 - Sony Ericsson Z600 - Sagem my700x - Sony Ericsson p910i - Sony Ericsson P1i - Sony Ericsson X1 - HTC Legend - HTC Desire - Samsung Galaxy SIII
-
Gregorius
őstag
A .Net a Microsoft szoftverfejlesztői keretrendszere, mely egyfajta válaszlépésnek tekinthető a Sun platformfüggetlenként deklarált Java csomagjára. Fejlesztése a kilencvenes évek végén indult meg, az akkoriban használt Microsoft-féle Java implementáció felváltásának céljából
Tudtommal a COM+/ASP leváltásának és egy egységes, biztonságos web platform kialakításának a céljából indult meg a fejlesztés. Aztán egy Javához nagyon hasonló vázlat alakult ki a tervezéskor, amit felismerve két legyet lehetett ütni egy csapásra. De szó nincs arról, hogy a projekt alapkoncepciója az lett volna, hogy üssünk jól oda a Sunnak.azt mondjuk nem tudom, hogy a 4-esben benne van-e a 2, 3 is, feltételezem, hogy igen
Nincs. Valamennyi átjárás van a kettő között: 2.0-3.5-re írt alkalmazást tud futtatni a 4.0, ha a 3.5-ös framework nincs fent (app.configban beállítható programmódosítás nélkül), de a kompatibilitás nem 100%.[ Szerkesztve ]
-
zola8van8
tag
Kicsit pongyolán megfogalmazva, azért van fent a korább .NET mert amit arra írtak programokat az fusson rendesen. Szóval azért van pl . NET 3 a gépeden, mert amit arra írtak kódot az úgy fusson mit akkor és pont úgy fog menni 5 év múlva is, hiába tartunk majd a .NET 3000-nél
-
Pikari
őstag
A dotNET keretrendszer az egyik legrosszabb keretrendszer, amivel valaha találkoztam.A c# sebessége a natív kódhoz képest valódi felhasználás során huszada az elvárhatónak, a környezet alapkompatibilitása pocsék és nevetséges, a crossplatformság csak a microsoft platformjaira létezik hivatalosan, másra csak silány minőségű nemhivatalos klónok vannak.
A dotNET keretrendszer azonban azért különösen veszélyes, mert terjesztéséhez a Microsoft agresszív, felsővezetést megnyerő, hazugságokra és propagandára építő politikát folytat, továbbá a dotNET keretrendszer előtérbe szorításával a Microsoft agresszívan a saját rendszereire kényszeríti a fejlesztőket, különösen azokat, akik kevésbé értenek az iparhoz, hisz a dotNET látszólagos egyszerűsége számukra csábító lehet. A dotNET tehát valójában egy káros, monopolizációs folymat egy állomása, ráadásul a dotNETben írt szoftverek összességében pocsékabb élményt nyújtanak mint a konkurens natív programok.
A Dunning−Kruger-hatás az a pszichológiai jelenség, amikor korlátozott tudású, kompetenciájú vagy képességű emberek rendkívül hozzáértőnek tartják magukat valamiben, amiben nyilvánvalóan nem azok.
-
killerjohn
addikt
válasz zola8van8 #11 üzenetére
ott a pont (és egyel feljebb)!
Ez az amit a java baromira nem tud...
Egy java frissítés (amiből kb hetente van...... no comment) után simán elérhetetlenné váltak a szervereim IPMI felületei.
Alaplap support válasza: bocs, a legutolsó Java frissítésben valamit nagyon elkúrtak, ezért az IPMI bukta...
Kérdem: megoldás?
Válasz: java update uninstall, X verzió install, mert azzal megy.Meg is csináltam, csakhogy nem volt hajlandó menni, mert mindenképp (tudjátok, amikor 1 db OK gomb van a felületen) frissíteni akart a legutolsóra. Na azóta a java csak egy vicc a szememben (előtte is az volt a teljesítménye és egyebek miatt, de ez feltette az i-re a pontot).
-
Arhquis
aktív tag
-
zola8van8
tag
A rákényszerítésbe még nem gondoltam bele, de igazad lehet!
Minden nyelvnek megvan az előnye hátrány. A .NET kód első használatkor tényleg nagyon lassú, de ha többször kell használni ugyan azt a kódrészlétett, akkor elenyésző a különbség ( én így tanultam )szerk.: (#14) Arhquis: AMS-ben milyen szép és gyors programok lennének, csak soha nem készülnének el
[ Szerkesztve ]
-
killerjohn
addikt
nálad elmentek otthonról, már bocs
.NET-ben 2 év alatt írtunk egy iskolaadminisztrációs rendszert, amiben 60000+ gyerek adatai vannak, kb 35000 rendszeres felhasználóval.
Előtte java-ban írta meg az előd cég. 130 szerveren (minden iskolának 1db) futott a cucc, és egy normatíva generálás az Államkincstárnak 70 percig futott / iskola.
Most egy darab 16 magos szerveren fut, ~15% processzorhasználattal, ASP.NET-es frontendekkel. A normatíva generálás pedig 0.8 másodperc / iskola.C#-ban.
írjál kérlek 1-2 teszt programot natív C-ben meg .Net 4 C#-ban...
Arról hallottál már, hogy van egy izé kütyü valami amit JIT compilernek hívnak?
Imádom amikor tapasztalat nélkül teletrollkodják az emberek a fórumot. Ja, persze hogy tapasztalat nélkül, hiszen ha lenne, akkor nem írnál ilyet le.
Mi 2 hónapon keresztül írtunk tanulmányt és tesztprogramokat az Informatikai Ügyosztálynak a különböző fejlesztői keretrendszerek és programozási technikák ("best practices") teljesítményéről, előnyeiről, hátrányairól. Olyan szintig, hogy vajon a következő 2 kód közül melyik a gyorsabb:
int i;
for (i = 0; i < 100; i++) { do something };vs
for (int i = 0; i < 100; i++) { do something };És ebből 1000 ilyet csináltunk. SOHA sem mértünk 5%-nál nagyobb eltérést a managed és unmanaged kódok között.
Aztán nehogy azzal gyere hogy a foreach bezzeg 5x lassabb, mint asm-ben egy loop, mert ha sebességre optimalizálsz, akkor a foreach nem opció, ha viszont 10 elemű listán kell végigmenni, akkor leszarod a 0.0000000000000000001 mp CPU időt, és foreach-el írod, mert úgy kompaktabb a kód...
Amíg fel sem merül az emberek többségében, hogy vajon miért 60x lassabb 4 egymásba ágyazott foreach mint ugyanez for ciklussal, addig mindig tele lesznek a fórumok ilyen "okos" benyögésekkel, minthogy a .NET lassú Simán csak beírják hogy "szar és kész".
-
Pikari
őstag
válasz killerjohn #18 üzenetére
Ha neked 35ezer felhasználóhóz 16 magos szerver kell, akkor te valamit nagyon elrontottál. Ennyit még egy egyszerű php + sql-es fórum is elbír sokkal gyengébb gépen. Én egy egyszerű fizikai szimulációt írtam C-ben és c#-ban, bounding box alapút. Ez lényegében pár igen egyszerű összeadó/összahasonlító algoritmus egymásba épített sorozata. Ezt követően párszáz ilyen bounding boxot elhelyeztem, és lemértem a sebességet, a C-ben (s, o3) írt kód 55, a c#ben írt kód pedig 3 fps-en futott. A dotNET és a C# lassú. A hozzászólásod többi része pedig konkrétum nélküli humbug.
A Dunning−Kruger-hatás az a pszichológiai jelenség, amikor korlátozott tudású, kompetenciájú vagy képességű emberek rendkívül hozzáértőnek tartják magukat valamiben, amiben nyilvánvalóan nem azok.
-
sutszi
veterán
Nagyon nem akarok beleszólni, de gondolom nem azért van 16 magos szerver a szolgáltatás alatt, mert most éppen pont ennyi kell a kiszolgálásához...Nyilván az időközben felmerült plusz igények miatt ne kelljen vasat cserélni. Azért valamennyire időtálló kell legyen a vas, mert nagyon hamar belassulhat a fejlődés...
Mondja, Mr. Babbage, ha rossz adatokat ad meg a gépnek, akkor is jó válasz fog kijönni belőle?" Képtelen vagyok felfogni azt az értelmi zavart, ami valakit egy ilyen kérdés feltevésére késztethet. - by Charles Babbage
-
Pikari
őstag
valószínűtlennek tartom, hogy egy 16 core szerót tenne be valaki csak azért, hogy később ne kelljen nagyobbat vennie, mivel ez piszok drága egy egyszerű 4 magoshoz, amit majd az évek múlásával, ha igény mutatkozik rá, nagyobbra lehet cserélni, olcsón.
A Dunning−Kruger-hatás az a pszichológiai jelenség, amikor korlátozott tudású, kompetenciájú vagy képességű emberek rendkívül hozzáértőnek tartják magukat valamiben, amiben nyilvánvalóan nem azok.
-
joeshow
csendes tag
válasz killerjohn #18 üzenetére
Csakhogy az első bekezdésed az nem arról szól, hogy mennyire rohadtul gyors a .net 4 de milyen lassú a java hanem, hogy ti zsenikként ilyen rohadt jót csináltatok az előző cég meg egy szart java-ban."Ha a hal nem tud úszni, nem a víz a hülye."
És a .net 4.0 tényleg sokat javult, de hogy még a 3.5 is hihetetlenül erőforrás igényes volt azt nem lehet vitatni(és nem minden cég fog 4.0-ra frissíteni csak azért mert a fejlesztő azt mondja hogy optimalizáltak).
Van olyan hely ahol .net 2.0 MSSQL 2008-al futkározik, és nem fognak frissíteni mert ki kéne fizetnie az upgradeket. Úgyhogy én azért nem fogom a .net tökét pont a teljesítménye miatt nyalogatni.(De persze tudom a .net alap, hogy gyors csak hülyék a fejlesztők, de hát nem lehet mindenki olyan nagy sztár hogy mindenféle minisztériumoknak írogasson teszteket for ciklusokról vannak sajnos ilyen buta programozók is).
PhoneBio: Alcatel 303 - Nokia 3310 - Sony Ericsson Z600 - Sagem my700x - Sony Ericsson p910i - Sony Ericsson P1i - Sony Ericsson X1 - HTC Legend - HTC Desire - Samsung Galaxy SIII
-
Blaise
veterán
Elég sok pontatlanság van a cikkben.
Nem értem, hogy miért olyan dolgokról ír a cikkíró, aminek csak utánaolvasott?
-
killerjohn
addikt
a fejlesztőknek meg kellene tanulniuk pl hogy mi hogy működik, és nem csak kibattyogni a műegyetemről kb 0 programozási tudással. Aztán ha már tudja, hogy mi mit csinál, akkor rögtön látja, hogy hol, mit, mire kell használni.
Igenis, a .NET van olyan gyors, mint a natív (5-10% eltérés mutatkozik). Ha valaki mást állít, az csak tudatlanságból fakad. Az hogy vannak benne Eszközök, melyeket megfelelően meg kell választani a Célok eléréséhez, igen, Tudást igényel. Akinek nincs, az meg jöhet a fórumokba sírni, hogy milyen szar, hogy az XML lista lassabb mint az int[]
-
Arhquis
aktív tag
Habár nem írtam olyan kódot, mint amiről te beszélsz, de valszóníűnek tartom azt, hogy nem maga a számoló algoritmus okozott ekkora lassulást. Gyanítom, használtál valamit a megjelenítésre, hiszem fps-ről írsz, ami már önmagában torzítja az értékeket.
Ami a lényege lenne a .net-nek, az nem a gyorsaság. Természetes ilyen jellegű technológiánál (amilyen a Java is), hogy lassabb mint a natív kódok. A .net ereje abban van, hogy relatív rövid idő alatt biztonságos kódot írhatsz, akár nagy rendszereket, és minderre olyan eszközkészleted van, ami egészen klienstől szerverig terjed. A komponensek jól dolgoznak együtt, támogatják egymást.
Például pont a php+sql példádra ott van az Entity Framework.
-
sutszi
veterán
Én csak azokból az adatokból következtettem amiket fent megadott...Korábban 1 szerver/iskola ment 70 percig.(Összesen 130 szerver) Simán el tudom képzelni, hogy addig senki nem tudta érdemben használni a rendszert amíg a feladat tartott...Láttam már ilyet. Az új rendszer számadatait figyelembe véve(0.8s) programnyelvtől függetlenül van eredménye a vasnak. Mondjuk elvileg korábban 130 gép volt egyenként....tehát itt már egyéb körülményeket is figyelembe kell venni pl fogyasztás... Mondjuk én valószerűtlennek tartom, hogy ugyanezen igényeket egy 4 magos szerverrel ki tudnál szolgálni.
Mondja, Mr. Babbage, ha rossz adatokat ad meg a gépnek, akkor is jó válasz fog kijönni belőle?" Képtelen vagyok felfogni azt az értelmi zavart, ami valakit egy ilyen kérdés feltevésére késztethet. - by Charles Babbage
-
Pikari
őstag
válasz killerjohn #24 üzenetére
ha szerinted 130*2 = 16, akkor rossz híreim vannak. Bár ha 2 évig fejlesztetted ezt a szoftvert, akkor a hardver ára tulképp teljesen mindegy a szoftver árához képest. Mondjuk nem tudom elképzelni hogy egy egyszerű nyilvántartó szoftveren mit kell 2 évig fejleszteni, én egy ehhez hasonló projektet 2 hét alatt fejlesztettem ki egyszer GUI-val, igaz, abban nem volt kliens-szerver comm.
,,Így simán elleszünk még 3-4 évig''
Igen, tényleg, ekkora születésszám mellett simán 5x ekkora lesz az ország lakossága 4 év múlva, kell a sok iskola, fő a józan paraszti ész, elvtársakA Dunning−Kruger-hatás az a pszichológiai jelenség, amikor korlátozott tudású, kompetenciájú vagy képességű emberek rendkívül hozzáértőnek tartják magukat valamiben, amiben nyilvánvalóan nem azok.
-
Pikari
őstag
válasz Gregorius #29 üzenetére
Hát persze, többszázezer forintot érő kódokat szoktam gamer fórumokra bepostolgatni unalmamban, nem vagy te egy kicsit eltévedve?
A Dunning−Kruger-hatás az a pszichológiai jelenség, amikor korlátozott tudású, kompetenciájú vagy képességű emberek rendkívül hozzáértőnek tartják magukat valamiben, amiben nyilvánvalóan nem azok.
-
killerjohn
addikt
neked elment az eszed DD ezen már csak röhögni tudok. ember...
szerintem még az órarend tervező részét sem tudnád megcsinálni 2 hét alatt
És a generálót? ha megcsinálod, megveszem. Két milla. Eskü. Most.
Kb 700 szabály van, ami szerint valaki valakinek valamit valamikor taníthat.Tudod te milyen szabályok vannak a közoktatásban? Öcsém, mert nálad "osztaly", "tanulo", meg "join_tanulo_osztaly" tábla egy iskola... DD kész, azóta röhögök hogy elolvastam amit írtál
-
Pikari
őstag
válasz robotjatek #32 üzenetére
Eszemben sincs lealacsonyítani a fórumot, de ide főleg gamerek járnak, akik nagyrészt érdeklődnek kicsit más témák iránt is. Nyilván egy 1992ben született személy, aki Comradenak hívja magát, és fontosnak tartja hogy az aláírásába a rendszermemóriájának a vércsoportját is beírja, közelebb áll a gamer definícióhoz, mint például a hálózati mérnök definícióhoz
A Dunning−Kruger-hatás az a pszichológiai jelenség, amikor korlátozott tudású, kompetenciájú vagy képességű emberek rendkívül hozzáértőnek tartják magukat valamiben, amiben nyilvánvalóan nem azok.
-
Arhquis
aktív tag
Szerintem ezt a gondolatmenetedet már ne eröltesd tovább. Azért mert 5-szörösére fog nőni az ország lakossága, még ugyanúgy elég lesz az a 6 mag. Főleg, hogy szokták a db-ket mentegetni is, és az adatokat memóriában, és nem cache-ben mentik a dbserverek feldolgozásra.
Továbbá le a kalappal azelőtt, hogy ilyen komoly progit írtál. De mint te is mondtad, sosem volt tapasztalatod nagy rendszerekkel. A fejlesztési idő leosztásából következően egyszemélyes fejlesztőcég az, amiben te ténykedtél eddig. Megkockáztatom még tanuló vagy. Rossz hírem van, rengeteg időbe telik egy project elkészítése, főleg ha belevesszük az előmunkálatokat, a kollegák összedolgozásából fakadó problémákat, hibák felderítését/kijavítását, és természetesen a biztonságot.
Egy alap appot én is megírok neked egy hét, de megkockáztatom egy délután is, csilli villi GUI-val ráadásul. De mint killerjohn is írta, ők nem a sarki hentesnek írtak raktár rendszert.
[ Szerkesztve ]
-
Pikari
őstag
válasz killerjohn #33 üzenetére
Értem, tehát arról van szó, hogy van egy 16 processzoros szerver, amelyre írtak egy oktatásüggyel kapcsolatos egyszerű központi nyilvántartó programot 2 év alatt, valószínűleg brutális mennyiségű közpénzből. Attól tartok, hogy ezt kötelességem jelenteni a korrupcióellenes hivatalnak.
A Dunning−Kruger-hatás az a pszichológiai jelenség, amikor korlátozott tudású, kompetenciájú vagy képességű emberek rendkívül hozzáértőnek tartják magukat valamiben, amiben nyilvánvalóan nem azok.
-
WonderCSabo
félisten
válasz killerjohn #18 üzenetére
egy normatíva generálás az Államkincstárnak 70 percig futott / iskola.
Most egy darab 16 magos szerveren fut, ~15% processzorhasználattal, ASP.NET-es frontendekkel. A normatíva generálás pedig 0.8 másodperc / iskola.Az az első program akkor eléggé el lett cseszve.
-
Pikari
őstag
,,azért mert 5-szörösére fog nőni az ország lakossága''
Azért néha nézz híradót, talán rájössz arra ha valahol nyilvánvaló irónia vanWonderCSabo:
sztem a második is[ Szerkesztve ]
A Dunning−Kruger-hatás az a pszichológiai jelenség, amikor korlátozott tudású, kompetenciájú vagy képességű emberek rendkívül hozzáértőnek tartják magukat valamiben, amiben nyilvánvalóan nem azok.
-
Gregorius
őstag
Ha nincs egy lebutított példád, ami beazonosítja, hogy hol van a performance bottleneck, akkor nyilvánvalóan nem is foglalkoztál mélyrehatóan a kód optimalizálásával. Akkor pedig miről beszélünk?
Linkelhetsz jól dokumentált (forráskód, mérési metodika, stb.) teszteket másoktól is, ha találsz.A többszázezer forintot érő kód az nudli. Az pár emberhónapból is csak szűkösen jön ki. Majd tízmillió fölött esetleg komolyan fognak venni.
[ Szerkesztve ]
-
Pikari
őstag
válasz Gregorius #39 üzenetére
,,A többszázezer forintot érő kód az nudli. ''
Ebben az esetben szeretettel várom az ilyen kódjaidat ide beszúrva, vagy magát a pénzt a bankszámlámra utalva.A Dunning−Kruger-hatás az a pszichológiai jelenség, amikor korlátozott tudású, kompetenciájú vagy képességű emberek rendkívül hozzáértőnek tartják magukat valamiben, amiben nyilvánvalóan nem azok.
-
killerjohn
addikt
16 magos te értetlen az 4 processzor. A Budapest Főváros önkormányzatának összes közoktatási intézménye ezen fut. Elektronikus Naplóval, amit a szülők nézhetnek otthon. Normatíva generálással, amivel kb 130 ember 1 havi munkáját csinálja meg a rendszer 1 kattintással, 2 perc alatt. Okoska. Ha meg bármi rálátásod lenne a világra, akkor tudnád, hogy ezek nyilvános szerződések, és az iskola fizet érte, mint a Windowsért meg a wc papírért.
-
rt06
veterán
megkerdezhetem, hogy mivel foglalkozol, es mennyi idos vagy?
csak mert miutan igy lehuztad az egesz forumot, annak minden tagjaval, s melle olyan dolgokat irsz, amiket nem igazan tudok hova tenni, jelenleg a hozzaszoalsaid korulbelul a lefosomabokamataorhogestol kategoriaba esnekPolitikailag korrekt, valamint munkahely- és gyermekbarát aláírás, amiben egyáltalán nincsen p*na.
-
killerjohn
addikt
válasz WonderCSabo #37 üzenetére
Nem igazán. 200-300 tábla, iszonyat bonyolult relációk, kb 8000 normatíva cím van. Mindegyiket teljes tanuló bontásban kell hozni. Ahogy eredetileg megírták, SQL-ek futottak le memory típusú táblákon (postgres). Ahogy mi írtuk meg, az olyasmi mint egy "neurális háló" (jujj ez fellengzősen hangzik, de nem tudom jobban leírni) a memóriában. Csak ez 4 hónap fejlesztés volt. Meg tudtunk volna csinálni mi is SQL-ben 1 hónap alatt... de egy csöppet hálásabbak az iskolák hogy egy normatíva adatszolgáltatásnál 10-15 generálás esetén nem kell 30-70 perceket várni (nagyon kis iskoláknál meg volt 30 perc alatt...)
-
Pikari
őstag
válasz killerjohn #41 üzenetére
Nyugi, nem akarlak bántani, csak picit birizgáltam a bajszod, hogy egy kicsit lejjebb tekerjem az ,,arc'' fokozatodat, és ez utóbbi hozzászólásod hangvételéből úgy látszik hogy sikerült is
Azzal meg hogy milyen hardverkiszerelésben vannak ezek a procik, tisztában vagyok, amúgy offtopic, de lehet 12 magos szerverprocesszorokat is kapni az AMDtől a cucchoz képest viszonylag olcsón, következő hardverlépcsőnek talán megteszi majd.
[ Szerkesztve ]
A Dunning−Kruger-hatás az a pszichológiai jelenség, amikor korlátozott tudású, kompetenciájú vagy képességű emberek rendkívül hozzáértőnek tartják magukat valamiben, amiben nyilvánvalóan nem azok.
-
Pikari
őstag
Nem hiszem, hogy számítana, dióhélyban annyit hogy most játékfejlesztéssel foglalkozom.
[ Szerkesztve ]
A Dunning−Kruger-hatás az a pszichológiai jelenség, amikor korlátozott tudású, kompetenciájú vagy képességű emberek rendkívül hozzáértőnek tartják magukat valamiben, amiben nyilvánvalóan nem azok.
-
killerjohn
addikt
Ez már így is két éves vas. Arcom meg nincs magasan, mert még soha nem spammeltem a fórumokban programozásról, de felment a pumpám amiatt hogy
1) már a blog bejegyzés is szánalmas, pontatlan
2) elmebeteg hsz-ekkel lehúzták a .NET-et irrálisan. Senki nem vitatja, hogy a natív kód, vagy akár a gépi kód ne lenne gyorsabb. De az 50-es szorzó kicsit kihozott a sodrombólszerk: 1 magon fut le 0.8 mp alatt!! nem 16 magon. Direkt nem lett többszálúsítva, hiszen minek?
[ Szerkesztve ]
-
Pikari
őstag
válasz killerjohn #47 üzenetére
Akkor elmondok egy másik példát is, ezt ismerősömmel közösen csináltuk, kellett mindkettőnknek gyakoraltilag ugyanaz a kód egy grafikai szimulációjához, ezért összeálltunk picit. Ez a projekt lényegében arról szólt hogy érdemes lenne -e ezzel a fajta grafikával realtime produktumokban foglalkozni (legalábbis az én fő motivációm ez volt, hogy megkapjak egy ilyen alapkódot). Ő c#-ban utazott, én inkább a C-ben szerettem volna írni a kódot, de végülis kb egyszerre írtuk a kódot, gyakoraltilag folyamatosan láttuk a másik kódját. Pár napnyi gondolkozás után megterveztünk egy nagyon gyors ray tracer algoritmust, amire pár (90) órajelet saccoltunk, aztán hamar összeraktuk az alapkódot, természetesen ő c#-ban én pedig C-ben, amikor simán üresjáratban hívtuk ezt a kódrészletet akkor olyan túl sok különbség nem volt (a C kód kb 3x volt gyorsabb). Aztán köréhúztuk a frame buffer kezelést, kerestünk egy geometriát, írtunk egy textúracímzőt meg magát a globális bevilágítást lehetővé tevő algoritmust (ezek már saját fejlesztésű algoritmusok voltak amibe további 2 szakmbabélit bevontunk) és végülis pár hét alatt amikor épp ráértünk, 4en megterveztük ezt a rendszert, és mindenki megkapta a saját forrás-forkját korlátlan használatra. Aztán a C és a c# szimulációjának összehasonlítása mellett döntöttünk, kb egy jó 3x-es sebességkülönbségre számítottunk (mivel maga cutting code ennyi eltérést produkált) Felnyomtuk a frame buffert 1024x1024ra, 27x-es AA, és az egész alá egy nagyon MINIMÁLIS geometriát raktunk be (tehát csak párszázast, szépen elhelyezbe, benyomtuk rá az effektek egy részét, ugyanúgy, mindkét nyelvben) aztán compile, és run.
A C alapú kód az egész művelettel egy 2000+os Athlonnal (1 szálú volt akkormég) 18 másodperc alatt végzett. A c# kódnak ugyanehhez a képhez kellett 38 PERC. Először azt hittem, hogy valami zavar van az erőben, de nem. Mind a 4en ráugrottunk a c# kódra, kb 2 napig bűvöltük az amúgy nem túl hosszú forrást, hogy hát ennyire csak nem lehet crap, biztos valahol valami hiba van. Nem volt. Számomra ez volt az utolsó csepp a pohárban, a de c#-s emberke is nagyon elgondolkozott az eddigi életén. Végülis aztán rá fél évre feladta az egészet és c++-ra váltott. Nekem több bizonyíték a c# csodálatos erejéről már nem kell.A Dunning−Kruger-hatás az a pszichológiai jelenség, amikor korlátozott tudású, kompetenciájú vagy képességű emberek rendkívül hozzáértőnek tartják magukat valamiben, amiben nyilvánvalóan nem azok.
-
sutszi
veterán
Ne viccelj már...most tényleg egyetlen egy konkrét feladatban volt problémád/problémátok a C#-al és akkor az már szar?!
Valószínűleg az a szoftverfejlesztési "jótanács" miszerint: Meg kell vizsgálni, hogy az adott feladat megoldására mi a legmegfelelőbb eszköz. Nos szerinted ez hülyeség, és használjunk mindenre C/C++-t????Mondja, Mr. Babbage, ha rossz adatokat ad meg a gépnek, akkor is jó válasz fog kijönni belőle?" Képtelen vagyok felfogni azt az értelmi zavart, ami valakit egy ilyen kérdés feltevésére késztethet. - by Charles Babbage
Új hozzászólás Aktív témák
- Vírusirtó, Antivirus VPN kulcsok
- Windows 10 11 Pro Office 19 21 Pro Plus Retail kulcs 1 PC Mac AKCIÓ! LEGOLCSÓBB! Automatikus 0-24
- Adobe Creative Cloud - 2024. 04. 05 - 2025. 04. 05-ig
- Bitdefender Total Security 3év/3eszköz! - "Tökéletes védelem most kedvező áron..."
- Játékkulcsok olcsón: Steam, Uplay, GoG, Origin stb.