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

Зомботрон Перезагрузка

Экшены, Платформеры, Шутер

Играть

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

  • solenakrivetka solenakrivetka 7 постов
  • Animalrescueed Animalrescueed 53 поста
  • ia.panorama ia.panorama 12 постов
Посмотреть весь топ

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

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

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

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

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

Инновации⁠⁠

27 дней назад
Инновации

Из канала Мем в глаз попал

Также в МАХ

Юмор Картинка с текстом Linux Telegram (ссылка) Мессенджер MAX (ссылка)
84
69
user11290366

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

1 месяц назад

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

Я за 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 Фриланс Программист Длиннопост
53
0
Аноним
Аноним

Внимание я нашол аналог Tesla Bot⁠⁠

1 месяц назад
Внимание я нашол аналог Tesla Bot

Данное фото не моё,оно из надёжного портала концептов также вот вам инструкция 1. Активация системы:

  • Найдите переключатель L <-> R (Левый/Правый). Переведите его в положение R (Режим готовности).

  • На основном дисплее загорится надпись NENEW (New Entity / Новая Сущность), сигнализируя о готовности к работе.

2. Выбор и загрузка персонажа (Persona):

  • В разделе Persona находится библиотека доступных обликов.

  • Для выбора используйте колесо прокрутки или голосовую команду (например, "Человек-Альфа", "Волк", "Сокол").

  • Код выбранного образа автоматически отобразится в строке Code for change.

3. Инициация трансформации:

  • Убедитесь, что код в Code for change соответствует желаемому образу.

  • Для запуска процесса произнесите голосовую команду "Активировать" или нажмите центральную кнопку под дисплеем.

  • Процесс изменения занимает 3-5 секунд. Не прерывайте его.

4. Особенности эксплуатации:

  • Животные: Система копирует ДНК-матрицу, предоставляя все физические характеристики и инстинкты. Доступны встроенные мануалы управления телом для непривычных форм (полет, бег на четырех лапах).

  • Люди: Система позволяет точно копировать внешность конкретного человека, чей биологический шаблон был заранее загружен в базу. Голос и мимика подстраиваются автоматически.

  • Гибриды (только в режиме L): Экспериментальный режим (L - Лабораторный) позволяет создавать и загружать смешанные шаблоны (например, человек-кошка). Использовать с крайней осторожностью.

5. Безопасность и обслуживание:

  • Не рекомендуется находиться в одном облике более 12 часов во избежание "Эффекта прилипания" (затрудненного возврата в базовую форму).

  • После каждого использования дайте системе 1 минуту на перезагрузку и калибровку (NENEW).

  • Регулярно обновляйте библиотеку Persona для доступа к новым шаблонам.

  • P - Persona (Персона)

  • 19 - номер образа

  • C - Category (Категория)

  • 3 - номер категории

коротко 1.Включил (R) -> 2. Выбрал (Persona) -> 3. Проверил код (Code for change) -> 4. Активировал. также код замазан для конфиденциальности могу лишь сказать подсказку она в тексте делаете что хотите с этим также можете перепубликовать на другие форумы типо 4chan и тд
с уважением Кузнецов Артём Викторович.

Показать полностью
Программа Тестирование Python Гайд Linux Робот
4
210
nonelogical
nonelogical
...
IT-юмор

Крем линуксойдов⁠⁠

1 месяц назад
Крем линуксойдов
Показать полностью 1
[моё] Sudo Linux Крем Скриншот
60
0
TripplePeople

Посоветуйте норм VPS⁠⁠

1 месяц назад

Недавно решил обзавестись собственным VPS.
штудировал много инфы в сети, но ничего дельного не смог из этого выделить. ИИшка тоже как то непонятно отвечает.
ключевые критерии у меня на этот счет - vps должен быть в Европе. операционка - желательно убунта(прост на неё у меня есть гайд и будет проще)
Цена разумная - я находил варианты в районе 1100 за год(Германия) , но источник не вызвал у меня доверия(потому что не очень популярный, а не потому что выглядит дешево)
второй вариант через одного чела, который на пикабу тоже светится частенько, у него 1450 ГОД. Тоже Германия.
в общем ценовые рамки такие.
Не вижу смысла в некоторых компаниях, которые ломят по 400-500 и более рублей МЕСЯЦ. Они там что ебнулись?

Если у источника есть еще и пробный период чтоб пощупать, тоже неплохо.

Возможно вы подумаете что я охуел с запросами. Но что есть то есть

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

P. S. Считаю что шутки в коментах про цели, для которых я это ищу - неуместны, так что пожалуйста по делу пишите(хотя на Пикабу такое редко встретишь). Все и так все понимают.

Показать полностью
VPS Спроси Пикабу IT Сети Linux Вопрос Помощь Не могу определиться Мат Текст Без рейтинга
8
3
DELETED
DELETED

Fedora Workstation 43⁠⁠

1 месяц назад
Fedora Workstation 43

https://fedoraproject.org/workstation/download/

Linux Система
5
6
DeCarrot
DeCarrot

Честно скомунизжено из пейсбука⁠⁠

1 месяц назад

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

Отмечается, что в проекте теперь остаётся только модератор форумов и чатов, не имеющий технических навыков, а лидер проекта, непосредственно занимавшийся разработкой, отстранился от работы после поступления в университет. В 2022 году дистрибутиву Ubuntu Unity был присвоен статус официальной редакции Ubuntu. Основателем и ключевым разработчиком Ubuntu Unity являлся индийский подросток Rudra Saraswat, которому во время основания проекта в 2021 году было 12 лет.

Linux Разработка Новости Ubuntu Программирование Текст
1
24
trapwalker
trapwalker
Arduino & Pi
Серия ОчУмелыеРучки

Ответ на пост «Битва растений в бутылке: 2 года и 4 месяца»⁠⁠2

1 месяц назад

О! А я, как обещал, затарился-таки камерой, чтобы поразбираться с проектом камеры для бесконечного таймлапса. Теперь будем ждать когда дойдут руки до прошивки. Вы молодец. У вас пока дела делаются интенсивнее, а у меня только железо приехало. Доведу проект до работающего варианта - скину чего где приобретать и как настраивать.

Если кто хочет помочь ссылками и советами, то железо - LicheeRV Nano со штатной камерой. Там гнездо для MicroSD, блютус, вайфай и линукс внутри, плюс, вроде как, полноценный USB-host поддерживается через OTG. Ещё есть звук какой-то на борту и куда подключать шлейфы экрана и тач-сенсора, но для моего проекта не понадобится.

Ну и как водится:

Характеристики

Характеристики

Актуальные вопросы:
- Может есть рекомендации по образам и софту для таймлапса?
- Как лучше подключить вспышку?
- Есть на примете готовый софт с веб-админкой для удобной настройки WiFi и параметров съёмки?
- Вроде бы модуль умеет сам заряжать LiIon-банку. Думаю припаять от одноразового вейпа. Будут подводные камни, или не стоит заморачиваться с бесперебойностью работы?
- Собираюсь синхронизировать кадры на десктоп с помощью rsync, чтобы по http-не городить выкачку. Так-то я мог бы и по ssh и как угодно, но хочется же сделать чтобы не специалистам тоже без напрягов понятно было как пользоваться... Может есть виндовые решения для синхронизации со стороны десктопа удобные для не сильных пользователей?
- На данном этапе легко добавить датчиков. 18b20 легко для температуры, но стоит ли добавлять датчик давления? Или модуль готовый взять для температуры-влажности? Может есть небольшие недорогие отдельные датчики CO₂ о которых я не слыхал? Делитесь, пожалуйста, ссылками на то, что пробовали, или о чем слышали хорошее.

Пока в некоторых из перечисленных вопросоав ориентируюсь на этот гайд.
Пока что затраты составили примерно ~1100₽ за камеру и ~1800₽ за LicheeRV. Наверно на текущем этапе бюджет приближается к тому, что можно было купить старую цифромыльницу Canon из тех, у которых через флешку хакается прошивка и можно запилить таймлапс камеру без колхоза, однако для неё не понятно как избегать бликов от вспышки на стекле банки или на оконном стекле.

Да, RPi не относится, но тема близкая. Если что - выпните из сообщества, буду искать другое подходящее.

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