How much does an average Amazon Software Developer Engineer make, according to GlassDoor statistics? How does it compare with cost of living? Statistics for 26+ locations around the world!
Oficjalnie mogę już ogłosić, że moja książka została opublikowana! Jest dostępna w sprzedaży w różnej formie, na różnych sklepach. Poniżej krótkie Q&A na ten temat.
Dwa tygodnie temu opublikowałem wpis o bibliotece Fluent Assertions, która bardzo ułatwia pisanie assertów w testach (zachęcam pierw do przeczytania tamtego wpisu). Pokazałem jak korzystać z biblioteki oraz jak łatwo można rozszerzać możliwości biblioteki o własne metody. Dzisiaj natomiast pokaże Ci, jak testować kontrolery w ASP.NET MVC za pomocą rozszerzenia o nazwie FluentAssertions.MVC (https://github.com/fluentassertions/fluentassertions.mvc). Poćwiczymy r...
I’m happy to announce that ASP.NET Core 2.2 is available as part of .NET Core 2.2 today!How to get it You can download the new .NET Core SDK (2.2.100) for your dev machine and build servers from the .NET Core 2.2 download page. New Windows Server hosting, runtime installers and binary archives are also available from this page for updat...
Często bywa tak, że do podjęcia jakiegoś nowego działania potrzebny jest nam impuls… czynnik, który przeważy szalę naszej mentalnej niepewności i sprawi, że finalnie powiemy „zrobię to”. W 2016 roku takim impulsem był dla mnie konkurs „Daj się poznać”, który ostatecznie zmotywował mnie to założenia tego bloga i dzielenia się swoją wiedzą z innymi ludźmi. Początki nie były takie jak sobie wyobrażałem. Towarzyszył mi ciągły strach i obawa przed napisaniem czegoś nazbyt trywialnego, mało ciekawego czy najzw...
opensource · Programowanie · Wydarzeniaprogrammer-girl Minęło trochę czasu od mojego ostatniego posta. Czas wrócić do pisania – materiału zebrało się aż nadto 🙂 Jak niektórzy z Was wiedzą, od kilku miesięcy pracowałam nad projektem open-source DevAdventCalendar. Co z tego wynika? O tym w poście
Właśnie przed chwilą skończyłem Kurs Gita stworzony przez Maćka Aniserowicza (piszę ten wstęp o 6.29 rano – 22 listopada 2018 ). Ogólnie powiem, jest spoko. Zapraszam do przeczytania mojej recenzji.
Równania diofantyczne, trójki pitagorejskie, Wielkie Twierdzenie Fermata, maszyny cyfrowe, estymaty i liczby całkowite. Cała ta menażeria w kolejnym fascynującym wpisie Wujka Boba
Testy jednostkowe oraz testy integracyjne potrafią bardzo ułatwić wyłapywanie błędów podczas tworzenie aplikacji (w szczególności błędów regresji). Dlatego na ogół bardzo chcemy je dodać do aplikacji, ale niestety często spotykamy się z oporem „góry”, bo pisanie testów zajmuje dużo czasu. Z doświadczenie zauważyłem, że jednym z powodów wydłużania czasu pisania testów są rozbudowane asserty. Dlatego w dzisiejszym wpisie chce Ci pokazać bibliotekę Fluent Asserti...
Czasami zdarza się, że usuniemy coś, bo myślimy, że już się Nam nie przyda. Po jakimś czasie okazuje się, że właśnie teraz to by się przydało W tym wpisie pokaże jak przywrócić usunięty branch.
Ostatnio stwierdziłem, że czas najwyższy wymienić fotel. Do tej pory w domu używałem fotela kupionego za 200 zł w czasach, gdy przed komputerem siedziałem tylko po pracy i wstawałem od niego gdy zaczynałem odczuwać dyskomfort. Mój wybór padł na Noblechairs HERO.
Jeżeli chcesz być postrzegany jako ekspert, albo marzy ci się praca na własny rachunek to ten wpis może być dla Ciebie. Dziś kilka słów o personal branding. Bo ostatnio mam wrażenie, że w dobie eldorado IT niektórzy z nas zapomnieli, że nazwisko ma się tylko jedno…
by SeeItSharp | Posted on Wróciłeś do domu po rozmowie rekrutacyjnej. Projekt ambitny, na pytania odpowiedziałeś. Zaczyna się oczekiwanie na telefon… Mija dzień, drugi, tydzień, miesiąc… Cisza. Co poszło nie tak?
Jesień jest bardzo gorącym okresem jeżeli chodzi o konferencje w naszym pięknym kraju. Chociaż chciałbym, to niestety, wszystkich nie zaliczę. Strasznie żałuje, że przez nakładający się termin z Programistokiem, nie było mnie na DevConf. Miałem jednak szczęście. W Warszawie została zorganizowana konferencja pod logiem Dotnetos. Tu już nie mogło mnie zabraknąć. Wszystko w życiu ma swój pierwszy raz. Nigdy za bardzo nie zgłębiałem zagadnień dotyczących tak niskopoziomowych procesów, ale przyszło szkolenie...
Prawda stara jak interpretery kodu w przeglądarkach internetowych: są rzeczy, przed którymi nikt nie ucieknie. Przestępców czeka kara, grzecznych nuda a programistów napisanie kawałka kodu w JavaScript – cie. Nie tak dawno byłem jeszcze programistą Fronte-end. Zmieniły się u mnie priorytety, acz dalej pozytywnie wspominam te czasy. Chcąc pozostać na czasie, bez zastanowienia skorzystałem z możliwości udziału w konferencji ConFrontJS. Dlatego, uzbroiwszy się w kubek kakałka, wyruszyłem ze swojej programis...
Opis jak zsynchronizować swoją kopię repozytorium, czyli fork, z głównym repozytorium na Github. Objaśnia jak zrobić, aby mieć najnowsze zmiany.
The next major version of C# is C# 8.0. It’s been in the works for quite some time, even as we built and shipped the minor releases C# 7.1, 7.2 and 7.3, and I’m quite excited about the new capabilities it will bring. The current plan is that C# 8.0 will ship at the same time as .NET Core 3.0. However, the features will start to ...
Tym razem nie jest to jakaś skoordynowana pod względem jednej konkretnej podatności akcja (choć w kilku miejscach przewija się deserializacja). Na początek podatność (krytyczność 9.8/10) w RichFaces, który wchodzi w skład JBossa: The RichFaces Framework 3.X through 3.3.4 is vulnerable to Expression Language (EL) injection via the UserResource resource. A remote, unauthenticated attacker could exploit this to execute arbitrary code using a chain of java serialized objects via org.ajax4jsf.resource.UserRe...
update Karol Wójciszko 0 Commentscel, misja Blog prowadzę już ponad 3 lata. Ten wpis powinien się ukazać zdecydowanie wcześniej – jednak dopiero teraz klaruje mi się w głowie moja misja. Poniżej przeczytasz o tym dlaczego piszę bloga i co przyświeca mi w myśli tworząc wpisy dla Ciebie. Gdy Byłem Programistą Opóźniałem Zadania… Gdy zaczynałem swoją przygodę z IT jako programista uczestniczyłem w wielu projektach. Niektóre z nich z góry były skazane na porażkę. Wtedy jeszcze nie rozumiałem dlaczego. Wie...