Истории с тегом: linux

Всего историй: 603

5408

Лекарство от снобизма

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

В документации Sane (ПО для сканирования под линукс) утверждалось, что девайс поддерживается, однако в реальности сканер не подавал признаков жизни. При гуглении обнаружилось, что с проблемой столкнулся не я один. Кто-то умудрился запустить сканер под эмулятором, кто-то предлагал вступить в переписку с производителем, но всё это меня не устраивало. Наконец выяснилось, что реально поддерживает мой новый аппарат лишь самая-самая свежая версия Sane, которую даже скачивать нужно не как тарбол, а из SVN-репозитория. Даже версия двухмесячной давности не годилась, только январская. Скачал, собрал, запустил Scanimage, услышал обнадёживающее хрюканье аппарата, обрадовался, посмотрел на часы, убедился, что ночь подходит к концу, лёг спать.

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

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

5401

Мне так, в окошко посмотреть

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

Системные требования:

Pentium 120 МГц

32 MB RAM

DirectX 7

Windows 95

Internet Explorer 4

Ё-моё, где логика?

5390

Победа за тёмной стороной

Выполняю лабораторную работу по основным командам линукс-терминала. Есть задание использовать команду kill. Запускаю первую попавшуюся игрушку (шахматы), смотрю список процессов, определяю PID, выполняю kill. Процесс исчезает из списка, но окно шахмат никуда не девается и светит надписью: «Белые победили. Один из игроков умер».

5361

О бесполезной красоте сложных решений

Делали с друзьями как-то один проект. Естественно, конференции в скайпе, закрытые чаты для обсуждения проблем и решений. До релиза остаётся неделя, а у меня, главного кодера, интернета нет. По телефону говорить — не выход: некоторые на другом конце света. Выделили мне пчелиный модем с корпоративным анлимом на месяц.

По закону Мёрфи под «семёркой» устройство не запустилось. Ладно, попробуем из-под пингвинов. Зря я так ядро оптимизировал! Модем юзается только как кардридер. Подумал и запустил соединение с сетью из-под винды, которая коннектится к прокси на виртуалке с ХР, настроенной из-под линукса, к которой по виртуальному USB-порту подключён модем.

К концу пятичасовой настройки я вспомнил, что в трёх минутах ходьбы от дома есть кафе с вайфаем.

5358

Стопроцентный русский

К сожалению, если при установке Убунту с Alternate CD выбрать русский язык системы и только русскую раскладку, то в ходе инсталляции английский будет, а при первой же загрузке никакого варианта, кроме русского языка, не останется, и войти в систему будет невозможно.

Именно в таком «абсолютно русифицированном» состоянии я застал больше пятнадцати машин в родной конторе в один прекрасный день прошлого года. Рядом в состоянии, близком к помешательству, сидел свеженанятый помощник админа. Парень решил показать, какой он хороший и легкообучаемый, и вечерком накануне установил Убунту на технику для 20 новых рабочих мест. Надо заметить, что это был его первый опыт установки линукса вообще. Записал он 20 копий Alt-CD, почти синхронно поставил систему на все машины и решил проверить. Обнаружил «глюк», переустановил начисто — и ещё раз, и, наверное, ещё… Каждый раз он, ориентируясь на опыт инсталляции винды, упорно выбирал русские язык и раскладку. Поскольку пользователей с русскими именами создавать было строго запрещено, выхода «герой» не видел.

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

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

5290

С блэкджеком и школьницами

Супруга работает в школе, преподаёт информатику. На одном из уроков ученик спрашивает:

— Людмила Викторовна, а чё это у вас какой-то беспонтовый Windows стоит?

— Дети, ну я же вам уже говорила, что это не Windows, это Linux.

— Да… Но этот ваш Linux — такой беспонтовый Windows!

Проходит несколько минут. Тот же ученик:

— А игрушки тут нормальные!

5255

Действительность трещит по швам

Качаю файл при помощи wget. При использовании USB-EDGE-модема (3G до нас ещё не дошёл) частенько случаются обрывы, с которыми умная программа обычно успешно справляется — но не всегда. В этот раз лог заставил серьёзно задуматься о жизни.

Соединение закрыто, позиция 28241. Продолжение попыток.

(попытка: 2) %URL%

Устанавливается соединение с %serverName%|%IP%|:%PORT%... соединились.

Запрос HTTP послан, ожидание ответа... 200 OK

Длина: 9366054 (8,9M) [application/zip]

%fileName%.zip вырвался в действительность.

Продолжение попыток.

Иду по улице и оглядываюсь, не идёт ли где мой вырвавшийся в действительность ZIP-архив.

5226

Зверинец уехал, ослы остались

Сижу под Убунтой. Иногда легче запустить программу под Wine, чем ждать, пока загрузится винда под виртуальной машиной.

Компьютер я перезагружаю очень редко и иногда смотрю в top, чтобы следить, куда уходят ресурсы системы. Однажды заметил, что чересчур всё тормозит. Запускаю top и вижу в списке процессов iexplore.exe. Удивление, учащённое сердцебиение и возгласы: «Не может быть!»

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

5216

Аптечка первой помощи

После реанимации очередного ноута я понял, почему «Линукс-центр» продаёт свои дистрибутивы в объёмных пластмассовых жёлтых коробочках. Это же для того, чтобы в них поместилось ещё полтора десятка дисков и флешек с другими осями!

5214

Сегодня ставишь «Мандрагору» — софтовым завтра будешь вором

Году эдак в 2005-м я пошёл на первый курс института, и в связи с этим событием мне прикупили новенький ноутбук на «Совке». Выбрав железного друга, через пару часов отбыли домой, в Белоруссию. Приехав на место, я понял, что так дело дальше не пойдёт: на производительном и мощном компе крутилась гадкая Windows XP Home Edition.

Видимо, у белорусских компьютерщиков своеобразный взгляд на вещи, потому что полный дистрибутив Мандрейка на одном DVD я так найти и не смог. Утомившись бегать глазами по рядам дисков, я решил спрашивать у продавцов:

— У вас есть Mandrake на DVD?

— Нет, только на четырёх CD.

Ответ последнего продавца согнул меня пополам:

— Пиратский линукс на DVD не выпускают.