Спасибо за статью, сподвигли начать автоматизацию, которую откладывал долго...
После прочтения статьи вспомнил байку:
У нас тут билд-инженера сманили. Мужчина принципиально жил только в консоли и vim, диаграммы рисовал скриптами в DOT, документацию писал маркдауном в Wiki, а если что-либо требовало более полутора минут, писал скрипт. Сидим, разбираем его наследие.
Из прекрасного:
1. smack-my-bitch-up.sh — шлет, видимо, его жене сообщение "Задержался на работе" и генерит отмазки из списка. Поставлено в планировщик, запускается после 9 вечера, если на рабочей станции висят интерактивные сессии по ssh с его логином.
2. kumar-mudak.sh — ищет в почте письма от Кумара (заграничный администратор баз данных с говорящей фамилией) с ключевыми словами (sorry, help и т.д.), откатывает упомянутую базу стейджинга на последнюю резервную копию и отписывается типа «не вопрос, будь аккуратнее в следующий раз». Зело заколебал его Кумар, вестимо.
3. badun.sh — поставлен в планировщик на определенные даты, шлет письма "плохо себя чувствую, поработаю из дома". Опять же, если к 8:45 утра не обнаружилось интерактивных сессий на рабочей станции.
4. И, наконец, первый приз: coffe-blyat.sh — ждет 17 секунд (!), логинится по ssh в кофе-машину (мы и понятия не имели, что она в сетке, да и ещё, что на ней sshd поднят) и засылает туда какую-то абракадабру. Экспериментальным путем выяснили что код запускает процесс варения half-caf chai latte среднего размера, которое начинает выливаться в чашку как раз к тому моменту, когда неторопливо идущий человек добирается от его офиса до автомата.
Тоже заметил. Это о невозможности одновременного измерения положения и импульса частицы. Измерение одного параметра автоматически делает второе значение неверным.
Ну тогда можно было бы сделать форк mc, чтоб угодить и старым пользователям, и новым, добавив в форке интерфейс привычный для юзеров far.
Сам на windows почему то привык к Total Commander, но давно работаю только в Linux, а тут уже приычка работать именно в mc. Меня не обрадует интерфейс far в новой версии mc, поэтому только форк решит проблему. Будет классический mc и для любителей far какой-нибудь mc-far, который не потребует Wine и библиотек X, для работы.
Хм, решил подсчитать. Представим, что на каждый квадратный миллиметр попадает мощность в 1 Вт в течении 2 секунд. Значит 2 Дж на квадратный миллиметр за 2 секунды. Площадь сферы диаметром 3 м, то есть радиусом 1500 мм равна: 4*3,14159*1500*1500=28274310 кв. мм. Итого за 2 секунды 56548620 Дж энергии. При взрыве одного грамма тротила выделяется 4184 Дж согласно яндексу. 56548620/4184 = 13515,444 г, то есть примерно 13,5 килограмм в тротиловом эквиваленте =)
Правда скорость взрыва быстрее, чем 2 секунды, но все же.
Главной критической датой с точки зрения Unix-времени считается 19 января 2038 года в 03:14:08 по всемирному времени, когда значение переменной типа time_t, отсчитывающей число секунд, прошедших с 1 января 1970 года, достигнет 231, что может привести к ошибочной интерпретации этого числа как отрицательного.
Главный вопрос — размер в битах переменной time_t в реализации UNIX v0 на PDP-7?
Мне вот тоже интересно. Раньше в деревянных сараях лежало и не требовало миллионов на хранение. Если сейчас потратиться на перепаковку, то оно и дальше сможет просто лежать, но уже не в деревянных сараях, а в металлических ангарах, что возведены там.
В Linux Mint настроил аналогично, причем штатными средствами. В моем первом дистрибутиве ASP Linux 7.3 так по умолчанию было. Мне понравилось. Теперь всегда так настраиваю. Надо будет поискать, как в Windows подобное сделать можно.
Смартфоны же по отпечатку пальца могут опознавать пользователя. Я думаю, что здесь используется ПО, разработанное создателями сканера отпечатков пальца (и встроенное в ОС смартфона), а не тупо сканированная картинка пальца. Зачем разработчику приложения самому заботиться о идентификации пользователя, когда все это уже реализовано как штатная функция смартфона?
На гихабе есть эти "скрипты") Натолкнулся на них, пока гуглил текст байки. https://github.com/shatunrus/scripts/tree/master/hacker_scripts
Спасибо за статью, сподвигли начать автоматизацию, которую откладывал долго...
После прочтения статьи вспомнил байку:
Но ведь это не канал об аниме =)
Тоже заметил. Это о невозможности одновременного измерения положения и импульса частицы. Измерение одного параметра автоматически делает второе значение неверным.
Ну тогда можно было бы сделать форк mc, чтоб угодить и старым пользователям, и новым, добавив в форке интерфейс привычный для юзеров far.
Сам на windows почему то привык к Total Commander, но давно работаю только в Linux, а тут уже приычка работать именно в mc. Меня не обрадует интерфейс far в новой версии mc, поэтому только форк решит проблему. Будет классический mc и для любителей far какой-нибудь mc-far, который не потребует Wine и библиотек X, для работы.
Правда скорость взрыва быстрее, чем 2 секунды, но все же.
Главной критической датой с точки зрения Unix-времени считается 19 января 2038 года в 03:14:08 по всемирному времени, когда значение переменной типа time_t, отсчитывающей число секунд, прошедших с 1 января 1970 года, достигнет 231, что может привести к ошибочной интерпретации этого числа как отрицательного.
Главный вопрос — размер в битах переменной time_t в реализации UNIX v0 на PDP-7?
А как же команда date с выводом даты и времени на фото распечатки?
Мне вот тоже интересно. Раньше в деревянных сараях лежало и не требовало миллионов на хранение. Если сейчас потратиться на перепаковку, то оно и дальше сможет просто лежать, но уже не в деревянных сараях, а в металлических ангарах, что возведены там.
Именно. Порядок навело лишь повсеместное внедрение юникода.
Кому-то очень нравятся Звёздные врата Атлантида :)
В Linux Mint настроил аналогично, причем штатными средствами. В моем первом дистрибутиве ASP Linux 7.3 так по умолчанию было. Мне понравилось. Теперь всегда так настраиваю. Надо будет поискать, как в Windows подобное сделать можно.
Для пробы пера — очень хорошо. Читается легко. Прочитал все главы. Жду продолжения!