Озарение пришло дома. Выйдя покурить на балкон, зацепился взглядом за разбитый китайский радиоуправляемый вертолёт. Снял приёмник-контроллер, из 3310-й «нокии» выкорчевал моторчик, взял пульт. На работе приступил к сборке. К моторчику припаял лопасть из полоски латуни, кнопку в роутере перепаял на 180 градусов, рядом закрепил моторчик, прицепил ограничительный резистор и аккумы. Вместе с контроллером и ранее изготовленной биквадратной антенной смонтировал внутри роутера. На пульте нажимаю рычаг газа — моторчик хлопает лопастью по кнопке и держит, пока не отпустишь рычаг. Шикарно!
Шайтан-девайс закинул на шкаф у окна, растянул метра три провода от приёмника. Не вставая с рабочего места, быстро настроил беспроводной мост и оставшуюся пару рабочих часов провёл уже в интернете, почитывая свежие вести с IT happens.
Со временем о точке узнали молодые коллеги. В обмен на пароль обязались заряжать девайс по окончании рабочего дня. Я же, помимо кнопки ресета, внедрил возможность включения и выключения питания с того же пульта, но через релюшку. Красота!
#9563: Синий зуб звонит бревну
12:15 14.07.2012, IT happens
Сегодня заходил на один сайт о строительных материалах. Обычный шаблонный сайт, таких миллионы в интернете. Сразу отметил несколько признаков индусского быдлокода:
— Отсутствует 301-й редирект. Сайт работает только с WWW.
— Работает только под «ослом». Пришлось запускать через Wine.
— Отсутствует поиск.
— Имеется русская локализация, но переведённая в стиле «Синий зуб — Позвонить бревну».
— В некоторых местах русский язык вообще отсутствует, текст написан на английском.
И как тут не вспомнить бородатый анекдот, как программисты строили дом?[2]
#9564: Голенькие одноклассники
12:15 14.07.2012, IT happens
Кодирую в PhpStorm. Пишу «NULL», промахиваюсь и печатаю «NU::».
Смотрю. Жму Ctrl+Space. Жду. Думаю, почему автокомплит IDE ничего не показывает. И что вообще за класс такой — «NU»?
Чувствую, что пора сделать перерыв на кофе.
#9565: До 16, не старше
12:15 15.07.2012, IT happens
Я задолбался жить в хрущёвке. Долго копил деньги и в итоге таки смог переехать в уютненький домик в пригороде Екатеринбурга. Думаете, жизнь пошла спокойно? Ага, сейчас же! Одна-единственная заноза в заднице мешает жить спокойно, и имя ей — интернет.
Сперва подключил ADSL от известного всем оператора в жёлтую полосочку. Я закрыл глаза на то, что за вдвое большие деньги скорость была в полтора раза меньше, чем в хрущёвке. Я со вздохом смог принять, что выходной канал раз в пять ýже входного: в конце концов, рейтинг на торрент-трекерах уже не мейнстрим, а фотки можно и на ночь оставить выкладываться. А то, что цифрового ТВ нет и не предвидится, меня вообще не задело: я его не смотрю. В общем, интернет нормально работал до первого осеннего дождя. После него связь исчезла. Техподдержка ответила просто шедеврально: «У нас этот, как его… свитч водой заливает! Подождите недельку, он высохнет, и интернет появится». Все попытки пробиться сквозь железнолобый первый эшелон успехом не увенчались. В итоге я неделю докачивал свои торренты, сидя в кафе с халявным вайфаем.
Зима прошла. Наступила весна. Снег начал таять. Свитч по-прежнему затапливало. Будучи не в силах платить за отсутствие интернета, я расторг договор и обратил свой взор к точно независимому от погоды 3G-модему красно-белой яйценосной компании. На коробочке гордо красовалась надпись: «До 14,4 Мбит/с!» Подключил, пару часов поковырявшись, чтобы завести модем под линуксом. Интернет появился. От радости даже ограничение в 8 ГБ не показалось большим. Малина, как всегда, быстро кончилась при попытке измерить скорость. Наивысшим достигнутым показателем были 1,5 Мбит/с, — и это при вышке в паре сотен метров! Саппорт поверг все мои аргументы в прах железобетонной фразой: «Полтора мегабита замечательно укладываются в ограничение до 14,4 мегабит».
#9566: Это как роутер, да?
12:15 15.07.2012, IT happens
Я работаю инженером в NOC крупного магистрального провайдера. Основная задача — фиксация аварий, их локализация, устранение и ещё куча всего по мелочи. Приходится работать в том числе и с оборудованием SDH.
Фиксирую на мультиплексоре по потоку E1 аварийную индикацию. Стандартно открываю трабл-тикет, оповещаю свой саппорт, что по такому-то клиенту со стольких-то лежит канал, и звоню субпровайдеру, обеспечивающему последнюю милю в городе. Трубку поднимает девушка. Объясняю ситуацию. Девушка достаточно быстро понимает, про какой канал идёт речь.
— Да, по этому направлению у нас была авария, но всё восстановилось.
— Авария по каналу сохраняется.
— Перезагрузите ваше оборудование.
— Магистральный мультиплексор? (
— (