Marcin Stanek
2020-03-19 14:23

https://marcinstanek.pl/playwright-1.html

Long story short, Playwright. Niedawno Microsoft ogłosił, że pracuję nad nowym narzędziem, którego będziemy mogli użyć między innymi do automatyzacji testów e2e. Pracują nad nim osoby odpowiedzialne za narzędzie Puppeter. Brzmi obiecująco? Super, nie jest to jeszcze gotowe w wersji 1.0 także zmiany będą na pewno - postanowiłem jednak sprawdzić jak działa, napisałem pierwsze testy, a wrażenia znajdziesz na moim blogu.

#testowanieoprogramowania #testowanie #programowanie #programista15k #selenium #cypress #automatyzacja

Marcin Stanek

Ciężko mi jednogłośnie odpowiedzieć po paru linijkach kodu. Niemniej, z Selenium mam dużo doświadczenia i jestem pewny że w conajmniej dwóch miejscach trzebaby było dodać wait na własną rękę. Tutaj otrzymujesz to out of the box. Co do niezawodności, testy były spójne nie było random faili podczas developmentu - trzeba jednak pamiętać że w dalszym ciągu to najprostsze testy. Moim zdaniem warto zrobić Proof of Concept jeżeli narzędzie spełnia Twoje wymagania.

rafal__

"Niedawno Microsoft ogłosił, że pracuję nad nowym narzędziem" - wow, gratuluję, nie wiedziałem, że Microsoft ogłasza nad czym pracujesz. // sorry, musiałem. #grammarnazi. Wiem, że pewnie automatyczna korekta, ale ostatnio to powszechny błąd, wszędzie widoczny ;)

TomRiddle
2020-03-19 12:28

Dodałem Sponsor Button gdyby kogoś interere :)

TomRiddle

@plx211: Nazbierało się ;) Myślisz że za dużo?

plx211

Od razu rzuciło mi się to w oczy, ale nie ukrywam że bardziej zajmuję się c++ a tam na repo bibliotek zazwyczaj widuję max 3

dargenn
2020-03-18 17:46

Dziś wyszła Java 14. W końcu naprawi coś, co już dawno powinno być zrobione:

Exception in thread "main" java.lang.NullPointerException: 
        Cannot assign field "i" because "a" is null
    at Prog.main(Prog.java:5)

Brzmi lepiej, niż dotychczasowy: NullPointerException: null

scibi92

@somekind: dobra,spytam się ta:. czy uważasz że framework DI/AoP jest dobrym narzędziem do wspierania cachowania? Nie mówię o jakimś konkretnie, chodzi o to czy oddelegowałbyś cachowania do programowania aspektowego/użycia refleksji

somekind

Ale mówisz o cachowaniu danych, które pobieram, czy tych, które zwracam. Jeśli pierwsze to nie, jeśli drugie to raczej tak (ale nie przez DI tylko jakiś framework "webowy").

Afish
2020-03-18 15:34

.NET Core zmienia nazwę na .NET. Dawniej człowiek googlował ".NET" i dostawał pięknie wyniki o .NET Frameworku. Potem przyszedł .NET Core, więc googlowanie ".NET" przestało działać (zwracało stare wyniki), więc googlowało się ".NET Core" jak chciało się nowe rzeczy, a jak się chciało stare, to ".NET Framework" jako tako działał. Co będzie teraz? Nie wiem, choć się domyślam.

Udanego googlowania i pamiętajcie, żeby skonsultować z googlem wybór nazwy, to naprawdę pomaga!

somekind

@Akihito: pod warunkiem, że wiesz, że to nie to. Teraz ludzie wpisują c# read from database, dostają DataSety i się z nimi męczą.

Akihito

@somekind: no niestety sam w .necie pisze i tym corowym i zwyklym i mimo wszystko mogliby to jakosc inaczej rozwiazac bo bedzie straszny burdel w googlu.... btw nawet nie wiem czy są te datasety :D

WeiXiao
2020-03-17 23:52

kśionrżka nt. SE m.in od człowieka, którzy stworzył Corową libkę do C++ w Googlu - Abseil

Google has developed many abstractions that either match or closely match features incorporated into C++14, C++17, and beyond. Using the Abseil versions of these abstractions allows you to access these features now, even if your code is not yet ready for life in a post C++11 world.

Abseil is an open-source collection of C++ library code designed to augment the C++ standard library. The Abseil library code is collected from Google's own C++ code base, has been extensively tested and used in production, and is the same code we depend on in our daily coding lives.

https://books.google.pl/books?id=WXTTDwAAQBAJ

Nie przeczytałem, ale przeglądając pobieżnie znalazłem ciekawsze fragmenty typu

49FR8OK.png

gdzie normalnie nikt* o takich rzeczach nie myśli

.
.
.

* - poza tobą, ofc ;)

jarekr000000

Moje najnowsze (jeszcze nie potwierdzone odkrycie w temacie). Dośc długo wałkowany przykład na działanie L1 (petla po tablicy dwuwymiarowej - raz wierszami, a raz kolumnami) podobno nie ma już sensu (nie widać różnicy) na najnowszych xeonach, procek wykrywa pattern i sam naprawia (tak wyczytałem, nie mam xeona akurat na sprawdzenie).

WeiXiao

@jarekr000000: ciekawe jakie featuresy dziury musieli wprowadzić aby to działało :D

Maciek Górnicki
2020-03-17 14:01

Witajcie. Zrobiłem stronę, która gromadzi wszystkie najważniejsze informacje na temat koronawirusa w PL. Na stronie znajdują się statystyki, wykresy, mapka. Aplikacje można dodać do ekranu smartfona, obsługuje również powiadomienia. Jeżeli ktoś chciałby pomóc przy tworzeniu to zapraszam na PW.
https://koronawirus-w-polsce.web.app/

Tomek Pycia

ja mam na chrom i wszystko śmiga. Nawet na incozgnito.

piotrek2137

Mi nie pokazuje żadnych wykresów i liczb zakażonych itp., są puste pola