Wpis z mikrobloga

◢ #unknownews

Ze względów zdrowotnych (szpital / operacja) zrobiłem krótką przerwę w publikacji zestawień. Wracam jednak do normy i publikuję dzisiejszy przegląd. Czytaj i plusuj śmiało :)


1) Archiwum Internetowe dorzuciło 2500 nowych gier z MS-DOS do swoich zbiorów. We wszystkie możesz zagrać online!
https://blog.archive.org/2019/10/13/2500-more-ms-dos-games-playable-at-the-archive/
INFO: jeśli masz ponad 30 lat, to prawdopodobnie znajdziesz tam mnóstwo gier z okresu swojej młodości. Sugeruję sortować po ilości wyświetleń. Wtedy znajdziesz prawdziwe hity.

2) O tym, jak moja aplikacja uciekła z dysku i uruchomiła się na serwerach Microsoftu
https://medium.com/sensorfu/how-my-application-ran-away-and-called-home-from-redmond-de7af081100d
INFO: nowy mechanizm bezpieczeństwa w Windows 10 wysyła próbki plików do Microsoftu i uruchamia je w środowisku testowym (serwery MS) w celu wykrycia nieprawidłowości i złośliwego kodu

3) Jak backendowcy mogą ułatwić pracę frontendowcom? - zapis debaty
https://geek.justjoin.it/jak-backendowcy-moga-ulatwic-prace-frontendowcom-devdebata/
INFO: ciekawa rozmowa pięciu developerów na temat współpracy na linii frontendowiec-backendowiec

4) Duża lista opensourcowych aplikacji na komputery Mac
https://github.com/serhii-londar/open-source-mac-os-apps
INFO: koło każdego linka do źródeł umieszczono ikony symbolizujące w jakiej technologii/języku został wykonany projekt

5) CollapseOS - system operacyjny przygotowany na czasy postapokaliptyczne. Działa na 8 bitowych chipach.
https://collapseos.org
INFO: jeśli kiedyś nie będzie już świata jaki znamy, nie będzie internetu i komputerów, a Ty znajdziesz w piwnicy jednego, starego, 8 bitowego chipa, to ten OS ma się na nim uruchomić.

6) Darmowa, opensourcowa alternatywa dla Zapiera, IFTTT, Integromatu itp (automatyzacja zadań)
https://n8n.io
INFO: rozpoczęcie pracy z projektem jest bardzo proste. Wystarczy zainstalować jedną paczkę z npm lub postawić kontener dockera

7) Lista 20 rzeczy, które warto znać/rozumieć ucząc się tworzenia stron i aplikacji WWW
https://jcubic.pl/2019/10/co-trzeba-wiedziec-nauka-stron-aplikacji-www.html

8) Dlaczego powinieneś wystartować z własnym projektem niezwiązanym z pracą? (side project)
https://erickhun.com/posts/why-you-should-have-a-side-project/
INFO: powodów jest wiele i zdecydowanie na każdym z nich zyskach - czy to wiedzę, doświadczenie, czy pieniądze

9) The Unix Game - rozwiązuj zadania z użyciem unixowych komend. Niektóre z zadań nie są takie trywialne.
https://www.unixgame.io/unix50
INFO: górnego menu wybierasz kategorię (na początek 'hello_world'), a później klikasz na dole na 'question1' i metodą drag&drop układasz rozwiązanie. Ogromnym utrudnieniem jest fakt, że nie da się napisać własnego polecenia, a trzeba zbudować rozwiązanie z gotowych elementów.

10) Po co pisać testy jednostkowe? Wywiad w formie wideo (20 minut)
https://www.youtube.com/watch?v=-OAOcTRWGP4

11) Co to jest ten POSIX? tłumaczy Richard Stallman
https://opensource.com/article/19/7/what-posix-richard-stallman-explains
INFO: zapis wywiadu z Richardem w formie tekstowej

12) Język Go - wywiad audio (1h) z twórcami (Rob Pike i Robert Griesemer)
https://changelog.com/gotime/100
INFO: jakie były początki tego języka? dlaczego powstał? jak się rozwijał? jakie są plany odnośnie przyszłości?

13) Kilka prostych sztuczek na przyspieszenie swojej pracy jako developer
https://medium.com/@eliezer/simple-tricks-to-speed-up-your-development-2e7a5e64f141
INFO: aliasy, ustawienia domyślne, kilka narzędzi...

14) Jak pracować wydajnie w świecie pełnym rozpraszaczy? Garść porad.
https://www.7pace.com/blog/deep-work-in-the-age-of-distraction
INFO: porady podzielono na kategorie takie jak praca, czy komunikacja z innymi

15) Apple ukrywa flagę Hongkongu (emoji) gdy Twoja lokalizacja ustawiona jest na Chiny lub... Hongkong
https://blog.emojipedia.org/apple-hides-taiwan-flag-in-hong-kong/
INFO: ciekawostka jest taka, że w Chinach nie można tej flagi nawet przekleić z innej strony ani wyświetlić gdy już jej ktoś użył np. na stronie

16) Wykrywanie fontów na stronie z użyciem przerobionego rozszerzenia "Cloud to my butt"
https://blog.lemi.travel/how-my-butt-helped-fix-font-problems-on-the-web/
INFO: autor tekstu ściągnął rozszerzenie, które zamienia wszystkie słowa 'cloud' na stronach na 'my butt', a następnie przerobił je tak, że podmienia ono wszystkie teksty na nazwy użytych fontów wraz z ich parametrami. Frontendowcy zrozumieją o co chodzi.

17) Teraz każdy umie tańczyć - czyli przerabianie statycznej fotki na wersję taneczną z użyciem AI
https://syncedreview.com/2019/10/14/shake-your-booty-ai-deepfakes-dance-moves-from-a-single-picture/
INFO: interesujące jest to, że posiadając fotkę naszego obiektu zrobioną jedynie od przodu, nie ma problemu z wygenerowaniem obrotu postaci o 360 stopni. Obecnie technologia jest jedynie dostępna jako dokument i przykładowe nagrania.

18) Być może wcale nie potrzebujesz frameworka CSS?
https://hacks.mozilla.org/2016/04/you-might-not-need-a-css-framework/
INFO: tworząc proste strony, używanie frameworka może być przerostem formy nad treścią. Natywne rozwiązania z CSS umożliwiają osiągnięcie całkiem wielu ciekawych rozwiązań

19) JSONPath - język zapytań do danych zgromadzonych w strukturze JSON
https://www.tonic.ai/post/how-to-use-jsonpath/
INFO: poznaj podstawy i zobacz przykłady jak się tego używa w praktyce. Przydatne.

20) Tworzenie botów do stron WWW z użyciem chrome drivera - tutaj na przykładzie bota spamującego na SoundCloud (film)
https://www.youtube.com/watch?v=B-xvgebrB2g
INFO: poradnik omawia także jak obejść prosty system detekcji robotów stosowany w niektórych serwisach. Warto zobaczyć i subskrybować cały kanał.

21) is-website-vulnerable - narzędzie do skanowania bibliotek frontendowych na stronach WWW w celu wykrycia podatności
https://github.com/lirantal/is-website-vulnerable
INFO: dobre narzędzie do kolekcji dla pentesterów i domorosłych hackerów

22) Nowa porcja wiedzy na tematy związane z branża IT w formie wideo - co kilka dni nowe stories
https://instagram.com/uwteam_org/
INFO: dodaj do obserwowanych i przeglądnij archiwum zapisanych relacji.

23) Dlaczego pracownicy zdalni są bardziej produktywni od tych 'lokalnych'?
https://doist.com/blog/asynchronous-communication/
INFO: Powodem nie komunikacja asynchroniczna. Co to jest i jakie daje nam benefity?

24) PipeDream - platforma do integracji wielu systemów dla developerów. Coś jak połączenie Zapiera z IFTTT i elementami programowania
https://pipedream.com
INFO: kod piszesz w NodeJS, ale możesz go integrować z gotowymi komponentami które realizują zadania np. na bucketach S3, czy usługach typu Airtable. Usługa jest w pełni darmowa.

25) Dostosuj swoje maile/newslettery do trybu "dark mode" (odrobina CSS)
https://sidemail.io/articles/dark-mode-in-html-email/
INFO: tak, to prawda. Teraz możesz dostosowywać do tego trybu nie tylko strony WWW, ale także zwykłe maile. Spraw aby wyglądały atrakcyjnie w skrzynce odbiorcy

26) Jak wstrzykiwać JavaScript do stron WWW w przeglądarce Safari na iPhone/iPad?
https://medium.com/@chrishutchinson/hacking-around-with-javascript-and-shortcuts-in-ios-12-95f8d7190777
INFO: metoda wykorzystuje aplikację 'Shortcuts' (Skróty) i jest bardzo prosta do implementacji

== LINKI TYLKO DLA PATRONÓW ==

27) Katalog oprogramowania i usług do budowy projektów online z podziałem na kategorie i z informacją, które firmy/startupy korzystają z danych rozwiązań
http://uw7.org/un_5da867f07647b
INFO: bardzo fajny zbiór danych. Można go także przeglądać w drugą stronę, czyli wybierasz firmę (menu u góry) i sprawdzasz, czego się u nich używa

28) Zbiór linków i narzędzi, które mogą przydać się wielbicielom prywatności, bezpieczeństwa i anonimowości - ogromna kolekcja
http://uw7.org/un_5da867eb3078c
INFO: z założenia to są rozwiązania dla piratów komputerowych, ale według mnie przydadzą się też bardzo w/w grupie osób

29) Lista 101 problemów programistycznych, których rozwiązanie pozwoli Ci lepiej przygotować się na rozmowę o pracę jako programista
http://uw7.org/un_5da867e5edfdf
INFO: lista oczywiście zawiera rozwiązania do zadań

30) Jakich technologii nauczyć się aby możliwie dużo zarabiać lub dostawać atrakcyjne oferty pracy?
http://uw7.org/un_5da867e0b24e0
INFO: świetny i bardzo szczegółowy artykuł porównujący języki skryptowe, kompilowane, bazy danych, infrastruktury itp. Warto zobaczyć!

==
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://bit.ly/unDodaj

************

[Obserwuj mnie na FB] - [Chcesz być wołany?] - [Zostań patronem] - [Wersja RSS] - [Subskrybuj przez email] - [Grupa na Telegramie]

--
tagi:
#technologia #komputery #javascript #iphone #hacking #frontend #internet #docker #ciekawostki #programowanie
Pobierz imlmpe - ◢ #unknownews ◣

 Ze względów zdrowotnych (szpital / operacja) zrobiłem kró...
źródło: comment_SRaK5Y91IsuQIYyfzc7kFpZNgj9OikrV.jpg
  • 36