Cześć!

Znowu się spotykamy! Przybywam z nowym przeglądem tygodnia - z pewnoscią znajdziezs dziś coś dla siebie.

Zapraszam do lektury :)

 

P.S. Ostatnio sporo udzielam się technicznie na Twitterze - rzuć okiem (i obserwuj).

 

◢ #unknownews ◣

1) Oficjalna, darmowa wersja webowa VSCode Server (działa w przeglądarce)
https://vscode.dev/
INFO: działa idealnie w Chrome. Pozwala pracować na plikach lokalnych, jak i na tych z repozytoriów GitHuba. Można używać własnych skórek i innych urozmaiceń. Idealne rozwiązanie do pracy z każdego miejsca i z platform, na których nie da się postawić natywnego VSCode.

2) Jak odzyskać dostęp do przejętego przez hackerów konta na Facebooku?
https://www.washingtonpost.com/technology/2021/09/29/hacked-social-media-account/
INFO: istnieją firmy, które się tym zajmują, ale samodzielne wykonanie 4 kroków podanych w artykule powinno dać bardzo podobne efekty.

3) Argentyńczycy mają niemały problem - wyciekły dane wszystkich obywateli
https://therecord.media/hacker-steals-government-id-database-for-argentinas-entire-population/
INFO: hackerzy włamali się do argentyńskiego odpowiednika systemu PESEL i wykradli dane wszystkich obywateli

4) Nowoczesny stack technologiczny do uruchomienia prostego, jednoosobowego SaaSa w 2021 roku
https://medium.com/@ixartz/the-modern-tech-stack-to-build-a-saas-in-2021-as-a-team-of-one-man-with-next-js-and-aws-efe96f1574be
INFO: ciekawy przegląda możliwości, wykorzystujący głównie usługi AWS, a kod pisany jest w NodeJS.

5) Wszystko wskazuje na to, że Facebook planuje zmienić swoją nazwę
https://www.theguardian.com/technology/2021/oct/20/facebook-plans-to-change-its-name-as-part-of-company-rebrand-report
INFO: mark planuje zbudować 'metaverse', czyli własny ekosystem łączący wszelkie produkty związane z FB, a ten projekt powinien mieć własną nazwę

6) LuLu Firewall - darmowy zamiennik dla komercyjnego LittleSnitcha (MacOS)
https://www.objective-see.com/products/lulu.html
INFO: proste w obsłudze rozwiązanie pozwalające monitorować ruch wychodzący z Twojego Maca. Można ustawić, które aplikacje mają być śledzone i wycinać na poziomie systemu niechciane IP/domeny

7) Sprytne rozwiązania popularnych problemów w CSS
https://www.smashingmagazine.com/2021/10/modern-css-solutions-for-common-problems/
INFO: każdy opis problemu prowadzi do artykułu, który wyjaśnia, jak osiągnąć opisany efekt

8) Parcel - bezkonfiguracyjny builder do aplikacji webowych (hostuje pliki, optymalizuje grafiki) - obsługuje HTML, JS, React, Vue i inne.
https://parceljs.org
INFO: projekt nie jest nowy, ale wrzucam informację o nim, bo niecały tydzień temu wyszła nowa, odświeżona wersja Parcela (2.0)

9) M3O - darmowy, otwartoźródłowy odpowiednik usług AWS
https://m3o.com
INFO: usługa jest w 90% darmowa (np. za wysyłanie maili, czy SMSów się płaci). Może stanowić dobrą bazę pod projekty hobbystyczne, czy te wykonywane w ramach hackathonów.

10) Interaktywna nauka słownictwa związanego z CSS
http://apps.workflower.fi/vocabs/css/en
INFO: aplikacja wyświetla gotowy arkusz CSS, a Ty klikając na jego elementy uczysz się profesjonalnego słownictwa, przydatnego np. na rozmowie o pracę. Po kliknięciu fragmentu kodu, jego nazwa podświetla się w prawej kolumnie (działa to także w drugą stronę)

11) Ile można zarobić na kanale YouTube mającym ponad 68 milionów wyświetleń filmów?
https://scribe.rip/how-much-youtube-paid-me-for-a-68-000-000-viewed-video-eca9c668de35
INFO: autor założył kanał w bardzo chwytliwej, ale i specyficznej niszy, która pozwoliła mu zdobyć ponad 300k subskrybentów w rok, co przełożyło się na zarobki... o tym w artykule ;)

12) QWERTY DEV - narzędzia do zabawy tekstem (ASCII)
https://qwerty.dev
INFO: mi najbardziej zaimponował generator kalendarza oraz generator glitchy w tekście (warto pobawić się jego parametrami - fajnie to wygląda!)

13) Nowe standardy nagłówków w cachowaniu stron WWW
https://httptoolkit.tech/blog/status-targeted-caching-headers/
INFO: to obecnie tylko draft (propozycja zmiany), ale i tak wygląda ciekawie. Może bardzo ułatwić debugowanie aplikacji, ale i zdradza kilka szczegółów wrażliwych dla działów bezpieczeństwa

14) Usunięcie Bucketa na AWS S3 może sporo kosztować - autor wyjaśnia dlaczego
https://cloudcasts.io/article/deleting-an-s3-bucket-costs-money
INFO: usuwanie obiektów z S3 jest darmowe, ale usunięcie bucketa mającego setki tysięcy plików już darmowe nie jest. Winne temu są pewne ograniczenia w API usługi

15) StatPing - aplikacja selfhosted do stawiania dashboarda predstawiającego dostępność usług
https://github.com/statping/statping
INFO: aplikacja działa na praktycznie każdym systemie operacyjnym, ale sama nie testuje Twoich usług, a jedynie prezentuje dane o dostępności, dostarczone jej przez API

16) GPU.JS - biblioteka przyspieszająca obliczenia matematyczne w JavaScript z użyciem procesora graficznego
https://gpu.rocks/
INFO: użycie tego rozwiązania jest dość proste i świetnie obrazuje to przykład ze strony głównej.

17) Wygląda na to, że CSS będzie nareszcie wspierać coś, co przypomina warunki IF/ELSE
https://scribe.rip/css-is-finally-getting-if-else-statements-3fabcec72a1f
INFO: dawniej mogliśmy bazować co najwyżej na media query, ale według autora, niebawem ma się to zmienić. Niestety składnia nie jest jeszcze wspierana przez wiodące przeglądarki, więc trzeba chwilę poczekać użyciem tego.

18) "Nie mogę debugować swojego kodu ze względu na to, jak mam na imię" - ciekawy przypadek
https://news.ycombinator.com/item?id=28903383
INFO: linkuję do dyskusji na Hacker News, bo jest ciekawa, a sam opis przypadku jest w pierwszym linku.

19) Inpaint - narzędzie online i offline do usuwania obiektów ze zdjęcia
https://theinpaint.com/
INFO: wrzuć fotkę, zaznacz przedmiot lub osobę, której chcesz się pozbyć i kliknij 'Erase'. Testowałem na kilku prostych zdjęciach i działa to świetnie.

20) Doodle Ipsum - generator placeholderów do projektów graficznych
https://doodleipsum.com
INFO: Do wyboru mamy 10 różnych stylów graficznych. Można zmieniać kształty, wymiary, kolory itp.

21) Seashells - coś jak pastebin, ale w wersji CLI
https://seashells.io
INFO: idealne do szybkiego udostępniania mało wrażliwych danych prosto z terminala

22) Privacy Redirect - wtyczka do przeglądarki dla fanatyków zachowania prywatności w necie.
https://github.com/SimonBrazell/privacy-redirect
INFO: wtyczka przekierowuje Cię na bezpieczniejsze i nieśledzące Cię odpowiedniki znanych witryn. O ile Invidious to faktycznie zamiennik YT (używa ich backendu, a to tylko frontend), to jednak OpenStreetMap nie nazwałbym odpowiednikiem Google Maps. Zupełnie inne możliwości, wygląd, mapy itp.

23) Wygląda na to, że JavaScript zyska operator 'pipe' (jak w Linux/Unix)
https://github.com/tc39/proposal-pipeline-operator
INFO: to dopiero propozycja, która byłą już kilkukrotnie odrzucana, ale właśnie przeszła do drugiej fazy akceptacji, więc prawdopodobnie trafi do implementacji.

24) Syncting - narzędzie do synchronizowania danych między dwoma komputerami (Windows/Linux/Unix/Mac)
https://syncthing.net
INFO: działaniem przypomina Dropboxa, ale nie trzyma Twoich danych w chmurze (tylko synchronizuje urządzenia 'na żywo') i nie korzysta z serwerów pośredników do przesyłania danych. Twoje pliki są szyfrowane i przesyłane bezpośrednio pomiędzy maszynami (brak publicznego IP w tym nie przeszkadza)

25) Hetzner wprowadził Mac Mini z procesorem M1 do swojej oferty serwerów dedykowanych
https://www.hetzner.com/dedicated-rootserver/matrix-apple
INFO: dobre rozwiązanie dla zespołów programistycznych, które chcą kompilować soft na Maca, ale nie chcą kupować pod to komputera i chcą zarazem łatwo dzielić się jednym sprzętem.

LINKI TYLKO DLA PATRONÓW

26) Zaawansowana wyszukiwarka kodu na GitHubie - posiada mnóstwo dodatkowych przełączników i obsługę regexów
https://uw7.org/un_617296c89aeb0
INFO: można przeszukiwać cały portal, jak i pojedyncze repo. Da się zawęzić wszystko do wybranych języków programowania. Można nawet przeszukiwać kod po czasie commita (np. z ostatnich 2 tygodni). Bardzo przydatne przy np. poszukiwaniu przykładowych snippetów kodu.

27) Darmowy ebook (ponad 200 stron) na temat projektowania dobrze wyglądających stron WWW
https://uw7.org/un_617296ceb2296
INFO: mnóstwo porad na temat projektowania graficznego interfejsów, dostępności, dostosowania do urządzeń mobilnych itp.

28) Lista aplikacji online, z których możesz korzystać bez konieczności zakładania konta
https://uw7.org/un_617296d45d5f6
INFO: narzędzia są podzielone na kilka kategorii - między innymi toole dla developerów, narzędzia do przetwarzania danych, czy te do publikacji własnych treści w internecie

 

Newsletter który czytasz sponsorowany jest przez patronów - zostań jednym z nich.

 

Jakub Mrugalski

pozdrawiam

Jakub 'unknow' Mrugalski

https://mrugalski.pl

Facebook Instagram YouTube Twitter Linkedin

Jeśli nie chcesz więcej otrzymywać ode mnie wiadomości, zawsze możesz się wypisać.

Zapisz się na ten newsletter!