TIL:
u, dobrze wiedzieć. Ale pozostanie nam robić tak jak Prettier każe
O ile korzysta się Prettiera
Bawiąc się w NodeJS natrafiłem na problem z CORS i postanowiłem trochę zgłębić temat odnośnie bezpieczeństwa.
Oj, warto to ogarnąć. Już nie raz się potknąłem na CORS-ie
TIL easing functions cheat sheet dla CSS:
TIL, że nie w niektórych najnowszych dystrybucjach Linuxa, jak Fedora 31+, nie działa docker. W każdym razie nie tak po prostu w związku z nadejściem Control Group (cgroup) v2. Tutaj można sobie o tym poczytać
Dzisiaj miałem okazję po raz pierwszy korzystać z komendy run
w git bisect
.
Napotkałem błąd w ffmpeg i chciałem go zgłosić do ich bug trackera. Na bug trackerze jest napisane, że najlepiej jak da się informację o pierwszym commicie, w którym ten błąd występuje i że można to zrobić za pomocą git bisect
. Jednak nie uśmiechało mi się czekanie na kompilację ffmpega dla każdego commita, dlatego przypomniałem sobie o komendzie git bisect run
. Ta komenda działa tak, że podajemy jej jako argument skrypt, który zwraca 0
jeżeli commit jest „dobry”, lub 1
jeżeli commit jest „zły”.
Więc skrobnąłem skrypcik w bashu który kompiluje ffmpega z danego commita i sprawdza, czy dany błąd występuje, zostawiłem na noc i udało mi się znaleć psującego commita :3 #8676 (Concat demuxer prefixing the first input file path with "i") – FFmpeg
TIL, przy klonowaniu partycji manjaro na inny dysk i przenoszeniu go na inną maszynę wystarczy zreinstalować gruba, aby wszystko zadziałało: https://wiki.manjaro.org/index.php?title=GRUB/Restore_the_GRUB_Bootloader
TIL o istnieniu rga - command-linowego narzędzia do wyszukiwania danego regexa w różnych typach plików
Wow! Szkoda, że na wykresach z szybkością działania autor nie dodał liczb na osiach ale jeśli to rzeczywiście tak zmyślnie działa, to robi wrażenie.
TIL, że OMG, można otwierać linki z numerem telefonu z desktopu na komórce za pomocą KDE Connect <3
TIL, w nowym FF można łatwo inspectować animacje:
TIL o istnieniu git-filter-repo - narzędziu, które pozwala m.in:
-
elegancko usuwać pliki z historii repozytorium (spróbuję użyć tego żeby usunąć node_modules z historii Sealiousa!
)
-
przenieść katalog z plikami z jednego repo do drugiego, razem z historią tych plików
TIL o fladze -X
w poleceniu ssh
. Dodanie jej do komendy sprawia, że instrukcje serwera x11 są przekierowane do mojej maszyny i pokazywane w kontekście mojego własnego window managera, więc np. mogę odpalać graficzne aplikacje na rpi, ale kazać im wyświetlać się u mnie:
TIL że w Firefoksie można ustawiać breakpointy na pobranie i zmianę wartości w obiekcie
TIL o istnieniu “Live path effects” w Inkscape, które pozwaliaja na takie cuda, jak np. nakładanie precyzyjnych wymiarów na grafikę:
Spróbowałem odpalić minecrafta z raspberry-pi i nie udało się
A inne programy przechodzą?
Tak, np. chromium-browser
czy pcmanfm
się odpalają, ale mam wrażenie, że te X-y działają kompletnie poza moimi.