Użytkownicy reddita projektują najgorszy możliwy sposób na sterowanie poziomem głośności komputera
https://www.designernews.co/stories/84443-redditors-design-worst-volume-sliders-possible

Człowiek żyjący i nauczający w Internecie. Dodaj do obserwowanych 😎
Użytkownicy reddita projektują najgorszy możliwy sposób na sterowanie poziomem głośności komputera
https://www.designernews.co/stories/84443-redditors-design-worst-volume-sliders-possible
Zaloguj się aby komentować
Masz zamiar występować na konferencji technologicznej? Garść praktycznych porad
Zaloguj się aby komentować
Czy ja się tu już chwaliłem swoim (wiekowym trochę) rozszerzeniem do poszukiwania tańszych odpowiedników książek i ebooków w sklepach? Warto rzucić okiem.
Zaloguj się aby komentować
Jak pobrać wszystkie linki z podanej strony WWW? Sprytny jednolinijkowiec.
Zaloguj się aby komentować
◢ #unknownews ◣
Oto Twoja piątkowa porcja ciekawych linków z branży IT - zapraszam do lektury
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.
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)
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.
INFO: kiedyś w liceum nauczyciel trudził się, tłumacząc mi drugie z tych zjawisk (to z sumą). Wystarczyło naszkicować ten obrazek.
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.
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
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]
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.
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
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.
INFO: możesz zobaczyć zdjęcia satelitarne, aktualną sytuację burzową, zachmurzenie, zanieczyszczenie powietrza i inne.
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.
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
INFO: wszystkie wymienione dodatki wraz z linkami znajdziesz w opisie do filmu
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
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ę.
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
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.
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
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.
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
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
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
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
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.
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
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
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.
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 ==
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.
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.
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:

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)
Zaloguj się aby komentować
Dlaczego Google dodaje while(1); na początek każdego swojego pliku JSON? Stare, ale ciekawe :)
http://stackoverflow.com/questions/2669690/why-does-google-prepend-while1-to-their-json-responses
Zaloguj się aby komentować
W tym odcinku podcastu przedstawiam rozszerzenia, z których korzystam na co dzień, a które są mniej znane wśród użytkowników.
Być może ułatwią lub uprzyjemnią Ci one codzienną pracę w Internecie.
Zapraszam do słuchania
https://www.youtube.com/watch?v=64sogqxwsp0
Słuchaj podcastu w cywilizowany sposób: https://anchor.fm/unknow/
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:
Zaloguj się aby komentować
Łamacz kodów - gra polegająca na odgadnięciu wzoru, którym zablokowany jest telefon. Zasady jak w mastermind. Biała kropka to trafienie pozycji, a czarna to inne miejsce w kodzie
Zaloguj się aby komentować
Zaloguj się aby komentować
Podgląd emisji CO2 na świecie w czasie rzeczywistym
https://www.electricitymap.org/?wind=false&solar=false&page=map
Zaloguj się aby komentować
Poradnik do VIMa dla nieco bardziej zaawansowanych userów.
Przydatne
https://thevaluable.dev/vim-advanced/
Porady działają na Vim oraz NeoVim.

Zaloguj się aby komentować
Jeśli używasz Twittera, to tam też mnie znajdziesz
Wczoraj opublikowałem na nim długi wątek z polecanymi przeze mnie rozszerzeniami do przeglądarek.
Możesz przy okazji zrobić retweeta

Zaloguj się aby komentować
Fanatical rozdaje 3 ebooki programistyczne za free.
Baz DRM i innych zabezpieczeń. Po prostu ściągasz i czytasz.
Tytuły jak na screenie.
https://www.fanatical.com/en/bundle/international-day-of-the-programmer-bundle-giveaway

Zaloguj się aby komentować
Postanowiłem zaprogramować odpowiednik Rubber Ducka (tzw. 'badUSB' wartego ~$50) na DigiSparku z Aliexpress za $2.
Ja wiem... #cebulaMocno, ale urządzenie działa, a jego programowanie jest dziecinnie proste. Zobacz sam
Zaloguj się aby komentować
Po kilku latach przerwy, OWASP wypuścił draft nowego TOP10.
Warto rzucić okiem. Ciekawe jest to, że wszelkie injection i XSS wrzucono w tym roku do jednego worka.
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
INFO: to daje programiście nieograniczone możliwości bardzo prostego parsowania stron WWW w skryptach shellowych.
https://prezu.ca/post/2021-07-30-totp-1/
INFO: jest to wyjaśnienie działania algorytmu. Artykuł ma dwie części.
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?
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?
INFO: Google Talk, Google Allo, Google Duo, Google Hangouts, Google Meet, Google Buzz i kilka innych
INFO: podajesz kilka słów kluczowych, a narzędzie generuje dla Ciebie potencjalne nazwy dla startupu (kilkadziesiąt).
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.
INFO: obsługa jest dość prosta, a konkretne nuty możesz wybrać z klawiatury na dole ekranu i przypisać je do konkretnej kostki
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.
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.
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
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.
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
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
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)
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
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ć?
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
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?
https://www.toptal.com/designers/ui/neumorphic-ui-design
INFO: na czym to polega i jak wygląda, o tym w artykule.
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?
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)
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.
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ł
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)
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 ==
https://uw7.org/un_6139a81cd305d
INFO: jak to robić asynchronicznie, bez zbytecznego blokowania wątków itp.
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
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

Zaloguj się aby komentować
Przesiadka z macOS na Linuksa po 15 latach pracy na komputerach Apple - wrażenia usera
@RugFlipper co do tego, dlaczego wrzucam anglojęzyczne treści:
czytam w 95% tylko anglojęzyczne treści, a to, co publikuję, wybieram z tego, co sam czytam
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ć
Akamai nieźle sobie radzi. Pobili swój streamingowy rekord z olimpiady w Rio (2016) z 4.5Tbps na 10Tbps (średnia eventu z tego roku to 8.3Tbps).
https://zdnet.com/article/tokyo-olympic-streaming-numbers-double-figures-from-rio-2016-akamai
Zaloguj się aby komentować