Zdjęcie w tle
Unknow

Unknow

Fenomen
  • 581wpisy
  • 141komentarzy

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

Zostań Patronem Hejto i odblokuj dodatkowe korzyści tylko dla Patronów

  • Włączona możliwość zarabiania na swoich treściach
  • Całkowity brak reklam na każdym urządzeniu
  • Oznaczenie w postaci rogala , który świadczy o Twoim wsparciu
  • Wcześniejszy dostęp, do wybranych funkcji na Hejto
Zostań Patronem
alq

@Unknow przyczyniasz się do powstawania mojej kupki wstydu!

Zaloguj się aby komentować

#unknownews
Oto Twoja piątkowa porcja ciekawych linków z branży IT - zapraszam do lektury
  1. Czy szyfrowanie wiadomości mailowych ma sens? Ciekawa opinia
https://latacora.micro.blog/2020/02/19/stop-using-encrypted.html
INFO: według autora, szyfrowanie wiadomości to kiepski pomysł, bo email już z założenia posiada błędy, które osłabiają bezpieczną komunikację. Warto przeczytać całość i należy pamiętać, że to tylko opinia jednego człowieka.
  1. WaterBear - platforma VOD z darmowymi filmami dokumentalnymi
https://join.waterbear.com
INFO: wszystkie filmy poruszają tematy "ważne dla naszej planety". Obecnie w bazie jest około 800 filmów, a wiele z nich to krótkie materiały (do 10 minut)
  1. Tłumaczysz swoją aplikację na wiele języków? Są rzeczy, o których możesz zapomnieć
https://ericwbailey.design/writing/what-they-dont-tell-you-when-you-translate-your-app/
INFO: zwykłe tłumaczenie to czasami za mało. Niekiedy potrzebujesz lokalizacji. Niektóre języki posiadają idiomy, których nie da się tłumaczyć bezpośrednio, a jeszcze inne mają podział na słowa używane w piśmie i mowie. Jest sporo miejsc na popełnienie wpadki.
  1. Ciekawe wizualnie wyjaśnienia niektórych koncepcji matematycznych
https://math.stackexchange.com/questions/733754/visually-stunning-math-concepts-which-are-easy-to-explain
INFO: kiedyś w liceum nauczyciel trudził się, tłumacząc mi drugie z tych zjawisk (to z sumą). Wystarczyło naszkicować ten obrazek.
  1. Red Alert w wersji OpenSource (darmowa gra)
https://www.openra.net
INFO: Jest tryb gry przez sieć, jak i lokalny. Dodano sporo usprawnień w stosunku do oryginału. Działa na Windowsie, Macu, Linuksie i FreeBSD.
  1. WSLg - a gdyby tak dodać GUI do WSL (Windows Subsystem for Linux)?
https://github.com/microsoft/wslg
INFO: to rozwiązanie dodaje do WSL X-Server, a co za tym idzie, możemy uruchamiać niektóre graficzne aplikacje linuksowe na Windowsie
  1. Dlaczego na wszystkich wizualizacjach map 3D słońce pada na teren od północy?
https://ramblemaps.com/why-does-sunlight-come-from-north
INFO: ciekawe wyjaśnienie tego zjawiska, które jak się okazuje, jest dostosowane do tego, jak człowiek postrzega świat.
8 ) Zabezpieczenia starych gier komputerowych [Film, 1h]
https://is.gd/vlr6Nv
INFO: genialny webinar Kacpra Szurka na dość oldschoolowy temat. Czym były koła z kodami, dlaczego kartki z kodami były czerwone, czy dlaczego producenci gier stosowali kolorowe kody dostępowe na obrazkach? O tym wszystkim w nagraniu.
  1. Kolekcja 20 rozszerzeń do GNOME, które mogą usprawnić Twoją pracę
https://fosspost.org/20-gnome-extensions-gnome-40/
INFO: menadżer schowka, narzędzie do screenshotów, zaawansowany window-switcher, zaawansowany widget pogodowy, narzędzie do szybkiego odmontowywania dysków i inne
  1. web2img - hostowanie stron internetowych w obrazkach (nie 'jako obrazki' z 'w')
https://github.com/etherdream/web2img
INFO: skrypt używa czegoś podobnego do steganografii, umieszczając Twoją stronę w obrazku, który możesz hostować gdziekolwiek (np. imgur), a następnie dekoduje ją przez Service Workera i wyświetla.
  1. Interaktywna mapa wiatrów na świecie + inne animacje
https://www.windy.com/
INFO: możesz zobaczyć zdjęcia satelitarne, aktualną sytuację burzową, zachmurzenie, zanieczyszczenie powietrza i inne.
  1. Podział programistów na frontendowych i backendowych może być kiepski - jak to zrobić lepiej?
https://www.michellelim.org/writing/stop-using-frontend-backend/
INFO: autor artykułu podaje lepszy podział, skupiony na motywacji pracownika, czyli na tym, nad czym chce on pracować, szukając nowego miejsca pracy, a tego nie da się opisać jednym słowem frontend/backend.
  1. Jak przesiąść się na menadżer okien i3? [Linux]
https://vincent.bernat.ch/en/blog/2021-i3-window-manager
INFO: jest to tzw. 'tiling window manager', czyli aplikacja pomagająca zarządzać oknami i układająca je w logicznym porządku
  1. Przegląd mniej znanych rozszerzeń do przeglądarek [podcast, 12 minut]
https://is.gd/qUIEU7
INFO: wszystkie wymienione dodatki wraz z linkami znajdziesz w opisie do filmu
  1. Hackowanie wyświetlaczy LED sterowanych przez BlueTooth
http://nilhcem.com/iot/reverse-engineering-bluetooth-led-name-badge
INFO: świetnie pokazane podsłuchiwanie komunikacji BT i próba dekodowania protokołu komunikacji. Ostatecznie autor dorzuca nowego ficzera do urządzenia
  1. Kobo Writer - przerób swój epapierowy czytnik Kobo na ma maszynę do pisania
https://github.com/olup/kobowriter
INFO: to przerobiony soft do Kobo, który dodaje wsparcie dla klawiatur USB via OTG. Możesz podłączyć dowolną zasilaną klawiaturę USB (ewentualnie podłącz niezasilaną przez aktywnego huba). Nie kompiluj tego softu, a ściągnij gotową binarkę.
  1. Trailer nowego Matrixa zawsze pokazuje aktualną godzinę - taki easter egg
https://thechoiceisyours.whatisthematrix.com
INFO: zastanawiasz się, jak osiągnięto ten efekt? Pomyśl o najprostszym możliwym rozwiązaniu, jakie przyjdzie Ci do głowy... właśnie tak to zrobiono
  1. Replace JQuery - jak nazwa wskazuje, aplikacja szuka użycia jquery w projekcie i zamienia to na 'vanila JS'
https://github.com/sachinchoolur/replace-jquery
INFO: wszystkie wstawki z jquery są zastępowane odpowiednikami pisanymi w czystym JavaScripcie. Możemy zamienić 100% wywołań JQ albo np. wybrane metody.
  1. GREP, SED i AWK - naucz się myśleć o przetwarzaniu tekstu z użyciem tych trzech narzędzi
https://arstechnica.com/gadgets/2021/08/linux-bsd-command-line-101-using-awk-sed-and-grep-in-the-terminal/
INFO: grep szuka, sed zamienia, awk wyciąga konkretne kolumny. To oczywiście ogromne uproszczenie ze strony autora, ale takie podejście bardzo ułatwia pracę początkującym
  1. AIN - terminalowy zamiennik dla Postmana
https://github.com/jonaslu/ain
INFO: to klient HTTP, któremu wszelkie parametry zapytania podajemy przez plik wejściowy. Może być użyteczny przy pisaniu zautomatyzowanych testów.
  1. Automatyczne zapalanie lampki "nie przeszkadzać" przy drzwiach w momencie, gdy zaczynasz rozmowę na Zoomie (lub po prostu używasz webcama)
https://fedoramagazine.org/automatically-light-up-a-sign-when-your-webcam-is-in-use/
INFO: autor podaje w tekście kilka potencjalnych rozwiązań, a sam ostatecznie zdecydował się na sterowanie hubem USB przez komendy CLI
  1. TermDBMS - terminalowy program do zarządzania bazami SQLite
https://github.com/mathaou/termdbms
INFO: możesz nawigować po zawartości baz za pomocą kursorów. Bezpośrednie wykonywanie zapytań jeszcze nie jest wspierane, ale jest na roadmapie
  1. OpenMoji - otwartoźródłowe wersje emoji do użycia w Twoim projekcie
https://openmoji.org
INFO: tworząc własne aplikacje, nie możesz (ze względu na legalność tej akcji) po prostu zabrać znaków emoji z Facebooka, Twittera czy z systemu. Ten zestaw mocno odbiega stylem od standardowych emotek, ale za to jest dostępny na wolnej licencji
  1. Narzędzie do generowania changelogów na podstawie commitów z gita
https://github.com/orhun/git-cliff
INFO: nikt nie lubi opisywać, co pojawiło się w nowej wersji softu, ale jeśli poprawnie wpisujesz opisy do swoich commitów, to taki changelog może zbudować się sam
  1. Whoogle - samohostowalna nakładka na Google, zwracająca 'czyste wyniki'
https://github.com/benbusby/whoogle-search
INFO: wyniki pochodzą prosto z wyszukiwarki Google, ale nie mają reklam, podmienionych linków zliczających kliknięcia, przekierowań do AMP itp.
  1. Scrapowanie danych ze stron internetowych z użyciem narzędzia Scrapy
https://www.babbling.fish/scraping-for-a-job/
INFO: krótkie wprowadzenie do tworzenia spidera, który za pomocą Scrapy zbierze potrzebny content, a następnie obrobi go przez BeautifulSoup
  1. Dlaczego sieć IRC rozsiana jest na tak wielu serwerach? Przecież to powoduje netsplita.
https://gist.github.com/rain-1/c4be54e6506116c7b99e8f474a3b1ca8
INFO: ciekawe wyjaśnienie, które możesz zastosować także przy projektowaniu swojej aplikacji wysyłającej ogromne ilości komunikatów
  1. KeepAPK - narzędzie (CLI dla Linuksa) do pobierania plików APK ze sklepu Google
https://www.eff.org/deeplinks/2021/09/introducing-apkeep-eff-threat-labs-new-apk-downloader
INFO: kliknij linka 'right now' prowadzącego do GitHuba, aby pobrać program.
  1. Aplikacja dla Androida badająca, jakie elementy śledzące zawierają Twoje aplikacje
https://trackercontrol.org
INFO: nie potrzebujesz rootowanego telefonu. Aplikacja nie tylko raportuje kto Cię śledzi, ale umożliwia także blokadę tego śledzenia.
== LINKI TYLKO DLA PATRONÓW ==
  1. Paczka 20 darmowych książek dla początkujących developerów
https://uw7.org/un_61445be10d42a
INFO: zwięzłe podstawy GITa, Wstęp do Pythona, Tworzenie gier w Pythonie, Wstęp do programowania w projektach Open Source, 97 rzeczy, które musi wiedzieć każdy programista i kilkanaście innych pozycji.
  1. Zbiór narzędzi online o istnieniu których mogłeś nigdy nie słyszeć
https://uw7.org/un_61445be61580f
INFO: większość dostępna jest jako "free forever". W chwili, gdy pisałem te słowa, w bazie było 90 pozycji.
  1. Dobre rady dla każdego, kto tworzy stronę swojego projektu SaaS
https://uw7.org/un_61445beb5effd
INFO: jak zaprojektować cennik? Czy warto prowadzić startupowego bloga? Jakie informacje wrzucić do stopki? Czego unikać?
--
Podobało się? Nie zapomnij o
Zestawienia powstają dzięki patronom - dołacz do nich:
https://patronite.pl/unknow
5b14fa73-6996-47e9-affa-231abe86928d

Zaloguj się aby komentować

Z tego, co widziałem, to konkurs #fotokonkurs organizowany przez @szuwax się zakończył.
Jest gdzieś info, które foto wygrało ebook readera?
(nie brałem udziału - jestem tylko ciekawy)
lubieplackijohn

@Unknow Mam nadzieję, że pomogłem

Unknow

@lubieplackijohn aaa OK. Nie wiedziałem, kiedy się zakończył. Mam tylko info, że koniec, a chciałem zobaczyć zwycięskie foto

lubieplackijohn

@Unknow Sporo zdjęć nadesłali użytkownicy. Imo, coraz lepiej idą te konkursy

Zaloguj się aby komentować

Coś się dzisiaj zmieniło na Hejto we frontendzie?
Portal przestał działać na iPadzie
Interfejs skacze, strona scrolluje się automatycznie.
Nie ma możliwości wykonania jakiejkolwiek sensownej akcji.
Podgląd jak to u mnie wygląda:
https://streamable.com/glssec
Morrak

@lubieplackijohn juz to pare razy zglaszalem ;D

lubieplackijohn

@Morrak kszkszksz...mam zakłócenia

Unknow

@hejto - drobny update. Zmieniłem przeglądarkę z Safari na Chrome. Zupełnie nic nie pomogło

Zaloguj się aby komentować

Zaloguj się aby komentować

#unknownews
Taka mała niespodzianka — publikacja zestawienia w czwartek
Jestem na wyjeździe służbowym, więc jutro nie mam szans wrzucić linków.
Zapraszam do lektury
  1. HTMLQ - narzędzie w stylu JQ (dla jsona), ale operujące na plikach HTML
https://github.com/mgdm/htmlq
INFO: to daje programiście nieograniczone możliwości bardzo prostego parsowania stron WWW w skryptach shellowych.
  1. Jak działają kody OTP np. w Google Authenticator
https://prezu.ca/post/2021-07-30-totp-1/
INFO: jest to wyjaśnienie działania algorytmu. Artykuł ma dwie części.
  1. Która domena internetowa (TLD) jest najlepsza pod względem wolnościowym?
https://slc.is/#The%20Best%20TLD%20is%20Not%20.com
INFO: zamknięcie strony internetowej to często tylko jedno polecenie władzy i gotowe. Czy gdzieś na świecie istnieje państwo, w którym utrata domeny jest dość trudna?
  1. Jak ustawiać odstępy między elementami przy projektowaniu UI - teoria przyjaciół
https://uxdesign.cc/ui-cheat-sheet-spacing-friendships-e37a6fccc407
INFO: najlepsi przyjaciele, bliscy przyjaciele, znajomi, totalnie obcy... co te wszystkie określenia mają wspólnego z UI?
  1. Przegląd ewolucji messengerów od Google - jak zmieniały się na przestrzeni ostatnich 15 lat?
https://arstechnica.com/gadgets/2021/08/a-decade-and-a-half-of-instability-the-history-of-google-messaging-apps/
INFO: Google Talk, Google Allo, Google Duo, Google Hangouts, Google Meet, Google Buzz i kilka innych
  1. W pełni automatyczny, bazujący na AI system do wymyślania nazw dla startupów
https://namelix.com/
INFO: podajesz kilka słów kluczowych, a narzędzie generuje dla Ciebie potencjalne nazwy dla startupu (kilkadziesiąt).
  1. Miller - narzędzie do wyciągania danych z plików CSV, TSV i JSON
https://github.com/johnkerl/miller
INFO: potrafi nie tylko odszukać interesujące nas dane, ale i wypisać je w czytelnej formie na ekranie. Składnia jest bardzo intuicyjna
8 ) PAM Dures - alternatywne, awaryjne hasło do Twojego Linuksa/Unixa
https://github.com/nuvious/pam-duress
INFO: działa to tak, że jeśli zamiast prawdziwego hasła wpiszesz to z 'dures' (zdefinowane przez Ciebie), to, zamiast wpuścić Cię do systemu, system logowania wykona zdefiniowany wcześniej skrypt (np. niszczenie pewnych danych na dysku). Przydatne, gdy ktoś zmusza Cię do podania haseł dostępowych.
  1. Trójwymiarowy sequencer muzyki - pozwala tworzyć utwory w świecie 3D
https://ludotune.com
INFO: obsługa jest dość prosta, a konkretne nuty możesz wybrać z klawiatury na dole ekranu i przypisać je do konkretnej kostki
  1. Lepiej używać WikiData, czy po prostu scrapować Wikipedię przy pozyskiwaniu informacji?
http://simia.net/wiki/Wikidata_or_scraping_Wikipedia
INFO: Wikidata to API pozwalające uzyskać dane w czytelnej dla programisty (np. JSON) formie. API to zawiera w teorii te same informacje, co sama Wikipedia.
  1. Wprowadzenie do narzędzia JQ - terminalowego parsera plików JSON
https://earthly.dev/blog/jq-select/
INFO: jego obsługa przy dostatecznie skomplikowanej strukturze danych nie należy do najprostszych. Ten artykuł rozjaśnia wiele rzeczy.
  1. Obliczenie wartości bezwzględnej z liczby w Javie nie jest takie proste, jak mogłoby się wydawać
https://habr.com/en/post/574082/
INFO: okazuje się, że istnieją pewne przypadki, dla których najprostsza i najbardziej oczywista do napisania funkcja nie działa poprawnie
  1. Czy oczyszczacz powietrza domowej roboty ma szansę osiągnąć wyniki jak komercyjne rozwiązania?
https://dynomight.net/2020/12/15/some-real-data-on-a-DIY-box-fan-air-purifier/
INFO: autor artykułu buduje swoje urządzenie w cenie około $50. Zobacz, jak się ono sprawdza w praktyce.
  1. ListMonk - narzędzie selfhosted do zarządzania newsletterami i listami wysyłkowymi (dla twórców tych newsletterów)
https://github.com/knadh/listmonk
INFO: dobre rozwiązanie do mniej profesjonalnych zastosowań i wszędzie tam, gdzie każdy grosz wydany na projekt się liczy
  1. Niebawem możliwe będzie umieszczenie swojego prawa jazdy i dowodu osobistego w Apple Wallet? - obecnie tylko w USA
https://www.apple.com/newsroom/2021/09/apple-announces-first-states-to-adopt-drivers-licenses-and-state-ids-in-wallet/
INFO: aplikacja do przetrzymywania kart płatniczych od Apple (dostępna na iPhone/iPada/Apple Watcha) być może będzie zdolna do przetrzymywania także plastikowych dokumentów
  1. Jak używać media query znanych z CSS w kodzie JavaScript
https://dev.to/koralarts/media-queries-in-js-31do
INFO: istnieje do tego jedna, bardzo prosta funkcja, która zaoszczędzi nam sporo pisania (przyjmuje składnie z CSS)
  1. Frontendowcy świetnie znają serwis 'CanIUse', ale okazuje się, że wsparcie dla technologii nie tylko się pojawia, ale i zanika
https://blog.jim-nielsen.com/2021/canistilluse.com/
INFO: wiele przeglądarek wycofuje wsparcie dla konkretnych rozwiązań. Alert, prompt, confirm - to tylko niektóre z przykładów
  1. Pliki CSV - co jest z nimi nie tak?
https://www.bitsondisk.com/writing/2021/retire-the-csv/
INFO: przemyślenia na temat popularnego formatu składowania danych. Dlaczego powinniśmy z niego zrezygnować?
  1. Aktywuj, a nie deaktywuj właściwości CSSa - czyli nieco odmienne podejście do stylowania
https://css-tricks.com/you-want-enabling-css-selectors-not-disabling-ones/
INFO: można oczywiście ustawiać globalne style na wszystkie elementy, a następnie deaktywować ten styl np. na ostatnim z nich. Można też podejść do tematu od drugiej strony i o tym jest ten krótki tekst
  1. Sprytne użycie niedocenianego znacznika HTML, czyli DL
https://benmyers.dev/blog/on-the-dl/
INFO: czym jest znacznik description list i dlaczego warto się nim zainteresować, zwłaszcza w kontekście stylowania elementów?
  1. Neumorphism - nowy trend w projektowaniu UI
https://www.toptal.com/designers/ui/neumorphic-ui-design
INFO: na czym to polega i jak wygląda, o tym w artykule.
  1. Ponad połowa czytelników technicznych serwisów blokuje skrypty Google Analytics
https://plausible.io/blog/google-analytics-adblockers-missing-data
INFO: czy to oznacza, że bazowanie na czystym GA do oceny oglądalności strony WWW może okazać się już niewystarczające?
  1. Procedura uruchamiania DOOMa na biurowym telefonie stacjonarnym
https://neilbostian.github.io/#/doomphone
INFO: techniczne wyjaśnienie jak to jest możliwe i jak tego dokonać. Dużym ułatwieniem był fakt, że wybrany telefon działa pod kontrolą mocno ograniczonej dystrybucji Linuksa i posiada dość standardowy procesor (ARM)
  1. Jak sprytnie zarządzać Z-Indeksem na stronie
https://dev.to/mimafogeus2/a-better-way-to-manage-z-indexes-1nf
INFO: wartości typu 999999 nie są czymś niezwykłym u początkujących frontendowców. Można to jednak rozwiązać sprytniej.
  1. Ile danych można upchnąć w obiekcie typu Map w JavaScript?
https://searchvoidstar.tumblr.com/post/659634228574715904/an-amazing-error-message-if-you-put-more-than-2-24
INFO: artykuł niby odpowiada jaka jest górna w pełni działająca granica, ale powiedzmy szczerze, że dodawanie elementu trwające ponad minutę, to ja bym "działającym", a przynajmniej użytecznym nie nazwał
  1. ProtonMail nie loguje adresów IP swoich użytkowników, dbając o prywatność użytkowników? - nooo... niezupełnie
https://www.theregister.com/2021/09/07/protonmail_hands_user_ip_address_police/
INFO: Proton usunął ze swojej strony wzmiankę o nielogowaniu IP, po tym, gdy przekazał Szwedzkiej policji adres IP i wszelkie dane jednego ze swoich użytkowników (uwaga: maile nadal są niedostępne! - można przekazać tylko metadane np. urządzenia dostępowego)
  1. Salwador przyjął Bitcoina jako jedną z obowiązujących w kraju walut
https://www.nbcnews.com/news/latino/el-salvador-adopts-bitcoin-official-currency-first-country-rcna1910
INFO: to pierwszy kraj, który zdecydował się na taki krok. Może to być ciekawy eksperyment. Powodem adopcji BTC jest chęć oszczędności na przelewach zagranicznych, kosztach przewalutowania itp.
== LINKI TYLKO DLA PATRONÓW ==
  1. Wstęp do webscrappingu z użyciem nodeJS
https://uw7.org/un_6139a81cd305d
INFO: jak to robić asynchronicznie, bez zbytecznego blokowania wątków itp.
  1. Pomysły (100 sztuk) na wpisy na bloga developerskiego
https://uw7.org/un_6139a823ef5c9
INFO: inspiracja dla devów, którzy chcą pisać, ale nie mają pomysłów o czym. Niektóre z pomysłów są ciekawe, a inne dość oklepane
  1. Przegląd kanałów YouTube na temat matematyki
https://uw7.org/un_6139a829aec01
INFO: wiem, że wśród czytelników moich zestawień są także wielbiciele tej dziedziny nauki, więc może Cię to zainteresować
==
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
Zestawienei powstaje dzięki patronom - zostań jednym z nich
https://patronite.pl/unknow
a2dabecb-c9ab-4662-99dc-6cc0e6bf4666

Zaloguj się aby komentować

otlet

@RugFlipper nie zgodzę się, bo raz trafiły nawet treści z mojego bloga A blog polskojęzyczny

RugFlipper

@otlet, nie miałem na myśli że zawsze

Unknow

@RugFlipper co do tego, dlaczego wrzucam anglojęzyczne treści:


  1. czytam w 95% tylko anglojęzyczne treści, a to, co publikuję, wybieram z tego, co sam czytam

  2. niewielu jest polskich twórców, którzy wrzucają interesujące opisy własnych eksperymentów czy newsy. Polska scena IT głównie tworzy tutoriale, a ich nie szukam

Zaloguj się aby komentować