SSMS w codziennej pracy testera i nie tylko - kilka cennych porad
· maciej · Komentarze: 0
Od ponad roku mam okazję pracować w projektach, w których używam SQL (MS SQL) na porządku dziennym (wcześniej też używałem, ale trochę rzadziej). Przez ten czas poznałem kilka tricków, które mogą być przydatne dla osób, które chcą uprościć sobie codzienną pracę z zapytaniami w SQL Server Management Studio. Sam edytor Microsoftu nie należy (według mnie) do najbardziej przyjaznych programów dla użytkownika (w porównaniu do np. Visual Studio Code). Jeżeli nie mamy wyjścia i musimy w ni…
Nowy side-projekt - dbanie o jakość na większą skalę
· maciej · Komentarze: 0
Niedawno szukałem jakiegoś projektu na długie zimowe wieczory. Pewnego dnia wpadłem na pomysł hobbystycznego projektu, który powiązany jest z innym moim hobby - projektem OpenStreetMap. Postanowiłem wybrać jakąś kategorię obiektów i przedstawić ją na mapie. Padło na obiekty religijne, których jest dosyć sporo (aktualnie 19 180). Obiekty te nie powinny tak często ulegać zmianom i powinny być bogate w ciekawe wartości do prezentacji, jak zdjęcia, daty itp. I tak po długiej walce z JavaScriptem, który nigdy nie znałem za do…
Metoda ADEPT - sposób na naukę trudnych tematów ♕
· maciej · Komentarze: 0
Witam serdecznie po przerwie, w pierwszym wpisie po przebyciu COVID-19 (lekko, ale niestety nie bezobjawowo). Myślałem, że nigdy mnie to nie spotka, jednak nie minął nawet rok od pierwszych zarażeń w Wuhan a ten podstępny wirus znalazł sposób, żeby dotrzeć do mojego domu. Jednym z objawów koronawirusa jest zmęczenie, w moim przypadku również takie było i skutkowało tym, że nie miałem motywacji do napisania kolejnego posta (choć możliwe, że sobie wmówiłem ten objaw). Jednak motywacja już wróciła i tym samym zapraszam do przeczytania kolejnego, tym razem krótkiego posta.
Ostatnio, podczas standardowego przeglądania internetu podczas obowiązkowej kwarantanny domowej, natrafiłem w Internecie na bardzo interesujący
Google Lighthouse - przydatne narzędzie do audytu stron internetowych
· maciej · Komentarze: 1
Google Lighthouse to zdobywające coraz większą popularność narzędzie do audytu stron internetowych, które pomaga w podniesieniu ich jakości w niektórych obszarach. Narzędzie jest wbudowane w DevToolsy w Google Chrome (uruchamiane klawiszem F12). Od tego roku dostępne jest także jako wtyczka do Firefoksa. Znajdziemy je również jako moduł do Node.js. Narzędzie umożliwia audyt strony pod kątem:
- wydajności,
- zgodności z PWA (Progressive Web App),
- stosowania dobrych praktyk,
- dostępności (accessibility), …
OpenStreetMap - alternatywa Google Maps i wciągające hobby 🗺️
· maciej · Komentarze: 0
Wielu z nas nie wyobraża sobie dzisiaj życia bez Google. Firma przeniknęła nasze życia, szukamy w Guglach, mamy e-mail na Gmailu, konto na Youtube, pliki trzymamy na Dysku Google'a a nawigujemy w samochodzie Mapami Google'a. Ma to oczywiście wiele zalet, ale czy nie warto czasem poszukać alternatyw i spróbować nieco zdegoogle'ować nasze życie? W tym poście postaram się nieco przedstawić darmową alternatywę dla Map Google'a, która od kilku lat jest mi bliska i stała się moim hobby. Mapowanie, zarówno sam proces, jak i jego efekty, sp…
Postmortem - czyli lepiej uczyć się na cudzych błędach
· maciej · Komentarze: 0
Dojrzałe firmy, zarówno te większe, jak i mniejsze tworzą raporty z opisami różnych incydentów spowodowanych błędami. Raporty te nazywa się powszechnie postmortem/post-mortem. Niektóre z nich są udostępniane publicznie (zwykle po dłuższym czasie) i stanowią ciekawe studium przypadku, bo opisują przyczyny, skutki, jak i naprawę rzeczywistych błędów występujących w oprogramowaniu i infrastrukturze. Jeżeli jesteś programistą, czy testerem to warto przejrzeć niektóre z nich i zobaczyć, że czasem mała zmiana w kodzie m…
Jak pisać poprawnie i nie popełniać błędów ortograficznych? 💬
· maciej · Komentarze: 0
Popełnianie błędów jest często uważane za mało profesjonalne. Wymówkami zwykle są pośpiech bądź kot, który przebiegł po klawiaturze i poprzestawiał nam literki. Uważam, że nie powinniśmy dawać innym powodu do postrzegania nas jako osoby mniej inteligentne czy tak leniwe, że nie chciało się im sprawdzić wysyłanego tekstu drugi raz, jeszcze przed wysłaniem/opublikowaniem. Jednak chyba większość z osób (zwłaszcza tych, które od zawsze miały problem z poprawnym pisaniem) nie chciałaby od teraz rozpoczynać zgłębiania zasad gramatyki języka polskiego i st…
Skąd czerpię aktualną wiedzę dotyczącą branży IT? 📰
· maciej · Komentarze: 0
Jedną z cech branży IT jest to, że dynamicznie się zmienia. Co chwilę powstają nowe technologie a stare odchodzą w niepamięć. Wiedza, która była aktualna jeszcze kilka lat temu, dzisiaj może już nie być (patrz przypadki zmiennych losów JavaScripta i PHP). Warto więc być na bieżąco i chociaż raz w tygodniu sprawdzać co w trawie piszczy. Przydaję się to zwłaszcza gdy chcemy np. po długim zasiedzeniu się w jednym miejscu zmienić pracę i w ogłoszeniach o pracę widzimy skróty, które niewiele nam mówią.
Poniżej pr…
Jakich podcastów słucham na co dzień? Nie tylko IT 🔊
· maciej · Komentarze: 0
Internautą jestem od około 2004 roku. Od tego czasu, natrafiałem na słowo podcast wielokrotnie. Przewijało się też, w czytanych przeze mnie czasopismach, jak np. Komputer Świat, Niezbędnik, PC Format. Jednak nigdy nie wpadłem na to, żeby zainteresować się, o co tak naprawdę chodzi. Kojarzyło mi chyba głównie z programem iTunes, który nie przypadł mi do gustu a do produktów Apple'a nie było mi chyba nigdy po drodze. Ponadto, wydaję mi się, że podcastów w języku polskim była wtedy znikoma ilość.
To nie tak, jak myślisz - czyli o fałszywych założeniach ⭕
· maciej · Komentarze: 0
Zarówno w życiu, jak i w pracy, często przyjmujemy niektóre stwierdzenia za pewniki. Uznajemy za prawdziwe wiele mitów i czasami sami przyczyniamy się do ich rozpowszechniania. Przecież powiedzieli nam o tym w szkole/na uczelni, przeczytaliśmy w Internecie na Wykopie, czy Reddicie - to musi być prawda. I w sumie, nie ma co się dziwić. Nie jesteśmy w stanie doktoryzować się z każdego tematu, z którym się spotykamy i w którym się wypowiadamy. Zabrakłoby nam na to czasu i energii - tych cennych zasobów, których codziennie mamy…
Efekty literówek bywają niespodziewane (DziałaAle #1) ✈️
· maciej · Komentarze: 0
Cześć! Postanowiłem rozpocząć na blogu serię, która będzie polegała na wrzucaniu przykładów różnych bugów, które wystąpiły w znanym oprogramowaniu i prowadziły do ciekawych/nietypowych/poważnych błędów. Wpisy będą miały charakter krótkich postów (kto dzisiaj chce czytać długie artykuły?).
Tym razem coś z branży gier i jednym z moich ulubionych hobby - projektu OpenStreetMap. Bug ujawnił się dosyć niedawno w popularnym symulatorze Microsoft Flight Simulator 2020, który miał swoją pre…
Zrzut ekranu - zgłaszaj błędy jak profesjonalista 🧰
· maciej · Komentarze: 0
Swoją pracę w IT zaczynałem jako konsultant. Jako w zasadzie pierwsza linia supportu niejednokrotnie spotykałem się ze zgłoszeniami błędów od klientów. Bardzo często były to nieczytelne zrzuty ekranu, zwykle przeskalowane tak, że nie dało się odczytać szczegółów. Zdarzały się czasami także zdjęcia ekranu, czy np. pliki Word z wklejonymi zrzutami (raz się chyba trafiła nawet prezentacja PowerPoint). Często też nie było żadnych zrzutów ekranu a jedynie opis. Wielokrotnie opisy były nieprecyzyjne i w zasadzie trzeba było kontaktować się telefonic…
Kłopotliwe ciągi znaków, czyli jak, w łatwy sposób, zepsuć formularz (⌐■_■)
· maciej · Komentarze: 0
Kluczowymi elementami chyba większości aplikacji biznesowych są formularze, dzięki którym użytkownicy wprowadzają do systemu dane. Przetestowałem w życiu niezliczoną ich liczbę, zarówno w aplikacjach webowych, jak i desktopowych (często można to było bardziej nazwać znęcaniem, niż testowaniem). Bardzo często efektem były różnego typu exceptiony. Miało to miejsce zwłaszcza w aplikacjach typu legacy, bo ktoś, kiedyś, szybko, nikomu nie przeszkadzało, nikt tam nie zaglądał, nikt nie testował...
Niepr…
Notion - aplikacja do porządkowania życia i pracy, którą polecam 📝
· maciej · Komentarze: 0
Nigdy nie byłem fanem aplikacji do tworzenia notatek. Nie mogłem przekonać się do Evernote'a, czy OneNote'a (choć z tego pierwszego korzystałem przez kilka miesięcy). Szybko się zniechęcałem, a notatki zwykle lądowały w zwykłym papierowym zeszycie, czy w losowych dokumentach Notepada++, gdzieś na pulpicie. Pewnego dnia w trakcie trwania kwarantanny natrafiłem na aplikację do tworzenia notatek o nazwie Notion, która przypadła mi do gustu już od pierwszego użycia i stała się moją bazą notatek i jednocześnie bazą wiedzy.
Być może na Reddici…
Hello, World!
· maciej · Komentarze: 0
Cześć,
witam na moim blogu, na którym będę dzielił się z wami tematami dotyczącymi branży IT, testowania oprogramowania, webdevu i innymi tematami z branży IT. Nie zabraknie też ciekawostek dotyczących tematów niezwiązanych, bądź tylko częściowo powiązanych z IT.
Blog jeszcze nie przybrał ostatecznej formy i mogą pojawiać się błędy, jednak założenie było takie, że stworzę go od podstaw w Django i co jakiś czas będę dodawał nowe funkcjonalności.
Pozdrawiam,
Maciej.