TIL o istnieniu MapRoulette, który znajduje małe taski do zrobienia w OpenStreetMap, jak ktoś ma chwilę akurat na to <3 Właśnie uzupełniam nazwy zbiorników wodnych
TIL o tym, że w inspektorze Firefoxa można zmieniać wartości po przecinku, wciskając CTRL
+ /
U, jak go włączasz?
also, shift+strzałki zmieniają o +/- 10
Paczajcie ten zbiór nowoczesnych tricków CSS-owych:
Łoooo, musze obczaić!
kdeconnect-sms
w terminalu
TIL o istnieniu tauri - frameworku do tworzenia super szybkich apek natywnych za pomocą html+js+css+rust. Jest znacznie lżejszy od Electrona (o co nie trudno, ale no)
TIL o server-send events - metodzie do pushowania danych do front-endu bez WebSocketów
TI przypomniałem sobie o powodzie, z którego 14KB jest progiem rozmiaru strony, poniżej którego strony wczytują się najszybciej:
https://tylercipriani.com/blog/2016/09/25/the-14kb-in-the-tcp-initial-window/
O, akurat jeśli chodzi o tego typu rzeczy to polecam do przeczytania https://www.destroyallsoftware.com/compendium/network-protocols
TIL o nullish coalescing operator: https://javascript.info/nullish-coalescing-operator
TIL o uruchamianiu jobów w cronie w tej samej strefie czasowej. Problem wydaje się bardzo naturalny - rule of thumb jest ustawianie czasu serwera na UTC, ale możemy chcieć żeby job uruchamiał się zawsze o 16 polskiego czasu (niezależnie czy letni czy zimowy). Nie znalazłem też takiej funkcjonalności wbudowanej w systemd-timers
.
Znalazłem to: Setting CRON in a different time zone < System | The Art of Web
Ogólnie rozwiązanie jest hakerskie, ale pozwala rozwiązywać problem na odpowiednim poziomie abstrakcji, załóżmy że chcemy odpalać joba o 16 polskiego czasu (to jest 14 lub 15 UTC):
SHELL=/bin/bash
TZ=Europe/Warsaw
0 14-15 * * * [ "$(date +\%H\%M)" == "1600" ] && /usr/bin/foo
Korzystamy po prostu z jednego z bashowych ifów (stąd musimy kazać cronowi użyć basha). Odpalamy 2x o każdej z możliwych godzin i po prostu sprawdzamy czy godzina jest prawidłowa
TIL o tym, że możemy korzystać z await
w pętli:
TIL, świetna stronka do sprawdzania słuchawek:
polecam ubrać słuchawki wieczorem i przetestować sobie Binaural Test
TIL o istnieniu aplikacji Open Note Scanner, która używa OpenCV do robienia ładnych skanów dokumentów za pomocą smartfona: