Очень интересно организован собственно, процесс работы. Рабочие станции - унифицированные у всех машинки одного производителя. Вся работа, все офисные апликухи, все данные - на сервере, связь - терминальная сессия. На локальных дисках что-либо хранить не то чтобы запрешают, просто смысла нет: когда у моего коллеги накрылся системник, он позвонил в техсаппорт. Через 8 минут на тележке привезли брата-близнеца подохшего системника, с уже подлюченными шлейфами питания, видео и пр. Еще через 2 минуты все было подсоединено, подохший блок увезли на той же тележке, а коллега продолжил работу. Если возникает, к примеру, необходимость пересадить человека на другое место, то все, что от него требуется - это забрать со старого места фотографию любимой тещи и пересесть за другой стол: рабочие места, как я уже говорил, 100% унифицированы, что-то куда-то копировать и перетаскивать просто не надо. Так же на полном автомате решена проблема бэкапа: он происходит централизованно для всех, это не проблема пользователей.
конечно, *nix можно так настроить без труда. однако я, старпёр, такое рабочее место считаю совершенно непродуктивным (для себя, конечно же). я, в принципе, многие рабочие места считаю ужасными. гуро-плакатов на тему ксианства не повесишь, систему не персонализируешь (нет, я не считаю, что удалённый профиль — это персонализация). мне, например, для комфортной работы нужно, чтобы (подчеркну, для *рабочего места*): а) спина была защищена стеной (это вообще необсуждаемо, иначе 90% времени, отведённого на работу, я буду тратить на «защиту спины»); б) я мог обвешаться плакатами неполит-нерелигио-и-проче-не-корректного содержания; в) мог слушать Подерев'янського и black metal (и не в ушах, у меня череп от ушей болит); г) чтобы виндами рядом не воняло (никакой религии: винды элементарно неудобны); д) хотя бы картонная дверь, но с запором; е) моя инфа должна быть на МОЕЙ машине, никак иначе (i fully understand backups, but… gimme the space on the server to store my encrypted daily archives). DVCS — это нормально, но ничего более; ж) трафик, конечно, шустрый, нелимитированый и без шпионства (я люблю скачать кено и пнуть его в угол монитора, например).
при отсутствии хотя бы одного из пунктов я могу присутствовать на работе, но именно работой я смогу заниматься от силы пол-часа в день.
ах, да: больше всего на свете я ненавижу «парное программирование». а вот code review очень котирую, да. но с code review мне никогда не везло: я совершенно не желаю работать учителем забесплатно (в плане: пояснять, почему сделано именно так, и откуда взялись алгоритмы/методы). даже платно не желаю. если я нечаянно упомяну, например, «лямбду-квадрат» — я не хочу пояснять, что это. мне напряжно.
твои требования в основном не относятся к способам организации терминальных сессий, данных и бекапом.
а) размер выделяемого жизненного пространства зависит от работодателя. б) твоя инфа на твоей машине, а не на рабочей. на работе не принято хранить свою инфу. в) терминальные решения действительно не практикуются программистами, редко когда можно удовлетвориться терминалом.
парное программирование я бы попробовал. но нет возможности.
а на работе «моя инфа» — это то, над чем я работаю + персонализация системы + тулзы для работы. я просто не люблю, когда это всё лежит «на сервере».
но, кстати, привинтить тот же NX — и в локалке под *nix не будет особо заметно разницы. с виндой в терминальном режиме особо не работал, не знаю, как оно.
зыж не будет ли тебе сложно авторизоваться любым другим сервисом, но не mp? у меня на него аллергия: они на мои письма не отвечают.
лулзов псто (: давай-ка пройдёмся по пунктам и рассмотрим их с точки зрения ярбуха-фюр-психоаналитика. соу:
> а) спина была защищена стеной наблюдается скрытая форма паранойяльного симптомообразования, сопровождаемое продуктивной психопатологической симптоматикой;
> б) я мог обвешаться плакатами неполит-нерелигио-и-проче-не-корректного содержания; voyeur. (:
> в) мог слушать Подерев'янського и black metal вместо открытого показа музыкальных предпочтений можно просто написать о том, что требуется возможность слушать аудио на внешней акустической системе (: voyeur.
> г) чтобы виндами рядом не воняло винды нужны, чтобы получать деньги. иначе у тебя будет не работа, а благотворительность и меценатство. оффтоп: мелочь бабкам-попрошайкам не кидаешь ведь по причине? (:
> д) хотя бы картонная дверь, но с запором; зачем?
> е) моя инфа должна быть на МОЕЙ машине это не твоя инфа, так как работа. это рабочая инфа. твоей инфы не может быть в принципе.
> ж) трафик, конечно, шустрый зачем?
> смогу заниматься от силы пол-часа в день. "смогу" или "захочу?"
> ненавижу «парное программирование» потому что второй кодер может исправлять твои ошибки? (:
> code review а на русском как звучит? на русском это звучит так: я люблю страдать хуйнёй с оптимизацией и переливанием жидкости из тары "а" в тару "б". почему? есть бюджет проекта (да, коммерс!), есть, соответственно, майлстоны и эндпоинт. затем будет тираж. причем, тираж может быть (хуяк!) аппаратный. отзывать всю партию, потому что нашли способ сэкономить два байта? как в этом случае быть с пересмотром кода? (:
> поэтому наёмный работник из меня очень хуёвый. эм-мм, а не наёмный? (:
в заключение, проанализоровав все пункты, видно perfect workplace, в котором присутствуют вышеперечисленные атрибуты:
>наблюдается скрытая форма паранойяльного симптомообразования, >сопровождаемое продуктивной психопатологической симптоматикой; тоже мне, новость. %-) плюс лёгкая форма агорафобии ещё.
>винды нужны, чтобы получать деньги а я не спорю. я ж не про целевую систему, я про ту, в которой работаешь.
>зачем? чтобы я успел зоопрон вырубить, конечно же.
>мелочь бабкам-попрошайкам не кидаешь ведь по причине? (: по причине отсутствия мелочи, в основном. %-)
>это не твоя инфа, так как работа. это рабочая инфа. твоей инфы не может быть в >принципе. см. выше, где я Лёше ответил.
>зачем? а я писал же: фильмы качать и музыку.
>а на русском как звучит? совсем не так, как ты написал. code review — это совсем не то, о чём ты сейчас подумал. это всего лишь чтение кода не автором, с целью обнаружить очевидные баги, которые автор пропустил по причине «замылености глаза». а также с целью проверить соответствие общим правилам оформления кода и ты пы.