21 сентября 2011 г.
Java regexp: при использовании appendReplacement или replaceAll внезапно происходит Illegal group reference
Это странное поведение некоторых методов regexp с некоторыми случайными параметрами одно время убило мне пару часов отладки. Сам виноват, ибо проглядел в доках указание на специальное значение символов '$' и '\'. Не подумал, что из-за них может выкидываться java.lang.IllegalArgumentException, про который нет ничего в явадоках этих методов.
Теги:
программирование,
java,
regexp
13 сентября 2011 г.
linux: изменить UID/GID юзера в системе
Сабж надобится иногда для того, чтобы аккуратно перевести систему на другой дистрибутив. Или чтобы корректно работали общие ресурсы в сети. И т.д. Всё примитивно, просто памятка. Проверяю под федорой и арчем, но способ универсальный. Мне надо поменять uid (1000 вместо 500) юзера dimon и назначить ему другую основную группу — 100(users) вместо 500(dimon).
28 июля 2011 г.
Создание самоподписанного (self-signed) SSL сертификата
И для генерации приватного RSA ключа и для создания CSR и для создания самоподписанных сертификатов буду пользоваться openssl под линуксом. Зачем нужны самоподписанные сертификаты — отдельный разговор, но могут пригодиться для отладки или там тестов. Установку openssl не буду описывать, под linux есть в любом дистрибутиве.
11 июня 2011 г.
импорт/экспорт репозиториев subversion
Всё запросто. Делаем дамп примерно так:
svnadmin dump /var/www/svn/project1/ > /home/dimon/project1.dumpОбратно заливаем так, соответствующе:
cd /var/www/svn/ svnadmin create project1 svnadmin load project1 < project1.dumpДля копирования репозиториев также есть хорошая команда
svn hotcopy ФРОМ ТУ
Теги:
subversion
22 марта 2011 г.
проблемы с запуском и кириллицей у google earth 6 в fedora 14 x86_64
В федоре наблюдается проблема с запуском google earth. Гугление показывает, что такое же происходит и в других дистрибутивах. Это, похоже, уже традиция у гугла. В прошлый раз я писал про проблему google earth с SELinux, сейчас озвучу две других проблемы в федоре 14.
Теги:
проблемы,
fedora,
google earth,
linux
6 марта 2011 г.
linux: обои в виде планеты linux realtime wallpaper Earth
Давным-давно я сделал себе обоину в виде автоматически обновляющейся карты земли с облаками и освещённостью. Сейчас вспомнил и вернул на рабочий стол. Сама карта лежит на http://www.die.net/earth/ . Периодически обновляется, типа в реальном времени. Инструкций в инете полно, вот и моя с некоторыми ремарками, без которых первая попавшаяся из них у меня не заработала.
Теги:
руководство,
cron,
linux,
wallpaper
20 февраля 2011 г.
восстановление grub после переустановки windows
Недавно товарищ "сломал линукс", переустановив винду на отдельном разделе. На самом деле мы то знаем, что он просто перетёр загрузчик. Почему-то у него вызвало затруднение его восстановление. Он нашёл 100500 способ в интернете, ни один не сработал, вот сидел и грустил. За 3 минуты я ему починил, за 10 минут написал заметку о том, как восстановить grub после переустановки винды.
Теги:
проблемы,
руководство,
grub,
linux
Подписаться на:
Сообщения (Atom)