Zdjęcie w tle

Unknow

Fenomen
  • 652wpisy
  • 152komentarzy

Człowiek żyjący i nauczający w Internecie. Dodaj do obserwowanych 😎

Zaloguj się aby komentować

Zaloguj się aby komentować

#unknownews


Nadszedł piątek, więc czas na nowe zestawienie ciekawych linków z branży IT


  1. A gdyby tak pracować na Windows 95 w obecnych czasach? - jak mogłoby to wyglądać?

https://blog.usejournal.com/windows-95-how-does-it-look-today-feda837922d9

INFO: autor tekstu postanowił zainstalować wspomniany system i przekonać się, że nie będzie łatwo Co ciekawe, W95 nie wspiera komputerów szybszych niż 2.1Ghz (przyczyna podana jest w artykule)


  1. Jak jedna osoba radzi sobie z ogarnięciem całego biznesu SaaS? - odpowiedzią jest automatyzacja

https://anthonynsimon.com/blog/one-man-saas-architecture/

INFO: bardzo dogłębnie przedstawiona infrastruktura projektu. Kubernetes, setup na AWS, obsługa dużego ruchu, użyte narzędzia itp.


  1. Here Before a Million - poznaj przyszłe hity muzyczne (teledyski), które nie zdobyły jeszcze miliona wyświetleń na Youtube

https://herebeforeamillion.com

INFO: autor zebrał kilkaset utworów mających przeważnie nie mniej jak 100-200k wyświetleń i pozwala na tej stornie przeglądać jego playlistę. Niektóre utwory są całkiem spoko. Kliknięcie tytułu utworu otwiera YT


  1. Podstawy-podstaw działania sieci komputerowych

https://iximiuz.com/en/posts/computer-networking-101/

INFO: co to jest segment L1, L2, L3? czym różni się switch od routera? czym jest adres broadcastowy? do czego służą VLANy? Odpowiedzi na te (i kilka innych) pytań znajdziesz w artykule.


  1. Naucz się podstaw dockera pracując w wirtualnym środowisku, wykonując proste zadania

https://www.katacoda.com/courses/docker/playground

INFO: masz 20+ zadań do wykonania. Od najprostszych jak uruchomienie pustego kontenera, przez budowanie obrazu, deploy swarma, zabawy z volumenami itp. Naprawdę świetne. Wymaga zalogowania się.


  1. Garść sztuczek z CSS, których mogłeś nie znać

https://markodenic.com/css-tips/

INFO: nie jestem frontendowcem, ale myślałem, że całkiem nieźle znam CSSa - sporo przykładów mocno mnie jednak zaskoczyło


  1. Microsoft Coffee, czyli nieudany żart na 1 kwietnia (lata 90'), z którym sam Microsoft niewiele miał wspólnego

https://microsoft-coffee.medium.com/microsoft-coffee-25545836a7e3

INFO: ciekawa historia opowiedziana przez jednego z ex-pracowników MS. Pracownicy bez porozumienia z kimkolwiek 'wypuścili na rynek' Microsoftową wersję Javy, czyli Coffee. Przygotowali nawet profesjonalne pudełka i podrzucili je do sklepów. Jak to się skończyło? O tym w artykule.


Angle Audio - ciekawie zapowiadający się konkurent dla Clubhouse

https://www.angle.audio/

INFO: bez zaproszeń, dostępny od razu na Androida/iOS/komputer, w pełni szyfrowane połączenia, dodatkowo umożliwia pisanie na czacie u udostępnianie ekranu/zdjęć.


  1. Ta strona działa na modemie LTE - nie na komputerze z modemem, a na samym modemie

https://nns.ee/blog/2021/04/01/modem-blog.html

INFO: wpis na blogu opisuje, jak autor uruchomił serwer WWW na modemie i jak się do tego modemu dostał


  1. Jak stworzyć porządnie napisanego CSSa, odpornego na przypadki brzegowe w UI?

https://moderncss.dev/developing-for-imperfect-future-proofing-css-styles/

INFO: bardzo fajny zbiór przykładów. Każde okno z przykładami można resizować i nawet powinieneś to robić, aby zobaczyć, jaki efekt dały zmiany w kodzie autora


  1. Neuralink i MindPong, czyli gra sterowana myślami

https://neuralink.com/blog/

INFO: ciekawy eksperyment. Nauczono małpę grać w kilka gier oraz wszczepiono jej do mózgu implant pozwalający zagrać w nie, jedynie myśląc o ruchach w grze


  1. Wyszukiwarka podobnych artystów na Spotify

https://artist-explorer.glitch.me

INFO: podajesz artystę, którego muzykę lubisz, a aplikacja stara się podpowiedzieć innych podobnych do niego


  1. Factorio - czy ta gra, to najlepsze zadanie rekrutacyjne dla programistów?

https://erikmcclure.com/blog/factorio-is-best-interview-we-have/

INFO: autor tekstu twierdzi, że rekruter obserwujący kandydata grającego w tę grę jest w stanie ocenić jego skille potrzebne do pracy jako developer. W tekście przedstawia lepiej swoją ideę.


  1. Dlaczego daily standup to nie jest najlepszy pomysł? zbiór argumentów

https://buildthestage.com/the-daily-standup-is-a-waste-of-time/

INFO: jeśli nie standup, to co? autor dzieli się swoim rozwiązaniem


  1. Common Crawl - ktoś crawluje całą sieć, abyś Ty nie musiał tego robić (zbiory danych za free)

https://commoncrawl.org

INFO: wolontariusze indeksują petabajty danych z sieci web (można powiedzieć, że mają kopię Internetu niczym Web Archive) z ostatnich 7 lat, wrzucają to do bucketów S3, a Ty możesz te dane używać w swoim projekcie, do czego tylko zechcesz. Oczywiście za darmo.


  1. Wysyłanie wiadomości mailowych w Markdown - jak zareagują czytniki?

https://blog.brixit.nl/markdown-email/

INFO: autor postanowił wymyślić własny format wiadomości nazwany "text/markdown" i zastanawiał się, jak na takie coś zareaguje Gmail, Thunderbird, czy KMail. Ciekawe jest to, jak różne aplikacje renderują niestandardowo zbudowane wiadomości.


  1. Nyxt - przeglądarka, którą możesz w pełni obsługiwać za pomocą klawiatury

https://nyxt.atlas.engineer

INFO: obsługuje skróty klawiszowe edytora Vi, ma wbudowane własne polecenia itp. Bazuje na silniku WebKit i działa na Linux/Mac


  1. Simplenetes - Kubernetes zaimplementowane w skryptach shellowych

https://github.com/simplenetes-io/simplenetes

INFO: autorzy stworzyli skrajnie prostą aplikację kompatybilną z kubernetes do szybkiego odpalania małych (do 20 nodów) klastrów. Minimum konfiguracji. Uruchamiasz i działa.


  1. Jak stworzyć plik HTML, który jest perfekcyjnie przygotowany do druku?

https://pdf.math.dev

INFO: ta strona jest takim plikiem (włącz np. podgląd wydruku na niej), a jednocześnie opisuje, jak samemu osiągnąć taki efekt


  1. Lista 15 ważnych metod, które programista JavaScript może wywołać na obiekcie typu String

https://dev.to/satishnaikawadi2001/15-very-important-javascript-string-methods-every-developer-should-know-1apb

INFO: kilku z nich nie znałem, pisząc samodzielnie ich implementację. Teraz moje życie będzie odrobinę prostsze


  1. Instalacja niezaufanych aplikacji na Macu - czyli sprytne obejście Gatekeepera

https://lapcatsoftware.com/articles/textedit-gatekeeper.html

INFO: ciekawy bug. Wrzucenie kodu aplikacji do pliku *.rtfd i uruchomienie go z tego miejsca powoduje ominięcie wszelkich zabezpieczeń sprawdzających, czy aplikacja jest podpisana, czy też nie.


  1. Cookies vs Local Storage vs Session Storage - co i kiedy wybrać?

https://github.com/softvar/awesome-web-storage#worth-mentioning-api-for-tackling-cross-origin-restriction

INFO: dobre przedstawienie co to jest, jak to działa, jak tych mechanizmów użyć i jakie są plusy i minusy każdego z nich


  1. Atak zero-click w aplikacji MacOs Mail - opis krok po kroku jak to działa

https://mikko-kenttala.medium.com/zero-click-vulnerability-in-apples-macos-mail-59e0c14b106c

INFO: atak polega na możliwości wysłania komuś spreparowanego pliku, który wykona zaszyte w nim instrukcje. Błąd został już usunięty, ale i tak dobrze wiedzieć jakim cudem to działało.


  1. Używasz Tmux na Linuksie? - naucz się, jak kopiować w nim tekst za pomocą klawiatury

https://ianthehenry.com/posts/tmux-psa/

INFO: sztuczka wymaga dopisania do konfiguracji jednej, dodatkowej linijki, ale później kopiowanie jest już dziecinnie proste


  1. KaboomJS - prosta biblioteka do budowy gier w JavaScript

https://kaboomjs.com

INFO: warto rzucić okiem na źródło przykładowych gier. Podoba mi się prostota tworzenia poziomów (rysujemy je w ascii-art)


== LINKI TYLKO DLA PATRONÓW ==


  1. Notacja 'Big O' wyjaśniona na przykładach kodu pisanego w JavaScript

https://uw7.org/un_60701f7224ece

INFO: dobre wytłumaczenie, czym różni się np. O(n) od O(n!), czy O(log n). Przydaje się przy optymalizacji algorytmów


  1. Jakie pytania zadać przyszłemu pracodawcy i/lub kolegom z przyszłego teamu na rozmowie o pracę?

https://uw7.org/un_60701f779a37c

INFO: bardzo dobrze przygotowane zestawy pytań wraz z wyjaśnieniem, w jakim celu i komu warto je zadać.


  1. Zbuduj dobrze wyglądający landing page - do zapisów na newsletter, do sprzedaży produktów, czy jako zwykła wizytówka online

https://uw7.org/un_60701f7d2bb08

INFO: szczególnie warto zainteresować się sekcją 'open source', bo wszystko co tam znajdziesz, będzie darmowe i na wolnej licencji, a z pozostałymi linkami różnie bywa. Są tam także poradniki odnośnie tworzenia atrakcyjnych landingów.


==

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 kliknij

Nie chcesz, abym padł z głodu? Zostań patronem!

https://patronite.pl/unknow

3ce9123d-4582-4692-a50b-a07396a38a7d

Zaloguj się aby komentować

Zaloguj się aby komentować

Zaloguj się aby komentować

Zaloguj się aby komentować

Zaloguj się aby komentować

ludzie się rzucają na te frejmłorki, a potem jest płacz, że trzeba zrobić coś niestandardowego i trzeba kombinować. Przede wszystkim warto jednak zrobić na początku rozpoznanie co będzie nam potrzebne. (a widziałem sytuacje gdzie całe bootstrapy czy inne cuda były wykorzystywane, bo potrzebny był np sam grid - gdzie taki bootstrap udostępnia paczkę z samym gridem)

Zaloguj się aby komentować

Zaloguj się aby komentować