Wpis z mikrobloga

◢ #unknownews

W tym tygodniu przygotowanie zestawienia było niełatwym zadaniem, a to ze względu na sprawę tego, co dzieje się w USA. Wszystkie serwisy newsowe rozpisują się tylko o jednym temacie. Wszelkie raporty i opracowania także są związane tylko z tym zagadnieniem. Niemniej, udało mi się wybrać aż 29 neutralnych, ale i bardzo ciekawych linków, które wierzę, że Cię zainteresują. Zapraszam do czytania.


1) Prawdziwe, życiowe przykłady użycia technologii webowych (frontend+backend) na przykładzie pisania tej samej aplikacji
https://github.com/gothinkster/realworld
INFO: twórcy stworzyli klona serwisu 'Medium', ale w... 28 wersjach frontendu (Angular, React, Vue, NextJS itp) i 41 wersjach backendu (node, ruby, php, GO, ASP.NET, Java itp). Warto zobaczyć jak wygląda pisanie tej samej aplikacji w różnych technologiach.

2) Chcesz się nauczyć języka Ruby? poświęć na to 6 godzin i podstawy masz zaliczone (filmy)
https://dev.to/thecodepixi/a-ruby-on-rails-roadmap-34i4
INFO: podstawy Ruby (4h) + podstawy Railsów (1h) + pierwszy projekt oparty na RoR (tworzenie API - 1h)

3) Edytor animacji CSS - wyklikaj sobie (z użyciem tzw. keyframes), co ma się stać z obiektem
https://keyframes.app/animate/
INFO: bardzo prosty interface. Gdy skończysz animować przykładowego ducha, po prostu kliknij na "Get CSS" i podepnij animację do dowolnego obiektu na swojej stronie.

4) Dobre rady dla Opsów i Devopsów - poznane dzięki licznym wpadkom ;)
https://www.netmeister.org/blog/ops-lessons.html
INFO: każda z rad, to dosłownie jedno zdanie (czasami z referencjami do artykułu), ale i tak niektóre dają do myślenia

5) Lepszy sposób notowania? Używaj 'Zettelkasten' zamiast zwykłych notatek
https://eugeneyan.com/2020/04/05/note-taking-zettelkasten/
INFO: artykuł przedstawia o co chodzi w tej koncepcji. W rozdziale "How to implement (...)" są linki do aplikacji realizujących tą koncepcję

6) Edytor online do tworzenia flowchartów, wireframe, map myśli itp - bardzo przyjemny w użyciu i intuicyjny
https://whimsical.com/
INFO: darmowa wersja umożliwia posiadanie 4 otwartych projektów. Do większości prywatnych zastosowań powinno to wystarczyć.

7) Darmowy zamiennik Google Maps do osadzania na stronach - waży zaledwie 38kb
https://leafletjs.com
INFO: skrajnie proste w implementacji, a do tego obsługuje wszystko to, co przeciętny twórca stron potrzebuje

8) Userbase, czyli dodaj obsługę użytkowników (logowanie, rejestracja itp) do Twojej statycznej strony internetowej
https://userbase.com
INFO: nie potrzebujesz backendu, a za darmo założyć jedną bazę dla 3 userów. Jeśli użyjesz wersji selfhosted, za nic nie musisz płacić (100% open source)

9) Nowoczesny Python - jak się do niego zabrać?
https://cjolowicz.github.io/posts/hypermodern-python-01-setup/
INFO: przez lata królował Python 2. Później 2+3, a teraz została nam sama trójka. Jak dostosować swoje środowisko do nowoczesnego Pythona?

10) Generator QR kodów do sieci WiFi - przydatne w miejscach publicznych
https://wifi.dev.bdw.to
INFO: chcesz udostępnić WiFi w pubie/bibliotece/firmie dla klientów? Wygeneruj kod, wydrukuj go i gotowe. Każdy, kto go zeskanuje (zwyczajnie - aparatem) połączy się do sieci i automatycznie wpisze hasło dostępowe.

11) Algorytmy i struktury danych zaimplementowane w JavaScript
https://github.com/trekhleb/javascript-algorithms/blob/master/README.pl-PL.md
INFO: oznaczenia są trochę mylące, bo 'A' to poziom zaawansowany, a 'B' początkujący. W podlinkowanych repozytoriach są kody źródłowe z implementacją, a readme jedynie tłumaczy, co to jest.

12) Masz konto na Twitterze? publikuję tam wiele linków, które ostatecznie nie dostały się do tego zestawienia
https://twitter.com/uwteam
INFO: Te same linki możesz też czytać obserwując mój profil na Linkedin https://www.linkedin.com/in/unknow/

13) Fake-S3, czyli postaw sobie własną, testową instancję AWS S3 w firmie - dobre do testów
https://github.com/jubos/fake-s3
INFO: po co wysyłać pliki i robić wolne requesty do Amazona, gdy można wszystko testować lokalnie. Licencja dla indywidualnych programistów i firm do 9 pracowników jest darmowa.

14) Statyczne strony internetowe są szybkie, ale... który statyczny hosting jest najszybszy?
https://www.savjee.be/2020/05/benchmarking-static-website-hosting-providers/
INFO: porównanie AWS S3, AWS CloudFront, Google Cloud Storage, Cloudflare Workers, Firebase, Netlify i GitHub Pages

15) Picular - takie Google, ale dla kolorów ;)
https://picular.co
INFO: wpisujesz słowo (np. winter, christmass, sky itp), a wyszukiwarka podpowie Ci kilka/kilkanaście kolorów, które pasują do tego słowa. Użyteczne dla designerów

16) Jak uruchomić OSX (system operacyjny znany z Maca) w dockerze z użyciem KVM?
https://github.com/sickcodes/Docker-OSX
INFO: przy standardowej konfiguracji Twojego komputera, cała operacja powinna sprowadzić się do jednego polecenia

17) Jak uniknąć nachodzenia tasków crona na siebie w sytuacji, w której nie możemy zmienić kodu samej aplikacji?
https://ma.ttias.be/prevent-cronjobs-from-overlapping-in-linux/
INFO: Twój program uruchamia się co minutę, ale zdarza mu się działać ponad minutę? W takim przypadku będą uruchomione dwie instancje programu.

18) Na czym zarabia wyszukiwarka DuckDuckGo? Jaki jest jej model biznesowy?
https://spreadprivacy.com/duckduckgo-revenue-model/
INFO: większość wyszukiwarek śledzi swoich użytkowników. Jak zarobić, bez narażania ich prywatności?

19) Malutka biblioteka (~3kb) JavaScript dodająca animowane, 'ręcznie robione' adnotacje do tekstów
https://roughnotation.com
INFO: zobacz każde demo wyświetlane po kliknięciu na 'Annotate'

20) Jak działa przycisk "Unsubscribe" w Gmailu? Skąd gmail wie, jak nas wypisać z newslettera?
https://blog.leavemealone.app/how-does-the-gmail-unsubscribe-button-work/
INFO: ciekawa analiza. Okazuje się, że narzędzie od Google zagląda w aż trzy miejsca, aby Cię wypisać

21) Interaktywny quiz z JavaScript - część pierwsza (pod artykułem jest link do części drugiej)
https://dev.to/lydiahallie/interactive-javascript-quiz-1-1flc
INFO: w każdym pytaniu decydujesz, jaki output zwróci podany w przykładzie kod. Pod zadaniami są bardzo dokładne wyjaśnienia skąd wziął się taki wynik. Pod artykułem znajdziesz linka do kolejnej części

22) Podstawy typografii w CSS, czyli jak upiększyć swój tekst na stronie
https://medium.com/cssclass-com/css-basics-for-typography-160025e3aeca
INFO: spis podstawowych operacji, jakie możemy wykonać na tekście. Wszystko przedstawione na obrazkach w celu lepszego zrozumienia.

23) Stwórz personalną Wiki do trzymania własnych projektów i bazy wiedzy, ale... w VIMie
https://github.com/vimwiki/vimwiki
INFO: gotowy do użycia (i prosty w instalacji) plugin do vima. Ładnie formatuje wszystko, tworzy odsyłacze wewnętrzne/zewnętrzne itp.

== LINKI TYLKO DLA PATRONÓW ==

24) Pełen wideo kurs kubernetes, dostępny zupełnie za darmo (trwa 2h)
https://uw7.org/un_5eda009ebafeb
INFO: już połowa za mną i muszę przyznać, że gość tłumaczy to super zrozumiale. Aż dziwne, że tak uporządkowana wiedza dostępna jest bez opłat

25) Zbuduj własne [...tu wstaw serwis/usługę...] - lista poradników i tutoriali
https://uw7.org/un_5eda0098ea5c6
INFO: wybierasz, co chcesz zbudować w ramach nauki (np. 'web server') i czytasz jak to zrobić w zależności od wybranej technologii

26) Wszystko, co programista powinien wiedzieć o marketingu aplikacji/produktu
https://uw7.org/un_5eda00933ce1f
INFO: jak zdobywać użytkowników? jak się reklamować bez budżetu? jak ogarnąć listy mailowe itp.

27) Zamienniki Open-source dla komercyjnych aplikacji
https://uw7.org/un_5eda008db9a4f
INFO: możemy sortować listę według kategorii, licencji jak i języka programowania w którym zostały napisane

28) Dobre praktyki stosowane przez duże firmy - praca zdalna, schematy rozwoju w firmie, podręczniki dla pracowników itp
https://uw7.org/un_5eda0087f1237
INFO: warto rzucić okiem, zwłaszcza jeśli masz bezpośredni wpływ na to, jak pracuje Twoja firma lub team (albo podrzuć to swojemu szefowi)

29) Inspiracje dla twórców produktów SaaS - treści maili, landing page, interfejsy, wzory wpisów na bloga itp
https://uw7.org/un_5eda008244a2c
INFO: zobacz, jak to robią inne firmy, które odniosły sukces

==
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 plusika :)

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

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

tagi: #technologia #python #javascript #frontend #design #internet #devops #docker #ciekawostki #programowanie
imlmpe - ◢ #unknownews ◣

 W tym tygodniu przygotowanie zestawienia było niełatwym z...

źródło: comment_1591345449Lb2RGw90oZ2bbSxgj2kWJw.jpg

Pobierz
  • 47
  • Odpowiedz
@IrvinTalvanenJr - 4 tydzień z rzędu... napraw to w końcu proszę (,)
"Twoje poprzednie wołanie jest nadal w trakcie. Musisz poczekać aż zostanie zakończone (może to potrwać do 15 minut)."

Co tydzień poznaję nowe komunikaty z błędem.
- error 500
- woops, coś poszło nie tak
- Twoje poprzednie wołanie jest nadal w trakcie
- błąd API
  • Odpowiedz