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

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

6 272 поста 16 855 подписчиков

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

6

Вот и лето наступило!

1575

Как я рыбу ловил

Решил я попытать счастья и завербовался на вахту на Камчатку, рыбаком. Сначала все выглядело прилично - оплачивают дорогу в обе стороны, проживание, питание, з\п от 150К за месяц. Я ехал на работу, а попал в концлагерь

Режим в лагере рыбаков близок к тюремному - из комнаты лишний раз не выходи, иначе штраф. Если после смены находишь в себе силы на что-то, типа мяч попинать, то тебе тут же придумывают занятие, откажешься - штраф. Штрафы не детские - 50 000 за одно нарушение. То есть, два-три косяка, и вот ты уже работаешь чисто за еду. Со мной так в итоге и получилось, ибо не выплатили мне нихуя. Естественно, про штрафы говорят не сразу, а когда ты уже приехал на место

Петропавловская рыбопромышленная корпорация, горите в аду, суки!!! Мужчины, если подумываете вербоваться на вахту, подумайте еще раз. Можете только потерять свое время впустую. А ведь это не та работа, с которой можно развернуться и уйти в первый день, если что-то не устроило. Потому что как ты с Камчатки до дома без денег доберешься. Никак, ты в заложниках

19

Пост удалён

Пост удалён
5

2 варианта работы

У человека есть 2 режима работы.

  1. Месячный хлам разгребается за пару смен

  2. Пара проведенных смен накапливает месячный хлам.

    И вот вопрос... как активировать платную подписку на первый режим работы?

10

Ответ 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
Отличная работа, все прочитано!