TIL: Today I Learned

Ja dowiedziałem się, że w Firefox (a przynajmniej w jego Developer Edition) można togglować klasy dla danego elementu:

image

TIL, że można wbić na konsolę danego dockerowego kontenera korzystając z docker-compose:

docker-compose run <nazwa_kontenera> bash :+1:

zamiast wyszukiwania id kontenera: docker ps a następnie:

docker exec -it <id_kontenera> bash :-1:

2 Likes

TIL, że w vscode / codium można zaznaczyć odpowiednią ilość wierszy i wkleić każdy kolejny wiersz w kolejne zaznaczenie karetki w innym pliku, jedynie musi zgadzać się liczba wierszy z liczbą karatek:

TIL że istnieje jsfuck, który transpiluje js-a do js-a, ale bez żadnych słów i nazw funkcji

http://www.jsfuck.com/

alert(1)
[][(![]+[])[+[]]+([![]]+[][[]])[+!+[]+[+[]]]+(![]+[])[!+[]+!+[]]+(!![]+[])[+[]]+(!![]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+!+[]]][([][(![]+[])[+[]]+([![]]+[][[]])[+!+[]+[+[]]]+(![]+[])[!+[]+!+[]]+(!![]+[])[+[]]+(!![]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+!+[]]]+[])[!+[]+!+[]+!+[]]+(!![]+[][(![]+[])[+[]]+([![]]+[][[]])[+!+[]+[+[]]]+(![]+[])[!+[]+!+[]]+(!![]+[])[+[]]+(!![]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+!+[]]])[+!+[]+[+[]]]+([][[]]+[])[+!+[]]+(![]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+[]]+(!![]+[])[+!+[]]+([][[]]+[])[+[]]+([][(![]+[])[+[]]+([![]]+[][[]])[+!+[]+[+[]]]+(![]+[])[!+[]+!+[]]+(!![]+[])[+[]]+(!![]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+!+[]]]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+[]]+(!![]+[][(![]+[])[+[]]+([![]]+[][[]])[+!+[]+[+[]]]+(![]+[])[!+[]+!+[]]+(!![]+[])[+[]]+(!![]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+!+[]]])[+!+[]+[+[]]]+(!![]+[])[+!+[]]]((![]+[])[+!+[]]+(![]+[])[!+[]+!+[]]+(!![]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+!+[]]+(!![]+[])[+[]]+(![]+[][(![]+[])[+[]]+([![]]+[][[]])[+!+[]+[+[]]]+(![]+[])[!+[]+!+[]]+(!![]+[])[+[]]+(!![]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+!+[]]])[!+[]+!+[]+[+[]]]+[+!+[]]+(!![]+[][(![]+[])[+[]]+([![]]+[][[]])[+!+[]+[+[]]]+(![]+[])[!+[]+!+[]]+(!![]+[])[+[]]+(!![]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+!+[]]])[!+[]+!+[]+[+[]]])()
2 Likes

TIL że do swojego konta na OVH można dodać innego użytkownika jako administratora, korzystając z jego już istniejącego konta. Wtedy loginem takiego administratora jest kombinacja id konta na którym będzie administrował i jego id klienta. Przykład: 1234-5678-90/ab123456-ovh. Pierwsze hasło przychodzi na maila prawowitego właściciela konta.

1 Like

ło, jak to się robi?

Kod błędu 418 dla protokołu HTTP kryje następującą informację: 418 I'm a teapot - HTTP | MDN

:upside_down_face:

2 Likes

1 Like

TIL: W najnowszej wersji TS pojawił się nowy typ Omit, który pomaga droppować wybrane property z pierwotnego typu:

https://www.typescriptlang.org/docs/handbook/release-notes/typescript-3-5.html#the-omit-helper-type

2 Likes

TIL, że istnieje narzędzie fzf, które tworzy w CLI fuzzy matching dla dowolnych list:

1 Like

Also, polecenie bat, które działa jak cat, ale robi syntax highlighting

1 Like

wow

1 Like

Znalazłem “cudowny” program rofi, który działa jako wyszukiwarka programów, launcher ssh, menadżer okien. Jak ktoś chce się bawić w zmianę colorów, to robi się to prawie jak w CSSie :fire:

1 Like

Dużo elementów linuksowych okienek zmienia się właśnie za pomocą css’a :slight_smile:

TIL o istnieniu eslint_d, który parsuje pliki znacznie szybciej niż zwykły eslint:

TIL jak wyszukiwać wszystkie pliki o danym rozszerzeniu w wskazanej lokalizacji i przekopiować je do innej:

find . -type f -name "*.svg" -exec cp {} ../new_location \;
1 Like

TIL w przypadku korzystania z @angular-cli należy uważać podczas tworzenia nowego modułu:

ng g m epic-thing

ponieważ nie zostanie on zarejestrowany przez ng serve. W tym przypadku należy skillować budowanie frontu i odpalić ponownie ng serve.

TIL o istnieniu narzędzia clonezilla, które w przyjemny i zrozumiały sposób pozwala sklonować wybraną partycję lub cały dysk. Przydatne do krytycznych backupów i znacznie lepsze niż dd gdzie łatwo pomylić parametr of z if (FYI: mi się to zdarzyło :smile:)

1 Like

Używam jako wyszukiwarki plików w systemie, polecam ^_^.

TIL o istnieniu alternatywy dla programowania w React Native lub NativeScript

1 Like