Cześć!

Przybywam z nowym zestawieniem ciekawych linków z branży IT :)

Dziś będzie nie tylko o programowaniu, ale też o kreatywnym myśleniu, czy przewidywaniu technologicznej przyszłości - o ile da się ją  przewidzieć.

 

Przy okazji, jeśli szukasz dobrej aplikacji do ogarniania listy zadań, to rzuć okiem na Todoist - z tym linkiem dostajesz 2 miesiące wersji premium za darmo.

 

Zapraszam do lektury 👇 

 

◢ #unknownews ◣

1) Reporter starał się przewidzieć 9 lat temu, jak będzie wyglądało cyfrowe życie jego nowonarodzonego syna. Jak bardzo się pomylił?
https://www.tomshardware.com/opinion/15-technology-predictions-how-they-did
INFO: autor starał się przewidzieć, które technologie przestaną istnieć, nim syn osiągnie 9 lat, a które się rozwiną. W niektórych przypadkach miał rację.

2) Garść dobrych na temat konstruowania zapytań SQL - jak robić to lepiej?
https://www.metabase.com/learn/building-analytics/sql-templates/sql-best-practices
INFO: artykuł nie uczy samej składni, a koncepcji planowania zapytań i tego, jak je zapisywać, aby działały lepiej, wydajniej czy były bardziej czytelne.

3) Narzędzia usprawniające kreatywne myślenie - to bardziej frameworki mentalne, a nie aplikacje ;)
https://untools.co
INFO: jeśli masz problemy z podejmowaniem decyzji, to zdecydowanie warto zaglądnąć na tę stronę

4) Zagadnienia z branży IT są jak góra lodowa - wydaje Ci się, że już sporo wiesz? Rzuć okiem na tę stronę
https://suricrasia.online/iceberg/
INFO: każde zagadnienie na różnych poziomach trudności jest linkiem do zewnętrznej strony wyjaśniającym, o co chodzi. Niektóre tematy są skrajnie geekowe

5) Szukasz gotowego layoutu dla swojej nowej strony? Duży zbiór (125) szablonów wyglądających momentami jak te klasy premium
https://freehtml5.co
INFO: Ciekawa koncepcja - większość template dostępna jest jednocześnie w wersji płatnej i bezpłatnej. Unikaj tylko tych z czerwoną etykietą, bo za nie trzeba płacić ;)

6) Jak i dlaczego Figma i Canva wygrywają z Adobe?
https://kwokchain.com/2021/02/05/atomic-concepts/
INFO: projektowanie grafiki webowej w Photoshopie czy Illustratorze nie jest złe. Wygląda jednak na to, że użytkownicy chętniej wybierają bardziej wysokopoziomowe rozwiązania konkurencji

7) Wtyczka do omijania powiadomień o paywall - to wersja na Firefoxa. Link do wersji na Chrome jest w opisie na stronie
https://addons.mozilla.org/en-US/firefox/addon/bypass-paywalls-clean/
INFO: obecnie w bazie nie ma jeszcze wsparcia dla polskich serwisów, ale jeśli umiesz programować, możesz pomóc w rozbudowie projektu

8) Boisz się trzymania danych w publicznej chmurze (Dropbox, Todoist, Evernote)? Pomyśl o rozwiązaniach self-hosted
https://www.markozivanovic.com/screw-it-ill-host-it-myself/
INFO: autor opisuje jak stworzył swoje samohostowalne imperium, bazując na serwerach VPS i Synology stojącym w domu

9) Dlaczego uBlock Origin jest w stanie zablokować do 98% reklam na Firefoxie i tylko do 75% na innych przeglądarkach?
https://github.com/gorhill/uBlock/wiki/uBlock-Origin-works-best-on-Firefox
INFO: co takiego ma Firefox, czego nie oferują inne przeglądarki? Ciekawe wyjaśnienie tematu od autorów wtyczki

10) Potrzebujesz coś zrobić z plikiem/plikami PDF? Prawdopodobnie tego narzędzia zawsze szukałeś
https://www.sejda.com
INFO: łączenie PDFów, dodawanie tekstów, rozbijanie na strony, konwersja PDF do DOC/TXT/JPG/PPT, wyciąganie obrazków i dziesiątki innych akcji. Mają wersję darmową.

11) Automatyzacja jest spoko, ale czasem "magiczne" efekty są do osiągnięcia przez masę ręcznej roboty
https://jacobian.org/2021/apr/7/embrace-the-grind/
INFO: artykuł rozpoczyna się od opisu sekretu pewnej magicznej sztuczki, ale nie zrażaj się - później autor przechodzi do sedna

12) Jak są skonstruowane niektóre elementy interfejsu Instagrama - co można znaleźć w kodzie?
https://ishadeed.com/article/inspect-element-curiosity/
INFO: używają grida? a może flexboxa? jak ogarnięto wygląd tej usługi w wersji webowej? Ciekawa lektura dla miłośników CSS

13) Boilerplate dla HTML5 - co powinien zawierać? Wyjaśnienie linijka po linijce
https://www.matuzo.at/blog/html-boilerplate/
INFO: zaczynasz tworzyć plik HTML od zera? nie zaczynaj od pustego edytora. Boilerplate to szablon startowy zawierający wszystko, co w dokumencie powinno się znaleźć

14) Natto - ciekawy, 'graficzny' sposób na tworzenie aplikacji w JavaScript
https://natto.dev/example/dff998854fab42e6879957864534cbc5
INFO: linkuję do przykładowej aplikacji pobierającej prognozę pogody. Idea polega na budowaniu połączonych ze sobą bloczków.

15) Co to jest X-hack w skryptach powłoki Linuksa i dlaczego raczej nie ma sensu (od 30 lat?) go już używać
https://www.vidarholen.net/contents/blog/?p=1035
INFO: niektórzy oldshoolowi programiści shellowi przywykli do używania tej notacji, która rozwiązywała spor problemów, tyle że w latach 70-90 ;)

16) Rozwiązanie w stylu Tindera, ale dla filmów? Czemu by nie - techniczny opis powstawania aplikacji i koncepcji za nią stojącej
https://jerseyfonseca.com/blogs/wewatch
INFO: Ty i osoba, z którą masz ochotę oglądać film, uruchamiacie aplikację, łączycie się w parę i przeglądacie okładki proponowanych filmów. Przerzucacie je prawa/lewa oznaczając, który wam pasuje, a który nie. Gdy trafi się para (oboje coś zalajkowaliście), to idziecie oglądać.

17) Proste operacje na filmach z użyciem ffmpeg - kilka gotowych przykładów
http://techrights.org/2021/04/10/ffmpeg-and-self-hosted-videos/
INFO: jak zmienić film na animowanego GIFa, jak wyciąć z niego klatkę, jak nałożyć znak wodny itp. Może się przydać jeśli chcesz wykonać jakąś powtarzalną operację np. na setkach małych plików.

18) Pokemon czy BigData - zagrajmy w to jeszcze raz ;)
http://pixelastic.github.io/pokemonorbigdata/
INFO: na stronie pojawia się pewna nazwa. Musisz zdecydować, czy to startup z branży BigData, czy może nazwa Pokemona

19) Generator haseł napisany w pełni w... CSS :o
https://dev.to/inhuofficial/a-pure-css-password-generator-they-said-it-can-t-be-done-4pla
INFO: pomińmy użyteczność tego narzędzia. Warto jednak skupić się na jego kodzie źródłowym. Można się czegoś nauczyć z zaawansowanego CSSa

20) DeviceShots - przygotuj wizualizację swojej aplikacji na wielu urządzeniach (telefony, tablety, smartwatche itp)
https://deviceshots.com
INFO: kliknij któreś z urządzeń, wybierz template i zdefiniuj jakiego urządzenia używasz w sekcji 'devices'. Wybór jest dość szeroki

21) Chcesz stworzyć plik, który będzie linkiem do strony internetowej - jak to zrobić, aby działało na każdym systemie?
https://www.ctrl.blog/entry/internet-shortcut-files.html
INFO: sprawa nie jest prosta. Mamy 3 wiodące, niekompatybilne ze sobą standardy takich plików. Który wybrać?

22) SEARCH - nadchodzi nowa metoda w protokole HTTP?
https://httptoolkit.tech/blog/http-search-method/
INFO: ciekawe wyjaśnienie tego, co ta metoda ma robić i czy/dlaczego naprawdę jej potrzebujemy.

23) Chcesz brzmieć inteligentniej na filmach z Youtube, w podcastach i podczas zdalnych spotkań? Kup sobie lepszy mikrofon ;)
https://tips.ariyh.com/p/good-sound-quality-smarter
INFO: ciekawe badanie pokazujące, że jakość dźwięku mówiącej osoby wpływa na nasze postrzeganie jego inteligencji, czy faktu, czy lubimy tę osobę

24) Ciekawe AMA z byłą pracownicą Facebooka - zdradza sporo na temat manipulacji między innymi rządów na tej platformie
https://old.reddit.com/r/IAmA/comments/mqw86u/i_am_sophie_zhang_whistleblower_at_fb_i_worked_to/
INFO: sporo czytania, ale moim zdaniem warto.

== LINKI TYLKO DLA PATRONÓW ==

25) Prywatność i anonimowość w internecie - jak o nią zadbać? Ogromny poradnik
https://uw7.org/un_60795628924a5
INFO: temat świetnie rozpisany na dziesiątki rozdziałów. Autor wyjaśnia krok po kroku jak możesz stracić prywatność/anonimowość na wiele sposobów. Śledzenie przelewów kryptowalut, metadane w dokumentach itp. Sporo porad jak zmniejszyć ilość pozostawianych śladów w Internecie

26) Chciałbyś zostać fullstackowym programistą blockchain z użyciem Ethereum? Oto kompletny kurs
https://uw7.org/un_6079562e3b0de
INFO: autor przeprowadza przez temat krok po kroku. Od tłumaczenia koncepcji, przez instalację środowiska developerskiego, kończąc oczywiście do faktycznego pisania przykładowej aplikacji. Dość rozbudowany poradnik w formie tekstowej, ale są obrazki i fragmenty kodów ;)

27) Zbiór 30 stron, na których zgromadzone są interesujące designy landing page
https://uw7.org/un_6079563423440
INFO: warto przeglądnąć w ramach inspiracji np. podczas tworzenia własnej strony tego typu

 

Do patronów zestawienia możesz dołączyć klikając tutaj

 

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ć.