Cybermaster

Пикабушник
11К рейтинг 22 подписчика 44 подписки 11 постов 8 в горячем
Награды:
5 лет на Пикабу
45

Ответ на пост «Если не Инстасамка, то кто?»91

Я что-то не пойму. Ладно, эта вам не нравится, но почему целая серия постов предлагает не пойми кого?
Маликов, Тапок, Растеряев... Люди-то может и хороши, но ведь это певцы? Вот на завод если нужен токарь - ищут токаря, а если в it нужен программист - то программиста берут.
Наверное, в Думе должны сидеть люди, которые должны уметь, гм, управлять? Ведь есть же и такие учебные заведения?
А вместо этого набрали не пойми кого, прости господи, и вы что, ждёте, что они нормальных законов напишут? Так они ж только бабло грести до жопой трясти...

60

Саундтрек

Ночная смена на заводе.

Обычно в 6 утра на улице включают музыку. Чтоб веселее на смену идти.

Сегодня диджей почему то с полуночи включил.
Выходишь курить - ночь, никого, и только саундтрек из Atomic Heart...

8797

На военном заводе5

Решил тоже поделиться. Но не ответом на пост, так как все ответы несколько однобоки, а у меня ситуация несколько иная.

Отработал я 15 лет у частника. Начинал с простого оператора, потом универсал, ремонтник, технолог, главный технолог, конструктор... Вплоть до главного инженера. Зарплата 80-120к, но очень уж нервная работа. И вот, в октябре прошлого года решил поменяться на что-то белое и стабильное.

И устроился на военный завод оператором ЧПУ. И, вы знаете, обещания отдела кадров не обманули!

Обучение бесплатно, даже наоборот, ученические платят. Учат по настоящему, не для галочки. Зачеты, экзамены... Как технарь но за 3 месяца.
Завод, конечно, не новый, но конкретно у меня станки не старше 15 лет, а вот прямо сейчас ставят парочку новых на моем участке. И на соседних тоже. И завод говорят строит 4 новых цеха. И оборудование в них уже оплачено. И людей набирают.
Одежду, обувь (Италия, я охренел), перчатки (двух типов, по размеру), средства защиты, личный инструмент, мыло, кремы для рук и т.д. - выдают. Бесплатно. Много. Разрешают забирать домой, если остались лишние.
Коллектив - очень хороший, доброжелательный, со всеми за руку вплоть до нач.цеха, а то и выше (если заходят). Чурок, зеков, АУЕшников, долбоебов - нет от слова совсем никак. Работы - море, что радует. График работы 2/2, смена 12 часов, каждые 4 смены меняется день/ночь. По ощущениям - полнедели выходных, очень удобно. Никаких переработок. Вне смены есть правило - в первый час после смены еще звоните, потом не стоит. В выходные не звонят. График известен на месяц вперед. Железно.
Премии, бонусы, плюшки от профсоюза - присутствуют. Личные браки - прощают, если сам сознался (а детальки тут ой-ой стоят, у меня первый косяк был на детали стоимостью 120к). Вредности, секретности - нет.
2 обеда по 30 минут. Но соблюдать можно не строго. Особенно ночью. Если все станки работают - сиди в телефоне. Курить можно в любое время, сколько угодно раз. Мастер предупредил - будешь "часто" - накажу. В итоге я курить хожу раз в 1,5 часа, в любое время, мне хватает. Явного контроля нет.
Ну и зарплата? Сам я пока ученик (2 разряд), но видел уже 64к (до вычета ндфл). Напарник (3 разряд) получил в декабре 76к (до НДФЛ). И говорят это не предел. В моем городе (0,5 млн.чел.) - этого хватит, чтобы содержать семью и платить ипотеку, и еще чуть-чуть на пивко остается.
Ну и мне нравится моя работа еще и по моральным причинам - это настоящий мужской труд, и наши изделия очень нужны стране - и сейчас, и всегда.

Мораль? Да хз. Так, захотелось поделиться долей позитива.

Показать полностью
27

ЖМЯК

Хобби у меня есть - микроконтроллеры. Что б такое собрать?

Ведь нужно, чтобы устройство еще и функциональное было. Вот решение - ЖМЯК!

Это, так скажем, прибор, который сминает пивные банки (да, я пивной алкоголик). Видео работы:

Состав прибора: Attiny 2313 + экран 1602 + H-мост + ЛУТ + китайский сервопривод на 90 кг + криворукая сварка железа, болтики, гаечки, кнопочки...

Функции:

1. Инициализация при включении

2. Вкладываешь банку. Прибор определяет, что точно банка есть (если нет - возврат на ноль)

3. Сжатие банки

4. Откат, опознание что банка выпала (если не выпала за 5 секунд - повтор сжатия)

5. Прибавление счетчика банок (пишется в eeprom, на века - контрольная сумма алкоголика:))))

6. Откат на исходную, ожидание по времени - в 9 раз больше чем рабочий цикл (требования сервопривода - рабочее время 1:10 с отдыхом).

7. При наличии пустой банки - повторить!


На экране в том числе отображена версия 3.7.

Первая версия была из фанеры, рычажный механизм, неверно рассчитан рычаг (тяжело давить).

Вторая версия - из фанеры, рычаг доработан, отработала примерно 200 банок. Но рукой давить не спортивно, да и AT это прикольно.

Третья версия - перед вами. Дальнейшее версионирование - попытки ЛУТ (ручки то из жопки), ошибки трассировки, неверная прошивка...

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

Показать полностью
76

Ответ на пост «Про секретность»3

Секретность со спутниковых карт она такая...

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

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

Пробовали перевод в GPS заказывать у аттестованных контор - аж тысячи рублей за ОДНУ, Карл, точку. А мне надо в GPS - у меня ж монтажники с обычным навигатором поедут. Это не основная работа а так... бывает в общем иногда, но спецтехника явно не окупится.

В общем выкручивался так. Берешь альбом, в нем засекаешь расположение знака от явно видимых объектов - номеров домов, перекрестков, излучин рек, одиноких деревьев и т.п. Открываешь *ндекс карты или *угл еарф (не реклама :)), линейкой строишь такую же триангуляцию, ставишь маркер, принтскрин, коородинаты в GPS - и бумажку монтажникам.

Проверка приезжает на место - а у меня по контракту 20 метров отклонения допускается. Обычно попадали)

Ненастоящий программист

Вы знаете, а я вот своего рода тоже программист. Правда, плюшевый).

Давным-давно с самого детства изучал разные языки программирования, но так сложилось, что уже лет 20, наверное, на практике требуется только VBA – встроенный в Word, Excel, Corel Draw ну и т.п. Вот какая нужна прикладная задача – такую и решаю. Последнее время всё конечно на Excel.

Формулы Excel – они, конечно, очень массивный инструмент, но зачастую мал. Например, вместо того чтобы возится с формулами массива, и не забывать каждый раз Ctrl+Enter, быстрее накалякать простенький макрос, в котором полноценный For/Next. А как только нужно изобразить сколько-нибудь дружественный пользовательский интерфейс, а если еще и динамический – ну тут сразу пиши пропало.

И вот я собственно об Excel VBA. А конкретно - о его костылях. Прям слова другого нет. Бесят!  Итак, погнали:

Раз. Это гребаный десятичный разделитель в Excel. Все пользователи, конечно же, херачат Double в ячейке через запятую. Ну вот вообще всегда. И когда из-под VBA пишешь в ячейку – тоже запятая. Да, я знаю, как сменить разделитель, но чтобы одновременно в голове у всех пользователей – мдя. А разработчик-то американский, и поэтому на формах VBA разделитель конечно же точка. А теперь картина маслом: чтобы взять в переменную Double с листа – то просто равно, а если с формы – то через Val(). Я пробовал с листа брать через Val(), но пару раз получил Overflow, на ровном вообще месте, и завязал с этим. Просто приходится помнить, откуда ты берешь дробь.

Два. А есть вообще какой-нибудь механизм, который, как в нормальном языке, реализует глобальные переменные? Ну, то есть, наверное, и есть, но по факту проще сделать, чтобы каждая форма скидывала результаты куда-нибудь на лист. А следующая брала с листа. АААРРГГГХХХ!!!!!! Ну ведь это не настоящий язык программирования, да?

Три. А теперь адресация на листе. Вот представьте себе шахматную доску. Ну или поле в морской бой. По горизонтали у тебя буковки, по вертикали – циферки. Смотрим на лист – вуаля! А теперь давайте из-под VBA обратимся на лист. Способ раз – через Range. Что-нибудь типа Sheets(“Лист1”).Range(“A1”). Пока все хорошо, правда? Но это если ты знаешь куда обратиться, типа константа. А как в цикле перебирать ячейки? Не, ну я знал человека, который в цикле через ASCII таблицу перебирал символы и складывал в String, которой потом кормил Range… Ну чтож, мы все тут в Excel немножко не настоящие программисты. А теперь смотрим способ два – через Cells. Sheets(“Лист1”).Cells(x,y) – и вуаля, вот тут то и циклы поперли. Вот только ЧЕТЫРЕЖДЫБЛЯДСКАЯ ЯРОСТЬ!!!!!! Х - это строка, а Y это столбец. Почему, блять, тут-то наоборот??? Про ситуацию, когда сначала выбираешь диапазон Range, а потом к нему индексация Cells – я пока не буду, а то совсем ярость.

Четыре. Я, когда был еще почти настоящим программистом, привык, что индексация начинается с нуля. Любой массив тебе, любая куча, да хоть что – потому что индекс - это смещение, и для первого элемента оно очевидно нулевое. Ситуация первая – берем ComboBox, заполняем через AddItem, перебираем ListIndex – а он с нуля начинается. Красота. А тут мне потребовалось перебрать кучку таких ComboBox, а они с разными именами. Действия над ними одинаковые, а имена у них разные. Ну, напихал их в Collection, и что я вижу? Внутри Collection, какого то ХУЯ!!!!! Индексация с 1 начинается.

В общем, программисты бывают разные, в том числе не совсем настоящие. Но все равно всем бобра!

P.S. Не надо только мне доказывать что на 1С это было бы удобнее. Такой друг у меня уже есть!))

Показать полностью

Ответ на пост «Гнилые люди в ДПС»40

Ну раз так, то вот и моя история. Больше смешная конечно.

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

А в этой республике сплошь и рядом объездных по населенным пунктам нету, то есть давишь себе за сотку, и внезапно оказываешься в какой-нибудь деревеньке. А на въезде - знак 40. Населения, правда, не шибко много, поэтому все водители (ай-ай-ай, какие плохие) жмут обычно и не сбавляют. Ну вот и я такой же.

И, значит, картина - начались по сторонам сараи, дорога прямая, и в паре сотен метров впереди я наблюдаю как гаишник из-за сарая на меня радар навел. Понимаю, что знак 40 только что мелькнул мимо, и вдавливаю тормоз в пол... чуточку резковато что ли.

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

- Ты это с какой скоростью мчался? (а я то знаю что за 120 аж)

- А у тебя что на приборе?

Он показывает экран радара, на нем 62 что ли было. Видимо сфокусировать не мог. Сижу, ржу, да и он тоже гляжу улыбается.

- Скажи сколько ехал, протокол по мелочи составим (ага, щас).

- Не скажу, пиши по прибору.

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

- Ну замеряй.

Опять сидим улыбаемся. Да чего там, ржем уже в голосину. Оба знаем, что за сотку валил, а вот подтвердить - нетушки.

В итоге написал он мне "не пропустил пешехода на переходе", не помню уж, сколько это в рублях, да и отпустил с миром. Кстати, домой потом этот штраф так и не пришел...

Показать полностью
Отличная работа, все прочитано!