Linux: заменить вхождение текста во всех файлах в папке
Во время переноса домена появилась задача исправить множество xml файлов сайтмапов сгруппированных по датам в разных папках. Пример структуры..
Во время переноса домена появилась задача исправить множество xml файлов сайтмапов сгруппированных по датам в разных папках. Пример структуры..
Столкнулся с тем, что в LibreOffice Calc клавиатурные стрелки начали двигать всю страницу, вместо того, чтобы перемещать курсор по ячейкам. При этом проблема наблюдалась только в том случае, если раскладка клавиатуры была Русская. В английской все было хорошо..
Столкнулся с тем, что стандартная установка deb пакета скачанного с сайта viber-а, ругается на недостающие зависимости, пришлось искать решение..
В качестве терминального клиента использую PAC Manager. К сожалению, после обновления Kubuntu до версии 18.04, он перестал запускаться. Нечто похожее у меня уже было: PAC: Ошибка Vte.so: undefined symbol, поэтому я попробовал переустановить его по этой же инструкции, но это не помогло..
Пару дней назад я решил обновиться до Ubuntu 18.04. Но, как часто бывает, столкнулся с проблемой, а именно после перезагрузки я получил черный экран, без признаков жизни..
Использую в Kubuntu темную тему Breeze Dark. Все отлично, но в некоторых приложениях появлялся белый текст на белом фоне в выпадающих списках. Сегодня решил обновиться до Ubuntu 18.04, а между делом обновить и Gimp до 2.10. Ну, и после обновления, решил потыкать настройки в поисках решения этой проблемы..
После обновления Kubuntu на версию 18.04 столкнулся с тем, что в программе Shutter (делает скриншоты), кнопка "Edit" стала не активной. Это нужно было исправить, т.к. с её помощью очень удобно накладывать рисунки на сделанный скриншот..
Для одного из проектов мне понадобился сервер очередей. Выбор пал на GEARMAN. О его установке сегодня и расскажу..
Небольшая заметка, про использование утилит из линукса в windows, а именно связки DropBox, EncFS, KeePassX и CherryTree..
При попытке установить CentOS 7 с флешки на один из стареньких ПК, которые я использую для сервера, столкнулся с ошибкой "Warning: dracut-initqueue timeout - starting timeout scripts"..
Пару дней назад жена пожаловалась на очередные проблемы с тормозной windows и я решил, что пора и её ноут переводить на linux. В качестве дистрибутива, я выбрал Kubuntu, т.е. Ubuntu + рабочий стол KDE..
Недавно заметил, что Firefox стал подтормаживать, даже на элементарном скроле страниц. Сперва я не придал этому значения, понадеевшись что перезагрузка поможет. Но, через пару дней, я снова обратил на это внимание. В этот раз начал грешить на плагины. Попробовал их отключить - не помогло.. Ладно, подумал я, может быть проблема в линуксе.. Каково же было мое удивление, когда та же история повторилась и в винде..
Столкнулся со следующей проблемой: Использовал для нового проекта PHP7. Продакшн управляется последней версией ISPmanager, где по-умолчанию все еще используется старый PHP 5.4.16, а 7 версия выбирается при настройке домена. Т.к. для домена версия php настраивается при создании, то и "фронтенд" работает без проблем, однако проблема начинается при запуске консольных скриптов, т.к. по-умолчанию, в консоли, используется 5.4 ..
Иногда, бывает так, что необходимо сделать патч из измененных файлов, для того, чтобы быстро обновить файлы по фтп, не затрагивая остальную структуру. Сделать такой патч из файлов можно так..
Минизаметка: Список утилит для тестирования производительности Linux-а от Brendan Gregg-а
Заметил, что в Linux версии, отсутствовали сообщения в диалоге который был на версии для Андроида. Погуглив нашел, что нужно в любом диалоге skype-а в Linux версии, написать "/msnp24", после чего перезапустить скайп. Сделал как советовали и отсутствующие диалоги появились.
Понадобилось мне на одном из сайтов воспроизводить Flash. К сожалению, версия поставляемая с Firefox была слишком стара, из-за того, что в начале 2012 года Adobe перестала полноценно поддерживать плагин..
Потребовалось мне кое-что отсканировать, но мой древний сканер (купленный лет 10-15 назад) умеет работать только c Windows XP. А точнее, в Linux он "из коробки" не завелся, а тратить время на поиск решения я пока не стал. Начиная с Windows 7, я знал решение - работа через виртуальную машину. Поэтому поставил Windows XP в VirtualBox и попробовал "завести" сканер. С первой попытки не получилось, VirtualBox не видел сканнера, как USB устройство и писал "No usb devices connected" ..
После установки Sphinx, обратил внимание, что при перезагрузке сервера не происходит его автозагрузка. Решил поискать в чем причина и нашел..