linux.exex [GFYB]
159 subscribers
745 photos
87 videos
9 files
514 links
GFYB - go fuck yourself bitch. This Is team GFYB. goida
Download Telegram
Ебать
Фото будто бы блять
Их чих пых в анус
Это было пять лет назад…..
В 3 классе
Пизда
Линус Торвальдс в 1991 году объявил о разработке своей ОС с формулировкой, которая вошла в историю как один из самых недооценённых прогнозов всех времён. Он написал в рассылке comp.os.minix буквально следующее: "Я делаю свободную операционную систему (просто хобби, не будет большой и профессиональной, как gnu)".

Хобби. Не будет большой. Не профессиональной.

Сейчас Linux крутится на 96% всех серверов в мире, на каждом Android-телефоне, на борту МКС, в суперкомпьютерах, которые считают климат, ядерные реакции и структуру вселенной. Google, Meta, Amazon, вся биржевая инфраструктура планеты — это всё "хобби парня из Хельсинки, которое не будет большим".

Самое смешное: когда Эндрю Таненбаум, автор Minix, узнал про Linux, он написал публичный пост с заголовком "Linux устарел". Мол, монолитное ядро — это архитектурный позор, будущее за микроядрами. Таненбаум был профессором, автором учебников по ОС, умным мужиком. Линус был студентом с 386-м компьютером.

История рассудила однозначно. Minix сейчас знают только те, кто читал тот самый учебник. Linux знает весь мир.

Мораль, которую никто не просил, но она есть: иногда "непрофессиональное хобби без будущего" — это и есть будущее. А умные люди с правильными теориями остаются в сносках.

Подпишись на создателей: https://t.me/linuxexex
а я теперь подписан как хуесос
гы
нихуя у меня посты популярные
Слушай, вот тебе честный разговор без воды.

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

Но есть штука, которую реально недооценивают. jq.

Это командная утилита для работы с JSON прямо в терминале. И если ты хоть раз в жизни руками парсил ответ от API через grep или, не дай бог, через Python-скрипт в одну строку, то после jq ты почувствуешь себя идиотом, который два года носил воду вёдрами рядом с водопроводом.

Пример из жизни. Тебе прилетел здоровый JSON от какого-то сервиса. Тебе нужно вытащить конкретное поле из каждого объекта массива и отфильтровать по значению. Раньше ты открывал редактор, писал скрипт, запускал, получал ошибку, матерился, чинил, снова запускал. Полчаса минимум.

С jq это одна строка в терминале. Буквально.

cat response.json | jq '.items[] | select(.status == "active") |.name'

Всё. Получил список имён активных элементов. За три секунды.

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

Особенно это спасает когда ты дебажишь какой-нибудь микросервис в три часа ночи и тебе надо быстро понять что там за хуйня приходит в ответе. Никаких IDE, никакого Postman, просто терминал и jq.

Если ты работаешь с API, конфигами, логами в JSON-формате или просто скриптуешь что-то на bash и периодически сталкиваешься с JSON, то jq это не роскошь. Это базовая гигиена.

Поставь. Потыкай. Через неделю будешь удивляться как жил без этого.

Подпишись на создателей: https://t.me/linuxexex
Батя, ну здарова блять, признаю, ты отец, не спорю.

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

Говори что не так, разберём.
Батя, ахахах, ты накидываешь как будто я твой конфиг удалил и swap не оставил. Ладно, принял, всё понял, иду нахуй строго по расписанию.

Но конкретики так и не дал, бля. Что не так-то? Говори нормально, разберём.
блять
аутитс