Blogbejegyzések

Játék védése DRM-mel. Véleményed?

A desktop játékoknál valamiféle Digital Rights Management (DRM) technológiával szokás alapfokú lopásgátlást megvalósítani. Ez gyakran csak annyit jelent, hogy a DRM csatlakozik a neten keresztül valami megbízható adatbázishoz (például a Steam), és lekérdezi, hogy az adott telepítésről van-e tudomása a rendszernek, azaz a játék lopott-e vagy sem.

A gog.com büszkén hirdeti, hogy ők csak DRM-mentes játékokat árulnak, ami ezek szerint azt jelenti, hogy minden olyan játék, ami nem igényel telepítést, egyszerű file másolással sokszorosítható és viheti boldog, boldogtalan (bárki, akinek egy eredeti tulajdonos odaadja).

A napokban egy játékfejlesztői redditen szóba került ez a téma, és kíváncsi lennék az itt jelenlévők véleményére.

Nem multiplayer játékok esetében problémásnak tűnik, ha a játék aktív netkapcsolatot kíván (a DRM-es ellenőrzéshez), és az sem egyértelmű, mi történjen, ha az ilyen ellenőrzés nem sikeres. Előfordulhat, hogy valakinél, aki megvette a játékot, épp nincs nethozzáférés. Ha tehát a játék ilyenkor nem indul el, a vásárló joggal dühönghet. És ha már kell a net, honnan tudhatná a játékos, hogy nem kémkedik-e utána a játék vagy nem csinál valami más sunyiságot?

A játékok, programok lopása még az online boltok világában is zavartalanul jelen van, és egyaránt érinti a nagy, "AAA" játékokat és a legkisebb, egyszemélyes "fejlesztőcsapatokat" is.

Van egy ezzel kapcsolatos jópofa eset. A "Game Dev Tycoon" című, játékfejlesztő-szimulátor fejlesztői csináltak olyat, miután látták, hogy a játékosok kilencvenvalahány százaléka lopott Game Dev Tycoonnal játszik, hogy ők maguk készítettek egy "feltört" torrentet, amiben volt egy aprócska módosítás: amikor a játékbéli "cég" elért egy bizonyos eredményt, hirtelen radikálisan megcsappantak a bevételeik a kalózkodás miatt. A játékosok pedig sorra nyitották a panaszkodó, esdeklő kérdéseket a különféle fórumokon, hogy jaj, ilyenkor mit lehet tenni. Természetesen mindenki, akit ez érintett, eleve lopott játékkal játszott.

Kíváncsi lennék, mit gondolsz erről, akár játékfejlesztőként, akár játékosként, akár másfajta biológiai vagy nem-biológiai organizmusként.

Matter/OpenThread Border Router 5200 Ft-ból

Espressif border router kit 5200 Ft (Nyáron  még 4 100 ért vettem ingyenes szállítással)

https://www.aliexpress.us/item/1005005872059584.html?spm=a2g0o.productlist.main.1.28a06V7m6V7mLW

ESP idf -fel működö firmware :
 

https://docs.espressif.com/projects/esp-thread-br/en/latest/dev-guide/build_and_run.html

Egy matter over thread teszt eszköz hozzá , ligting , az esp c6 on lévő ledet szabályzod:

https://espressif.github.io/esp-launchpad/?flashConfigURL=https://espressif.github.io/esp-matter/launchpad.toml

Én a lanos verziót használom, Home Assistant felismeri preferred networknek, 2 db-ot raktam be , ha bármelyik border routert lekapcsolod a működöképes marad a thread hálózat (1 perc kell az átkapcsoláshoz) . Amig van 1 border router és  ahhoz route, működöképes marad a  thread hálózat.  Illetve ipv6-on megy minden, szegmentálhatod, fizikailag távol lévőket összefűzhetsz. Én csak link local cimekkel használtam, de lehet akár globális cimzése is, ha ez kell. 

 

https://i.imgur.com/A4BWWoe.png

https://i.imgur.com/47My8gt.png

https://i.imgur.com/dQ5VDFL.png

 

Pendrive kuka?

Kaptam két pendrive-ot, hogy ha tudom, mentsem meg és használjam. Az egyik meg se jelenik, ha bedugom a gépbe (dmesg nem mutatja, hogy talált volna bármit), szóval ez nagy valószínűséggel elektronikai hulladék. A másik érdekesebb. Ott megjelenik, van is rajta egy (mountolhatatlan) partíció (w95 típusú), viszont ha fdiskkel bármit is akarok csinálni (az olvasáson kívül), akkor azt mondja, hogy read-only maga a pendrive. Ha megpróbálok dd-vel írni rá (mondjuk pár blokkot a /dev/zero-ból), akkor is ez. Kapcsoló, ilyesmi nem látszik rajta. Van-e bármi ötlet, hogy mit próbáljak meg (azon kívül, hogy hajítsam el, vagy csináljak belőle virágállványt)?

SQL Motivációs levél

Ma épp egy kollégámnak idéztem fel a sztorit - igen, én voltam a felhördülő kolléga - és mire jó az internet, ha nem arra, hogy továbbosszam.

Ma egy hiba után nyomozva az adatbázis sémákat nézve tapasztalt kollégám felhördült, hogy miért használunk SQL kulcsszavakat táblanévként. Látva a több mint 800 szavas SQL kulcsszó listát (ami több implementáció specifikus részt is tartalmaz) azt mondtam, hogy ennyi szókinccsel már Londonban munkát lehet kapni. Brogrammer kolléga erre azt a kihívást intézte, hogy írjak motivációs levelet SQL nyelven.

Bár eredetileg úgy gondoltam, hogy 800 szó mosogatni elég csak, mégis inkább egy adatbázis adminisztrátori munkát pályáznék meg az OpenScale System International cégnél:

TO: RESOURCE OPERATION AT OPEN SCALE SYSTEM INT.
FROM: MAX BERNOULLI

THERE IS A POSITION FOR SQL DATABASE ADMIN.
CURRENT WORK TERMINATED.
ROLE MATCHED EXISTING OPERATOR DEGREE.
HAVING SOME ROUTINE, ILIKE TO READ LOGS.
REFERENCES INCLUDE A YEAR OF FOREIGN WORK.
INSENSITIVE FOR POSITION IN CUBE OR ISOLATION.
ILIKE TO WORK AS MEMBER OF DETERMINISTIC, DYNAMIC GROUP.
COMITTED TO RESULT WITH EXCEPTION OF USING COBOL LANGUAGE.

PREPARED TO BEGIN ASSIGNMENT, STARTING ANY DAYOFWEEK.
TEMPORARY WORK IS ALSO NOT OFF LIMIT.

CALL ANY TIME WHEN HAVING IDENTIFIED RESULT.

MAX BERNOULLI

Szerintem egész jó lett! 🎭

VGA update

Megvettem, 1660 Super OC lett az áldozat. Tápot is kellett cseréljek, sajna a régivel el sem tudott indulni kábel hiány miatt. 

Észrevétel, az ezer éves 470 helyett viszonylag gyorsabban reagál a képszerkesztő is, illetve ha játaszani akarok akkor nem kell nagyon gondolkodnom hogy tudok-e mert viszi szépen.

74°C volt a max amit sikerült elérnie, ami már egész jó hőmérséklet.