LINUX.ORG.RU

Сообщения softf4288

 

Требуется написать программу для автоматизации рутинной работы по проверке уникальности текстов в поисковых системах.

Есть список файлов html. Нужно убрать из него все теги, комментарии, стили css и наиболее распространенные символы html. Я пробовал такие команды в linux shell: for FILE in $(find . -name '*.html'); do sed -n '1h;2~1H;${g;s/<[^>]*>//g;p}' $FILE>>1; done find . -type f -name '*.html' -exec sed -e 's/<[^>]*>//g' {} \; но они выводят все в один новый файл, а нужно просто отредактировать существующие файлы.

Далее требуется написать скрипт, который будет проверять уникальность текста в поисковых системах при помощи сервиса text.ru. Для обхода ограничений сервиса нужно использовать список из <u>ipv6proxy</u> На входе должны быть текстовые файлы из указанного каталога, на выходе - файлы с указанным в именах файлов процентом уникальности. Итоговые файлы должны быть отсортированы по уникальности, таким образом, чтобы файлы с процентом уникальности от 0 до 70 сохранялись в каталог «копипаст», а остальные - в «уникальные». Файлы объёмом менее 500 символов текста нужно отбрасывать.

Программы должны работать на линуксе! Можно на linux shell, python, php, C, java - мне без разницы. Главное чтоб работало на линуксе на дешевых VDS. Можно на BrowserAutomationStudio или на iMacros, но так чтоб работало в линуксе. Пишите цены и сроки на E-mail: itownfeedback@yandex.ru

 

softf4288
()

Стандартизация в Линукс

Я несколько лет занимаюсь сайтом-каталогом описаний свободных программ. Чтобы описания были интересными и более понятными, нужно делать скриншоты программ. А для этого нужно устанавливать программы. Казалось бы, что сложного установить программу ? Большинство программ в Линуксе доступны только в виде исходных кодов. Есть и бинарники, но их не так много, и как правило, они устаревшие и доступны только для конкретных дистрибутивов. Что самое интересное, эти же самые линуксовые опенсорсные программы имеют бинарники под Windows и устанавливаются в два клика без проблем, нужно лишь поставить галочку под лицензией GPL. Сборка программ или решение зависимостей - слишком трудоёмкий процесс и мне пришлось отказался скриншотов.

Я пользуюсь Линукс по идеологическим причинам, не хочу устанавливать программы, скрывающие свой код от общества.

 , ,

softf4288
()

Уйти или остаться? Закулисные проблемы сисадминов

Пожалуй оставлю это здесь хоть и довольно старая статья

Уйти или остаться?

Что знает общество о жизни системных администраторов? Совсем немного. Попробуем приоткрыть завесу над проблемами рядового админа

Как говорит китайская пословица: «Кто предупрежден, тот вооружен». Знать о проблеме, говорить о ней, искать пути решения и единомышленников – вот какие цели преследует данная статья. Это не «нытье»! Зачастую служащие считают, что если публикация посвящена негативным явлениям и их изучению, то автор – неудачник, который «ноет о своих проблемах». Меня всегда забавляла данная позиция. Получается, что если я читаю статью о причинах падения рубля, то автоматически должен считать, что автор – неудачник, обиженный на мировую финансовую систему. Но если некоторые общественные явления имеют место быть, то они возникли не благодаря «нытью неудачников», а по объективным причинам. Вот о таких явлениях и причинах пойдет речь. Герой нашего рассказа – обычный системный администратор обычной российской компании.

Как работает сисадмин? Двойной рабочий день. Большинство офисов компаний и организаций работает в дневное время. График строго определен и не подлежит изменениям. И естественно, все сотрудники, включая системного администратора, обязаны соблюдать трудовой распорядок. Большинство компаний имеют систему учета рабочего времени – неважно, что это: автоматическая система контроля доступа по прокси-картам, журнал прихода-ухода или просто нужно вовремя показаться на глаза начальству.

Поэтому наш системный администратор приходит к началу рабочего дня и напряженно трудится на протяжении всего рабочего времени офиса.

Но вот рабочий день закончен – тут начинается самое интересное. Сотрудники уходят по домам, а наш системный администратор – нет… Многие из своих специализированных задач он может решить только в нерабочее время. Оно и понятно, нельзя мешать работе пользователей и компании в целом. Большинство профилактических и ремонтных работ так или иначе связано с остановкой служб и сервисов. Да и ввод в эксплуатацию нового оборудования или программного обеспечения подчас связан с необходимостью прервать обычное функционирование инфраструктуры. Вот и получается своего рода «вторая смена». Неоплачиваемая, конечно.

Руководство большинства компаний, как правило, не идет ни на какие уступки. Существуют, конечно, приятные исключения, когда для ИТ-персонала вводится гибкий график, оплачиваются переработки, добавляются дополнительные дни к отпуску… Но такие счастливые примеры – большая редкость на фоне общего равнодушия. Лично мне запомнилась замечательная фраза одного «босса», брошенная в ответ на просьбу хоть как-то решить вопрос с таким вот «двойным» рабочим днем: «Тебя никто не заставлял становиться системным администратором! Ты сам выбрал свою профессию». Как говорится, без комментариев.

Масла в огонь подливают и трудоголики. Казалось бы, в обычном офисе, где не требуется функционирование системы 24 часа в сутки и 7 дней в неделю, после 19.00 делай что хочешь – но не тут-то было! Некоторые сотрудники считают за правило задержаться на работе после окончания трудового дня. Трудоголики бывают настоящие и показушные.

Первые действительно любят свою работу и всей душой болеют за компанию. Их хоть и трудно, но все же можно по-хорошему уговорить прервать «кипучую деятельность на благо фирмы», чтобы дать возможность сисадмину решить свои задачи.

Другое дело – трудоголики показушные, которые используют сам факт проведения технических работ, чтобы лишний раз продемонстрировать свое рвение и лояльность начальству. Они если и закончат работу, то только со скандалом и утром обязательно демонстративно пожалуются на «безответственного компьютерщика», якобы не давшего вовремя завершить начатую работу.

В итоге приходим в 9.00, ждем до 21.00 ухода последнего трудоголика, а сами уходим в 23.00, а то и бежим, чтобы успеть до часу ночи, пока не закрыли ближайшее метро. А утром… утром снова к 9.00 на работу! Знакомая картина?

Виртуальный отпуск – это совсем просто. Как и положено большинству сотрудников, системный администратор имеет право на ежегодный оплачиваемый отпуск. Но когда приходит пора его использовать, наш системный администратор видит суровое лицо своего начальника и слышит до боли знакомую фразу: «Ну, ты же будешь недалеко от компьютера, доступен по мобильному, правда?» И все.

Забудьте про восхождение на горные вершины, байдарочные походы, романтический медовый месяц, когда «и пусть весь мир подождет»… Это все не для вас. Ваш удел – провести отпуск в «шаговой доступности» от компьютера, ожидая звонка с работы. Даже если у вас идеально отлаженная инфраструктура и сбои происходят реже, чем раз в полгода, все равно. «А вдруг что случится, а тебя нет?»

Я знаю системных администраторов, которые принципиально не берут отпуск, предпочитая получить денежную компенсацию, или, на худой конец, идут в отпуск и устраиваются на шабашку. Как объяснил мне один коллега: «Все равно нормально отдохнуть не дадут, так хоть деньги будут». Вот такой он, виртуальный отпуск.

Зачем он нужен, если все работает? Допустим, наш системный администратор работал по 12-15 часов в сутки, перевернул горы документации и в итоге добился более-менее бесперебойной работы инфраструктуры. Компьютеры не виснут, сервера не перезагружаются, почта доходит до адресата, трафик не превышен… Красота. Живи да радуйся. Время сделать передышку, дописать документацию, провести работу над ошибками из Event Log (или System log – у кого как…). Но часто, очень часто системного администратора вместо заслуженной похвалы (я уже молчу о премии) ждет вызов к менеджеру по персоналу или руководству компании с предложением… уволиться по собственному желанию.

Все – прямо как в притче о коте, который за одну ночь переловил всех мышей, а поутру был выброшен на помойку. Но, в отличие от несчастного кота, сисадмин не может «не ловить мышей». Попробуйте остановить, к примеру, сервер с базами данных для бухгалтерии. Вот крику-то будет!

На деле все просто: «Если есть проблемы с компьютерами – значит, системный администратор плохо работает. Если проблем нет – системный администратор не нужен».

Конечно, первый раз подобный поворот судьбы воспринимается очень болезненно. Мне приходилось общаться с очень хорошими специалистами, впавшими в депрессию после подобного инцидента. Потом, после второго-третьего раза привыкаешь, появляется некий цинизм. Как там у Ильфа и Петрова в «Золотом теленке»: «Я потерял веру в человечество».

Как вы понимаете, работа по созданию бесперебойной инфраструктуры до конца не была доведена. Не дописана документация, не устранены полностью все ошибки… Это останется в качестве сюрприза для нового специалиста, которого возьмут на работу, когда ИТ-структура начнет давать трещину. Чаще всего сокращают самых высокооплачиваемых, а значит, и самых грамотных сотрудников ИТ-подразделений, хотя бывает и наоборот: оставляют одного или нескольких «профи», на которых навешивают всю оставшуюся работу.

За себя и за того парня Еще одна особенность работы системного администратора заключается в том, что остальные сотрудники компании свято уверены в том, что он должен досконально знать все нюансы их трудовой деятельности и, главное, выполнять за них их работу. Такова человеческая натура: «Если сотрудник другого подразделения допускает ошибку – это сбой в компьютере и виноваты компьютерщики. Если несмотря ни на что работа выполнена – это исключительная заслуга именно его, менеджера, а системный администратор или даже весь ИТ-отдел вместе с франчайзерами и интеграторами все это время били баклуши и мешали работать».

И отказать этому «умнику» нельзя – такой скандал поднимется! Вот и сидит наш сисадмин поздними вечерами, перепроводит ошибочные бухгалтерские проводки в «1С», ретуширует фотографии для рекламного отдела, отсылает письма с первоначально неправильно вбитыми адресами.

Многие опытные системные администраторы в таких случаях говорят: «Как себя поставишь, так и будут относиться!» – и это верно. Однако сотрудники других подразделений, как правило, не должны что-то кому-то доказывать, постоянно отбиваясь от абсолютно несвойственной им работы. Вы представляете себе менеджера по рекламе, формирующего вместо бухгалтера отчет в «1С»? Или бухгалтера, верстающего макет новой презентации для отдела продаж? Вот и я не представляю. А сисадминам зачастую приходится делать и то и другое. Бывают, конечно, редкие исключения, когда ИТ-отдел работает исключительно по системе заявок, когда сотрудникам ИТ-подразделений запрещено касаться работы пользователей. В основном это крупные столичные компании с четким разделением труда и поминутным учетом рабочего времени. В большинстве же российских фирм и фирмочек царит обычный закон джунглей: «кто сильнее, тот и прав». И сисадмин там – не в числе «сильных».

Зиц-председатель Фунт и его последователи Все вышеописанные проблемы – ничто по сравниванию с постоянным риском быть привлеченным к уголовной ответственности. Помните зиц-председателя Фунта из романа Ильфа и Петрова «Золотой теленок»? В его роли сейчас выступают системные администраторы большинства российских компаний. Наверное, уже не осталось обывателя, не слышавшего о пресловутом «деле Поносова» и преследовании организаций и физических лиц за пиратское программное обеспечение, или, как его еще называют, «нелицензионку» (Уголовный кодекс Российской Федерации, Статья 146. Нарушение авторских и смежных прав).

Но предприниматели отнюдь не спешат занять место в очереди за лицензионным софтом. Почему? Причина простая: за все нарушения будет отвечать системный администратор. Если будут выявлены нарушения, генеральный директор, главный бухгалтер, юрисконсульт и все другие сотрудники компании покажут пальцем на системного администратора и скажут что-то наподобие: «Мы здесь ни при чем, это он все понаставил. Мы ведь люди, от компьютеров далекие, ничего в них не понимаем». И наплевать, что системный администратор много раз предупреждал, просил, умолял – и устно, и письменно – купить лицензии на используемое в компании программное обеспечение или хотя бы по возможности перейти на бесплатный софт. А зачем? При покупке лицензий придется тратить деньги. При переходе на бесплатное ПО – терпеть неудобства. И не дай бог, при этом придется изучать что-то новое! Куда проще заклевать системного администратора – все равно судить будут его.

А ответственность в случае поимки отнюдь не маленькая. Самый минимум, который грозит системному администратору в этом случае, – условный срок и необходимость выплатить материальный ущерб, исчисляемый сотнями тысяч, а то и миллионами рублей. Работодатель при этом отделается предупреждением и торжественным обещанием купить лицензионное ПО.

При устройстве на работу вас, конечно, будут клятвенно заверять, что у компании наикрутейшая служба безопасности со связями в руководстве МВД, ФСБ, ЦРУ, Моссад и т.д. Что у «главного» в друзьях все российское и мировое правительство. Что у компании самые крутые юристы… Но на деле все не так.

В российских компаниях практически нет грамотных юристов, способных выиграть дело в случае нападок на нелицензионное ПО. А вот юрисконсультов, требующих от сисадмина поставить ему на компьютер взломанную версию «Консультант+», – пруд пруди.

Но и это еще не все. Во многих организациях системного администратора рассматривают не просто как установщика, а как «добытчика» этого самого нелицензионного ПО. Как часто наши сисадмины слышат фразы: «Что значит – не поддерживает новый формат? Что значит – нет дистрибутива? Ты еще не скачал с торрентов новую «крякнутую» версию?!!» А если в Интернете нужной программы не нашлось или нет возможности скачать, системный администратор в большинстве случаев пойдет на радиорынок и купит пиратский диск за свои деньги. Фактически сам за свои деньги покупает улики против себя. Мало кому приходит в голову мысль уговорить главбуха списать что-либо задним числом, рискуя быть пойманным. А с офисными любителями «вареза» системные администраторы воюют из года в год, и все безуспешно. Если же сисадмин все-таки проявит требуемую жесткость характера и скажет твердое «нет», то начальство быстренько подыщет «более адекватного и стрессоустойчивого сотрудника, готового иногда идти на компромиссы».

Не секрет, что российский бизнес зачастую не в ладах с законом. С налоговыми органами – почти всегда. Редко когда у компании все чисто в плане соблюдения норм и законодательных актов. А на системного администратора (при отсутствии специального подразделения по защите информации) возлагается ответственность по охране информации не только от злоумышленников, но и… от сотрудников правоохранительных органов. То есть, по сути, сисадмин должен вовремя прикрыть бизнесмена, нарушающего закон ради собственного обогащения.

На какие только чудеса не идут российские системные администраторы: тайными тропами выносят из офиса винчестеры с «черной бухгалтерией», прячут компьютеры (обычно это десктопы в роли серверов) в подвале или под фальшпотолком, шифруют данные всевозможными программами шифрования, зачастую не разрешенными для использования на территории РФ.

Если же системного администратора поймают за этими делами, если он будет упорствовать во время следствия, ему может быть предъявлено обвинение по следующим статьям Уголовного кодекса РФ:

Статья 294. Воспрепятствование осуществлению правосудия и производству предварительного расследования. Статья 308. Отказ свидетеля или потерпевшего от дачи показаний. Статья 316. Укрывательство преступлений.

Самое удивительное, что большинство сисадминов рискуют своей свободой, прикрывая бизнесмена от правоохранительных органов, за самый заурядный оклад. Никакой дополнительной платы за риск и подчас никакой благодарности системный администратор обычно не получает. Зато может получить нагоняй и даже лишиться части «серого» оклада за «несвоевременную реакцию».

Что такое получить условный срок или просто иметь в своей биографии пункт: «находился под следствием»? Это значит, что придется навсегда распрощаться с самой возможностью получить хоть какую-то более-менее приличную работу. Большинство российских компаний никогда не возьмут на работу человека, имеющего судимость. Потому что это «пятно на репутации компании». Девушки из отдела кадров будут мило вам улыбаться и говорить что-то наподобие: «Мы примем решение и вам перезвоним…». И никогда не перезвонят.

Максимум, на что вы сможете претендовать, – это на рабочую должность на каком-нибудь захудалом заводике, откуда все остальные бегут, как от лесного пожара. Помимо проблем с трудоустройством у вас будут и другие проблемы – например, с получением заграничных виз или с оформлением кредита… Фактически вы превращаетесь в «человека второго сорта». Может быть, имеет смысл уже сейчас задуматься о смене профессии, пока профессия не изменила вас?

Что у нас новенького? «Самая близкая к системному администрированию профессия – микробиолог. У них, как и у нас, постоянно что-то выводится». Эту бородатую шутку я вспоминаю каждый раз, когда встает вопрос о том, чем профессия системного администратора принципиально отличается от многих других.

Во-первых, системный администратор, прежде чем приступить собственно к администрированию сети, должен получить солидный багаж знаний. Причем знания эти абстрактные, то есть в обычной жизни неприменимые. Например, знание стека протоколов TCP/IP необходимо только ИТ-специалистам, и больше никому. Почерпнуть их можно только из технической литературы, больше неоткуда. Попросту говоря, сисадмин должен прочесть большую кучу книжек.

Во-вторых, компьютерная область никогда не стоит на месте. Сегодня расслабился, не уследил за новостями – завтра вас обогнали коллеги, а послезавтра вы уже сидите на обочине прогресса и думаете, как это получилось оказаться в такой «дыре». Помимо технического прогресса постоянно возникают разного рода обстоятельства, которые нельзя проигнорировать, – например, появление новых вирусов, поиск уязвимостей, изменения в законодательстве. Не забываем про двойной рабочий день, и становится ясно, в каком цейтноте живет обычный системный администратор.

Что же касается методов получения информации, то здесь особых улучшений не предвидится. Все то же чтение документации и практический опыт, зачастую приобретаемый самостоятельно во время домашних экспериментов после основного рабочего дня.

И наконец, курсы повышения квалификации. Это самая больная тема. Если, к примеру, курсы по продуктам Microsoft системный администратор чисто теоретически еще может оплатить самостоятельно, то по редким технологиям, таким как, например, продукты компании Citrix Systems, обучение стоит баснословных для системного администратора сумм. Работодатель же отнюдь не спешит обучать свой персонал за счет компании. А если кого-то из специалистов и посылают на курсы, то, как правило, это преподносится как великое благодеяние: сотруднику ИТ-отдела постоянно напоминают, что теперь он должен отработать свое обучение, с ним предварительно заключается контракт, по которому он обязуется отработать длительный срок в компании (без повышения оклада, естественно) или вернуть сумму, выплаченную за его обучение. И никому не приходит в голову, что учиться – это тоже труд, и довольно тяжелый. Что новые знания нужны в первую очередь работодателю, и вполне возможна ситуация, что техническому специалисту эти знания нигде больше не пригодятся.

Утешает в данной ситуации тот факт, что системных администраторов настолько редко посылают на учебу, что это можно всерьез даже не обсуждать. Приходится корпеть над книгами или на ходу постигать принципы работы той или иной технологии.

Еще одно специфическое требование, предъявляемое к системным администраторам, – это знание английского языка. Суметь перевести технический текст, вести переписку с зарубежными коллегами. Разговорная речь требуется, как правило, реже, однако зачастую приходится общаться по телефону и даже лично с иностранными собеседниками. К большинству других профессий такие требования не предъявляются, а если и предъявляются, то неплохо оплачиваются. Например, если требуется бухгалтер или юрист со знанием английского, нанять такого специалиста стоит дороже. А вот для системных администраторов английский язык – дело само собой разумеющееся. Мало того, в большинстве российских компаний системный администратор – едва ли не единственный специалист, способный объясниться по-английски. (И не только по-английски. Иногда приходится знать и другие языки, например, немецкий, если используется оборудование Siemens). Вот и носят сисадмину тексты как к штатному переводчику: от курсовиков по «инглишу» до проектов договоров с иностранными партнерами. В качестве бесплатной нагрузки, конечно.

Сколько стоит быть сисадмином? Быть сисадмином стоит недешево. Во-первых, системный администратор, как уже говорилось выше, обязан постоянно читать специальную литературу, чтобы поддерживать свой профессиональный уровень. Средненькая книжица на московских прилавках потянет примерно на 500 рублей. Толстые «гроссбухи» по специализированным продуктам и технологиям, таким как Cisco или Oracle, могут стоить и 1000, и 1500 рублей. А подобных книжиц хороший системный администратор прочитывает за год минимум пять-шесть штук.

Во-вторых, системный администратор обязан иметь компьютер весьма неплохой конфигурации. Многие сисадмины имеют дома экспериментальные сети или виртуальные платформы (считай, мощный компьютер) для тестирования и обкатки решений. Делается это не из любопытства, а из стремления хоть как-то сократить вынужденные неоплачиваемые переработки, сведя к минимуму сбои оборудования и программного обеспечения. Оттестированное в домашних условиях решение имеет больше шансов на жизнь, нежели внедряемое «по ходу пьесы». И конечно, необходимо попробовать на практике то, что было прочитано в умных книжках.

В третьих, системный администратор обязан иметь дома постоянно работающее подключение к Интернету на неплохой скорости (допустим, 1-2 Мб/с). В последнее время это становится обычным требованием работодателя.

Почти всегда за все это системный администратор платит из своей и без того небольшой зарплаты. Работодатели в большинстве своем отказываются компенсировать даже самые большие затраты на литературу. Про затраты на Интернет и домашний компьютер лучше вообще умолчать. Максимум, на что здесь может рассчитывать системный администратор, – на старенький, давно списанный компьютер, подаренный широким жестом с барского плеча: «Бери уж, так и быть, все равно выбрасывать…»

Да, бывают исключения. Когда сисадмину компенсируют расходы на мобильный, выделяют корпоративный ноутбук и не только покупают техническую литературу, но и оплачивают специализированные курсы. (А ведь как часто все это входит в стандартный «корпоративный пакет» для сотрудников других подразделений – например, менеджера по привлечению клиентов!) Но такие случаи можно пересчитать по пальцам.

О бонусе редком замолвите слово Традиционная система «кнута и пряника» к системному администратору применяется только «кнутом». Российский бизнесмен не понимает, за что можно премировать системного администратора. «За то, что не было сбоев? Так значит, он и не работал вовсе. Если нет аварий – то и чинить нечего. За то, что были сбои и он их оперативно устранил? Так сам виноват, что допустил подобную ситуацию».

Зато всегда есть за что наказать. За то, что не предусмотрел, не предотвратил, не предупредил, резко разговаривал с пользователем, отказался ставить нелицензионный софт – да мало ли за что! В итоге получается, что даже свои куцые оклады системные администраторы получают с вычетом всевозможных «штрафов» (которые, кстати, запрещены Трудовым кодексом РФ).

А вот с бонусами и всяческими премиями все просто. Менеджеры по продажам регулярно получают премии и проценты с продаж, неплохо обстоят дела и у отдела поставки, и у бухгалтерии. А системный администратор, который, собственно, и организовал техническое обеспечение всех этих продаж, поставок, отчетов, премию не получает. В представлении типичного российского бизнесмена ИТ – это «пылесос для денег». Вспоминаю замечательную фразу, сказанную одним из «боссов»: «А за что вам премию платить? Вы и так только тратите. Вон недавно сервер вам купили, вы еще полгода его отрабатывать должны». Правда, у системного администратора есть небольшая возможность «пошантажировать» начальство увольнением и попросить прибавку к зарплате. Потому что искать нового системного администратора – дело непростое и почти всегда неблагодарное.

Конечно, бывают организации, работающие по правилам – например, внедрившие ITIL, где сисадмины получают премию за соблюдение SLA. Еще помню одну фирму, где руководство по итогам успешного года просто повысило зарплату на 10% всем сотрудникам, в том числе и ИТ-отделу. Но таких компаний – единицы.

Возраст, или есть ли жизнь после сорока? Как часто читаешь в тексте вакансии: «…требования: мужчина, до 40 лет…» Или даже: «…до 35 лет» Почему? Я часто спрашивал об этом менеджеров по персоналу и представителей руководства различных компаний. Были самые разные ответы. Например: «После 35 человек уже не энергичен». Или: «После 30 лет уже трудно усваивать информацию».

Все эти доводы лично мне кажутся очень сомнительными. Люди настолько разные, что пытаться причесать всех под одну гребенку просто не имеет смысла. Наиболее точным ответом был следующий: «Человеком после 30 лет трудней управлять». Это правда. Зрелого мужчину труднее обмануть, подставить, прогнуть по зарплате. На него не наорешь. Ему труднее промыть мозги, что он – обслуживающий персонал и всем обязан своим существованием [1]. Что же делать системному администратору после 40 лет?

Вариантов масса: стать начальником, уйти в дворники или в программисты, открыть свой бизнес… Тогда от «сисадминства» придется отойти. Получается, что системный администратор – это временная профессия. Что-то вроде «Макдональдса» для инженеров.

Для сравнения: главный бухгалтер, юрист или финансовый аналитик средних лет ни у кого не вызывает вопросов. А вот системных администраторов старше 40 лет с точки зрения российского бизнеса быть не должно.

Читать далее (слишком большой текст): http://linexp.ru/other/888-ujti-ili-ostatsya-zakulisnye-problemy-sisadminov.html

Перемещено leave из admin

 ,

softf4288
()

RSS подписка на новые темы