Kategorie
Analiza danych Zrób to sam

Analiza danych w języku R – odcinek 5

Uczestników e-mailowej edycji „Poradnika” pytałem, czego najbardziej nie lubią w pracy z Excelem. Wśród odpowiedzi bardzo często pojawiały się daty i obliczenia kalendarzowe. Oto jeden z typowych cytatów: „Praca z datami i timestampami. To jest koszmar i jedna wielka patologia, szczególnie w połączeniu z wykresami i to jeszcze przeklejanymi do prezentacji. Jeśli miałbym wskazać jedną, absolutnie najgorszą rzecz, to to by było to. Aż się zdenerwowałem na samą myśl.

Trzeba przyznać, że Excel zasłużył sobie na krytykę – jego nadgorliwość w konwersji wszystkiego na daty jest co najmniej irytująca. Ważniejsze problemy leżą jednak głębiej, w sposobie reprezentacji dat i godzin oraz operowania na nich.

Kategorie
Analiza danych Zrób to sam

Analiza danych w języku R – odcinek 4

W poprzednich odcinkach nauczyliśmy się, jak tworzyć ramkę danych z pliku CSV i jak wizualizować dane na wykresach. Co jednak, jeśli chcemy eksperymentować na własnych danych, które trzymamy w Excelu? Nie musimy używać formatów pośrednich – dziś utworzymy ramkę danych bezpośrednio z pliku XLSX.

Kategorie
Publicystyka

Prawo sobie a rzeczywistość sobie czyli wyzwania cyfrowej dostępności

Artykuły z niniejszego bloga są czytane przez branżę IT – programistów i testerów pracujących nad aplikacjami mobilnymi, webowymi i desktopowymi. Około połowa z nich nie zetknęła się nigdy z problematyką dostępności (accessibility) aplikacji dla osób z niepełnosprawnościami. Powiedzmy to wprost – nawet doświadczonym programistom mobilnym może nie przyjść do głowy, że z ich apki będą korzystać m.in. osoby niewidome.

Sam programuję komercyjnie od ponad 20 lat i przez dwie dekady ani razu nie miałem do czynienia z projektem, który w wymaganiach lub planie testów uwzględniałby problem dostępności. Aby lepiej poznać ten obszar, skontaktowałem się z Dawidem Górnym i Darkiem Drezno. Są oni współzałożycielami firmy Accens, która specjalizuje się w audytowaniu i testowaniu aplikacji pod kątem dostępności, realizuje także szkolenia z tego zakresu.

Do naszej rozmowy dołączyli Kacper Mikocki, Tomek Bonior i Adrian Wyka. Dawid i Adrian, poza tym, że zajmują się dostępnością zawodowo, są również osobami niewidomymi. W efekcie powstał tekst, z którym chciałbym dotrzeć do szerszego grona developerów, QA-ów i kadry kierowniczej. Jeśli masz coś wspólnego z produkcją oprogramowania – wyślij linka swojemu zespołowi. Z góry dzięki!

Kategorie
Analiza danych Zrób to sam

Analiza danych w języku R – odcinek 3

Tworzenie wykresu w Excelu przypomina trochę rysowanie go na papierze – decydujemy o doborze kolorów, grubości linii, opisach osi, położeniu legendy i tak dalej. Po mniejszej lub większej liczbie kliknięć mamy gotowy wykres.

Filozofia języka R (a dokładniej: biblioteki ggplot2 z pakietu Tidyverse) jest nieco inna i przypomina przekazywanie poleceń rysownikowi. Nie musimy opisywać każdego drobiazgu. Rysownik wie, jak się rysuje wykresy, więc będzie potrzebował jedynie zwięzłych instrukcji opisujących nasze oczekiwania.

Jak się już domyślacie, dziś poczytamy o wykresach.

Kategorie
Analiza danych Zrób to sam

Analiza danych w języku R – odcinek 2

Oto drugi odcinek Poradnika dla sponiewieranych Excelem, w którym poznajemy alternatywne metody pracy z danymi. Dziś spojrzymy na podstawową strukturę języka R czyli ramkę danych. Aby lepiej zrozumieć, o czym mowa, wróćmy na chwilę do Excela.

Kategorie
Analiza danych Zrób to sam

Analiza danych w języku R – odcinek 1

W drugiej połowie 2023 roku rozpocząłem dystrybucję „Poradnika dla sponiewieranych Excelem”. Był to rozsyłany e-mailem cykl edukacyjny przeznaczony dla osób zainteresowanych automatyzowaniem analizy i wizualizacji danych. Jego zwieńczeniem miało być szkolenie, które nie doszło jednak do skutku.

Wiedza zawarta w „Poradniku” będzie aktualna przez długi czas, więc postanowiłem cały kilkunastuodcinkowy cykl opublikować na blogu. Jeśli znasz Excela w stopniu zaawansowanym, koniecznie sprawdź, jak usprawnić i przyspieszyć pracę przy użyciu języka R i środowiska RStudio!

Kategorie
Publicystyka Statystyki

Podsumowanie czwartego roku blogowania

Minął czwarty rok istnienia bloga Informatyk Zakładowy. Dziś dzielę się przemyśleniami o sensowności pisania bloga w 2024 roku, błyskotliwymi uwagami o social mediach oraz pomysłami i planami na przyszłość.

Poznacie wynik finansowy bloga wraz z dokładnymi przychodami i kosztami. Takie informacje są przez autorów tworzących w sieci publikowane rzadko, a szkoda – na początku blogowania byłem ich najbardziej ciekaw. Choć ścieżka każdego autora kształtuje się inaczej i nie zawsze da się porównać wysiłek, nakład czasu czy zaangażowanie, to już sama tylko możliwość zajrzenia do kuchni innego autora może być źródłem cennych inspiracji.

Kategorie
Bezpieczeństwo Publicystyka Zrób to sam

Łamiemy hasło do szyfrowanego PDF-a

W 2020 roku napisałem artykuł o tym, że używanie numeru PESEL jako hasła do PDF-a nie chroni skutecznie jego zawartości. Pokazałem, jak na domowym komputerze z przeciętną kartą graficzną przełamać takie zabezpieczenie w kilkanaście sekund.

Gdy natrafiłem na informację o wymyślnym schemacie konstruowania hasła chroniącego PDF-a z rocznym podsumowaniem rachunku PKO TFI, postanowiłem powtórzyć ów eksperyment – tym razem przy użyciu szybszej karty graficznej. Czy wyniki różniły się znacząco? Sprawdźmy!

Kategorie
Publicystyka Statystyki

Podsumowanie kampanii sprzedażowej szkolenia ze scrapowania 2023

Starsi stażem czytelnicy niniejszego bloga wiedzą, że od zawsze publikuję sprawozdania z wynikiem finansowym mojej działalności gospodarczej. Dzielę się nie tylko wiedzą na temat bezpieczeństwa i zastosowań komputerów, ale także zapleczem bloga będącego moim hobby – na co dzień jestem etatowym programistą.

Skrót dla tych, którzy się bardzo spieszą: w 2023 roku moje flagowe szkolenie kupiło 151 osób, przychód wyniósł 70861 zł. Skoro mamy to za sobą, czas na dokładniejszy opis kampanii sprzedażowej „Szkolenia z automatyzacji pobierania danych z internetu – edycja 2023”. Dziś piszę jedynie o tym jednym szkoleniu, pełne podsumowanie roku z listą wszystkich przychodów i kosztów pojawi się niebawem.

Kategorie
Recenzja

Wrażenia po lekturze książki „Metoda Lean Startup”

Kontekst – przymierzam się do budowy małego produktu typu SaaS, postanowiłem więc przeczytać dużo książek, które polecali szanowani (przeze mnie) twórcy udanych biznesów.

Pierwsza na tapet trafia książka „Metoda Lean Startup” (Eric Ries), w której przedstawiona jest metoda budowy produktów polegająca na usystematyzowanym badaniu, które zmiany skutkują rzeczywistym wzrostem w zakładanych kierunkach.