LINUX &&|| PROGRAMMING
144 subscribers
1.06K photos
59 videos
17 files
1.23K links
Linux jest systemem wymarzonym dla programistów. W końcu sami dla siebie go stworzyli 😃 Łatwo się w nim programuje...
Ale wśród użytkowników telegrama jest chyba mniej popularny niż ogólnie na świecie, więc na razie na tym kanale głównie są memy 😃
Download Telegram
Hackers could have full access (!) to everything on the phones of WhatsApp users.

This was possible through a security issue disclosed by WhatsApp itself last week. All a hacker had to do to control your phone was send you a malicious video or start a video call with you on WhatsApp.

You are probably thinking "Yeah, but if I updated WhatsApp to the latest version, I am safe, right"?

Not really.

A WhatsApp security issue exactly like this one was discovered in 2018, then another in 2019 and yet another one in 2020 (tap each year's link to see the corresponding vulnerability). And yes, in 2017 before that. Prior to 2016, WhatsApp didn't have encryption at all.

Every year, we learn about some issue in WhatsApp that puts everything on their users' devices at risk. Which means it's almost certain that a new security flaw already exists there. Such issues are hardly incidental – they are planted backdoors. If one backdoor is discovered and has to be removed, another one is added (read the post "Why WhatsApp will never be secure" to understand why).

It doesn't matter if you are the richest person on earth – if you have WhatsApp installed on your phone, all your data from every app on your device is accessible, as Jeff Bezos found out in 2020. That's why I deleted WhatsApp from my devices years ago. Having it installed creates a door to get into your phone.

I'm not pushing people to switch to Telegram here. With 700M+ active users and 2M+ daily signups, Telegram doesn't need additional promotion. You can use any messaging app you like, but do stay away from WhatsApp – it has now been a surveillance tool for 13 years. | pl
👍1
Forwarded from Programmer Humor
[Meme] the linux world is in tatters now
https://redd.it/tqtuys

by @programmer_humor
🤯2
Forwarded from r/Linux memes
open source and libre software
https://redd.it/wl2fuw
@r_linuxmemes
Less or more, but true
LINUX &&|| PROGRAMMING
https://t.me/ProgramowanieLinux/768 https://www.facebook.com/100063614094275/posts/pfbid0hGVPbQiVUpUiSomVJvoSXFSbjCwLma7D8shQGhShpCNHP1KWWzJsYj2VB8LLbihfl/
Pomaganie pamięci! 🙆‍♂️🧠

Podstawowym problemem w tworzeniu oprogramowania jest ogrom towarzyszących mu działań. Nasze mózgi nie radzą sobie z przetwarzaniem wielu rzeczy jednocześnie :/ Wykazujemy też tendencję do pomijania czynności, które w danym czasie wydają się nieistotne. Problemem nie jest brak wiedzy, jak coś zrobić. Problemem jest zapominanie o zrobieniu czegoś, nawet jeśli wiadomo, że jest to konieczne.

Nie jest to bolączką jedynie programowania. Z tym samym problemem borykają się piloci, którzy znaleźli proste rozwiązanie: LISTY KONTROLNE 📑

Wiem, że listy kontrolne są niesłychanie nudne i ograniczające, ale sprawdźmy, jakie były ich początki. Według Atula Gawande’a [40] wszystko zaczęło się w 1935 r. od bombowca B-17. W porównaniu z poprzednimi modelami samolotów B-17 był znacznie bardziej skomplikowany. W rzeczywistości był tak skomplikowany, że rozbił się podczas lotu pokazowego dla potencjalnych nabywców wojskowych. Zginęło wówczas dwóch członków załogi, włącznie z pilotem.

Podczas analizy wypadku okazało się, że przyczyną był „błąd pilota”. Ponieważ pilot był jednym z najbardziej doświadczonych wojskowych pilotów testowych, nie można było przypisać tej pomyłki brakom w szkoleniu. W prasie napisano, że ten samolot był „zbyt skomplikowany, aby mógł go obsłużyć jeden człowiek” 🛩

Grupa pilotów testowych znalazła rozwiązanie: listę kontrolną z prostymi czynnościami, które należy wykonać podczas startu, oraz drugą listę, z czynnościami przewidzianymi podczas lądowania.

Proste listy kontrolne wzmacniają pozycję wykwalifikowanych specjalistów, takich jak piloci samolotów. Jeśli zadanie jest złożone, prawie na pewno zapomnisz o jednej lub dwóch rzeczach. Lista kontrolna ułatwia skupienie się na trudnych aspektach zadania, ponieważ odwraca uwagę od trywialnych spraw. Nie musisz pamiętać wszystkich prostych czynności; musisz tylko pamiętać, aby zajrzeć do listy podczas różnych przerw.

Zapamiętaj, że listy kontrolne powinny ułatwiać pracę, wspierać i wyzwalać praktyków. Nie powinny służyć do monitorowania ani do inspekcji. Potęga list kontrolnych polega na tym, że używa się ich w pewnej sytuacji, a nie na tym, że pozostawiają po sobie pewne dowody. Być może najlepsze są listy, które nie pozostawiają żadnych ścieżek audytu. Mogą to być zwykłe listy wywieszone na ścianie, umieszczone na podkładce, w notatniku kołowym itp 🗒

Listy kontrolne nie powinny nikogo ograniczać, ale umożliwiać polepszanie wyników. Jeden z rozmówców Atula Gawande’a ujął to następująco:
„Gdy chirurg upewnia się, że umył ręce lub porozmawiał ze wszystkimi w zespole” — robi to po sprawdzeniu listy kontrolnej chirurga — „ulepsza wynik bez zwiększenia swoich umiejętności. To właśnie robimy korzystając z list kontrolnych”.

Jeśli piloci i chirurdzy mogą korzystać z list kontrolnych, możesz i Ty.
Kluczem jest lepszy wynik bez zwiększania umiejętności ;)

Nie jest to jednak jedyna "metoda inżynierska", której możesz się nauczyć, za to najprostsza i warto od niej zacząć.
A jakie jeszcze metody przydadzą Ci się w pracy programisty? 🤔

Przeczytasz o nich w książce "Zrównoważony kod. Dobre praktyki i heurystyki dla inżynierów oprogramowania" 🆕⬇️
https://helion.pl/go-zrownowazony-kod
https://t.me/ProgramowanieLinux/767
#PoradnikHelionu
Forwarded from Programmer Humor
[other] Most of us have been there
https://redd.it/y4uuat

by @programmer_humor
👏1😢1