Najnowsze artyku?y i projekty (posortowane wed?ug daty dodania/publikacji). W zak?adce ?Projekty” znajdziesz wi?cej opcji filtrowania projektów.
WdBot (lub WikidataBot) – narz?dzie po?rednicz?ce w operacjach na API Wikidanych. Bot by? testowany z du?ymi partiami danych i wydania znajduj?ce si? w NPM powinny by? stabilne.
Skrypt z wdbot mo?e by? u?ywany do odczytu wielu rekordów WD (elementów Q) oraz kasowania wybranych lub wszystkich warto?ci z danej w?a?ciwo?ci (P).
Wiki to Git (lub wiki2git) – narz?dzie, które pomaga pobra? histori? strony MediaWiki i wstawi? j? do repozytorium Git. W ten sposób ka?da edycja staje si? commitem. Natomiast posiadanie kodu poza MediaWiki mo?e pomóc w rozwoju gad?etu u?ywanego na Wikipedii (lub skryptu u?ytkownika).
Wikiploy – narz?dzie s?u??ce do wdra?ania skryptów u?ytkownika i gad?etów na Wikipedii (oraz innych wiki opartych na MediaWiki). Za pomoc? tego narz?dzia mo?na jednym klikni?ciem wdro?y? JS, CSS itp. (z repozytorium git na dowoln? liczb? wiki).
Narz?dzie wykorzystuje Puppeteer do kontrolowania Chrome Canary (dzia?a równie? z MS Edge). Wystarczy otworzy? Chrome z parametrem umo?liwiaj?cym zdalne debugowanie i uruchomi? skrypt. Idea polega na tym, ?e jeste? zalogowany na tej instancji Chrome, wi?c wszystkie zmiany s? nadal twoimi zmianami.
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?) .
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?.
Geolocation Accuracy – ?ywa demonstracja tego jak dzia?a ?ledzenie lokalizacji przez przegl?dark?. Mo?esz rozpocz?? i zatrzyma? ?ledzenie swojej lokalizacji. Program poka?e dok?adno?? i szybko?? zadeklarowan? przez przegl?dark? za po?rednictwem watchPosition
. Wy?wietlana te? b?dzie mapa z zarejestrowanymi lokalizacjami (Leaflet).
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.
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?
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?.
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).