Wednesday, June 17, 2009

J946@5488AA97464

fulfill the prophecy

Tuesday, June 16, 2009

GNU libc - humor

У программеров весьма странное чувство юмора :-\

Вот что я нашел в документации к GNU libc (error-codes):

— Macro: int ED

The experienced user will know what is wrong.

— Macro: int EGREGIOUS

You did what?

— Macro: int EIEIO

Go home and have a glass of warm, dairy-fresh milk.

— Macro: int EGRATUITOUS

This error code has no purpose.

наверняка думали что никто не будет читать всю доку...

Monday, June 1, 2009

FreeBSD - subversion

Любителям при установке пакетов удалять разные непонятные галочки, а потом долго разбираться в том, почему же только-что установленное приложение работает не совсем корректно.

для работы с репозиториями клиент использует разные модули, к примеру:
  • ra_neon : Module for accessing a repository via WebDAV protocol using Neon. - handles 'http' scheme - handles 'https' scheme
  • ra_svn : Module for accessing a repository using the svn network protocol. - with Cyrus SASL authentication - handles 'svn' scheme
  • ra_local : Module for accessing a repository on local disk. - handles 'file' scheme
  • ra_serf : Module for accessing a repository via WebDAV protocol using serf. - handles 'http' scheme - handles 'https' scheme
И если вдруг собрать svn без neon и serf, то вы не сможете дергать репозитории по протоколу http/https. Вместо этого получите что-то вроде "Unrecognized URL scheme".

Посмотреть установленные модули можна в:
svn --version