March 5th, 2008

distributed, non-atomar

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

Скажем, есть у меня репозиторий с конфигами. Там они все - и .zshrc, и .vimrc, и .muttrc, и .fvwm. И вот я хочу обжиться на сервере, который только по ssh вижу, и почту читать там не планирую. Мне придётся тащить туда все конфиги. А ведь там ещё и конфиденциальные данные могут быть. В общем, непонятно.

Или вот документы у меня лежат. Тоже в гите, ага. Вот нахрена там мне связь между документами?

non-atomar из сабжа немного неправильное название. Не знаю как правильно.

Право на говноедство

Интересно движется общественная жизнь. Вот я пишу, что мне что-то не нравится. Какое-нибудь отвратительное говноедство, типа субботников, МЛМ, марширования под песню "наша компания лучшая в мире", утреннего минета шефу или съёмки на корпоративный календарик "для партнёров". Мигом появляется отряд либералов, которые говорят о Праве Человека Поступать так, как Ему Захочется. А кто этого не понимает, тот должен показаться психологу, а ещё лучше сдохнуть.

Мужики! Я не выступаю за внесение в ТК статьи "делать минет шефу нельзя". Более того, если бы такая статья появилась, я бы скорее всего её осудил - мало ли у кого какие обстоятельства. Но почему я не могу просто назвать вещи своими именами?

антиспам

Я думал, тупой Байес уже неактуален. А он на удивление хорошо работает (в реализации bogofilter). Практически 100% попадание.