Długo zapowiadane szkolenie z rozwiązywania problemów na Linuksie jest już dostępne. Kilkadziesiąt filmów podzielonych na 6 kategorii nauczy Cię metod wyszukiwania i naprawiania problemów, na które możesz się natknąć w systemie Linux.
Problemy z aplikacjami, siecią, DNSem, certyfikatami, dyskami, filesystemem, kontenerami i wiele innych.
Sprzedaż trwa od dziś do niedzieli, do północy (a dokładnie do 23:59).
Jest to pierwsza edycja tego szkolenia do samodzielnej nauki. Kolejna odbędzie się dopiero w październiku.
W międzyczasie nie będzie możliwości kupna dostępu.
Kilka razy wspominaliśmy już o LineageOS, czy GrapheneOS. Są to systemy bazujące na Androidzie, które mogą zastąpić twój domyślny, błogosławiony przez Google i naszpikowany trackerami system. Systemy te są uważane za bezpieczne i nastawione na prywatność użytkowników. Próżno w nich szukać preinstalowanych usług skryptów śledzących Google'a. Na rynku oprócz Androida i jego pochodnych, istnieje wiele alternatywnych i otwartych mobilnych systemów operacyjnych. W niniejszym materiale skupiamy się na jednym z nich. Będzie nim prawdziwie linuksowy system operacyjny dla smartfonów — postmarketOS.
@icd Najgorsze ze dwie cegiełki, które trzymam w szufladzie, bo a nóż widelec kiedyś będę potrzebował są na liście wspieranych urządzeń - może się w końcu zmotywuje bo wyjątkowo podoba mi się przedłużania życia urządzeniom, które wypadły z obiegu tylko dlatego ze wskoczył mowy model.
Poszukuję jakiegokolwiek edytora lub przeglądarki do logów która pozwoliła by na przeglądanie pliku txt i kolorowanie całych lini zawierających określony tekst. Mam logi w pliku tekstowym w formacie
Timestamp Log
[1425.123] Treść loga
I chciałbym mieć możliwość podkolorwania kolejnych (całych) linii zawierających określony tekst w logu (np. określone ID itp) oraz by była możliwość wielokrotnego kolorowania różnych wyrazów (tzn. bym mógł wskazać wiele tekstów które mogło by być pokolorowane na różne kolory). Z góry dziękuję za pomoc!:)
Mogę stwierdzić, że wsparcie dla Protona jest już lepsze, choć ostatnio już mniej czasu na gierki mam. Jednakże poza growym wsparcie są rozwiązania usprawniające pracę i na tym się teraz może skupię. Distro mam od jakiegoś czasu, ale dopiero teraz będę się uczyć jego ciekawych funkcjonalności.
Wg jest to dosyć solidne distro dla kogoś kto chce się przenieść z Windowsa. Zawsze można sobie ustawić dual boota w razie czego, ale poza wyjątkami nie loguje się ostatnio zbyt często na Windę.
INFO: artykuł człowieka, który od ponad 2.5 roku pracuje tylko w wirtualnym środowisku (platforma Immersed + Oculus). Ciekawy setup pozwalający np. trzymać 6 monitorów na małym biurku w kawalerce
Nagrania z zeszłorocznej konferencji "Oh My Hack" (playlista)
INFO: ciekawy, mało techniczny artykuł na temat zjawiska odwlekania snu w celu wykonania innych, bardziej atrakcyjnych czynności (np. scrollowanie social mediów). Do czego to prowadzi, jak to działa - o tym w artykule.
Narzędzie do tworzenia tekstów, oparte na AI - obsługuje język polski i ma free tier
INFO: logujesz się do serwisu, wybierasz język PL, ton tekstu (np. formalny) i rodzaj tekstu np. ogłoszenie o pracę. Następnie podaj słowa kluczowe (co powinien znać kandydat) i patrz jak dzieje się magia
Trzymanie plików na AWS S3 jest tanie, ale ich transfer jest astronomicznie drogi? Cloudflare R2 jest rozwiązaniem
INFO: ta usługa nieźle namiesza w internetowym świecie. Linkuję do Tweeta (przeczytaj cały wątek), gdzie autor wylicza, że z użyciem R2 można zmniejszyć koszty transferu z 59 tysięcy dolarów do... 13 centów miesięcznie.
Wykrywanie i przeciwdziałanie atakom DDoS na przykładzie pewnej gry online
INFO: rozwiązanie self hosted umiejące streamować Twoją bibliotekę filmów/seriali do dowolnych urządzeń (Android TV, Chromecast, komputery, smartfony itp). Możesz kliknąć "See it in action" i jako usera podać 'demo' bez hasła.
INFO: mowa o prążkach pojawiających się czasami na fotkach lub zdjęciach. Podczas np. zmiany rozmiaru takiego zdjęcia, mogą pojawić się na nim prążkowane wzory.
JSON5 - rozszerzona implementacja JSONa obsługująca ECMAScript 5.1 i czytelniejsza zarazem
INFO: dobrze widać, które regiony są niemal zasypane kablami, a gdzie są czarne plamy na mapie. Szkoda, że mapa nie posiada np. granic państw i ich nazw.
Tidy Viewer - bardzo schludny sposób na przeglądanie zawartości plików CSV
INFO: wrzucasz do programu (jako standard input) plik CSV, a jego zawartość widzisz w czytelnej, sformatowanej formie z nagłówkami i kolorami (zobacz animację na stronie)
Blokowanie skryptów Facebooka i Googla na poziomie ruchu sieciowego
INFO: pełen plan edukacji przeprowadzający kursanta od zagadnień matematycznych, przez podstawy Pythona, na Machine Learningu i Deep Learningu kończąc (wszystkie materiały podlinkowane w kursie są darmowe)
INFO: jaką prędkość w idealnych warunkach możemy teoretycznie uzyskać przy różnych konfiguracjach? O co chodzi z tymi wszystkimi standardami? Co to jest WiFi 6Ghz?
YTCC - terminalowe narzędzie do kontrolowania Youtube
INFO: umożliwia np. dodawanie subskrypcji z CLI, listowanie nieoglądniętych jeszcze filmów z obserwowanych kanałów itp. Dobre np. do automatyzacji (możemy przenieść listę subów z jednego konta na drugie).
INFO: każdy z fontów można pobrać. Na stronie jest także kategoria "for Commercial Use", gdzie licencja zezwala na użycie fontów także w komercyjnych projektach
Array.reduce() w JavaScript wyjaśniony w niespełna 12 minut (film, po polsku)
INFO: wrzucasz zdjęcie, opis, dodajesz linki do social mediów i githuba i gotowe. Efekt zapisywany jest jako pliki HTML do hostowania na własnym hostingu. W razie problemów zobacz film "How it works".
== LINKI TYLKO DLA PATRONÓW ==
Ściąga z nowoczesnego JavaScriptu - wszystko, co musisz wiedzieć, aby tworzyć "współczesny" kod
Jak to jest pracować w wirtualnej rzeczywistości po 40-50h tygodniowo? dobrze?
nie dla mnie. boli glowa po paru godzinach, poci sie strasznie czolo od gogli po czasie. jak za bardzo latach miedzy desktopami to blednik siada i musisz sobie zrobic przerwe z 30 min. virtual desktop + oculus2
ale jak nie masz miejsca, a potrzebujesz na szybko kilka monitorow to jasne
INFO: artykuł ma kilka stron, które wyjaśniają pełen proces produkcji, począwszy od projektu, przez dobór hardware, na przygotowaniu oprogramowania kończąc
Kurs języka SQL - od podstaw i do tego w języku polskim
INFO: kurs stale powstaje i co pewien czas pojawiają się nowe artykuły, jednak to, co zostało opublikowane do tej pory będzie już niezwykle wartościowe dla początkujących programistów
Prawdopodobnie nie znasz JavaScripta - a przynajmniej nie znasz go tak dobrze, jak Ci się wydaje
INFO: ten zestaw pytań pozwoli Ci sprawdzić swoją wiedzę. Niektóre pytania są z tematów ogólnoprogramistycznych, a inne wchodzą bardzo głęboko w zasady działania JavaScriptu. Nie ma tutaj męczenia ludzi słynnymi falsy values
Stoop - wygodna aplikacja do czytania newsletterów
INFO: otrzymujesz swój wirtualny adres w serwisie 'stoop', a następnie zapisujesz się za jego pomocą do dowolnych newsletterów. Będziesz mógł przeglądać newslettery nicym wpisy na Facebooku. Każdy newsletter będzie także pogrupowany i posortowany według wydań.
Pełen kurs obsługi Cyber Chefa - narzędzia do automatyzacji pracy z danymi (film, ponad 2h, 49 minut)
INFO: encodowanie, szyfrowanie, kompresja i wszystko, co tylko można wykonać na danych wejściowych. Narzędzie jest w pełni darmowe, ale bez kursu przedstawiającego kilka sztuczek, trudno może być się w nim odnaleźć
INFO: serwis internetowy nie dba o prywatność swoich użytkowników? telemarketerzy dzwonią do Ciebie dniami i nocami? Czujesz, że ktoś mocno łamie lub nagina zasady RODO? W tym artykule znajdziesz pełen poradnik wyjaśniający, co z tym możesz zrobić
Programista postanowił wprowadzić support telefoniczny do swojej aplikacji mobilnej - jak to się skończyło?
INFO: zainstalowane aplikacje z Androida pojawiają się na liście aplikacji systemowych podobnie jak każda inna, natywna aplikacja. Działaniem trochę przypomina to rozwiązanie znane z Parallels.
Masz zamiar kupić domenę z końcówką XYZ? Pomyśl o tym jeszcze raz
INFO: pod spodem używa API od Spotify. Nie jestem przekonany, czy usługa przypadkiem nie łamie regulaminu platformy (więc szybko może zaliczyć bana). Nie musisz się logować, aby z niej korzystać
Skrajnie prosty (i czytelny dla człowieka) sposób generowanie PDFów w Pythonie
INFO: ciekawe podejście do tematu. To klient usługi, implementujący coś na wzór onion routingu, ale ściągający pliki za pośrednictwem klasycznych trackerów (chodzi tutaj o ukrycie tego, kto ściąga i od kogo pobierane są dane)
Wpadki, jakie możesz zaliczyć przy używaniu ssh-agenta
INFO: dobre rozwiązanie dla osób ceniących sobie rozwiązania self hosted. Paczka zawiera wszystko, czego potrzebujesz do obsługi takiego serwera (możesz dodać jeszcze np. plugin do webmaila i antywirus)
Czapka niewidka. Jak stać się anonimowym w sieci i czy to w ogóle możliwe? (podcast, 43 minuty)
INFO: kilka rzeczy w Kalim może denerwować. Brak paczek do kompilacji pakietów, niepoprawna wersja metasploita, czy brak przeglądarki chrome. To narzędzie rozwiąże wspomniane problemy i kilkanaście innych
Lista 10 szybkich porad dla osób projektujących aplikacje (UX)
INFO: uruchamiasz to narzędzie z wnętrza kontenera, który działa w ramach Kubernetesa. Aplikacji możesz używać jedynie na swoich instancjach, aby sprawdzić poziom ich zabezpieczeń.
Przegląd komponentów frameworka Symfony (PHP), wraz z ich omówieniem
INFO: zapisujesz np. kod w PHP, po czym dostajesz tą samą aplikację napisaną w NodeJS, Go, Pythonie, Perlu itp. Projekt dopiero raczkuje, ale jest używalny.
Wytyczne Google dla UX designerów tworzących projekty stron WWW dla branży healthcare (ebook, 82 strony)
INFO: mnóstwo użytecznych porad. Szczerze mówiąc, nawet jeśli nie siedzisz w branży UX ani healthcare, ale masz jakikolwiek związek z tworzeniem stron WWW, to ta wiedza może być dla Ciebie użyteczna
Tworzysz aplikacje na iOS i potrzebujesz strony domowej projektu?
INFO: oto automatyczny generator landing page dla projektów pisanych na iPhone. Buduje skórkę do jekylla. Podajesz tylko APP ID, a automat sam ściągnie wszelkie informacje ze sklepu od Apple