LINUX &&|| PROGRAMMING
141 subscribers
980 photos
55 videos
17 files
1.14K 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
📊 Nowe badanie 200 000 interakcji z AI pokazuje, że wpływ na inżynierów jest złożony, a sztuczna inteligencja przekształca — ale nie jednorodnie zastępuje — ten zawód.

🔗 https://link.ie.social/wD5u1w
There are no one Linux
⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️
https://t.me/ProgramowanieLinux/1878
Forwarded from r/Linux memes
Media is too big
VIEW IN TELEGRAM
I didn't see anyone share it here, so... If Linux Advertised!

https://redd.it/1mwgg74
@r_linuxmemes
Forwarded from r/Linux memes
"Just read the wiki, it's all there!"
https://redd.it/1mxd7z3
@r_linuxmemes
Bardzo historyczne...
A minixem się kiedyś bawiłem 😁
Forwarded from r/Linux memes
just a hobby, won’t be big and professional like gnu: the ultimate "task failed succesfully" that continues for 34 years.
https://redd.it/1mzv1me
@r_linuxmemes
Forwarded from r/Linux memes
Every Linux group is like this
https://redd.it/1n1llxo
@r_linuxmemes
Forwarded from TechLead Bits
Measuring System Complexity

I think we can all agree that the less complex our systems are, the easier they are to modify, operate and troubleshoot. But how can we properly measure complexity?

The most popular answer will be something related to cyclomatic complexity or number of code lines. But have you ever tried to use them in practice? I found them absolutely impractical and not actionable for huge codebases. They will always show you some numbers detecting the system is big and complex. Nothing new actually 🙃

I found more practical alternatives in Google SRE book:
🔸 Training Time: Time to onboard a new team member to the team.
🔸 Explanation Time: Time to explain high-level architecture of the service.
🔸 Administrative Diversity: Number of ways to configure similar settings in different parts of the system.
🔸 Diversity of Deployed Configurations: Number of configurations that are deployed in production. It can include installed services, their versions, feature flags, environment-specific parameters.
🔸 Age of the System: The older system tends to be more complex and fragile.

Of course, these metrices are not mathematically precise, but they provide high level indicators of the overall complexity of the existing architecture, not just individual blocks of code. And most importantly, they show what direction we should take to improve the situation.

#engineering #systemdesign
1