Как стать автором
Обновить
22
0
Василий Лаур @laurvas

Разработчик под Linux

Отправить сообщение
Спасибо за столь подробную статью!

Скажите, как подготовить аккумулятор к утилизации? Читал, что надо его разрядить до нуля через резистор или поместив в раствор солёной воды. Я один вспухший Lipo разряжал в солёной воде, и мне не понравилось. Какие-то пузыри идут с контактов, в воде образуются непонятные хлопья. Грязный процесс какой-то.
Не сарказм, это я так удивляюсь. Видимо спрашивать надо у авторов этих терминалов.
Спасибо за статью! Давно сижу в консоли, но многих утилит не знал.

Расскажите пожалуйста что такое «быстрый терминал». Быстро запускается? Минимальная задержка между нажатием клавиши на клавиатуре и появлением символа в терминале? Быстро текст выводит на экран? Что может быть быстрым у одного терминала и медленным у другого?

Расскажите пожалуйста что такое «красивый терминал». Цвета приятные? Шрифты? Отступы? Что там может быть красивого? Ну реально, это же прямоугольник, заполненный символами одного размера. А цветовая палитра настраивается почти во всех терминалах.

По-моему терминалы все плюс-минус одинаковые, отличие в деталях. Где-то drop-down есть, где-то вкладки. Где-то перенос строки гуляет при ресайзе, где-то нет. Где-то мышка кликается, где-то нет. Ну и разные горячие клавиши могут быть.

Сам использую хардкорный URXVT с пиксельным шрифтом (Terminus) и Lxterminal.
Есть ряд вещей, которые по закону запрещено продавать (и бесплатно отдавать наверное тоже). Шпионские гаджеты например. Я не берусь судить хорошо это или плохо. Меня интересует техническая сторона вопроса. Сходу могу придумать такие варианты:

  • У нас нет модераторов, пока проблем не возникало.
  • У нас нет модераторов, пользователи сами жалуются на стрёмные объявления.
  • У нас есть ИИ, который пытается отследить мошеннические объявления.
  • У нас есть модераторы и сложная система анализа объявлений и продавцов.

Просто обязательно найдутся люди, которые будут пытаться использовать сервис не по назначению. Мошенники на Авито тоже не сразу появились.
С 2011 года продаю ненужные вещи на Авито. Воспринимаю это как необходимую часть жизненного цикла товара: я должен либо пользоваться вещью до непригодного состояния (сносить до дыр одежду, обувь), либо передать дальше. Ну и мне просто в кайф этим заниматься, что уж греха таить. Многое покупаю так же с рук.

Многие пишут тут в коментах о негативном опыте с неадекватами. Господа! Это же отличная возможность прокачивать навыки переговоров!

— Я ж мать, у меня трое детей, привезите мне через час.
— Нет, таким не занимаюсь.
— Ах вы такой плохой!
— Ну да, я негодяй. Всего хорошего, до свидания!

Идея с кармой и аукционом хорошая. Для дешёвого барахла самое то. Обязательно попробую ваше приложение.

Как у вас дела с модерацией? На Авито с этим довольно жёстко: разместишь объявление не в той категории и твоё объявление потребуют переделать. Лекарства и сомнительные вещи там тоже оперативно отлавливают и блокируют.
Yes, it is a slightly reworked version. I'll try to add a link, thank you!
Ну ок. Как тогда называется человек, который умеет в Docker, Ansible, мониторинг, настройку CI и вот это всё? Сисадмин для облаков? SRE? Давайте просто придумаем другое название и попросим эйчаров писать его вместо DevOps-инженера.

Если в вакансии перечислен рандомный набор кейвордов, то это конечно дно. А если эти технологии действительно используются в компании и нужен человек, который имеет опыт в этих технологиях и будет с ними работать, то что плохого? Вкансии разработчиков на конкретных языках (Python, Go, PHP) вас ведь не смущают.

Мне кажется что DevOps — это как совершенный код. Т.е. все не против быть совершенными программистами и не писать говнокод, но это утопия. Все хотят автоматические тесты, CI, Infrastructure as code, что там ещё. Но в реальном мире этому препятствуют изменяющиеся требования бизнеса, жёсткие дедлайны и т.д.

Сам работаю devops-инженером, если что.
Спасибо за статью! Катаюсь на Traxxas Slash (шорт корс). Хотел немного дополнить.

Масштаб в радиоуправляемом мире — штука относительная. Багги 10-го масштаба будет раза в полтора меньше шорта 10-го масштаба, который будет раза в полтора меньше монстра 10-го масштаба. Но внутри класса все размеры очень близки.

Багги — самый гоночный класс, как формула 1 в большом мире. Машинки очень лёгкие и хрупкие, отлично рулятся и требуют нечеловеческой реакции от пилота. Наиболее популярны масштабы 1:10 и 1:8. В рамках масштаба почти всё стандартизировано между производителями, вроде длины и ширины колёсной базы, отличия между моделями — в мелочах. Я бы не рекомендовал рассматривать багги новичку, т.к. это чисто спортивный класс. Если интересно, рекомендую глянуть канал американца Ryan Harris на Youtube.

Шорт корс — штука более фановая, чем багги. Шортом проще управлять, чем багой, потому что эти машинки потяжелее и не так остро реагируют на действия пилота. В отличие от багги, колёса защищены бамперами и нет огромного антикрыла — меньше шанс сломать модель при ударе. Весьма универсальный вариант. Можно кататься во дворе или в парке, можно пулять с трамплинов, а можно пойти на соревнования. Мои любимые видео: раз и два. Самая популярная модель в этом классе — Traxxas Slash. Считаю эту модель лучшей для входа в хобби, т.к. позволяет попробовать всё. У него есть три разновидности, рекомендую брать версию 4x4 LCG.

Автор забыл упомянуть монстров и так называемые stadium trucks. Монстры — это чисто башинг и фан, а не управляемость. Stadium truck — это как трагги, отличие где-то в мелочах.

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

Не стоит путать краулеры и трофи-траки. Краулеру нужны самые суровые препятствия. Упор идёт на проходимость любой ценой. В России краулеры непопулярны, да и в мире в целом интерес к ним угас, остался лишь небольшой круг фанатов. Видео с соревнований.

В отличие от краулеров, трофийки наиболее приближены внешне и по ходовым качествам к реальным внедорожникам. Считается, что чем сильнее твоя модель похожа на настоящий автомобиль, тем она круче. В России трофи — очень популярный класс. Гряземес — наше всё.

В основе любой модели — шасси и колёса, а классы — это такая условность. Например, на одном шасси (с небольшими отличиями) уживаются шорт-корс (Slash), монстр (Stampede) и раллийка (Rally).

При выборе модели обязательно надо заранее продумать где вы свою модель будете запускать, потому что может оказаться так, что запускать её особо негде. Вот я живу в Москве. Асфальтовых шоссейных трасс у нас нет. Для багги и т.п. я знаю три трассы, но просто так туда прийти покататься нельзя.

Новичку лучше брать популярную модель. И с запчастями проще будет, и продать потом получится быстрее.
Спасибо за статью. Хотел бы я иметь такого руководителя… В последнее время понимаю, что важнее не «куда», важнее «с кем». Дружную команду не заменят модные технологии или языки.
Тоже долгое время сдерживал себя этим аргументом, но в итоге удобство победило. Раньше, оказавшись в локальном git-репозитории, первым делом я вводил команду git status, и если он толстый, то всё равно приходилось ждать.

Лаги бывают, но только один раз, когда заходишь в каталог. Если шелл задумался, вычисляя git status для промта, а мы спешим, то можно его остановить, нажав Ctrl+C.

Можно убрать статус из shell prompt, оставив только ветку. Так лагов не будет, насколько я помню.

Мне не приходилось работать с git-репозиториями на примонтированных сетевых ресурсах, возможно там действительно всё плохо.
И всё-таки хочу уточнить: rm без -r удаляет только файлы. Даже пустой каталог не захочет удалять, не говоря уже о какой-то вложенности.
На примере Backspace я объяснял задержку и частоту автоповтора. Эти два значения влияют на всю клавиатуру, а не только на Backspace. Неужели вы никогда не используете автоповтор? Может быть хотя бы стрелочки ↑↓ для скролла?
Вот это сильно!
Вот это вы раскопали! Круто!
Иметь открытый терминал с рутовым шеллом. Поднять свой шелл до рутового можно командами su, sudo -s, sudo su.

Я не имел в виду запускать от рута X-сессию и всё остальное.
Спасибо за замечание. Вы правы. Грустный смайлик у кого-то подглядел, мне идея понравилась. На практике конкретный код возврата не требовался. Главное — заметить, что что-то пошло не так.

В дефолтном конфиге Archlinux код возврата показывается цифрами, если он не нулевой.
Красиво! Могу только предложить переписать wake как обёртку, чтобы запускать
wake ./test.sh

Имя команды, которая завершилась, он может определить сам как $(basename $1).
Простите, я не совсем понял какую задачу вы решаете. Вы хотите сказать, что в моей конструкции

long-running-command; echo $'\a'

не будет грустного смайлика, если long-running-command завершится неудачно? Действительно, это упущение.
удаление каталога в котором оказался другой вложенный

Без -r у вас не получится это сделать.

и тд…

Какое именно? :)

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

for i in *; do test -f $i && rm $i; done
find -maxdepth 1 -type f -delete
\rm *
А каким образом от ошибки спасает именно ключ -r? Вы любите делать rm *, чтобы удалить файлы в каталоге, который содержит подкаталоги?

1

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность