Сообщество - Офисные будни

Офисные будни

6 487 постов 16 933 подписчика

Популярные теги в сообществе:

Пост удален администрацией (нарушение правил размещения рекламы)

12

Ответ user8965435 в «Про лентяев»19

Кстати об этом - я когда-то недавно читал, где человек связывал свою привычку к оптимизации с тем, что он программист. А я так давно программист, что уже не упомню, как мои привычки сформировались. Но разве не любой ленивый человек оптимизирует свои телодвижения. Например так - встаешь из-за компа, относишь утреннюю посуду на кухню и ставишь чайник, заходишь в сортир, по выходу чайник закипел и ты делаешь чай и идешь к компу. Все это, естно, по событию "нужно в сортир", так как его перенести не особо выходит. Или жена недавно спрашивает - Ты ко мне пришел или в сортир идешь? Ну что за вопрос - я зашел в сортир, зашел с тобой пообщаться и кошку покормить. Разве это не общечеловеческая привычка, а только ленивых программистов?

Готовлюсь к общению

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

Выслушав мой текстовый бред, он предлагает, а не пробовал ли ты опубликовать свои рассказы на пикабу?

Я, че почему нет, могу и могём.

И вот, начал размещать истории.

Скоро будет история бомба, пока готовлю..

13

Ответ на пост «Как я случайно "спас" сервер, ничего не делая»5

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

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

23

Продолжение поста «Как я случайно "спас" сервер, ничего не делая»5

Итак, пришло время повторить механизм описаной байки или мифа про перезагрузку сервера с помощью CD-ROM'a. Собиралось из того, что было на коленках.

Напомню, что целью эксперимета является поддержка работоспособности "сервера" под виндой, который время от времени может зависнуть. Напротив него стоит машина с линуксом, единственной задачей которой является слежение за наличием "сервера" в сети. В случае, если "сервер" пропал из сетки, линкус должен перезагрузить его с помощью CD-ROMa

Сначала опишем методику и набор компонентов для симуляции ситуации, внизу будет видео работы всего этого процесса.

Офисный набор "сделай сам":

  1. Потенциальная жертва с непростой судьбой, которая должна периодически крашиться да так, что по сети не будет пинговаться. Комп с Windows 11, расшарен доступ по RDP, ip-адрес: 192.168.1.57. Далее по тексту - просто Жертва

  2. Страж для бесперебойной работы первого компа, тыкающий его в кнопку ресета с помощью DVD-ROM'a. Сорян, но настоящий CD-ROM не отыскался - их время прошло... Здесь стоит Ubuntu, выполняется скрипт, который управляет системой надзора и тыкания в ресет. Ip - 192.168.1.56, компы находятся в локалке.

  3. Перфоратор BOSH, который дает дополнительную нагрузку и увеличивает трение для Жертвы, так как в процессе отладки выяснилось, что после тыкания приводом комп скользит по полу.

  4. Настольная игра, несколько художественных и не очень произведений для выравнивания уровня и придания соосности тестовой системе.

Продолжение поста «Как я случайно "спас" сервер, ничего не делая» Текст, Сервер, Смекалка, Ответ на пост, Windows, Reset, Эксперимент, IT, Офисные будни, Linux, Видео, Вертикальное видео, Длиннопост, Волна постов

Базовое положение компов - DVD не достает до кнопки ресета сантиметров на десять

Продолжение поста «Как я случайно "спас" сервер, ничего не делая» Текст, Сервер, Смекалка, Ответ на пост, Windows, Reset, Эксперимент, IT, Офисные будни, Linux, Видео, Вертикальное видео, Длиннопост, Волна постов

Фундамент для линукса

Продолжение поста «Как я случайно "спас" сервер, ничего не делая» Текст, Сервер, Смекалка, Ответ на пост, Windows, Reset, Эксперимент, IT, Офисные будни, Linux, Видео, Вертикальное видео, Длиннопост, Волна постов

Шулыга для ресета (из соплей и палок)

Продолжение поста «Как я случайно "спас" сервер, ничего не делая» Текст, Сервер, Смекалка, Ответ на пост, Windows, Reset, Эксперимент, IT, Офисные будни, Linux, Видео, Вертикальное видео, Длиннопост, Волна постов

Стенд в сборе и готов к работе

Сценарий следующий: на линуксе запущен скрипт, который каждые 5 секунд пингует Жертву. Если три попытки пинга подряд уходят без ответа, выдвигается DVD-ROM, который нажимает на ресет Жертвы. Далее идет ожидание в течении минуты (даем время на перезагрузку) и все повторяется заново.

Для симуляции "выпадения из сети" Жертвы на ней через RDP выполняется батничек, содержащий такую строчку:

netsh interface set interface "Ethernet 3" admin=disable

При загрузке винды в планировщике задач выполняется соответственно

netsh interface set interface "Ethernet 3" admin=enable

На Убунте лежит скрипт

#!/bin/bash

IP_TO_PING="192.168.1.57" # IP-адрес для проверки

PING_COUNT=3 # Максимальное количество неудачных попыток

DEVICE="/dev/sr0" # DVD-ROM

CHECK_INTERVAL=5 # Пауза между попытками в секундах

# Проверки связи с Жертвой

is_reachable() {

ping -c 1 "$IP_TO_PING" &>/dev/null

return $?

}

echo "Начинаю мониторинг доступности $IP_TO_PING..."

while true; do

failure_count=0

while ! is_reachable; do

((failure_count++))

echo "$(date): Нет ответа от $IP_TO_PING. Неудач: $failure_count"

if [ "$failure_count" -ge "$PING_COUNT" ]; then

echo "$(date): Ахтунг! Делаем Hard Reset с помощью DVD-ROM'a!!!"

# Выдвигаем DVD-привод

eject "$DEVICE"

# Ждём 1 секунду

sleep 1

# Задвигаем DVD-привод обратно

eject -t "$DEVICE"

# Пауза 1 минута чтобы подождать загрузки Жертвы

echo "$(date): Ожидание 1 минуты перед новой проверкой..."

sleep 60

echo "$(date): Продолжаем наблюдение"

# Сброс счётчика попыток

failure_count=0

break

fi

sleep "$CHECK_INTERVAL"

done

if is_reachable; then

echo "$(date): узел $IP_TO_PING доступен."

fi

sleep "$CHECK_INTERVAL"

done

А вот и результат работы стендовой модели ))

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

Ответ Meyizuz в «Про лентяев»19

Только вот это, не называется лентяем и не является им,

а "почему я должен делать это вручную, если могу не делать вообще?"

Инициатор, новатор, оптимизатор, кто угодно но не лентяй, даже если это сокращает объем работы, и таких людей любят, но это не лень ибо зачастую что бы оптимизировать что то надо нихреново так поработать!

А вот это и есть лентяй:

лежу и ничего не делаю

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

357

Ответ Meyizuz в «Про лентяев»19

Лентяй не хочет сделать работу лёгким и быстрым способом. Он вообще не хочет её делать.

А те, кто что-то придумывает изобретает - это не лентяи, а оптимизаторы. Чтобы что-то оптимизировать, надо думать о работе. А лентяй будет думать не о работе, а о том, как побольше поебланить

Так что не надо сравнивать член с дверной ручкой

20

Ответ Meyizuz в «Про лентяев»19

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

1) 2010 год, в отдел взяли на документооборот бывшего чиновника 53х лет. Это ленивое говно с нами на уличные (экспозиционные, мы в отделе экспозиции работали) работы не выходил, мотивируя отказ тем, что он работник умственного труда. При этом это тело умственного труда не могло e-mail отправить и просило других. Заходил недавно на бывшую работу и увидев этого гражданина спросил у коллег, мол он тут до сих пор ленится. На что мне ответили, что уже нет, летает как истребитель, но на жёстких пиздюлях. И нет, ребята, это не тупость, это лень!

2) 2023, барышня 47 лет. По началу, пока боялась, что уволят, работала хорошо. Но со временем начала понемногу перекладывать свои обязанности на других, отказываться вести основную деятельность, под предлогом большой занятости по отчётам (в реальности - пол дня в месяц занимает отчёт), врала что болеет и при этом отдыхала на даче, со скуки стала стравливать народ - за что и вылетела с работы. И это тоже лень!

Ленивые люди не талантливы а просто ленивы, смотритесь с этим. И работать они могут только под страхом анальных пиздюлей, но иногда даже и это не помогает

Отличная работа, все прочитано!