Category: медицина

Category was added automatically. Read all entries about "медицина".

Обсессивно-компульсивное расстройство, как необходимое свойство программиста

По моему, программистов надо набирать исключительно среди людей с OCD и прочими расстройствами психики, вызывающими чрезмерное внимание к деталям.

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

Попривыкали, блядь, к "читай код и маны и git reflog" и прочему подковыванию блох, а потом ни один кусок кода или либу в продакшен втащить без переделки наполовину невозможно, потому что вместо обработки ошибок - стектрейсы, коредампы и подземный стук в SO.

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

Советский инженер - это диагноз

http://guardia-rojo.livejournal.com/23036.html?thread=243452#t243452
Ад в комментариях - "инженеру с 42 летним стажем" объясняют, что работать за копейки - это плохо даже не потому, что жить будешь сам хуево, а потому что за тобой не придет ни один молодой специалист, которому ты сможешь передать свои умения.
В ответ адский тупизм про "врагов России" и прочее такое.
Хотя на самом деле, главные враги России - это вот те, кто въябывает за копейки и кормит чиновников.

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

Ненависть к systemd как психическая эпидемия

Напомните мне или дайте ссылку - я уже спрашивал, чего все на systemd так ополчились?
Выглядит, как средневековая эпидемия одержимости дьяволом, все псят, чего псят - непонятно.
Ну, не считая вот этого: http://metaclass.livejournal.com/889197.html?thread=20959341#t20959341 тут, несмотря на теорию заговора, хоть какое-то обоснование имеется.

Кролики, Firebird, веб-сокеты и keep-alive в TCP

Периодически на работе сталкиваемся с проблемами вида "TCP-соединение пропало неизвестно куда, клиент ждет ответа сервера, сервер ждет запроса клиента". Лечится это вроде бы модификацией настроек TCP keep-alive.
При этом протоколы с короткими действиями вида "отправили HTTP-запрос, получили ответ" с виду работают лучше чем протоколы с постоянно висящими TCP-коннектами (несмотря на то что, в HTTP вроде есть опция "использовать TCP-соединение повторно", тоже вроде называющаяся keep-alive, чтобы все запутались).

В связи с этим интересно - а вот как к подобной боли с TCP соединениями относятся протоколы типа AMQP или веб-сокетов, которые тоже вроде бы должны висеть постоянно подключенными, т.к. в них сервер дергает клиента событиями?
В amqp есть фреймы типа heartbeat, выполняющие функцию аналогичную keep-alive на уровне TCP протокола, т.е. мало нам параметров сокетов или реестра, еще нужно будет с интервалами посылки этих фреймов разбираться. А что в веб-сокетах?

Неумение абстрагироваться и обобщать - признак шизофрении?

http://thesz.livejournal.com/1390749.html?thread=11995293&style=mine#t11995293
По ряду причин я работал пару месяцев медбратом в больнице им. Кащенко и с большим интересом общался с ввергнутыми туда гражданами. Через пару недель начинаешь понимать, как ведут себя биполярные, как шизофреники и т.п. Так вот, шизофреники отличаются совершенным неумением абстрагироваться. До невозможности посчитать яблоки в тарелке, потому что одно слегка желтоватое сбоку, другое неровное, а у третьего нет хвостика.

В остальном же эти люди могут быть очень умными, иногда гениальными. Но, например, тесты IQ они решать не в состоянии. Какой именно куб? А какими ножницами вырезали прорези в бумаге? (В задачах на развёртки) Задачи на одинаковость для них вообще пытка, потому что для них ВСЁ РАЗНОЕ, нет группирования объектов. Каждый объект в том или ином уникален, и из контекста они неспособны понять, какие качества существенны для одинаковости, а какие нет.

Как отличить змагара от замаскированного агента рэжыма

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

Асоциальность 80 уровня

Вот интересно, чем и как сейчас лечат (и нужно ли это вообще лечить) такое: http://juick.com/Mellon/2306366
Интерес тут такой, что я до такой степени антисоциальных заебов не дошел только потому, что работа вынуждает много и регулярно общаться с разного рода людьми. И результат работы для меня более важен, чем асоциальность.

А вот еще тема - недоверие науке

"женщина так устроена, что год после родов не беременеет"
http://belnetmon.livejournal.com/2284121.html?thread=59172697#t59172697
Ну, забабоны и неграмотность это одно, оно в принципе чинится.

Но конкретно в данном случае проявляется один из выбешивающих меня мозговых заебов - недоверие к "официальной науке", "официальным врачам" итд. Это всегда идет на пару с анти-прививками, разной гомеопатией, иногда вообще с вечными двигателями и верой в всякий трэшак.
Понятно, что некоторые вещи тупо не исследованы до конца (например, влияние ЭМ-излучений или там малых доз радиации на биологические организмы - мало статистики, очень длительные наблюдения, эксперимент толком не поставишь). Но огульно заявлять про врачей-отравителей, купленных мировым сионизмом, чтобы убить всех детей превентивно прививками от ВПЧ или там еще чем-нибудь - это тащемта, проще сразу закапываться и ползти на кладбище.
При этом, оные же люди верят в бога (в лучшем случае) или ходят в православную церковь и доверяют попам (в худшем).

О контроле версий и суб-проектах

Уткнулся в проблему с контролем версий и разбиением репозитория по проектам.
Текущие проекты все состоят примерно из трех частей: изредка дорабатываемый кодогенератор, изредка дорабатываемые базовые библиотеки, общие для всех проектов и кодогенератора, собственно сами активно разрабатываемые проекты и небольшое количество мелких вспомогательно-экспериментальных проектов-утилит-прототипов. Фактически "больших" проектов 4 штуки - кодогенератор, общий клиент для БД и два разрабатываемых проекта.
Проекты собираются и тестируются автоматически CI сервисом по обнаружению изменений в репозитории. При этом получается, что изменив один проект, мы вызываем билд всех проектов.
Теоретически, это лечится раскладыванием проектов и базовых библитек по отдельным репозиториям. Но в таком случае получается потенциальная возможность сделать коммит-пуш в один репозиторий и не сделать в другой, связанный с ним, в результате чего билд может накрыться.
Причем это меркуриал, с его заебами на тему мержа, из-за которых изредка такие проблемы возникают даже в рамках одного репозитория, если же там будет 4 репы - я более чем уверен, что проблемы будут возникать постоянно.

В связи с этим вопрос: что можно сделать, чтобы репозитории были раздельными, но коммит-пуш в зависимые репозитории нельзя было сделать без коммита в базовые?
Сделать билд с тестами не-автоматическим (т.е. требующим, например явного указания тэга или пуша в отдельный репозиторий, откуда сервис будет билдить) наверно нехорошо, т.к. сломанный блид не будет обнаружен до явного действия по принуждению к билду.

В меркуриале есть функционал суб-репозиториев. Но в нем нету такого, чтобы репозитории А и B зависели одновременно от репозиториев C и D, т.к. там просто дерево, а тут как раз именно такие зависимости.

Я вот думаю,

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

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