Latests articles and projects (sorted by the time of publication or adding to the site). In the "Projects" tab you will find more filtering options for projects.

Wiki: Cytuj OpenLibrary

Start time: 
2023-05-15
Wikipedia: Cytuj książkę (pl)

Wiki: Cytuj OpenLibrary, to rozszerzenie do witryny OpenLibrary. Dodaje możliwość cytowania książek, żeby ułatwić wstawianie przypisów na Wikipedię (polskojęzyczną lub angielskojęzyczną) .

License:

Technologies:

IITC mobile plugin

Start time: 
2022-12-09
IITC mobile plugin

IITC mobile plugin to mój plugin, a właściwie zbiór pluginów, które zastępują aplikację IITC mobile. IITC to aplikacja oparta na mapach OSM dla gry terenowej Ingress. Wersję z grudnia 2022 (0.2), choć formalnie nie podniosłem jej do 1.0, to uznaję jednak za w pełni stabilną i kompletną.

License:

Technologies:

Geolocation Accuracy

Start time: 
2022-09-11
Logo. Map with circles showing location tracking.

Geolocation Accuracy – live demo of how tracking works in a browser. You can start and stop watching your location. The program will show accuracy and speed as declared by the browser via watchPosition. Map with past locations is also shown (Leaflet).

Type:

License:

Technologies:

JS errors and why concatenation is bad for devs

Right and wrong directions

In this article I want to take on a journey through bad code and show you how to defened yourself from such. Or, more importantly: I want you to know where the problem lies. I'm going to tell you how browsers execute code and why it matters. If you don't have time for full details, you might just want to skip to the end.

PWA: Detecting redirects in service workers

PWA app

Why do you need to detect redirects in a PWA page? Well a PWA is established on a specific domain. You might need to redirect to a new domain at some point. You can easily do it server side with simple commands, but as PWA is cached in a specific way it will remain on the old domain. PWA will not be able to do calls to redirected API because of CORS. And it might never move on because when your admin redirected domains you will not be able to get a new service worker either. So you need to think ahead and plan for this. But how?

Podatności w Drupalu wykorzystywane w atakach od strony Rosji

Od wczoraj wzmożone ataki na różne witryny. Nie ma co panikować, ale warto się zabezpieczyć. Stosowne ostrzeżenia wydało nawet, a właściwie podało dalej ministerstwo cyfryzacji (a właściwie jego pozostałości...). Blokady IP to jedno, ale jedno dobrze skonstruowane żądanie może położyć serwis lub pozwolić przejąć nad nim kontrolę.

How to use Tampermonkey on Firefox mobile

Mobile browsers vs browser extensions. In this article I'll provide a know how on how to use browser extensions on mobile browser such as Firefox. Specifically – how to install Tampermonkey on Firefox. Tampermonkey is the one that allows to install user scripts (custom JavaScript for websites).

Panel Groups Randomizer

Start time: 
2020-03-26
Panel Groups Randomizer logo

Panel Groups Randomizer, to aplikacja internetowa umożliwiająca losowanie grup ludzi. Teoretycznie może np. służyć do dopierania par w speed datingu. Została jednak stworzona z myślą o panelach obywatelskich. Założenia są takie, żeby jednocześnie jak najmniej osób spotkało się dwa razy oraz żeby każdy się spotkał z każdym (o ile pozwala na to liczba grup).

License:

Technologies:

IITC mobile dla FF

IITC mobile dla FF to mój zbiór pluginów dla Firefox Mobile, które zastępują aplikację IITC mobile.

Dzięki skorzystaniu z mobilnej wersji Firefoksa można między innymi korzystać z pluginów, które pobierają dane z plików i zapisują dane do plików (np. mój data-merger, czy domyślny overlay KML). Dodatkowo w Foksie o wiele prościej instaluje się pluginy (jak już się ma IITC, to wystarczy kliknąć w link i potwierdzić).

Aktualizacja (2023-05): Zaktualizowałem linki na nową witrynę iitc.app z wersją rozwijaną przez społeczność. Stara witryna (iitc.me) przestała być rozwijana około 2018 roku.

Mevo UX

Mevo UX to mój projekt poboczny, który wprowadza poprawki UX witryny Roweru Mevo (rower metropolitalny z okolic Trójmiasta). M.in. dodaje możliwość powiększania mapy i zobaczenia ile jest dostępnych rowerów w różnych obszarach.

Pages

Subscribe to Główny kanał informacyjny (pl) Subscribe to Main feed (en)