1. C++ / Говнокод #12106

    +16

    1. 1
    2. 2
    3. 3
    struct WideParams
    {
        WideParams(size_t CountParameters...):

    Посоны, это бомба. Вот что я обнаружил в проекте.

    Запостил: LispGovno, 12 Ноября 2012

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

    • На всякий случай прикладываю на тот случай, если кто не верит, что это компилируется, но все кроме сути вырезал:
      http://ideone.com/99EiQy
      Ответить
      • Гумно узнало про варарг
        Ответить
        • Осознано использовать сишное легасе в среде объектов решится только идиот
          Ответить
          • Кстати сейчас посмотрел сишный стандарт - в сишке так нельзя. Там только через запятую. Так что это самое настоящее КРЕСТОБЛЯДСТВО.
            Ответить
          • Подумаешь...
            __arglist можно даже в шарпушечке применять.
            Ответить
        • Коротко, ёмко, сама суть.
          Ответить
    • Не знаю С++, объясните, в чём "бомба"? Оно что, взрывается?
      Ответить
      • Да вчера буквально взорвалось перед заказчиком. Вообще никто не ожидал. 3 дня потом искали это место.
        Ответить
        • ALLAX BABAX AKBAR!
          Ответить
          • Осторожнее с высказываниями. Могут увидеть в этом пропаганду педофилииоскорбление чувств бородачей, закона пока нет, но уже лурк забанили повсеместно за норкоту. Такие дела, котаны.
            Ответить
            • > лурк забанили
              Орлы? У них же домен .to, клали они на русские законы.
              Ответить
              • Клали российские провайдеры на то где у них домен. Банят то все равно по ip.
                Ответить
                • Но lurkmore.to работает же.
                  Ответить
                  • Тссс...!
                    Они сменили айпишник
                    Ответить
                    • > Тссссссссс
                      AAA KRIPER SUKA! POSONI MENYA ZADELO!
                      Ответить
                      • MainCraft головного мозга.
                        http://www.youtube.com/watch?v=uBtmIEUjJ2Y
                        http://www.youtube.com/watch?v=-PDr39oLtzc
                        http://www.youtube.com/watch?v=qG5gXRC9WZo
                        Ответить
                        • Главное ремесло?
                          Ответить
                          • Этот зеленый ходячий хуй из майнкрафта, перед тем как взорватся - шипит как змея и как бикфордов шнур
                            Ответить
              • Я бы приложил нотариально заверенный скриншот, но я сменил днс с провайдерского, а возвращать мне лень.
                Суть такова. Мой магистральный провайдер смело перебрасывает lurkmore.to (альзо двач) на какой-то свой внутренний говноайпишник, где висит только гордое "ололо мы вас зобанели".
                Лечится, как я писал выше, сменой днс сервера. В статье про цензуру на лурке приводятся пруфы.
                Ответить
                • lurkmo.re
                  Ответить
                  • И это тоже. Но вечно бегать у них всё равно не получится. Так что лучше давайте все порадуемся за меня, что у меня провайдер не жестокий.
                    P.S. Лурк вроде решил лечь под представителей заказчика. Не исключаю, что это хитрый план.
                    Ответить
                    • Давайте лучше пусть лурк будет бегать до тех пор, пока не будут закрыты все ipv4-адреса.
                      Ответить
                      • Все не закроют. Сомневаюсь, что корневые DNS захотят хостить у себя Лурк.
                        Ответить
                • > Лечится, как я писал выше, сменой днс сервера.
                  Хм. Странный бан, да и довольно бесполезный. Я бы его с 8.8.8.8 в resolv.conf и не заметил ;)

                  Но имхо большинство провайдеров по-честному банит по IP, указанным в списке, ну разве что сотовики с уже установленным DPI умеют банить по конкретным урлам...
                  Ответить
                  • У меня этим вечером и с OpenDNS работать перестало. Проверил с помощью ping-admin.ru — изо всех мест определяется один и тот же айпишник, но из некоторых мест не грузится, среди которых почему-то Австралия и Аргентина.

                    А в Опера Турбо или с дописанным .nyud.net в конец домена работает.
                    Ответить
                  • Вроде как в правительстве разрешили банить только по урлу. В будущем - вплоть до конкретной страницы. На одном шареде могут сидеть десятки неповинных сайтов. Но инфа далеко не стопроцентная.
                    Ответить
                    • Ну во "временном порядке" написано что банить нужно по "сетевому адресу". А "сетевой адрес" в законе это довольно странное понятие. Под него и мак проканает и урл и все прочее, что может идентифицировать сайт.
                      Ответить
                      • Из закона 149-ФЗ:
                        16) сетевой адрес - идентификатор в сети передачи данных, определяющий при оказании телематических услуг связи абонентский терминал или иные средства связи, входящие в информационную систему;

                        Из временного порядка:
                        15. В случае наличия доступа к запрещённой информации по указанному доменному имени и (или) указателю страницы сайта в сети «Интернет» в ЕАИС реестр включается сетевой адрес (сетевые адреса), позволяющий (позволяющие) идентифицировать сайт (сайты) в сети «Интернет», содержащий (содержащие) запрещенную информацию, с указанием даты и времени включения сетевого адреса (сетевых адресов), позволяющего (позволяющих) идентифицировать данный сайт в сети «Интернет», в ЕАИС реестр.

                        Так что имхо бан по айпи вполне подходит. А вот бан по урлу (здесь не имеется в виду дебильный бан по DNS), к сожалению, большинство провайдеров тупо не потянут.
                        Ответить
                        • Не потянут. И в случае HTTPS соснут с проглотом. Но блокировать адрес - слегка так некорректно. Лурк уехал, а лурколюбы остались его адрес достался другому ресурсу. У нас пока ещё не ИПв6, чтобы у каждого тостера было по миллиону адресов.
                          Ответить
                          • [cyberpunk]
                            Идея для правительства - достаточно инвертировать список, превратив его в белый.

                            Каждый кто хочет опубликовать сайт, или кому по работе нужен VPN должен зарегиться в Едином Реестре (естественно предъявив паспорт, ИНН, справки всякие и уплатив пошлину).

                            Провайдеры блочат все кроме внесенных в белый список адресов и портов.

                            ???

                            PROFIT

                            [/cyberpunk]
                            Ответить
                            • Слишком много разрешать чего надо. Да и тогда смысл инторнетов отпадает. Но говорят, что в севернокорейских инторнетах так.
                              Ответить
                              • > Слишком много разрешать чего надо.
                                Зато нет проблем с фильтрацией хттпс и прочих шифрованных радостей... И не нужна дорогая аппаратура, поддерживающая DPI.
                                Ответить
                                • >хттпс и прочих шифрованных радостей
                                  И нет безопасного обмена конфиденциальными данными. Банки и интернет-торговля будут рады.
                                  В противном же случае по шифрованному каналу всё-равно можно передать что угодно.

                                  В СССР тоже пытались всё заблокировать, заглушить, запретить. Конечно 95% из того было реальным УГ, которое сейчас никому не интересно.
                                  А когда запрещали - то наоборот это только разогревало интерес.

                                  Кстати. А где теперь СССР?
                                  Ответить
                                  • > Банки и интернет-торговля будут рады.
                                    Ну во-первых банки и магазины явно не будут предлагать проксирования через их хттпс каналы. А во-вторых ну предложат, и что дальше? У них то инет такой же порезанный, как и у остальных ;)

                                    А иностранные ресурсы... а зачем они законопослушному христианину?

                                    > В СССР тоже пытались всё заблокировать, заглушить, запретить.
                                    Надеюсь, что нынешние властьимущие умеют учиться на чужих ошибках, а не на своих...
                                    Ответить
                                    • > умеют учиться на чужих ошибках
                                      Пока этого я не замечал. Всё методом тупого брутфорса, пробы-ошибки. Плохой министр? Ворует? Выгоним, поставим другого. Тоже ворует? Что, куры все передохли? Жаль, у меня ещё столько идей было.
                                      Ответить
                • > смело перебрасывает lurkmore.to (альзо сосач)
                  Охуеть какие нужные и свежие ресурсы. Их все кому не лень давно прочли. Если и был смысл ходить туда, то года 3-4 назад. К тому же есть куча клонов.
                  С чего столько шума?
                  Как по мне это только увеличит их посещаемость.
                  Борьба старперов из совка и прочих пенсионеров-долбоёбов с ветряными мельницами in action.
                  Ответить
                  • мельницы победили
                    Ответить
                  • > Как по мне это только увеличит их посещаемость.
                    www.liveinternet.ru/stat/lurkmore.ru/
                    Ответить
                    • Ссылка неправильная. По таблице за день она упала.
                      Лоол. Даже не предполагал, что она _настолько_ подскочила.
                      http://www.liveinternet.ru/stat/lurkmore.ru/index.gif?graph=yes
                      Ответить
                      • расслабьтесь
                        http://kavkazcenter.com/russ/content/2012/11/13/94302.shtml
                        Ответить
                        • Этот сайт уже не считается экстремистским?
                          Ответить
                          • не могу сейчас проверить, чекистского инторнета нет под рукой
                            Ответить
                          • Нет, что ты, его запрет являлся бы проявлением нетолерантности!
                            Ответить
                      • > Лоол. Даже не предполагал, что она _настолько_ подскочила.
                        Новый способ раскрутки сайта ;) Собственно ради этого графика ссылку и кидал. Надо через недельку посмотреть на каком уровне стабилизируется.

                        P.S. Сколько ж новых луркоёбов то появится...
                        Ответить
                        • пора и наш уютненький раскрутить ... у кого есть рецепт супа из конопли?
                          Ответить
                      • За день «упала», потому что день ещё не закончился. Если сравнивать по неделям, то подскочила вдвое.
                        Ответить
                  • Я сожалею, но у меня нет других ресурсов для проверки. Я ни луркморщик, ни сосачер, ни сочувствующий. Просто как-то инторнеты возбудились, я полез проверять, результат выше.

                    N.B. А вот на мтсе у меня обойти не получилось, там влепили честный бан по адресу.
                    Ответить
                    • Ну да. Ресурсы известные.
                      http://ntv.livejournal.com/272156.html
                      Ответить
    • 8.3.5. Functions, пункт 2.

      If the parameter-declaration-clause terminates with an ellipsis, the number of arguments shall be equal to or greater than the number of parameters specified. Where syntactically correct, “, ...” is synonymous with “...”.

      Что тут не так?
      Ответить
      • По-видимо, все так, кроме несколько сомнительной идеи вообще использовать "...". Вот и скатился тред на обсуждение наркотиков и луркмора.
        Ответить

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