Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Регистрируясь, я даю согласие на обработку данных и условия почтовых рассылок.
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр Лови знакомую рыбу, открывай новые места и стань мастером рыбалки в сердце России!

Рыбалка по-русски

Казуальные, Симуляторы, На ловкость

Играть

Топ прошлой недели

  • Carson013 Carson013 23 поста
  • Animalrescueed Animalrescueed 32 поста
  • Webstrannik1 Webstrannik1 52 поста
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая «Подписаться», я даю согласие на обработку данных и условия почтовых рассылок.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Маркет Промокоды Пятерочка Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
0 просмотренных постов скрыто
user11292896
4 дня назад

У меня постоянно отключаеся вайфай на ноутбуке что делать ?⁠⁠

У меня постоянно отключаеся вайфай на ноутбуке что делать ?

виндовс 10

Windows Wi-Fi
18
68
user11290366
4 дня назад

5 команд в терминале, после которых ты либо гений, либо уволен⁠⁠

Знаете, что отличает джуна от мидла? Джун боится терминала. А что отличает мидла от сеньора? Сеньор тоже боится терминала, но виду не подаёт.

Я за 5 лет в разработке видел всякое. Видел как люди становились героями. Видел как люди писали резюме. И всё это — благодаря одной маленькой команде в терминале.

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


№1: rm -rf / Уровень опасности: ☠️☠️☠️☠️☠️

Что делает: Удаляет всё. Вообще всё. Всю файловую систему. Recursive (рекурсивно) + Force (без вопросов).

История из жизни:

Работал я как-то в стартапе. Серверов было много, все на AWS. Называли их логично: prod-server-1, prod-server-2, test-server-1 и так далее.

Наш тимлид был мужик конкретный. Татухи, борода, в 9 утра уже специфический запах. Но кодил как бог.

И вот приходит он как-то в понедельник, состояние после вчерашнего тяжёлое. Надо почистить тестовый сервер. Подключается, пишет команду... и нажимает Enter.

Через секунду в общем чате: "Ребят" "РЕБЯТ" "РЕЕЕБЯЯЯЯТ"

Оказалось, он подключился не к test-server-1, а к prod-server-1. И накатил rm -rf / на продакшен.

3000 пользователей. База данных. Вся файловая система. Пффф. Улетело в небытие за 0.3 секунды, пока система не завершилась сама.

Чем закончилось: Его не уволили. Потому что бэкапы были (спасибо богу), и он за 4 часа всё восстановил. Но седым стал моментально. В 28 лет.

Мораль: Всегда. ВСЕГДА. Проверяй в каком ты сервере. И делай бэкапы.


№2: git push --force origin main Уровень опасности: ☠️☠️☠️☠️

Что делает: Насильно перезаписывает всю историю коммитов в главной ветке. Всё, что было — пошло лесом.

История из жизни:

Дело было на фрилансе. Заказ от серьёзной конторы, 300к за проект. Работали вчетвером, я — тимлид (первый раз, гордился очень).

У нас был джун. Хороший пацан, старательный. Код так себе, но старается же, учится.

Джун сделал фичу, запушил в свою ветку. Мы на ревью посмотрели — полный отстой. Сказали переделать. Он расстроился.

И решил "откатить всё назад к тому моменту, когда у него ещё не было этой фичи". Погуглил как откатиться. Нашёл git reset --hard. Сделал. В локальной ветке откатился.

А потом подумал: "А надо же это на сервер запушить!"

И запушил. С force. В main.

Три недели работы. Четыре человека. Пффф. Исчезло.

Я увидел это через час. Открыл репозиторий — там коммит трёхнедельной давности. Всё остальное — пусто.

У меня истерика началась. Я орал так, что соседи полицию вызвали. Шучу. Но орал громко.

Чем закончилось: Из моего локального репозитория часть восстановили. Из репозитория другого коллеги — ещё часть. В итоге потеряли около 40 часов работы.

Джуна не уволили. Потому что это был фриланс и увольнять некуда. Но он три недели торты носил на каждую созвонку. И поседел. В 22 года.

Мораль: --force — это как огнестрельное оружие. Можешь использовать, но лучше знай что делаешь. И никогда, НИКОГДА в main.


№3: chmod 777 -R / Уровень опасности: ☠️☠️☠️

Что делает: Даёт всем (вообще всем) полные права на всё. На всю файловую систему. Читай, пиши, выполняй — всё можно.

История из жизни:

Друг работал в крупной компании. Банковская сфера. Секьюрити там ценят, всё по регламентам.

Друг — фронтендер, к серверам обычно не лазит. Но тут надо было срочно что-то на тестовом сервере поправить. Бэкенд в отпуске, делать некому.

Загружает он файлы на сервер через sftp. Пытается запустить — permission denied. Файлы не выполняются.

Гуглит: "как дать права на выполнение linux". Первая ссылка: chmod 777 filename.

Думает: "А, понятно!" И делает. Но забывает указать имя файла. И забывает убрать -R (рекурсивно).

Получается: chmod 777 -R /

Через минуту весь продакшен-сервер (да, он перепутал prod и test) стал открытым для всех. Любой процесс мог делать что угодно. Любой юзер мог читать любой файл.

Секьюрити-система подняла тревогу. В офис приехала служба безопасности. Думали хакеры атакуют.

Чем закончилось: Уволили. Моментально. В тот же день. С пометкой "грубое нарушение политики безопасности".

Но! Через год его взяли обратно. Потому что специалист хороший был. Правда теперь без доступа к серверам. Навсегда.

Мораль: 777 — это зло. Даже на тестовых серверах. А уж на продакшене это билет в один конец.


№4: :(){ :|:& };: Уровень опасности: ☠️☠️

Что делает: Форк-бомба. Создаёт процесс, который создаёт два процесса, которые создают ещё четыре процесса, и так далее до бесконечности. Сервер ложится за секунды.

История из жизни:

Это было на парах в универе. Препод по Linux'у был... специфичный. Объяснял плохо, зато орал громко.

Один однокурсник был гением пранков. И когда препод в очередной раз наорал на него за "тупые вопросы", однокурсник решил отомстить.

У препода была привычка — оставлять свой комп разблокированным, когда выходил покурить. Терминал всегда открыт, root-доступ.

Однокурсник подсел, ввёл форк-бомбу, нажал Enter. Убежал.

Препод вернулся, сел за комп... и через 5 секунд комп завис намертво. Мышка не двигается, клавиатура не реагирует. Только кулеры орут как реактивный двигатель.

Перезагрузка помогла. Но препод так и не понял что случилось. Думал "глюк системы".

На следующей паре — то же самое. И ещё через неделю.

Чем закончилось: После четвёртого раза препод вызвал системного админа. Тот глянул логи, всё понял. Но виновного не нашли.

Однокурсник не спалился. Получил зачёт. Стал легендой потока.

Сейчас работает в крупной IT-компании. Правда.

Мораль: Форк-бомба — это шутка один раз. Второй раз — это уже вредительство. И да, не оставляйте терминал с root'ом без присмотра.


№5: mv /* /dev/null Уровень опасности: ☠️☠️☠️☠️

Что делает: Перемещает все файлы из корня в /dev/null. А /dev/null — это такая чёрная дыра в Linux. Что туда попало — исчезло навсегда.

История из жизни:

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

Приходит к ним клиент, покупает выделенный сервер. Крутой такой, мощный. Просит настроить.

Системный админ — опытный мужик, лет 40, в IT с девяностых. Всё повидал.

Настраивает сервер, делает всё по чек-листу. Осталось последнее — перенести временные файлы в /dev/null, чтобы почистить систему.

Пишет команду: mv /tmp/* /dev/null

Хотел написать. А написал: mv /* /dev/null

Заметил через секунду. Нажал Ctrl+C. Но было поздно.

Половина системных файлов — улетела. Сервер завершился. Не загружается.

Чем закончилось: Админ весь день восстанавливал систему. Клиент узнал, начал скандалить, требовал компенсацию.

Дата-центр дал клиенту два месяца бесплатно. Админа наказали рублём — лишили премии.

Но он работает там до сих пор. Потому что профи. Просто один раз не туда руки приложил.

Мораль: mv и rm с /* — это рулетка. В половине случаев ты удачливый. В другой половине — ты безработный.


БОНУС: cat /dev/urandom > /dev/sda Уровень опасности: ☠️☠️☠️☠️☠️☠️

Что делает: Записывает случайный мусор напрямую на жёсткий диск. Поверх всех данных. Без файловой системы, без бэкапа. Просто перезаписывает всё нулями и единицами.

Историю не расскажу. Потому что тех, кто это делал, я не встречал. Они либо в тюрьме, либо уже не в IT.

Но знайте: эта команда существует. И она страшнее всех предыдущих вместе взятых.


Послесловие

Терминал — это сила. С большой силой приходит большая ответственность.

Я не призываю бояться терминала. Я призываю его уважать.

Всегда проверяй:

  • В каком ты сервере (prod/test)

  • В какой ты ветке (main/dev)

  • Есть ли бэкапы

  • Что ты вообще сейчас делаешь

И помни: одна команда может сделать тебя легендой. Или мемом. Выбирай с умом.

P.P.S. Если вы узнали себя в этих историях — не волнуйтесь, детали изменены. Но седина у вас осталась настоящая. После всех этих историй я стал параноиком. Теперь я диктую с помощью speakflow

Показать полностью
[моё] Ошибка Программирование Python Windows Linux Фриланс Программист Длиннопост
47
2
maiklbaklan
maiklbaklan
4 дня назад

Отслеживание изменений файлов на FTP под Винду⁠⁠

Народ подскажите простую программу которая отслеживает изменения на ftp под Виндовс.

[моё] Ftp Windows Сети Программа Текст
9
8
7313
7313
4 дня назад

Ответ на пост «Активация Windows здорового человека»⁠⁠4

При активации таким образом каждый раз с интернета будет скачиваться командный файл для выполнения с правами администратора. Так что это не очень надежный способ. Намного надежней скачать этот же самый .cmd с гитхаба https://github.com/massgravel/Microsoft-Activation-Scripts

по ссылке на которой написано "or the full ZIP." Краеведы советуют из этого архива использовать Ohook_Activation_AIO.cmd для активации офиса и HWID_Activation.cmd для винды, причем предварительно ознакомившись с содержимым этих файлов, открыв из в блокноте.

А чтобы уже перестать дрожать на тему разных шифровальщиков следуйте шестому компьютерному правилу сформулированному еще во времена OS/2 - "запрещайте выполнение из папок доступных на запись без прав администратора" и включите наконец у себя SRP

https://pastebin.com/iLvTBsgG

К написанному там я бы посоветовал добавить в типы файлов .tmp и .bin

А чтобы SRP заработало в Windows 11 нужно выполнить .reg файл с содержимым

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Srp\Gp]

"RuleCount"=dword:00000000

Показать полностью
[моё] Компьютерная помощь Windows Ключи Активация Windows 10 Windows 11 Windows 7 Халява Текст Повтор Ответ на пост Волна постов
6
200
ZIKVLD
ZIKVLD
4 дня назад
Ключи к продуктам Microsoft

Ключ Windows 10/11 PRO⁠⁠

UPD:

На 10.11.2025 15:00 MSK

Ключ: VDNJH-BTH7H-VDFBR-M9DBV-QPFDB Activ. Count : 0

Ключ: VDNJH-BTH7H-VDFBR-M9DBV-QPFDB Activ. Count : 7000+

PS Кому не терпится а ключ уже Activ. Count : 0, можно активировать (постучав в телегу), получив CID., предоставив IID (идентификатор установки)

!!! Для получения IID берите на сервере в солянке батник:

* для Windows - IID_windows.bat

PS батник создаст текстовый файл с IID

Ключ Windows 10/11 PRO
Windows Халява Ключи Ключ активации Windows 10 Windows 11
11
6
ContextDaily
ContextDaily
5 дней назад
Лига Сисадминов

Windows3.1 спасла авиарейсы⁠⁠

В 2024 году сбой системы CrowdStrike парализовал почти все авиарейсы в США. Только Southwest Airlines продолжила работать в штатном режиме, потому что до сих пор использует системы на Windows 3.1, выпущенные в 1992 году.

1/4

UPD. На самом деле нет, статья основана на твите-троллинге: #comment_372553286

Показать полностью 4
Microsoft Хакеры Windows Авиация Фейк
19
user7451536
user7451536
6 дней назад

Счастья псто⁠⁠

некоторое время назад сгорел у меня ссд. и вот после нескольких месяцев прокрастинации я воткнул себе новый. да не просто новый, а с православной десяткой вместо богомерзкой 11.

я летаю я в раю ТМ

я летаю я в раю ТМ

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

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

Показать полностью
Компьютер Windows SSD Прокрастинация Работа Счастье Мат
17
13
user8297084
6 дней назад

Непростой опыт использования программы RuDesktop⁠⁠

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

В недавнем релизе сломали отображение даты начала сессии в личном кабинете на сайте (отображается в UTC). До этого отображалось по Московскому времени (очень надеюсь, что по времени из настроек личного кабинета пользователя). Провел урок с 20 до 21:30 по Москве, в логах ищешь с 17 до 18:30. Переписка с поддержкой закончилась словами "На данный момент поменять время нет возможности". Хочется поддерживать отечественное программное обеспечение, участвовать в его развитии, но с таким отношением мы далеко не уйдем.

[моё] Windows Компьютерная помощь Текст
8
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Маркет Промокоды Пятерочка Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии