Kategorie
Publicystyka Statystyki

Kulisy bloga po raz drugi czyli podsumowanie pierwszego roku blogowania

Minęło pierwszych dwanaście miesięcy istnienia bloga Informatyk Zakładowy. W roku 2020 serwis odwiedziło 200 tysięcy czytelników, liczba obserwujących na Facebooku i Twitterze przekroczyła 3.5 tysiąca, newsletter zasubskrybowało ponad 500 osób a sam blog był cytowany w mainstreamowej prasie, radiu i telewizji.

Po raz drugi macie okazję zajrzeć za kulisy – poznając pełne statystyki oglądalności i wynik finansowy. Blogerzy rzadko dzielą się takimi danymi, bo każdy chciałby sprawiać wrażenie większego niż jest, no a statystyki często zawierają okresy spadków a nie wzrostów, pierwszym odruchem jest raczej ukrywanie tego faktu.

Pamiętam jednak, z jakim zainteresowaniem czytałem teksty Michała Szafrańskiego, Oli Budzyńskiej i Maćka Aniserowicza – gdy pisali o rozwijaniu serwisów Jak Oszczędzać Pieniądze, Pani Swojego Czasu i devstyle.pl. Dziś moja kolej na podzielenie się informacjami z zaplecza oraz wrażeniami z rozwijania bloga od zera, yyyy…, do tera. Opisywany okres: cały rok 2020.

Kategorie
Publicystyka

Wynik aukcji charytatywnej dla WOŚP

Kilkanaście dni temu na Facebooku i Twitterze ogłosiłem aukcję charytatywną na rzecz Wielkiej Orkiestry Świątecznej Pomocy. Licytowany był miernik USB opisany w tym artykule wraz z patronatem nad jedną z blogonotek publikowanych w serwisie Informatyk Zakładowy.

To nie jest ta blogonotka. To jest dodatkowe, specjalne podziękowanie dla wszystkich czytelników biorących udział w aukcji za to, że podbili finałową cenę aż do wartości czterocyfrowych. Kwotą 1050 zł rzucił nie kto inny, jak Michał Sajdak z Sekuraka. Serdecznie dziękuję w imieniu organizatorów WOŚP, którzy zrobią z tych pieniędzy najlepszy użytek.

Siema!

Kategorie
Administracja publiczna Android Epidemia iOS

Zaszczepieni czyli kolejna rządowa apka mobilna i kolejne kontrowersje

„Zaszczepieni” to bezpłatna aplikacja, która umożliwia potwierdzenie, że ktoś jest zaszczepiony przeciw COVID-19. Została wydana na obie platformy mobilne przez Ministerstwo Zdrowia i Centrum e-Zdrowia. Strona internetowa opisuje procedurę jej użycia, ale nie odpowiada na ważkie pytania: po co komu taka aplikacja? W jakich życiowych sytuacjach jej użycie będzie przydatne, w jakich pożądane a w jakich konieczne? Co z ryzykiem podziału społeczeństwa na część uprzywilejowaną (po szczepieniu) i dyskryminowaną (pozostali)?

W niniejszym tekście przyjrzymy się, jak wygląda aplikacja, potem poznamy zasady jej działania. Odkryjemy wówczas, że domniemana anonimizacja danych osobowych (inicjał nazwiska, brak roku urodzenia) jest niewiele warta – w QR-kodzie mamy numer szczepienia, jednoznacznie powiązany z konkretną osobą.

Skąd taka niespodzianka? Ano, wielotygodniowy ping-pong dotyczący zasad prywatności aplikacji ProteGO Safe (vel STOP Covid) niczego nie nauczył strony rządowej. W poniedziałek minister rzuca w eter szczątkowe informacje o planach dotyczących jakiejś nienazwanej aplikacji, dziennikarze próbują cokolwiek zrozumieć i dopasować opis do jednej z istniejących apek, nikt nie ma dość danych by ocenić rzeczywiste skutki społeczne takiego pomysłu, w czwartek apka ląduje w sklepie, koniec pieśni. Przywołajmy korpomądrość „kto sieje ASAP-y, ten zbiera fuckupy”, czas na analizę rozwiązania.

Kategorie
Bezpieczeństwo Publicystyka

Jak odpalić lepszego Twittera i nie potknąć się o własne sznurówki

Od dwóch dni opinia publiczna przygląda się wzlotom i upadkom nowej sieci społecznościowej Albicla.com. Można powiedzieć, że w chwili debiutu zaliczyła ona pewne trudności. Można powiedzieć, że zmaganie z owymi trudnościami nieco się przedłuża. Można wreszcie powiedzieć, że od momentu produkcyjnego uruchomienia usługa balansuje bezustannie na krawędzi zaś jej autorzy kompletnie nie przygotowali się na okoliczności towarzyszące premierze serwisu opartego o treści dostarczane przez użytkowników.

Niniejszy artykuł nie pretenduje do miana kompletnego poradnika dla twórców lepszego Twittera albo Facebooka. Mam jedynie zamiar zniwelować efekt Dunninga-Krugera u tych redaktorów i wydawców, którym klon Twittera wydaje się prostszy w produkcji i obsłudze od rozwoju witryny opartej o WordPressa, Drupala czy OpenCarta.

Kategorie
Gawęda Publicystyka

Czy już jestem youtuberem?

Piątkowa gawęda – pierwsza w historii bloga Informatyk Zakładowy – udała się bardzo fajnie, przynajmniej po mojej stronie tubki. Nie wiem, jakie kryteria trzeba spełnić aby móc nazwać się „youtuberem” – może osiągnąć jakąś progową liczbę subskrybentów, może liczbę odtworzeń, może coś jeszcze innego. Mnie bardziej cieszy inna metryka – do premierowej gawędy dołączyło grubo ponad sto osób a dokładnie sto z nich wytrzymało dwie godziny mojego ciągłego gadania. Coś ewidentnie poszło jak należy!

Było oczywiście kilka usterek, przede wszystkim za małe literki w demach na żywo. Używam na desktopie rozdzielczości 2560×1440, z emocji zapomniałem powiększyć tekstów w przeglądarce i notatniku no i wyszło jak wyszło. Jeśli ktoś oglądał na komórce to już w ogóle musiał zgadywać, co też może dziać się na ekranie. Przepraszam i obiecuję poprawę! Poniżej wklejam poprawioną wersję nagrania, powiększyłem w niej odpowiednie urywki no i jest trochę głośniej, niż w oryginale.

Kategorie
Gawęda Publicystyka

Zaproszenie na gawędę o Bitcoinie – piątek 15.01.2021, 20:00

Bitcoin to system płatności oparty na blockchainie, działający w sieci typu peer-to-peer. Za każdym razem, gdy prasa popularna porusza ten temat (czyli teraz, bo BTC po trzech latach drzemki znów osiąga rekordowe ceny), dowiadujemy się, że bitcoiny można „wykopać” albo po prostu „mieć”. Każda próba objaśnienia tych pojęć oparta jest jednak na chybionych porównaniach do klasycznych systemów pieniężnych lub usług finansowych.

W mojej gawędzie opowiem prawdę. „Mieć bitcoina” to to samo, co „znać klucz prywatny do adresów których saldo jest większe od zera” zaś „kopać bitcoiny” to „generować bloki blockchaina zawierające zestaw transakcji w taki sposób, aby hasz bloku spełniał bieżącą trudność, korzystając z prawa do umieszczenia w bloku transakcji kreującej nowe jednostki kryptowaluty”.

Nikt nie mówił, że będzie łatwo. Postaram się jednak nie komplikować opowieści ponad miarę i niektóre wątki uproszczę a część pominę. Gdy będzie trzeba będzie wprowadzić pojęcie funkcji haszującej albo kryptografii asymetrycznej, opowiem o ich własnościach ale bez matematyki, na której bazują.

Gawęda będzie transmitowana na Youtube w piątek 15.01.2021 o godzinie 20:00, niedługo później pojawi się nagranie.

PS: pamiętacie, jak rozdawałem bitcoiny w social mediach? Nikt ich wtedy nie chciał!
PS2: czy podczas gawędy znów będę je rozdawał? Hmmm…

Zapraszam!
Tomek Zieliński

Kategorie
Porady Publicystyka

Moja lista najlepszych narzędzi 2021

Każdy zaawansowany użytkownik komputera ma listę swoich ulubionych programów, dzięki którym osiąga optymalną produktywność. Na mojej liście niektóre aplikacje zagościły niedawno, inne zapracowały na swoją pozycję wieloletnią współpracą, z kilku korzystam już ponad dwadzieścia lat i planuję kolejne tyle.

🧰🗜️⚒️

Poniżej znajdziecie wybór narzędzi dla systemu Windows, na które warto zwrócić uwagę. Wybór jest subiektywny i na pewno znajdą się tam pozycje mające godną rozważenia alternatywę – napiszcie o tym w komentarzach. Zmiana nawyków jest trudna, jednak od czasu do czasu trafiamy na jakąś perełkę i myślimy sobie: „gdzie ten program był całe moje życie”. Zapraszam do lektury!

Kategorie
Statystyki Zrób to sam

Najpopularniejsze artykuły z roku 2020 na fajnym wykresie i jak go zrobić

W jednym z poprzednich tekstów pokazałem, że arkusz kalkulacyjny pozwala przygotować całkiem złożone obliczenia i wizualizacje. Niestety, szybko zderzamy się z głównym problemem arkuszy – dane są tam ściśle powiązane z operacjami przetwarzania a niewielkie zmiany w pośrednim kroku obliczeń mogą pociągać konieczność przeorganizowanie całego arkusza.

Jeśli makra i skomplikowane formuły masz w małym palcu, może czas na kolejny krok? W tym tekście poznasz środowisko RStudio Cloud i zobaczysz, w jaki sposób dane tabelaryczne można obrabiać w języku skryptowym. Nie będzie to tutorial prowadzący małymi kroczkami, skaczemy w głąb języka R, kolekcji pakietów tidyverse oraz biblioteki ggplot. Wykresy przygotujemy przy użyciu gramatyki opisującej mapowania zmiennych, charakterystykę układu współrzędnych oraz definicje kształtów i kolorów.

Kategorie
Administracja publiczna Publicystyka

System Pseudolosowego Przydziału Spraw

Niniejszy tekst jest moim wkładem w dyskusję, czy kod źródłowy oprogramowania realizowanego na zlecenie władz powinien wchodzić w zakres informacji publicznej. Otóż: zdecydowanie powinien.

Na przykładzie ministerialnego Systemu Losowego Przydziału Spraw objaśnię prostym językiem pułapki, jakie wiążą się ze ślepą wiarą w poprawność działania systemu komputerowego. Mamy tu bowiem do czynienia z niedostatecznie opisanym algorytmem, niezweryfikowaną implementacją tego algorytmu, wreszcie z wydającym rozporządzenie ministrem, dla którego „generator liczb losowych” jest tym samym co zmienna losowa i którego współpracownicy nigdy nie dotarli na lekcję o rozkładzie prawdopodobieństwa.

Pokażę w jaki sposób możliwe byłoby takie manipulowanie systemem losowania, aby w razie ujawnienia wytłumaczyć je omyłką niekompetentnego programisty. Na końcu zaproponuję metodę losowania, która byłaby w pełni przejrzysta i opierała się na zmiennych o gwarantowanej losowości.

Kategorie
Kopie bezpieczeństwa Porady Zrób to sam

Kopie bezpieczeństwa w domu i małej firmie – część 3

To jest trzeci odcinek cyklu poświęconego bezpieczeństwu danych w domu i małej firmie. W części pierwszej sporządziliśmy kopię małych plików i wysłaliśmy ją na własną skrzynkę poczty elektronicznej. W części drugiej zainwestowaliśmy w przenośny dysk twardy i przygotowaliśmy harmonogram tworzenia kopii zapasowych.

Dzisiaj domykamy cykl tematem kopii wysyłanej do internetu. Często mówi się przy takiej okazji o tzw. chmurze obliczeniowej. Pamiętajcie! Mówimy „chmura”, myślimy „cudze komputery”. Przy wysyłaniu kopii danych w świat mamy wybór między trzema głównymi opcjami: rozwiązanie typu „zainstaluj i zapomnij” (np. Backblaze), samodzielne wysyłanie plików (np. Amazon S3 Glacier) albo dyski sieciowe czyli usługi do składowania i synchronizacji plików między komputerami (Dropbox, iCloud, OneDrive, Google Drive). Przyjrzymy się im po kolei.