2008

А профессионал по умолчанию не может «любить или ненавидеть» конкретную ОС, софт или компанию. Ну кроме тех случаев, когда данная компания насрала ему лично. Он знает, что оси приходят и уходят, остаются знания, которые лишними не бывают. Профессионалу фиолетово, захочет клиент MS Word запустить на QNX, любой каприз за ваши деньги. Запустим. Но дорого и не скоро. «Это бизнес, ничего личного» (с).

Вчера пришло письмо от моего бывшего регистратора:

ICANN lishila akkreditacii registratora Estdomains, inc, s kotorym my rabotali neskol’ko let.
V svyazi s etim osuschestvlyaetsya perenos domenov k novomu registratoru ? Directi, Inc. Nikakih dopolnitel’nyh deystviy ot Vas i ne trebuetsya. Vse proishodit avtomaticheski.

И вправду. Хорошо, что я от них уже свалил.

«Однажды мне понадобилось объяснить «жаворонку», как себя чувствует «сова» в мире, где работают с 8:30.»

via [info]gemelen

Интересные результаты анализа веба от Opera Software.

Подстригся. Годовой творческий эксперимент завершён, выводы сделаны.

Никогда не меняйте hostname на машине, где крутится ejabberd (по крайней мере не сделав бэкап базы). А ещё лучше сразу впишите ERLANG_NODE=ejabberd@localhost (только не на машине с незабэкапленной базой, хехе).

THE RESTRICT CONTRACT
I, [insert your name], a PROFESSIONAL or AMATEUR [circle one] programmer recognize that there are limits to what a compiler can do. I certify that, to the best of my knowledge, there are no magic elves or monkeys in the compiler which through the forces of fairy dust can always make code faster. I understand that there are some problems for which there is not enough information to solve. I hereby declare that given the opportunity to provide the compiler with sufficient information, perhaps through some key word, I will gladly use said keyword and not bitch and moan about how «the compiler should be doing this for me.»

In this case, I promise that the pointer declared along with the restrict qualifier is not aliased. I certify that writes through this pointer will not effect the values read through any other pointer available in the same context which is also declared as restricted.

* Your agreement to this contract is implied by use of the restrict keyword ;)

Отсюда

«Akismet отловил уже кучу спама (500) со времени установки.»

ABBA великолепны.

Как я понимаю, OpenID позволяет не придумывать кучи логин/пассов для сайтов, а использовать один метод аутентификации на OpenID-провайдере. Но ведь это означает, что достаточно получить доступ к провайдеру, чтобы поиметь доступ ко всем этим сайтам?