vpiotr

vpiotr
2019-03-10 11:32

Wczoraj udało mi się uruchomić Quake Champions na Linux Mint. Okazuje się że Steam ma jakąś warstwę emulacji - Proton, która umożliwia granie nawet w najnowsze gry z Windows (QC jeszcze chyba jest w fazie beta za free). Wydajność tego nie jest powalająca (na low i 2070 ledwo da się grać), ale może da radę przynajmniej grać w strategie. Co ciekawe poza wydajnością nie stwierdziłem innych problemów - dzwięk, filmy, gui - wszystko działa bez problemu w trybie high, inaczej niż z Wine, w którym każda z gier coś miała nie tak, nawet w HoMM III gdzie kursor po prostu wyłaził za ekran.

Rozszerza to znacząco liczbę tytułów które można próbować zagrać (autorzy gry mogą nawet nie mieć pojęcia że ich gra działa na Linux, chociaż są wyjątki - np. gry stosujące anty-cheaty potrafią odmówić współpracy ze względu na nierozpoznane środowisko).

jarekr000000

Moja najfajniejsza gra była napisana pod win16api i teraz najprostszy sposób jej uruchomienia to linux+wine oczywiscie na vmce pod windowsem 10 :-). Wiwat sens i prostota

vpiotr

@jarekr000000: to chyba zaliczyłeś combo :-) Takiej kombinacji chyba jeszcze nie widziałem.

vpiotr
2019-03-01 15:21

Nie wiem czy już było, ale wygląda na to że forum standaryzacyjne C++ się rozpędza a nie zwalnia. W C++20 (już za rok!?) mają być korutyny. Nawet nie wiem co to, ale bardzo przypomina coś o czym się uczyłem... 20 lat temu przy okazji jakiegoś frameworka sprzed ery Boosta (miało yield, może to było nawet w C a nie C++). Poza tym optional ma być trochę bardziej monadyczny. Na moduły to chyba czekam od początku znajomości tego języka, może wreszcie się doczekam... Źródło: https://www.reddit.com/r/cpp/[...]_c_committee_trip_report_c20/

stryku

Na szczęście nowe standardy zaczynają wchodzić do większych projektów komercyjnych po paru(nastu) latach, więc mamy trochę czasu na naukę tego wszystkiego \o/

MuadibAtrides

U mnie pierwsze skojarzenie z coroutines to Python :)

vpiotr
2019-01-28 21:52

Z okazji końca miesiąca i wypłaty Humble Bundle zapodał kilka książek Orly

baant

Jakieś opinie o serii "* Cookbook"?

Hispano-Suiza

@baant: Szybkie przepisy jak zrobić rzecz X. Nie ma tam prawie wcale teorii. Raczej dla tych, którzy czują się komfortowo w konkretnej technologii.

vpiotr
2019-01-26 11:00

Po kilku latach używania linucha trafiłem wreszcie na stronę na której nie działają filmy. Ta strona to... https://www.msn.com/

vpiotr

Fakt, nie działa też na Windows... czyli Linuks jednak nie taki zły :-)

Hispano-Suiza

Mint 19, FF64 również ten sam problem. Także nie jest to jednorazowe :P

vpiotr
2019-01-24 13:47

Człowiek całe życie uczy się o fizyce, matematyce, algorytmach sortowania, tymczasem w JavaScript wynaleziono pewien ciekawy i prosty sposób na przywracanie porządku we wszechświecie:

page.onInitialized = function () {
    page.evaluate(function () {
        Math.random = function() {
            return 42 / 100;
        };
    });
};

źródło

superdurszlak

Znając życie akurat w JS 42 / 100 faktycznie mogłoby zwracać losowe wyniki :D

vpiotr
2018-12-11 11:29
Satanistyczny Awatar

.
░░░░░███████ ]▄▄▄▄▄▄▄▄ Bob is building an army.
▂▄▅█████████▅▄▃▂.................\☻ This tank & Bob are against Google+
Il███████████████████]... ▌\︻╦╤─ Copy and Paste this all over
◥⊙▲⊙▲⊙▲⊙▲⊙▲⊙▲⊙◤...... / \ YouTube if you are with us

vpiotr
2018-12-07 07:58

Dlaczego nie warto programować funkcyjnie: https://hackernoon.com/how-fu[...]amming-ruined-me-7886c12a46fd

siloam

@vpiotr: Warto programować funkcyjnie. Wystarczy zrozumieć co robi funkcja map i tyle. A wspomniane przez autora wskaźniki to akurat najmniejszy problem w C.

several

@siloam: to krótki artykuł na dwie minuty czytania a i tak nie przeczytałeś do końca :D