$ find . -regex '.*CVS/Root$' -print -exec sed -ie s/:local:c:\\/d\\/CVSROOT/:pserver:akraievoy@localhost:\\/var\\/cvs/ '{}' \;
Особенную пикантость жизни в линуксовой консоли придает двойное экранирование слешей в регексе для sed-а.
А в целом все нормально, пока обновление xorg-x11-xvfb не приводит к постоянному зависанию ядра при загрузке иксов.
Я, правда, успел разобраться с этим пакетом немного раньше того момента как уяснил себе что такое /etc/inittab.
UPD: потом пришли добрые и опытные дядьки и рассказали мне про Leaning Toothpick Syndrome, который имеет место быть в этой команде.
2007-01-24
sed & find
2007-01-04
JBoss Remoting
История: при обращении к серверу клиентский код бросает в меня InvalidConfigurationException.
Иду читать доки по клиенту. Все правильно настроено, даже после вдумчивого прочтения.
Беру свой шаманский бубен, сажусь отлаживаться (внутри remoting) - оказывается, что ошибка летит не с клиента, а с сервера и пролетает через TCP-соединение настолько ювелирно, что тяжеловато догадаться что ляп уже на сервере.
Вот так вот - серверная сторона оказалась неожиданно близко.
ЗЫ: Мало того, даже классы, которых маршаллерам не хватает, переносятся с сервера на клиент таким же прозрачным образом. Еще одни очень удобные грабли с красивой блестящей ручкой.
Labels:
distributed,
middleware,
rant
Subscribe to:
Posts (Atom)