Porcja linków z branży IT na ten tydzień - zapraszam do czytania :)
1) Raspberry Pi 4 jest już dostępne - producent podaje, że wydajność wzrosłą o 3.5x względem modelu 3 https://www.raspberrypi.org/blog/raspberry-pi-4-on-sale-now-from-35/ INFO: wsparcie dla dwóch monitorów 4K, do 4GB RAM, Bluetooth 5.0 i pełna kompatybilność z poprzednimi modelami
4) Samsung zasugerował swoim użytkownikom, aby skanowali swoje smartTV programem antywirusowym - wzbudziło to niemałe poruszenie na Twitterze https://www.theverge.com/2019/6/17/18681683/samsung-smart-tv-virus-scan-malware-attack-tweet INFO: tweet został usunięty, ale powyżej jest link do opisu tej sytuacji. Na TV samsunga istnieje <100 aplikacji. Wszystkie pochodzą z marketu.
5) Track This! - myślisz, że reklamodawcy w Internecie za dużo o Tobie wiedzą i za dobrze Cię profilują? użyj tego! https://trackthis.link INFO: wybierasz kogo chcesz udawać (np. prepersa, czy influencera) i czekasz. Strona otwiera 100 nowych tabów, które tak spersonalizują Twoją 'reklamową personę', że personalizacja reklam po prostu oszaleje
6) Odtwarzanie filmów z niezaufanego źródła na playerze VLC może doprowadzić do zhackowania Twojego komputera (odkryto poważne 2 błędy) https://thehackernews.com/2019/06/vlc-media-player-hacking.html INFO: swoje backupy oryginalnych filmów musisz zacząć ściągać z lepszego źródła niż rosyjskie torrentownie. Albo przynajmniej zmień/zaktualizuj player.
7) Zdjęcia księżyca wykonane ponad 50 lat temu są znacznie lepszej jakości niż myśleliśmy http://www.worldofindie.co.uk/?p=682 INFO: stare, ziarniste, zamazane zdjęcia sprzed misji Apollo przetworzono z użyciem współczesnej technologii. Efekty są zaskakujące
8) Pock - aplikacja dla użytkowników Maca, która wyświetla dock (a przynajmniej jego część) na pasku touchbar https://pock.dev INFO: autor zapowiada możliwość tworzenia własnych widgetów w kolejnych wydaniach aplikacji.
10) Wprowadzenie do web componentów, czyli tworzenie własnych spersonalizowanych tagów/elementów na stronie bez użycia np. Reacta https://www.robinwieruch.de/web-components-tutorial/ INFO: wymagana jest przynajmniej podstawowa znajomość JavaScriptu
13) Stworzyłeś ciekawe narzędzie w pythonie i chciałbyś opublikować swój kod w Python Package Index? Poradnik jak to zrobić https://nrempel.com/how-to-publish-a-python-package-to-pypi/ INFO: tekst opisuje krok po kroku jak umożliwić innym instalacje swojego programu przez zwykłe 'pip install XYZ'.
14) Być może nie potrzebujesz wcale mechanizmu ReCaptcha od Google? https://kevv.net/you-probably-dont-need-recaptcha/ INFO: przemyślenia autora na temat tego, dlaczego instalacja ReCaptchy nie jest dobrym pomysłem (prywatność userów!) i czym ją zastąpić
17) Lista zaawansowanych pytań i odpowiedzi z języka JavaScript - sprawdź, jak dobrze go znasz https://github.com/lydiahallie/javascript-questions INFO: zazwyczaj są to pytania zamknięte polegające na wyborze z listy, co program wypisze na ekranie
19) Wyszukiwarka nałożonych kar związanych z RODO/GDPR - kto dostał największą karę? http://www.enforcementtracker.com INFO: największa kara to $50mln, a najmniejsza jawna to około $118. W Polsce ukarano dwie firmy.
21) Floppycast? pewien człowiek postanowił upchać 30 minutowy podcast na dyskietce. Da się? da! http://ajroach42.com/floppycasts-1-44mb-podcasts/ INFO: opis eksperymentów z różnymi formatami, kodekami, jakością itp. Interesujące przemyślenia.
22) HTTP Cats - czyli koty jako kody błędów HTTP https://http.cat INFO: jeśli brakuje Ci obrazka na stronę z błędem 404, czy 403 to jest to dobre miejsce na wrzucenie kota ;)
27) PsyToolkit - biblioteka do projektowania i przeprowadzania testów psychologicznych w przeglądarce (JavaScript) https://www.psytoolkit.org/experiment-library/ INFO: na stronie znajdziesz też 25 przykładowych implementacji takich testów
28) Jak pisać lepsze maile? czyli co zrobić, aby to co piszesz odniosło skutek i było zrozumiałe dla odbiorcy https://iridakos.com/how-to/2019/06/26/composing-better-emails.html INFO: stosuję te metody od lat (jakoś sam na nie wpadłem) i faktycznie podnosi to jakość komunikacji
29) Wpadki z użyciem Kubernetes - czyli ucz się na błędach, ale cudzych ;) https://github.com/hjacobs/kubernetes-failure-stories INFO: regularnie aktualizowana lista linków do artykułów/filmów opisujących błędne wdrożenia tej technologii
31) PixelPirate - czyli kradnij piksele z MillionDollarHomepage. Ciekawy pomysł na biznes https://pixelpirate.club/ INFO: 'MDH' to projekt, gdzie pewien nastolatek sprzedawał piksele po $1. Sprzedał je łącznie 2804 klientom za $1mln. Spora część zalinkowanych tam domen już nie istnieje, więc ludzie z PixelPirate je wykupili i sprzedają jako 'pamiątkowe domeny' za wyższą stawę.
32) Czy wiesz, że strona domowa projektu Raspberry Pi stała na... Raspberry Pi? https://blog.mythic-beasts.com/2019/06/22/raspberry-pi-on-raspberry-pi/ INFO: podczas premiery modelu czwartego, strona tego produktu była w pełni utrzymywana na Raspberry Pi 4 - niezła reklama pokazująca wydajność tego modelu
33) Catj - nowa, sprytna metoda na wyświetlanie struktury plików JSON https://github.com/soheilpro/catj INFO: output z programu przypomina trochę strukturę znaną z niektórych plików konfiguracyjnych
== LINKI TYLKO DLA PATRONÓW ==
34) Dlaczego Google+ upadało? Analiza przeprowadzona przez jednego z inżynierów pracujących przy tym projekcie http://uw7.org/un_5d15ddf7b7ae1 INFO: powody są ciekawe - zawinili pod względem projektu obserwowania ludzi, algorytmu rankingu, a nawet przez zbyt agresywną reklamę (zakładanie konta każdemu na siłę)
35) Jak poprawnie zaimplementować mechanizm 2FA w 2019 roku? http://uw7.org/un_5d15ddfdb895f INFO: sporo porad plus analiza jak user będzie chciał zepsuć Twoje starania ;)
36) Używaj Youtube aby uczyć się wymowy anglojęzycznych słów/zwrotów http://uw7.org/un_5d15de02ebd6d INFO: wpisz zwrot lub słowo, a aplikacja znajdzie film w którym to wyrażenie pada. Można wybrać między trzeba wersjami angielskiego: US/UK/AUS
37) Rozwiązuj zadania przygotowane przez innych programistów - efektywny sposób nauki programowania http://uw7.org/un_5d15de0839fa2 INFO: musisz założyć konto w systemie. Platforma obsługuje 20 różnych języków.
38) GraphQL dla fullstacka - artykuły i filmy wprowadzające w temat http://uw7.org/un_5d15de0ebfbbf INFO: dobre wprowadzenie do GraphQL jako następcy/zamiennika dla REST
39) Lista 59 komend linuksa związanych z debugowaniem problemów sieciowych http://uw7.org/un_5d15de152c2b5 INFO: użyteczne dla każdego admina/devopsa jak i dla ludzi chcących po prostu poznać nowe narzędzia
== 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
Jak pozbyć się zbytecznych meetingów w pracy? wprowadzić opłaty za używanie sali konferencyjnej ;)
@imlmpe: pracowałem w firmie, która rozszerzyła ten model zarządzania na wszystkie aspekty. Wszystko było płatnym zasobem, na każdy projekt dostawałeś budżet z którego miałeś opłacić wszystkie rzeczy potrzebne do realizacji projektu. Wszystkie wydruki, korzystanie z auta, korzystanie z sal konferencyjnych były opłacane z budżetu projektowego. Żeby było jeszcze zabawniej, premia na koniec projektu była wypłacana w postaci % z niewykorzystanego budżetu.
Jak wyglądała naprawdę praca w takiej firmie: * wszyscy oszczędzają na wszystkim
@imlmpe: jak widzę ten artykuł, to z jednej strony jak piszesz - wiele osób od dawna to stosuje, z drugiej własnie dlatego ustawiam sobie TXT jako domyślny format czytanych e-maili - z punktu widzenia odbiorcy przeszkadzajki są zbędne.
#przegryw sylwetka 20 letniego chuopa pijaka z powiatowego. Morda brzydka od urodzenia, bęben #!$%@? od nałogowego chlania browarów, łapa nabita od walenia konia i boazeria zestarzała od PRLu ( ͡°͜ʖ͡°)
1) Raspberry Pi 4 jest już dostępne - producent podaje, że wydajność wzrosłą o 3.5x względem modelu 3
https://www.raspberrypi.org/blog/raspberry-pi-4-on-sale-now-from-35/
INFO: wsparcie dla dwóch monitorów 4K, do 4GB RAM, Bluetooth 5.0 i pełna kompatybilność z poprzednimi modelami
2) Lista pytań które powinieneś sobie zadać zanim wystartujesz ze swoim startupem
https://www.defmacro.org/2019/03/26/startup-checklist.html
INFO: te pytania to kompilacja pytań z innych poradników (wymienionych na wstępie).
3) Zasilanie własnego biura metodą Off-grid? (tylko z solarów) - poradnik jak zrobić to niskim kosztem
https://solar.lowtechmagazine.com/2016/05/how-to-go-off-grid-in-your-apartment.html
INFO: autor zamiast robić pełną instalację rzędu 5000W, dostosowuje swoje biuro tak, aby działało na najtańszych komponentach ~50W
4) Samsung zasugerował swoim użytkownikom, aby skanowali swoje smartTV programem antywirusowym - wzbudziło to niemałe poruszenie na Twitterze
https://www.theverge.com/2019/6/17/18681683/samsung-smart-tv-virus-scan-malware-attack-tweet
INFO: tweet został usunięty, ale powyżej jest link do opisu tej sytuacji. Na TV samsunga istnieje <100 aplikacji. Wszystkie pochodzą z marketu.
5) Track This! - myślisz, że reklamodawcy w Internecie za dużo o Tobie wiedzą i za dobrze Cię profilują? użyj tego!
https://trackthis.link
INFO: wybierasz kogo chcesz udawać (np. prepersa, czy influencera) i czekasz. Strona otwiera 100 nowych tabów, które tak spersonalizują Twoją 'reklamową personę', że personalizacja reklam po prostu oszaleje
6) Odtwarzanie filmów z niezaufanego źródła na playerze VLC może doprowadzić do zhackowania Twojego komputera (odkryto poważne 2 błędy)
https://thehackernews.com/2019/06/vlc-media-player-hacking.html
INFO: swoje backupy oryginalnych filmów musisz zacząć ściągać z lepszego źródła niż rosyjskie torrentownie. Albo przynajmniej zmień/zaktualizuj player.
7) Zdjęcia księżyca wykonane ponad 50 lat temu są znacznie lepszej jakości niż myśleliśmy
http://www.worldofindie.co.uk/?p=682
INFO: stare, ziarniste, zamazane zdjęcia sprzed misji Apollo przetworzono z użyciem współczesnej technologii. Efekty są zaskakujące
8) Pock - aplikacja dla użytkowników Maca, która wyświetla dock (a przynajmniej jego część) na pasku touchbar
https://pock.dev
INFO: autor zapowiada możliwość tworzenia własnych widgetów w kolejnych wydaniach aplikacji.
9) Historia człowieka, który zarobił $15600 w programie Bug Bounty (szukanie bugów) Google - zhackował... system do zgłaszania bugów
https://medium.com/free-code-camp/messing-with-the-google-buganizer-system-for-15-600-in-bounties-58f86cc9f9a5
INFO: świetna historia i bardzo sprytna metoda ataku. Idealna czytanka dla ludzi z branży security
10) Wprowadzenie do web componentów, czyli tworzenie własnych spersonalizowanych tagów/elementów na stronie bez użycia np. Reacta
https://www.robinwieruch.de/web-components-tutorial/
INFO: wymagana jest przynajmniej podstawowa znajomość JavaScriptu
11) Od kilku dni można już pobrać nowy terminal dla systemu Windows 10
https://www.theverge.com/2019/6/22/18701365/microsoft-windows-terminal-10-download-store-features
INFO: jeśli często pracujesz w terminalu i jesteś userem Windowsa, to te zmiany mogą Ci się spodobać
12) Jak wykonywać komendy GITa bez poprzedzania ich za każdym razem słowem 'git'?
https://stackoverflow.com/questions/56505000/how-do-i-avoid-typing-git-at-the-begining-of-every-git-command
INFO: ciekawa dyskusja na StackOverflow. W praktyce sprowadza się to do użycia odpowiedniego 'gitowego' shella
13) Stworzyłeś ciekawe narzędzie w pythonie i chciałbyś opublikować swój kod w Python Package Index? Poradnik jak to zrobić
https://nrempel.com/how-to-publish-a-python-package-to-pypi/
INFO: tekst opisuje krok po kroku jak umożliwić innym instalacje swojego programu przez zwykłe 'pip install XYZ'.
14) Być może nie potrzebujesz wcale mechanizmu ReCaptcha od Google?
https://kevv.net/you-probably-dont-need-recaptcha/
INFO: przemyślenia autora na temat tego, dlaczego instalacja ReCaptchy nie jest dobrym pomysłem (prywatność userów!) i czym ją zastąpić
15) Gry i animacje zaimplementowane w pasku adresu przeglądarki
http://matthewrayfield.com/articles/games-and-graphics-in-popup-url-bars/
INFO: aby każde DEMO działało, musisz zgodzić się na otwieranie wyskakujących okien oraz musisz wyłączyć na chwilę adblocka
16) Dobry i lepszy Code Review - czym się różnią?
https://blog.pragmaticengineer.com/good-code-reviews-better-code-reviews/
INFO: kilka mądrych słów na temat procesu code review w firmach - jak to robić lepiej.
17) Lista zaawansowanych pytań i odpowiedzi z języka JavaScript - sprawdź, jak dobrze go znasz
https://github.com/lydiahallie/javascript-questions
INFO: zazwyczaj są to pytania zamknięte polegające na wyborze z listy, co program wypisze na ekranie
18) Game Builder - nowy produkt od Google umożliwi tworzenie gier 3D ludziom nieumiejącym programować [darmowa aplikacja!]
https://www.blog.google/technology/area-120/create-3d-games-friends-no-experience-required/
INFO: jeśli jednak znasz odrobinę JavaScriptu, to możesz się nim posiłkować aby w builderze zrobić jeszcze więcej!
19) Wyszukiwarka nałożonych kar związanych z RODO/GDPR - kto dostał największą karę?
http://www.enforcementtracker.com
INFO: największa kara to $50mln, a najmniejsza jawna to około $118. W Polsce ukarano dwie firmy.
20) Historia o tym, jak ID Software wykorzystało technologie z gry Commander Keen do produkcji Wolfenstein 3D
https://www.gamasutra.com/view/news/344672/How_id_built_Wolfenstein_3D_using_Commander_Keen_tech.php
INFO: fajnie się czyta. Sporo technicznych wątków, ale i dobry kawałek historii gier PC
21) Floppycast? pewien człowiek postanowił upchać 30 minutowy podcast na dyskietce. Da się? da!
http://ajroach42.com/floppycasts-1-44mb-podcasts/
INFO: opis eksperymentów z różnymi formatami, kodekami, jakością itp. Interesujące przemyślenia.
22) HTTP Cats - czyli koty jako kody błędów HTTP
https://http.cat
INFO: jeśli brakuje Ci obrazka na stronę z błędem 404, czy 403 to jest to dobre miejsce na wrzucenie kota ;)
23) W 'Ruby On Rails' od wersji 6 wprowadzono natywne wsparcie dla wielu baz danych
https://edgeguides.rubyonrails.org/active_record_multiple_databases.html
INFO: zobacz jak skorzystać z tej możliwości (przykładowe kody źródłowe)
24) Jak to jest być 'chodzącym memem'? - wystąpienie pewnego 'znanego dziadka' na konferencji TEDx
https://www.youtube.com/watch?v=FScfGU7rQaM
25) Jak pozbyć się zbytecznych meetingów w pracy? wprowadzić opłaty za używanie sali konferencyjnej ;)
https://www.bloomberg.com/news/articles/2019-06-20/charging-employees-for-conference-rooms-helps-disco-boost-profit
INFO: interesujące rozwiazanie wprowadzone przez pewną japońską firmę. Pozwoliło znacznie zredukować liczbę spotkań, które nie były niezbędne
26) Nowy rodzaj spamu - fałszywe firmy na Google Maps
https://www.wsj.com/articles/google-maps-littered-with-fake-business-listings-harming-consumers-and-competitors-11561042283?mod=rsswn
INFO: lokalne biznesy rejestrują swoje (fake) siedziby np. w centrach miast, aby wyglądało na to, że biznes jest bliżej Ciebie i aby częściej wyskakiwał w wyszukiwarce.
27) PsyToolkit - biblioteka do projektowania i przeprowadzania testów psychologicznych w przeglądarce (JavaScript)
https://www.psytoolkit.org/experiment-library/
INFO: na stronie znajdziesz też 25 przykładowych implementacji takich testów
28) Jak pisać lepsze maile? czyli co zrobić, aby to co piszesz odniosło skutek i było zrozumiałe dla odbiorcy
https://iridakos.com/how-to/2019/06/26/composing-better-emails.html
INFO: stosuję te metody od lat (jakoś sam na nie wpadłem) i faktycznie podnosi to jakość komunikacji
29) Wpadki z użyciem Kubernetes - czyli ucz się na błędach, ale cudzych ;)
https://github.com/hjacobs/kubernetes-failure-stories
INFO: regularnie aktualizowana lista linków do artykułów/filmów opisujących błędne wdrożenia tej technologii
30) Project Svalbard, czyli nowe dziecko twórcy serwisu "Have I Been Pwned"
https://www.troyhunt.com/project-svalbard-the-future-of-have-i-been-pwned/
31) PixelPirate - czyli kradnij piksele z MillionDollarHomepage. Ciekawy pomysł na biznes
https://pixelpirate.club/
INFO: 'MDH' to projekt, gdzie pewien nastolatek sprzedawał piksele po $1. Sprzedał je łącznie 2804 klientom za $1mln. Spora część zalinkowanych tam domen już nie istnieje, więc ludzie z PixelPirate je wykupili i sprzedają jako 'pamiątkowe domeny' za wyższą stawę.
32) Czy wiesz, że strona domowa projektu Raspberry Pi stała na... Raspberry Pi?
https://blog.mythic-beasts.com/2019/06/22/raspberry-pi-on-raspberry-pi/
INFO: podczas premiery modelu czwartego, strona tego produktu była w pełni utrzymywana na Raspberry Pi 4 - niezła reklama pokazująca wydajność tego modelu
33) Catj - nowa, sprytna metoda na wyświetlanie struktury plików JSON
https://github.com/soheilpro/catj
INFO: output z programu przypomina trochę strukturę znaną z niektórych plików konfiguracyjnych
== LINKI TYLKO DLA PATRONÓW ==
34) Dlaczego Google+ upadało? Analiza przeprowadzona przez jednego z inżynierów pracujących przy tym projekcie
http://uw7.org/un_5d15ddf7b7ae1
INFO: powody są ciekawe - zawinili pod względem projektu obserwowania ludzi, algorytmu rankingu, a nawet przez zbyt agresywną reklamę (zakładanie konta każdemu na siłę)
35) Jak poprawnie zaimplementować mechanizm 2FA w 2019 roku?
http://uw7.org/un_5d15ddfdb895f
INFO: sporo porad plus analiza jak user będzie chciał zepsuć Twoje starania ;)
36) Używaj Youtube aby uczyć się wymowy anglojęzycznych słów/zwrotów
http://uw7.org/un_5d15de02ebd6d
INFO: wpisz zwrot lub słowo, a aplikacja znajdzie film w którym to wyrażenie pada. Można wybrać między trzeba wersjami angielskiego: US/UK/AUS
37) Rozwiązuj zadania przygotowane przez innych programistów - efektywny sposób nauki programowania
http://uw7.org/un_5d15de0839fa2
INFO: musisz założyć konto w systemie. Platforma obsługuje 20 różnych języków.
38) GraphQL dla fullstacka - artykuły i filmy wprowadzające w temat
http://uw7.org/un_5d15de0ebfbbf
INFO: dobre wprowadzenie do GraphQL jako następcy/zamiennika dla REST
39) Lista 59 komend linuksa związanych z debugowaniem problemów sieciowych
http://uw7.org/un_5d15de152c2b5
INFO: użyteczne dla każdego admina/devopsa jak i dla ludzi chcących po prostu poznać nowe narzędzia
==
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
Podobało się? Zaplusuj
************
[Obserwuj mnie na FB] - [Chcesz być wołany?] - [Zostań patronem] - [Wersja RSS] - [Subskrybuj przez email] - [Grupa na Telegramie]
#ciekawostki #python #javascript #raspberrypi #hacking #security #startup #windows #technologia #google #rubyonrails #devops
źródło: comment_Vq4qfSYyGNCttNzsC8khZ7ks24jkAbDX.jpg
Pobierz?
@imlmpe: czyli +3.5 czy x4.5 (czy x3.5 ( ͡° ͜ʖ ͡°)
@Orzecznik: wzrosła o trzy i pół X - znajdź X (✌ ゚ ∀ ゚)☞
A tak poważnie to x3.5
Komentarz usunięty przez autora
źródło: comment_ZZEdtU5rhH9gq515O6mNP18nstPOLwJ6.jpg
Pobierz@imlmpe: pracowałem w firmie, która rozszerzyła ten model zarządzania na wszystkie aspekty. Wszystko było płatnym zasobem, na każdy projekt dostawałeś budżet z którego miałeś opłacić wszystkie rzeczy potrzebne do realizacji projektu. Wszystkie wydruki, korzystanie z auta, korzystanie z sal konferencyjnych były opłacane z budżetu projektowego. Żeby było jeszcze zabawniej, premia na koniec projektu była wypłacana w postaci % z niewykorzystanego budżetu.
Jak wyglądała naprawdę praca w takiej firmie:
* wszyscy oszczędzają na wszystkim
@imlmpe: A to nie tak, że Svalbard po prostu ma być rebrandowanym HIBP bo brakuje mu czasu żeby samemu w pełni się tym zajmować?
@imlmpe: To jeszcze do kompletu https://httpstatusdogs.com/ ( ͡° ͜ʖ ͡°)
@imlmpe: jak widzę ten artykuł, to z jednej strony jak piszesz - wiele osób od dawna to stosuje, z drugiej własnie dlatego ustawiam sobie TXT jako domyślny format czytanych e-maili - z punktu widzenia odbiorcy przeszkadzajki są zbędne.