Архив рубрики: Советы экспертам

Информация о VCS (Version Control Systems) в приглашении zsh

При переходе на git пришла в голову мысль что было бы удобно видеть в приглашении zsh в каком состоянии локальный репозиторий.Всевозможные rebase, am, merge и подобное сбивает с толку.Сказано — сделано

Боремся с предупреждениями при статической линковке glibc в Linux

Этот совет вводит в заблуждение и ошибочен. -all-static линкует все динамически, в чем можно убедиться, выполнив ldd . Возможно, в комментариях кто подскажет как избавиться от динамической

Полный аудит действий пользователей на файловом сервере под управлением SAMBA

Возникла необходимость видеть историю всех действий пользователей на файловом сервере под управлением SAMBAпосле долгого чтения гугла пришел к выводу, что это бесполезно и погрузился в чтение манов самбы

Логи в цвете

Узнал про интересную утилитку, которая подсвечивает логи, что облегчает их чтение. Очень удобно.Имя ей CCZE. Правда она не обновлялась с 2003 года, но это и не нужно.Ставим:$ sudo aptitude install ccze

Скрипт для импорта pgp-ключей с лаунчпада (для *buntu)

Не так давно я выкладывал скрипт для импорта ключей из PPA репозиториев, но, к сожалению, на сайте launchpad.net произошли изменения и старый скрипт уже не работает. Поэтому было решено это дело исправить

Вывод описания ошибки в стандартном assert

Стандартный макрос assert() в C применяется для внутренних допущений в фунции, которые всегда должны выполнятся. Иначе они являются последствиями программной ошибки. Например вызов фунции не с тем параметром

Как фильтровать абзацы

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

xrandr: меняем разрешение экрана на лету

Часто на форумах спрашивают как сменить разрешение экрана, например вылетела игрушка в полноэкранном режиме и оставила 800×600 при номинальном 1280×1024. в ответ же советуют прописывать всевозможноые варианты

Как перенести корневую ФС на LVM в Debian

Всвязи с заменой жестких дисков потребовалось проделать перенос корневого раздела внутрь группы томов LVM. В процессе столкнулся с интересными граблями и хочу с ними поделиться.Сначала все шло как обычно

zsh + mc

Давно читаю советы с этого сайта за что всем спасибо.Вроде нигде такой совет не проскакивал, в общем мой совет:В zsh я пользуюсь темой приветствия adam2на днях решил её поправить чтобы показывала не только

Удобная многострочная подсведка поиска в vim

В vim существует возможность подсвечивать найденные поиском слова командой :hlsearch. Но иногда удобно подсвечивать в логах многострочные блоки текста что бы их было видно невооруженным взглядом в огромном