1. Куча / Говнокод #26881

    +1

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    Хрюкни №3
                 ._     __,
                  |\,../'\
                ,'. .     `.
               .--         '`.
              ( `' ,          ;
              ,`--' _,       ,'\
             ,`.____            `.
            /              `,    |
           '                \,   '
           |                /   /`,
           `,  .           ,` ./  |
           ' `.  ,'        |;,'   ,@
     ______|     |      _________,_____jv______
            `.   `.   ,'
             ,'_,','_,
             `'   `'

    №2 https://govnokod.xyz/_26868/
    №1 https://govnokod.xyz/_26863/

    Запостил: TOPT, 19 Августа 2020

    Комментарии (497) RSS

    • Доброго хрю. Хрюкните.
      Нашел сегодня на помойке разбитую лампочку с алиэкспресса, ищу куда применить это добро. Хрю!
      Ответить
    • XPl-0
      Ответить
    • Ты не соответствуешь шаблону. Поэтому хрюкни.
      Ответить
    • Простите, но вынужден хрюкнуть. Я не могу раздебажить почему капча не работает. На тестовом сайте этого же домена работает, код тот же.
      Ответить
      • Скилловые вебтухи есть? Я поставил брейкпоинт, проверьте.

        var anr_onloadCallback = function() {
                    debugger;
                    window.recaptchaEnabled = false;
                    for (var i = 0; i < document.forms.length; i++) {
                        var form = document.forms[i];
                        var captcha_div = form.querySelector('.anr_captcha_field_div');
        
                        if (null === captcha_div) {
                            continue;
                        }
        
                        captcha_div.innerHTML = '';
                        (function(form) {	
                            var anr_captcha = grecaptcha.render( captcha_div,{
                                'sitekey' : '6Lduh7oUAAAAAFWqQdxwehVVzPPMvISc7OAl049K',
                                'size'  : 'invisible',
                                'theme' : 'light',
                                'badge' : 'bottomright',
                                'callback' : function (token) {
                                    onSubmitComment();
                                    grecaptcha.reset(anr_captcha);
                                },
                                'expired-callback' : function() {
                                    grecaptcha.reset( anr_captcha );
                                }
                            });
                            
                            window.recaptchaEnabled = true;
                            form.onsubmit = function(e) {
                                // ********************************************** Какого хуя сюда не находит???
                                e.preventDefault();
                                grecaptcha.execute(anr_captcha);
                            };
                        })(form);
                    }
                    jQuery('#submit').removeClass('disabled'); // TODO: submit может ещё не быть
                };
        Ответить
    • https://youtu.be/abXTpUOj7tE
      https://youtu.be/wq1WanNbMrU
      Я думаю многие видели это
      Ответить
    • https://youtu.be/Wl959QnD3lM
      Ответить
      • https://youtu.be/z_HWtzUHm6s
        https://youtu.be/3PVBx6WlO9c
        https://youtu.be/su-Tl4Gyp7Q
        https://youtu.be/ZHCLzpIJgKc
        Ответить
    • Как одним словом называется тип содержащий указатель на динамическую память или тип, содержащий такой тип?

      class A
      {
          int* dyn_array;
      };
      
      class B
      {
          std::vector<int> v;
      };
      Ответить
      • Никак? В общем и целом тип, который нельзя правильно скопировать при помощи «memcpy()», называется «non trivially copyable class».
        Для справки:
        A trivially copyable class is a class (defined with class, struct or union) that:
        * uses the implicitly defined copy and move constructors, copy and move assignments, and destructor.
        * has no virtual members.
        * its base class and non-static data members (if any) are themselves also trivially copyable types.

        Раньше были просто «POD» («Plain Old Data», типа обычные сишные структурки) и не-«POD» классы, но с каждым новым Стандартом эти блядские категории и определения множатся как грибы после дождя.
        Ответить
        • дык копируй указатель в указатель тривиально, в чем проблема
          ты же, небось, именно этого и хотел, а кресты и не против
          Ответить
          • А, ну да, туплю. Первый класс как раз trivially copyable. Какой багор )))
            Ответить
          • А данные, на которые указывает указатель, клонировать не надо или это не входит в задачу копирования объектов?
            Ответить
            • Ну тут деструктора нету. Т.е. это какой-то легковесный указатель на уже существующие данные и клонировать ничего не надо.
              Ответить
            • если бы ты хотел, чтобы данные из кучи куда-то клонировались при копировании объектов, то ты бы не стал использовать сырой указатель

              вообще сырой указатель примерно в 0 случаев из 100 в современных крестах нужен,

              когда есть:
              - shared_ptr (это не клонировать, это шарить владение над объектом в куче, а последний вытрет за собой),
              - unique_ptr (хуй тебе, а не копировать, но есть возможность отдавать владение),
              - разные сорта контейнеров, динамических и статических,
              - ты оперируешь вложенным объектом внутри своего класса? ну так научи этот вложенный корректно копироваться или корректно запрещать копироваться
              Ответить
              • > вообще сырой указатель примерно в 0 случаев из 100 в современных крестах нужен
                Подтверждаю. Сейчас его единственный бульмень валидный кейс — это эрзац-nullable ссылка, но это уже само по себе несколько попахивает.
                За управление памятью посредством new/delete и сырых указателей в современном C++ надо расстреливать читать лекцию про катастрофу в Перл-Харбор.
                Ответить
                • Сколько было истребителей?
                  Ответить
                • После ваших передач иногда хочется попячить смачные кресты. Но, когда вспоминаю, что там до сих пор разделение на .h и .cpp, то БУЭ
                  Ответить
                  • Да не, там уже мудули завезли: https://en.cppreference.com/w/cpp/language/modules, https://docs.microsoft.com/en-us/cpp/cpp/modules-cpp?view=vs-2019. Правда, «C++20» в продакшен тащить ещё явно рановато.
                    Ответить
                    • «Мо́дула-2 (Modula-2) — язык программирования общего назначения, являющийся развитием Паскаля, разработанный Никлаусом Виртом в 1978 году.»

                      С изобретения «Модулы-2» прошло 42 года.
                      Ответить
                    • С дефайнами каша какая-то вышла имхо
                      Ответить
                      • Потому что дефайны нинужны. Препроцессор из крестов давно пора выкинуть и заменить боее адекватными инструментами, да вот из-за легаси это вряд ли сделают.
                        Ответить
                        • Так я что-то припоминаю, что дефайны для констант в крестах это вообще дурной тон, мол, надо юзать const. Потому удивился, зачем у майков он вообще в доке. Наверное, чисто для того, чтобы показать, что его аффектит скоуп модуля, что есть багор
                          Ответить
                          • Разумеется, константы дефайнами не объявляют уже лет десять. У майков в доке он для более… специфических вещей. Ну и для легаси, разумеется: привет «windows.h» и ёбанным дефайнам min/max.
                            Ответить
                            • Чтобы всё сделать по-нормальному, придётся переписывать «Windows SDK», интерфейсы других операционных систем и интерфейсы кучи библиотек. В «GNU», например, фактическим стандартом стали сишные библиотеки с h-файлами.

                              Например, авторы «Free Pascal» перевели кучу h-файлов на «Паскаль», их это не испугало. Однако, поскольку новые версии интерфейсов выходят на сишке, для обновления снова приходится переводить.

                              Кресты ждёт такая же судьба: либо каждый раз при обновлении библиотек переводить интерфейсы, либо договариваться с авторами библиотек, чтобы они сразу писали нормально. Второй вариант пока маловероятен, потому что «C++20» в продакшен тащить ещё явно рановато.
                              Ответить
                              • У крестов, в отличие от паскаля, всегда есть ещё один вариант - юзать сишный хедер as is. Никто мне не запретит просто заинклудить его внутри реализации модуля.
                                Ответить
                        • На работе в проекте на C++17 используем макросы.
                          И это очень удобно, когда у тебя какой нибудь однотипный чек и в случае неудачи нужно выйти из функции.
                          Да вообще много в каких местах он есть.
                          Ответить
                          • > На работе в проекте на C++17 используем макросы.
                            Сочувствую.

                            > И это очень удобно, когда у тебя какой нибудь однотипный чек и в случае неудачи нужно выйти из функции.
                            private: bool odnotipny_check() { return this.odnotip == "check"; }
                            // ...
                            if (!odnotipny_check()) {
                                return;
                            }


                            Мокросы в современных крестах нужны разве что для всякого рода кодогенерации, которую лень выносить во внешний препроцессор: генерация структурок, BOOST_FUSION_DEFINE_STRUCT, всё вот это дерьмо. В остальных случаях это просто кривой и опасный карманный костыль, который только и ждёт удобного момента для укуса за яйца. Чем меньше в коде говнодефайнов — тем лучше.
                            Ответить
                            • #define CHECK(p, p_end)\
                              if (p >= p_end)\
                                   return false;
                              
                              bool check(void* p, void* p_end)
                                  return !(p >= p_end);
                              
                              // ...
                              
                              if (!check(p, p_end))
                                 return false;
                              
                              blablabla();
                              
                              // ...
                              
                              CHECK(p, p_end)
                              
                              blablabla();


                              Как видим, с макросами лаконичнее.
                              Если нам нужно выйти из функции по условию, то с макросами можно сделать это в одну строчку не повторяясь.
                              Ответить
                              • Лаконичность — это вообще глубоко вторичное качество кода. Понятность, надёжность, безопасность, переиспользуемость — куда более важные вещи. Сестра таланта нужна только олимпиадникам.

                                Более того, если в функции настолько много подобных проверок, то это может служить прекрасным признаком того, что её, скорее всего, надо переписать, потому что в существующем виде она представляет из себя излишне сложную какашку.
                                Ответить
                                • "(Атходя ат темы, хочу сказать: блядь, какое жэ нелепое выражение «краткость систра таланта»! Какая сука ебучая ахинея! Краткость — это антоним длинности. Все. Тут больше ничего не вытянешь. 
                                  А систра таланта — это дочь отца таланта, а нихуя не краткость.)"
                                  Ответить
                                • Если структура, которую ты парсишь из бинарного потока содержит много всяких union'ов и полей, то нужно обязательно проверять, не выйдет ли указатель на её конец за конец потока. И от этого никуда не денешься.
                                  Лучше куча проверок чем вылет с SEGFAULT.
                                  Ответить
                                  • Парсить сложную структуру (в которой много всяких union'ов и полей) ручками по одному полю — это вообще хрестоматийное говно. Как я и написал, в этом случае «необходимость» в мокросах является всего лишь признаком хреновой архитектуры.
                                    Ответить
                              • Эту проверку лучше в рейнж или вьюху какую-нибудь инкапсулировать, имхо. Ну и кидать исключение, если они у вас не запрещены. Иначе рано или поздно забудешь этот макрос пнуть перед обращением к буферу.

                                Мест, где конец буфера реально ожидается очень мало. По сути одно-два на весь парсер. Там и без макроса if (buf.at_end()) return можно написать. А в остальных местах это реально ошибка и кинуть исключение из функций, которые парсят оттуда числа, строки и т.п. вполне норм.
                                Ответить
                  • > буэ

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

                      > Но в джавке и шарпе тоже ведь интерфейсы в отдельных файлах пишут.
                      - так это разные вещи
                      Ответить
                      • Так ведь .h может включаться как теми, кто использует эти объявления, так и самим файлом, в котором реализованы функции/классы, так что два раза править не придётся.

                        Другое дело, что макропроцессор — дерьмо. У него куча побочных эффектов.
                        Ответить
                        • Ну он про то, что аргумент в функцию добавлять приходится в джвух местах.
                          Ответить
                          • Понял. Он про случай, когда сигнатуры вдруг резко потребовалось изменить.

                            Но ведь и внутри одного файла зачастую приходится дублировать: вверху пишут прототипы функций, а ниже — их реализацию, потому что компилятор вниз не смотрит.
                            Ответить
                            • Не въехал во второй абзац. Это про кресты?
                              Ответить
                            • Х.з., я просто пишу функции в правильном порядке. Лень с прототипами заморачиваться.

                              А у классов такой проблемы изначально нет, все методы доступны даже если они ниже.
                              Ответить
                      • Ой да ладно, с количеством файлов никогда проблемы не было... Тут же нет ограничения на 1 публичный класс, можно всю связанную по смыслу группу классов и функций в одном хедере описать без проблем. А мелкие приватные классы можно в хедере и не заявлять.

                        З.Ы. Хотя с шаблонами всё это разделение идёт по пизде, конечно :(
                        Ответить
                        • Можно конечно. Я б не сказал, что это в принципе show stopper.

                          Просто, когда годами работаешь с языками без разделения, это непривычно и будет тормозить (меня - точно)
                          Ответить
                      • > В среднем в два раза больше файлов выходит, в двух местах придётся править.
                        неверная оценка
                        когда у тебя всё в шаблонах (а обычно это так, если ты, конечно, не из 91 года пишешь), то в среднем 1 файл, а не 2 - в .cpp ничего не остается чтобы писать по существу
                        (максимум, инстанциировать там свои шаблоны с сразу какими-то предопределенными темплейт-параметрами, чтобы компилятор не сдох, но это редкий кейс)

                        правда я кресты уже много лет не трогал, может, что и изменилось с тех пор
                        Ответить
                        • > когда у тебя всё в шаблонах

                          То приходится покупать топовый проц.
                          Ответить
                          • > То приходится покупать топовый проц.
                            Это ещё повезло. В тяжёлых случаях приходится покупать топовый билд-сервер.
                            Ответить
                          • Гг

                            На одном проекте было крестовое ядро, его время от времени пересобирали на месте. У чувака бук выл как реактивный лайнер во время билда
                            Ответить
                            • Попробовали в этом году грейдл вместо мавена. Случился коронавирус с сома изоляцией. Жавобляди охуели дебажиться из дома, где по 10 минут на не самом плохом ноуте (i5, ssd, 8ram) ждать результатов фиксов в 1 строчке кода
                              Ответить
                              • Х.з., а почему не просто RDP на рабочую тачку? Железо норм, всё настроено, домашний ноут не шумит...
                                Ответить
                                • софт работает в т.ч. с железом, железо развёз по домам
                                  т.е. железо стоит у тебя рядом (или вообще подключено по usb временно на ноут), и тебе надо отлаживаться с бряками
                                  рабочая тачка с VNC (как и CI сервак) не сильно поможет в этом плане
                                  Ответить
                                  • а ещё рядом у некоторых бегают спиногрызы, дергают за штанину, требуют 100% внимания

                                    именно поэтому мы за «работу в офисе»
                                    Ответить
                                    • Женатик с прицепами идеальный работник так-то. Самый лояльный.
                                      Ответить
                                      • да, но нет

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

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

                                        а лояльность работника никогда не надо ставить в зависимость от страха потерять стабильную зарплату, ну, по крайней мере, в ИТ сфере
                                        Ответить
                                        • Соглашусь про молодого. У молодых обычно глаза горят, а за душой дедушкин мопед и пачка презервативов.

                                          Вот когда холостяк из клуба ЗаЗо, который может себе позволить полгода работать и потом полгода балду пинать, то уже так просто не работает
                                          Ответить
                                        • > женатика дома ждёт жена ко времени, которая будет косо смотреть на "производственные необходимости" задержаться или выйти в выходной раз в год перед дедлайном, а также ему иногда надо детские дела решать, которые (это не сарказм) гораздо важнее каких-то бизнес вопросов

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

                                            лучше набирать проектов, где будет 3х запас сроков, чтобы программист мог работать 2 часа в день и 6 часов пинать хуи, и все равно успеть без переработок, а денег там в два раза больше чтобы заплатили

                                            особенно часто это бывает в стартапах
                                            тут даже спорить нечего
                                            Ответить
                                  • > и тебе надо отлаживаться с бряками

                                    Какой анскил ))
                                    Ответить
                          • топовый проц - это даже дешевле, чем зарплата 1 крестобляди?
                            так-то там ещё и память и ссд нужен

                            как-то же сидели писали именно так, как я выше указал, на старых хардах, 2-ядерниках и 4 РАМ, сейчас то чего ныть
                            Ответить
                    • > А что плохого в разделении то? Я не спорю, что сама механика с инклудами крайне хуёвая.

                      Вместо хуйни #include "поебень.h" можно сделать хуйню #get_shit "поебень.cpp" которая каким-то образом на основе .cpp файла генерит хуйню, которую в .h файле пишут

                      но это в любом случае говно
                      Ответить
                  • если ты не пишешь ДДД игру класса ААА, или не систему специального назначения, или не собираешься развальцовывать узкие места на 10М-хайлоаде, то зачем кресты?..
                    Ответить
                    • Перед пацанами на ГК неудобно, когда они обсуждают свои уник-темплейт-волатиле-поинтер, а я не могу подпёзднуть.

                      На самом деле, чисто для общего развития.
                      Профессиональный крестовик из меня всё равно уже никогда не выйдет
                      Ответить
                    • > то зачем кресты?..
                      Писать ДДД игру класса ААА в компайлтайме на шоблонах!
                      Ответить
              • > примерно в 0 случаев из 100 в современных крестах нужен
                Нужен, когда у тебя на входе бинарный файл или месседж бинарного протокола.
                Можно конечно завести интерфейс byte_array и работать через итераторы, но в STL такого нету. Может в boost есть, но boost используется не везде.
                Ответить
                • > byte_array

                  Эм, а std::vector<std::uint8_t> чем плох? Ну или std::string, он тоже с бинарными даными нормально живёт.
                  Ответить
                  • Нет, речь когда ты уже и так зачитал нужный объем в кучу, держишь ее крепко, а затем начинаешь парсить inplace. Но надо следить, чтобы созданные указатели (обычно указатели на конст) не пережили исходный блоб в куче.

                    Так то так даже разбор жсона в каком нить raped-json работал, не обязательно бинарщина.
                    Ответить
                    • А, вы про вьюхи.
                      Ответить
                    • Как же ты кукозатель на кусок жсона будешь держать, когда кавычки нужно анэскейпить?
                      Ответить
                      • Скопируешь значение со снятыми экранами в отдельную строку. Оригинальный блоб ради этого портить точно не стоит.
                        Ответить
                        • Наоборот, стоит. Анэскейпьленное точно короче будет, чем оригинал.
                          И терминатор лексем надо на \0 заменить
                          Ответить
                          • Не люблю деструктивные парсеры.... Но видимо тут овердохуя json'ов надо было парсить в реалтайме?
                            Ответить
                            • ты прочитал из сети вроде как жсон
                              вот ты его парсишь, чтобы дальше применять по делу
                              прости, зачем тебе нераспарсенный оригинальный исходник впоследствии?

                              в том же рапид-жсон сразу несколько зайцев убивается:
                              1) нет фрагментации в куче под выделение сотен мелких стрингов (и да, даже когда через рапид ты _создаешь_ жсон, он поступает примерно так же - своим аллокатором большие блоки выделяет, чтобы внутри этих блоков уже создавать элементы твои),
                              2) нет 2х потребления памяти, т.к. он прямо инплейс всё как надо подстроит, и рядом просто "индекс" будет держать (да, там также этот же аллокатор пригождается ему),
                              3) уничтожение такого жсона фьють и всё - нет необходимости сотни деструкторов вызывать (прям как в жабке ГЦ прости господи)
                              Ответить
                  • И то правда.

                    Но если, например, эта последовательность - структура A содержащая union, то итератор на char никак не скастить на итератор на A.

                    Ну или нужно по одному полю парсить одно за другим переводя из сетевого порядка байт в хостовый, я трудно представляю, как это сделать итераторами так же лаконично, как и с указателями.
                    Ответить
                    • Ну да, итераторы для такой задачи хуйня. Я делал свой рейнж, который прятал в себе все эти касты и указатели. А потом можно что-то в духе buf.as<A>(100500, 5). Который проверяет, что 5x A с оффсета 100500 не вылетают за границы буфера и возвращает range<A>. Ну и похожая функция для последовательного чтения, которая двигает курсор в рейнже.
                      Ответить
                    • А для сетевых типов тупо net_uint32_t, который в перегруженных операторах вращает своё значение.

                      buf.as<net_uint32_t>(100500, 256)
                      Ответить
      • { Вы случайно не Хрю ? }
        Ответить
        • Что за мем про "{ }"? Я как-то пропустил его зарождение.
          Ответить
          • Открой любую новость на https://vc.ru/ и посмотри в шапку.

            P.S. По запросу "{ Вы случайно не php middle ? }" гуглятся сайты, которые воруют контент у vc.ru.
            Ответить
          • Гуест8 принёс: https://govnokod.ru/26817#comment562168.
            Ответить
    • Навальный в коме от отравления. дохрюкался. Хрюкните.
      Ответить
    • показать все, что скрытоvanished
      Ответить
    • показать все, что скрытоvanished
      Ответить
    • Доброе утро.
      Ответить
      • Добрый вечер
        Ответить
        • показать все, что скрытоvanished
          Ответить
          • Крыши домов дрожат под тяжестью дней,
            Небесный пастух пасет облака,
            Город стреляет в ночь дробью огней,
            Но ночь сильней, ее власть велика.
            
            Тем, кто ложится спать —
            Спокойного сна.
            Спокойная ночь.
            
            Я ждал это время, и вот это время пришло,
            Те, кто молчал, перестали молчать.
            Те, кому нечего ждать, садятся в седло,
            Их не догнать, уже не догнать.
            
            Соседи приходят, им слышится стук копыт,
            Мешают уснуть, тревожат их сон.
            Те, кому нечего ждать, отправляются в путь
            Те, кто спасен, те, кто спасен.
            Ответить
            • недавно годовщина была, кстти
              Ответить
              • https://informburo.kz/novosti/coy-vakcinaciya-ot-covid-19-budet-dobrovolnoy-poskolku-doskonalno-ne-izuchen-effekt-110225.html

                >>> Цой: Вакцинация от Covid-19 будет добровольной, поскольку досконально не изучен эффект
                Ответить
                • показать все, что скрытоvanished
                  Ответить
                  • Вечно путаю "Цой" и "Хой"
                    Ответить
                    • Ослепший старый маг
                      Ночью по лесу бродил.
                      На кладбище разлил
                      Он волшебный эликсир,
                      И лишь проговорил:
                      "Что ж я, старый, натворил!"
                      
                      Трупы оживали,
                      Землю разрывали,
                      Всюду выползали,
                      Дико бушевали,
                      Глотки драли,
                      Всё вокруг ломали,
                      Рвали свою плоть.
                      
                      Это место
                      Люди не любили,
                      Потому что здесь
                      Гадов хоронили.
                      Все они водку пили -
                      Проклятыми были.
                      
                      Припев:
                      
                      Среди ублюдков шел артист
                      В кожаном плаще,
                      Мертвый анархист.
                      Крикнул он: "ХОЙ!!!
                      ЧЕЛЮСТЬ ДОЛОЙ!!!"
                      Трупов вел он за собой.
                      
                      Бешено в деревню
                      Мертвые ворвались!
                      В свете фонарей
                      Рожи показались.
                      Дрались и по полной отрывались -
                      Шли дома громить.
                      
                      Взяли люди
                      Топоры и вилы,
                      Мертвецов загнать
                      в свои могилы,
                      Но на это
                      Не хватило силы -
                      Трупов не убить!
                      
                      (Припев)
                      
                      Среди ублюдков шел артист
                      В кожаном плаще,
                      Мертвый анархист.
                      Крикнул он: "ХОЙ!!!
                      ЧЕЛЮСТЬ ДОЛОЙ!!!"
                      Трупов вел он за собой
                      
                      Был на руке застывший ФАК,
                      Из кармана торчал пиратский флаг.
                      Зомби всю ночь кричали: "ХОЙ!!!
                      Мы, анархисты, народ не злой! "
                      
                      Что за наваждение!
                      Без предупреждения
                      На отрока напали,
                      Сильно напугали,
                      Смеялись и толкались,
                      Парнишку заставляли
                      Долго танцевать!
                      
                      Что есть мочи
                      Женщины визжали,
                      И крестьяне
                      В панике бежали.
                      Трупы дохли,
                      Снова оживали,
                      Ржали людям вслед.
                      
                      (Припев)
                      
                      Среди ублюдков шел артист
                      В кожаном плаще,
                      Мертвый анархист.
                      Крикнул он: "ХОЙ!!!
                      ЧЕЛЮСТЬ ДОЛОЙ!!!"
                      Трупов вел он за собой
                      
                      Был на руке застывший ФАК,
                      Из кармана торчал пиратский флаг.
                      Зомби всю ночь кричали: "ХОЙ!!!
                      Мы, анархисты, народ не злой! "
                      
                      В жизни артист веселым был,
                      И нажраться он всегда любил.
                      Утро крестьянам помогло -
                      Солнце трупы
                      За полчаса сожгло,
                      Но в тишине ночной
                      В подвале кто-то рявкнул "ХОЙ!!!"
                      Ответить
                      • показать все, что скрытоvanished
                        Ответить
                        • А про жену?
                          Ответить
                        • Вся крипота принадлежит перу «Князя»:
                          https://ru.wikipedia.org/wiki/Камнем_по_голове
                          https://ru.wikipedia.org/wiki/Король_и_Шут_(альбом)
                          https://ru.wikipedia.org/wiki/Акустический_альбом
                          https://ru.wikipedia.org/wiki/Герои_и_Злодеи
                          https://ru.wikipedia.org/wiki/Как_в_старой_сказке
                          https://ru.wikipedia.org/wiki/Жаль,_нет_ружья
                          https://ru.wikipedia.org/wiki/Бунт_на_корабле
                          https://ru.wikipedia.org/wiki/Продавец_кошмаров
                          https://ru.wikipedia.org/wiki/Тень_клоуна

                          Жалко, что он ушёл из группы.
                          Ответить
                        • А «кишариков» видел?

                          https://www.youtube.com/watch?v=eqt2xLTatc8

                          https://www.youtube.com/watch?v=USkHHbO2epc

                          https://www.youtube.com/watch?v=XQ4rTnLHyrI

                          https://www.youtube.com/watch?v=lNNXaZfCH44
                          Ответить
    • показать все, что скрытоvanished
      Ответить
    • показать все, что скрытоvanished
      Ответить
      • >> церковнославянскому пѣтель здесь соответствуют «руски когутъ, волынски пѣвень, литовски петухъ»
        Ответить
        • Не потреба тут ничого писат
          Тут для иншага трэд
          Ответить
    • показать все, что скрытоvanished
      Ответить
      • while (1) puts("Эх, да раз, да ещё раз,\nДа ещё много, много, много, много раз,\nДа ещё раз,\nВсё не так, как надо.");
        Ответить
      • Блядь, ну там и толпа «оригинальных» клоунов собралась. Отвратительно.
        Ответить
        • puts("Плюсую");
          Ответить
        • да, петросянства много. Офисный планктончик шлет в тяпнцу друг другу по асечке бородатые бугагашечки
          Ответить
    • Доброе утро.
      Ответить
      • Доброе. Сломал режим?
        Ответить
        • Нет.
          Ответить
          • Иньо ответ.
            Ответить
            • Добрый день, gost.
              Ответить
            • Мне опять тян отказала после нескольких встреч. Ложусь рано, встаю рано, нихуя даже жрать не хочется.

              Вот теперь Иньо ответ.
              Ответить
              • Сочувствую.
                Ответить
                • Чему сочувствовать, тут радоваться надо.

                  Пацан денег сэкономит конкретно, дзюдзюрка гадость не прицепит, сможет задротить танки и код, пиво бухать с корешами когда захочется, ходить по хате в одних трусах или без оных, пердеть в любом понравившемся месте, жрать после шести без укоризненных взглядов. Ещё он обойдётся без потенциальных встреч с мамой, которой на даче надо выкопать/посадить/засеять/потравить/починить, и сворой подруг, "а вот которым парень купил новый ипхон и свозил на Мальдивы" ну и т.п. и т.д.

                  Знайте врага в лицо, так сказать
                  Ответить
                  • > на даче надо выкопать/посадить/засеять
                    какой багор
                    если не устраивает качество овощей в ближнем магазине, можно сходить в азбуку вкуса
                    будет всё ещё дешевле, чем самому в земле ковыряться
                    Ответить
                    • Иногда это не про овощи вовсе
                      Ответить
                      • кстати на ГК, понятное дело, сейчас сидит полтора человека, поэтому не очень репрезентативно, но так-то быть холостым заебись в молодости и когда у тебя и так разносторонняя насыщенная событиями жизнь без просадок в личных вопросах

                        в остальном же обе стороны работают над тем, что отношения не были токсичными, это не в одни ворота игра
                        Ответить
                        • показать все, что скрытоvanished
                          Ответить
                        • У кого работают обе стороны работают, то там все збс, пнятное дело.

                          У кого работает только одна сторона или вообще все чисто погыгыкать собрались (а таких, судя по статистике разводов, около пятидесяти процентов), у тех боевые действия обычно.

                          У меня уже несколько знакомых высказывались в том духе, что, например, свой ребёнок это круто, а вот жена это такое.
                          Ответить
                          • показать все, что скрытоvanished
                            Ответить
                            • Ничего не хотели.

                              Вопрос в масштабах.
                              Ответить
                              • показать все, что скрытоvanished
                                Ответить
                                • Чем дальше от ЗаЗо, тем меньше мотивации ковыряться в этом.

                                  Надеюсь, что в будущем дети будут чисто из пробирок и вся эта ритуальная система отношений и брака себя окончательно изживёт.
                                  Ответить
                                  • да нифига не изживёт кмк: это же на генетическом уровне у людей заложено.

                                    Самка хочет воспроизвести потомство, и заинтересована в том, чтобы самец все свои ресурсы тратил именно на нее и на ее потомство, чтобы потомство было в сытости и безопасности.
                                    Ответить
                                    • Щас уже куча чайлдфри среди барышень даже у нас. Многие дети рождаются по залёту. Люди занимаются сексом в основном ради удовольствия, а не ради потомства. Я не склонен всё приписывать пресловутому генетическому уровню.

                                      Самка заинтересована в том, чтобы её попка была в тепле, а потомство один из шагов к этому.

                                      Желание потрахаться регулируется в том числе гормонами, но гормоны могут вырабатываться в большем или меньшем количестве, на что будет влиять конкретное психофизическое состояние.
                                      Ответить
                                      • Это они в 19 чайлдфри, а к 30-ти начинают тикать часики у большинства женщин, во всяком случае у тех, кто имеет пару или имеет шансы на пару)
                                        Бывают исключения конечно, но редко.

                                        Поведение человека проистекает из инстинктов, а их два главных: жрать и размножаться.

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

                                          Знаю огромное количество дам за 30, у которых часики почему-то не дотикали.

                                          Даже если они и хотели/хотят ребёнка, почему-то не случилось, хотя найти пару для женщины это вообще не проблема.

                                          Так что или ждут чего-то особенного-особенного-особенного, или так хотят на самом деле.

                                          > ревность к другой бабе
                                          - это ты просвещённый европеец, а так-то в некоторых кхм странах до сих пор процветает многожёнство и норм
                                          Ответить
                                          • показать все, что скрытоvanished
                                            Ответить
                                            • Ну то есть детей хотят.

                                              Но хотят от принца.

                                              А принцев немножко меньше, чем двадцатитысячников

                                              Потому не прокатило

                                              > У них в коране, кстати, написано, что ресурсы нужно делить поровну.
                                              - не специалист по корану, к сожалению, подождём Инкануса.

                                              Но вроде у них можно иметь жён в количестве не более, чем можешь прокормить. И часто за невесту нужно платить нихуя себе выкуп. И эта одна из причин, почему какому-нибудь турку проще захомутать рандомную натащу, чем соседку азру
                                              Ответить
                                              • показать все, что скрытоvanished
                                                Ответить
                                                • Дама работает в IT-сфере и почему-то знакома только с чуваками с зарплатой водителя автобуса? Мало верится.

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

                                                      Про другие говорить не могу
                                                      Ответить
                                                      • показать все, что скрытоvanished
                                                        Ответить
                                                        • Я не знаю, чем такие айтишники специфические. Примерно такой же процент нормальный, ебанутых и быдла, как и везде, на мой взгляд.

                                                          В банке тоже можно найти +/- удачную партию в виде коллеги. Главное, чтобы коллектив был разнообразен в половом плане
                                                          Ответить
                                                          • показать все, что скрытоvanished
                                                            Ответить
                                                            • Значит, у плохого айтишника больше шансов?)

                                                              Про банк лучше дождаться Инкануса, он всё знает и расскажет, но так-то я захожу в отделение и там сидят два чувака в зале и ходит одна чувиха, начальница, кстати. Среди консультантов перевес в сторону женщин, но не настолько большой.

                                                              Но в IT выбор, конечно, богаче, даже если не принимать во внимание хиккующих
                                                              Ответить
                                          • > найти пару для женщины это вообще не проблема
                                            найти нормальную пару для женщины - ещё большая проблема, о чем ты

                                            на рынке среди 30-летних (тем более 40-) мужиков будут в подавляющем большинстве варианты с таким букетом проблем, что будет очевидно, почему они всё ещё "сами не хотят брака"
                                            Ответить
                                            • Букет проблем можно найти в любом возрасте и у любого пола.

                                              Не хочет 30-летнего, пусть найдёт 25-летнего, как бы
                                              Ответить
                                              • А зачем 25-летнему без букета проблем нужна баба с прицепом? По-моему это так не работает.
                                                Ответить
                                                • Не понял, откуда взялся прицеп. Я про таких не говорил
                                                  Ответить
                                                  • Ну обычно он в таком возрасте есть от прошлого брака... Либо это какая-нибудь упоротая феминистка и т.п. Исключений мало, имхо.
                                                    Ответить
                                                • Но вообще, кстати, есть шапочно знакомые, женившиеся на РСП и даже с двумя П и вроде всё ок
                                                  Ответить
                                              • показать все, что скрытоvanished
                                                Ответить
                                              • > Не хочет 30-летнего, пусть найдёт 25-летнего, как бы
                                                «Если у них нет хлеба, пусть едят пирожные!»
                                                Ответить
                                                • Нет, не так.

                                                  Если в Африке нет еды, то пусть переедут во Францию.

                                                  Кстати, многие пользуются советом и так и поступают
                                                  Ответить
                                                  • Ну я о том, что 25- М нахуй не нужны 30+ старухи Ж. А среди 30+ М все нормальные уже давно женаты. Конечно, исключения всегда бывают, но на то они и исключения.
                                                    Ответить
                                                    • > А среди 30+ М все нормальные уже давно женаты
                                                      - интересный штамп.

                                                      То есть, до 30 лет не женился/не вышла замуж, то всё, ненормальный/ненормальная, я правильно понял мысль?
                                                      Ответить
                                                      • показать все, что скрытоvanished
                                                        Ответить
                                                        • Сам себе противоречишь.

                                                          Если тян нужен мужик с хорошей зарплатой, то в институте, тем более, на младших курсах, она его не найдёт среди одногруппников.

                                                          Получается, что "Желающие присунуть ходят, это правда.
                                                          А желающие сделать предложение, ребенка и квартиру -- нет", но при этом в двадцать лет это нормально типа
                                                          Ответить
                                                          • показать все, что скрытоvanished
                                                            Ответить
                                                            • На первом курсе можно увидеть перспективного? Ну разве шо он ездит на ламбе, который ему папаня-бизнесмен подогнал, и то

                                                              Past performance is no indication of future success

                                                              > часики еще не так тикают
                                                              - ты почему-то думаешь, что часики начинают тикать к тридцати, хотя есть девочки, у которых они в 19 уже дребезжат, как старый трамвай
                                                              Ответить
                                                              • показать все, что скрытоvanished
                                                                Ответить
                                                                • Чисто полюбопытствовать: у тебя на потоке много народу свадьбу сыграло до выпуска?
                                                                  Ответить
                                                                  • не понятно, причем тут свадьба?
                                                                    у некоторых людей перед свадьбой по четыре года отношений бывает
                                                                    Ответить
                                                                  • > свадьба

                                                                    Вот, кстати, нафиг нужен этот бесполезный цирк и пафос с толпой незнакомых "родственников"?

                                                                    Почему бы просто не посидеть в кафешке с общими друзьями или слетать куда-то в отпуск?

                                                                    Но даже если тян согласна, то её родители скорее всего захотят "как у всех", "по традиции" и выебут ей мозги.

                                                                    З.Ы. На самом деле, это одна из причин почему я за 2D.
                                                                    Ответить
                                                                    • показать все, что скрытоvanished
                                                                      Ответить
                                                                      • Кстати, шутка не лишена смысла. Если ты, конечно, не охотник за приданым (а его сегодня дают вообще?)
                                                                        Ответить
                                                                    • Если есть достаточное количество друзей, которых можно позвать, то лучше сделать тематическую вечеринку.

                                                                      Иначе реально поехать на моря. На Карибах нет проблем организовать "свадебную" церемонию на фоне волн с фотографами и винишком.

                                                                      Я был свидетелем однажды на "традиционной" свадьбе для тёть, бабушек и троюродных братьев, день, вычеркнутый из жизни
                                                                      Ответить
                                                                    • > почему я за 2D

                                                                      «Блядь, как всё сложно, именно поэтому я за»?
                                                                      Ответить
                                                                    • Почему бы две не провести, одна для родителей, другая для друзей (если они есть, лол, иначе вообще я за вдвоём). Родители же тоже мечтают побывать на свадьбе своей единственной доченьки или старшего сыночка, их понять можно.
                                                                      Ответить
                                                                      • > родители

                                                                        Родители то ок. Но зачем мне все эти троюродные сестры и дяди по материнской линии отца брата жены? Зачем вся эта пафосная бухаловка с тамадой?

                                                                        Кстати, ещё забавно когда люди вливают в свадьбу кучу бабла и потом живут на одну зарплату. Хотя могли бы вместо этого и квартиру нормально обставить и прокатиться куда-нибудь.
                                                                        Ответить
                                                                        • показать все, что скрытоvanished
                                                                          Ответить
                                                                        • > бухаловка с тамадой

                                                                          - нипонел, тебе что, не нравятся сальные шутки и конкурсы типа кто лучше раскроет кожуру банана без рук или кто больше выпьет недорогого шампуня из потной женской туфли?
                                                                          Ответить
                                                                          • Хех, значит я ещё на приличных свадьбах был...
                                                                            Ответить
                                                                            • Я был на свадьбе из родственников, но без перечисленной в комментах выше хуеты, было норм.

                                                                              P.S. А о чём этот тред?
                                                                              Ответить
                                                                              • показать все, что скрытоvanished
                                                                                Ответить
                                                                                • собрались хикканы и подводят научную философию "мне не надо брачеваться, когда и не на ком"

                                                                                  про свадьбу и друзей - в 25 лет их гораздо больше, чем в 35, сэд батт тру

                                                                                  кроме того, если ты собрался устраивать свадьбу, то ты и оплачивай её, а раз ты её и оплачиваешь, то ты и выбираешь количество гостей, тамаду, сальность шуточек, музыку и в целом развлекательную программу

                                                                                  каждая девочка мечтает о своем главном празднике в жизни, если что, об этом все диснеевские мультфильмы про принцесс (спойлер!)
                                                                                  Ответить
                                                                                  • А вот и гадание по комментариям.

                                                                                    > об этом все диснеевские мультфильмы про принцесс
                                                                                    - пропаганда принцессексуализма
                                                                                    Ответить
                                                                          • показать все, что скрытоvanished
                                                                            Ответить
                                                                    • > Почему бы просто не посидеть в кафешке с общими друзьями или слетать куда-то в отпуск?

                                                                      У меня семья хикканов, похоже, все именно так и женились (к счастью).
                                                                      Ответить
                                                                  • Короче, вот тебе статистика:
                                                                    https://gender.stat.uz/ru/osnovnye-pokazateli/demografiya/braki-i-razvody/927-chislo-brakov-po-vozrastu-zhenikha-i-nevesty-v-2015-godu-3
                                                                    .
                                                                    > Число браков по возрасту жениха и невесты в 2017 году
                                                                    Более свежей и по России, к сожалению, не нашёл, но и тут всё понятно.
                                                                    Женщины в возрасте 30-34 года вышли замуж всего 14333 раз, из них за мужчин в возрасте 25-29 лет — 1378 раз, 20-24 — 167 раз, 18-19 — 1 раз.
                                                                    Как видно, шансы женщины 30+ выйти замуж за мужчину 25- призрачно малы.
                                                                    Ответить
                                                                    • > тут всё понятно
                                                                      - в Узбекистане, например, 37% городского населения, а в России 74%. Надо ещё смотреть процентное распределение по возрастам и уровень образования у мужчин и женщин.

                                                                      Не хочу обидеть узбеков, но там своя специфика, я бы не стал сравнивать с бывшими европейскими советскими республиками
                                                                      Ответить
                                                                      • показать все, что скрытоvanished
                                                                        Ответить
                                                                        • Как ты думаешь, какая основная причина брака до наступления совершеннолетия?

                                                                          Ещё интересно, какой процент таких браков заканчивается разводом в течение первых там 5 лет.
                                                                          Ответить
                                                                        • > Да и России тоже муж часто старше жены
                                                                          Да. См. https://rosstat.gov.ru/free_doc/new_site/rosstat/smi/prez_love0707.pdf, разделы «Распределение первых браков по возрасту жениха и невесты» и «Средний возраст вступления в первый брак в Российской Федерации».
                                                                          Ответить
                                                                      • > Надо ещё смотреть процентное распределение по возрастам и уровень образования у мужчин и женщин.
                                                                        Это совершенно несущественные мелочи, на такую огромную разницу (14333 всего, 167 плюс небольшой хвостик 25-) они повлияют примерно никак.
                                                                        Ответить
                                                                        • Вообще-то я имел в виду, что нужно сравнить по этим параметрам Узбекистан и, например, Россию.

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

                                                                          Ну и кстати, а о чём эта ветка? Что молодые парни меньше женятся на 30-летних дамах? Так я с этим изначально не спорил. Меньше, конечно. Но это не значит, что не женятся совсем.
                                                                          Ответить
                                                                          • > Город и деревня имеют весьма различающиеся быт, уклад и традиции, а когда на это накладывается и разница в образовании, то картина может поменяться заметно.
                                                                            Ну пусть поменяется. Будет не 1%, а в два раза больше тридцатилетних Ж выходить за 24- (для избавления от 25-хвостика) М.

                                                                            > Меньше, конечно. Но это не значит, что не женятся совсем.
                                                                            Женятся, но на самой грани статистической погрешности.
                                                                            Ответить
                                                                            • Ну ок, а ты к чему эту статистику привёл?
                                                                              Ответить
                                                                          • показать все, что скрытоvanished
                                                                            Ответить
                                                                            • Чтобы сказать, что сложнее найти пару, надо посмотреть, какой процент от общей возрастной группы + не в браке составляют 14333 женщины в возраст от 30 до 34, которые всё-таки вышли замуж. И, кстати, 10% из них вышли замуж за мужчин моложе, а это уже явно не статистическая погрешность.
                                                                              Ответить
                                                      • Неправильно. Если ты до 30 лет (условных тридцати, разумеется) не женился — значит, либо ты сильно непривлекателен для противоположного (или своего, в случае прогрессивных стран) пола, либо у тебя очень строгие критерии нормального партнёра и под них никто не подходит, либо тебе это просто не нужно.
                                                        Ответить
                                                        • Подожди. Вот цитата из твоего комментария:

                                                          А среди 30+ М все нормальные уже давно женаты

                                                          То есть, после 30 ты ненормален:
                                                          - если сильно непривлекателен (ок, принимается)
                                                          - у тебя очень строгие критерии (ну такое)
                                                          - тебе это просто не нужно (тут тоже ненормальный?)
                                                          Ответить
                                                          • «Нормальный» — это субъективная оценка. По-моему, достаточно очевидно, что, если мы рассматриваем вопрос оценки женщиной мужчины, то и смотреть на вещи будем с её точки зрения. Если женщина ищет «нормального» мужчину для брака, а Вася Пупкин жениться в принципе не собирается, то он, разумеется, будет «не нормальным». Что не так?
                                                            Ответить
                                                            • Я не понял, что ты говорил от лица женщин
                                                              Ответить
                                                            • Но вообще есть нюанс: если Вася Пупкин достаточно симпатичен или там подтянут, у него всё нормально с финансами, есть жильё, то даме как бы сама жизнь подсказывает, что надо сделать так, чтобы он переключился из состояния "жениться не собирается" в "жениться собирается и на мне"
                                                              Ответить
                                                        • показать все, что скрытоvanished
                                                          Ответить
                                                    • показать все, что скрытоvanished
                                                      Ответить
                                                      • Подытожим твои рассуждения: среди причин, по которым женщины не заводят детей, нет банального нежелания, но есть недостаток неких адекватных лиц мужского пола?
                                                        Ответить
                          • ну тут уж как кому (не)повезет
                            можно и джекпот сорвать

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

                            договариваться надо, дипломатию качать, вот это всё

                            я не семейный психолог, браку 11 лет
                            Ответить
                            • Вопрос в том, что такое джекпот в твоём понимании
                              Ответить
                              • ну так-то жена - это партнер по длительному инвестиционному проекту "семья"

                                ты вкладываешь, партнер вкладывает, обе стороны должны получить/получать постоянно какой-то профит

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

                                инвестиция - это всегда ты что-то даешь, чтобы получить что-то потом

                                как и нормально то, что ты не собираешься влезать в такие проекты по многим причинам, в т.ч. по причине "я как-то пробовал, не зашло" или "один мой друг сейчас в этом замешан, жалуется"
                                Ответить
                                • при этом у данного проекта есть и существенные особенности:
                                  1) обычно у тебя не может быть несколько проектов данного вида одновременно,
                                  2) такой проект часто сопряжен с гормональными штуками, и как следствие - эмоциональными,
                                  3) твой биологический вид практикует разновидности данного проекта очень давно, поэтому устоялись дополнительные правила, которым ты будешь вынужден подчиняться

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

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

                                      также, если что, в браке есть бонус, что второй партнер заинтересован (если заинтересован), чтобы первый партнер был здоровый, ну и опять же это как второй пилот во многих задачах
                                      Ответить
                                      • Разве твоя жена без брака резко бы поглупела и не стала бы тебе помогать в делах и ээ здоровье?

                                        В чём принципиальное отличие, если не считать некоторых юридических тонкостей?
                                        Ответить
                                        • подожди, а нахера ей это надо без брака на протяжении многих лет?

                                          брак переводит разные вещи (не все) из разряда "могу" в разряд "должен"

                                          иначе это какое-то самаритянство без гарантий, сегодня ок, завтра не ок
                                          Ответить
                                          • Я вот не пойму, а что даёт даме брак?

                                            То есть она любит и заботится и всё такое только ради того, чтобы получить штамп в паспорте? Ну, получила, а дальше что? Какие гарантии, если можно пойти и развестись без проблем.

                                            Щас вроде не 14-й век, чтобы Папу Римского просить аннулировать женитьбу.

                                            Государство так сильно гарантирует что-то в случае развода?

                                            Я знаю только, что многие государства откровенно дискриминируют неженатых/незамужних, но это другое
                                            Ответить
                                            • > что-то гарантирует

                                              Половину совместно нажитого имущества, емнип.
                                              Ответить
                                              • Совместно нажитого - ок.

                                                А если девочка переезжает к мужу, у которого уже есть квартира, машина, дача и т.п., то что она с ним наживёт к моменту развода? Подарки на свадьбу?
                                                Ответить
                                            • показать все, что скрытоvanished
                                              Ответить
                                              • > Развестись морально куда сложнее

                                                В 2018 году Минюст зафиксировал рекордное количество расторгнутых браков по сравнению с предыдущими годами. В частности, в 2018 году было зафиксировано 53 860 расторгнутых браков, в то время как в 2017 году - 33 169 разводов.

                                                По данным ведомства, в 2016 году количество зарегистрированных разводов составило 35 463; в 2015 году их было 34 230; а в 2014 году количество разводов составило 38 377. При этом данные Минюста не фиксируют разводы, которые были совершены по решению суда.

                                                В 2018 году было заключено 229 тысяч браков, что на 20 тысяч меньше, чем годом ранее. Эксперты утверждают, что традиционные браки уступают место гражданским. С начала 2019 года в Украине зарегистрировали более 24 тысяч браков.


                                                https://zn.ua/UKRAINE/v-ukraine-zafiksirovano-rekordnoe-kolichestvo-razvodov-312918_.html
                                                Ответить
                                              • > морально

                                                Морально врядли, а вот сама процедура весьма геморная и долгая. 30 раз передумать успеешь.
                                                Ответить
                                            • мне кажется, если сам ты любишь и заботишься, и веришь в долгосрочность того, что ты делаешь, то вопрос о штампе как бы не стоит

                                              сюда же смена фамилии на мужнину - невесте так-то больше надо в жертву приносить

                                              а вот если в любой момент собираешься соскочить, тогда уж конечно
                                              Ответить
                                              • Снова таки не понял.

                                                Если я уже люблю и забочусь, то зачем мне штамп?

                                                > сюда же смена фамилии на мужнину
                                                - этого можно и не делать, я, например, категорически против в принципе. А, если дама не против и даже за, то какая это жертва?
                                                Ответить
                    • > дешевле

                      Мне почему-то кажется, что это больше ради процесса, чем ради результата. Ну и привычка из девяностых.
                      Ответить
                      • показать все, что скрытоvanished
                        Ответить
                      • Это первый случай.

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

                        Но конечно я согласен: если есть тачка, то даже в деревню проще привезти мешок картошки из магазина или с рынка, чем ковыряться в навозе.

                        Правда, некоторые мужики так типа отдыхают, но это отдельный разговор
                        Ответить
                      • > из девяностых
                        - так-то из 80-х, 70-х, 60-х, при совке деревня жила по большей части тем, что вырастила сама
                        Ответить
                        • Дык я не про деревню, а про толпы городских дачников.
                          Ответить
                          • дача - это, конечно, заебись
                            но это хобби, которое забирает много времени (денег) и сил само по себе - убрать, подлатать, починить, сделать

                            если там ещё и на огород начать работать жопой к солнцу, то это совсем пиздец

                            сейте газонную траву, опционально - полтора фруктовых дерева и пару кустов ягоды для детей
                            всё остальное - нахуй

                            и да, на "домашний" огород в среднем будет дохуя химии выливаться, не факт, что помидоры из условного марокко так страдают при жизни
                            Ответить
                          • показать все, что скрытоvanished
                            Ответить
              • Тян нинужны, заведи себе замужнюю женщину.

                Как я.

                Ну или попытайся завести.

                Как я.

                С детьми
                Ответить
              • Да и хуй с ней. Начни смотреть аниме.
                Ответить
              • Зачем тян?
                Говорят руки полностью заменяют тян. Руки могут даже жрать готовить, да и мозги не выносят.
                Ответить
      • Добрый вечер
        Ответить
    • Меня тут редко было. Зачем вы хрюкаете?
      Ответить
    • Сделал кучу гнилых ящиков процедурной генерацией текстурок в блюндере в нод едиторе.
      https://i.imgur.com/HKSOuU2.png
      Ответить
    • показать все, что скрытоvanished
      Ответить
      • >> Unsupported browser. Please try updating your browser.

        Зато в CSS куча всякой хуйни для поддержки древних браузеров, которая всё равно нахуй не нужна, потому что в этих браузерах выведется это сообщение.
        Ответить
        • показать все, что скрытоvanished
          Ответить
          • Я понял, чем хорош «Flash»:
            1. Движок «Flash» можно обновлять отдельно от движка браузера.
            2. Из-за того, что реализация «Flash» не зависит от реализации браузера, контент во всех браузерах будет отображаться одинаково.
            3. «Flash» легко отключить.

            Йажасцрипту не хватает подобных качеств.

            А ещё у «Actionscript» есть статическая типизация. А ещё скрипты в swf уже сконпелированы в байткод. А ещё в swf можно запаковать ресурсы.
            Ответить
          • @font-face {
              font-family: 'Open Sans';
              font-style: normal;
              font-weight: 400;
              font-display: swap;
              src: local('Open Sans Regular'), local('OpenSans-Regular'),
                   url('https://assets.algoexpert.io/gdfb961d4eb-prod/dist/fonts/open-sans-v17-latin-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
                   url('https://assets.algoexpert.io/gdfb961d4eb-prod/dist/fonts/open-sans-v17-latin-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
            }


            Зачем вторая строчка с url, если в «IE», в старом «Хроме», в старом «Фаерфоксе» и в старом «Сафари» этот сайт работать не будет? Чтобы надпись «Unsupported» вывести веб-шрифтом?
            Ответить
    • Добрый день.
      Ответить
    • Хрю
      https://i.imgur.com/lNuMZ4P.jpg
      Ответить
    • Хрюкни всё?
      Ответить
      • А у пишущей машинки
        Две хорошенькие свинки
        И постукивают
        И похрюкивают
        туки-туки-туки-ту
        хрюки-хрюки-хрюки-хрю


        Корней Иваныч написал в 30-е, может быть и со смыслом
        Ответить
      • Хрю. Дохрюкались. Нахрюкались.
        Ответить
    • https://youtu.be/5gYoUm3wLHI
      Ответить
    • Хрю.
      Ответить
    • Задача E. Светофоры ≡
      Автор: Центральная предметно-методическая комиссия по информатике Ограничение времени: 2 сек
      Входной файл: lights.in Ограничение памяти: 256 Мб
      Выходной файл: lights.out
      Максимальный балл: 102
      Условие
      По территории компьютерного лагеря проложен маршрут для поездок на электрокарах. Поскольку на электрокаре можно добраться до ИКТ-центра, то школьник Пахом решил воспользоваться им. Следуя по маршруту, электрокар проехал с постоянной скоростью один за другим два светофора с зеленым светом. Пахому известно, что оба светофора находятся на расстоянии
      x
      метров друг от друга и переключаются абсолютно синхронно: зеленый свет горит
      a
      минут, потом включается красный свет и горит в течение
      b
      минут, после чего светофор переключается опять на зеленый свет и он горит также в течение
      a
      минут, и так далее. Переключений на желтый свет у светофоров нет. Скорость движения электрокара по маршруту не превышает 1000 м/мин. Электрокар может проехать на светофоре в тот момент, когда светофор горит зелёным светом или переключается с одного света на другой.

      Приехав в ИКТ-центр, Пахом заинтересовался, с какой максимальной постоянной скоростью он мог ехать на электрокаре между двумя светофорами.

      Требуется написать программу, которая позволит Пахому выяснить это.

      https://imcs.dvfu.ru/cats/static/problem_text-cid-1057900.html
      Ответить
    • Я из Осетии.
      Ответить
    • Петухи и свиньи, важный вопрос: является ли список уёбков (и уёбищных постов) приватной информацией? Инженерный отдел рассматривает возможность переноса игнор-списка на серверную сторону (с сохранением обратной совместимости, разумеется) и интересуется, будет ли допустимо включать их в публичный дамп БД.
      Ответить
      • По какому идентификатору будет осуществляться привязка?
        Ответить
        • В черновом вореанте инженерный отдел это видит так: на стороне клиента генерируется рандомная строка (или просто хэш от списка) и пересылается на сервер вместе со списком уёбков, после чего вместо нынешних ?ignore_u=100,500,42,... шлётся просто ?ignore_id=xxx. Полный механизм синхронизации и обновления ещё предстоит разработать.

          UPD: Пожалуй, хэш от отсортированного списка будет более подходящим вореантом, чем рандомная строка.
          Ответить
          • А какая финальная цель? Чтобы можно было по хешу слить свой список игнора или чтобы на серваке его формировать эвристически глобально?
            Ответить
            • Чтобы укоротить параметры GET-запросов на сервер. Пока что, насколько я вижу, к лимиту (ЕМНИП, четыре килобайта) никто не приблизился, но инженерный отдел работает на перспективу и будущее.
              Ответить
              • Ого, а я не знал, что ты их собираешь.

                А зачем?

                Кстати, когда кого-то разбаниваешь, то никакого запроса на сервер нет
                Ответить
                • У меня собираются только стандартные логи «Nginx» и ошибки «Gunicorn». GET-параметры там логгируются. Ещё есть лог API, но там только служебная питушня (в api.py реальный пример).

                  > Кстати, когда кого-то разбаниваешь, то никакого запроса на сервер нет
                  Да. Сейчас список уёбков хранится только на клиенте, и когда он посылает запрос к API, список уёбков пересылается целиком в GET-параметрах.
                  Ответить
                  • Предлагают публиковать список уебков, чтобы каждый мог его скачать
                    Ответить
      • нет, не является
        Ответить
        • Спасибо, ваше мнение учтено.
          Мнения других петухов, свиней и прочих небинарных личностей всё ещё приветствуются (если какой-то петух будет против — инженерный отдел будет либо настраивать исключения в дампе, либо как-то ещё изворачиваться).
          Ответить
          • Я против, чтобы ты что-то делал. Отдыхай.
            Ответить
            • Спасибо за заботу, наш физический отдел обязательно отдохнёт.
              Ответить
      • мне будет похуй если мой игнор лист раскроют
        Ответить
    • Перекат!

      https://govnokod.ru/26896
      https://govnokod.xyz/_26896/
      Ответить
    • Хрю.
      Ответить
    • https://phprussia.ru/moscow/2020
      Ответить
      • На двенадцать оргов всего одна женщина, да и то упомянутая в самом конце? Фу, отвратительно, нетолерантно.
        Ответить
        • А трансы есть? Какая же толерантность без них.
          Ответить
        • php же
          там лгбт же, а это уже модно и современно
          точнее, гггггггггггл
          Ответить
          • ЛГБТ — это же вроде «Node.js», «npm» и тому подобное? А ещё десктопный софт на «Electron»?
            Ответить
            • а php что? когда мужик ебёт мужика, который ебал пидораса — это достаточно «no homo»?

              кстати, предложи способы разработки кросс-платформенного десктопного софта
              Ответить
              • окошки или консолечка?
                Ответить
              • показать все, что скрытоvanished
                Ответить
                • ну вот именно
                  на их фоне электрон ещё ниче так выглядит
                  Ответить
                  • показать все, что скрытоvanished
                    Ответить
                    • Эм, а почему там нельзя писать на тайпскрипте? Даже под кьюти скорее всего можно на нем писать.
                      Ответить
                    • >жопаскрипта с профилировкой, например
                      все охуенно, открой девтулз в хроме
                      Ответить
                      • показать все, что скрытоvanished
                        Ответить
                        • вкладки performance, memory
                          там и графы и дампы
                          Ответить
                          • показать все, что скрытоvanished
                            Ответить
                            • там есть кнопка "record heap snapshot"
                              >А это всё работает с typescript тоже
                              нет
                              Ответить
                              • показать все, что скрытоvanished
                                Ответить
                                • ну да
                                  Ответить
                                  • показать все, что скрытоvanished
                                    Ответить
                                    • специфика фронта такова что обычно торомозят отрисовки, сбор мусора и совсем уж жадные скрипты поэтому само содержание жс не проблема
                                      >А как там многопоточность работает? Всё чисто асинхронное?
                                      есть много потоков у браузера. Ты их занимаешь вызывая апи. Пишешь fetch - браузер делает запрос в другом потоке. Есть воркеры с которыми можно обмениваться сообщениями, они тоже в своем треде.
                                      Есть основной тред, он считает лейаут, рисует страницу и выполняет обработчики событий. Если много жса в основном треде страница лагает
                                      Основной тред крутится в ивент лупе. Кадр ивент лупа - стек. Когда стек заканчивается, кадр ивент лупа отдает контроль главному треду и тот делает свою хуйню пока не тикнет след кадр. У кадра есть очередь макро и микротасок. Макротаска это сеттаймаут, обработчики событий и прочая хуйня, за кадр ивент лупа обраабатывается одна макротаска. Микротаски это генераторы и промисы, их может быть сколько угодно на один кадр ивент лупа
                                      Ответить
                                      • ну мыж не тока о фронте. Если я пишу на электроне, то у меня могут быть тяжелые вычисления, которые я хочу вынести на разные потоки.

                                        В ощем я понял. Надо попробовать конечно этот ваш электрон, чтобы обси обсуждать его более конкретно
                                        Ответить
                                        • в жсе вроде есть атомики и шареная память, електрон поди дает какие-то апи
                                          Ответить
                                          • понятно

                                            да не, VSCode и телеграм вроде доказывают, что на електроне можно чото написать нормальное, правда памяти оно жрет конечно пзц (но тут я про джаву конечно не буду говорить))
                                            Ответить
                                            • я думал телграм на qt
                                              Ответить
                                              • ой да
                                                ты прав

                                                почему я думал, что оно електрон?!

                                                Ну VSCode в любом случае как-то работает, не думаю, что MS профилируется выводом времени в консолечку) наверное, сделали какие-то инстраументы
                                                Ответить
                                                • С дискордом спутал, видимо.
                                                  Ответить
                                                • Вероятно, подвела эвристика: всё, что тормозит и жрёт память, написано на языке, содержащем в названии подстроку «java».
                                                  Ответить
                            • TS это прекомпилятор в JS, на клиенте его уже нет и никто не интерпретирует
                              Ответить
                    • у нас не было пока ещё опыта ещё и десктопное писать
                      но не вижу причин, почему бы там не смог работать тайпскрипт

                      писать на чистом JS это натурально, определённо, по собственной инициативе, долбиться в сракотан табуретками, зачем ты вспомнил вообще про это?
                      Ответить
                      • показать все, что скрытоvanished
                        Ответить
                      • показать все, что скрытоvanished
                        Ответить
                        • ну вот это один из критериев, почему vue.js параша - там с биндингами не заебись (как я понял из аргументации, там принципиально проблемы с этим, архитектурно)

                          если что, ты всегда можешь .d.ts написать и сам

                          сам пиши (любой) фронт на богомерзкой джаве, это пиздец
                          Ответить
                          • хз

                            офсайт говорит, что

                            A static type system can help prevent many potential runtime errors, especially as applications grow. That’s why Vue ships with official type declarations for TypeScript - not only in Vue core, but also for vue-router and vuex as well.

                            Since these are published on NPM, and the latest TypeScript knows how to resolve type declarations in NPM packages, this means when installed via NPM, you don’t need any additional tooling to use TypeScript with Vue.

                            https://vuejs.org/v2/guide/typescript.html

                            это не оно?
                            Ответить
                  • а что там кстати у электрона с интеграцией сишных (и прочих не-js) либ, ffi, системными api, межпроцессной коммуникацией, как работается с файлухой?
                    Ответить
                    • да всё есть или наверняка всё
                      ты же сам vscode юзаешь, насколько я помню!
                      Ответить
                      • это правда

                        тут к электрону претензий нет

                        я просто на более-менее постоянной основе только два приложения на электроне юзал: это вскоде и слак
                        Ответить
                  • показать все, что скрытоvanished
                    Ответить
                • > pyqt
                  - когда я ещё интересовался, расово верным был PySide. что-то поменялось?
                  Ответить
                  • показать все, что скрытоvanished
                    Ответить
                    • там вопрос не в лучше, а в лицензии

                      у PyQt она много лет назад уже была анальной

                      у PySide нет

                      правда, судя по

                      PySide requires Python 2.6 or later and Qt 4.6 or better.
                      Qt 5.x is currently not supported.

                      пайсайд скорее мёртв
                      Ответить
        • https://m.vk.com/id8127507
          Ответить
        • И ни одного негра. Даже мулата не смогли найти.
          Ответить
          • Инканус

            признайся честно

            ты знал, что mono по-испански это абизяна?
            Ответить
            • Теперь знаю.
              Ответить
              • интересно, почему Мигель выбрал именно обезьяну

                у них вроде раньше не было макаки на логотипе, а вот у Gendarme была, и я ещё не мог понять, почему она там
                Ответить
        • показать все, что скрытоvanished
          Ответить
      • >> Самое интересное в PHP 8
        >> Дмитрий Стогов

        Стогов теперь ещё и «PHP 8» пилит? Человек, который изучал «Пролог» и дизассемблировал прошивки микрокалькуляторов. Зачем? Зачем?
        Ответить
      • показать все, что скрытоvanished
        Ответить
    • https://www.youtube.com/watch?v=Nqk_nWAjBus
      Ответить
    • кстати, мой нищезнакомый добавил в итоге 8 штук, и взял вот
      https://www.ozon.ru/product/14-noutbuk-hp-14s-fq0022ur-amd-athlon-gold-3150u-2-4-ggts-ram-8-gb-ssd-256-gb-amd-radeon-graphics-222284107/


      3150u не сильно хуже лейковых i3 (и уж точно лучше селеронов типа N4020), зато там 8 гигов и ссд
      Ответить
    • Перекат то не автоматический.
      Ответить

    Добавить комментарий