Wpis z mikrobloga

◢ #unknownews

Mamy piątek, więc czas na nowe zestawienie - tym razem publikuję znacznie wcześniej niż zwykle :)


1) Rekrutacja programisty jedynie z użyciem kodu FizzBuzz, ale w 8 wariantach
https://dev.to/inhuofficial/taking-fizzbuzz-to-the-next-level-8-challenges-from-beginner-to-pro-to-test-your-javascript-skills-2dih
INFO: bardzo pomysłowe podejście do nieźle oklepanego już tematu. Rozwiązania podają, jak wykonałby to junior i senior.

2) Wszystkie użyteczne rzeczy jakie wiem o Kubernetes (kubectl) - kompilacja przemyśleń
https://www.atomiccommits.io/everything-useful-i-know-about-kubectl/
INFO: notatki gościa uczącego się zarządzania kubernetesem. Spisał wszystko, co może być użyteczne

3) Jak używać polecenia 'tail' do monitorowania wielu rzeczy na serwerze
https://blog.robertelder.org/intro-to-tail-command/
INFO: to polecenie nie tylko pokazuje końcówkę plików tekstowych. Można go wykorzystać w bardziej kreatywny sposób.

4) Tworzenie stron WWW dbających o zużycie transferu użytkownika mobilnego (parametr 'prefers-reduced-data')
https://polypane.app/blog/creating-websites-with-prefers-reduced-data/
INFO: wspomniany parametr nie jest jeszcze obsługiwany przez żadną przeglądarkę, ale możemy symulować jego działanie

5) Jak tworzyć treści nadające się do czytania? Nasz czytelnik nie zawsze używa typowej przeglądarki
https://www.sarasoueidan.com/blog/tips-for-reader-modes/
INFO: czytelnicy mogą przeglądać Twoją stronę z użyciem różnych czytników. Twoje style CSS mogą zostać usunięte lub podmienione. Jak sobie z tym poradzić?

6) Ile robotów potrzebnych jest do obsługi sklepu spożywczego? (film, 5 minut)
https://www.youtube.com/watch?v=ssZ_8cqfBlE
INFO: ciekawy film prezentujący obsługę magazynów z użyciem robotów firmy Ocado.

7) Jak używać CURLa do sprawdzania wydajności aplikacji webowych?
https://speedtestdemon.com/a-guide-to-curls-performance-metrics-how-to-analyze-a-speed-test-result/
INFO: jeden sprytny plik TXT dorzucony do requesta pozwoli nam zmierzyć kilka użytecznych parametrów

8) Hackowanie taniej opaski sportowej "M6"
https://rbaron.net/blog/2021/07/06/Reverse-engineering-the-M6-smart-fitness-band.html
INFO: mowa o opasce kosztującej niespełna 23zł. Okazuje się, że można na nią pisać proste programy i sterować zdalnie jej wyświetlaczem

9) Web Stories - nowy pomysł Google bazujący na AMP (film, 6 minut)
https://www.youtube.com/watch?v=nTySRzu0Xto
INFO: to coś, co przypomina Facebook Stories, czy Instastories, ale bazujące na plikach HTML i zasadach działania znanych z AMP. Film posiada angielskie napisy

10) Przegląd 10 darmowych narzędzi do odzyskiwania plików, dostępnych na Windowsa
https://www.hongkiat.com/blog/free-windows-data-recovery-tools/
INFO: niektóre z nich (jak np. te bazujące na LiveCD, czy PhotoRec) działają także z innymi systemami

11) Bardzo fajna ściąga z operacji na tablicach w JavaScript (obrazek)
https://i.redd.it/h3hm8nftz0971.png
INFO: funkcje, metody i operacje związane z tablicami zostały sprytnie przedstawione z użyciem emoji

12) 7.css - arkusz CSS upodabniający aplikację webową do systemu Windows 7
https://khang-nd.github.io/7.css/
INFO: ciekawostką jest fakt, że 7.css bazuje na podobnym projekcie o nazwie XP.css, który bazuje na 98.css ;)

13) Jak zbudować stronę WWW w oparciu o technologię serverless z użyciem CMSa headless i Micropub do publikacji tekstów?
https://barryfrost.com/2021/07/vibrancy
INFO: trochę sztuka dla sztuki, ale przynajmniej uczy ciekawych zastosowań wspomnianych technologii

14) Sam hostuj własną pocztę e-mail - ale nie tak, jak myślisz
https://zach.bloomqu.ist/blog/2021/07/reliable-self-hosted-email.html
INFO: to nie jest kolejny tutorial pokazujący jak postawić własny serwer mailowy. Autor wykorzystuje tutaj np. zewnętrzne usługi (Mandrill/Twilio) do dostarczania maili.

15) Zbiór użytecznych aliasów dla Basha - zwiększają produktywność pracy
https://www.datagubbe.se/bestofbash/
INFO: garść pomysłowych aliasów usprawniających codzienną pracę w terminalu

16) Blackbird - skrajnie 'ostry' schemat kolorów dla programistów
https://blackbird.mattglei.ch
INFO: nadaje się do użycia w VS Code, VIM, i w terminalu

17) Jak się przemigrować z jQuery do Next.JS?
https://www.smashingmagazine.com/2021/07/migrate-jquery-nextjs/
INFO: artykuł zawiera bardzo ciekawy rozdział sugerujący, że niekiedy ani jQuery ani Next.JS nie będą Ci potrzebne.

18) WiFi Card - generator QR codów z dostępami do WiFi (SSID/pass)
https://wificard.io
INFO: przydatne np. na konferencjach czy w kawiarniach/hotelach. Wystarczy nakleić taki znaczek w widocznym miejscu i każdy otrzymuje pełen config do sieci.

19) Jak wypromować własny plugin do Wordpressa? Od zera do 20k userów w 12 miesięcy
https://wpmayor.com/how-to-grow-a-wordpress-plugin-to-20k-users-in-12-months/
INFO: ciekawe case study jednego z rozszerzeń.

20) Bot analizujący zachowania polityków i zliczający, ile razy patrzą oni do smartfonów, zamiast pracować
https://mashable.com/article/flemish-politicians-ai-phone-use
INFO: to taki mały trolling, ale w poważnym, naukowym celu ;)

21) Zrozum, jak działają JOINy w języku SQL - ilustrowany poradnik
https://dataschool.com/how-to-teach-people-sql/sql-join-types-explained-visually/
INFO: czym się różni inner join od wersji left/right od unii, czy cross join

22) Narzędzie do ściągania kompletnych stron WWW (z CSS, JS itp) z Web Archive
https://github.com/hartator/wayback-machine-downloader
INFO: narzędzie domyślnie ściąga najnowszą zarchiwizowaną wersję strony. Można jednak podać także datę.

23) Bardzo prosta usługa do udostępniania plików z poziomu terminala
https://transfer.sh
INFO: działa jako SaaS i NIE wymaga instalacji dodatkowych narzędzi (poza CURL)

24) Dlaczego NIE powinieneś używać map Google po ostatnim update jeśli dbasz o swoją prywatność
https://www.forbes.com/sites/zakdoffman/2021/06/19/apple-iphone-warning-switch-google-maps-to-apple-maps-after-chrome-and-gmail-backlash/?sh=3fb43ca623a5
INFO: ciekawy przegląd tego, jakie dane na Twój temat zbierają mapy i przemyślenia na temat bezpieczeństwa tego procesu

== LINKI TYLKO DLA PATRONÓW ==

25) Jak "pod spodem" działa AWS Lambda? Techniczne wyjaśnienie
https://uw7.org/un_60f09a8a903f2
INFO: analiza użyteczna szczególnie dla adminów myślących nad stworzeniem podobnego rozwiązania na własną rękę

26) Garść dobrych porad dla programistów Pythona - wersja z tego roku (2021)
https://uw7.org/un_60f09a90a16c4
INFO: dość długi tekst z kompilacją dobrych rad. Od ustawień projektu. Po prawej (na desktopie) jest menu ze spisem zagadnień

27) Pełen, darmowy kurs Reacta - 58 lekcji
https://uw7.org/un_60f09a9800786
INFO: wrzucam linka do playlisty. Rozdziały trwają przeważnie od 10 do 15 minut

28) Jak poprawnie wykonać 'onboarding' nowego programisty do zespołu? Poradnik.
https://uw7.org/un_60f09a9d53a2d
INFO: kompleksowe podejście do tematu. Od około tygodnia PRZED zatrudnieniem, przez pierwszy dzień w pracy, pierwszy tydzień itp. na 90 dniu kończąc

==
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 daj plusa :)

Możesz też dołączyć do grona patronów, dzięki którym powstaje to zestawienie.

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

[Obserwuj mnie na FB] - [Zostań patronem] - [Wersja RSS] - [Subskrybuj przez email] - [Grupa na Telegramie]

Tagi: #technologia #webdev #programowanie #ciekawostki
imlmpe - ◢ #unknownews ◣

 Mamy piątek, więc czas na nowe zestawienie - tym razem pu...

źródło: comment_1626414826Xu85U9fOW2g5TOH3hgfqq8.jpg

Pobierz
  • 64
@Wyrewolwerowanyrewolwer: główną siedzibę mają w Londynie. Byłem tam kiedyś na rozmowie kwalifikacyjnej. Rozmowa trwała cały dzień, a na koniec oprowadzili mnie po magazynie i pokazali jak to działa. Wyglądało to jeszcze bardziej imponująco niż na filmie.
@arysto2011: to jest bardzo ciekawe co piszesz, ja wchodzę na tego linka i nic nie muszę płacić, możesz wyjaśnić w jaki sposób dochodzi tutaj do czynności zwanej sprzedażą dostępu?

Bo w myśl Twojej logiki taki Apple sprzedaje dostępy do wszystkich stron, bo jak kupujesz ich laptopa, to masz dostęp do wszystkich stron w sieci, więc z tego prosty wniosek, że Apple sprzedaje czyjeś strony.
Link, ktory wkleilem jako 26) to moj link. Zdarzylo sie, ze niedawno czytalem ten post na blogu i skojarzylem, ze

26) Garść dobrych porad dla programistów Pythona - wersja z tego roku (2021)

https://uw7.org/un_60f09a90a16c4

INFO: dość długi tekst z kompilacją dobrych rad. Od ustawień projektu. Po prawej (na desktopie) jest menu ze spisem zagadnień


To wlasnie link, ktory wkleilem ponizej dla kazdego. Dlatego spytalem autora tego newslettera, czy poinformowal autora wpisu, ktorym
arysto2011 - Link, ktory wkleilem jako 26) to moj link. Zdarzylo sie, ze niedawno czy...

źródło: comment_1626433327DBRvUqRhwapx4jzGoRTzKW.jpg

Pobierz
via Wykop Mobilny (Android)
  • 1
@host25: tak, ale dalej korzysta z pracy kogoś innego promując swojego patronite, więc wypadałoby jednak by chociaż wyrazili na to zgodę, by na tym zarabiał. Wiesz, co innego jest zebrać wiedzę, źródła i je przeredagować jakoś w swoim dziele, ale tu nic takiego nie ma miejsca
to trochę jak płatne serwisy z torrentami :) albo konto premium na chomiku ;)

*ale tylko trochę, bo tutaj nie ma mowy o czymś niezgodnym z prawem.

Dla mnie ten układ jest jak najbardziej ok. Nie płacimy (w sensie nie ja, tylko ci co płacą) za faktyczny dostęp do treści, tylko za wyszukanie jej i wskazanie gdzie jest dostępna.
@Marekexp: autor artykułu pewnie by Jakubowi podziękował, gdyby wiedział. Skoro artykuł jest otwarty, to każdy może go czytać, więc autor artykułu ma w tym interes, by ludzie się tym dzielili. A Jakub się dzieli. A sprzedaje usługę zebrania tego do kupy za kogoś, strzelam, że pewnie narzędzia do automatyzacji ma bardziej zaawansowane niż niejedna firma z VC wysokodotowana, która jedyne co robi to przepala hajs na konwersję z jsona i odwrotnie.
Sprzedaja dostep do niego - udaja, ze to ich platny content dostepny dla placac z Patronite.


@arysto2011 + @Marekexp: nie jest to prawda.
W zestawieniu nigdzie nie jest napisane, że jestem autorem któregokolwiek z linków.
Często nawet dodaję do zestawienie zdanie "zestawienie ciekawych linków złowionych w ostatnim tygodniu".
Pomówienie o tym, że popełniam wykroczenie polegające na przypisaniu sobie autorstwa cudzej pracy jest tutaj nie fair.

Sprzedajecie czyjeś posty? Ciekawe co na