12888

Увлекаясь, увлекай

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

Какой ещё эскапизм? И упаси Господи устраивать ответный троллинг фальшивыми ядерными реакторами! Вас чуть-чуть тролланули — а вы уже голову в песок и противоположным местом рычать на всех? Хотите, чтобы вашего увлечения не боялись? В массы его несите! В массы!

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

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

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

А ещё через N лет дети подрастут, и вы увидите дополнительный результат: снижение преступности в микрорайоне.

Эй, чего спим? К сведению приняли? А теперь — действовать бегом марш!

12887

Плюс строчка в базе баз

Я бухгалтер.

Не плюйтесь. В своё время я закончила факультет ВМК и даже несколько лет на одном из заводов ВПК СССР с тремя другими такими же выпускниками под руководством конструктора-энтузиаста пыталась не больше не меньше как создать отечественную САПР. Ну, это так, к слову. Молодая, была, закомплексованная, боялась начальнику слово поперёк сказать. Он для меня был непререкаемым авторитетом — не про сходимость же процессов и методы оптимизации ему рассказывать. Кстати, он, конструктор, выучившийся в 70-е годы, когда слово-то «ЭВМ» было экзотикой, самостоятельно изучивший Фортран, всерьёз считал, что, написав программу, имитирующую действия конструктора, он создаст САПР. Святая вера! Он ведь кандидатскую на этом защитил.

Ладно, со вступлением закончили. Наступили девяностые, нужно было кормить семью, и я пошла в бухгалтеры. Как меня (выпускницу ВМК) пытались учить считать на счётах, тоже рассказывать не буду.

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

Через неделю приехал админ, вынул хард, уехал, на следующий день мне его привёз с базой данных, оторванной от сети в день Y. Естественно, данных вверенного мне магазина там не было. Плюнув на всё, я поехала в головную организацию посмотреть, что же там. А там стояли две базы: одна, в которой они работали, а рядом то, что я за неделю от дня Х набила. Когда я спросила, что будет ещё через неделю — у них будет три базы, и так до бесконечности? — народ молча пожал плечами, а новый главбух, успевший поменяться за эту неделю, начала жаловаться мне на тупость ПО и беспорядок, оставленный предшественником. В общем, каждый тупо бил в базу данных свой объём первички, а кто и как потом всё это сводил, я не знаю.

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

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

12886

Закрой дверь с той стороны

Работал я в своё время… ну, не эникеем даже, а «спаситепогибаем» в энном количестве контор в городе. А куда деваться — деньги-то нужны.

Звонят девчонки с джинсового оптового склада: «Мы не можем поменять картридж в принтере, а нам надо».

Приезжаю. Стоит принтер Canon — не помню, как зовётся, почти клон HP LaserJet 5. В комплекте идёт софтина, которая даже на русском (это в те-то времена, когда LaserJet 5 был современной машиной). Так вот, как только открывалась крышка принтера, строгий голос из колонок компа говорил: «Закройте крышку принтера!» — на что девчонки взвизгивали и захлопывали её.

12885

Совершенно верно

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

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

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

Я допустил оплошность. Разница между двумя идеально «пройденными» тестами составила пару секунд, после чего, как я узнал на выпускном, за мной велась удалённая слежка.

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

12884

Не умеешь — не берись

Устроился админом в офис где-то месяц назад. Делал плановую установку обновлений. Один из компов (42-й) через Радмин не ответил. Оставил его на сладкое, чтобы потом вручную всё сделать. Закончил дела и потопал к нему через весь офис.

Вечер, офис пустой, никого нет, полумрак. Топаю к станции. 34-я, 35-я, 36-я. Поворачиваю за угол и вижу, что 42-я кабинка сияет красным светом. Я остановился как вкопанный. Выглядело всё очень зловеще, как будто врата в ад открылись. Сглотнул и медленно пополз к 42-й. Аккуратно заглянул в кабинку…

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

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

Чувствую, останусь я в этом офисе надолго. Тут народ заботливый.

12883

Молния Мёбиуса

Не могу понять, почему люди так яростно сопротивляются прогрессу.

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

Когда Apple внедрили новый стандарт, я был безумно доволен. Дело в том, что зрение у меня не очень, а силушкой бог не обидел. И воткнуть не той стороной micro-USB или старый разъём Apple для меня не составляло никакого труда.

Теперь я же такой проблемы нет. Вставляй, как хочешь — будет ОК. Почему никак не примут такой же двухсторонний стандарт USB — это загадка космического масштаба. У кого-то в голове застрял стандарт разъёма, который нужно вставлять строго одной стороной — и хоть тресни. Собственно, на другом конце кабеля, там, где всё ещё остался USB, тоже нужно что-то менять. Тот же Thunderbolt и мощность выдаёт бо́льшую, и скорость передачи. Что же мешает тянуться к новому?

А ничего. Только замшелость и стереотипы о страшной компании Apple.

Развиваться нужно, дорогие мои сисадмины и инженеры. А то так и не будете знать о существовании автоматической коробки передач у автомобилей.

12882

Вашу бы энергию да в наших целях

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

Я купил, установил. На айпадах оно просто незамедлительно вылетало, а на на айфонах благополучно работало только на старых. Я обратился к разработчику. Тот сразу же начал ныть, что денег нет, айфон у него только один и старенький, а айпада отродясь не было. Сказать, что я офигел — ничего не сказать. Как можно выкладывать платный софт без элементарного тестирования?

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

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

Кстати, это приложение всё ещё в продаже. Видимо, кто-то его всё же потестировал на халяву.

12881

Лучшая работа — хорошо оплачиваемое хобби

Заметил, что многие на свою работу жалуются. Не исключение и коллеги по цеху. Расскажу вам свою историю.

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

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

Строительная фирма в том же районном центре. Офис и несколько удалённых точек. Пара серверов, под полтинник компьютеров в хозяйстве с различным уровнем компетенции пользователей и спектром их работы. Качаю навык общения с пользователями и объяснения им по нескольку раз одного и того же. Попутно приобретаю ещё несколько навыков, как, например, правильный монтаж СКС, администрирование серверов под Windows и Linux и прочие умения, характерные для админа подобного класса. Опять не сошлись во взглядах с руководством, которое считало, что тратить деньги на IT — моветон. Стоит только как следует наехать на админа, как он тут же на коленке из коры дуба и подорожника скрутит готовое решение.

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

Поэтому, коллеги, если вы чувствуете, что достигли потолка на одном месте — стремитесь дальше. Узнавайте новое и не ленитесь прогрессировать в своей сфере. Это сделает вас ценнее как специалиста, а вашу жизнь и работу — интереснее и благополучнее. Совсем не обязательно тут же все бросать и тоже открывать свою лавочку. Вы можете найти для себя новое место работы, которое будет вам нравиться. Как говорится, лучшая работа — это хорошо оплачиваемое хобби. Все мы в сфере IT не случайно. Мы здесь, потому что это нам нравится. Так давайте заниматься этим не из-под палки, а в удовольствие! Тем более, многое тут зависит именно от вас.

12880

Сильнее давишь — быстрее едешь

Сцепление, фрикционы… Кто-нибудь помнит, что такое «двойной выжим с перегазовкой»? Нажали сцепление — включили нейтраль — отпустили сцепление — газанули — нажали — включили передачу.

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

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

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

Эти два момента — переключение передач и трогание с места — самые сложные в управлении автомобилем. Поэтому умные люди давно придумали автоматические коробки. Они бывают разных конструкций, но смысл везде одинаков: сильнее давишь — быстрее едешь. Есть свои нюансы и трюки, но если вы не гонщик и не мастер по катанию в болотах, вам они ни к чему.

Итак, к чему же мы пришли в нашей автомобильной аналогии?

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

В компьютерном мире мы видим то же самое: если вы не занимаетесь ремонтом, если не вынуждены поддерживать жизнь в древнем рассыпающемся монстре и не являетесь программистом уровня ядра ОС — вам совершенно незачем разбираться в потрохах. Ну, разве что вам больше делать нечего…

12879

Последний писк

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

В отделение привезли новый сетевой принтер. Торжественно водрузили на стол, стали настраивать. Настройка прошла нормально (хотя были мелкие трудности), но озадачил тот факт, что при печати принтер издавал писк. Позвонили в поддержку. Поддержка тоже была в изумлении и сказала, что такого быть не может и фирма не встраивает в принтеры пищалок.

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