TIL: Today I Learned

Łooo, bardzo podobne do naszego cosealiousowego store'a :smiley: Dobrze wiedzieć, że istnieje bardziej powszechnie znane i używane rozwiązanie :wink:

TIL o unDraw - kolekcji darmowych ilustracji do stronek i apek

2 Likes

TIL o AuroraDroid - alternatywnym kliencie F-droida, o interfejsie zaciągniętym z Aurora Store. Wygląda lepiej i działa płynnie, do tego umożliwia łatwe dodanie repozytorium Firefoxa, dzięki czemu ogarnia także różne wersje FF, w tym FF Preview <3

1 Like

Ja wciąż korzystam z AuroraStore + oficjalnego F-Droid

TIL: https://hacks.mozilla.org/2019/12/mozilla-hacks-most-read-blog-posts-of-2019/

1 Like

TIL o istnieniu degoogle - poradniku tego, jak zdegooglować swoje cyfrowe życie:

2 Likes

TIL że można (m.in.) kolorować terminal za pomocą escape codes (wg polskiej Wikipedii sekwencji zmodyfikowanych). Na przykład echo -e "\e[31mHello" wydrukuje nam czerwone Hello. Nie wiem, po co miałabym tego używać z kontekstu terminala, ale dobrze wiedzieć :slight_smile:

5 Likes

Ja używam w niektórych bashowych skryptach do wyszczególniania ważnych informacji, np. że coś się wywaliło.

3 Likes

TIL: O npm’owych tarball’ach https://docs.npmjs.com/cli/pack, przydatne jeżeli w prosty sposób chcemy wykorzystać napisaną libkę w innym projekcie, a nie mamy czasu na pisanie rozległego stacku like https://github.com/transitive-bullshit/create-react-library

1 Like

TIL jak macie problem z CORSami a wtyczki w waszych przeglądarkach nie chcą działać to wystarczy dokleić przed docelowego urla proxy: https://cors-anywhere.herokuapp.com/ :slight_smile:

1 Like

TIL, że problemy z wykrywaniem eventów filesystemu na Linuxie (dzięki którym np. webpack się przeładowuje) przy pracowaniu nad projektem w maszynie wirtualnej (w celu zachowania jak największej zgodności środowiska z produkcją) wynikały ze złego ustawienia firewalla. Korzystamy z jakby frontendu do VirtualBoxa (i nie tylko) o nazwie Vagrant, który posiada plugin vagrant-notify-forwarder mapujący eventy filesystemu w shared folderach. Plugin działa przez sieć pomiędzy hostem i guestem(maszyną wirtualną) - działa na porcie, który można zdefiniować. A jeżeli na gueście włączony jest jakiś firewall, to trzeba w nim zezwolić na ruch na tym właśnie porcie - inaczej jesteśmy skazani na polling co jest dość zasobożerne :wink:

1 Like

Omg najs - to musial byc ciekawy proces debugowania :smiley:

Obstawiam że sporadyczne zawieszonka systemu :upside_down_face:

TIL, że w LibreOffice Calc (i chyba też w Excelu) podwójne kliknięcie na prawy dolny róg komórki kopiuje jej formułę w dół aż do ostatniego wiersza, oszczędzając czas - nie trzeba scrollować myszką trzymając wciśnięty LPM :smiley:

TIL, że dodanie

set -euf -o pipefail

na początku skryptu bash-owego sprawi, że jak jakiś program będzie miało exit code ~= 0, to cały skrypt się zamknie, zamiast iść dalej, potencjalnie coś dalej psując. Ogólnie polecam lekturę:

https://sipb.mit.edu/doc/safe-shell/

1 Like

Yup, to jest Excelowski trick. Ogólnie polecam tego talka – to się też przenosi do Calca, a można się naprawdę dużo dowiedzieć i wiele zrozumieć :smiley:

1 Like

TIL o AirPipe - pozwala na łatwe łączenie stdout-a na jednym komputerze z stdin-em na drugim, nawet w innej sieci :3

Dzięki magii pipe-ów można łatwo wysłać plik, zrobić czat tekstowy, albo nawet czat głosowy czy streaming video :o

Jeszcze nie testowałem, ale wygląda obiecująco :thinking:

1 Like

Widzę mega potencjał na komunikację RaspberryPi ←→ desktop

1 Like

TIL: opensnitchd zjadał u mnie 4GB ramu :open_mouth: doinstalowałem go kiedyś podczas konfigurowania manjaro, uważajcie na tego firewalla :slight_smile:

1 Like

O fuck, czy to przez niego być może czasem ścinał Ci się komp? :open_mouth: