bash.im ithappens.me zadolba.li
10102

Обожмите по SSH

2 ноября 2012, 07:45

Дело было полгода назад, когда я ещё снимал квартиру. Инет в том районе раздавали два говнопровайдера (иначе не назовёшь). Выбрал из двух зол меньшее.

Однажды — да что там правду таить, опять! — пропал инет. А мне как раз было нужно выкинуть обновлённый плагин на хостинг и через полчаса забрать пару сотенок вечнозелёных с карточки. Звоню провайдеру.

— Алло, добрый день, моё имя Светлана, чем могу помочь?
— У меня инет пропал, сделайте что-нибудь.
— Откройте, пожалуйста, меню «Пуск».
— У меня сейчас планшет.
— Пройдите к компьютеру.

Сажусь за рабочий ноутбук с любимой Убунточкой.

— Откройте меню «Пуск».
— У меня линукс.
— Наш интернет с малоизвестными программами не работает!

Тихонько охреневаю и включаю игровой десктоп с «семёркой».

— Вот я за виндой.
— А сколько у вас компьютеров?
— Пять, не считая планшета и смартфона.
— Вы компьютерщик?
— Типа того.
— Ну так какого вы меня тут вопросами мучаете? Сами починить не можете?

10101

Очи долу!

2 ноября 2012, 07:15

— Нажмите кнопочку F5.
— У нас нет тут такой кнопки, тут только «Форма для печати» и «Поиск».
— Нет, нажмите на клавиатуре.
— Ой, я щас дам трубочку, объясните.

Передаёт трубку напарнице.

— У нас тут проблема…
— Я понимаю. Я попросил нажать клавишу F5 на клавиатуре.
— Это где?
— Верхний ряд клавиш, сразу над цифрами.
— А-а-а! «Файл», «Правка», «Вид», «Избранное»…
— Нет, не смотрите на монитор, смотрите на клавиатуру. Она прямо под монитором.
— Ой, я не понимаю, что это.

Передаёт трубку первой тётке.

— У нас тут проблема…

Господи! Да когда же юзерам будут права выдавать, разрешающие эксплуатацию ПК?

10100

Подруга, прощай и прости

2 ноября 2012, 07:15

В этот мрачный день от нас ушёл хороший друг — материнская плата GA-P35-DS3L.

Она была нами на протяжении последних лет. Несмотря на свою простоту, она всегда была готова включиться в нужный момент или передать нам пять вольт на USB, чтобы мы могли оставаться на связи без шума охлаждения. В трудные моменты она никогда не предавала нас, всегда была рада ласкам в области кнопки Power. Её тело было прекрасно: только импортные конденсаторы и золотистые радиаторы всегда радовали своим видом. В этот ужасный день, покидая нас, она выглядит всё так же свежо. Глядя на неё, ни за что не подумаешь, что эта великолепная девушка более никогда не сможет порадовать нас миганием своих светодиодов. Прощай и прости нас, если мы когда-то были неправы, великая GA-P35-DS3L.

Я никогда не забуду тепло твоего южного моста. Спасибо тебе за всю помощь, что ты оказывала нам на протяжении всех этих лет… Ничто не сможет заменить тебя, такую добрую. Будем вспоминать о тебе вместе с сервером и ноутбуком, находясь в 192.168.4.0/24. Прощай.

Помним, любим и скорбим.

10099

Играть назад

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

Старичок возвращает в торговую точку магнитофон, мотивируя это тем, что у него неправильно работает кнопка Playback. Написано ведь: «играть назад», а он играет вперёд. Интересно, зачем ему это было надо — для сублиминальной суггестии?

10098

Без ключа к разгадке

1 ноября 2012, 07:45

Ходил чинить компьютер к юзверю на дом.Подхожу к домофону в стандартной пятиэтажке и виду следующие надписи на панели домофона:

— Введите номер квартиры
— Дождитесь ответа
— В случае ошибки набора номера нажмите DEL
— Для ввода кода открытия двери нажмите CODE

А на цифровой клавиатуре домофона был полный набор цифр от 0 до 9 и всего лишь две функциональные клавиши: [C] и [0--╝] (ключ).

Что значит [C]? Code? Clear? Call? А что значит [0--╝]? Ввод ключа?

Так и живём: пишем в мануале одно, а на деле имеем другое.

10097

Неизбежно и неотвратимо

Включаю комп. Инета нет, странички виснут, Гугл не пингуется. веб-интерфейс роутера не отвечает. После нехитрых манипуляций с сетевым шнурком и логами на роутере стало ясно, что меня кто-то ддосит, а встроенная аппаратная защита не справляется. Звонок провайдеру — ребята адекватные. «Сейчас пороем логи, откуда растут ноги». Блочат парнишку, дают мне айпишку. Извините, что стихами.

Сижу я и думаю: тварь я дрожащая иль право имею? Качаю софт для DoS. Спустя час мне надоедает. На пробу коннекчусь по SSH по айпишке под admin:admin1 и… попадаю в знакомую мне менюшку роутера Netgear.

В общем, вайфай-сети пользователя теперь вещают в мир:

Я больше не буду
ддосить одмина с Украины

Попытка перейти на поисковики редиректит попеременно то на «Официальный сайт представительства „На@#$“», то на гей-порно. Пароль сменён на максимально длинный, протоколы доступа заблокированы все, включая SSH. Трафик ограничен до минимума «привет, DSL».

Это я к чему? Школьное поколение, учтите: понятие «вас накажут» выглядит именно так. Не «может быть», не «если», а именно так, без вариаций и альтернатив. Ну, и учите матчасть.

Всем ровных пингов и прямых маршрутов.

10096

Я вам что, профессор — каретку двигать?

1 ноября 2012, 07:15

— Техподдержка, Алёна, здравствуйте!
— Здравствуйте, у меня 4325 на 8387 не умножается.
— Так. Вводите число 4325. Ввели?
— Да.
— Теперь подводите каретку к цифре 5.
— Почему?
— Потому что она последняя в числе 4325.
— А, понял. Дальше что делать?
— Поверните ручку семь раз по часовой стрелке.
— Почему семь раз?
— Потому что цифра 7 последняя в числе 8387.
— Повернул, что дальше?
— Каретку сдвиньте на один разряд.
— Не сдвигается!
— В другую сторону попробуйте.
— О, получилось!
— Дальше поверните ручку по часовой стрелке восемь раз.
— Почему восемь? А, я догадался почему! Дальше я всё сам сделаю.
— Служба технической поддержки компании «Железный Феликс» всегда рада вам помочь. Если что, звоните ещё!

10095

На технологии неведомой в году далёком

1 ноября 2012, 07:15

Решил наш шеф вытащить данные из древнего чуда программостроя, написанного для виндов 3.11 на технологии неведомой в году далёком. «Есть!» — сказал я и начал колупать это чудо.

Шаг 1. Находим программу-просмотрщик. Ура, функция экспорта есть! В CSV табы ставит где получится, текстовые фрагменты в кавычки не берёт; в плейн-тексте разделяет поля случайным количеством пробелов, причём в моноширинном шрифте таблица не складывается; в Ворд экспортирует нормально, таблица кривая, но каждое поле в своей ячейке и столбцы подписаны.

Кусков данных — 2370 в 15 папках. Чтобы полученное имело смысл, необходимо слить их тройками с учётом хитрого подобия имён (это таблицы базы данных с самодельными связями «один ко многим»), а из опций командной строки только «viewer.exe filename».

Шаг 2. Пишем программу. Сканирует папки, находит тройки, запускает просмотрщик, при помощи посылки клавиш в нужном порядке проводит операции: загрузка файла, экспорт в DOC, выгрузка (и так будет с каждым), выход. Далее уже цивилизованными средствами файлики открываются, интерпретируются и передаются в базу данных, где ещё более цивилизованно объединяются. Прогнозируемое время работы — около месяца (уж очень дряхлая у меня на работе машинка).

Шаг 3. Переносим всю эту муть на домашний комп, пробуем запустить. В конце концов отрезаем раздел и ставим 2000-ю (выше не работает просмотрщик, ниже — мой комп). Ура, приблизительно 50–60 часов!

Шаг 4. Создаём сеть из хоста и восьми виртуалок, пишем программу, делящую всё это на восемь приблизительно равных частей и раздающую виртуалкам. На них программы параллельно трудятся, посылая клавиши в просмотрщики (из-за единственного буфера клавиатуры просто распараллелить не удаётся). Данные собираются обратно на хост (11 часов), а с «цивилизованной» частью восьмиголовый бульдозер справляется меньше чем за час.

Итог:
поиск альтернативных программ для конвертации — 3 дня;
попытки запустить на домашнем компе, сначала приспособив к «семёрке», потом на разных виртуалках, потом на отдельной оси — 4 дня;
написание сервера, клиента, создание виртуалок, настройка сети — 2 недели;
отладка — 1 неделя;
работа — 1 день.

Лучше было запустить на рабочей машинке и повесить на монитор листик с надписью: «Не выключать! Идет подсчёт». Авось, блок питания и не сгорел бы.

10094

Выкорчевать бы всю проприетарщину

1 ноября 2012, 07:15

Если драйвер энвидийный
Для Убунты вдруг не пашет
И выкидывает грубо
В чёрно-белую консоль,
Вы не бойтесь: вам помогут
Богатырь Апт-гет плечистый
И услужливый анынсталл
С этой справиться бедой.

Хм, что это я… В общем, сегодня мне довелось лечить ноут, хозяйка которого неудачно установила дрова для карточки Nvidia, в результате чего система стала после загрузки выпадать в консоль. Решение нашлось на Убунту-форуме:

1) sudo apt-get purge nvidia-* (y на все вопросы);
2) sudo nvidia-uninstall;
3) перезагрузка и счастье.

Спасибо, коллеги!