Звонки мошенников
3 поста
Вспомнил ещё одну историю из санатория, где работал начальником IT.
Зима, слякоть, с неба что-то сыпет. Сижу у себя в кабинете, жму на кнопки. Звонок из дальнего корпуса.
- Макс, тут картиридж всё, пусть кто нибудь придёт поменяет.
- Окай, ща организуем.
Выхожу в отдел к ребятам. Сидят два админа, остальные куда-то ушли.
- Мужики, тут в кабинете 123 надо картридж поменять, кто пойдёт?
Мужики смотрят в окно, на меня.
1: - Я только пришёл.
2: - Да и мерзко на улице.
Я: - Давайте монетку кинем? Выбирайте кому что.
1: - Мне орёл! А ты, кстати участвуешь?
А на улице правда мерзко. Да и от контекста оторваться не хочется.
Я: - Я, как начальник, обнаглею вконец и моё будет ребро.
2: - Ну тогда мне решка, чего уж...
Достаю монету, подбрасываю. Поймать не получилось, она ударяется об стол, подпрыгивает, отскакиевает от пола и ныряет за плинтус у стены.
На ребро.
Я: - Блять... Что-ж, никто меня за язык не тянул.
Мужики смеются.
Беру картридж, несу, меняю. А потому что слово надо держать :)
Factorio, как известно, ещё и своеобразная такая ide. Играл я как-то и захотелось мне графики порисовать. Ну, типа расход руды посмотреть. Ну дааа, можно конечно статистику открыть, но это же не спортивно! А я таки ещё и программист то, ну.
Лампочки? Да ну, избито уже так что места живого нету. А вот с белтами - интересно. Особенно если с цветами! Ну, вечер на это увлекательное занятие потрачен.
Настраивается три градации цветов: плохо-сойдёт-хорошо.
Логика: в зависимости от входного значения манипуляторам устанавливается размер стека и фильтр. Фильтр так-же управляется тактовым генератором для согласованной работы манипуляторов.
Да, я видел рендер 3D с дисплеем на белтах. Но это видео появилось сильно позже моих графиков. Я то ещё в апреле 2019го делал...
Работал я как-то в соседнем со своим Замухосранском городе начальником ИТ отдела в санатории. Помимо всего прочего подавал заявки на закупку всякой ерунды. И вот как раз про одну такую закупку и расскажу, которая была этак в 2012м году...
Собрались мы закупать партию рабмест для врачей. Компьютер-монитор + принтеры. Не помню уже сколько, но больше 40. Принтеров чуть поменьше но не важно. Продумал ТЗ под закупку с расчётом возможных апгрейдов и аварий. Ну, например, по два HDD в каждый комп, свободный слот PCI... Хотя бы на матери чтобы был LPT и COM, необязательно на заднюю панель выведенные и так далее. Подготавливал сильно заранее - было время подумать и прикинуть.
Отыграли торги, поставщик привозит железо. Снабженец вызывают меня на склад, проверить. Прихожу с документами. Снабженец чего-то болтают с поставщиком (П), грузчики разгружают машину. Половину уже разгрузили, носят. Я тут же выхватываю из потока пару комплектов и принтер. Снабженца кто-то вызванивает, он убегает.
Принтер посмотрел - ок. Вскрываю первый системник. И начинается
Я: - Эгей, подождите, а где второй HDD?
П: - эээ....
Я: - Где свободный слот оперативки?
П: - Нуу...
Я: - Ну хоть PCI свободный есть... А почему на морде системника usb разъёмов нет?
П: - Надо поговорить
Я: - Раз надо, тогда давайте, нивапрос
П: - Чего ты хочешь?
Я: - Домой и спать. А если по ситуации поговорить... Ну ок. На каждую машину мне, пожалуйста, windows 7 professional. Хоть наклейками, хоть корпоративкой. Тогда уже и посмотрим, если снабженцы будут не против.
П: - А если подумать?
Я: - Гм, ну если подумать, то сверху винды хотелось бы ещё десяток HDD.
Поставщик явно не ожидал такого поворота. Меняется в лице. Появляется снабженец. Описываю ему ситуацию. Показываю ТЗ всеми подписанное, показываю факт. Снабженец чешет в затылке и говорит что, мол, вроде как если с виндой сверху то скорее всего он тоже согласится. Смотрим на поставщика, тот сникший. Ща, говорит, с начальством перетру... Уходит на улицу, разговаривает по телефону, возвращается. Смотрит на нас, на грузчиков и говорит: "Привезём другие". Грузчики: "ну блиин!".
И таки привезли через пару недель другие рабместа. ЧСХ, исполнено было вплоть до запятой. Вот чего сразу так нельзя было?...
Я пошёл в свою часть склада глазами посмотреть чего там у меня в остаткак раз уж уже тут, пока ходил-смотрел, грузчики всё загрузили, поставщик уехал. Захожу на выдачу обратно - снабженец с кладовщиком еще стоит, кофе пьют и меня кружка ждёт. Ну, обсудили, посмеялись немного. А эти двое мне и рассказывают, что недавно почти так-же туалетную бумагу закупали. Купили, значит, сразу на год. Опять же, ТЗ, характеристики, все дела. Приехал чуть ли не вагон этой бумаги. Пока разгружали - эти двое вскрыли три коробки, достали по рулону из каждой, размотали и замерили. Ну и конечно все три замера мимо. Ну, грубо говоря, в ТЗ: "в каждом рулоне не менее 54м", а на деле в одном 50м, в другом 52м, в третьем снова 52м. Ну, они достали еще десяток рулонов, заактировали распаковку, измерения. Вычислили как-то-там сколько в среднем им метров не довезли. И претензию отправили. Ну и поставщик ещё довозил, чуть ли не целую машину этой бумаги.
С тех пор я внимательно смотрю в ТЗ не только когда его пишу, но и когда исполняю. И не стесняюсь уточнять в процессе.
Сижу, пишу/отлаживаю свой ансибол. Звонок от программера.
П: - не работает твоя команда
Я: - какая ошибка
П: - файла нету
Я: - какого файла?
П: - curl
Я: - 0о
Лезу в сервант, curl установлен, вызывается. В том числе от нужного имени пользователя. Ограничений никаких нет, всё ровно
Лезу в мануал по CI, откапываю варианты запуска скриптов, прошу показать экран и что именно он делает. Показывает. Вызов задачи немного по другому. Прошу сделать как в мануале. Делает. Запускает. Нет файла. Вижу в логах что генерируется скрипт, ищу на диске - нету. Почистилось уже. Прошу запустить таск опять чтобы поймать скрипт и посмотреть в кишки. Со второй попытки ловлю. В кишках выглядит всё норм - одна строка, всё ок. Запускаю - файл не найден. Закрадываются подозрения... Удаляю слово curl, пишу его заново. Работает.
Я: - Слушай, я тебя щас грохну. Замени в curl русскую 'с' на латинскую 'c'!
Я как-то тоже писал обзор на Factorio:
-------
Однажды в далёкой-далёкой галактике... Впрочем, где то это уже было. Ну да ладно.
Летел однажды некий человек (для определенности назовём его Макс Каммерер) по своим делам сквозь дальний космос и горя не знал. Ну и поломался. Причём поломался не просто так, а совсем. Ну и не Макс, конечно, а корабль егойный. Ну и, как водится, оказалась поблизости планета с "условиями, близкими к земным (ц) (тм)". С трудом Макс дотянул до этой планеты и без малого не сломался уже сам, но выжил. И даже немного ништяков успел из корабля прихватить.
И как бы на этом месте у обычных людей история заканчивается с печальным концом, ибо выживание на неизвестной планете требует правильного произрастания рук и присутствия серого вещества в голове, а не на ботинках, но с этим у Макса было все хорошо.
Огляделся Макс вокруг. Деревья растут и даже вроде как из дерева. Пруд недалеко и вроде как с водой. Попинал Макс камни ногами, некоторые из которых оказались очень даже полезными и занялся строительством нового корабля. Ну сами понимаете: катастрофа катастрофой, а дела то не ждут, надо дальше лететь. Обещания же надо выполнять.
А вот вы как себе представляете постройку корабля? Я вот тоже никак. А Макс очень даже представлял из чего состоит корабль и как его собрать. И даже план в голове какой-никакой себе нарисовал.
Ну в общем, порубил деревьев, насобирал камней - вот и печь готова. Кое-как набрал железной руды, переплавил. А вот и кирка. С киркой то поудобнее будет. Дальше - больше. Ррраз - и уже копать самому не надо, ибо придуманная и собранная машина за него сама копает, успевай только топливо подбрасывать. Рраз - и уже самому носить ничего не надо, ибо конвейеры есть и даже работают. И не только конвейеры, но даже манипуляторы есть. Конвейер без манипуляторов как руки без пальцев же, ну.
Дальше - еще больше. План в голове то есть, а надо формализовать то. Вот и лаборатории уже стоят. И генератор на пару. Без электричества то в наше время никуда. И руки то хоть и растут правильно, а попробуй то руками хотя бы тыщу шестереней вырезать или тысяч десять плат спаять. Этак до старости можно трудиться. Соответственно, заводик небольшой появился. Один, потом второй, потом завод по производству заводов. А всему этому ресурсы нужны. Больше ресурсов, еще больше! И вот уже десятки электробуров вгрызаются в породу.
Планета, ко всему прочему, оказалась не совсем необитаемой. Оказалась заселена какими то тараканами. Ну как бы тараканами, потому что обычные тараканы за раз пол ноги откусить не пытаются. Пришлось оружие придумывать, патроны к нему. Забор, опять же, строить. Тараканы то на дым бегут, а тут как ни старайся солнечные панели расставлять - всё равно что нибудь да дымит. И всё это на фоне увеличивающейся потребности в ресурсах. А руда то начинает заканчиваться, а до соседней залежи пилить и пилить. И вот уже поезда с вагонами, погрузка-разгрузка, вырубка лесов... Тяжко это всё строить в одно лицо. Ну здесь Макс и придумал дронов вместо себя для строительства использовать. А заодно дронов, чтобы ништяки в карманы таскали. А заодно и конвейеры проапгредил. Дважды. И манипуляторы. Трижды.
И знаете, так во вкус вошел, что через каких то там полгода у него уже целая сеть железных дорог, десятки заводов, сундуки забитые ништякими и даже ядрёный реактор в рюкзаке.
Построил Макс в итоге себе корабль и даже тестовый запуск с местным пассажиром устроил. И пригорюнился. Привык он сильно к этой планете, да так что даже тараканы родными кажутся. Да и обещания свои уже выполнить не успел - смотреть людям в глаза стыдно, массаракш. В общем, живёт он теперь на той планете и всячески эксперементирует с заводами-фабриками, пытаясь наладить производство так, чтобы хотя бы раз в минуту очередной корабль на орбиту отправлять.
Такие дела.
-------
Доброе время суток.
Я в детстве не наигрался с приёмником, решил вот поиграться опять. А так как я админопрограммист - хочу себе SDR. Послушать эфир, посмотреть на спектры WiFi, BT итд.
Но, к сожалению, судя по всему, HackRF у нас в стране вне закона, поэтому подскажите пожалуйста, есть ли в продаже что-нибудь похожее на HackRF, но без передатчика на борту?
Уважаемая Лига Юристов, нужен совет.
Я хочу заказать себе HackRF One для экспериментов, вот такую железку. Это широкополосный приёмник в диапазоне от 1 МГц до 6 ГГц. Девайс является так-же и передатчиком на этих-же частотах, но мощность не превышает 0,165Вт (50мА при 3.3В судя по описанию). Вот именно из-за второго у меня как раз и возникают сомнения.
Я как бы не особо радиолюбитель, хотя паяльник в руках держать умею. Я админ/программист. В качестве хобби в том числе arduino. Вот и хочется поэксперементировать с передачей данных по воздуху и интересно увидеть что в это время творится на каналах.
Опять же, интересно посмотреть как выглядят полосы wifi, bluetooth итд. Использовать за пределами своего дома не собираюсь. Ну и эфир послушать - в детстве не наигрался с приёмниками и прочим радио, и интерес остался.
Так вот, если я закажу эту штуку в Россию - какие могут быть последствия? Заберут? Заставят зарегестрировать? Осудят?
Так как история моя про мониторы многим понравилась, решил я написать ещё про своё домашнее IT. Но не про то, как я себе рабочий конпустер собирал, нет. Конпутеры, ноуты - это сейчас есть почти у каждого, а то и по нескольку (а уж у меня то! Хлам. правда...). А речь пойдёт про то, чего не у каждого есть: про домашние сервера.
Как я уже писал ранее - в IT я с детства, хотя первый свой компьютер появился у меня где-то лет в 20. До этого перебивался по клубам, да по учебным всяким классам. Первые годы владения компом я чтототам программировал, изучал всякую ерунду да в игрушки играл. А потом, году этак в 2006, решил изучить PHP. И мой внутренний перфекционист сказал: "Изучать будешь в родной среде! Никаких виндовзов! Линупс, апач, мускуль, пхп - всё как у взрослых!". С линуксами я знакомство уже имел конечно, но такое себе, шапочное. Поставил, как сейчас помню, федору вторую и ворвался. Долго ли, коротко, но спустя одну недописанную CMS, полтора самописных манагера пакетов, собирающих софт из исходников, перехода на Gentoo и ещё какойто матери родилась у меня идея поднять дома сервачёк.
Вы спросите "Зачем?". А вот хотелось. Вдобавок инторнет этот ваш тогда был со скоростью 33.6 килобит в секунду. Кило, мать их, бит! И кеширующий прокси был тогда достаточно мощным инструментом, сильно облегчающим сёрфинг. Железа у меня тогда уже немного накопилось и я на коленке из второго пня и прочего поднодножного бисера, всё в том же 2006м, собрал вот такое
Да-да, флопповоды тогда ещё были в ходу. Хотя дискетки в них вставлялись достаточно редко, флопповод добавлялся в конфигурацию на рефлексах, особо не думая. В это железо была влита Gentoo ( я усидчивый, ага :) ), настроен диалап, поднят сквид. Как-то само собой туда пришёл dhcp, bind, iptables, прочие интересные слова и эта железка стала, как говорится, шлюзом - воротами между моей домашней локалкой и внешним миром.
Конечно же оно стало и немного хранилищем. Места то на диске больше, чем гента занимает. Ну да, кеш ещо сквидовый, но не настолько же?
Время шло. Железо потихоньку дома добавлялось. В основном жестокие диски. В основном списанные, с бэдами. Но меня это не останавливало :)
Уже тогда я освоил софтрейд и пользовался им на всю катушку.
На работе я тоже выпросил себе аудиенцию на склад барахла, откопал железа ещё рабочего, но туда, я ради разнообразия, влил FreeBSD. К слову сказать это был единственный BSD в моей жизни :)
Скорость на работе тогда хотя и была заметно больше, чем дома (емнип 30 мега(!)бит), но траффик считали. И squid мне помогал экономить. К слову сказать, у матери был плоскогубцами зачем-то вырван один из слотов оперативки, приходилось следить за тем, чтобы контакты памяти не перемыкало.
Потом, почти в 2007м, у нас случился переезд и места под железо у меня стало больше. К тому же появился ADSL. Целых 8 мегабит дома! На радостях я притащил домой пару буквально забранных с мусорки 14" монитора.
Но шлюз - это конечно хорошо. Но хотелось чего-то ещё. Уже тогда меня стала посещать идея домашней медиастанции. Ну, кино на телевизоре посмотреть. Стриминговых то кинотеатров тогда не было, емнип, ещё. Поэтому, гдето в 2008м, превозмогая сложности подключения телевизора к компу, я начал пытаться. Это сейчас HDMI и думать не надо. А тогда приходилось искать видяху хотя бы с композитным выходом и паять переходник в AVI тюльпан.
Но опыт оказался не особо успешным. Производительности хлама не хватало на то, чтобы нормально крутить кино. Железо какое-то время просто пылилось там.
Где-то в это время я сменил работу и стал вместо программиста админом. Как оказалось - админить мне нравится больше немножк. Персональный сервак на работе перестал быть нужен ибо я теперь управлял сразу сетью.
Спустя какое то время подвернулось новое железо и домашний шлюз переехал на него
Нет, с работы я никогда ничего не тащил. Весь мой домашний хлам был либо мне подарен, либо выковыривался из "мусорного ведра" после списания.
Спустя ещё немного времени у меня появился древний ноут (с камнем от Cyrix на борту). Конечно же Gentoo! Но хлам и есть хлам. Попытавшись на нём поработать и несколько подзаколебавшись я этот ноут пристроил в качестве консоли к шлюзу. Ну и нет-нет выводил ему на экран траффик
Но потом догадался что ноут хотя и слаб, но кое в чём может и помочь. И сделал из него аудиостанцию. Поднял там mpd, натравил на свою библиотеку музыки, подключил колоночки, настроил вебморду и прочие api и слушал в своё удовольствие. Зачем? Ну, а чего оно простаивает?
А ещё немного времени спустя у меня появилось ещё железо и я из него сделал отдельное хранилище. Этакий домашний NAS. Откопал где-то корпус, собрал, воткнул Gentoo и настроил. Жестокие диски разложил в купленные рэки. А дисков у меня было тогда достаточно :)
Летом железу под потолком было жарко. Приходилось ставить вентилятор, который гнал воздух с пола вверх.
Шлюз обзавёлся торрентокачалкой с вебмордой. Удобно. И опять мне не давала покоя мысль о том, что надо дома медиастанцию. Не вытерпел, и гдето в 2009м купил микро-itx мать, спаял ИК-приёмник, собрал это всё в кучу. Gentoo, XBMC. Шлюз качает, NAS хранит, XBMC управляет библиотекой и показывает. Красота!
А потом, в 2010, у нас дома случился ремонтъ. Совсем ремонт. Капитальный. Наконец-то появилась возможность нормально проложить себе сеть. Ну как нормально... Без фанатизма, не штробя отдельных штроб под пары. Был выбран угол для будущей "серверной" и туда всё стягивалось.
Много кабелей, скажете? Да, избыточно. Рабочие места моё и жены, медиастанция, тв на кухне и в зале, возможные места точек WiFi, чердак... Плюс ещё к каждому прибору учёта по кабелю. Пока не пригодились но чувствую, скоро будет, всё к этому и идёт.
Первое включение после ремонта:
Диски в реках грелись, вентиляторы реков жужжали. Поэтому я диски перетащил на их законное место, но реки всё равно пригодились немного спустя.
Когда собрали нам шкаф - я на какое-то время вернулся обратно к бескорпусному варианту расстановки железа. Ну нравится мне это порно, что поделать.
А потом... А потом наступило будущее. Как то сразу и скоропостижно. Гугломузыка, гуглофильмы, сриминг. Появились хромкасты, миракасты... Хромкаст оказался удобнее XBMC - можно было смотреть прямо здесь и сейчас. Хранилище оказалось ненужно, торрентокачалка тоже. Всё есть онлайн. К тому же железо шлюзовое уже было достаточно древнее, да и как то новая работа несколько навалилась на меня - я стал девопсом и действительно оказался занят круглыми сутками почти. Тогда как на предыдущих работах иногда мог неделями только и делать что следить за мониторингом да за бекапами. Да и роутеры заматерели... В общем всё как то так сложилось что я, в 2016м, убрал из своей домашней "серверной" весь хлам, повесил патч-панели да и вообще немного навёл порядок.
Но желание иметь дома сервера всё-таки во мне жило. Поэтому где-то через год или два, я вернулся обратно к плетению паутины у себя дома.
Начал на довольно старом железе шлюз обратно поднимать, руками. Времени заниматься находилось немного, но я был счастлив процессом.
И приблизительно в это время жена захотела себе ноут, который был куплен. Монитор, как я уже рассказывал, прилетел мне на кронштейн, а железо из системника полетело в шлюз.
К тому же девапс я или нет? Начал снова с нуля, но настройку всего этого я возложил исключительно на ansible. Писал роли, плейбуки. Рисовал конфиги и скрипты. Сейчас это всё добро доступно у меня в Github, если кому интересно. Не спеша, степенно. К тому же, с перфекционизмом. Вместо iptables - nftables, поддержка ipv6 (да, у меня дома v6 тоже есть, правда не нативная провайдерская, а об хулиганов), тор - прокси для доступа к ресурсам, попавшим под ковровые блокировки, поддержка двух провайдеров (угу, у меня их два) и так далее.
Потом ещё отлаживал какое-то время и наконец, заменил роутер нормальным, настоящим шлюзом. AMD FX(tm)-8350, 16 гиг оперативки, 4 винта в btrfs.
И, наконец, на прошлый новый год мне удалось занедорого, с рук купить себе годный микротовый свич
Собственно, вот так у меня сейчас в "серверной" и есть. Слева внизу, кстати, термостат, управляющий вытяжным вентилятором.
Что дальше?
А дальше в планах вот что:
* Переместить шлюз в мастерскую, чтобы там шумел и грел воздух
* Обратно вернуть себе хранилище. Но уже не просто так, а ceph минимум на трёх нодах.
* Машинку бывшей медиастанции переделать в SDR станцию. Ну, как только узнаю не примут ли меня, если я закажу HackRF вместо обычного SDR приёмника.
Может и ещё чего придумаю.
Такие дела.
Потихоньку доделываю себе мастерскую/серверную. Подходит время собирать каркас для стеллажей и полок.
Профильная труба 20х20 уже куплена, 90 метров. Полуавтомат сварка есть. Варить не умею, как раз будет первый блин.
Вчера попытался расчертить себе каркас, вроде бы получилось и как бы всё понятно, но несколько вопросов есть. Но для начала - о чём речь объясню.
Основное рабочее место.
Общий вид:
Слева и справа - тумбы для ящиков, под столешницей тоже выдвижные ящики, над столешницей полка.
Каркас:
Дополнительное рабочее место.
Общий вид:
Внизу -закрытый шкаф, в котором будет стоять домашнее железо. Сервера, регистратор и так далее.
Под столешницей - опять же три ящика выдвижных.Слева - бокс под 3D-принтер, рядом дополнительное рабочее пространство и выше пара полок.
Каркас:
Вот приблизительно что я хочу получить в итоге.
Ящики буду крепить на подшипниковые салазки, а в свою очередь салазки буду крепить на ОСБ, которую прикручу за "уши" внутрь каркаса. Ну, наварю в углы квадратов с отверстиями и шурупами притяну ОСБ.
1. Не могу для себя понять - нужно ли мне делать для основного рабочего места каркас для выдвижных ящиков под столешницей. С одной стороны - нет - там и так ящики в тумбах, а под центральный ящик можно в принципе ОСБ накрутить, притянув за "уши". А вот для дополнительного рабместа хотелось бы иметь под столешницей чуть более герметизированный шкаф, и поэтому я к каркасу буду прикручивать ОСБ, этакий "потолок" сделаю.
2. Достаточно ли будет конструкция крепкой? Может где-то надо распорок поставить/усилить?
3. Какие струбцины мне лучше взять? Интересно магнитные попробовать но слышал что они не очень, а мне надо как-то углы выдерживать при сварке. Слабо себе этот момент представляю...
4. Что я ещё забыл? Что посоветуете?
Спасибо :)