Wiedziałeś, że GitHub ma na biegunie swój schron w którym trzyma… kody najważniejszych aplikacji OpenSource? (film ~3 minuty)

Unknow
- 652wpisy
- 152komentarzy
Człowiek żyjący i nauczający w Internecie. Dodaj do obserwowanych 😎
Zaloguj się aby komentować
Raspberry Pi, malutki projektor i plastikowa maska - razem mogą zdziałać cuda (film - 10 minut)
Zaloguj się aby komentować
Jak działają kontenery - czym jest OverlayFS?
https://jvns.ca/blog/2019/11/18/how-containers-work–overlayfs/
Kolekcja użytecznych rozwiązań i usprawnień do pracy w terminalu
Zaloguj się aby komentować
Podstawy działania DNS dla webdeveloperów
https://dev.to/chrisachard/dns-record-crash-course-for-web-developers-35hn
Zaloguj się aby komentować
Wszystko co kiedykolwiek chciałeś wiedzieć o Makefile - świetny opis
@ugderaq Hmmmm jak wklejałem, to działało.
Adresacja się zmieniła
Poprawny link
https://blog.mindlessness.life/2019/11/17/the-language-agnostic-all-purpose-incredible-makefile.html
Zaloguj się aby komentować
◢ #unknownews ◣
Nadszedł piątek, więc czas na nowe zestawienie ciekawych linków z branży IT
- 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
- 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.
- 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
- 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.
- 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ę.
- 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
- 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.
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ęć.
- 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ł
- 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
- Neuralink i MindPong, czyli gra sterowana myślami
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
- 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
- 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ę.
- 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
- Common Crawl - ktoś crawluje całą sieć, abyś Ty nie musiał tego robić (zbiory danych za free)
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.
- 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.
- Nyxt - przeglądarka, którą możesz w pełni obsługiwać za pomocą klawiatury
INFO: obsługuje skróty klawiszowe edytora Vi, ma wbudowane własne polecenia itp. Bazuje na silniku WebKit i działa na Linux/Mac
- 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.
- Jak stworzyć plik HTML, który jest perfekcyjnie przygotowany do druku?
INFO: ta strona jest takim plikiem (włącz np. podgląd wydruku na niej), a jednocześnie opisuje, jak samemu osiągnąć taki efekt
- Lista 15 ważnych metod, które programista JavaScript może wywołać na obiekcie typu String
INFO: kilku z nich nie znałem, pisząc samodzielnie ich implementację. Teraz moje życie będzie odrobinę prostsze
- 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.
- Cookies vs Local Storage vs Session Storage - co i kiedy wybrać?
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
- 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.
- 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
- KaboomJS - prosta biblioteka do budowy gier w JavaScript
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 ==
- 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
- 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ć.
- 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!

Zaloguj się aby komentować
Każdą z tych rzeczy możesz stworzyć w czystym CSS - zbiór sztuczek
https://dev.to/adrianbdesigns/you-can-create-these-elements-without-javascript-525a
Zaloguj się aby komentować
Lista 13 sztuczek jakie powinien znać webdeveloper używający CSS Grid
https://dev.to/duomly/css-grid-cheatsheet-what-is-the-css-grid-and-how-to-use-it-2gp8
Zaloguj się aby komentować
Ile poziomów zagnieżdżenia obsługuje implementacja JSONa w Twoim języku programowania? - ktoś to sprawdził
Zaloguj się aby komentować
Rzeczy, które możesz osiągnąć w samym CSS bez pomocy JavaScript
https://dev.to/bnevilleoneill/5-things-you-can-do-with-css-instead-of-javascript-975
Zaloguj się aby komentować
Masz problem z mergowaniem swojego kodu z 1-2 kolegami? Jak ogarniają to duże firmy (1000+ developerów)?
https://engineering.shopify.com/blogs/engineering/successfully-merging-work-1000-developers
Zaloguj się aby komentować
LegraJS - biblioteka JS do rysowania… klockami lego :D
Zaloguj się aby komentować
Dlaczego powinieneś wystartować z własnym projektem niezwiązanym z pracą? (side project)
https://erickhun.com/posts/why-you-should-have-a-side-project/
Zaloguj się aby komentować
Być może wcale nie potrzebujesz frameworka CSS?
https://hacks.mozilla.org/2016/04/you-might-not-need-a-css-framework/
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ć
SQL w małych kroczkach - dobre do lepszego zrozumienia np. partycjonowania danych, funkcji bazujących na “oknach”, grupowania danych itp
Zaloguj się aby komentować
Interesujący, techniczny wywiad z developerem pracującym w portalu rozrywkowym VOD o którym kiedyś wspominał Ci kolega
Zaloguj się aby komentować
BetaList - poznaj młode startupy działające jeszcze w trybie ‘beta’. Wrzucam link do produktów z Polski
Zaloguj się aby komentować
Jak backendowcy mogą ułatwić pracę frontendowcom? - zapis debaty
https://geek.justjoin.it/jak-backendowcy-moga-ulatwic-prace-frontendowcom-devdebata/
Zaloguj się aby komentować
Kilka sztuczek dla ludzi często wykorzystujących SSH w pracy
https://dev.to/djangotricks/things-i-want-to-remember-about-ssh-21el
Zaloguj się aby komentować










