Ну на самом деле, автор, точнее один из авторов (Алан Кей) изначальной концепции еще жив, и он лично говорит что то ООП, которое есть сейчас это не то, о чем он имел ввиду =). Но он с этим поделать уже ничего не может =)
ООП развивается в разных языках программирования немного по-своему.
DollyPapper, ну споры о том, что имел ввиду автор, когда он изначально придумал эту концепцию, и во что это вылилось.
Споры о том, что есть ооп, что не ооп, споры насколько это ООП-шно, или не ООПшно.
В основном такие споры затевают начинающие, которые научились писать в ООП, но на этом их опыт остановился. Например человек долго работал только в одном проекте.
вообще не очень понятно что вы делаете и что хотите получить.
Ваш скрипт возвращает результат от grep, который вы нигде не приводите. ЧТо он возвращает и как его нужно экранировать - нужно видеть результат.
Saboteur
@saboteur_kiev Куратор тега Компьютерные сети
Берется металлическая гофра и наружная витая пара, крепится и проводится. Можно даже провести пару кабелей для запаса. Далее на каждый этаж по небольшому свичу и все.
Wifi плох тем, что у него проблемы со стенами, уязвимость и скорость.
Но вы можете wifi подключить уже потом, внизу.
theevolutions, На любом языке можно писать отличный код.
Это зависит от вашего опыта, свободного времени и понимания какой именно код нужно писать.
Есть определенные правила - те же соглашения об именовании переменных и функций, об отступах и так далее. Они могут отличаться в разных проектах, но должны быть одинаковые в одном проекте. Про это можно почитать краткие статьи или стандарты.
Основная задача хорошего кода - это чтобы он легко читался другими программистами. То есть в долгосрочной перспективе, хороший код позволяет легко исправлять и расширять ПО.
Но заказчик деньги платит не всегда за это, поэтому всегда нужно держаться золотой середины. А это приходит только с опытом.
Значение окна может хранить сам рабочий стол, смотря что вы используете. Но для баш-сессии это отдельный процесс, и вряд ли у него есть какой-то API для подобных вещей.
В общем копать нужно в первую очередь в документацию вашего графического интерфейса - хранит ли он подобные вещи в каком-либо доступном виде (переменные окружения, наличие API), потому что если такая информация есть исключительно во внутренней памяти процесса, то никак.
Snova, Если вы подключились к удаленному линуксу и запустили там скрин, то ребут локального компьютера на скрин не повлияет - всегда можно переподключиться.
ООП развивается в разных языках программирования немного по-своему.