◢ #unknownews ◣ Zapraszam…

◢ #unknownews ◣

Zapraszam do najnowszego przeglądu interesujących linków z branży IT.

1) Morphing w CSS, czyli jak płynnie przekształcić jeden obiekt w drugi
https://blog.bitsrc.io/creating-morphing-animations-with-css-clip-path-3c3bf5e4335f
INFO: rozwiązanie polega na zbudowaniu kształtów w SVG, konwersji na CSS (poligony) i ostatecznej animacji przejścia ze stanu A do B

2) SQL Police Department – rozwiązuj policyjne śledztwa za pomocą… SQLa
https://sqlpd.com
INFO: prosta gierka ucząca języka SQL. W każdym zadaniu musisz zbudować (klikając na elementy query) zapytanie zwracające to, czego chce zamawiający

3) Ogromny zbiór materiałów związanych z Kubernetes
https://github.com/ramitsurana/awesome-kubernetes
INFO: wszystko podzielone na kategorie.

4) Napisz od podstaw bota dla Slacka, piszącego streszczenia artykułów (tzw. 'TLDR’)
https://blog.concurlabs.com/how-to-write-a-tldr-chat-bot-ec02d9e1649c
INFO: autor wykorzystuje AWS Lambda, AWS SQS, NodeJS, trochę Pythona, a całość okrasza oczywiście machine learningiem

5) Zarządzanie procesami w bashu – dla początkujących
https://www.linuxjournal.com/content/job-control-bash-feature-you-only-think-you-dont-need
INFO: o co chodzi z tym całym bg, fg, jobs i do czego Ci potrzebne CTRL+Z?

6) Wszystko, co musisz wiedzieć o mikroserwisach, aby zacząć z nimi pracę
https://dev.to/microtica/everything-you-need-to-know-to-get-started-with-microservices-5243
INFO: kiedy możesz myśleć nad wyborem mikroserwisów? Jak w to wszystko wpisuje się Docker i Kubernetes?

7) Github rusza z usługą 'codespaces’ w wersji beta – zapisz się na testy.
https://github.com/features/codespaces
INFO: codespaces to w dużym uproszczeniu coś takiego jak VS Code uruchomiony w przeglądarce, a podpięty do Twojego repozytorium.

8) Lista zabawnych API, które możesz wykorzystać w swoim przyszłym projekcie
https://dev.to/biplov/15-fun-apis-for-your-next-project-5053
INFO: tłumacz języka klingońskiego, wyszukiwarka zabawnych gifów, baza przepisów kulinarnych (360k sztuk), baza postaci z komiksów Marvela itp

9) Absolutne podstawy Elasticsearch – czyli to, co musisz wiedzieć, aby zacząć pracę z tą technologią

Elasticsearch tutorial for beginners. Take your first steps and learn practical tips with Node.js specialist


INFO: tutaj wszystko zostało pokazane na zdokeryzowanej wersji elasticsearch i z użyciem NodeJS

10) Ampstor – generator prostych stron w stylu „pokaz slajdów” do przeglądania na smartfonie
https://www.ampstor.co/
INFO: dobre rozwiązanie do prezentacji reklam, katalogów i krótkich ulotek. Nie wymaga umiejętności programowania.

11) Konfiguracja crontaba – co jeśli nie 'gwiazdki’?
https://ma.ttias.be/different-ways-of-writing-crontab-syntax/
INFO: czy wiesz, że w nowoczesnym cronie możesz używać słów kluczowych w stylu: SUN, FEB, @reboot czy @monthly?

12) Serwis informujący o nowych wersjach oprogramowania, którego używasz – zapisz się do powiadomień
https://watchupdate.com
INFO: kiedyś wrzucałem już podobny serwis, ale ten ma inną bazę softu i jest polskiej produkcji. Wygląda biednie (po zalogowaniu), ale działa.

13) Najlepsze (na podstawie wyników ankiety) rozszerzenia do Chrome związane z SEO i pozycjonowaniem stron
https://ahrefs.com/blog/seo-chrome-extensions/
INFO: sporo rozwiązań ułatwiających optymalizację słów kluczowych, czy analizę konkurencji

14) Jak postawić własny serwer GITa (zarówno z interfejsem webowym, jak i CLI)
https://gpanders.com/blog/creating-your-own-git-server/
INFO: nie w każdej firmie wolno używać Githuba, Gitlaba czy Bitbucketa. Możesz więc podobne rozwiązanie zrobić sam.

15) Amazon Web Services (AWS) vs Google Cloud Platform (GCP) – co jest lepsze i dlaczego produkt Google? 😉
https://medium.com/@nandovillalba/why-i-think-gcp-is-better-than-aws-ea78f9975bda
INFO: jak twierdzi autor: „AWS to najlepsza platforma… do pokazania, jak dobry jest GCP”

16) PYP – uruchamiaj jednolinijkowce Pythona prosto z linii poleceń
https://github.com/hauntsaninja/pyp
INFO: interesujące rozwiązanie potrafiące zastąpić wiele linuksowych narzędzi do przetwarzania tekstu

17) Samocenzurujący się font – może ktoś zrobi polską wersję?
https://vole.wtf/scunthorpe-sans/
INFO: font zbudowany tak, że sam cenzuruje wulgaryzmy w języku angielskim.

18) Odpowiednik dev-toolsów, ale dla środowisk serverless (AWS)
https://theodo-uk.github.io/sls-dev-tools/
INFO: aplikacja pozwala na podpięcie się pod CloudWatcha i wyświetlanie eventów i statystyk z Twojej aplikacji

19) Grupa facebookowa z promocjami z branży IT – książki, ebooki, aplikacje, gry i inne.
https://www.facebook.com/groups/promocje.it/
INFO: codzienna porcja wyselekcjonowanych promocji. Zupełnie bez spamu.

20) Faketime – zostań panem czasu w shellu. Kontroluj jak szybko płynie czas dla wybranego programu
https://renenyffenegger.ch/notes/Linux/shell/commands/faketime
INFO: program obsługuje przyspieszanie zegara, modyfikacje czasu i zatrzymywanie czasu. Można za jego pomocą np. skrócić wszystkie sleepy w programie o połowę, czy przyspieszyć niektóre operacje w skrypcie

21) Lista pięciu usług AWS, których powinieneś (wg autora) unikać
https://medium.com/teamzerolabs/5-aws-services-you-should-avoid-f45111cc10cd
INFO: autor tłumaczy, dlaczego wybrał akurat te serwisy i do jakich konkretnych zastosowań są one kiepskim rozwiązaniem

22) Nigdy nie modyfikuj aktualnie wykonujących się skryptów Basha
https://thomask.sdf.org/blog/2019/11/09/take-care-editing-bash-scripts.html
INFO: proste wyjaśnienie, co złego i nieprzewidywalnego może się stać gdy to zrobisz

23) Molly Guard – czyli jak zabezpieczyć się przed przypadkowym restartem lub wyłączeniem zdalnego serwera
https://www.cyberciti.biz/hardware/how-to-protects-linux-and-unix-machines-from-accidental-shutdownsreboots-with-molly-guard/
INFO: aplikacja wykrywa, czy pracujesz przez SSH i nie pozwoli Ci na wykonanie restartu/shutdowna jeśli nie wymusisz tej akcji

== LINKI TYLKO DLA PATRONÓW ==

24) Tworzenie gier w czystym CSS (bez pomocy JavaScriptu)
https://uw7.org/un_5ebbe2fce0c5c
INFO: tutaj na przykładzie gry, będącej bardzo na czasie – walczymy z wirusami 😉

25) Lista 9 sztuczek związanych ze stylowaniem obramowań (border) w CSS
https://uw7.org/un_5ebbe3045652c
INFO: ramki wielokolorowe? animowane? obrazkowe? Wiele ciekawych efektów.

26) Podstawowe algorytmy i struktury danych, które powinien znać każdy programista
https://uw7.org/un_5ebbe30a91a80
INFO: autor bardzo fajnie przedstawił na przykładowych kodach źródłowych, na czym polega złożoność algorytmów O(1), O(N) i O(N^2)

27) Wyrażenia regularne „dla normalnych ludzi”, wyjaśnione w prosty sposób
https://uw7.org/un_5ebbe312b8d9a
INFO: w dziale 'printing’ masz wszystko zebrane na jednej, długiej podstronie.

28) Katalog darmowych ebooków dla programistów – łącznie 196 książek w 38 kategoriach
https://uw7.org/un_5ebbe31a798aa
INFO: niektóre z nich da się pobrać, aby czytać w wygodnej formie, ale są też niestety takie, które musimy czytać online na stronie twórcy.

==
Chcesz, aby Twój link pojawił się tutaj?
Po prostu mi go zgłoś. To zupełnie NIC nie kosztuje – dodaję jednak tylko to, co mi przypadnie do gustu.
https://mrugalski.pl/suggest.html

Podobało się? To plusuj! 🙂

************

[Obserwuj mnie na FB] – [Chcesz być wołany?] – [Zostań patronem] – [Wersja RSS] – [Subskrybuj przez email] – [Grupa na Telegramie]

Tagi: #programowanie #technologia #javascript #docker #linux #ciekawostki