?

Log in

No account? Create an account
kot

kotm


Скутеровод-любитель

...и вообще немного о жизни Матроскина...


Категория: работа

Физик
kot
kotm

Стоит девонька, выставляет на кондиционере 19 градусов.

-- Девушка, зачем вы ставите 19 градусов, в то время как на улице такая жара?
-- Я хочу, чтоб комната быстрее охладилась!
-- Девушка, это так не работает. Кондиционер всегда выдувает одинаково холодный...

Перебивает:

-- Я по образованию ФИЗИК, и я прекрасно знаю, как работает кондиционер.
-- Но вам же не нужно 19 градусов в комнате. Летом оптимальная температура 23-24 градуса...
-- Мне нужно охладить комнату!

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

P.S. На следующий день кондиционер опять был выключен, но зато температура выставлена на 19. "Физик" -- это неизлечимо.



P.P.S. Ах да. И в комнате при всё этом к тому же были открыты окна.
Метки:

Неинтерактивный запуск cmd скрипта
kot
kotm

Не так давно писал про особенности неинтерактивных скриптов, в частности как в них поставить задержку. Теперь передо мной встала задача, как самому осуществить запуск cmd-батча так, чтоб в нём игнорировались всякие pause, set /p и так далее.

psexec использовать не хотелось, пришлось немного подумать. В итоге решение оказалось до нелепости элементарным, я даже не понимаю, почему мне сразу в голову не пришло:

cmd /c batch.cmd < NUL

Всё. Паузы игнорируются, а про трюк с таймаутом я уже рассказывал.


Задержка выполнения скрипта в командной строке
kot
kotm

Казалось бы, что может быть проще команды:

timeout /T 5

Ан нет, при выполнении в неинтерактивных скриптах (например, в том же Jenkins) вылезает ошибка:

ERROR: Input redirection is not supported, exiting the process immediately

Приходится ставить задержку "хакерскими" способами:

ping -n 6 127.0.0.1 > nul

P.S. "-n 6" реализует задержку в 5 секунд, потому что пауза 1 секунда между попытками.


Сколько зарабатывают плиточники?
kot
kotm

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

Так уж получилось, что у меня хороший друг как раз плиточник. Он рассказал мне, почему кто-то запросто зарабатывает до 2-3 тысяч в месяц, а кто-то еле в 700 баксов вкладывается. Суть в одном слове -- непрофессионализм.

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

Непрофессионал будет делать по старинке, "как деды наши делали". Некоторые ещё и гордятся этим. То, что технологии давно развились, и применение современных материалов возволяет сэкономить кучу времени, им неведомо.

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

Вот так и получается, что один с заказом справляется за 2 дня, а другому и недели мало. Зарплаты соответствующие.

Хорошее видео на тему профессиональной работы: