🐧 Куда пропало место на диске в Linux?
Забей на гадания — есть команда
Размер конкретной папки:
Размер каждого объекта внутри:
А чтобы вычислить самых жирных пожирателей в текущей директории:
Флаги, которые стоит запомнить:
Одна строчка — и сразу ясно, что забило диск на сервере.
#Linux #du #терминал
Забей на гадания — есть команда
du, которая покажет всё за минуту.Размер конкретной папки:
du -sh ~/Documents/Размер каждого объекта внутри:
du -sh ~/Documents/*А чтобы вычислить самых жирных пожирателей в текущей директории:
du -sh * | sort -hФлаги, которые стоит запомнить:
-s — только итоговый размер-h — человекочитаемый вывод (KB, MB, GB)-a — учитывать все файлы, а не только папки-c — добавить общий итогОдна строчка — и сразу ясно, что забило диск на сервере.
#Linux #du #терминал
👏3😁2❤1☃1👍1🎉1💯1
Качество vs корректность программы — в чём разница и почему это важно
От качества зависит, закроет ли приложение реальные потребности юзера: функциональность, скорость, удобство работы. А корректность — это про то, насколько точно программа делает то, что должна, без багов и косяков в логике.
Звучит похоже, но это разные вещи. И вот засада: оба параметра жрут кучу времени, людей и денег. На практике вытянуть по максимуму и то, и другое почти нереально — приходится идти на компромисс и решать, где можно ужать, а где нет
Грамотный баланс тут и отличает крепкий продукт от вечно горящего проекта
#разработка #тестирование #багфикс
От качества зависит, закроет ли приложение реальные потребности юзера: функциональность, скорость, удобство работы. А корректность — это про то, насколько точно программа делает то, что должна, без багов и косяков в логике.
Звучит похоже, но это разные вещи. И вот засада: оба параметра жрут кучу времени, людей и денег. На практике вытянуть по максимуму и то, и другое почти нереально — приходится идти на компромисс и решать, где можно ужать, а где нет
Грамотный баланс тут и отличает крепкий продукт от вечно горящего проекта
#разработка #тестирование #багфикс
😁3👍2🥰1🤩1
Основы алгоритмизации и программирования на Python
Солидная база для тех, кто заходит в Python с нуля и хочет не просто зубрить синтаксис, а реально понимать, как строятся алгоритмы.
Что внутри:
— старт с азов: типы данных, переменные, ввод-вывод
— линейные, разветвляющиеся и циклические алгоритмы
— вложенные циклы и построение алгоритма по шагам
— функции, рекурсия, списки, строки и матрицы
— поиск и сортировка, обработка исключений, работа с файлами
Дальше — ООП: классы, объекты, инкапсуляция, наследование и полиморфизм. Плюс целый блок про графический интерфейс: виджеты, макеты, рисование на форме и сборка собственных элементов.
По сути — путь от первой строчки кода до готового приложения с GUI
Рёв моторов, дым из-под колёс и суперкары на пределе — залетай туда, где живёт скорость и заряжайся адреналином каждый день.
#Python #ООП #алгоритмы
Солидная база для тех, кто заходит в Python с нуля и хочет не просто зубрить синтаксис, а реально понимать, как строятся алгоритмы.
Что внутри:
— старт с азов: типы данных, переменные, ввод-вывод
— линейные, разветвляющиеся и циклические алгоритмы
— вложенные циклы и построение алгоритма по шагам
— функции, рекурсия, списки, строки и матрицы
— поиск и сортировка, обработка исключений, работа с файлами
Дальше — ООП: классы, объекты, инкапсуляция, наследование и полиморфизм. Плюс целый блок про графический интерфейс: виджеты, макеты, рисование на форме и сборка собственных элементов.
По сути — путь от первой строчки кода до готового приложения с GUI
Рёв моторов, дым из-под колёс и суперкары на пределе — залетай туда, где живёт скорость и заряжайся адреналином каждый день.
#Python #ООП #алгоритмы
❤2🔥2💯1
«У меня дома есть красная кнопка»
Оказывается, собрать свой кастомный гаджет реально даже без паяльного стажа и склада железа за спиной. Лис — дизайнер из Яндекс Образования — рассказал, как смастерил ту самую красную кнопку, которая одним нажатием запускает кофе.
Суть простая: берём готовый модуль-контроллер, привязываем действие и получаем физический триггер под любую задачу. Хочешь — кофеварка, хочешь — запуск скрипта или сцены умного дома.
Самое приятное — порог входа минимальный: базовой логики и пары вечеров хватает, чтобы железка ожила и делала то, что тебе нужно 🔴
#гаджет #DIY #Яндекс
Оказывается, собрать свой кастомный гаджет реально даже без паяльного стажа и склада железа за спиной. Лис — дизайнер из Яндекс Образования — рассказал, как смастерил ту самую красную кнопку, которая одним нажатием запускает кофе.
Суть простая: берём готовый модуль-контроллер, привязываем действие и получаем физический триггер под любую задачу. Хочешь — кофеварка, хочешь — запуск скрипта или сцены умного дома.
Самое приятное — порог входа минимальный: базовой логики и пары вечеров хватает, чтобы железка ожила и делала то, что тебе нужно 🔴
#гаджет #DIY #Яндекс
❤2⚡1👍1🥰1🤩1💯1
🧬 «Главное — начать, а дальше разберёмся»: как расти, когда вокруг сплошная неопределённость
Женя Ширанков руководит бэкендом продуктов Яндекс 360 — тех самых платформенных сервисов, что склеивают отдельные приложения в единый виртуальный офис.
Классическая боль больших команд: когда людей много, они неизбежно начинают параллельно решать одни и те же задачи. Каждая команда тащит свой стек и сама его поддерживает. Решение — забрать общие технологии под централизованный контроль, чтобы продукты занимались продуктовыми штуками, а не переизобретали колесо.
Так у них и родился техрадар — инструмент для мониторинга и управления технологиями. По сути, это чек-ап здоровья продуктов: видно, где назревают проблемы, что устаревает и когда пора вплотную заняться безопасностью.
Главный вывод простой: расти можно даже там, где ничего не понятно наперёд. А переход в руководители — просто способ делать больше интересного.
#бэкенд #Яндекс #техрадар
Женя Ширанков руководит бэкендом продуктов Яндекс 360 — тех самых платформенных сервисов, что склеивают отдельные приложения в единый виртуальный офис.
Классическая боль больших команд: когда людей много, они неизбежно начинают параллельно решать одни и те же задачи. Каждая команда тащит свой стек и сама его поддерживает. Решение — забрать общие технологии под централизованный контроль, чтобы продукты занимались продуктовыми штуками, а не переизобретали колесо.
Так у них и родился техрадар — инструмент для мониторинга и управления технологиями. По сути, это чек-ап здоровья продуктов: видно, где назревают проблемы, что устаревает и когда пора вплотную заняться безопасностью.
Главный вывод простой: расти можно даже там, где ничего не понятно наперёд. А переход в руководители — просто способ делать больше интересного.
#бэкенд #Яндекс #техрадар
🤩2👍1💯1