Category: it

Category was added automatically. Read all entries about "it".

trueblacker

ненависть

Мало кого из разработчиков/софтваре инженеров я ненавижу так люто, как пидарасов, проектировавших MSI и WiX.
Это нечто невообразимое. Инопланетяне какие-то. Полное отсутствие какого-либо представления о базовых принципах программирования вообще. Бардак, дебилизм, костыли, гуиды и иксэмэль. Повсюду, в каждой самой ничтожной мелочи - тонны говн и подводных камней.

Мой совет всем. Никогда, слышите, никогда не беритесь за написание MSI в расчёте сделать это по-быстрому. А лучше вообще не беритесь. Пусть оно умрёт.
trueblacker

о вреде переписывания истории

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

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

Причём тут, спрашивается, сабж?
Тем, кто прочитал хабрастатью, вобщем, наверное, понятно. Тем, кому лень - поясню. В случае merge данный глюк автомерджа программист хотя бы может выявить и предъявить в своё оправдание. В случае rebase - оправдание невозможно, т.к. контекст исходной ветки теряется и результат слияния становится неотличим от обычного коммита (в котором нет никакого автомерджа, а есть только программист).

Добавлю, что, как справедливо замечают в некоторых каментах, Вася виновен уже в том, что не ревьюит автомердж. Лично я это делаю сравнением мердж-результата в master с пред-мердженным состоянием в ветке. Как правило, сразу всё видно становится.
trueblacker

линуксовое

первый в этом году ребут домашнего "десктопа". Аптайм 27 суто 10 часов. После апгрейда udev (подозреваю, последний emerge был довольно богат на обновления), отвалилась клава и мышь, при этом все процессы, включая иксы и сервисы работают пучком. Ребут произведен штатно через ssh. Кто-нибудь может представить что-либо подобное на виндах?
trueblacker

Междисциплинарного разжигания псто

Вот, например, признанный гуру CS. Послушаем, что он говорит.



А говорит он примерно следующее:

* (наброс номер 1) В computer science есть классные штуки, которые схожи с магией и есть плохие штуки, которые схожи с религией
* (наброс номер 2) Максиму о том, что начинать писать код можно только тогда, когда продуман весь дизайн, мог придумать только тот, кто никогда не делал собственными руками сколько-нибудь сложную систему.

Удивительно, сколько вредных спекуляций порождает праздное умничание тунеядцев над достижениями тех, кто непосредственно создаёт интеллектуальные и материальные блага. Вместо практической пользы и повышения жизненного комфорта ("магии" технологий) эти напыщенные ничтожества норовят запретить и оболгать эту пользу как "духовно вредную" и - поразительнейшего цинизма свинство! - обосновывают своё мракобесие именно аналогиями к собственно созидательному труду! Уверуйте, дескать, что свечки купленные вне храма не угодны богу, потому что любой программист/математик/биолог вам скажет, что.... и далее поток бредятины о Разумном Замысле, Создателе и тому подобной чуши.
И как замечательно, что находятся такие вот математики/программисты/учёные, которые с высоты своего авторитета, как стержневого образа всех этих спекулятивных аналогий, но при этом с такой буквально детской непосредственностью говорят ровно противоположное - такое простое и понятное любому человеку, не оболваненному догмами. Религия - это, что останется от практичной идеи, если из неё выбросить всё полезное.

Но, Атей с ними, с религиознутыми. Удивляет ещё и то, что весьма уважаемые ребе (которых практически невозможно заподозрить в отсутствии опыта разработки сложных систем) иногда нет-нет, да и напишут что-нибудь практически противоположное по смыслу второму пункту (кажется, недавно видел что-то похожее также у juan_gandhi, но не могу найти). И по собственному опыту могу сказать, что мне по ходу профессиональной деятельности приходилось встречаться с носителями подобных концепций. Совершенно дикий для меня подход - сначала Всё Продумать и только потом Что-То Делать. Необыкновенно приятно заполучить в союзники такого авторитета, как Гарольд Абельсон.

Нет ли в этих идеях чего-то общего? Чего-то неуловимого для рационального осмысления, что привносит всякий, кому однажды было явлено счастье эстетического чувства и кто теперь не может удержаться от чрезмерного усердия в следовании тем заблуждениям, к которым его подталкивают эмоции?

Истинно вам говорю - слишком человеческое рождает чудовищ.
trueblacker

сон криптографа рождает чудовищ

Так было. Один трублэкер, покушав жульену и выпив пива дремал в своей яранге на коленях у Стряпчей Красавицы. В яранге показывали движущиеся картинки о том, о чём говорят мужчины. Тогда трублэкер внезапно, не приходя в сознание, прокомментировал происходящее то ли на экране, то ли в его мухоморных видениях, следующей фразой: "да ну их, у них вообще ЭЦП от одного и того же текста всегда константа".
Что тут началось!
  • Current Music
    Burzum - [Belus #01] Leukes Renkespill (Introduksjon)