Zdjęcie rentgenowskie…

Zdjęcie rentgenowskie wykonywane przy użyciu Rury Crookesa, lata 80. XIX wieku. Wspaniała fotografia z odrobiną mroku i niepokoju, bo panowie nie zdają sobie sprawy jeszcze z negatywnych konsekwencji tej technologii.

#starszezwoje – tag ze starymi grafikami, miedziorytami, rysunkami z muzeów oraz fotografiami

#historia #ciekawostkihistoryczne #fotohistoria #medycyna #technologia #myrmekochoria

Dziś europejska rakieta nośna…

Dziś europejska rakieta nośna Ariane 5 wyniesie na orbitę geostacjonarną dwa satelity telekomunikacyjne oraz kosmicznego robota serwisowego. Transmisja na żywo. Nie przegap!

Więcej, link do znaleziska: Ariane 5 wyniesie 2 satelity oraz kosmicznego robota – nie przegap!

Ciekawe? Dziękuję Ci za wykop!

#rakiety #ciekawostki #filmnawieczor #gruparatowaniapoziomu #kosmos #robotyka #startyrakiet #roboty #telekomunikacja #kosmiczneinfo #telewizja #europa #francja #tv #technologia

Amerykański łazik wystartował na Marsa

Łazik Perseverance, który będzie m.in. poszukiwał śladów dawnego życia na Czerwonej Planecie wystartował w czwartek o godz. 13:50 polskiego czasu w kierunku Marsa. Rakieta z łazikiem wystartowała z Przylądka Canaveral na Florydzie. Lądowanie na marsjańskim kraterze Jezero ma nastąpić dopiero 18 lutego 2021 r.

Dziś (30 lipca 2020) startuje…

Dziś (30 lipca 2020) startuje na Marsa łazik Perseverance (pol. wytrwałość).

To jedna z najambitniejszych misji NASA. Jednocześnie kolejna w ostatnich dniach sonda marsjańska korzystająca z dogodnego ułożenia Ziemi i Marsa (w drodze na Czerwoną Planetę są już chiński łazik oraz emiracki orbiter).

Transmisja na żywo. Nie przegap: Start łazika Perseverance na Marsa – nie przegap!

Ciekawe? Dziękuję Ci za wykop!

#mars #startyrakiet #nasa #usa #ciekawostki #gruparatowaniapoziomu #kosmos #technologia #rakiety #ameryka #kosmiczneinfo #kosmicznapropaganda

Blokada TikToka i AliExpress? Resort cyfryzacji zabrał głos

Rząd nie pracuje nad przepisami, które miałyby umożliwić zablokowanie jakichkolwiek mediów społecznościowych w Polsce, w tym TikToka, czy też jakichkolwiek serwisów sprzedażowych, w tym AliExpress – zapewniło w środę Ministerstwo Cyfryzacji. Przyznał jednocześnie, że toczą się prace nad zapewnieniem bezpieczeństwa w sieci 5G.

Jaki był wasz pierwszy…

Jaki był wasz pierwszy smartfon? Z naciskiem na SMART ( ͡~ ͜ʖ ͡°) Samsunga Spica here – działał jak gówno ale przynajmniej Android, w zabójczej wersji 1.5 na start ¯_(ツ)_/¯

#telefony #smartfon #android #technologia #iphone

Przegląd prasy…

Przegląd prasy programistycznej od. 2

1. Pierwsza tama w Japonii budowana w większości przez roboty https://asia.nikkei.com/Business/Engineering-Construction/Dam-built-by-robots-Japan-s-Obayashi-tests-it-out #robotyka
2. W #php 8 zostaną wprowadzone argumenty nazywane. Koniec ze zgadywaniem kolejności parametrów 🙂 https://stitcher.io/blog/php-8-named-arguments
3. Instrukcja jak pokolorować CLI https://danyspin97.org/blog/colorize-your-cli/
4. Kolejna osoba dostała zatrważający rachunek od #amazon https://chrisshort.net/the-aws-bill-heard-around-the-world/
5. Amazon jest oskarżony o kradzież pomysłu od startupu https://tekdeeps.com/amazon-is-accused-of-stealing-products-was-the-echo-smart-speaker-raging-hijacking/
6. Modyfikowalny generator okładki książki w #css https://3d-book-css.netlify.app/
7. Najlepsze porady dla programistów od Masona Marcobello https://www.quora.com/What-is-your-best-coding-advice/answer/Mason-Marcobello
8. Jak działa == i === w JavaScripcie. Bardzo fajnie wizualnie zaprezentowane https://dorey.github.io/JavaScript-Equality-Table/
9. Jak działa dysk #ssd #komputery https://www.youtube.com/watch?v=5Mh3o886qpg
10. Edycja strony w przeglądarce dzięki designMode https://www.linkedin.com/posts/akshaymarch7_chrome-softwareengineer-webdeveloper-ugcPost-6689425012295774209-slRk #frontend #userexperience

Pierwszą część tej nowej serii znajdziesz tutaj: https://www.wykop.pl/wpis/50875359/przeglad-prasy-programistycznej-1-wyjasnienie-modu/

Jeśli interesują Cię takie zestawienia ciekawych artykułów stricte o programowaniu to daj plusa i obserwuj mnie albo #dlaprogramistow.

#programowanie #technologia

Uwaga! Poprzedni wpis nie dostał 100 głosów, ale tylko 21! Ale i tak zrobiłem przegląd. Niech ten dostanie 100 głosów, żeby mi się nie odechciało ( ͡° ͜ʖ ͡°)

A pod tagiem #devopsiarz…

A pod tagiem #devopsiarz (obserwuj lub czarnolistuj) publikuję kolejne zestawienie o ciekawych artykułach,
programach,bibliotekach z działki #devops i nie tylko – najczęściej #golang i #python, ale też #rustlang, #haskell,
#wordpress czy #pracait

Pełna wersja tego zestawienia ☞ https://devopsiarz.pl/zestawienia/zestawienie-linkow-materialow-26-07-2020/

A jeśli chcesz jeszcze więcej, zapisz się do mailingu ☞ https://devopsiarz.pl/newsletter/zapisz/

Jeśli chcesz, aby Cię tu wołać do moich materiałów, plusuj w miarę regularnie (patrz mój post wołający jak chodzi o szczegóły)

Jeśli zestawienie uważasz za wartościowe – podziel się nim z innymi, każdy autor robi to w jakiś sposób dla atencji, ja również. 🙂


### Artykuły

1) https://sekurak.pl/zobacz-nasz-100-stronicowy-raport-z-audytu-bezpieczenstwa-aplikacji-protego-safe/ – #security

[PL] Ekipa z Sekuraka badała bezpieczeństwo głośnej, kontrowersyjnej rządowej aplikacji ProteGo Safe i opublikowała raport z tego. Polecam przeczytać, bo to kawał dobrej lektury bez żadnej polityki.

2) https://qvault.io/2020/07/21/very-basic-intro-to-elliptic-curve-cryptography/ – #security

Na czym polega algorytm krzywych eliptycznych w kryptografii (Elliptic Curve), bardzo przystępne wyjaśnienie dla opornych.

3) https://stackoverflow.com/questions/27791532/how-do-i-create-a-global-mutable-singleton – #rustlang

Jeśli bardzo lubisz globalne zmienne i zamierzasz dodatkowo programować w Ruście, to ten wątek Ci się przyda.

4) https://rejected.us/ – #pracait

Na przestrzeni lat, wielu dobrych programistów próbowało się dostać do wielu znanych firm IT. Nie wszystkim się udaje,
są jednak Ci, którzy pokazują, że to spory błąd ich odrzucać na interview. Ich historie, zresztą, nie tylko ich, znajdziesz
właśnie na tej stronie.

5) https://www.python.org/dev/peps/pep-0622/ – #python

Nowa propozycja usprawnienia języka Python – pattern matching, znany np. z Rusta czy Haskella. Zobacz do linka co ulegnie zmianie, jeśli ta zmiana wejdzie do języka.

6) https://pythonspeed.com/articles/function-calls-prevent-garbage-collection/ – #python

Trochę o automatycznym zarządzaniu pamięcią w Pythonie, zwłaszcza w odniesieniu do funkcji. Artykuł dla zaawansowanych, którym nie jest „wszystko jedno” jak coś działa pod spodem.

7) https://realpython.com/python-reduce-function/ – #python

Nieco szerzej o funkcji reduce() w Pythonie. Jeśli nie było dane Ci nigdy jej używać to polecam artykuł, bo warto.

8) https://www.thedigitalcatonline.com/blog/2020/07/05/flask-project-setup-tdd-docker-postgres-and-more-part-1/ – #python #docker

Spory tutorial z pisania swojej apki w Pythonie (we Flasku) w zgodzie z TDD, na dockerze i z użyciem PostgreSQL. Tutorial ładnie pokazuje jak to wszystko połączyć ładnie w całość i mieć setup do odpalania na różnych środowiskach dla różnych potrzeb. Pod artykułem jest też link do części 2 i 3.

9) https://developer20.com/add-header-to-every-request-in-go/ – #golang

Krótko o dodawaniu nagłówków do naszych requestów HTTP w Go.

10) https://www.fairwinds.com/blog/5-problems-with-kubernetes-cost-estimation-strategies – #devops #kubernetes

Lista 5 problemów, które zapewne napotkasz używając Kubernetesa

11) https://dev.to/yujiri8/comparing-an-algorithm-in-python-go-haskell-2olm – #programownaie #haskell #python #golang

Z cyklu pewien programista i jego eksperymenty: porównananie algorytmów porównujących napisanych w Go, Haskellu i Pythonie.

12) https://opensource.com/article/20/7/kubernetes-lens – #kubernetes #devops

Z tym linkiem, jest związany link nr 3 w sekcji libek, a tutaj zobaczysz krok po kroku jak używać takiego IDE do Kubernetesa.

13) https://www.solo.io/blog/tutorial-how-to-set-multiple-rate-limits-per-client-id-with-envoy-proxy/ – #kubernetes #devops

Jeśli używasz envoy proxy w Twoim klastrze Kubernetesa, to być może zaciekawi Cię kwestia jak ustawić osobne limity dla każdego adresu IP.

14) https://realpython.com/python-ipaddress-module/ – #python #network

Jeśli masz w planie pogłębić trochę wiedzę o adresach IP oraz o programowaniu w Pythonie, to gratulacje, napisano artykuł specjalnie dla takich osób jak Ty!

15) https://thehftguy.com/2020/07/09/the-most-remarkable-legacy-system-i-have-seen/ – #devops #programowanie #pythona

Ciekawa relacja jednego developera, który miał „przyjemność” robić mały refaktor w systemie pewnego banku, który pamiętał jeszcze dinozaury, jak chodzi o stack Pythonowy. Zobacz jakie chochliki mogą Cię napaść, gdy tak jak on, będzie Ci dana wyprawa do takiej antycznej krainy.

16) https://stu2b50.dev/posts/rust-is-surpris76171 – #rustlang #python

Jeden developer Pythona zagłębia się do Rusta i jego ekosystemu jak chodzi o pisanie serwera HTTP. Tu w artykule znajdziesz przykłady kodu jak i jego odczucia. Nie wszystkie jednak są pozytywne (ze świata Rusta)

17) https://blog.patchgirl.io/haskell/2020/07/13/static-haskell-binary.html – #haskell #nix #linux

Budujemy statyczną binarkę prostej aplikacji w Haskellu za pomocą Nix. Jeżeli jeszcze nie znasz Niksa, zobacz co on może
uprościć właśnie na przykładzie takiej aplikacji.

18) https://medium.com/hiredscore-engineering/logging-lets-do-it-right-41d568d3bfcd – #python #devops

Logowanie nie jest takie proste, na jakie wygląda, dlatego warto, aby znać problemy o których wspomina autor w tym artykule, które sam napotkał.

19) http://www.brendangregg.com/blog/2020-07-15/systems-performance-2nd-edition.html – #linux #performance

Brendan Gregg, znany w środowisku osób, które nie śpią z powodów wydajnościowych, uaktualnia swoją słynną książkę. Jego poprzednia książka do pozycja obowiązkowa dla tych, którym wydajność systemu nie jest obojętna i interesuje ich trochę jak coś działa na poziomie sprzętu. Mnóstwo zagadnień z książki (tych prostszych) pojawia się regularnie w rozmowach o pracę sysadminów, devopsów czy developerów.

20) https://carolchen.me/blog/jits-impls/ – #programowanie

W związku z poprzednim materiałem ciekawe mięsko dla tych, którym wydajność i internalsy języków programowania są obojętne: jak działają kompilatory typu JIT i dlaczego są takie wydajne.

21) https://www.freecodecamp.org/news/the-docker-handbook/ – #docker #devops

Co tu dużo pisać – kompendium wiedzy o Dockerze na jednej, ale długiej stronie.

22) https://qvault.io/2020/07/08/how-sha-2-works-step-by-step-sha-256/ – #algorytmy #programowanie #security

Jak działa, krok po kroku, jeden z bardzo powszechnie używanych algorytmów bezpieczeństwa, konkretnie funkcja skrótu
SHA-2. Bez pudła można powiedzieć, że sporo aplikacji, których używasz na codzień, korzysta z jakiejś jego wersji.

23) https://danyspin97.org/blog/colorize-your-cli/ – #linux

Trochę o tym jak sobie pokolorować niektóre polecenia w terminalu. Oczywiście można użyć frameworków typu oh-my-cośtam, ale istnieją też inne sposoby.

24) https://www.reddit.com/r/ipad/comments/hy590d/a_page_from_one_of_my_handwritten_notes_created/ – #apple #ipad

Jakie notatki można „pisać” na ipadzie – zobacz tutaj, to się zdziwisz.

25) https://www.notebookcheck.net/Lenovo-ThinkPad-X1-Carbon-2020-Business-Laptop-Review-4K-display-costs-battery-runtime.482570.0.html – #laptop #thinkpad

Notebookcheck testował ostatnio X1 Carbon, tu link do tego testu.

26) https://www.notebookcheck.net/Dell-Latitude-7310-Core-i7-Laptop-Review-Better-Looks-Same-Performance.480792.0.html – #laptop #dell

Tu z kolei test laptopa z biznesowej serii Della (konkurencja dla MacBooków Pro 13 i ThinkPadów T)

27) https://www.youtube.com/watch?v=G4IUfNevmCU – #laptop #dell

Zostajemy wciąż przy laptopach – serwis ifixit rozebrał nowego XPS 15 i poddał analizie pod kątem tego, jak łatwo się go naprawia. Najnowszy XPS Della wypadł świetnie – 9/10, co jest tym istotniejsze, że jest tak samo „cienki” jak MacBooki, które notorycznie są praktycznie nienaprawialne.

28) https://www.notebookcheck.net/Dell-XPS-17-9700-Core-i7-Laptop-Review-Pretty-Much-A-MacBook-Pro-17.480975.0.html – #laptop #dell

Jeszcze jeden test od notebookcheck z ostatnich dni: XPS 17 9700, tytuł brzmi klikbajtowo, bo prawie jak MacBook Pro 17, ale polecam zapoznać się z testem tego sprzętu.

29) https://hulry.com/medium-vs-own-blog/ – #blog #internet

Budujesz bloga i zastanawiasz się nad platformą? Artykuł zaleca, aby z tej pozycji wykluczyć znane wszystkim Medium. Przeczytaj, aby dowiedzieć się dlaczego.

30) https://www.youtube.com/watch?v=9BnLbv6QYcA – #apple #heheszki

Niektórzy mogą już nie pamiętać, ale Apple kiedyś wyskoczyło z takim o to pomysłem, to oczywiście z przymróżeniem oka 😉

(na stronie więcej materiałów)


### Libeczki

1) https://github.com/mateusz-szczyrzyca/mirkolisty-wykop – #python

„Wołaczka” mojego autorstwa do wołania ludzi na wykop.pl, do moich wpisów, na podstawie ich plusów. Nie wymaga dostępu do API i logowania, bo obecnie „generuje” wiadomość do wklejenia. Zobacz do repozytorium, zwłaszcza do mirkolisty.conf, aby dowiedzieć się więcej o algorytmie wołania.

2) https://github.com/lawl/NoiseTorch – #golang #linux

Usuwamy szum za pomocą wirtualnego mikrofonu – rozszerzenia do PulseAudio, napisanego w Go

3) https://github.com/deviceinsight/kafkactl – #golang

Coś na wzór kafkacat, ale napisane w Go, czyli tool do zapinania się do brokerów Kafki i testowania wysyłania/odbierania wiadomości.

4) https://github.com/lensapp/lens – #kubernetes

Coś ala IDE do Kubernetes – zobacz repozytorium i film, aby zrozumieć o co chodzi. Znacznie ładniejszy zamiennik k9s.

5) https://github.com/hashicorp/terraform-cdk – #devops #programowanie

Jak nie lubisz HCLa, czyli sposobu deklarowania infrastruktury w Terraformie, to ten projekt może Ci pomóc w użyciu Twojego ulubionego języka do tego celu (np. Pythona)

(na stronie więcej materiałów)

#sysadmin #devops #programista15k #programowanie #komputery #technologia #informatyka #gruparatowaniapoziomu