bash.im ithappens.me zadolba.li
11856

Фиговинка на колёсиках

23 января 2014, 07:15

Понадобилось мне для лаборатории купить робоплатформу на базе Ардуино. Купил, привёз, надо провести это дело в бухгалтерии. Предприятие большое, бухгалтерия — в отдельном кабинете, я там редкий гость.

— Что это за устройство?

— Это робоплатформа, машинка на четырёх колёсиках, сверху стоит микроконтроллер.

— Что стоит?

— Маленький компьютер.

— Это можно провести как компьютер?

— Да, это маленький компьютер.

— А к нему монитор подключается?

— При желании — да, подключается удалённо.

— Нет монитора — это не компьютер. И 1С на него поставить нельзя. Точно, это не компьютер!

— Поставить можно что угодно, просто в данном случае это компьютер на подвижной платформе.

— (Закатывая глаза.) Так это игрушка? Как её проводить?

— Под маркой «всякая фигня»!

11855

Начальник отдела хищений и дезинформации

23 января 2014, 07:15

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

Ценник не гнул никогда. За полную отстройку/переустановку машины брал две-три тысячи и имел свой процент. Помню пару случаев, за которые мне стыдно, но деньги были очень нужны. Потом я сел «админить» наших мастеров: денег тогда хватало с лихвой для студента-гуманитария, который в эти железки изначально лезть не собирался. Однако к 2010-му я завязал с этой деятельностью и сейчас расскажу почему.

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

Каждый мастер действует на свой страх и риск. Редко люди работали под своим именем. Одного коллегу по цеху возили на кладбище и грозили оружием; другой ударил клиента табуреткой, так как тот не хотел платить и пытался драться; третьего поймали на установке пиратского софта и впоследствии судили. Были и весёлые истории, но это как-нибудь отдельно.

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

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

11854

Фриланс в абсолюте

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

— Почём? Это смотря на какой CMS.

11853

Волей великого Рандома

Ходил я как-то с другом на олимпиаду по программированию. Было нам лет по пятнадцать.

На три хитромудрых задания давалось полтора часа. Первые два задания отняли у меня большую часть времени. На третье оставалось от силы пять минут, однако и этого мне хватило. Изюм в том, что программка должна была выдавать «ДА» или «НЕТ». Улавливаете ход мыслей? Генератор случайных чисел я вынес подальше с экрана, а для отвлечения внимания написал первоклассный индусский код. После окончания времени к каждому участнику по очереди подходили двое дяденек (явно гуманитариев) и диктовали с добрый десяток проверочных входных значений. За каждый правильный ответ начислялось по баллу. Дошла очередь и до меня, а точнее, до генератора, который угадал четыре из десяти. Четыре балла за пять минут — очень неплохо.

Неподалёку сидел мой друг. У него успех был не таким фееричным, но сдаваться он явно был не намерен. Как я узнал позже, все компы были в сетке и в открытом доступе, а вычислить файлы соперников не составило для него труда. Друг, конечно, не изверг, но над соседом изрядно поиздевался, посносив его и без этого неработающие исходники. Почему именно сосед? Да очень просто: этой редиске учитель внаглую диктовал, как сделать задание.

Так я занял второе место, а друг хорошо повеселился. Через год мы с ним, заняв уже первые места, поехали на республиканское соревнование

Мораль:

1) Ищите нестандартные способы.
2) Делайте бэкапы.
3) Никогда не сдавайтесь.

11852

Пятью вольтами и двумя хлебами

22 января 2014, 07:15

На ноутбуке внезапно пропали интернеты. Ну, наверное, как обычно, роутер повис — надо перезагрузить! Но он в другой комнате, а идти лень, думаю, проверю-ка я с телефона… Опаньки — на телефоне работает!

Переподключаюсь к точке с ноута — ни фига. Интернета так и нет. На всякий случай перезагружаю роутер (мало ли) — тоже не помогает. Создаю подключение к точке заново — без результата.

Время было позднее, лёг спать. Утром включаю ноут — ничего не изменилось (ещё бы), зато заметил странный писк. Писк, который издаёт переносной жёсткий диск, когда ему не хватает питания. С чего бы ему не хватало питания? Всегда всё было хорошо… Выдёргиваю жёсткий — и тут же появляется интернет.

Видать, диск отобрал еду у вайфай-модуля. К ноуту постоянно подключена куча периферии, но раньше такого не происходило. Дело в том, что я приехал погостить к родителям; USB-хаба с отдельным питанием не нашлось, и пришлось подключить обычный.

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

Проблема может прийти, откуда не ждёшь.

11851

Ночь, подушка и застава

22 января 2014, 07:15

Во время оно софт писался на PowerBuilder версии пятой. Кто помнит, тот всплакнёт от ностальгии по загубленным нервам. Отладчик валился в самый непредсказуемый момент, поэтому проще было в критических местах прописывать месседжбоксы.

Накатили новую версия на полигон — два десятка застав. Пререлиз. Если всё окей — делаем показуху высокому руководству и пилим (зачёркнуто) получаем деньги.

Для быстрой связи оставил номер своего мобильного. И не зря. В три ночи звонок от дежурного:

— Такой-то Такойтович?

— Ну да, а что?

— Вы оставляли свой номер, если в такой-то системе будут проблемы. Диктую текст сообщения…

И дальше динамический select на полтора экранных листа.

Конечно, сразу сообразил, что не все отладочные месседжбоксы удалил, и в ближайшие минут десять соображал, что делать.

Так рано я не приезжал на работу ни до того, ни после. Уже в семь утра был в своём кабинете, искал все «левые» сообщения, удалял их, пересобирал проект, выделял обновлённые библиотеки, создавал апдейт, выкладывал его на сервер обновлений…

Успел! Проект был принят на ура, все остались довольны, и только у меня поседела грудь.

11850

Не время расслабляться

21 января 2014, 07:45

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

Прошло около года, и появились первые проблемы: в любимом Rayman вдруг «поплыла» графика. Текстуры сползали с полигонов моделек, играть было невозможно. По совету одноклассников решил я переставить дрова. Попросил своего дядьку скачать 50-метровые драйверы с официального сайта Nvidia. Принёс на болванке — качались всю ночь. Переустановка проблему не решила.

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

Игроманом я всё равно стал, но — спасибо этому маленькому вентилятору — школу закончил без троек.

11849

Софт не значит гуд

21 января 2014, 07:45

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

Вернувшись, я взялся за настройку. Туннель со склада был успешно перенастроен, осталось немного поменять настройки имеющегося туннеля на старой точке. Я ввёл новые настройки в маршрутизатор и дал команду «применить». К моему удивлению, после этой команды упал туннель между моим домом и этой точкой, хотя изменения не должны были его затронуть. Зайдя на другие две точки, я обнаружил, что упали все туннели (основные и резервные), связанные с этой. Подстеленная соломка в виде дополнительного VPN и прямого доступа не спасла: маршрутизатор перестал отвечать на пинг (изменения вообще не затрагивали интерфейсы). С переездом серверов эта точка теряла свою важность, и можно было подождать начала рабочей недели и восстановить всё через тот же Тимвьюер, но если пропал пинг, то, возможно, и с исходящим интернет-каналом непорядок, а это уже явно потребует физического присутствия. Ключей от помещения у меня нет, но я вспомнил, что недавно мы туда ставили вайфай. Я подумал, что смогу прицепиться к нему с улицы, не заходя в помещение, и вернуть конфиг из бэкапа.

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

Выводов из этой истории можно сделать два.

1. Соломку подстилать нужно ещё и в железном виде.

2. Не работайте в праздники.

11848

Солнышко в руках

Локальная сеть, одна штука? Системный администратор, две штуки? А как вам это:

Солнышко, 1 шт.
Интернет, 1 шт.

Поняли? Посмотрите на солнце. Видите? А теперь запомните: оно принадлежит нашей поликлинике — и только ей. И интернет, через который вы сейчас читаете эту историю, тоже.

А если серьёзно, ОУФК «Солнышко» — это такой ультрафиолетовый излучатель для кабинета физиотерапии, а «интернетом» нечаянно обозвали USB-сетевуху.