bash.im ithappens.me zadolba.li

Интернет

1032

Наш пострел везде поспел

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

Собственно, к делу. Недавно приобрел себе новый комп — старый сжег статикой, нечаянно коснувшись USB-разъема. При загрузке после стандартного отчёта о ресурсах и девайсах на экране появилась непонятная надпись — не могу, мол, загрузить Express Gate.

Что ж за гейт такой? Курение мануалов прояснило ситуацию. Express Gate — маленькая быстрозагружаемая операционка на встроенной в материнку флешке, позволяющая выйти в интернет и посмотреть фотки со сменных носителей. Да, производитель биоса утер нос корпорациям с громкими именами — в буклете сообщалось, что получился самый быстрый в загрузке браузер, если считать со времени нажатия кнопки питания.

Экспериментировать с загрузчиками компа не очень хочется, но вот сделаю бэкап — обязательно попробую!

1027

Лисичка ФФ и её воображаемые друзья — Е., О., компас и цветная фиговина с пимпочкой

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

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

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

Всё, думаю, проблема решена. «Каким браузером пользуетесь?» Как вы думаете, что я получила в ответ? Правильно:

— А что такое браузер?
— Эээ... Ну, в интернет через что выходите?
— Сайтом.
— А запускаете Эксплорер или Оперу?
— Сначала ярлычком.
— Во! Ярлычок в виде синей буковки Е или красной буковки О?
— Синяя Е.
— Это Эксплорер. Версия какая?
— Что-что?..

Хорошо то, что хорошо кончается. Теперь девушка точно знает, что такое браузер, какой из них установлен у неё и даже то, что это последняя доступная версия. И форму она тоже заполнила, правда, браузер тут был ни при чём: девушка просто не заметила нужную кнопку...

1025

Мой сортир — моя крепость

Конец девяностых. Начало развития локальных сетей. В соседнем доме двое ребят скинулись и купили себе тарелку. Через месяц поняли — дороговато удовольствие! Подключили всех соседей — всё равно нерентабельно. Оформили все документы, зарегистрировали локальную сеть и начали подключать дома.

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

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

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

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

1017

Ютуба нет — и точка!

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

Тыкаюсь по сетям соседей — удивительно, но все три ранее открытые сетки оказались запаролены по WPA и WPA2, так что брутфорс мне тоже не помог. Вспоминаю про недавно купленный WiMAX-адаптер: надо же, и он не работает. Звонок ваймаксовскому саппорту — профилактика на сети.

Быстро перебираю в уме все оставшиеся варианты: идти в ближайший Макдоналдс долго, по EDGE качать видео дорого и бесперспективно. До меня доходит, что деньги есть на кредитке, а заплатить за интернет через интернет можно и с телефона! И вот я, с двумя дорогущими макбуками, WiMAX-адаптером, двумя роутерами и кучей подключенных к вайфаю соседей сижу почти что в центре нашей столицы и тыкаю в кнопки старенького телефона.

Через пять минут работоспособность коннекта восстановлена, открываю две страницы — интернет вылетает. Матерясь, звоню провайдеру; оператор, извиняясь, говорит, что пока я клал на счёт деньги, у них что-то сломалось и починится через три часа.

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

1014

Мой адрес — не дом и не улица

Сегодня настраивала Kerio WinRoute Firewall. В нём есть страничка авторизации пользователя, по умолчанию — server:4080. После ввода имени и пароля юзер может бороздить просторы интернета под моим строгим контролем. С утра проверила на компьютере директора — всё прекрасно заработало.

Есть у меня напарник, мой ровесник. Несмотря на четырёхлетний курс «прикладной информатики» за плечами, этот субъект умудряется только увеличивать объём моей работы своими глуповатыми действиями. Даю ему задание пройти по всем компьютерам и поставить в браузерах server:4080 страничкой по умолчанию.

Через десять минут отсутствия напарник возвращается. Дескать, поставил на три компьютера, продолжать смысла не вижу — не работает!

Как так? Пошла посмотреть — действительно, на экране ошибка «невозможно загрузить страницу». Полдня сидела, копалась в настройках «Керио», а напарник за другим компом по моей команде проверял, работает server:4080 или нет. Я видела, что запросы идут на посторонний внешний IP и, естественно, режутся файрволом, но причину этого понять не могла.

На моё счастье, парень ушёл на обед. Я собралась выключить тестовый компьютер, но моё внимание привлекла адресная строка браузера — в ней было вбито http://www.server.ru:4080.

1004

Чего изволите? ~#

Вспомнилась история моего первого знакомства с линуксом — забавная и поучительная.

Домашний компьютер у меня появился в десятом классе. За полгода я только и научился, что ходить по сайтом из-под IE да щёлкать мышкой на всём подряд, — даже командную строку мне не довелось открыть ни разу. Однако некоторые простейшие проблемы решать я всё-таки научился: текст очередного непонятного окошка вколачивался в Яндекс, и по поисковой выдаче я иногда понимал, что и куда надо ввести.

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

Обрадованный, я тем же вечером принёс к товарищу свой системный блок, и он, бормоча непонятные заклинания, принялся за работу. К делу он подошёл основательно: поставил Slackware, добавил несколько крайне нужных пакетов, произвёл бесчисленное количество настроек — словом, система была полностью готова. Естественно, что в ходе этих манипуляций он как опытный администратор выставил runlevel = 3, да и забыл про это.

Придя домой в половине десятого, я радостно включил свой компьютер, достал из кармана листок с надписью «Логин администратора — root, пароль — qwerty» (предполагалось, что своего юзера я создам сам) и стал ждать загрузки. Войти в систему у меня получилось с первого раза. Помедитировав с полчаса на строку «root@comp ~#», я догадался, что компьютер ждёт, когда я что-нибудь введу.

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

Что чувствовал в тот вечер свежеустановленный линукс, нынче я даже боюсь представить. Не знаю, какие команды мне попадались под руку, но если команда startx и появилась, то, видимо, уже слишком поздно, когда KDE уже не запускался. Убедившись, что после очередной команды рабочий стол с обоями и кнопочкой «Пуск» всё ещё не появился, я бездумно переходил к следующему примеру. Держалась «слакварь» молодцом, и упала только глубокой ночью.

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

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

989

Хорошо забытое старое

Понадобилась мне как-то раз инструкция по программированию древней мини-АТС 2х8. Куча буквенно-цифровых кодов — вспомнить нереально.

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

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

Вылезает одна- единственная страница результатов с несколькими ссылками. Щёлкаю первую, вторую — «страница не найдена». Возвращаюсь на страницу поиска. Блин, а знакомый адрес! Приглядываюсь: ё-моё, это ж мой собственный сайт, эти файлы я сам когда-то «расшаривал» для коллег! Захожу на соседний комп и нахожу потерянное руководство.

На сайт файл я опять выложил — мало ли, опять потеряю или ещё кому понадобится.

974

Переходящее красное знамя клиента-образца

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

Стали думать и гадать, зачем же ему такая сумма на счёте. Оказалось, что на сайте у нас размещена инструкция по оплате интернета через уличные терминалы. Третий пункт звучит так: «Введите пин-код, например, XXXX». В качестве образца, конечно, выступал код того самого везунчика.

Теперь хотим уговорить веб-программеров, чтобы те написали скрипт, по очереди подставляющий на сайт наши пин-коды в надежде, что и нам перепадёт немного бесплатного интернета от таких умников.

965

В Советской России Гугл ищет вас!

Работаю веб-программером — делаем разнообразные сайтики и интернет-магазины. Очередной клиент попросил, чтобы к сайту была прикручена статистика от Google. Я прикрутил, а до кучи поставил сайт в очередь на индексирование.

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

Прошло некоторое время. В аську стучится админ сервера компании-заказчика: «Твой проект грузит на 103% процессор MySQL-сервера!»

Где-то час выясняли, что не так, и только потом сообразили посмотреть в логи. Выяснилось, что умный Google-бот без проблем отыскал поисковую страницу сайта и стал рекурсивно насиловать проект, отыскивая ключевые слова в результатах поиска по результатам поиска...

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