Jump to content
GSForum - Segélyvonal

Cikkajánló


tomykav

Recommended Posts

kléni

Te most arról beszélsz, hogy a lávában nem fürödnek az emberek, mert a méhek mézet tudnak csinálni. Mindkét állítás igaz, de nem következik az egyikből a másik. Mi garantálja, hogy WinForms-ban fejlesztve jó lett volna a játék, ha pontosan ugyan azt csinálják, vagy hogy nem létezik jól elkészített UWP-s alkalmazás, csak mert 1 darab játék hibás? Ha az egyikkel akarod magyarázni a másikat, akkor találnod kell valami kapcsolatot köztük. Mint pl., hogy az UWP-s programok 2 percenként mindig kifagynak, és emiatt tényleg nem lehet jó egyik UWP-s alkalmazás se. Amit beidéztél szöveget, abban nincs ilyen. Az OS eddig se volt képes hasznos hibaüzenetet generálni magától, azt mindig a játék fejlesztőjének kellett megjeleníteniük. A "nem indul el" rengeteg dolog következménye lehet, minden keretrendszerben találunk példát nem induló játékra, mert rosszul készítették el.

Link to comment
Share on other sites

jagdtigger

Te most arról beszélsz, hogy a lávában nem fürödnek az emberek, mert a méhek mézet tudnak csinálni. Mindkét állítás igaz, de nem következik az egyikből a másik. Mi garantálja, hogy WinForms-ban fejlesztve jó lett volna a játék, ha pontosan ugyan azt csinálják, vagy hogy nem létezik jól elkészített UWP-s alkalmazás, csak mert 1 darab játék hibás? Ha az egyikkel akarod magyarázni a másikat, akkor találnod kell valami kapcsolatot köztük. Mint pl., hogy az UWP-s programok 2 percenként mindig kifagynak, és emiatt tényleg nem lehet jó egyik UWP-s alkalmazás se. Amit beidéztél szöveget, abban nincs ilyen. Az OS eddig se volt képes hasznos hibaüzenetet generálni magától, azt mindig a játék fejlesztőjének kellett megjeleníteniük. A "nem indul el" rengeteg dolog következménye lehet, minden keretrendszerben találunk példát nem induló játékra, mert rosszul készítették el.

Nem az a baj hogy csak ez szar hanem hogy zsinórban ez már a sokadik problémás UWP alkalmazás. Az meg hogy fejlesztő és felhasználó egyaránt kerüli mint macsek a forró kását még többet mond. Arról az apróságról nem beszélve hogy már 4.-szer bukik el ha a WP-t is belevesszük.

Link to comment
Share on other sites

kléni

Egyikőnk se mondta, hogy az UWP jó lenne. Azt viszont, hogy egy rendszer jó-e, nem az határozza meg, hogy a rendszertől teljesen független business layer, ami felépíti a programot, és a rendszertől független emberek hozták létre, az elvártnak megfelelően működik-e, hanem hogy maga a rendszer mennyire jól megtervezett, mennyi és milyen minőségű lehetőségeket nyújt. Az UWP helyességét az API, eszközök, alkalmazott módszerek, gyorsaság, stb. határozza meg. Rosszul megtervezett felhasználó program semelyik programnyelv semelyik GUI rendszerében nem fog megfelelően futni, ha kékre színezed a hátteret, miközben pirosra kéne, az mindenhol kék lesz. Ez nem a rendszer, hanem a szoftver fejlesztőjének hibája. A cikkben felsorolt hibák vagy a játékfejlesztők hibája, vagy bár nem ismert az ok, esélyesen az ők hibájuk. A rendszer elemzésén felül pluszban akkor hívhatnánk még rossznak az UWP-t, ha pl. 5 FPS-nél többre nem lenne képes, bármennyire is optimalizálják a fejlesztők a játékot. Ebben az esetben a játék valóban demonstrálná az UWP hibáját. A "nincs hibaüzenet, mert a fejlesztők alapból nem is készítettek ilyet" hibát nem az UWP okozza, hanem a játékfejlesztők.

Csak annyit kell megértened, hogy az egyik nem következménye a másiknak. Ettől még vannak olyan dolgok, amiknek következtében rossz az UWP, de ezek között nincs a játék. ;)

Link to comment
Share on other sites

[OP]Destroy-man

Nem az a baj hogy csak ez szar hanem hogy zsinórban ez már a sokadik problémás UWP alkalmazás.

Viszont ez a szám még mindig eltörpül a tökéletesen, hibamentesen futó UWP-s alkalmazások mellett. Érdekes mód, pl. a Gameloft kiadó játékaival miért nincsenek gondok? Vagy miért működik rendesen a Photoshop Express, a OneNote? Meg még hosszasan sorolhatnám. Ahogy kléni is írja, vannak még hiányosságai a platformnak, de azt kijelenteni, hogy totál szar az UWP, az azért elég meredek.

Link to comment
Share on other sites

payskin

Milyen problémát old meg az UWP, amire a Win32 nem volt képes azon kívül, hogy a Microsoft részesüljön a Store-ban eladott szarok után?

Link to comment
Share on other sites

[OP]Destroy-man

Az UWP-s alkalmazások az összes Win10-et futtató platformon futnak, míg a Win32-es appok erre nem képesek. Játéknál maradva így egyszerre fut PC-n és X-Boxon a játék. Nem kell portolni, nem kell trükközni, csak be kell jelölni a platformot, hogy támogatott. Ezen kívűl az UWP appok használata biztonságosabb, mivel az egy eléggé zárt konténerben fut, direktbe nem fér hozzá a rendszerhez, szemben a Win32 appokkal.

Link to comment
Share on other sites

Fujitsu

Nekem magával azzal a koncepcióval nem is lenne bajom, hogy a Win32 API, a WinForms és egyebek helyett / alternatívájaként csináljanak egy modern, .NET-alapú, általános platformot, amire könnyen-gyorsan-hatékonyan lehet fejleszteni, amin minden modern applikációs feladat megoldható, amit könnyű portolni más platformokra, ami jól skálázható stb. Mégiscsak a XXI. század dereka felé tartunk; én is jobban örülnék, ha hatvanféle framework helyett csak egy kellene, és minden nagyon faszán működne azon. Ha ez lenne az elsődleges cél, azzal nem is volna bajom.

 

A gond az, hogy rossz irányba indultak el: ezzel a tabletes GUI-val, ezekkel a Win32-höz képest korlátozott lehetőségekkel pont hogy nem sikerült túltenni a Win32-n, holott ez lenne a lényeg, hogy azt meghaladjuk, ha már le akarjuk váltani. Ez az egész maximum azzal magyarázható, hogy egységessé akarták tenni a platformot minden windowsos eszköz számára. Csak hát körülbelül 7 éve mondom, hogy ez nem tűnik nyerő stratégiának (és nemcsak azért, mert más sem próbálkozik ilyesmivel), mert teljesen eltérő eszközökön aligha lehet optimálisan használni ugyanazt a szoftvert ugyanabban a környezetben. Lehet, hogy a játékok az Xboxon pont kivételt jelentenek, de ez engem annyira sem hoz lázba, mint a Csengerben élő háztartásbeliek eurómilliárdjai.

 

Ha nem ezzel a felütéssel akartak volna egy teljesen új platformot gründolni, akkor most ez egy tök jó dolog is lehetne. Így viszont lett egy erősen vitatható ötletre épülő, korlátos, visszafelé semmivel nem kompatibilis, s a fejlesztők által érthető okokból került platform, amit próbálnak mindenhogyan nyomni, csak hát ez könnyen visszájára sülhet el.

Link to comment
Share on other sites

jagdtigger
Destroy-man' timestamp='1520931156' post='479102']

Az UWP-s alkalmazások az összes Win10-et futtató platformon futnak, míg a Win32-es appok erre nem képesek. Játéknál maradva így egyszerre fut PC-n és X-Boxon a játék. Nem kell portolni, nem kell trükközni, csak be kell jelölni a platformot, hogy támogatott. Ezen kívűl az UWP appok használata biztonságosabb, mivel az egy eléggé zárt konténerben fut, direktbe nem fér hozzá a rendszerhez, szemben a Win32 appokkal.

Léteznek olyan nyelvek amelyek több platformra is lefordíthatók szóval inkább ezt ne írd fel előnyként.... A biztonság meg vitatható mert 99%-ba az user a gyenge láncszem nem a program.

Link to comment
Share on other sites

[OP]Destroy-man

Léteznek olyan nyelvek amelyek több platformra is lefordíthatók szóval inkább ezt ne írd fel előnyként....

Olyan nincs más, ami az összes Win10-es platformot támogatja.

21.png

Link to comment
Share on other sites

Fujitsu

Azért ha az UWP-ről beszélgettek, jó lenne legalább azzal tisztában lenni, hogy ez nem egy nyelv, hanem egy platform (és célszerű volna érteni, hogy mi a különbség). Az UWP legalább négyféle nyelvet támogat.

 

Az viszont egy elég jó kérdés, hogy kell-e nekünk az, hogy ugyanazt tudjuk futtatni Surface-en, Xboxon és PC-n. Pláne ilyen áron.

Link to comment
Share on other sites

jagdtigger
Destroy-man' timestamp='1521106533' post='479113']

Léteznek olyan nyelvek amelyek több platformra is lefordíthatók szóval inkább ezt ne írd fel előnyként....

Olyan nincs más, ami az összes Win10-es platformot támogatja.

B@szhatod ha az összes egy sokadrangú szutyok, még a beépítettek is olyan fapadosak hogy az valami szörnyűség holott azoknak kéne lennie a demonstrációnak hogy mit tud.... Mikor tanulják már meg hogy nincs olyan hogy egy megoldás jó mindenre? :hááát: Nem véletlen hogy telefonra, tabletre, konzolra, és PC-re más és más felületek ill nyelvek terjedtek el. Mindegyiknek gyökeresen más igényei vannak ezért egyetlen megoldás nem jó az összesre akárhogy erőltetik is. Ha meg valaki mégis megpróbálja mint MS akkor ez lesz a vége, a kutyának se fog kelleni tökmindegy milyen piszkos módszerekhez nyúl.

Link to comment
Share on other sites

  • 1 month later...
  • 2 weeks later...
jagdtigger

Asztali alkalmazásokat is lehet majd írni a .NET Core 3.0-val

 

Lehet én vagyok hülye, de egy platformfüggetlen keretrendszernek nem pont az lenne a célja, hogy ne platform-specifikus elemeket tartalmazzon? :D

Csak a mikrofosnak ment el a maradék esze is...

 

 

Mindenki vezessen óvatosan, a rend éber őrei mostantól báránybőrbe bújva vadásznak :D :

https://hegylakok.hu/2018/05/olvasoi-itthon-is-megjelentek-a-civil-elfogok/

Link to comment
Share on other sites

[OP]Destroy-man

Asztali alkalmazásokat is lehet majd írni a .NET Core 3.0-val

 

Lehet én vagyok hülye, de egy platformfüggetlen keretrendszernek nem pont az lenne a célja, hogy ne platform-specifikus elemeket tartalmazzon? :D

Ha ez annak az előkészítése, hogy a .Net Core 4-ben már platform függetlenné teszik a UI-t (pl. a WPF-et megírják a .Net Core runtimeba), akkor ez egy megbocsájtható bűn. Ha nem, akkor félig igazad van. A másik fele a dolognak, hogy mind teljesítményben, mind tárhelyigényben jobban szerepel a .NET Core a sima .NET-hez képest, tehát ez is egyfajta fejlődés. ;)

Link to comment
Share on other sites

  • 1 month later...
payskin

Nem hiszem, hogy lesz bármi következménye... soha semminek nincs... :( 

Mondjuk, fel nem foghatom, ki használ Microsoft Office-t 2018-ban, és legfőképpen miért?! (Illetve, de, tudom, na, ők meg is érdemlik. :D)

Link to comment
Share on other sites

jagdtigger

Nagy cégek imádják a VBA-t. Sajnos tananyagba és benne volt az Excel témakörbe... :tv_horror:

Link to comment
Share on other sites

Fujitsu
On 7/4/2018 at 9:58 AM, payskin said:

Mondjuk, fel nem foghatom, ki használ Microsoft Office-t 2018-ban, és legfőképpen miért?!

A kérdés az, hogy ki nem, és miért? Illetve örömmel fogadjuk a használható alternatívák listáját, ahol a használható nem valami Office 95-klón open source hulladékot takar, amitől komplexebb dokumentumoknál kitéped a hajad.

Én amúgy nem látok és nem is nagyon láttam soha olyan windowsos gépet, amire ne lett volna feltéve valamilyen formában, tehát gyanítom, hogy a kérdésedre a gyakorlatilag mindenki lenne az adekvát válasz. (A köz- és felsőoktatásban ingyenes is, és persze mindenhol ez a sztenderd úgy az oktatásban, mint a cégeknél, tehát eleve nem is éri meg mást használni, mert úgyis ezt kell. Bizonyos értelemben az Office "társadalmi beágyazódottsága" szerintem még nagyobb is, mint a Windowsé.)

Link to comment
Share on other sites

jagdtigger

Libre Office mondjuk?

Link to comment
Share on other sites

payskin

Ne ne ne ne. Nem kell mindenbe belemenni. Mindenki elmondta, amit akart, ennyi. Tovább. El. :igen: <-- wazz. Sóhaj. 

  • Upvote 1
Link to comment
Share on other sites

payskin

De megvan, csak nem úgy működik, ahogy megszoktuk: :yes:

Link to comment
Share on other sites

Fujitsu
5 hours ago, jagdtigger said:

Libre Office mondjuk?

És az használható? Mit szól a Writer egy több száz oldalas, egyenletekkel, ábrákkal, forráskódokkal, fejlécekkel, szimbólumokkal, mezőkódokkal, referenciákkal és hivatkozásokkal teletűzdelt szöveghez? A Calc egy adatbázisfüggvényekkel, diagramokkal, automatikus szűrésekkel, automatikus és feltételes táblázatformázásokkal megrakott munkafüzethez? Az Impress az időzített animációkhoz, beágyazott videókhoz, saját készítésű sablonokhoz? Van-e a Visióhoz hasonló ábraszerkesztő, az ábrák betehetőek-e a dokumentumokba, lehet-e őket szerkeszteni? Az elmentett dokumentumok minden további nélkül megtekinthetőek és szerkeszthetőek-e MS Office-ban?

Ezeket komolyan kérdezem, nem cinizmusból. Én utoljára még az OpenOffice néven futó projektet próbálgattam (aminek a LibreOffice az egyik derivátuma), és az bizony nemigen volt több, mint egy Office 95. Ami Manci néni hétköznapi felhasználására persze tökéletes lehet, én ezt nem is vitatom; de komplexebb, professzionálisabb felhasználáshoz baromi kevés.

A kompatibilitás és az ease of use pedig azért kiemelten fontos, mert nem árt, ha a dokumentumok hordozhatóak különböző gépek között, és ha bizonyos, az Office-ban alapnak számító funkciókhoz, WYSIWYG szerkesztésekhez nem kell hosszan műteni, ezerféle toolt, plugint és egyebeket feltenni stb. Én például nagyon jól tudom, hogy az akadémiai világban a TeX a sztenderd, és azt is látom, hogy miért célszerű abban dolgozni, és abból generálni a dokumentumokat; de mégis mellőzöm, mert a hétköznapi feladatok nagy részéhez sokkal körülményesebb volna a használata, és a hordozhatóság is nagyon erősen az elterjedt formátumok mellett szól.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...