bash.im ithappens.me zadolba.li

Linux

1947

Погнулась

Подрабатываю эникейщиком. Привезли комп в ремонт — забит вирусами под завязку. Загрузил лайв-сиди, вставил флешку с CureIT — WinPE выдал радостное сообщение о том, что USB-устройство не определено.

Выдернул поскорее, залез внутрь. Оказалось, на одном из передних USB-разъёмов перепутаны местами красный и белый провода, то есть на разъём данных подано напряжение. Флешка сдохла, не определялась ни на одном компе. Решил попробовать «занулить» через dd. Вставил в домашний шлюз на Дебиане — определилась нормально. Интереса ради сделал mount — файлы были на месте, флешка отлично работала. Обрадовался, воткнул в виндовый комп — «устройство не определено».

Проверил на всех версиях винды от 98-й до семёрки — нигде не заводится. Флешка стала фанатом GNU.

1932

За красноглазым глаз да глаз

Поведаю-ка леденящую душу историю. Случилась она года три назад. Работал я тогда в провайдере админом, обеспечивая биллинг и шейпинг. Начиная с какого-то времени из техподдержки стали приходить одинаковые заявки: пользователи жаловались на огромные задержки при работе по HTTP, при этом другие протоколы работали отлично. Поначалу это меня не касалось, но тут пришли админы с роутеров и сказали, что у них всё чисто, а режет всё это дело мой шейпер.

Полез разбираться. На нашем оборудовании проблема не воспроизводилась совсем — заход с логином пользователя на этот же шейпер давал полноценный интернет. За безуспешными попытками прошла неделя, по прошествии которой путём вдумчивого изучения «нетстата» я вдруг обнаружил, что проблема проявляется только у клиентов, у которых стоит линукс. Я быстро проверил свою теорию — так и было. Поразбиравшись ещё немного, я выяснил, что запросы по HTTP от линукса и винды ходят в биллинге по разным маршрутам. Это удивило меня окончательно, и я пошёл копать дальше.

Ещё до меня, в начале «нулевых» работал на сетке безопасник. Отличался он крайне нездоровым характером и твёрдой уверенностью в том, что любой линуксоид — это хакер, а значит, за ним надо следить с особой тщательностью. Недолго думая, поставил он на сервере программу, которая выборочно анализировала HTTP-заголовки и, найдя строчку «Linux» в User-Agent, перенаправляла все запросы пользователя на специальный сервер с логами. Проблема же возникла только три месяца назад, потому что линуксоидов в городе стало слишком много, и сервер, ведущий логи, перестал справляться со своей работой и начал тормозить пакеты.

1922

Укрепляюще-оздоровительные пляски с бубном

С компами родители на работе меня начали знакомить в четыре года, а в девять я уже пошёл на кружок информатики, чем, собственно, и подписал себе приговор — стать айтишником.

С линуксом я познакомился лет в 15–16, но применить его в деле смог лишь через четыре года, подняв на нём три сервера в региональном отделении банка. Пока всё настраивал, проверял и писал простенькие скрипты, я сильно скинул вес, не меняя режима питания. Потом опять три года юзер-френдли винды — поправился очень сильно.

Но вот два месяца назад утвердили мой проект по установке линукса на рабочие станции. Начал делать, подкручивать, подгонять, оптимизировать, обучать людей — за эти два месяца скинул аж 8 кило и не останавливаюсь.

К чему я всё это: люди, если хотите сбросить вес — не покупайте таблетки, не ищите диеты, не надо мучить организм! Просто купите или скачайте себе дистрибутив Debian. Если же нужно сбросить вес срочно и сильно, тогда советую попробовать Gentoo.

1885

Уровень абстракции

Моя жена всю жизнь была далека от компьютеров, однако в последнее время по роду деятельности (её поставили главной медсестрой) ей приходится составлять различные документы в Word и Exсel. Как-то раз приносит она на флешке неоконченный вордовый документ с кучей таблиц, содержимое каковых и предстояло исправить. Жена, естественно, попросила меня помочь в этой титанической работе.

На домашнем компе у меня уже лет 12 стоит SUSE Linux, так что запускаю я OpenOffice, загружаю документ и начинаю его править. Жена сидит рядом и наблюдает за процессом. Через некоторое время она не выдерживает, кричит: «Что ты делаешь?! Не так нужно», — выхватывает у меня мышь и клавиатуру и начинает показывать, куда нужно нажимать и что делать. Я ей осторожно так говорю:

— Ир, может быть, ты не заметила, но это не винда и не Ворд.
— Да мне не всё ли равно? Иконки везде одинаковые!

1871

Под одну гребёнку

Тикет-система в техподдержке обычно предлагает для быстрого заполнения заявки готовый набор полей. В техподдержке одного из наших провайдеров в графе «операционная система» можно выбрать только разные сорта Windows. В списке, разумеется, XP, Vista и старушка 98-я, а также поле «другая» на случай менее популярной версии.

Знали бы вы, в скольких заявках на подключение от монтёров требуется настроить у клиента Windows Ubuntu или Windows Mac OS!

1842

Путь в тысячу ли начинается с первого шага

Пару лет назад познакомился я с девушкой — у нас и до сей поры всё замечательно. Сначала я объяснил и показал ей, что Opera гораздо удобнее и лучше «осла», потом аналогичным образом пересадил на QIP. Затем она поинтересовалась, во что же такое я играю, и полтора года мы потеряли вместе в WoW. В общем, прошли мы через многое.

А вчера я спросил её:

— Давай, может, я тебе Windows 7 поставлю? Хорошая система.
— Ну дай я пока на Убунте посижу...

Стыдно — чувствую себя воинствующим виндузятником.

1706

Без женского внимания

В организации под моим присмотром около пятнадцати машин. С моей подачи четвёртый месяц главный инженер сидит на 11-й «Федоре», а с выходом 12-й версии я поставил свободную ОС и снабженцам.

В самом начале дня звонок:

— Доброе утро, а как в этом... э-э-э, этой х@#не вызвать диспетчер задач?
— Зачем?
— У меня приложение зависло.
— Какое?
— Ну это... Бабы голые.
— Это серьёзная проблема. Выхожу.

Проблема и правда серьёзная, вот только Линукс тут ни при чём. Админ, будь user friendly, но в меру.

1704

Wine вверх тормашками

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

В обеденный перерыв от скуки я решил стырить рабочие базы 1С, чтобы дома поковыряться. Cпокойненько ввожу:

ssh z@***.***.***.***
ls ...
cd ...
cp ... (на другой сервак, у которого синхронизация с домашней машиной настроена)
exit

До меня начинает потихонечку, ме-е-едленно доходить: сервак-то виндовый вроде был! Память судорожно перебирает возможные события. Nmap'ить лень, да и наверняка позакрывал там всё, что можно. Тыкаю в RDP — обана, Windows 2003!

Глаза по пятаку. Лезу вновь туда же по SSH и начинаю перебирать команды (жестокий бодун и растерянность не позволили сократить историю до uname -a) — почти всё работает! Впрочем, apt-get не найден — стал перебирать все варианты от yast до emerge. Когда маразм начал спадать, решил дойти до работы, по пути позвонив аутсорсовцам.

Как человек, не дружащий с виндой уже крайне продолжительный срок времени, про Cygwin и ему подобные я не слышал. Оказалось, как-то раз я пожаловался Саньку-аутсорсовцу на винду, тупую да непривычную, он поставил мне этакий Wine наоборот, а я и забыл совсем. А ведь начал уже представлять себе некий чудо-сервак с двумя активными на железном уровне осями!

1675

Марио в яйце, яйцо в утке...

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

Никаких проблем — через пять минут поиска обнаруживается нормальная ОС и тулза для прошивки, вот только всё под винду, а у меня стоит убунта. Не вопрос — поднимаю вайн, пробую под ним — работает. Запустили, перешили. На том же ресурсе находим прогу для управления машинкой с компа, под вайном же запускаем и получаем полноценный remote desktop. На форуме находится Pocket DOSBox...

Убунта, под убунтой вайн, в вайне покет-контроллер, в покет-контроллере по блютусу телефон с WM6, на WM6 — дос, в досе — эмулятор Nintendo, а в эмуляторе ме-е-едленно и плавно прыгает с трубы на трубу Марио.