RE: https://social.jvns.ca/@b0rk_reruns/116211974384398125

This is like the best thing since sliced bread, at least to a networking geek like me! I have this little script called `use.sh` that I use (x2) to put a couples of NICs into a network namespace just so I can test routing performance or similar tasks.

#networking #linux #namespaces

Пространства имен: как не устроить войну имен в своем проекте

Представьте огромную библиотеку, где все книги — от кулинарных рецептов до квантовой физики — свалены в одну гигантскую кучу на полу. Чтобы найти книгу «Война и мир», вам придется перерыть весь завал, и высока вероятность, что вы достанете «Войну миров» Герберта Уэллса или методичку «Как сдать мир на войне». Примерно так выглядит глобальное пространство имен в C++ без использования namespace . В этой статье мы разберем, что такое пространства имен, почему без них любой проект больше 100 строк превращается в минное поле, и как правильно использовать namespace , чтобы ваш код был чистым, понятным и не конфликтовал с чужим.

https://habr.com/ru/companies/otus/articles/1001562/

#c++ #namespaces #пространства_имён #область_видимости #конфликт_имён

Пространства имен: как не устроить войну имен в своем проекте

Представьте огромную библиотеку, где все книги — от кулинарных рецептов до квантовой физики — свалены в одну гигантскую кучу на полу. Чтобы найти книгу «Война и мир», вам...

Хабр

🗂️ Managing 100s of Kubernetes namespaces? Meet HNC: Hierarchical Namespace Controller.

Inherit policies, quotas & RBAC across namespace trees — like folders for K8s.

#Kubernetes #Namespaces #MultiTenant #PlatformEngineering #DevOps
🔗 https://devopstales.github.io/kubernetes/hierarchical-namespace-controller/

Package Management Namespaces

Comparing namespace models across npm, Maven, Go, Swift, and crates.io.

Andrew Nesbitt

Namespace vs Modules: Code Organization WARS!

PHP namespaces vs JavaScript ES6 modules - which organizes code better? DEBATE TIME!

#php #javascript #phpvsjs #namespaces #modules #es6modules #codeorganization #importsexports #viralcoding #modernprogramming #syntaxcomparison #mindblown

https://www.youtube.com/watch?v=e_0kGHc_goU

Namespace vs Modules: Code Organization WARS! #PHP

YouTube

CRTP должен умереть? АйТир Лист идиом и фичей C++: от худших к лучшим

C++ — язык с долгой памятью. В нём до сих пор живут идиомы и приёмы, которые когда-то спасали разработчиков, а сегодня нередко мешают писать безопасный, быстрый и поддерживаемый код. Мы продолжаем использовать макросы, CRTP или iostream «по привычке», не всегда задумываясь о цене — сложности поддержки, скрытых багах, просадках производительности и времени команды. Разобраться, что в современном C++ действительно стоит брать в прод, а что пора оставить в прошлом, — важная задача для инженера, который не хочет тащить legacy в 2026 год. Привет, Хабр! Недавно мы запустили шоу «АйТир Лист». В каждом выпуске берём одну тему из мира разработки и раскладываем её по тир-листу — от FAIL до GOD. В первом выпуске разбирали open source для фронтенда , а во втором выпуске — обсудим непростую тему фич и идиом С++. Приглашённые эксперты — Антон Полухин, эксперт-разработчик C++ платформы городских сервисов Яндекса, и Даниил Черепанов, архитектор редакторов МойОфис. Будет субъективно, местами провокационно и точно полезно — чтобы вы посмотрели на привычные инструменты свежим взглядом и осознанно выбирали, на чём писать следующий проект.

https://habr.com/ru/companies/ncloudtech/articles/982972/

#c++ #мойофис #crtp #namespaces #лямбды #raii #исключения #variadic_templates #модули #pimpl

CRTP должен умереть? АйТир Лист идиом и фичей C++: от худших к лучшим

C++ — язык с долгой памятью. В нём до сих пор живут идиомы и приёмы, которые когда-то спасали разработчиков, а сегодня нередко мешают писать безопасный, быстрый и поддерживаемый код. Мы продолжаем...

Хабр

New with Dyalog v20.0: Namespace manipulation and data extraction has been made easier with the addition of ⎕VGET and ⎕VSET, and extensions to ⎕NS. These changes are particularly useful when dealing with namespaces generated by applying ⎕JSON to JSON requests from webservices, as default values can be specified to mitigate the effects of missing members. Discover more at https://www.youtube.com/watch?v=KR8vgC21yqQ #Dyalog #APL #DataExtraction #Namespaces

#Dyalog #APL #DataExtraction #Namespaces

Namespace Manipulation and Data Extraction // APL Programming // NEW in Dyalog v20.0

YouTube

#tomvideo2brain:

#Linux Tipp #74: Was sind #Linux- #Namespaces?

#Linux- #Namespaces sind eine #Kernel-Funktion, die #Systemressourcen isoliert und #Prozessen eine eigene, private Sicht auf Dinge wie Prozess-IDs ( #PIDs ), #Netzwerke, #Benutzer und #Dateisysteme ermöglicht.

https://m.youtube.com/watch?v=D9mLX3mPMLA

Linux Tipp #74: Was sind Linux-Namespaces?

YouTube

Kubernetes-Cluster „einfach“ erklärt

Warum du Kubernetes-Cluster kennen solltest Stell dir vor, du bist mitten in deiner Sysadmin-Ausbildung und hast Linux-Grundlagen wie Befehle, Dateisysteme und Prozesse im Griff, aber Container und Orchestrierung klingen noch fremd. Kubernetes-Cluster sind der nächste Schritt: Sie helfen dir, viele Anwendungen automatisch auf mehreren Linux-Servern zu starten, zu überwachen und zu reparieren, ohne dass du alles manuell per SSH machen musst. Das spart Zeit und verhindert Ausfälle, […]

https://andreas-moor.de/kubernetes-cluster-einfach-erklaert/