1. Си / Говнокод #17375

    +141

    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
    date = j / 86400l;
    t = j - (date * 86400l);
    date += 731000ul;
    y = (4 * date - 1) / 146097;
    d = (4 * date - 1 - 146097 * y) / 4;
    date = (4 * d + 3) / 1461;
    d = (4 * d + 7 - 1461 * date) / 4;
    m = (5 * d - 3) / 153;
    d = (5 * d + 2 - 153 * m) / 5;
    y = 100 * y + date;
    if (m < 10) {
        m += 3;
    } else {
        m -= 9;
        y++;
    }

    Voodoo magic...

    Запостил: bormand, 26 Декабря 2014

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

    • ColdFusion и даты?
      Ответить
    • классический же алгоритм
      в тред призывается 3.1415 и другие иррациональные числа
      Ответить
    • 86400 - кол-во секунд в дне -> date есть количество дней, j - время в секундах (UNIX?) с начала эпохи, t - время в секундах.
      из этого следует что 731000 это дни. приблизительно 2001.4 года.
      146097 похоже на количесто дней в 400х года.

      остально, честно говоря, смысла отдает мало.
      Ответить
      • Еще 1461 = 365*3 + 366
        Ответить
        • Ватманд, ты же состоишь в ЛГБТ, но при этом за ЕР и Путина, которые приняли закон о запрете. Как ты это объясняешь?
          Ответить
          • Он не один такой.

            Артур Вишневский погиб на «СВО».

            А Максим Перов успел сменить пол во время увольнения (до лета 2023 можно было), и его обратно на «СВО» не взяли.
            Ответить
            • Как участие или обобрение СВО коррелирует с отношением к ЕР? КПРФилы тоже кричат "долой едро" и при этом "всё для фронта".

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

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

                Депутаты от других партий могут сколько угодно кричать, что они за "СВО", посылать российским солдатам помощь, и даже ходить на "СВО" добровольцами, но российского либерала не проведешь: он точно знает, что они против Путина и войны.

                Получи Путин, получи:!
                https://meduza.io/episodes/2020/09/16/umnoe-golosovanie-navalnogo-pomoglo-stat-deputatom-rostislavu-antonovu-v-novosibirske-on-za-prisoedinenie-donbassa-k-rossii-i-popravki-v-konstitutsii
                Ответить
                • > просто много лет назад Навальный сказал, что ЕдРо это плохо, а все другие партии (даже созданная Администрацией Президента "СР") это хорошо

                  Я меньше всех тут верю в т.н. демократию™, но вот тут ты уже совсем бессовестно пиздишь. Неси цитаты.
                  Напротив, помню цитату в духе: ``в умном голосовании вам предложат голосовать за такое говно, что у вас пойдёт кровь из глаз, но стратегия в том, чтобы разделить элиты, а не в том, чтобы сразу привести нужные элиты во власть''.
                  Стратегия, конечно, построенная на полностью неверных предпосылках, но фундаментальных для демократов, коим Навальный и являлся.
                  Ответить
                  • Вот например навальный радуется победе над едром, и называет депутата от КПРФ "нашим":
                    https://www.youtube.com/watch?v=oecok8_pZ4o
                    и называет Едро "партией Путина".

                    Тоесть Навальный считает, что:
                    1. КПРФ лучше, чем едро (иначе зачем радоваться, если нет разницы?)
                    2. едро это партия путина, а остальные партии это не партии путина (иначе зачем выделяеть ее в отдельно?)

                    Тейк про "историчность" отдельно прекрасен.

                    И в целом, если ты идешь голосовать, то ты признаешь, что:
                    1. в стране есть какие-то выборы (иначе зачем туда идти?)
                    2. ты влияешь на результаты этих выборов (иначе зачем в них участвовать?)
                    3. партия, за которую ты голосуешь, это меньшее зло (иначе чем ее победа лучше чем победа другой партии?)
                    4. Тейк про элиты подразумевает, что в РФ есть какие "элиты" (тоесть напрмиер банный мальчик из ЛПДР или Даванков является какой-то элитой) неподконтрольные путину (тоесть во власти есть плюрализм)

                    Но это скучно. Куда интереснее пойти на выборы, проголосовать там за сторонников СВО, а потом сказать: "я за войну никогда не голосовал, да и выборов в РФ никаких нет, у нас же диктатура"
                    Ответить
                    • > иначе зачем радоваться, если нет разницы

                      Может есть ещё пара вариантов. Подумай.

                      > то ты признаешь, что: в стране есть какие-то выборы...

                      Смена власти через выборный процесс — это базовое верование демократов, насколько оторванным от всякой реальности оно ни было. Если ты на секунду признаёшь, что выборы могут быть фуфлом, то ты уже не демократ.
                      Шахматист продолжает двигать фигуры даже когда видит, что проигрывает партию. Если бы он в этом случае ломал шахматную доску ребром ладони, он был бы не шахматистом, а каратистом. В этой аналогии Навальный до конца оставался шахматистом, роль была такая.

                      > Но это скучно.

                      Да. Весь десяток твоих тредов про скучное.
                      Ответить
                      • > Может есть ещё пара вариантов. Подумай.

                        Земля треугольная. В интернете достаточно информации на эту тему, подумай.

                        > Шахматист продолжает двигать фигуры даже когда видит, что проигрывает партию.

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

                        Если он призывает других шахматистов играть с этим гопником, то он хуже, чем глуп.

                        Человек купил пиорожок у метро, и там оказалось говно.
                        Он жертва обмана.
                        Но если он пятнадцать лет к ряду покупает этот пирожок, то он не жертва, а говноед.


                        > Да. Весь десяток твоих тредов про скучное.

                        Так это Инью принес сюда лихорадку западного нила предвыборной ночи. Я в целом готов смириться с тем, что в Интернете кто-то не прав, и не заниматься прозелитизмом, тем более на говнокоде.
                        Ответить
                        • Пошёл нахуй. Ты за войну голосовал.
                          Ответить
                          • Это, кстати, мой любимый тейк: кто не голосовал -- тот отдал голос Путину автоически и значит он за войну!

                            Что-то мне подсказывает, что Снаут тоже не голосовал, так что война идет по его вине
                            Ответить
                            • Две бабки у подъезда проголосовали за Путина, вы со снаутом тоже. Итого у Путина 100% голосов.
                              Ответить
                            • > что Снаут тоже не голосовал, так что война идет по его вине

                              Пиздос, вывели меня на чистую воду. У меня рядом пиццерия есть, там хозяин (по виду с БВ) начал коробки с рекламой Centerpartiet выдавать. Есть у меня два хороших знакомых, один ультралевый, другой (по шведским меркам) ультраправый. Спросил у обоих как быть, нужно ли мне кэнселлить эту пиццерию. Получил противоположные ответы. Так ни в чём и не разобрался, так и не проголосовал.
                              Ответить
                              • P.S. В последний раз была пережаренная, так что в следующий раз будет проще — правоцентристы идут лесом!
                                Ответить
                            • Ага, а россияне виноваты, что идёт война, потому что не простетуют.

                              У нас тут когда-то бабка на протест выходила, бабку — втурму, подопечного — в деддом. Все должны были посмотреть и последовать примеру!
                              Ответить
                        • > Но если он пятнадцать лет к ряду покупает этот пирожок, то он не жертва, а говноед.

                          ^_________~
                          Ответить
      • int dno = 86400
        Ответить
    • http://ideone.com/KaHroy

      выдает 22.07.2046
      Ответить
      • Там просто эпоха нестандартная - с 2001-07-28 начинается. Если это смещение отнять - получится обычный никсовый таймштамп.

        http://ideone.com/bbe6kI
        http://ideone.com/9NcPRv
        Ответить
        • такой лаконичной реализации времени я еще не видел. надо букмаркнуть. а вдруг понадобится.
          Ответить
    • - Руслан, наверное, ты всё не так понял. Я не собираюсь ничего принимать и уж точно не собираюсь заканчивать свою жизнь таким образом...
      Ответить
    • За ЕР сходил проголосовал?
      Ответить
    • пошел нахуй ты во всем виноват
      Ответить

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