Cześć!

Nastał piątek. To ten dzień, w którym Twoja skrzynka mailowa dopomina się nowego zestawienia ciekawych linków z branży IT ;)

Oto i jestem z całą kolekcją tychże linków.

 

Tradycyjnie już podrzucam Ci dwie intersujące moim zdaniem promocje, tematycznie związane z newsletterem:

 

A teraz zapraszam do czytania.

 

◢ #unknownews ◣

1) Jak zwolnić software house? Case study i porady, o czym należy pamiętać, decydując się na taki krok.
https://www.mindtheproduct.com/a-case-study-how-to-end-cooperation-with-a-software-house-or-contractor/
INFO: jest wiele poradników jak dobrać sobie osoby do zespołu, jak delegować pracę itp. Co jednak gdy współpraca nijak nam się nie układa, a od zewnętrznego dostawcy zależy całe zaplecze techniczne naszej firmy?

2) Klastry zbudowane na Raspberry Pi - "a komu to potrzebne? a dlaczego?"
https://www.youtube.com/watch?v=8zXG4ySy1m8
INFO: dobre wyjaśnienie, dlaczego ktoś miałby budować klaster złożony z malinek, a nie np. postawić w domu jeden, dodatkowy, mocny komputer.

3) Wyniki ankiety przeprowadzonej na Stack Overflow w maju tego roku
https://insights.stackoverflow.com/survey/2021#overview
INFO: kim są użytkownicy portalu? w czym programują, jakich baz danych używają, z jakich usług w chmurze korzystają itp. Sporo ciekawostek

4) Używaj edytora nano jak profesjonalista
https://ariadne.space/2021/08/13/gnu-nano-is-my-editor-of-choice/
INFO: w świecie walki Vim vs Emacs, Ty bądź indywidualistą i po prostu poprawnie skonfiguruj swojego nano, aby ułatwiał Ci codzienną pracę ;)

5) Jak działają SPF, DKIM oraz DMARC? - rozwiązania do walki ze spamem i spoofingiem mailowym
https://simonandrews.ca/articles/how-to-set-up-spf-dkim-dmarc
INFO: dość dogłębne, a zarazem przystępne wytłumaczenie zagadnień

6) Jak nie stracić pracy w branży IT
https://is.gd/uwsVfQ
INFO: garść porad od doświadczonego (pracującego od lat 80-tych) pracownika. Autor skupia się między innymi na rzeczach, które możesz w sobie zmienić, aby praca z Tobą była lepsza.

7) Storytelling w przypadku Startupów - jak zastosować formułę Pixara?
https://is.gd/H86cCp
INFO: zasadę tworzenia historii według modelu Pixara stosuję się niemal wszędzie, ale w świecie startupowym nie jest ona jeszcze mocno eksploatowana. Może warto wykorzystać ten stan?

8) "Zielone" i "brązowe" języki programowania - wg ankiety Stack Overflow
https://earthly.dev/blog/brown-green-language/
INFO: kolory oznaczają języki najbardziej lubiane i nielubiane. Artykuł pokazuje jednak drugie dno, dlaczego dany język prawdopodobnie trafił do danej kategorii.

9) Sherlog - narzędzie do Image Forensic (analiza obrazu w celach śledczych)
https://github.com/GuidoBartoli/sherloq
INFO: działa w pełni offline i uruchamia się na Windowsie, Macu i Linuksie.

10) LightPhone - telefon zbudowany po to, aby używać go jak najmniej
https://www.thelightphone.com
INFO: w świecie, w którym znaczna część ludzi pierwszego świata uzależniona jest od smartfonów, może to być ciekawą i dość odważną koncepcją

11) Alternatywa dla Let's Encrypt? - darmowe certyfikaty SSL
https://scotthelme.co.uk/heres-another-free-ca-as-an-alternative-to-lets-encrypt/
INFO: jeśli z jakiegokolwiek powodu nie odpowiada Ci używanie certów od LE, to masz minimum 3 alternatywne rozwiązania podane na stronie.

12) A gdyby tak skrzyżować Basha z JavaScriptem do pisania skryptów powłoki?
https://github.com/google/zx
INFO: bash posiada wszystko, co mieć powinien, ale jednak JS jest bardziej user-friendly. W projekcie ZX połączono te dwie technologie.

13) Klient usługi Spotify nastawiony na szybkość działania
https://github.com/jpochyla/psst
INFO: natywna aplikacja, bez zaszytego Elektrona, zjadająca minimalne ilości pamięci. Gotowe binarki działają na Windowsie, Macu i Debianie/Ubuntu (*.deb)

14) Chcesz nadać każdemu urządzeniu w sieci lokalnej własną domenę - jaka to ma być domena?
https://www.ctrl.blog/entry/homenet-domain-name.html
INFO: większość poradników sugeruje ".local". Artykuł tłumaczy jednak, dlaczego niekiedy może to być zły pomysł i która domena będzie lepsza

15) Widelands - otwartoźródłowa, darmowa gra RPG
https://www.widelands.org
INFO: w czerwcu wyszła jej pierwsza, oficjalna wersja. Wygląda trochę topornie. Działa na Windows/Mac/Linux

16) Dlaczego rozwój branży oprogramowania nie przekłada się wprost na zwiększenie produktywności?
https://web.archive.org/web/20210817123411/https://austinvernon.eth.link/blog/softwareisprocess.html
INFO: Ciekawe, okołoekonomiczne rozmyślania. Daję linka do archiwalnej wersji, bo dzisiaj padł serwer właściciela domeny.

17) Przyszłość SQLa w zastosowaniach frontendowych - jeśli nie IndexedDB, to co?
https://jlongster.com/future-sql-web
INFO: autor prezentuje własne rozwiązanie, które w zasadzie bazuje na IndexedDB, ale też zaprzęga do działania SQLite

18) Efektywne używanie XARGS w Linuksie - czyli jak pisać lepsze skrypty i jak automatyzować swoją pracę
https://www.oilshell.org/blog/2021/08/xargs.html
INFO: po wielu latach pracy jako admin stwierdzam, że xargs mało znanym wśród moich znajomych narzędziem, ale gwarantuję, że warto go poznać. Opcja "-P" to funkcja, która setki razy zaoszczędziła mi całe godziny, przyspieszając wykonywanie niektórych zadań

19) Jak używać VS Code na iPadzie (lub dowolnym innym tablecie)?
https://www.youtube.com/watch?v=qYG2Jn3gMjc
INFO: pełna instrukcja wykorzystująca code-server jako backend. Będziesz potrzebował dowolnego VPSa do uruchomienia tego lub przynajmniej Raspberry Pi

20) Jak wylistować zawartość katalogu posiadającego ponad 8 milionów plików?
http://be-n.com/spw/you-can-list-a-million-files-in-a-directory-but-not-with-ls.html
INFO: zwykłe 'ls' i pójście na kawę mogą nie wystarczyć (chyba, że Twoje przerwy trwają kilka godzin). Artykuł tłumaczy też, skąd bierze się ten problem wolnego listowania.

21) Wprowadzenie do TMUX - terminalowy menadżer okien
https://pragmaticpineapple.com/gentle-guide-to-get-started-with-tmux/
INFO: to narzędzie bardzo usprawniające pracę w terminalu. Warto się z nim zaznajomić i w konsekwencji zwiększyć swoją produktywność

22) Jak to jest być właścicielem domeny GAIL - dobrze, czy nie dobrze? ;)
https://gail.com
INFO: ta domena to literówka Gmaila. Właścicielka dostaje 1.2 miliona przypadkowych maili tygodniowo (jej serwer je odbija)

23) Semgrep - narzędzie do statycznej analizy kodu, obsługujące niemal 20 języków programowania
https://semgrep.dev
INFO: narzędzie może działać w trybie offline (korzysta wtedy z mocy obliczeniowej Twojego komputera i jest darmowe) lub z superszybkiej chmury jako SaaS

24) Lista 18 miejsc z których można pobrać darmowe, legalne książki (głównie beletrystyka i po polsku)
https://zaradnyfinansowo.pl/darmowe-ebooki-audiobooki/
INFO: łącznie kilka milionów darmowych ebooków i audiobooków. Znaczna większość to pozycje, do których wygasły już prawa autorskie.

25) Myślisz o rootowaniu Samsung Galaxy Z Fold/Flip 3? To może lepiej tego nie rób...
https://www.xda-developers.com/samsung-galaxy-z-fold-3-unlock-bootloader-broken-camera
INFO: po odblokowaniu bootloadera, telefon blokuje obie kamery. Dopiero ponowne założenie blokady uruchamia kamery na nowo.

LINKI TYLKO DLA PATRONÓW

26) Jak dostać pracę w branży Crypto? - garść porad
https://uw7.org/un_6131e58ebd10e
INFO: to mocno rozwijająca się ostatnio branża (kantory, tokeny NFT, smart contracts itp.). Może warto zainteresować się tematem?

27) Sztuka budowania aplikacji webowych z funkcją współpracy (Collaborative Web Apps)
https://uw7.org/un_6131e59446d9a
INFO: artykuł tłumaczy, jak zaprojektować i zbudować aplikacje w stylu np. Google Docs w której kilku użytkowników jednocześnie wprowadza zmiany i widzi zmiany innych

28) Open source'owa gra typu "kosmiczna eksploracja, walka i handel"
https://uw7.org/un_6131e599c85e0
INFO: gra jest zupełnie darmowa, a binarki dostępne są na Windowsa i Maca. Nie dajcie się zmylić, "polish release", to nie jest polska wersja językowa :D

 

Zestawienia które czytasz powstają dzięki patronom - dołącz do ich grona.

 

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!