Friday, January 30, 2009

множественный оргазм

Именно так я бы описал чувство, которое я испытываю сегодня с самого утра ;) А все благодаря spring security.
Для того чтобы проникнуться этим чувством надо с самого начала читать его reference, или хотя бы просмотреть Part I, но если в кратце то фишка в том что вся работа по авторизации пользователей и всевозможной безопасности выносится в отдельный аспект. Но когда я увидел что реализация "remember me", описанная в статейке Improved Persistent Login Cookie Best Practice (которая повергла меня в дикий восторг приблизительно неделю назад) внедряется вообще без написания какого-либо кода, я не удержался и решил проадовать вас =)

Friday, January 23, 2009

переехал

переехал. пока полет нормальный. фид можете обновить, а можете не обновлять, все равно посты приходят как надо =)
около месяца жался и думал спрятать личную информацию из данных регистрации домена, а потом плюнул и решил что лучше первый год заплачу за домен $1 чем буду отдавать $10.

nc

эти линуксоиды совсем долбанулись! передача файлов по сети через netcat.
на одной машине открываем порт и слушаем на нем. все приходящее распаковываем как tar архив. со второй машины архивируем и посылаем, посылаем...

maven



мне очень нравится лого maven. оно очень характеризыет мое настроение. повернуться к компьютеру задом и смотреть в окно =) еще цитата про сочинения и весну с баша вспоминается)

Wednesday, January 21, 2009

вопрос по согласованию времен (eng)

It's just total absent-mindedness that has fallen upon me a week ago. Yesterday I had to add one connector to my computer's power supply (for a hard drive). For that I decided to cut a connector from another power supply and bind it to mine by a simple twist. You know, I wasn't even surprised when by the first operation I had cut a connector from my working power supply =)

вопрос по согласованию времен в последнем предложении. у меня три варианта как надо было употребить глагол cut с учетом что он стоит в части "when ...": 1) I have cut; 2) I had cut; 3) I cut. какой из них правильный?

p.s. текст исправил с учетом замечаний.

Tuesday, January 20, 2009

rm -r *; rm -r .hg

сегодня я догадался удалить не только все содержимое проекта (уже другого) но и папку с данными vcs. инстинкты оказались сильнее разума (неделю назад после удаления разум посказал мне пользоваться системой контроля версий =)
слава богу я умудрился сделать это после того как залил все на удаленный сервер и восстановить оказалось делом пары комманд.
на сей раз я был твердо уверен что работаю в удаленной консоли а не у себя на локали. до сих пор не могу понять как мог этого сразу не заметить =)

Tuesday, January 13, 2009

Braaaaaains!

rm /dev/brain

выполнил
sudo rm `which rm`
подумываю выполнить
sudo rm -rf /
купить бутылку водки и забыться.

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

поживу немного без команды rm (удаление). неделю не буду удалять файлы, может это хоть капельку поможет образумиться.

p.s. вчера после мойки не завелась машина. посадил аккумулятор. на другом конце города. прям не знаю что ждет меня завтра =)

Thursday, January 8, 2009

vp

в конце концов решил исползовать для построения uml-ек visual paradigm он отвечал основным моим требованиям и пожеланиям: reverse engineering, free (community edition), ide integration.
построил uml-ки по коду, посмотрел на них, легче не стало =)
пожалуй сегодня стоит пойти выпить и потанцевать рок-н-ролл, сегодня ведь день рождения Короля! =)

Euro for EEC (EclipseUML)

Prices are in:
* Euro for EEC countries
* US dollars for other countries
EclipseUML pricing интерестно, чем им европейцы так не угодили? =)
это я ищу какую-нибудь вменяемую бесплатную reverse engineering tool с красивыми обучалками, чтобы нарисовать uml-ку по уже написанному бреду и разобраться в структуре оного =)
через поиск вышел на их обучалку, долго восторгался как в ней все кравсиво=)